summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUnicode Consortium <unicode.org>2022-09-21 05:21:00 -0600
committerKarl Williamson <khw@cpan.org>2022-09-28 07:33:44 -0600
commiteef11296b3e18b9f78f7438ac0b7c07dafc2c07a (patch)
treec9411476579aeead18f34755f9a6160746d3c64f
parent3a520194e81ee862eef9ea1dc411eb89eec0ff90 (diff)
downloadperl-eef11296b3e18b9f78f7438ac0b7c07dafc2c07a.tar.gz
Support Unicode 15.0
-rw-r--r--charclass_invlists.h9716
-rw-r--r--lib/Unicode/UCD.t4
-rw-r--r--lib/unicore/ArabicShaping.txt8
-rw-r--r--lib/unicore/BidiBrackets.txt6
-rw-r--r--lib/unicore/BidiMirroring.txt8
-rw-r--r--lib/unicore/Blocks.txt21
-rw-r--r--lib/unicore/CJKRadicals.txt12
-rw-r--r--lib/unicore/CaseFolding.txt10
-rw-r--r--lib/unicore/CompositionExclusions.txt6
-rw-r--r--lib/unicore/DAge.txt52
-rw-r--r--lib/unicore/DCoreProperties.txt253
-rw-r--r--lib/unicore/DNormalizationProps.txt83
-rw-r--r--lib/unicore/EastAsianWidth.txt74
-rw-r--r--lib/unicore/EmojiSources.txt12
-rw-r--r--lib/unicore/EquivalentUnifiedIdeograph.txt12
-rw-r--r--lib/unicore/HangulSyllableType.txt10
-rw-r--r--lib/unicore/IdStatus.txt21
-rw-r--r--lib/unicore/IdType.txt65
-rw-r--r--lib/unicore/Index.txt23
-rw-r--r--lib/unicore/IndicPositionalCategory.txt40
-rw-r--r--lib/unicore/IndicSyllabicCategory.txt49
-rw-r--r--lib/unicore/Jamo.txt12
-rw-r--r--lib/unicore/LineBreak.txt105
-rw-r--r--lib/unicore/NameAliases.txt17
-rw-r--r--lib/unicore/NamedSequences.txt4
-rw-r--r--lib/unicore/NamedSqProv.txt4
-rw-r--r--lib/unicore/NamesList.txt623
-rw-r--r--lib/unicore/NormTest.txt92
-rw-r--r--lib/unicore/NormalizationCorrections.txt10
-rw-r--r--lib/unicore/PropList.txt56
-rw-r--r--lib/unicore/PropValueAliases.txt24
-rw-r--r--lib/unicore/PropertyAliases.txt10
-rw-r--r--lib/unicore/ReadMe.txt8
-rw-r--r--lib/unicore/ScriptExtensions.txt10
-rw-r--r--lib/unicore/Scripts.txt106
-rw-r--r--lib/unicore/SpecialCasing.txt10
-rw-r--r--lib/unicore/StandardizedVariants.txt115
-rw-r--r--lib/unicore/TestNorm.pl82
-rw-r--r--lib/unicore/UnicodeData.txt300
-rw-r--r--lib/unicore/VerticalOrientation.txt104
-rw-r--r--lib/unicore/auxiliary/GCBTest.txt10
-rw-r--r--lib/unicore/auxiliary/GraphemeBreakProperty.txt38
-rw-r--r--lib/unicore/auxiliary/LBTest.txt10
-rw-r--r--lib/unicore/auxiliary/SBTest.txt10
-rw-r--r--lib/unicore/auxiliary/SentenceBreakProperty.txt66
-rw-r--r--lib/unicore/auxiliary/WBTest.txt10
-rw-r--r--lib/unicore/auxiliary/WordBreakProperty.txt53
-rw-r--r--lib/unicore/emoji/emoji.txt85
-rw-r--r--lib/unicore/extracted/DBidiClass.txt324
-rw-r--r--lib/unicore/extracted/DBinaryProperties.txt10
-rw-r--r--lib/unicore/extracted/DCombiningClass.txt86
-rw-r--r--lib/unicore/extracted/DDecompositionType.txt17
-rw-r--r--lib/unicore/extracted/DEastAsianWidth.txt109
-rw-r--r--lib/unicore/extracted/DGeneralCategory.txt157
-rw-r--r--lib/unicore/extracted/DJoinGroup.txt10
-rw-r--r--lib/unicore/extracted/DJoinType.txt26
-rw-r--r--lib/unicore/extracted/DLineBreak.txt206
-rw-r--r--lib/unicore/extracted/DNumType.txt17
-rw-r--r--lib/unicore/extracted/DNumValues.txt90
-rw-r--r--lib/unicore/mktables2
-rw-r--r--lib/unicore/uni_keywords.pl2619
-rw-r--r--lib/unicore/version2
-rw-r--r--pod/perldelta.pod4
-rw-r--r--regcharclass.h100
-rw-r--r--uni_keywords.h15273
-rw-r--r--unicode_constants.h4
66 files changed, 19463 insertions, 12052 deletions
diff --git a/charclass_invlists.h b/charclass_invlists.h
index 4b802c57da..cf10491ab1 100644
--- a/charclass_invlists.h
+++ b/charclass_invlists.h
@@ -18460,7 +18460,7 @@ static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */
#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */
- 373, /* Number of elements */
+ 379, /* 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 */
@@ -18749,6 +18749,8 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */
0x10A40,
0x10AE6,
0x10AE7,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F48,
0x10F4B,
@@ -18819,6 +18821,8 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */
0x11D46,
0x11D97,
0x11D98,
+ 0x11F41,
+ 0x11F43,
0x16AF0,
0x16AF5,
0x16FF0,
@@ -18833,6 +18837,8 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */
0x1D183,
0x1D18A,
0x1D18C,
+ 0x1E4EC,
+ 0x1E4EF,
0x1E8D0,
0x1E8D7,
0x1E94A,
@@ -18842,7 +18848,7 @@ static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
- 1826, /* Number of elements */
+ 1851, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -19063,6 +19069,8 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD02,
0xD04,
@@ -19111,7 +19119,7 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -20314,6 +20322,8 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -20375,6 +20385,8 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -20538,8 +20550,23 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
0x11EF3,
0x11EF5,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -20599,12 +20626,16 @@ static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -20923,6 +20954,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
@@ -22178,6 +22211,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -22236,6 +22271,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
@@ -22398,7 +22435,22 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -22469,6 +22521,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_ExtPict_XX,
GCB_Other,
GCB_ExtPict_XX,
@@ -22546,7 +22602,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
- 1827, /* Number of elements */
+ 1852, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -22768,6 +22824,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD02,
0xD04,
@@ -22816,7 +22874,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -24019,6 +24077,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -24080,6 +24140,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -24243,8 +24305,23 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
0x11EF3,
0x11EF5,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -24304,12 +24381,16 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -24632,6 +24713,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
@@ -25887,6 +25970,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -25945,6 +26030,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
@@ -26107,7 +26194,22 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -26178,6 +26280,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_ExtPict_XX,
GCB_Other,
GCB_ExtPict_XX,
@@ -26255,7 +26361,7 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
- 1827, /* Number of elements */
+ 1852, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -26477,6 +26583,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD02,
0xD04,
@@ -26525,7 +26633,7 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -27728,6 +27836,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -27789,6 +27899,8 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -27952,8 +28064,23 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
0x11EF3,
0x11EF5,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -28013,12 +28140,16 @@ static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -28341,6 +28472,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
@@ -29596,6 +29729,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -29654,6 +29789,8 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
GCB_Extend,
GCB_Other,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
@@ -29816,7 +29953,22 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -29887,6 +30039,10 @@ static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_ExtPict_XX,
GCB_Other,
GCB_ExtPict_XX,
@@ -38855,7 +39011,7 @@ static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
- 2501, /* Number of elements */
+ 2539, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -39143,6 +39299,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0xCE4,
0xCE6,
0xCF0,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -39191,7 +39349,7 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF01,
@@ -39380,6 +39538,10 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x1CF7,
0x1CFA,
0x1DC0,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x1E00,
0x1FFD,
0x1FFE,
@@ -40820,6 +40982,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x10EAB,
0x10EAD,
0x10EAE,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -40879,6 +41043,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x1123D,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112A9,
0x112AA,
0x112DF,
@@ -40989,6 +41155,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x11A9E,
0x11AA1,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C2F,
0x11C37,
0x11C38,
@@ -41026,6 +41194,17 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FDD,
0x11FE1,
0x11FFF,
@@ -41049,6 +41228,14 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x13437,
0x13438,
0x13439,
+ 0x1343C,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x145CE,
0x145CF,
0x145D0,
@@ -41089,8 +41276,12 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x18D09,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -41139,6 +41330,8 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E140,
@@ -41150,6 +41343,9 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -41272,15 +41468,17 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x1F6CC,
0x1F6CD,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
0x1F774,
+ 0x1F777,
+ 0x1F77B,
0x1F780,
0x1F7D5,
- 0x1F7D9,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -41327,24 +41525,20 @@ static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC3,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FBF0,
0x1FBFA,
@@ -41714,6 +41908,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Postfix_Numeric,
@@ -41937,6 +42133,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
@@ -41975,7 +42175,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Nonstarter,
LB_Alphabetic,
LB_Break_After,
- LB_Alphabetic,
+ LB_Postfix_Numeric,
LB_Break_After,
LB_Alphabetic,
LB_Break_After,
@@ -43384,6 +43584,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
@@ -43436,6 +43638,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
@@ -43546,6 +43750,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Break_Before,
LB_Break_After,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
@@ -43583,6 +43789,17 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Ideographic,
+ LB_Numeric,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_After,
@@ -43605,6 +43822,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Glue,
LB_Open_Punctuation,
LB_Close_Punctuation,
+ LB_Glue,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
@@ -43650,6 +43875,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Alphabetic,
LB_Nonstarter,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Combining_Mark,
@@ -43698,6 +43927,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
@@ -43708,6 +43939,9 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Prefix_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
@@ -43834,7 +44068,9 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
@@ -43890,10 +44126,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Ideographic,
- LB_Unassigned_Extended_Pictographic_Ideographic,
- LB_Ideographic,
- LB_Unassigned_Extended_Pictographic_Ideographic,
- LB_Ideographic,
LB_E_Base,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Ideographic,
@@ -43931,7 +44163,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
- 2513, /* Number of elements */
+ 2551, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -44231,6 +44463,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0xCE4,
0xCE6,
0xCF0,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -44279,7 +44513,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF01,
@@ -44468,6 +44702,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x1CF7,
0x1CFA,
0x1DC0,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x1E00,
0x1FFD,
0x1FFE,
@@ -45908,6 +46146,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x10EAB,
0x10EAD,
0x10EAE,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -45967,6 +46207,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x1123D,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112A9,
0x112AA,
0x112DF,
@@ -46077,6 +46319,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x11A9E,
0x11AA1,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C2F,
0x11C37,
0x11C38,
@@ -46114,6 +46358,17 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FDD,
0x11FE1,
0x11FFF,
@@ -46137,6 +46392,14 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x13437,
0x13438,
0x13439,
+ 0x1343C,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x145CE,
0x145CF,
0x145D0,
@@ -46177,8 +46440,12 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x18D09,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -46227,6 +46494,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E140,
@@ -46238,6 +46507,9 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -46360,15 +46632,17 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x1F6CC,
0x1F6CD,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
0x1F774,
+ 0x1F777,
+ 0x1F77B,
0x1F780,
0x1F7D5,
- 0x1F7D9,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -46415,24 +46689,20 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC3,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FBF0,
0x1FBFA,
@@ -46817,6 +47087,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Postfix_Numeric,
@@ -47040,6 +47312,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
@@ -47078,7 +47354,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Nonstarter,
LB_Alphabetic,
LB_Break_After,
- LB_Alphabetic,
+ LB_Postfix_Numeric,
LB_Break_After,
LB_Alphabetic,
LB_Break_After,
@@ -48487,6 +48763,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
@@ -48539,6 +48817,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
@@ -48649,6 +48929,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Break_Before,
LB_Break_After,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
@@ -48686,6 +48968,17 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Ideographic,
+ LB_Numeric,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_After,
@@ -48708,6 +49001,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Glue,
LB_Open_Punctuation,
LB_Close_Punctuation,
+ LB_Glue,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
@@ -48753,6 +49054,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Alphabetic,
LB_Nonstarter,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Combining_Mark,
@@ -48801,6 +49106,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
@@ -48811,6 +49118,9 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Prefix_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
@@ -48937,7 +49247,9 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
@@ -48993,10 +49305,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Ideographic,
- LB_Unassigned_Extended_Pictographic_Ideographic,
- LB_Ideographic,
- LB_Unassigned_Extended_Pictographic_Ideographic,
- LB_Ideographic,
LB_E_Base,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Ideographic,
@@ -49034,7 +49342,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
- 2513, /* Number of elements */
+ 2551, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -49334,6 +49642,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0xCE4,
0xCE6,
0xCF0,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -49382,7 +49692,7 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF01,
@@ -49571,6 +49881,10 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x1CF7,
0x1CFA,
0x1DC0,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x1E00,
0x1FFD,
0x1FFE,
@@ -51011,6 +51325,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x10EAB,
0x10EAD,
0x10EAE,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -51070,6 +51386,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x1123D,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112A9,
0x112AA,
0x112DF,
@@ -51180,6 +51498,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x11A9E,
0x11AA1,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C2F,
0x11C37,
0x11C38,
@@ -51217,6 +51537,17 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FDD,
0x11FE1,
0x11FFF,
@@ -51240,6 +51571,14 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x13437,
0x13438,
0x13439,
+ 0x1343C,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x145CE,
0x145CF,
0x145D0,
@@ -51280,8 +51619,12 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x18D09,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -51330,6 +51673,8 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E140,
@@ -51341,6 +51686,9 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -51463,15 +51811,17 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x1F6CC,
0x1F6CD,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
0x1F774,
+ 0x1F777,
+ 0x1F77B,
0x1F780,
0x1F7D5,
- 0x1F7D9,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -51518,24 +51868,20 @@ static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC3,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FBF0,
0x1FBFA,
@@ -51920,6 +52266,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Postfix_Numeric,
@@ -52143,6 +52491,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
+ LB_Glue,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
@@ -52181,7 +52533,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Nonstarter,
LB_Alphabetic,
LB_Break_After,
- LB_Alphabetic,
+ LB_Postfix_Numeric,
LB_Break_After,
LB_Alphabetic,
LB_Break_After,
@@ -53590,6 +53942,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
@@ -53642,6 +53996,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
@@ -53752,6 +54108,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Break_Before,
LB_Break_After,
LB_Alphabetic,
+ LB_Break_Before,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
@@ -53789,6 +54147,17 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Ideographic,
+ LB_Numeric,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_After,
@@ -53811,6 +54180,14 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Glue,
LB_Open_Punctuation,
LB_Close_Punctuation,
+ LB_Glue,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Open_Punctuation,
+ LB_Close_Punctuation,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Open_Punctuation,
LB_Close_Punctuation,
@@ -53856,6 +54233,10 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Alphabetic,
LB_Nonstarter,
LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
+ LB_Nonstarter,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Combining_Mark,
@@ -53904,6 +54285,8 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
@@ -53914,6 +54297,9 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Prefix_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
@@ -54040,7 +54426,9 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
@@ -54096,10 +54484,6 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
LB_Ideographic,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Ideographic,
- LB_Unassigned_Extended_Pictographic_Ideographic,
- LB_Ideographic,
- LB_Unassigned_Extended_Pictographic_Ideographic,
- LB_Ideographic,
LB_E_Base,
LB_Unassigned_Extended_Pictographic_Ideographic,
LB_Ideographic,
@@ -54134,7 +54518,7 @@ static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
- 3227, /* Number of elements */
+ 3262, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -55100,6 +55484,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0xCF0,
0xCF1,
0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD0D,
@@ -55180,7 +55565,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -55244,6 +55629,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x10D0,
0x10FB,
0x10FC,
+ 0x10FD,
0x1249,
0x124A,
0x124E,
@@ -56416,7 +56802,6 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
0xAB6A,
0xAB70,
0xABC0,
@@ -56700,6 +57085,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x10EAD,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F1D,
0x10F27,
@@ -56784,6 +57170,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x1123D,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -57001,6 +57389,19 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -57012,9 +57413,11 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -57081,8 +57484,12 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -57224,6 +57631,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -57234,6 +57643,10 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -57250,6 +57663,10 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -57348,7 +57765,7 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -57359,6 +57776,8 @@ static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -58356,6 +58775,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Numeric,
SB_Other,
SB_OLetter,
+ SB_Extend,
SB_Other,
SB_Extend,
SB_OLetter,
@@ -58500,6 +58920,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Lower,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -59566,7 +59987,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Upper,
SB_Lower,
SB_Other,
- SB_OLetter,
+ SB_Lower,
SB_Upper,
SB_Lower,
SB_OLetter,
@@ -59673,7 +60094,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Lower,
SB_Other,
SB_Lower,
- SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
@@ -59957,6 +60377,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -60040,6 +60461,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_STerm,
SB_Other,
SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Other,
@@ -60258,9 +60681,18 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Extend,
SB_STerm,
SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
SB_Other,
SB_OLetter,
SB_Other,
@@ -60270,7 +60702,13 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Format,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Other,
@@ -60352,6 +60790,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
@@ -60481,6 +60923,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_OLetter,
SB_Lower,
SB_Other,
+ SB_Lower,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
@@ -60489,6 +60935,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_Extend,
SB_Other,
+ SB_Lower,
+ SB_Other,
SB_Extend,
SB_Other,
SB_OLetter,
@@ -60508,6 +60956,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Numeric,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
@@ -60616,6 +61068,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Extend,
@@ -60636,7 +61090,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
- 3251, /* Number of elements */
+ 3286, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -61626,6 +62080,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0xCF0,
0xCF1,
0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD0D,
@@ -61706,7 +62161,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -61770,6 +62225,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x10D0,
0x10FB,
0x10FC,
+ 0x10FD,
0x1249,
0x124A,
0x124E,
@@ -62942,7 +63398,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
0xAB6A,
0xAB70,
0xABC0,
@@ -63226,6 +63681,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F1D,
0x10F27,
@@ -63310,6 +63766,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x1123D,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -63527,6 +63985,19 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -63538,9 +64009,11 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -63607,8 +64080,12 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -63750,6 +64227,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -63760,6 +64239,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -63776,6 +64259,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -63874,7 +64361,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -63885,6 +64372,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -64909,6 +65398,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Numeric,
SB_Other,
SB_OLetter,
+ SB_Extend,
SB_Other,
SB_Extend,
SB_OLetter,
@@ -65053,6 +65543,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Lower,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -66119,7 +66610,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Upper,
SB_Lower,
SB_Other,
- SB_OLetter,
+ SB_Lower,
SB_Upper,
SB_Lower,
SB_OLetter,
@@ -66226,7 +66717,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Lower,
SB_Other,
SB_Lower,
- SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
@@ -66510,6 +67000,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -66593,6 +67084,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_STerm,
SB_Other,
SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Other,
@@ -66811,9 +67304,20 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Extend,
SB_STerm,
SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
@@ -66823,7 +67327,11 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
SB_Format,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Other,
@@ -66905,6 +67413,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
@@ -67034,6 +67546,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_OLetter,
SB_Lower,
SB_Other,
+ SB_Lower,
+ SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
@@ -67044,6 +67558,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_Extend,
SB_Other,
+ SB_Lower,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
@@ -67061,6 +67579,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Numeric,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
@@ -67169,6 +67691,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Extend,
@@ -67189,7 +67713,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
- 3247, /* Number of elements */
+ 3282, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -68175,6 +68699,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0xCF0,
0xCF1,
0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD0D,
@@ -68255,7 +68780,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -68319,6 +68844,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x10D0,
0x10FB,
0x10FC,
+ 0x10FD,
0x1249,
0x124A,
0x124E,
@@ -69491,7 +70017,6 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
0xAB6A,
0xAB70,
0xABC0,
@@ -69775,6 +70300,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F1D,
0x10F27,
@@ -69859,6 +70385,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x1123D,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -70076,6 +70604,19 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -70087,9 +70628,11 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -70156,8 +70699,12 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -70299,6 +70846,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -70309,6 +70858,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -70325,6 +70878,10 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -70423,7 +70980,7 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -70434,6 +70991,8 @@ static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -71454,6 +72013,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Numeric,
SB_Other,
SB_OLetter,
+ SB_Extend,
SB_Other,
SB_Extend,
SB_OLetter,
@@ -71598,6 +72158,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Lower,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -72664,7 +73225,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Upper,
SB_Lower,
SB_Other,
- SB_OLetter,
+ SB_Lower,
SB_Upper,
SB_Lower,
SB_OLetter,
@@ -72771,7 +73332,6 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Lower,
SB_Other,
SB_Lower,
- SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
@@ -73055,6 +73615,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -73138,6 +73699,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_STerm,
SB_Other,
SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Other,
@@ -73356,9 +73919,20 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Extend,
SB_STerm,
SB_Other,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Other,
+ SB_Extend,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
@@ -73368,7 +73942,11 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
SB_Format,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_OLetter,
SB_Other,
@@ -73450,6 +74028,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
@@ -73579,6 +74161,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_OLetter,
SB_Lower,
SB_Other,
+ SB_Lower,
+ SB_Other,
SB_Extend,
SB_Other,
SB_Extend,
@@ -73589,6 +74173,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Other,
SB_Extend,
SB_Other,
+ SB_Lower,
+ SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_Extend,
@@ -73606,6 +74194,10 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Numeric,
SB_Other,
SB_OLetter,
+ SB_Extend,
+ SB_Numeric,
+ SB_Other,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Other,
@@ -73714,6 +74306,8 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Extend,
@@ -73731,7 +74325,7 @@ static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
- 1731, /* Number of elements */
+ 1750, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -74061,7 +74655,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -74122,7 +74716,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -74887,6 +75481,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x10EAE,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F28,
0x10F30,
@@ -74923,7 +75518,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -75034,6 +75629,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x11AB0,
0x11AC0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -75076,6 +75673,12 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -75096,9 +75699,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -75158,8 +75759,12 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -75196,6 +75801,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -75252,6 +75859,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -75262,6 +75871,10 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -75276,6 +75889,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -75394,14 +76009,14 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -75423,23 +76038,19 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -75449,7 +76060,7 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -75460,6 +76071,8 @@ static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -75545,106 +76158,108 @@ typedef enum {
SCX_Kaithi = 63,
SCX_Kannada = 64,
SCX_Katakana = 65,
- SCX_Kayah_Li = 66,
- SCX_Kharoshthi = 67,
- SCX_Khitan_Small_Script = 68,
- SCX_Khmer = 69,
- SCX_Khojki = 70,
- SCX_Khudawadi = 71,
- SCX_Kore = 72,
- SCX_Lao = 73,
- SCX_Latin = 74,
- SCX_Lepcha = 75,
- SCX_Limbu = 76,
- SCX_Linear_A = 77,
- SCX_Linear_B = 78,
- SCX_Lisu = 79,
- SCX_Lycian = 80,
- SCX_Lydian = 81,
- SCX_Mahajani = 82,
- SCX_Makasar = 83,
- SCX_Malayalam = 84,
- SCX_Mandaic = 85,
- SCX_Manichaean = 86,
- SCX_Marchen = 87,
- SCX_Masaram_Gondi = 88,
- SCX_Medefaidrin = 89,
- SCX_Meetei_Mayek = 90,
- SCX_Mende_Kikakui = 91,
- SCX_Meroitic_Cursive = 92,
- SCX_Meroitic_Hieroglyphs = 93,
- SCX_Miao = 94,
- SCX_Modi = 95,
- SCX_Mongolian = 96,
- SCX_Mro = 97,
- SCX_Multani = 98,
- SCX_Myanmar = 99,
- SCX_Nabataean = 100,
- SCX_Nandinagari = 101,
- SCX_New_Tai_Lue = 102,
- SCX_Newa = 103,
- SCX_Nko = 104,
- SCX_Nushu = 105,
- SCX_Nyiakeng_Puachue_Hmong = 106,
- SCX_Ogham = 107,
- SCX_Ol_Chiki = 108,
- SCX_Old_Hungarian = 109,
- SCX_Old_Italic = 110,
- SCX_Old_North_Arabian = 111,
- SCX_Old_Permic = 112,
- SCX_Old_Persian = 113,
- SCX_Old_Sogdian = 114,
- SCX_Old_South_Arabian = 115,
- SCX_Old_Turkic = 116,
- SCX_Old_Uyghur = 117,
- SCX_Oriya = 118,
- SCX_Osage = 119,
- SCX_Osmanya = 120,
- SCX_Pahawh_Hmong = 121,
- SCX_Palmyrene = 122,
- SCX_Pau_Cin_Hau = 123,
- SCX_Phags_Pa = 124,
- SCX_Phoenician = 125,
- SCX_Psalter_Pahlavi = 126,
- SCX_Rejang = 127,
- SCX_Runic = 128,
- SCX_Samaritan = 129,
- SCX_Saurashtra = 130,
- SCX_Sharada = 131,
- SCX_Shavian = 132,
- SCX_Siddham = 133,
- SCX_SignWriting = 134,
- SCX_Sinhala = 135,
- SCX_Sogdian = 136,
- SCX_Sora_Sompeng = 137,
- SCX_Soyombo = 138,
- SCX_Sundanese = 139,
- SCX_Syloti_Nagri = 140,
- SCX_Syriac = 141,
- SCX_Tagalog = 142,
- SCX_Tagbanwa = 143,
- SCX_Tai_Le = 144,
- SCX_Tai_Tham = 145,
- SCX_Tai_Viet = 146,
- SCX_Takri = 147,
- SCX_Tamil = 148,
- SCX_Tangsa = 149,
- SCX_Tangut = 150,
- SCX_Telugu = 151,
- SCX_Thaana = 152,
- SCX_Thai = 153,
- SCX_Tibetan = 154,
- SCX_Tifinagh = 155,
- SCX_Tirhuta = 156,
- SCX_Toto = 157,
- SCX_Ugaritic = 158,
- SCX_Vai = 159,
- SCX_Vithkuqi = 160,
- SCX_Wancho = 161,
- SCX_Warang_Citi = 162,
- SCX_Yezidi = 163,
- SCX_Yi = 164,
- SCX_Zanabazar_Square = 165,
+ SCX_Kawi = 66,
+ SCX_Kayah_Li = 67,
+ SCX_Kharoshthi = 68,
+ SCX_Khitan_Small_Script = 69,
+ SCX_Khmer = 70,
+ SCX_Khojki = 71,
+ SCX_Khudawadi = 72,
+ SCX_Kore = 73,
+ SCX_Lao = 74,
+ SCX_Latin = 75,
+ SCX_Lepcha = 76,
+ SCX_Limbu = 77,
+ SCX_Linear_A = 78,
+ SCX_Linear_B = 79,
+ SCX_Lisu = 80,
+ SCX_Lycian = 81,
+ SCX_Lydian = 82,
+ SCX_Mahajani = 83,
+ SCX_Makasar = 84,
+ SCX_Malayalam = 85,
+ SCX_Mandaic = 86,
+ SCX_Manichaean = 87,
+ SCX_Marchen = 88,
+ SCX_Masaram_Gondi = 89,
+ SCX_Medefaidrin = 90,
+ SCX_Meetei_Mayek = 91,
+ SCX_Mende_Kikakui = 92,
+ SCX_Meroitic_Cursive = 93,
+ SCX_Meroitic_Hieroglyphs = 94,
+ SCX_Miao = 95,
+ SCX_Modi = 96,
+ SCX_Mongolian = 97,
+ SCX_Mro = 98,
+ SCX_Multani = 99,
+ SCX_Myanmar = 100,
+ SCX_Nabataean = 101,
+ SCX_Nag_Mundari = 102,
+ SCX_Nandinagari = 103,
+ SCX_New_Tai_Lue = 104,
+ SCX_Newa = 105,
+ SCX_Nko = 106,
+ SCX_Nushu = 107,
+ SCX_Nyiakeng_Puachue_Hmong = 108,
+ SCX_Ogham = 109,
+ SCX_Ol_Chiki = 110,
+ SCX_Old_Hungarian = 111,
+ SCX_Old_Italic = 112,
+ SCX_Old_North_Arabian = 113,
+ SCX_Old_Permic = 114,
+ SCX_Old_Persian = 115,
+ SCX_Old_Sogdian = 116,
+ SCX_Old_South_Arabian = 117,
+ SCX_Old_Turkic = 118,
+ SCX_Old_Uyghur = 119,
+ SCX_Oriya = 120,
+ SCX_Osage = 121,
+ SCX_Osmanya = 122,
+ SCX_Pahawh_Hmong = 123,
+ SCX_Palmyrene = 124,
+ SCX_Pau_Cin_Hau = 125,
+ SCX_Phags_Pa = 126,
+ SCX_Phoenician = 127,
+ SCX_Psalter_Pahlavi = 128,
+ SCX_Rejang = 129,
+ SCX_Runic = 130,
+ SCX_Samaritan = 131,
+ SCX_Saurashtra = 132,
+ SCX_Sharada = 133,
+ SCX_Shavian = 134,
+ SCX_Siddham = 135,
+ SCX_SignWriting = 136,
+ SCX_Sinhala = 137,
+ SCX_Sogdian = 138,
+ SCX_Sora_Sompeng = 139,
+ SCX_Soyombo = 140,
+ SCX_Sundanese = 141,
+ SCX_Syloti_Nagri = 142,
+ SCX_Syriac = 143,
+ SCX_Tagalog = 144,
+ SCX_Tagbanwa = 145,
+ SCX_Tai_Le = 146,
+ SCX_Tai_Tham = 147,
+ SCX_Tai_Viet = 148,
+ SCX_Takri = 149,
+ SCX_Tamil = 150,
+ SCX_Tangsa = 151,
+ SCX_Tangut = 152,
+ SCX_Telugu = 153,
+ SCX_Thaana = 154,
+ SCX_Thai = 155,
+ SCX_Tibetan = 156,
+ SCX_Tifinagh = 157,
+ SCX_Tirhuta = 158,
+ SCX_Toto = 159,
+ SCX_Ugaritic = 160,
+ SCX_Vai = 161,
+ SCX_Vithkuqi = 162,
+ SCX_Wancho = 163,
+ SCX_Warang_Citi = 164,
+ SCX_Yezidi = 165,
+ SCX_Yi = 166,
+ SCX_Zanabazar_Square = 167,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
@@ -76366,6 +76981,7 @@ static const UV script_zeros[] = {
0x966, /* Kaithi */
0xce6, /* Kannada */
'0', /* Katakana */
+ 0x11f50, /* Kawi */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
'0', /* Khitan_Small_Script */
@@ -76401,6 +77017,7 @@ static const UV script_zeros[] = {
0xa66, /* Multani */
0, /* Myanmar */
'0', /* Nabataean */
+ 0x1e4f0, /* Nag_Mundari */
0xce6, /* Nandinagari */
0x19d0, /* New_Tai_Lue */
0x11450, /* Newa */
@@ -77619,6 +78236,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_Yezidi,
SCX_Unknown,
+ SCX_Arabic,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
@@ -77766,6 +78384,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Canadian_Aboriginal,
SCX_Pau_Cin_Hau,
SCX_Unknown,
+ SCX_Devanagari,
+ SCX_Unknown,
SCX_Bhaiksuki,
SCX_Unknown,
SCX_Bhaiksuki,
@@ -77808,6 +78428,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
SCX_Lisu,
SCX_Unknown,
SCX_Tamil,
@@ -77829,8 +78455,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_Egyptian_Hieroglyphs,
SCX_Unknown,
- SCX_Egyptian_Hieroglyphs,
- SCX_Unknown,
SCX_Anatolian_Hieroglyphs,
SCX_Unknown,
SCX_Bamum,
@@ -77892,6 +78516,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_use_AUX_TABLE_44,
SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
+ SCX_Unknown,
SCX_use_AUX_TABLE_45,
SCX_Unknown,
SCX_Nushu,
@@ -77932,6 +78560,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_Common,
SCX_Unknown,
+ SCX_Common,
+ SCX_Unknown,
SCX_use_AUX_TABLE_38,
SCX_Common,
SCX_Unknown,
@@ -77984,6 +78614,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
+ SCX_Latin,
+ SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
SCX_Glagolitic,
@@ -77994,6 +78626,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
+ SCX_Cyrillic,
+ SCX_Unknown,
+ SCX_Cyrillic,
+ SCX_Unknown,
SCX_Nyiakeng_Puachue_Hmong,
SCX_Unknown,
SCX_Nyiakeng_Puachue_Hmong,
@@ -78008,6 +78644,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_Wancho,
SCX_Unknown,
+ SCX_Nag_Mundari,
+ SCX_Unknown,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
@@ -78174,9 +78812,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
- SCX_Common,
+ SCX_use_AUX_TABLE_38,
SCX_Unknown,
SCX_use_AUX_TABLE_38,
SCX_Unknown,
@@ -78212,7 +78848,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
- 1757, /* Number of elements */
+ 1776, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -78568,7 +79204,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -78629,7 +79265,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -79394,6 +80030,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x10EAE,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F28,
0x10F30,
@@ -79430,7 +80067,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -79541,6 +80178,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x11AB0,
0x11AC0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -79583,6 +80222,12 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -79603,9 +80248,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -79665,8 +80308,12 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -79703,6 +80350,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -79759,6 +80408,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -79769,6 +80420,10 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -79783,6 +80438,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -79901,14 +80558,14 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -79930,23 +80587,19 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -79956,7 +80609,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -79967,6 +80620,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -80055,106 +80710,108 @@ typedef enum {
SCX_Kaithi = 63,
SCX_Kannada = 64,
SCX_Katakana = 65,
- SCX_Kayah_Li = 66,
- SCX_Kharoshthi = 67,
- SCX_Khitan_Small_Script = 68,
- SCX_Khmer = 69,
- SCX_Khojki = 70,
- SCX_Khudawadi = 71,
- SCX_Kore = 72,
- SCX_Lao = 73,
- SCX_Latin = 74,
- SCX_Lepcha = 75,
- SCX_Limbu = 76,
- SCX_Linear_A = 77,
- SCX_Linear_B = 78,
- SCX_Lisu = 79,
- SCX_Lycian = 80,
- SCX_Lydian = 81,
- SCX_Mahajani = 82,
- SCX_Makasar = 83,
- SCX_Malayalam = 84,
- SCX_Mandaic = 85,
- SCX_Manichaean = 86,
- SCX_Marchen = 87,
- SCX_Masaram_Gondi = 88,
- SCX_Medefaidrin = 89,
- SCX_Meetei_Mayek = 90,
- SCX_Mende_Kikakui = 91,
- SCX_Meroitic_Cursive = 92,
- SCX_Meroitic_Hieroglyphs = 93,
- SCX_Miao = 94,
- SCX_Modi = 95,
- SCX_Mongolian = 96,
- SCX_Mro = 97,
- SCX_Multani = 98,
- SCX_Myanmar = 99,
- SCX_Nabataean = 100,
- SCX_Nandinagari = 101,
- SCX_New_Tai_Lue = 102,
- SCX_Newa = 103,
- SCX_Nko = 104,
- SCX_Nushu = 105,
- SCX_Nyiakeng_Puachue_Hmong = 106,
- SCX_Ogham = 107,
- SCX_Ol_Chiki = 108,
- SCX_Old_Hungarian = 109,
- SCX_Old_Italic = 110,
- SCX_Old_North_Arabian = 111,
- SCX_Old_Permic = 112,
- SCX_Old_Persian = 113,
- SCX_Old_Sogdian = 114,
- SCX_Old_South_Arabian = 115,
- SCX_Old_Turkic = 116,
- SCX_Old_Uyghur = 117,
- SCX_Oriya = 118,
- SCX_Osage = 119,
- SCX_Osmanya = 120,
- SCX_Pahawh_Hmong = 121,
- SCX_Palmyrene = 122,
- SCX_Pau_Cin_Hau = 123,
- SCX_Phags_Pa = 124,
- SCX_Phoenician = 125,
- SCX_Psalter_Pahlavi = 126,
- SCX_Rejang = 127,
- SCX_Runic = 128,
- SCX_Samaritan = 129,
- SCX_Saurashtra = 130,
- SCX_Sharada = 131,
- SCX_Shavian = 132,
- SCX_Siddham = 133,
- SCX_SignWriting = 134,
- SCX_Sinhala = 135,
- SCX_Sogdian = 136,
- SCX_Sora_Sompeng = 137,
- SCX_Soyombo = 138,
- SCX_Sundanese = 139,
- SCX_Syloti_Nagri = 140,
- SCX_Syriac = 141,
- SCX_Tagalog = 142,
- SCX_Tagbanwa = 143,
- SCX_Tai_Le = 144,
- SCX_Tai_Tham = 145,
- SCX_Tai_Viet = 146,
- SCX_Takri = 147,
- SCX_Tamil = 148,
- SCX_Tangsa = 149,
- SCX_Tangut = 150,
- SCX_Telugu = 151,
- SCX_Thaana = 152,
- SCX_Thai = 153,
- SCX_Tibetan = 154,
- SCX_Tifinagh = 155,
- SCX_Tirhuta = 156,
- SCX_Toto = 157,
- SCX_Ugaritic = 158,
- SCX_Vai = 159,
- SCX_Vithkuqi = 160,
- SCX_Wancho = 161,
- SCX_Warang_Citi = 162,
- SCX_Yezidi = 163,
- SCX_Yi = 164,
- SCX_Zanabazar_Square = 165,
+ SCX_Kawi = 66,
+ SCX_Kayah_Li = 67,
+ SCX_Kharoshthi = 68,
+ SCX_Khitan_Small_Script = 69,
+ SCX_Khmer = 70,
+ SCX_Khojki = 71,
+ SCX_Khudawadi = 72,
+ SCX_Kore = 73,
+ SCX_Lao = 74,
+ SCX_Latin = 75,
+ SCX_Lepcha = 76,
+ SCX_Limbu = 77,
+ SCX_Linear_A = 78,
+ SCX_Linear_B = 79,
+ SCX_Lisu = 80,
+ SCX_Lycian = 81,
+ SCX_Lydian = 82,
+ SCX_Mahajani = 83,
+ SCX_Makasar = 84,
+ SCX_Malayalam = 85,
+ SCX_Mandaic = 86,
+ SCX_Manichaean = 87,
+ SCX_Marchen = 88,
+ SCX_Masaram_Gondi = 89,
+ SCX_Medefaidrin = 90,
+ SCX_Meetei_Mayek = 91,
+ SCX_Mende_Kikakui = 92,
+ SCX_Meroitic_Cursive = 93,
+ SCX_Meroitic_Hieroglyphs = 94,
+ SCX_Miao = 95,
+ SCX_Modi = 96,
+ SCX_Mongolian = 97,
+ SCX_Mro = 98,
+ SCX_Multani = 99,
+ SCX_Myanmar = 100,
+ SCX_Nabataean = 101,
+ SCX_Nag_Mundari = 102,
+ SCX_Nandinagari = 103,
+ SCX_New_Tai_Lue = 104,
+ SCX_Newa = 105,
+ SCX_Nko = 106,
+ SCX_Nushu = 107,
+ SCX_Nyiakeng_Puachue_Hmong = 108,
+ SCX_Ogham = 109,
+ SCX_Ol_Chiki = 110,
+ SCX_Old_Hungarian = 111,
+ SCX_Old_Italic = 112,
+ SCX_Old_North_Arabian = 113,
+ SCX_Old_Permic = 114,
+ SCX_Old_Persian = 115,
+ SCX_Old_Sogdian = 116,
+ SCX_Old_South_Arabian = 117,
+ SCX_Old_Turkic = 118,
+ SCX_Old_Uyghur = 119,
+ SCX_Oriya = 120,
+ SCX_Osage = 121,
+ SCX_Osmanya = 122,
+ SCX_Pahawh_Hmong = 123,
+ SCX_Palmyrene = 124,
+ SCX_Pau_Cin_Hau = 125,
+ SCX_Phags_Pa = 126,
+ SCX_Phoenician = 127,
+ SCX_Psalter_Pahlavi = 128,
+ SCX_Rejang = 129,
+ SCX_Runic = 130,
+ SCX_Samaritan = 131,
+ SCX_Saurashtra = 132,
+ SCX_Sharada = 133,
+ SCX_Shavian = 134,
+ SCX_Siddham = 135,
+ SCX_SignWriting = 136,
+ SCX_Sinhala = 137,
+ SCX_Sogdian = 138,
+ SCX_Sora_Sompeng = 139,
+ SCX_Soyombo = 140,
+ SCX_Sundanese = 141,
+ SCX_Syloti_Nagri = 142,
+ SCX_Syriac = 143,
+ SCX_Tagalog = 144,
+ SCX_Tagbanwa = 145,
+ SCX_Tai_Le = 146,
+ SCX_Tai_Tham = 147,
+ SCX_Tai_Viet = 148,
+ SCX_Takri = 149,
+ SCX_Tamil = 150,
+ SCX_Tangsa = 151,
+ SCX_Tangut = 152,
+ SCX_Telugu = 153,
+ SCX_Thaana = 154,
+ SCX_Thai = 155,
+ SCX_Tibetan = 156,
+ SCX_Tifinagh = 157,
+ SCX_Tirhuta = 158,
+ SCX_Toto = 159,
+ SCX_Ugaritic = 160,
+ SCX_Vai = 161,
+ SCX_Vithkuqi = 162,
+ SCX_Wancho = 163,
+ SCX_Warang_Citi = 164,
+ SCX_Yezidi = 165,
+ SCX_Yi = 166,
+ SCX_Zanabazar_Square = 167,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
@@ -80879,6 +81536,7 @@ static const UV script_zeros[] = {
0x966, /* Kaithi */
0xce6, /* Kannada */
'0', /* Katakana */
+ 0x11f50, /* Kawi */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
'0', /* Khitan_Small_Script */
@@ -80914,6 +81572,7 @@ static const UV script_zeros[] = {
0xa66, /* Multani */
0, /* Myanmar */
'0', /* Nabataean */
+ 0x1e4f0, /* Nag_Mundari */
0xce6, /* Nandinagari */
0x19d0, /* New_Tai_Lue */
0x11450, /* Newa */
@@ -82158,6 +82817,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_Yezidi,
SCX_Unknown,
+ SCX_Arabic,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
@@ -82305,6 +82965,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Canadian_Aboriginal,
SCX_Pau_Cin_Hau,
SCX_Unknown,
+ SCX_Devanagari,
+ SCX_Unknown,
SCX_Bhaiksuki,
SCX_Unknown,
SCX_Bhaiksuki,
@@ -82347,6 +83009,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
SCX_Lisu,
SCX_Unknown,
SCX_Tamil,
@@ -82368,8 +83036,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_Egyptian_Hieroglyphs,
SCX_Unknown,
- SCX_Egyptian_Hieroglyphs,
- SCX_Unknown,
SCX_Anatolian_Hieroglyphs,
SCX_Unknown,
SCX_Bamum,
@@ -82431,6 +83097,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_use_AUX_TABLE_44,
SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
+ SCX_Unknown,
SCX_use_AUX_TABLE_45,
SCX_Unknown,
SCX_Nushu,
@@ -82471,6 +83141,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_Common,
SCX_Unknown,
+ SCX_Common,
+ SCX_Unknown,
SCX_use_AUX_TABLE_38,
SCX_Common,
SCX_Unknown,
@@ -82523,6 +83195,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
+ SCX_Latin,
+ SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
SCX_Glagolitic,
@@ -82533,6 +83207,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
+ SCX_Cyrillic,
+ SCX_Unknown,
+ SCX_Cyrillic,
+ SCX_Unknown,
SCX_Nyiakeng_Puachue_Hmong,
SCX_Unknown,
SCX_Nyiakeng_Puachue_Hmong,
@@ -82547,6 +83225,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_Wancho,
SCX_Unknown,
+ SCX_Nag_Mundari,
+ SCX_Unknown,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
@@ -82713,9 +83393,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
- SCX_Common,
+ SCX_use_AUX_TABLE_38,
SCX_Unknown,
SCX_use_AUX_TABLE_38,
SCX_Unknown,
@@ -82751,7 +83429,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
- 1753, /* Number of elements */
+ 1772, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -83103,7 +83781,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -83164,7 +83842,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -83929,6 +84607,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x10EAE,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F28,
0x10F30,
@@ -83965,7 +84644,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -84076,6 +84755,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x11AB0,
0x11AC0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -84118,6 +84799,12 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -84138,9 +84825,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -84200,8 +84885,12 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -84238,6 +84927,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -84294,6 +84985,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -84304,6 +84997,10 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -84318,6 +85015,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -84436,14 +85135,14 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -84465,23 +85164,19 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -84491,7 +85186,7 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -84502,6 +85197,8 @@ static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -84590,106 +85287,108 @@ typedef enum {
SCX_Kaithi = 63,
SCX_Kannada = 64,
SCX_Katakana = 65,
- SCX_Kayah_Li = 66,
- SCX_Kharoshthi = 67,
- SCX_Khitan_Small_Script = 68,
- SCX_Khmer = 69,
- SCX_Khojki = 70,
- SCX_Khudawadi = 71,
- SCX_Kore = 72,
- SCX_Lao = 73,
- SCX_Latin = 74,
- SCX_Lepcha = 75,
- SCX_Limbu = 76,
- SCX_Linear_A = 77,
- SCX_Linear_B = 78,
- SCX_Lisu = 79,
- SCX_Lycian = 80,
- SCX_Lydian = 81,
- SCX_Mahajani = 82,
- SCX_Makasar = 83,
- SCX_Malayalam = 84,
- SCX_Mandaic = 85,
- SCX_Manichaean = 86,
- SCX_Marchen = 87,
- SCX_Masaram_Gondi = 88,
- SCX_Medefaidrin = 89,
- SCX_Meetei_Mayek = 90,
- SCX_Mende_Kikakui = 91,
- SCX_Meroitic_Cursive = 92,
- SCX_Meroitic_Hieroglyphs = 93,
- SCX_Miao = 94,
- SCX_Modi = 95,
- SCX_Mongolian = 96,
- SCX_Mro = 97,
- SCX_Multani = 98,
- SCX_Myanmar = 99,
- SCX_Nabataean = 100,
- SCX_Nandinagari = 101,
- SCX_New_Tai_Lue = 102,
- SCX_Newa = 103,
- SCX_Nko = 104,
- SCX_Nushu = 105,
- SCX_Nyiakeng_Puachue_Hmong = 106,
- SCX_Ogham = 107,
- SCX_Ol_Chiki = 108,
- SCX_Old_Hungarian = 109,
- SCX_Old_Italic = 110,
- SCX_Old_North_Arabian = 111,
- SCX_Old_Permic = 112,
- SCX_Old_Persian = 113,
- SCX_Old_Sogdian = 114,
- SCX_Old_South_Arabian = 115,
- SCX_Old_Turkic = 116,
- SCX_Old_Uyghur = 117,
- SCX_Oriya = 118,
- SCX_Osage = 119,
- SCX_Osmanya = 120,
- SCX_Pahawh_Hmong = 121,
- SCX_Palmyrene = 122,
- SCX_Pau_Cin_Hau = 123,
- SCX_Phags_Pa = 124,
- SCX_Phoenician = 125,
- SCX_Psalter_Pahlavi = 126,
- SCX_Rejang = 127,
- SCX_Runic = 128,
- SCX_Samaritan = 129,
- SCX_Saurashtra = 130,
- SCX_Sharada = 131,
- SCX_Shavian = 132,
- SCX_Siddham = 133,
- SCX_SignWriting = 134,
- SCX_Sinhala = 135,
- SCX_Sogdian = 136,
- SCX_Sora_Sompeng = 137,
- SCX_Soyombo = 138,
- SCX_Sundanese = 139,
- SCX_Syloti_Nagri = 140,
- SCX_Syriac = 141,
- SCX_Tagalog = 142,
- SCX_Tagbanwa = 143,
- SCX_Tai_Le = 144,
- SCX_Tai_Tham = 145,
- SCX_Tai_Viet = 146,
- SCX_Takri = 147,
- SCX_Tamil = 148,
- SCX_Tangsa = 149,
- SCX_Tangut = 150,
- SCX_Telugu = 151,
- SCX_Thaana = 152,
- SCX_Thai = 153,
- SCX_Tibetan = 154,
- SCX_Tifinagh = 155,
- SCX_Tirhuta = 156,
- SCX_Toto = 157,
- SCX_Ugaritic = 158,
- SCX_Vai = 159,
- SCX_Vithkuqi = 160,
- SCX_Wancho = 161,
- SCX_Warang_Citi = 162,
- SCX_Yezidi = 163,
- SCX_Yi = 164,
- SCX_Zanabazar_Square = 165,
+ SCX_Kawi = 66,
+ SCX_Kayah_Li = 67,
+ SCX_Kharoshthi = 68,
+ SCX_Khitan_Small_Script = 69,
+ SCX_Khmer = 70,
+ SCX_Khojki = 71,
+ SCX_Khudawadi = 72,
+ SCX_Kore = 73,
+ SCX_Lao = 74,
+ SCX_Latin = 75,
+ SCX_Lepcha = 76,
+ SCX_Limbu = 77,
+ SCX_Linear_A = 78,
+ SCX_Linear_B = 79,
+ SCX_Lisu = 80,
+ SCX_Lycian = 81,
+ SCX_Lydian = 82,
+ SCX_Mahajani = 83,
+ SCX_Makasar = 84,
+ SCX_Malayalam = 85,
+ SCX_Mandaic = 86,
+ SCX_Manichaean = 87,
+ SCX_Marchen = 88,
+ SCX_Masaram_Gondi = 89,
+ SCX_Medefaidrin = 90,
+ SCX_Meetei_Mayek = 91,
+ SCX_Mende_Kikakui = 92,
+ SCX_Meroitic_Cursive = 93,
+ SCX_Meroitic_Hieroglyphs = 94,
+ SCX_Miao = 95,
+ SCX_Modi = 96,
+ SCX_Mongolian = 97,
+ SCX_Mro = 98,
+ SCX_Multani = 99,
+ SCX_Myanmar = 100,
+ SCX_Nabataean = 101,
+ SCX_Nag_Mundari = 102,
+ SCX_Nandinagari = 103,
+ SCX_New_Tai_Lue = 104,
+ SCX_Newa = 105,
+ SCX_Nko = 106,
+ SCX_Nushu = 107,
+ SCX_Nyiakeng_Puachue_Hmong = 108,
+ SCX_Ogham = 109,
+ SCX_Ol_Chiki = 110,
+ SCX_Old_Hungarian = 111,
+ SCX_Old_Italic = 112,
+ SCX_Old_North_Arabian = 113,
+ SCX_Old_Permic = 114,
+ SCX_Old_Persian = 115,
+ SCX_Old_Sogdian = 116,
+ SCX_Old_South_Arabian = 117,
+ SCX_Old_Turkic = 118,
+ SCX_Old_Uyghur = 119,
+ SCX_Oriya = 120,
+ SCX_Osage = 121,
+ SCX_Osmanya = 122,
+ SCX_Pahawh_Hmong = 123,
+ SCX_Palmyrene = 124,
+ SCX_Pau_Cin_Hau = 125,
+ SCX_Phags_Pa = 126,
+ SCX_Phoenician = 127,
+ SCX_Psalter_Pahlavi = 128,
+ SCX_Rejang = 129,
+ SCX_Runic = 130,
+ SCX_Samaritan = 131,
+ SCX_Saurashtra = 132,
+ SCX_Sharada = 133,
+ SCX_Shavian = 134,
+ SCX_Siddham = 135,
+ SCX_SignWriting = 136,
+ SCX_Sinhala = 137,
+ SCX_Sogdian = 138,
+ SCX_Sora_Sompeng = 139,
+ SCX_Soyombo = 140,
+ SCX_Sundanese = 141,
+ SCX_Syloti_Nagri = 142,
+ SCX_Syriac = 143,
+ SCX_Tagalog = 144,
+ SCX_Tagbanwa = 145,
+ SCX_Tai_Le = 146,
+ SCX_Tai_Tham = 147,
+ SCX_Tai_Viet = 148,
+ SCX_Takri = 149,
+ SCX_Tamil = 150,
+ SCX_Tangsa = 151,
+ SCX_Tangut = 152,
+ SCX_Telugu = 153,
+ SCX_Thaana = 154,
+ SCX_Thai = 155,
+ SCX_Tibetan = 156,
+ SCX_Tifinagh = 157,
+ SCX_Tirhuta = 158,
+ SCX_Toto = 159,
+ SCX_Ugaritic = 160,
+ SCX_Vai = 161,
+ SCX_Vithkuqi = 162,
+ SCX_Wancho = 163,
+ SCX_Warang_Citi = 164,
+ SCX_Yezidi = 165,
+ SCX_Yi = 166,
+ SCX_Zanabazar_Square = 167,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
@@ -85414,6 +86113,7 @@ static const UV script_zeros[] = {
0x966, /* Kaithi */
0xce6, /* Kannada */
'0', /* Katakana */
+ 0x11f50, /* Kawi */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
'0', /* Khitan_Small_Script */
@@ -85449,6 +86149,7 @@ static const UV script_zeros[] = {
0xa66, /* Multani */
0, /* Myanmar */
'0', /* Nabataean */
+ 0x1e4f0, /* Nag_Mundari */
0xce6, /* Nandinagari */
0x19d0, /* New_Tai_Lue */
0x11450, /* Newa */
@@ -86689,6 +87390,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_Yezidi,
SCX_Unknown,
+ SCX_Arabic,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
@@ -86836,6 +87538,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Canadian_Aboriginal,
SCX_Pau_Cin_Hau,
SCX_Unknown,
+ SCX_Devanagari,
+ SCX_Unknown,
SCX_Bhaiksuki,
SCX_Unknown,
SCX_Bhaiksuki,
@@ -86878,6 +87582,12 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
+ SCX_Kawi,
+ SCX_Unknown,
SCX_Lisu,
SCX_Unknown,
SCX_Tamil,
@@ -86899,8 +87609,6 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_Egyptian_Hieroglyphs,
SCX_Unknown,
- SCX_Egyptian_Hieroglyphs,
- SCX_Unknown,
SCX_Anatolian_Hieroglyphs,
SCX_Unknown,
SCX_Bamum,
@@ -86962,6 +87670,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_use_AUX_TABLE_44,
SCX_Unknown,
+ SCX_use_AUX_TABLE_44,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
+ SCX_Unknown,
SCX_use_AUX_TABLE_45,
SCX_Unknown,
SCX_Nushu,
@@ -87002,6 +87714,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_Common,
SCX_Unknown,
+ SCX_Common,
+ SCX_Unknown,
SCX_use_AUX_TABLE_38,
SCX_Common,
SCX_Unknown,
@@ -87054,6 +87768,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_Latin,
SCX_Unknown,
+ SCX_Latin,
+ SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
SCX_Glagolitic,
@@ -87064,6 +87780,10 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_Glagolitic,
SCX_Unknown,
+ SCX_Cyrillic,
+ SCX_Unknown,
+ SCX_Cyrillic,
+ SCX_Unknown,
SCX_Nyiakeng_Puachue_Hmong,
SCX_Unknown,
SCX_Nyiakeng_Puachue_Hmong,
@@ -87078,6 +87798,8 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_Wancho,
SCX_Unknown,
+ SCX_Nag_Mundari,
+ SCX_Unknown,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
@@ -87244,9 +87966,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_Common,
- SCX_Unknown,
- SCX_Common,
+ SCX_use_AUX_TABLE_38,
SCX_Unknown,
SCX_use_AUX_TABLE_38,
SCX_Unknown,
@@ -87279,7 +87999,7 @@ static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
- 1949, /* Number of elements */
+ 1979, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -87704,6 +88424,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0xCF0,
0xCF1,
0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD0D,
@@ -87766,7 +88487,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF00,
@@ -88608,6 +89329,7 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0x10EAD,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F1D,
0x10F27,
@@ -88681,6 +89403,8 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -88877,6 +89601,18 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -88888,9 +89624,11 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -88946,6 +89684,8 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1BC00,
@@ -89052,6 +89792,8 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -89062,6 +89804,10 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -89078,6 +89824,10 @@ static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -89693,6 +90443,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
WB_Other,
WB_Extend,
WB_ALetter,
@@ -90598,6 +91349,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -90670,6 +91422,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Extend,
WB_Other,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
@@ -90867,9 +91621,17 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
WB_Other,
WB_ALetter,
WB_Other,
@@ -90879,7 +91641,13 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Format,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
@@ -90938,6 +91706,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_Katakana,
WB_Other,
+ WB_Katakana,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -91042,6 +91812,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_Extend,
@@ -91055,6 +91827,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_ALetter,
WB_Other,
WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_Numeric,
@@ -91069,6 +91845,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
@@ -91236,7 +92016,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
- 1972, /* Number of elements */
+ 2002, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -91684,6 +92464,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0xCF0,
0xCF1,
0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD0D,
@@ -91746,7 +92527,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF00,
@@ -92588,6 +93369,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F1D,
0x10F27,
@@ -92661,6 +93443,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -92857,6 +93641,18 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -92868,9 +93664,11 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -92926,6 +93724,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1BC00,
@@ -93032,6 +93832,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -93042,6 +93844,10 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -93058,6 +93864,10 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -93699,6 +94509,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
WB_Other,
WB_Extend,
WB_ALetter,
@@ -94604,6 +95415,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -94676,6 +95488,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_Extend,
WB_Other,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
@@ -94873,9 +95687,19 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
@@ -94885,7 +95709,11 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
WB_Format,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
@@ -94944,6 +95772,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_Katakana,
WB_Other,
+ WB_Katakana,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -95048,6 +95878,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_Extend,
@@ -95061,6 +95893,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_ALetter,
WB_Other,
WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_Numeric,
@@ -95075,6 +95911,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
@@ -95242,7 +96082,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
- 1968, /* Number of elements */
+ 1998, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -95686,6 +96526,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0xCF0,
0xCF1,
0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD0D,
@@ -95748,7 +96589,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF00,
@@ -96590,6 +97431,7 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
+ 0x10EFD,
0x10F00,
0x10F1D,
0x10F27,
@@ -96663,6 +97505,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -96859,6 +97703,18 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -96870,9 +97726,11 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
0x13430,
- 0x13439,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -96928,6 +97786,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1BC00,
@@ -97034,6 +97894,8 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -97044,6 +97906,10 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -97060,6 +97926,10 @@ static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -97697,6 +98567,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
WB_Other,
WB_Extend,
WB_ALetter,
@@ -98602,6 +99473,7 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -98674,6 +99546,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_Extend,
WB_Other,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
@@ -98871,9 +99745,19 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Other,
+ WB_Extend,
+ WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
@@ -98883,7 +99767,11 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
WB_Format,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
@@ -98942,6 +99830,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_Other,
WB_Katakana,
WB_Other,
+ WB_Katakana,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -99046,6 +99936,8 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_Other,
WB_Extend,
@@ -99059,6 +99951,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_ALetter,
WB_Other,
WB_Extend,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_Extend,
WB_ALetter,
WB_Other,
WB_Numeric,
@@ -99073,6 +99969,10 @@ static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
WB_Numeric,
WB_Other,
WB_ALetter,
+ WB_Extend,
+ WB_Numeric,
+ WB_Other,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
@@ -127432,7 +128332,7 @@ static const UV UNI_ASCII_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
- 1396, /* Number of elements */
+ 1414, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -127679,7 +128579,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -127739,7 +128639,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -128280,7 +129180,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -128315,7 +129215,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -128420,6 +129320,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -128462,6 +129364,12 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -128477,9 +129385,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -128532,8 +129438,12 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -128562,6 +129472,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -128616,6 +129528,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -128626,6 +129540,10 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -128640,6 +129558,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -128756,14 +129676,14 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -128785,23 +129705,19 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -128811,7 +129727,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -128822,6 +129738,8 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -128837,7 +129755,7 @@ static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */
- 311, /* Number of elements */
+ 315, /* 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 */
@@ -128904,7 +129822,7 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */
0x10CE,
0x10D0,
0x10FB,
- 0x10FD,
+ 0x10FC,
0x1100,
0x13A0,
0x13F6,
@@ -129024,14 +129942,14 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */
0xA7D4,
0xA7D5,
0xA7DA,
- 0xA7F5,
+ 0xA7F2,
0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -129144,6 +130062,10 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E900,
0x1E944,
0x1F130,
@@ -129162,7 +130084,7 @@ static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */
- 337, /* Number of elements */
+ 341, /* 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 */
@@ -129255,7 +130177,7 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */
0x10CE,
0x10D0,
0x10FB,
- 0x10FD,
+ 0x10FC,
0x1100,
0x13A0,
0x13F6,
@@ -129375,14 +130297,14 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */
0xA7D4,
0xA7D5,
0xA7DA,
- 0xA7F5,
+ 0xA7F2,
0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -129495,6 +130417,10 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E900,
0x1E944,
0x1F130,
@@ -129513,7 +130439,7 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */
- 333, /* Number of elements */
+ 337, /* 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 */
@@ -129602,7 +130528,7 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */
0x10CE,
0x10D0,
0x10FB,
- 0x10FD,
+ 0x10FC,
0x1100,
0x13A0,
0x13F6,
@@ -129722,14 +130648,14 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */
0xA7D4,
0xA7D5,
0xA7DA,
- 0xA7F5,
+ 0xA7F2,
0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -129842,6 +130768,10 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E900,
0x1E944,
0x1F130,
@@ -129857,7 +130787,7 @@ static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */
- 285, /* Number of elements */
+ 287, /* 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 */
@@ -130144,6 +131074,8 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E900,
0x1E944
};
@@ -130156,7 +131088,7 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */
- 317, /* Number of elements */
+ 319, /* 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 */
@@ -130475,6 +131407,8 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E900,
0x1E944
};
@@ -130487,7 +131421,7 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */
- 313, /* Number of elements */
+ 315, /* 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 */
@@ -130802,6 +131736,8 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E900,
0x1E944
};
@@ -130811,7 +131747,7 @@ static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
- 1315, /* Number of elements */
+ 1317, /* 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 */
@@ -132128,6 +133064,8 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E922,
0x1E944
};
@@ -132140,7 +133078,7 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
- 1329, /* Number of elements */
+ 1331, /* 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 */
@@ -133471,6 +134409,8 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E922,
0x1E944
};
@@ -133483,7 +134423,7 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */
- 1329, /* Number of elements */
+ 1331, /* 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 */
@@ -134814,6 +135754,8 @@ static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E922,
0x1E944
};
@@ -139824,7 +140766,7 @@ static const UV UNI_VERTSPACE_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
- 1521, /* Number of elements */
+ 1545, /* 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 */
@@ -140106,8 +141048,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
@@ -140158,7 +141098,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -140244,7 +141184,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0xF49,
0xF6D,
0xF71,
- 0xF82,
+ 0xF84,
0xF88,
0xF98,
0xF99,
@@ -140863,7 +141803,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x11070,
0x11071,
0x11076,
- 0x11082,
+ 0x11080,
0x110B9,
0x110C2,
0x110C3,
@@ -140896,7 +141836,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x11237,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -141075,6 +142015,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F41,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -141086,7 +142034,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -141139,8 +142089,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -141219,6 +142173,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x1D800,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -141229,6 +142185,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E137,
@@ -141243,6 +142203,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -141338,7 +142302,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -141348,7 +142312,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -141359,7 +142325,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
- 1545, /* Number of elements */
+ 1569, /* 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 */
@@ -141665,8 +142631,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
@@ -141717,7 +142681,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -141803,7 +142767,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0xF49,
0xF6D,
0xF71,
- 0xF82,
+ 0xF84,
0xF88,
0xF98,
0xF99,
@@ -142422,7 +143386,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x11070,
0x11071,
0x11076,
- 0x11082,
+ 0x11080,
0x110B9,
0x110C2,
0x110C3,
@@ -142455,7 +143419,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x11237,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -142634,6 +143598,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F41,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -142645,7 +143617,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -142698,8 +143672,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -142778,6 +143756,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x1D800,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -142788,6 +143768,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E137,
@@ -142802,6 +143786,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -142897,7 +143885,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -142907,7 +143895,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -142918,7 +143908,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
- 1541, /* Number of elements */
+ 1565, /* 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 */
@@ -143220,8 +144210,6 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0xBE6,
0xBF0,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
@@ -143272,7 +144260,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -143358,7 +144346,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0xF49,
0xF6D,
0xF71,
- 0xF82,
+ 0xF84,
0xF88,
0xF98,
0xF99,
@@ -143977,7 +144965,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x11070,
0x11071,
0x11076,
- 0x11082,
+ 0x11080,
0x110B9,
0x110C2,
0x110C3,
@@ -144010,7 +144998,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x11237,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -144189,6 +145177,14 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F41,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -144200,7 +145196,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -144253,8 +145251,12 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -144333,6 +145335,8 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x1D800,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -144343,6 +145347,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E137,
@@ -144357,6 +145365,10 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x1E2EC,
0x1E2F0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -144452,7 +145464,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -144462,7 +145474,9 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -144470,7 +145484,7 @@ static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
- 1445, /* Number of elements */
+ 1465, /* 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 */
@@ -144744,8 +145758,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0xBD7,
0xBD8,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
@@ -144792,7 +145804,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0xCE0,
0xCE4,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -144868,7 +145880,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0xF49,
0xF6D,
0xF71,
- 0xF82,
+ 0xF84,
0xF88,
0xF98,
0xF99,
@@ -145471,7 +146483,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x11046,
0x11071,
0x11076,
- 0x11082,
+ 0x11080,
0x110B9,
0x110C2,
0x110C3,
@@ -145502,7 +146514,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x11237,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -145661,6 +146673,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F41,
0x11FB0,
0x11FB1,
0x12000,
@@ -145672,7 +146690,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -145719,8 +146739,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -145797,6 +146821,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -145807,6 +146833,10 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E137,
@@ -145817,6 +146847,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -145908,7 +146940,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -145918,7 +146950,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -145929,7 +146963,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
- 1471, /* Number of elements */
+ 1491, /* 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 */
@@ -146229,8 +147263,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0xBD7,
0xBD8,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
@@ -146277,7 +147309,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0xCE0,
0xCE4,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -146353,7 +147385,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0xF49,
0xF6D,
0xF71,
- 0xF82,
+ 0xF84,
0xF88,
0xF98,
0xF99,
@@ -146956,7 +147988,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x11046,
0x11071,
0x11076,
- 0x11082,
+ 0x11080,
0x110B9,
0x110C2,
0x110C3,
@@ -146987,7 +148019,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x11237,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -147146,6 +148178,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F41,
0x11FB0,
0x11FB1,
0x12000,
@@ -147157,7 +148195,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -147204,8 +148244,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -147282,6 +148326,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -147292,6 +148338,10 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E137,
@@ -147302,6 +148352,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -147393,7 +148445,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -147403,7 +148455,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -147414,7 +148468,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
- 1467, /* Number of elements */
+ 1487, /* 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 */
@@ -147710,8 +148764,6 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0xBD7,
0xBD8,
0xC00,
- 0xC04,
- 0xC05,
0xC0D,
0xC0E,
0xC11,
@@ -147758,7 +148810,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0xCE0,
0xCE4,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -147834,7 +148886,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0xF49,
0xF6D,
0xF71,
- 0xF82,
+ 0xF84,
0xF88,
0xF98,
0xF99,
@@ -148437,7 +149489,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x11046,
0x11071,
0x11076,
- 0x11082,
+ 0x11080,
0x110B9,
0x110C2,
0x110C3,
@@ -148468,7 +149520,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x11237,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -148627,6 +149679,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F41,
0x11FB0,
0x11FB1,
0x12000,
@@ -148638,7 +149696,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -148685,8 +149745,12 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -148763,6 +149827,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -148773,6 +149839,10 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E137,
@@ -148783,6 +149853,8 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -148874,7 +149946,7 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -148884,7 +149956,9 @@ static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -149029,7 +150103,7 @@ static const UV UNI_XPOSIXCNTRL_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
- 125, /* Number of elements */
+ 129, /* 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 */
@@ -149142,6 +150216,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -149154,6 +150230,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -149168,7 +150246,7 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
- 125, /* Number of elements */
+ 129, /* 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 */
@@ -149281,6 +150359,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -149293,6 +150373,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -149307,7 +150389,7 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
- 125, /* Number of elements */
+ 129, /* 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 */
@@ -149420,6 +150502,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -149432,6 +150516,8 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -149443,7 +150529,7 @@ static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
- 1407, /* Number of elements */
+ 1425, /* 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 */
@@ -149693,7 +150779,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -149753,7 +150839,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -150302,7 +151388,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -150337,7 +151423,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -150442,6 +151528,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -150484,6 +151572,12 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -150499,9 +151593,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -150554,8 +151646,12 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -150584,6 +151680,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -150638,6 +151736,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -150648,6 +151748,10 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -150662,6 +151766,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -150778,14 +151884,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -150807,23 +151913,19 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -150833,7 +151935,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -150844,6 +151946,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -150864,7 +151968,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
- 1407, /* Number of elements */
+ 1425, /* 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 */
@@ -151114,7 +152218,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -151174,7 +152278,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -151723,7 +152827,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -151758,7 +152862,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -151863,6 +152967,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -151905,6 +153011,12 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -151920,9 +153032,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -151975,8 +153085,12 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -152005,6 +153119,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -152059,6 +153175,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -152069,6 +153187,10 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -152083,6 +153205,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -152199,14 +153323,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -152228,23 +153352,19 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -152254,7 +153374,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -152265,6 +153385,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -152285,7 +153407,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
- 1407, /* Number of elements */
+ 1425, /* 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 */
@@ -152535,7 +153657,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -152595,7 +153717,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -153144,7 +154266,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -153179,7 +154301,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -153284,6 +154406,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -153326,6 +154450,12 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -153341,9 +154471,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -153396,8 +154524,12 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -153426,6 +154558,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -153480,6 +154614,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -153490,6 +154626,10 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -153504,6 +154644,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -153620,14 +154762,14 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -153649,23 +154791,19 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -153675,7 +154813,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -153686,6 +154824,8 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -153703,7 +154843,7 @@ static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
- 1337, /* Number of elements */
+ 1343, /* 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 */
@@ -154260,7 +155400,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
0x589,
0x10D0,
0x10FB,
- 0x10FD,
+ 0x10FC,
0x1100,
0x13F8,
0x13FE,
@@ -154940,6 +156080,8 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
0xA7D8,
0xA7D9,
0xA7DA,
+ 0xA7F2,
+ 0xA7F5,
0xA7F6,
0xA7F7,
0xA7F8,
@@ -154947,7 +156089,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -155042,6 +156184,10 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E922,
0x1E944
};
@@ -155054,7 +156200,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
- 1345, /* Number of elements */
+ 1351, /* 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 */
@@ -155619,7 +156765,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
0x589,
0x10D0,
0x10FB,
- 0x10FD,
+ 0x10FC,
0x1100,
0x13F8,
0x13FE,
@@ -156299,6 +157445,8 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
0xA7D8,
0xA7D9,
0xA7DA,
+ 0xA7F2,
+ 0xA7F5,
0xA7F6,
0xA7F7,
0xA7F8,
@@ -156306,7 +157454,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -156401,6 +157549,10 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E922,
0x1E944
};
@@ -156413,7 +157565,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
- 1345, /* Number of elements */
+ 1351, /* 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 */
@@ -156978,7 +158130,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
0x589,
0x10D0,
0x10FB,
- 0x10FD,
+ 0x10FC,
0x1100,
0x13F8,
0x13FE,
@@ -157658,6 +158810,8 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
0xA7D8,
0xA7D9,
0xA7DA,
+ 0xA7F2,
+ 0xA7F5,
0xA7F6,
0xA7F7,
0xA7F8,
@@ -157665,7 +158819,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -157760,6 +158914,10 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E922,
0x1E944
};
@@ -157769,7 +158927,7 @@ static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
- 1401, /* Number of elements */
+ 1419, /* 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 */
@@ -158019,7 +159177,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -158079,7 +159237,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -158622,7 +159780,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -158657,7 +159815,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -158762,6 +159920,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -158804,6 +159964,12 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -158819,9 +159985,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -158874,8 +160038,12 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -158904,6 +160072,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -158958,6 +160128,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -158968,6 +160140,10 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -158982,6 +160158,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -159098,14 +160276,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -159127,23 +160305,19 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -159153,7 +160327,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -159164,6 +160338,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -159184,7 +160360,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
- 1401, /* Number of elements */
+ 1419, /* 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 */
@@ -159434,7 +160610,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -159494,7 +160670,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -160037,7 +161213,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -160072,7 +161248,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -160177,6 +161353,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -160219,6 +161397,12 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -160234,9 +161418,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -160289,8 +161471,12 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -160319,6 +161505,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -160373,6 +161561,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -160383,6 +161573,10 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -160397,6 +161591,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -160513,14 +161709,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -160542,23 +161738,19 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -160568,7 +161760,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -160579,6 +161771,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -160599,7 +161793,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
- 1401, /* Number of elements */
+ 1419, /* 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 */
@@ -160849,7 +162043,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -160909,7 +162103,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -161452,7 +162646,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -161487,7 +162681,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -161592,6 +162786,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -161634,6 +162830,12 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -161649,9 +162851,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -161704,8 +162904,12 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -161734,6 +162938,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -161788,6 +162994,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -161798,6 +163006,10 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -161812,6 +163024,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -161928,14 +163142,14 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -161957,23 +163171,19 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -161983,7 +163193,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -161994,6 +163204,8 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -162011,7 +163223,7 @@ static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
- 369, /* Number of elements */
+ 373, /* 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 */
@@ -162354,12 +163566,16 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -162394,7 +163610,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
- 377, /* Number of elements */
+ 381, /* 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 */
@@ -162745,12 +163961,16 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -162785,7 +164005,7 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
- 379, /* Number of elements */
+ 383, /* 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 */
@@ -163138,12 +164358,16 @@ static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -167261,7 +168485,7 @@ static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
- 1519, /* Number of elements */
+ 1543, /* 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 */
@@ -167581,7 +168805,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -167647,7 +168871,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -168274,7 +169498,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -168321,7 +169545,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -168482,6 +169706,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -168493,7 +169725,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -168548,8 +169782,12 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -168656,6 +169894,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -168666,6 +169906,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -168678,6 +169922,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -168771,7 +170017,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -168782,6 +170028,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -168794,7 +170042,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
- 1543, /* Number of elements */
+ 1567, /* 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 */
@@ -169138,7 +170386,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -169204,7 +170452,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -169831,7 +171079,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -169878,7 +171126,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -170039,6 +171287,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -170050,7 +171306,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -170105,8 +171363,12 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -170213,6 +171475,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -170223,6 +171487,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -170235,6 +171503,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -170328,7 +171598,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -170339,6 +171609,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -170351,7 +171623,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
- 1539, /* Number of elements */
+ 1563, /* 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 */
@@ -170691,7 +171963,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -170757,7 +172029,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -171384,7 +172656,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -171431,7 +172703,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -171592,6 +172864,14 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -171603,7 +172883,9 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -171658,8 +172940,12 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -171766,6 +173052,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -171776,6 +173064,10 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -171788,6 +173080,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -171881,7 +173175,7 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -171892,6 +173186,8 @@ static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -172927,7 +174223,7 @@ static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
- 1309, /* Number of elements */
+ 1331, /* 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 */
@@ -173882,6 +175178,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -174006,6 +175304,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -174015,7 +175319,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -174060,8 +175366,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -174136,6 +175446,10 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -174146,6 +175460,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -174229,7 +175545,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -174239,7 +175555,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -174250,7 +175568,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
- 1335, /* Number of elements */
+ 1357, /* 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 */
@@ -175231,6 +176549,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -175355,6 +176675,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -175364,7 +176690,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -175409,8 +176737,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -175485,6 +176817,10 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -175495,6 +176831,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -175578,7 +176916,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -175588,7 +176926,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -175599,7 +176939,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
- 1331, /* Number of elements */
+ 1353, /* 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 */
@@ -176576,6 +177916,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -176700,6 +178042,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -176709,7 +178057,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -176754,8 +178104,12 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -176830,6 +178184,10 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -176840,6 +178198,8 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -176923,7 +178283,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -176933,7 +178293,9 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -176941,7 +178303,7 @@ static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 */
- 1533, /* Number of elements */
+ 1557, /* 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 */
@@ -177269,7 +178631,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -177335,7 +178697,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -177974,7 +179336,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -178021,7 +179383,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -178182,6 +179544,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -178193,7 +179563,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -178248,8 +179620,12 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -178356,6 +179732,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -178366,6 +179744,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -178378,6 +179760,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -178465,7 +179849,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -178476,6 +179860,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -178488,7 +179874,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 *
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
- 1559, /* Number of elements */
+ 1583, /* 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 */
@@ -178842,7 +180228,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -178908,7 +180294,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -179547,7 +180933,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -179594,7 +180980,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -179755,6 +181141,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -179766,7 +181160,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -179821,8 +181217,12 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -179929,6 +181329,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -179939,6 +181341,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -179951,6 +181357,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -180038,7 +181446,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -180049,6 +181457,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -180061,7 +181471,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
- 1555, /* Number of elements */
+ 1579, /* 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 */
@@ -180411,7 +181821,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -180477,7 +181887,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -181116,7 +182526,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -181163,7 +182573,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -181324,6 +182734,14 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -181335,7 +182753,9 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -181390,8 +182810,12 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -181498,6 +182922,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -181508,6 +182934,10 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -181520,6 +182950,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -181607,7 +183039,7 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -181618,6 +183050,8 @@ static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -181843,7 +183277,7 @@ static const UV UNI__PERL_FOLDS_TO_MULTI_CHAR_invlist[] = { /* for EBCDIC 037 *
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
- 1527, /* Number of elements */
+ 1551, /* 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 */
@@ -182165,7 +183599,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -182231,7 +183665,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -182870,7 +184304,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -182917,7 +184351,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -183078,6 +184512,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -183089,7 +184531,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -183144,8 +184588,12 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -183252,6 +184700,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -183262,6 +184712,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -183274,6 +184728,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -183361,7 +184817,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -183372,6 +184828,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -183384,7 +184842,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
- 1551, /* Number of elements */
+ 1575, /* 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 */
@@ -183730,7 +185188,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -183796,7 +185254,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -184435,7 +185893,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -184482,7 +185940,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -184643,6 +186101,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -184654,7 +186120,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -184709,8 +186177,12 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -184817,6 +186289,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -184827,6 +186301,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -184839,6 +186317,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -184926,7 +186406,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -184937,6 +186417,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -184949,7 +186431,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
- 1547, /* Number of elements */
+ 1571, /* 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 */
@@ -185291,7 +186773,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -185357,7 +186839,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -185996,7 +187478,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -186043,7 +187525,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -186204,6 +187686,14 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -186215,7 +187705,9 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -186270,8 +187762,12 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -186378,6 +187874,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -186388,6 +187886,10 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -186400,6 +187902,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -186487,7 +187991,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -186498,6 +188002,8 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -186507,7 +188013,7 @@ static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
- 1315, /* Number of elements */
+ 1337, /* 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 */
@@ -187466,6 +188972,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -187590,6 +189098,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -187601,7 +189115,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -187646,8 +189162,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -187722,6 +189242,10 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -187732,6 +189256,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -187815,7 +189341,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -187825,7 +189351,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -187836,7 +189364,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
- 1341, /* Number of elements */
+ 1363, /* 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 */
@@ -188821,6 +190349,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -188945,6 +190475,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -188956,7 +190492,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -189001,8 +190539,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -189077,6 +190619,10 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -189087,6 +190633,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -189170,7 +190718,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -189180,7 +190728,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -189191,7 +190741,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
- 1337, /* Number of elements */
+ 1359, /* 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 */
@@ -190172,6 +191722,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -190296,6 +191848,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -190307,7 +191865,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -190352,8 +191912,12 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -190428,6 +191992,10 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -190438,6 +192006,8 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -190521,7 +192091,7 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -190531,7 +192101,9 @@ static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -191851,6 +193423,78 @@ static const UV UNI_AGE__14_invlist[] = { /* for all charsets */
0x2B739
};
+static const UV UNI_AGE__15_invlist[] = { /* for all charsets */
+ 65, /* 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 */
+ 0x0,
+ 0xCF3,
+ 0xCF4,
+ 0xECE,
+ 0xECF,
+ 0x10EFD,
+ 0x10F00,
+ 0x1123F,
+ 0x11242,
+ 0x11B00,
+ 0x11B0A,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x13456,
+ 0x1B132,
+ 0x1B133,
+ 0x1B155,
+ 0x1B156,
+ 0x1D2C0,
+ 0x1D2D4,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
+ 0x1E4D0,
+ 0x1E4FA,
+ 0x1F6DC,
+ 0x1F6DD,
+ 0x1F774,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7DA,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA87,
+ 0x1FA89,
+ 0x1FAAD,
+ 0x1FAB0,
+ 0x1FABB,
+ 0x1FABE,
+ 0x1FABF,
+ 0x1FAC0,
+ 0x1FACE,
+ 0x1FAD0,
+ 0x1FADA,
+ 0x1FADC,
+ 0x1FAE8,
+ 0x1FAE9,
+ 0x1FAF7,
+ 0x1FAF9,
+ 0x2B739,
+ 0x2B73A,
+ 0x31350,
+ 0x323B0
+};
+
static const UV UNI_AGE__2_invlist[] = { /* for all charsets */
59, /* Number of elements */
148565664, /* Version and data structure type */
@@ -194229,7 +195873,7 @@ static const UV UNI_ANY_invlist[] = { /* for all charsets */
};
static const UV UNI_ARAB_invlist[] = { /* for all charsets */
- 103, /* Number of elements */
+ 105, /* 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 */
@@ -194268,6 +195912,8 @@ static const UV UNI_ARAB_invlist[] = { /* for all charsets */
0x102FC,
0x10E60,
0x10E7F,
+ 0x10EFD,
+ 0x10F00,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -194358,6 +196004,16 @@ static const UV UNI_ARABICEXTB_invlist[] = { /* for all charsets */
0x8A0
};
+static const UV UNI_ARABICEXTC_invlist[] = { /* for all charsets */
+ 3, /* 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 */
+ 0x0,
+ 0x10EC0,
+ 0x10F00
+};
+
static const UV UNI_ARABICMATH_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -194507,7 +196163,7 @@ static const UV UNI_BATK_invlist[] = { /* for all charsets */
};
static const UV UNI_BC__AL_invlist[] = { /* for all charsets */
- 57, /* Number of elements */
+ 59, /* 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 */
@@ -194556,6 +196212,8 @@ static const UV UNI_BC__AL_invlist[] = { /* for all charsets */
0x10D30,
0x10D3A,
0x10D40,
+ 0x10EC0,
+ 0x10EFD,
0x10F30,
0x10F46,
0x10F51,
@@ -195464,7 +197122,7 @@ static const UV UNI_BC__FSI_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
- 942, /* Number of elements */
+ 956, /* 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 */
@@ -195649,7 +197307,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -196100,6 +197758,8 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -196224,8 +197884,20 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x11FD5,
0x11FF2,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -196294,6 +197966,8 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
@@ -196302,6 +197976,8 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
0x1E2F0,
0x1E2FF,
0x1E300,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E800,
0x1F02C,
0x1F030,
@@ -196326,14 +198002,14 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -196355,23 +198031,19 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -196420,7 +198092,7 @@ static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
- 968, /* Number of elements */
+ 982, /* 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 */
@@ -196631,7 +198303,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -197082,6 +198754,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -197206,8 +198880,20 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x11FD5,
0x11FF2,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -197276,6 +198962,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
@@ -197284,6 +198972,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
0x1E2F0,
0x1E2FF,
0x1E300,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E800,
0x1F02C,
0x1F030,
@@ -197308,14 +198998,14 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -197337,23 +199027,19 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -197402,7 +199088,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
- 964, /* Number of elements */
+ 978, /* 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 */
@@ -197609,7 +199295,7 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -198060,6 +199746,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -198184,8 +199872,20 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x11FD5,
0x11FF2,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -198254,6 +199954,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
@@ -198262,6 +199964,8 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
0x1E2F0,
0x1E2FF,
0x1E300,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E800,
0x1F02C,
0x1F030,
@@ -198286,14 +199990,14 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -198315,23 +200019,19 @@ static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -198405,7 +200105,7 @@ static const UV UNI_BC__LRO_invlist[] = { /* for all charsets */
};
static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
- 663, /* Number of elements */
+ 683, /* 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 */
@@ -198591,7 +200291,7 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -198846,6 +200546,8 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -198890,6 +200592,8 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -199012,6 +200716,18 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -199060,12 +200776,16 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -199077,7 +200797,7 @@ static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */
- 383, /* Number of elements */
+ 379, /* 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 */
@@ -199414,14 +201134,14 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -199443,23 +201163,19 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -199474,7 +201190,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */
- 391, /* Number of elements */
+ 387, /* 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 */
@@ -199819,14 +201535,14 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -199848,23 +201564,19 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -199879,7 +201591,7 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */
- 387, /* Number of elements */
+ 383, /* 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 */
@@ -200220,14 +201932,14 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -200249,23 +201961,19 @@ static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -200295,7 +202003,7 @@ static const UV UNI_BC__PDI_invlist[] = { /* for all charsets */
};
static const UV UNI_BC__R_invlist[] = { /* for all charsets */
- 79, /* Number of elements */
+ 81, /* 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 */
@@ -200361,6 +202069,8 @@ static const UV UNI_BC__R_invlist[] = { /* for all charsets */
0x10E7F,
0x10EAB,
0x10EAD,
+ 0x10EC0,
+ 0x10F00,
0x10F30,
0x10F70,
0x10F82,
@@ -202567,7 +204277,7 @@ static const UV UNI_BYZANTINEMUSIC_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
- 1401, /* Number of elements */
+ 1423, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -202823,7 +204533,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -202883,7 +204593,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -203428,7 +205138,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -203463,7 +205173,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -203568,6 +205278,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -203610,6 +205322,12 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -203625,7 +205343,9 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -203678,8 +205398,12 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -203710,6 +205434,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -203764,6 +205490,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -203774,6 +205502,10 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -203788,6 +205520,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -203904,14 +205638,14 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -203933,23 +205667,19 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -203959,7 +205689,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -203970,6 +205700,8 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -203982,7 +205714,7 @@ static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
- 1401, /* Number of elements */
+ 1423, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -204238,7 +205970,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -204298,7 +206030,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -204843,7 +206575,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -204878,7 +206610,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -204983,6 +206715,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -205025,6 +206759,12 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -205040,7 +206780,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -205093,8 +206835,12 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -205125,6 +206871,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -205179,6 +206927,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -205189,6 +206939,10 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -205203,6 +206957,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -205319,14 +207075,14 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -205348,23 +207104,19 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -205374,7 +207126,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -205385,6 +207137,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -205397,7 +207151,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
- 1401, /* Number of elements */
+ 1423, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -205653,7 +207407,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -205713,7 +207467,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -206258,7 +208012,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -206293,7 +208047,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -206398,6 +208152,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -206440,6 +208196,12 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -206455,7 +208217,9 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -206508,8 +208272,12 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -206540,6 +208308,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -206594,6 +208364,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -206604,6 +208376,10 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -206618,6 +208394,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -206734,14 +208512,14 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -206763,23 +208541,19 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -206789,7 +208563,7 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -206800,6 +208574,8 @@ static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -206847,7 +208623,7 @@ static const UV UNI_CARI_invlist[] = { /* for all charsets */
};
static const UV UNI_CCC__0_invlist[] = { /* for all charsets */
- 377, /* Number of elements */
+ 385, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -207116,6 +208892,8 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -207188,6 +208966,8 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */
0x11D46,
0x11D97,
0x11D98,
+ 0x11F41,
+ 0x11F43,
0x16AF0,
0x16AF5,
0x16B30,
@@ -207218,12 +208998,16 @@ static const UV UNI_CCC__0_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -207749,7 +209533,7 @@ static const UV UNI_CCC__84_invlist[] = { /* for all charsets */
};
static const UV UNI_CCC__9_invlist[] = { /* for all charsets */
- 111, /* Number of elements */
+ 113, /* 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 */
@@ -207863,7 +209647,9 @@ static const UV UNI_CCC__9_invlist[] = { /* for all charsets */
0x11D44,
0x11D46,
0x11D97,
- 0x11D98
+ 0x11D98,
+ 0x11F41,
+ 0x11F43
};
static const UV UNI_CCC__91_invlist[] = { /* for all charsets */
@@ -207877,7 +209663,7 @@ static const UV UNI_CCC__91_invlist[] = { /* for all charsets */
};
static const UV UNI_CCC__A_invlist[] = { /* for all charsets */
- 255, /* Number of elements */
+ 259, /* 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 */
@@ -208128,12 +209914,16 @@ static const UV UNI_CCC__A_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EF,
+ 0x1E4F0,
0x1E944,
0x1E94A
};
@@ -208155,7 +209945,7 @@ static const UV UNI_CCC__AL_invlist[] = { /* for all charsets */
};
static const UV UNI_CCC__AR_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 13, /* 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 */
@@ -208169,11 +209959,13 @@ static const UV UNI_CCC__AR_invlist[] = { /* for all charsets */
0x1DF6,
0x1DF7,
0x302C,
- 0x302D
+ 0x302D,
+ 0x1E4EC,
+ 0x1E4EE
};
static const UV UNI_CCC__B_invlist[] = { /* for all charsets */
- 167, /* Number of elements */
+ 171, /* 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 */
@@ -208328,6 +210120,8 @@ static const UV UNI_CCC__B_invlist[] = { /* for all charsets */
0x10A3B,
0x10AE6,
0x10AE7,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F48,
0x10F4B,
@@ -208342,6 +210136,8 @@ static const UV UNI_CCC__B_invlist[] = { /* for all charsets */
0x1D183,
0x1D18A,
0x1D18C,
+ 0x1E4EE,
+ 0x1E4EF,
0x1E8D0,
0x1E8D7
};
@@ -208549,7 +210345,7 @@ static const UV UNI_CF_invlist[] = { /* for ASCII/Latin1 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -208606,7 +210402,7 @@ static const UV UNI_CF_invlist[] = { /* for EBCDIC 1047 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -208663,7 +210459,7 @@ static const UV UNI_CF_invlist[] = { /* for EBCDIC 037 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -208739,7 +210535,7 @@ static const UV UNI_CHRS_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
- 855, /* Number of elements */
+ 875, /* 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 */
@@ -208971,7 +210767,7 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -209348,6 +211144,8 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -209396,6 +211194,8 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -209518,8 +211318,18 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -209580,12 +211390,18 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E13E,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EB,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -209608,7 +211424,7 @@ static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
- 853, /* Number of elements */
+ 873, /* 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 */
@@ -209838,7 +211654,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -210215,6 +212031,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -210263,6 +212081,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -210385,8 +212205,18 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -210447,12 +212277,18 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E13E,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EB,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -210475,7 +212311,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
- 851, /* Number of elements */
+ 871, /* 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 */
@@ -210703,7 +212539,7 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -211080,6 +212916,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -211128,6 +212966,8 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -211250,8 +213090,18 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -211312,12 +213162,18 @@ static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E13E,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EB,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -211454,6 +213310,16 @@ static const UV UNI_CJKEXTG_invlist[] = { /* for all charsets */
0x31350
};
+static const UV UNI_CJKEXTH_invlist[] = { /* for all charsets */
+ 3, /* 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 */
+ 0x0,
+ 0x31350,
+ 0x323B0
+};
+
static const UV UNI_CJKRADICALSSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -211485,7 +213351,7 @@ static const UV UNI_CJKSYMBOLS_invlist[] = { /* for all charsets */
};
static const UV UNI_CN_invlist[] = { /* for all charsets */
- 1396, /* Number of elements */
+ 1414, /* 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 */
@@ -211732,7 +213598,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -211792,7 +213658,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -212333,7 +214199,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -212368,7 +214234,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -212473,6 +214339,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -212515,6 +214383,12 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -212530,9 +214404,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -212585,8 +214457,12 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -212615,6 +214491,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -212669,6 +214547,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -212679,6 +214559,10 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -212693,6 +214577,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -212809,14 +214695,14 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -212838,23 +214724,19 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -212864,7 +214746,7 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -212875,6 +214757,8 @@ static const UV UNI_CN_invlist[] = { /* for all charsets */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -217870,7 +219754,7 @@ static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */
- 1677, /* Number of elements */
+ 1679, /* 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 */
@@ -219459,6 +221343,8 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1E900,
0x1E922,
0x1EE00,
@@ -219561,7 +221447,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */
- 1687, /* Number of elements */
+ 1689, /* 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 */
@@ -221160,6 +223046,8 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1E900,
0x1E922,
0x1EE00,
@@ -221262,7 +223150,7 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */
- 1685, /* Number of elements */
+ 1687, /* 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 */
@@ -222859,6 +224747,8 @@ static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1E900,
0x1E922,
0x1EE00,
@@ -234381,6 +236271,16 @@ static const UV UNI_CYRILLICEXTC_invlist[] = { /* for all charsets */
0x1C90
};
+static const UV UNI_CYRILLICEXTD_invlist[] = { /* for all charsets */
+ 3, /* 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 */
+ 0x0,
+ 0x1E030,
+ 0x1E090
+};
+
static const UV UNI_CYRILLICSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -234392,7 +236292,7 @@ static const UV UNI_CYRILLICSUP_invlist[] = { /* for all charsets */
};
static const UV UNI_CYRL_invlist[] = { /* for all charsets */
- 19, /* Number of elements */
+ 23, /* 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 */
@@ -234414,7 +236314,11 @@ static const UV UNI_CYRL_invlist[] = { /* for all charsets */
0xA640,
0xA6A0,
0xFE2E,
- 0xFE30
+ 0xFE30,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090
};
# if 'A' == 65 /* ASCII/Latin1 */
@@ -234622,7 +236526,7 @@ static const UV UNI_DEP_invlist[] = { /* for all charsets */
};
static const UV UNI_DEVA_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 17, /* 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 */
@@ -234640,7 +236544,9 @@ static const UV UNI_DEVA_invlist[] = { /* for all charsets */
0xA830,
0xA83A,
0xA8E0,
- 0xA900
+ 0xA900,
+ 0x11B00,
+ 0x11B0A
};
static const UV UNI_DEVANAGARIEXT_invlist[] = { /* for all charsets */
@@ -234653,6 +236559,16 @@ static const UV UNI_DEVANAGARIEXT_invlist[] = { /* for all charsets */
0xA900
};
+static const UV UNI_DEVANAGARIEXTA_invlist[] = { /* for all charsets */
+ 3, /* 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 */
+ 0x0,
+ 0x11B00,
+ 0x11B60
+};
+
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DI_invlist[] = { /* for ASCII/Latin1 */
@@ -234800,7 +236716,7 @@ static const UV UNI_DI_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */
- 385, /* Number of elements */
+ 391, /* 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 */
@@ -235083,6 +236999,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */
0x10AE7,
0x10D22,
0x10D28,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -235149,6 +237067,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */
0x11D46,
0x11D97,
0x11D98,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -235177,6 +237097,8 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */
0x1D18C,
0x1D1AA,
0x1D1AE,
+ 0x1E030,
+ 0x1E06E,
0x1E130,
0x1E137,
0x1E2AE,
@@ -235199,7 +237121,7 @@ static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */
- 385, /* Number of elements */
+ 391, /* 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 */
@@ -235482,6 +237404,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */
0x10AE7,
0x10D22,
0x10D28,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -235548,6 +237472,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */
0x11D46,
0x11D97,
0x11D98,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -235576,6 +237502,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */
0x1D18C,
0x1D1AA,
0x1D1AE,
+ 0x1E030,
+ 0x1E06E,
0x1E130,
0x1E137,
0x1E2AE,
@@ -235598,7 +237526,7 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */
- 383, /* Number of elements */
+ 389, /* 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 */
@@ -235879,6 +237807,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */
0x10AE7,
0x10D22,
0x10D28,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -235945,6 +237875,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */
0x11D46,
0x11D97,
0x11D98,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -235973,6 +237905,8 @@ static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */
0x1D18C,
0x1D1AA,
0x1D1AE,
+ 0x1E030,
+ 0x1E06E,
0x1E130,
0x1E137,
0x1E2AE,
@@ -239058,7 +240992,7 @@ static const UV UNI_DT__NB_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */
- 383, /* Number of elements */
+ 385, /* 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 */
@@ -239359,6 +241293,8 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -239455,7 +241391,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */
- 389, /* Number of elements */
+ 391, /* 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 */
@@ -239762,6 +241698,8 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -239858,7 +241796,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */
- 387, /* Number of elements */
+ 389, /* 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 */
@@ -240163,6 +242101,8 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -240256,7 +242196,7 @@ static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */
- 793, /* Number of elements */
+ 795, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -240965,6 +242905,8 @@ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -241063,7 +243005,7 @@ static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */
- 791, /* Number of elements */
+ 793, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -241770,6 +243712,8 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -241868,7 +243812,7 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */
- 793, /* Number of elements */
+ 795, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -242577,6 +244521,8 @@ static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -242710,7 +244656,7 @@ static const UV UNI_DT__SQR_invlist[] = { /* for all charsets */
};
static const UV UNI_DT__SUB_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 11, /* 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 */
@@ -242722,13 +244668,15 @@ static const UV UNI_DT__SUB_invlist[] = { /* for all charsets */
0x2090,
0x209D,
0x2C7C,
- 0x2C7D
+ 0x2C7D,
+ 0x1E051,
+ 0x1E06B
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */
- 59, /* Number of elements */
+ 63, /* 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 */
@@ -242789,6 +244737,10 @@ static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */
0x107B1,
0x107B2,
0x107BB,
+ 0x1E030,
+ 0x1E051,
+ 0x1E06B,
+ 0x1E06E,
0x1F16A,
0x1F16D
};
@@ -242801,7 +244753,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */
- 61, /* Number of elements */
+ 65, /* 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 */
@@ -242864,6 +244816,10 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */
0x107B1,
0x107B2,
0x107BB,
+ 0x1E030,
+ 0x1E051,
+ 0x1E06B,
+ 0x1E06E,
0x1F16A,
0x1F16D
};
@@ -242876,7 +244832,7 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */
- 61, /* Number of elements */
+ 65, /* 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 */
@@ -242939,6 +244895,10 @@ static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */
0x107B1,
0x107B2,
0x107BB,
+ 0x1E030,
+ 0x1E051,
+ 0x1E06B,
+ 0x1E06E,
0x1F16A,
0x1F16D
};
@@ -244593,8 +246553,12 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -244665,7 +246629,7 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */
0x1F6D3,
0x1F6D5,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6E0,
0x1F6EB,
0x1F6ED,
@@ -244682,23 +246646,19 @@ static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */
0x1F947,
0x1FA00,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x20000,
0x2FFFE,
0x30000,
@@ -245168,8 +247128,12 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -245240,7 +247204,7 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */
0x1F6D3,
0x1F6D5,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6E0,
0x1F6EB,
0x1F6ED,
@@ -245257,23 +247221,19 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */
0x1F947,
0x1FA00,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x20000,
0x2FFFE,
0x30000,
@@ -245743,8 +247703,12 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -245815,7 +247779,7 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */
0x1F6D3,
0x1F6D5,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6E0,
0x1F6EB,
0x1F6ED,
@@ -245832,23 +247796,19 @@ static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */
0x1F947,
0x1FA00,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x20000,
0x2FFFE,
0x30000,
@@ -246127,8 +248087,12 @@ static const UV UNI_EA__W_invlist[] = { /* for all charsets */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -246195,7 +248159,7 @@ static const UV UNI_EA__W_invlist[] = { /* for all charsets */
0x1F6D3,
0x1F6D5,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6E0,
0x1F6EB,
0x1F6ED,
@@ -246212,23 +248176,19 @@ static const UV UNI_EA__W_invlist[] = { /* for all charsets */
0x1F947,
0x1FA00,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x20000,
0x2FFFE,
0x30000,
@@ -246330,7 +248290,7 @@ static const UV UNI_EBASE_invlist[] = { /* for all charsets */
0x1FAC3,
0x1FAC6,
0x1FAF0,
- 0x1FAF7
+ 0x1FAF9
};
# if 'A' == 65 /* ASCII/Latin1 */
@@ -246436,15 +248396,13 @@ static const UV UNI_ECOMP_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_EGYP_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 3, /* 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 */
0x0,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439
+ 0x13456
};
static const UV UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS_invlist[] = { /* for all charsets */
@@ -246454,7 +248412,7 @@ static const UV UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS_invlist[] = { /* for all c
1 if it starts at the element beyond 0 */
0x0,
0x13430,
- 0x13440
+ 0x13460
};
static const UV UNI_ELBA_invlist[] = { /* for all charsets */
@@ -246490,7 +248448,7 @@ static const UV UNI_EMOD_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */
- 307, /* Number of elements */
+ 303, /* 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 */
@@ -246763,7 +248721,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */
0x1F6D3,
0x1F6D5,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6E6,
0x1F6E9,
0x1F6EA,
@@ -246784,23 +248742,19 @@ static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */
0x1F947,
0x1FA00,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7
+ 0x1FAF9
};
# endif /* ASCII/Latin1 */
@@ -246811,7 +248765,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 1047 */
- 307, /* Number of elements */
+ 303, /* 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 */
@@ -247084,7 +249038,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 1047 */
0x1F6D3,
0x1F6D5,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6E6,
0x1F6E9,
0x1F6EA,
@@ -247105,23 +249059,19 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 1047 */
0x1F947,
0x1FA00,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7
+ 0x1FAF9
};
# endif /* EBCDIC 1047 */
@@ -247132,7 +249082,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 037 */
- 307, /* Number of elements */
+ 303, /* 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 */
@@ -247405,7 +249355,7 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 037 */
0x1F6D3,
0x1F6D5,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6E6,
0x1F6E9,
0x1F6EA,
@@ -247426,23 +249376,19 @@ static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 037 */
0x1F947,
0x1FA00,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7
+ 0x1FAF9
};
# endif /* EBCDIC 037 */
@@ -247498,7 +249444,7 @@ static const UV UNI_ENCLOSEDIDEOGRAPHICSUP_invlist[] = { /* for all charsets */
};
static const UV UNI_EPRES_invlist[] = { /* for all charsets */
- 167, /* Number of elements */
+ 163, /* 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 */
@@ -247635,7 +249581,7 @@ static const UV UNI_EPRES_invlist[] = { /* for all charsets */
0x1F6D3,
0x1F6D5,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6E0,
0x1F6EB,
0x1F6ED,
@@ -247652,23 +249598,19 @@ static const UV UNI_EPRES_invlist[] = { /* for all charsets */
0x1F947,
0x1FA00,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7
+ 0x1FAF9
};
static const UV UNI_ETHI_invlist[] = { /* for all charsets */
@@ -248575,7 +250517,7 @@ static const UV UNI_GCB__CN_invlist[] = { /* for ASCII/Latin1 */
0xFFF0,
0xFFFC,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -248627,7 +250569,7 @@ static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 1047 */
0xFFF0,
0xFFFC,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -248679,7 +250621,7 @@ static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 037 */
0xFFF0,
0xFFFC,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -248695,7 +250637,7 @@ static const UV UNI_GCB__CN_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
- 709, /* Number of elements */
+ 729, /* 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 */
@@ -248905,7 +250847,7 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -249162,6 +251104,8 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -249206,6 +251150,8 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -249340,6 +251286,18 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -249392,12 +251350,16 @@ static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -249423,7 +251385,7 @@ static const UV UNI_GCB__L_invlist[] = { /* for all charsets */
};
static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */
- 29, /* Number of elements */
+ 31, /* 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 */
@@ -249455,11 +251417,13 @@ static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */
0x11A84,
0x11A8A,
0x11D46,
- 0x11D47
+ 0x11D47,
+ 0x11F02,
+ 0x11F03
};
static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */
- 321, /* Number of elements */
+ 331, /* 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 */
@@ -249526,6 +251490,8 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */
0xCC9,
0xCCA,
0xCCC,
+ 0xCF3,
+ 0xCF4,
0xD02,
0xD04,
0xD3F,
@@ -249776,6 +251742,14 @@ static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */
0x11D97,
0x11EF5,
0x11EF7,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F36,
+ 0x11F3E,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
0x16F51,
0x16F88,
0x16FF0,
@@ -249813,7 +251787,7 @@ static const UV UNI_GCB__V_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
- 640, /* Number of elements */
+ 658, /* 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 */
@@ -249989,6 +251963,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -250026,7 +252002,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
0xEB3,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -250253,6 +252229,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -250297,6 +252275,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -250385,8 +252365,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -250441,12 +252429,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -250467,7 +252459,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
- 640, /* Number of elements */
+ 658, /* 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 */
@@ -250643,6 +252635,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -250680,7 +252674,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
0xEB3,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -250907,6 +252901,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -250951,6 +252947,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -251039,8 +253037,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -251095,12 +253101,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -251121,7 +253131,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
- 640, /* Number of elements */
+ 658, /* 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 */
@@ -251297,6 +253307,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -251334,7 +253346,7 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
0xEB3,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -251561,6 +253573,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -251605,6 +253619,8 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -251693,8 +253709,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -251749,12 +253773,16 @@ static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -251990,7 +254018,7 @@ static const UV UNI_GRAN_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
- 1723, /* Number of elements */
+ 1751, /* 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 */
@@ -252294,7 +254322,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD02,
0xD0D,
0xD0E,
@@ -253131,6 +255159,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x11236,
0x11238,
0x1123E,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -253303,6 +255333,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -253349,6 +255381,16 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x11EF3,
0x11EF5,
0x11EF9,
+ 0x11F02,
+ 0x11F11,
+ 0x11F12,
+ 0x11F36,
+ 0x11F3E,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -253364,7 +255406,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -253419,8 +255463,12 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -253459,6 +255507,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -253517,6 +255567,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x1DA8C,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -253533,6 +255587,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -253651,14 +255709,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -253680,23 +255738,19 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -253706,7 +255760,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -253716,7 +255770,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -253727,7 +255783,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
- 1723, /* Number of elements */
+ 1751, /* 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 */
@@ -254031,7 +256087,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD02,
0xD0D,
0xD0E,
@@ -254868,6 +256924,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x11236,
0x11238,
0x1123E,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -255040,6 +257098,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -255086,6 +257146,16 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x11EF3,
0x11EF5,
0x11EF9,
+ 0x11F02,
+ 0x11F11,
+ 0x11F12,
+ 0x11F36,
+ 0x11F3E,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -255101,7 +257171,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -255156,8 +257228,12 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -255196,6 +257272,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -255254,6 +257332,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x1DA8C,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -255270,6 +257352,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -255388,14 +257474,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -255417,23 +257503,19 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -255443,7 +257525,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -255453,7 +257535,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -255464,7 +257548,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
- 1723, /* Number of elements */
+ 1751, /* 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 */
@@ -255768,7 +257852,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD02,
0xD0D,
0xD0E,
@@ -256605,6 +258689,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x11236,
0x11238,
0x1123E,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -256777,6 +258863,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -256823,6 +258911,16 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x11EF3,
0x11EF5,
0x11EF9,
+ 0x11F02,
+ 0x11F11,
+ 0x11F12,
+ 0x11F36,
+ 0x11F3E,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -256838,7 +258936,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -256893,8 +258993,12 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -256933,6 +259037,8 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -256991,6 +259097,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x1DA8C,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -257007,6 +259117,10 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4EC,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -257125,14 +259239,14 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -257154,23 +259268,19 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -257180,7 +259290,7 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -257190,7 +259300,9 @@ static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -257290,7 +259402,7 @@ static const UV UNI_GREK_invlist[] = { /* for all charsets */
};
static const UV UNI_GREXT_invlist[] = { /* for all charsets */
- 707, /* Number of elements */
+ 727, /* 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 */
@@ -257500,7 +259612,7 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -257757,6 +259869,8 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -257801,6 +259915,8 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -257935,6 +260051,18 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -257987,12 +260115,16 @@ static const UV UNI_GREXT_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -258112,7 +260244,7 @@ static const UV UNI_HALFMARKS_invlist[] = { /* for all charsets */
};
static const UV UNI_HAN_invlist[] = { /* for all charsets */
- 75, /* Number of elements */
+ 77, /* 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 */
@@ -258180,7 +260312,7 @@ static const UV UNI_HAN_invlist[] = { /* for all charsets */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -258190,7 +260322,9 @@ static const UV UNI_HAN_invlist[] = { /* for all charsets */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
static const UV UNI_HANG_invlist[] = { /* for all charsets */
@@ -258314,7 +260448,7 @@ static const UV UNI_HIGHSURROGATES_invlist[] = { /* for all charsets */
};
static const UV UNI_HIRA_invlist[] = { /* for all charsets */
- 33, /* Number of elements */
+ 35, /* 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 */
@@ -258347,6 +260481,8 @@ static const UV UNI_HIRA_invlist[] = { /* for all charsets */
0xFFA0,
0x1B001,
0x1B120,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
0x1F200,
@@ -258534,7 +260670,7 @@ static const UV UNI_HYPHEN_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
- 1513, /* Number of elements */
+ 1537, /* 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 */
@@ -258856,7 +260992,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -258922,7 +261058,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -259547,7 +261683,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -259594,7 +261730,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -259755,6 +261891,14 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -259766,7 +261910,9 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -259821,8 +261967,12 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -259929,6 +262079,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -259939,6 +262091,10 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -259951,6 +262107,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -260038,7 +262196,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -260049,6 +262207,8 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -260061,7 +262221,7 @@ static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
- 1537, /* Number of elements */
+ 1561, /* 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 */
@@ -260407,7 +262567,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -260473,7 +262633,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -261098,7 +263258,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -261145,7 +263305,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -261306,6 +263466,14 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -261317,7 +263485,9 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -261372,8 +263542,12 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -261480,6 +263654,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -261490,6 +263666,10 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -261502,6 +263682,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -261589,7 +263771,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -261600,6 +263782,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -261612,7 +263796,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
- 1533, /* Number of elements */
+ 1557, /* 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 */
@@ -261954,7 +264138,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -262020,7 +264204,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -262645,7 +264829,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -262692,7 +264876,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -262853,6 +265037,14 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -262864,7 +265056,9 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -262919,8 +265113,12 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -263027,6 +265225,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -263037,6 +265237,10 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -263049,6 +265253,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -263136,7 +265342,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -263147,6 +265353,8 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -263156,7 +265364,7 @@ static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 */
- 777, /* Number of elements */
+ 785, /* 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 */
@@ -263518,7 +265726,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -263596,7 +265804,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -263793,8 +266001,6 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1
0x1FFB,
0x1FFC,
0x1FFD,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -263911,12 +266117,20 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -263928,7 +266142,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -263936,7 +266150,9 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -263947,7 +266163,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 */
- 811, /* Number of elements */
+ 819, /* 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 */
@@ -264343,7 +266559,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -264421,7 +266637,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -264618,8 +266834,6 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047
0x1FFB,
0x1FFC,
0x1FFD,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -264736,12 +266950,20 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -264753,7 +266975,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -264761,7 +266983,9 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -264772,7 +266996,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 */
- 807, /* Number of elements */
+ 815, /* 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 */
@@ -265164,7 +267388,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 *
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -265242,7 +267466,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 *
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -265439,8 +267663,6 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 *
0x1FFB,
0x1FFC,
0x1FFD,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -265557,12 +267779,20 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 *
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -265574,7 +267804,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 *
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -265582,7 +267812,9 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 *
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -265590,7 +267822,7 @@ static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 *
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Latin1 */
- 777, /* Number of elements */
+ 785, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -265952,7 +268184,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -266030,7 +268262,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -266227,8 +268459,6 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat
0x1FFB,
0x1FFC,
0x1FFD,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -266345,12 +268575,20 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -266362,7 +268600,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -266370,7 +268608,9 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -266381,7 +268621,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Lat
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 1047 */
- 811, /* Number of elements */
+ 819, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -266777,7 +269017,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -266855,7 +269095,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -267052,8 +269292,6 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10
0x1FFB,
0x1FFC,
0x1FFD,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -267170,12 +269408,20 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -267187,7 +269433,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -267195,7 +269441,9 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -267206,7 +269454,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 10
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 037 */
- 807, /* Number of elements */
+ 815, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -267598,7 +269846,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -267676,7 +269924,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -267873,8 +270121,6 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03
0x1FFB,
0x1FFC,
0x1FFD,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -267991,12 +270237,20 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -268008,7 +270262,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -268016,7 +270270,9 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -268024,7 +270280,7 @@ static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 03
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for ASCII/Latin1 */
- 39, /* Number of elements */
+ 37, /* 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 */
@@ -268042,8 +270298,6 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for ASCII
0x180B,
0x1810,
0x200B,
- 0x200C,
- 0x200E,
0x2010,
0x202A,
0x202F,
@@ -268077,7 +270331,7 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for ASCII
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDIC 1047 */
- 39, /* Number of elements */
+ 37, /* 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 */
@@ -268095,8 +270349,6 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDI
0x180B,
0x1810,
0x200B,
- 0x200C,
- 0x200E,
0x2010,
0x202A,
0x202F,
@@ -268130,7 +270382,7 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDI
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDIC 037 */
- 39, /* Number of elements */
+ 37, /* 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 */
@@ -268148,8 +270400,6 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDI
0x180B,
0x1810,
0x200B,
- 0x200C,
- 0x200E,
0x2010,
0x202A,
0x202F,
@@ -268178,7 +270428,7 @@ static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDI
# endif /* EBCDIC 037 */
static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets */
- 443, /* Number of elements */
+ 449, /* 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 */
@@ -268408,7 +270658,7 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -268541,6 +270791,12 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets
0x11D5A,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x12000,
0x1239A,
0x12400,
@@ -268552,9 +270808,7 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16A40,
@@ -268621,6 +270875,8 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets
0x1E02B,
0x1E290,
0x1E2AF,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E800,
0x1E8C5,
0x1E8C7,
@@ -268630,7 +270886,7 @@ static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for ASCII/Latin1 */
- 31, /* Number of elements */
+ 29, /* 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 */
@@ -268653,8 +270909,6 @@ static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for ASCII/Latin1
0x6FF,
0xF0B,
0xF0C,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -268675,7 +270929,7 @@ static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for ASCII/Latin1
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 1047 */
- 33, /* Number of elements */
+ 31, /* 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 */
@@ -268700,8 +270954,6 @@ static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 1047
0x6FF,
0xF0B,
0xF0C,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -268722,7 +270974,7 @@ static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 1047
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 037 */
- 33, /* Number of elements */
+ 31, /* 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 */
@@ -268747,8 +270999,6 @@ static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 037 *
0x6FF,
0xF0B,
0xF0C,
- 0x200C,
- 0x200E,
0x2010,
0x2011,
0x2019,
@@ -268948,7 +271198,7 @@ static const UV UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist[] = { /* for all charset
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Latin1 */
- 1399, /* Number of elements */
+ 1417, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -269202,7 +271452,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -269262,7 +271512,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -269803,7 +272053,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -269838,7 +272088,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -269943,6 +272193,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -269985,6 +272237,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -270000,9 +272258,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -270055,8 +272311,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -270085,6 +272345,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -270139,6 +272401,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -270149,6 +272413,10 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -270163,6 +272431,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -270279,14 +272549,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -270308,23 +272578,19 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -270334,7 +272600,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -270345,6 +272611,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -270361,7 +272629,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Lat
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 1047 */
- 1403, /* Number of elements */
+ 1421, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -270619,7 +272887,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -270679,7 +272947,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -271220,7 +273488,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -271255,7 +273523,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -271360,6 +273628,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -271402,6 +273672,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -271417,9 +273693,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -271472,8 +273746,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -271502,6 +273780,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -271556,6 +273836,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -271566,6 +273848,10 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -271580,6 +273866,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -271696,14 +273984,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -271725,23 +274013,19 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -271751,7 +274035,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -271762,6 +274046,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -271778,7 +274064,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 10
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 037 */
- 1403, /* Number of elements */
+ 1421, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -272036,7 +274322,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -272096,7 +274382,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -272637,7 +274923,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -272672,7 +274958,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -272777,6 +275063,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -272819,6 +275107,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -272834,9 +275128,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -272889,8 +275181,12 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -272919,6 +275215,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -272973,6 +275271,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -272983,6 +275283,10 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -272997,6 +275301,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -273113,14 +275419,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -273142,23 +275448,19 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -273168,7 +275470,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -273179,6 +275481,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -273192,7 +275496,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 03
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 */
- 511, /* Number of elements */
+ 513, /* 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 */
@@ -273619,6 +275923,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 *
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -273717,7 +276023,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 *
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */
- 517, /* Number of elements */
+ 519, /* 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 */
@@ -274150,6 +276456,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -274248,7 +276556,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */
- 515, /* Number of elements */
+ 517, /* 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 */
@@ -274679,6 +276987,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -274774,7 +277084,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
- 707, /* Number of elements */
+ 709, /* 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 */
@@ -275319,6 +277629,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C5A,
@@ -275327,6 +277639,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -275336,7 +277650,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
0x12FF1,
0x12FF3,
0x13430,
- 0x13439,
+ 0x13440,
0x16A6E,
0x16A70,
0x16AF5,
@@ -275377,6 +277691,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -275435,14 +277751,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -275464,23 +277780,19 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -275495,7 +277807,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
- 721, /* Number of elements */
+ 723, /* 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 */
@@ -276054,6 +278366,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C5A,
@@ -276062,6 +278376,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -276071,7 +278387,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
0x12FF1,
0x12FF3,
0x13430,
- 0x13439,
+ 0x13440,
0x16A6E,
0x16A70,
0x16AF5,
@@ -276112,6 +278428,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -276170,14 +278488,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -276199,23 +278517,19 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -276230,7 +278544,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
- 719, /* Number of elements */
+ 721, /* 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 */
@@ -276787,6 +279101,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C5A,
@@ -276795,6 +279111,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -276804,7 +279122,7 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
0x12FF1,
0x12FF3,
0x13430,
- 0x13439,
+ 0x13440,
0x16A6E,
0x16A70,
0x16AF5,
@@ -276845,6 +279163,8 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -276903,14 +279223,14 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -276932,23 +279252,19 @@ static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -277176,7 +279492,7 @@ static const UV UNI_IDENTIFIERTYPE__OBSOLETE_invlist[] = { /* for all charsets
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Latin1 */
- 761, /* Number of elements */
+ 771, /* 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 */
@@ -277530,7 +279846,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -277608,7 +279924,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -277915,12 +280231,20 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -277932,7 +280256,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -277940,7 +280264,9 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -277951,7 +280277,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Lati
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 1047 */
- 791, /* Number of elements */
+ 801, /* 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 */
@@ -278335,7 +280661,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -278413,7 +280739,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -278720,12 +281046,20 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -278737,7 +281071,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -278745,7 +281079,9 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -278756,7 +281092,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 104
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 */
- 787, /* Number of elements */
+ 797, /* 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 */
@@ -279136,7 +281472,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD01,
0xD02,
@@ -279214,7 +281550,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDE,
@@ -279521,12 +281857,20 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037
0x16FF2,
0x1B11F,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E08F,
+ 0x1E090,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -279538,7 +281882,7 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -279546,7 +281890,9 @@ static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -279758,7 +282104,7 @@ static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets
};
static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charsets */
- 165, /* Number of elements */
+ 167, /* 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 */
@@ -279913,6 +282259,8 @@ static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charse
0xFE30,
0x10780,
0x10781,
+ 0x10EFD,
+ 0x10F00,
0x16A40,
0x16A5F,
0x16A60,
@@ -279930,7 +282278,7 @@ static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charse
};
static const UV UNI_IDEO_invlist[] = { /* for all charsets */
- 39, /* Number of elements */
+ 41, /* 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 */
@@ -279962,7 +282310,7 @@ static const UV UNI_IDEO_invlist[] = { /* for all charsets */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -279972,7 +282320,9 @@ static const UV UNI_IDEO_invlist[] = { /* for all charsets */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
static const UV UNI_IDEOGRAPHICSYMBOLS_invlist[] = { /* for all charsets */
@@ -279988,7 +282338,7 @@ static const UV UNI_IDEOGRAPHICSYMBOLS_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
- 1297, /* Number of elements */
+ 1319, /* 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 */
@@ -280929,6 +283279,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -281053,6 +283405,12 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -281064,7 +283422,9 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -281109,8 +283469,12 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -281185,6 +283549,10 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -281195,6 +283563,8 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -281278,7 +283648,7 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -281288,7 +283658,9 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -281299,7 +283671,7 @@ static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
- 1323, /* Number of elements */
+ 1345, /* 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 */
@@ -282266,6 +284638,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -282390,6 +284764,12 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -282401,7 +284781,9 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -282446,8 +284828,12 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -282522,6 +284908,10 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -282532,6 +284922,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -282615,7 +285007,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -282625,7 +285017,9 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -282636,7 +285030,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
- 1319, /* Number of elements */
+ 1341, /* 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 */
@@ -283599,6 +285993,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -283723,6 +286119,12 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -283734,7 +286136,9 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -283779,8 +286183,12 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -283855,6 +286263,10 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -283865,6 +286277,8 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -283948,7 +286362,7 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -283958,7 +286372,9 @@ static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -292754,6 +295170,1443 @@ static const UV UNI_IN__14_invlist[] = { /* for all charsets */
0x110000
};
+static const UV UNI_IN__15_invlist[] = { /* for all charsets */
+ 1430, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x378,
+ 0x37A,
+ 0x380,
+ 0x384,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x600,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x7B2,
+ 0x7C0,
+ 0x7FB,
+ 0x7FD,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x870,
+ 0x88F,
+ 0x890,
+ 0x892,
+ 0x898,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E4,
+ 0x9E6,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA66,
+ 0xA77,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF2,
+ 0xAF9,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB64,
+ 0xB66,
+ 0xB78,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBFB,
+ 0xC00,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3C,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC5D,
+ 0xC5E,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCDD,
+ 0xCDF,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF4,
+ 0xD00,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD81,
+ 0xD84,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF5,
+ 0xE01,
+ 0xE3B,
+ 0xE3F,
+ 0xE5C,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECF,
+ 0xED0,
+ 0xEDA,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF71,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x1000,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x137D,
+ 0x1380,
+ 0x139A,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1400,
+ 0x169D,
+ 0x16A0,
+ 0x16F9,
+ 0x1700,
+ 0x1716,
+ 0x171F,
+ 0x1737,
+ 0x1740,
+ 0x1754,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1772,
+ 0x1774,
+ 0x1780,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x181A,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1ACF,
+ 0x1B00,
+ 0x1B4D,
+ 0x1B50,
+ 0x1B7F,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
+ 0x1D00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FF0,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A0,
+ 0x20C1,
+ 0x20D0,
+ 0x20F1,
+ 0x2100,
+ 0x218C,
+ 0x2190,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2CF4,
+ 0x2CF9,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x2DE0,
+ 0x2E5E,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7CB,
+ 0xA7D0,
+ 0xA7D2,
+ 0xA7D3,
+ 0xA7D4,
+ 0xA7D5,
+ 0xA7DA,
+ 0xA7F2,
+ 0xA82D,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA954,
+ 0xA95F,
+ 0xA97D,
+ 0xA980,
+ 0xA9CE,
+ 0xA9CF,
+ 0xA9DA,
+ 0xA9DE,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA37,
+ 0xAA40,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
+ 0xAAC3,
+ 0xAADB,
+ 0xAAF7,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB6C,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xD800,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC3,
+ 0xFBD3,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDCF,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x102E0,
+ 0x102FC,
+ 0x10300,
+ 0x10324,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x1037B,
+ 0x10380,
+ 0x1039E,
+ 0x1039F,
+ 0x103C4,
+ 0x103C8,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104A0,
+ 0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x1056F,
+ 0x1057B,
+ 0x1057C,
+ 0x1058B,
+ 0x1058C,
+ 0x10593,
+ 0x10594,
+ 0x10596,
+ 0x10597,
+ 0x105A2,
+ 0x105A3,
+ 0x105B2,
+ 0x105B3,
+ 0x105BA,
+ 0x105BB,
+ 0x105BD,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10780,
+ 0x10786,
+ 0x10787,
+ 0x107B1,
+ 0x107B2,
+ 0x107BB,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10857,
+ 0x1089F,
+ 0x108A7,
+ 0x108B0,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
+ 0x1093A,
+ 0x1093F,
+ 0x10940,
+ 0x10980,
+ 0x109B8,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A60,
+ 0x10AA0,
+ 0x10AC0,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B00,
+ 0x10B36,
+ 0x10B39,
+ 0x10B56,
+ 0x10B58,
+ 0x10B73,
+ 0x10B78,
+ 0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10EFD,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10F70,
+ 0x10F8A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11076,
+ 0x1107F,
+ 0x110C3,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x11242,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
+ 0x112B0,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116BA,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11747,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 0x11AA3,
+ 0x11AB0,
+ 0x11AF9,
+ 0x11B00,
+ 0x11B0A,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x12F90,
+ 0x12FF3,
+ 0x13000,
+ 0x13456,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16ABF,
+ 0x16AC0,
+ 0x16ACA,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1AFF0,
+ 0x1AFF4,
+ 0x1AFF5,
+ 0x1AFFC,
+ 0x1AFFD,
+ 0x1AFFF,
+ 0x1B000,
+ 0x1B123,
+ 0x1B132,
+ 0x1B133,
+ 0x1B150,
+ 0x1B153,
+ 0x1B155,
+ 0x1B156,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1CF00,
+ 0x1CF2E,
+ 0x1CF30,
+ 0x1CF47,
+ 0x1CF50,
+ 0x1CFC4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1EB,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1DF00,
+ 0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E290,
+ 0x1E2AF,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
+ 0x1E7E0,
+ 0x1E7E7,
+ 0x1E7E8,
+ 0x1E7EC,
+ 0x1E7ED,
+ 0x1E7EF,
+ 0x1E7F0,
+ 0x1E7FF,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F100,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6DC,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F7F0,
+ 0x1F7F1,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA7D,
+ 0x1FA80,
+ 0x1FA89,
+ 0x1FA90,
+ 0x1FABE,
+ 0x1FABF,
+ 0x1FAC6,
+ 0x1FACE,
+ 0x1FADC,
+ 0x1FAE0,
+ 0x1FAE9,
+ 0x1FAF0,
+ 0x1FAF9,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FFFE,
+ 0x2A6E0,
+ 0x2A700,
+ 0x2B73A,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x2FFFE,
+ 0x3134B,
+ 0x31350,
+ 0x323B0,
+ 0x3FFFE,
+ 0x40000,
+ 0x4FFFE,
+ 0x50000,
+ 0x5FFFE,
+ 0x60000,
+ 0x6FFFE,
+ 0x70000,
+ 0x7FFFE,
+ 0x80000,
+ 0x8FFFE,
+ 0x90000,
+ 0x9FFFE,
+ 0xA0000,
+ 0xAFFFE,
+ 0xB0000,
+ 0xBFFFE,
+ 0xC0000,
+ 0xCFFFE,
+ 0xD0000,
+ 0xDFFFE,
+ 0xE0000,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0,
+ 0xEFFFE,
+ 0x110000
+};
+
static const UV UNI_IN__2_invlist[] = { /* for all charsets */
624, /* Number of elements */
148565664, /* Version and data structure type */
@@ -309000,7 +312853,7 @@ static const UV UNI_IN__9_invlist[] = { /* for all charsets */
};
static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
- 1412, /* Number of elements */
+ 1430, /* 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 */
@@ -309247,7 +313100,7 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -309307,7 +313160,7 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -309844,7 +313697,7 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -309879,7 +313732,7 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -309984,6 +313837,8 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -310026,6 +313881,12 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -310041,9 +313902,7 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -310096,8 +313955,12 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -310126,6 +313989,8 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -310180,6 +314045,8 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -310190,6 +314057,10 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -310204,6 +314075,8 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -310320,14 +314193,14 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -310349,23 +314222,19 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -310375,7 +314244,7 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x1FFFE,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -310386,6 +314255,8 @@ static const UV UNI_IN__NA_invlist[] = { /* for all charsets */
0x2FA1E,
0x2FFFE,
0x3134B,
+ 0x31350,
+ 0x323B0,
0x3FFFE,
0x40000,
0x4FFFE,
@@ -310998,6 +314869,16 @@ static const UV UNI_INKATAKANA_invlist[] = { /* for all charsets */
0x3100
};
+static const UV UNI_INKAWI_invlist[] = { /* for all charsets */
+ 3, /* 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 */
+ 0x0,
+ 0x11F00,
+ 0x11F60
+};
+
static const UV UNI_INKHAROSHTHI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -311298,6 +315179,16 @@ static const UV UNI_INNABATAEAN_invlist[] = { /* for all charsets */
0x108B0
};
+static const UV UNI_INNAGMUNDARI_invlist[] = { /* for all charsets */
+ 3, /* 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 */
+ 0x0,
+ 0x1E4D0,
+ 0x1E500
+};
+
static const UV UNI_INNANDINAGARI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -311489,7 +315380,7 @@ static const UV UNI_INPAUCINHAU_invlist[] = { /* for all charsets */
};
static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */
- 291, /* Number of elements */
+ 295, /* 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 */
@@ -311704,6 +315595,8 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */
0x111CD,
0x1122F,
0x11230,
+ 0x11241,
+ 0x11242,
0x112E3,
0x112E5,
0x112E9,
@@ -311783,7 +315676,9 @@ static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */
0x11D47,
0x11D48,
0x11EF4,
- 0x11EF5
+ 0x11EF5,
+ 0x11F38,
+ 0x11F3B
};
static const UV UNI_INPC__BOTTOMANDLEFT_invlist[] = { /* for all charsets */
@@ -311813,7 +315708,7 @@ static const UV UNI_INPC__BOTTOMANDRIGHT_invlist[] = { /* for all charsets */
};
static const UV UNI_INPC__LEFT_invlist[] = { /* for all charsets */
- 95, /* Number of elements */
+ 97, /* 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 */
@@ -311911,7 +315806,9 @@ static const UV UNI_INPC__LEFT_invlist[] = { /* for all charsets */
0x11CB1,
0x11CB2,
0x11EF5,
- 0x11EF6
+ 0x11EF6,
+ 0x11F3E,
+ 0x11F40
};
static const UV UNI_INPC__LEFTANDRIGHT_invlist[] = { /* for all charsets */
@@ -311951,7 +315848,7 @@ static const UV UNI_INPC__LEFTANDRIGHT_invlist[] = { /* for all charsets */
};
static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
- 429, /* Number of elements */
+ 441, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -311963,6 +315860,8 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
0x93E,
0x950,
0x951,
+ 0x953,
+ 0x955,
0x958,
0x962,
0x964,
@@ -312064,6 +315963,8 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -312101,7 +316002,7 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
0xEC0,
0xEC5,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -312220,7 +316121,7 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
0xA8F2,
0xA8FF,
0xA900,
- 0xA92B,
+ 0xA926,
0xA92E,
0xA947,
0xA954,
@@ -312296,6 +316197,8 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -312383,7 +316286,13 @@ static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
0x11D93,
0x11D97,
0x11EF3,
- 0x11EF7
+ 0x11EF7,
+ 0x11F00,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F42
};
static const UV UNI_INPC__OVERSTRUCK_invlist[] = { /* for all charsets */
@@ -312403,7 +316312,7 @@ static const UV UNI_INPC__OVERSTRUCK_invlist[] = { /* for all charsets */
};
static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */
- 333, /* Number of elements */
+ 341, /* 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 */
@@ -312466,6 +316375,8 @@ static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */
0xCC5,
0xCD5,
0xCD7,
+ 0xCF3,
+ 0xCF4,
0xD02,
0xD04,
0xD3E,
@@ -312739,11 +316650,17 @@ static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */
0x11D96,
0x11D97,
0x11EF6,
- 0x11EF7
+ 0x11EF7,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F36,
+ 0x11F41,
+ 0x11F42
};
static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */
- 391, /* Number of elements */
+ 399, /* 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 */
@@ -312756,7 +316673,7 @@ static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */
0x949,
0x951,
0x952,
- 0x953,
+ 0x955,
0x956,
0x981,
0x982,
@@ -312835,7 +316752,7 @@ static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */
0xEBB,
0xEBC,
0xEC8,
- 0xECE,
+ 0xECF,
0xF39,
0xF3A,
0xF72,
@@ -312954,6 +316871,8 @@ static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */
0xA8F2,
0xA8FF,
0xA900,
+ 0xA926,
+ 0xA92B,
0xA94A,
0xA94B,
0xA94F,
@@ -313137,7 +317056,13 @@ static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */
0x11D95,
0x11D96,
0x11EF3,
- 0x11EF4
+ 0x11EF4,
+ 0x11F00,
+ 0x11F03,
+ 0x11F36,
+ 0x11F38,
+ 0x11F40,
+ 0x11F41
};
static const UV UNI_INPC__TOPANDBOTTOM_invlist[] = { /* for all charsets */
@@ -313367,7 +317292,7 @@ static const UV UNI_INSC__AVAGRAHA_invlist[] = { /* for all charsets */
};
static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */
- 113, /* Number of elements */
+ 117, /* 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 */
@@ -313394,6 +317319,8 @@ static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */
0xC05,
0xC80,
0xC83,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD03,
0xD04,
@@ -313483,7 +317410,9 @@ static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */
0x11D40,
0x11D41,
0x11D95,
- 0x11D96
+ 0x11D96,
+ 0x11F00,
+ 0x11F02
};
static const UV UNI_INSC__BRAHMIJOININGNUMBER_invlist[] = { /* for all charsets */
@@ -313497,7 +317426,7 @@ static const UV UNI_INSC__BRAHMIJOININGNUMBER_invlist[] = { /* for all charsets
};
static const UV UNI_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+ 27, /* 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 */
@@ -313507,6 +317436,8 @@ static const UV UNI_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */
0xA51,
0xA52,
0xAFA,
+ 0xAFB,
+ 0xAFC,
0xAFD,
0x1CD0,
0x1CD3,
@@ -313529,7 +317460,7 @@ static const UV UNI_INSC__CANTILLATIONMARK_invlist[] = { /* for all charsets */
};
static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */
- 311, /* Number of elements */
+ 315, /* 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 */
@@ -313784,6 +317715,8 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11240,
0x11284,
0x11287,
0x11288,
@@ -313843,7 +317776,9 @@ static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */
0x11D6C,
0x11D8A,
0x11EE0,
- 0x11EF2
+ 0x11EF2,
+ 0x11F12,
+ 0x11F34
};
static const UV UNI_INSC__CONSONANTDEAD_invlist[] = { /* for all charsets */
@@ -314103,7 +318038,7 @@ static const UV UNI_INSC__CONSONANTPLACEHOLDER_invlist[] = { /* for EBCDIC 037
# endif /* EBCDIC 037 */
static const UV UNI_INSC__CONSONANTPRECEDINGREPHA_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 9, /* 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 */
@@ -314113,7 +318048,9 @@ static const UV UNI_INSC__CONSONANTPRECEDINGREPHA_invlist[] = { /* for all char
0x11941,
0x11942,
0x11D46,
- 0x11D47
+ 0x11D47,
+ 0x11F02,
+ 0x11F03
};
static const UV UNI_INSC__CONSONANTPREFIXED_invlist[] = { /* for all charsets */
@@ -314191,13 +318128,15 @@ static const UV UNI_INSC__CONSONANTWITHSTACKER_invlist[] = { /* for all charset
};
static const UV UNI_INSC__GEMINATIONMARK_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 9, /* 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 */
0x0,
0xA71,
0xA72,
+ 0xAFB,
+ 0xAFC,
0x11237,
0x11238,
0x11A98,
@@ -314205,7 +318144,7 @@ static const UV UNI_INSC__GEMINATIONMARK_invlist[] = { /* for all charsets */
};
static const UV UNI_INSC__INVISIBLESTACKER_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+ 27, /* 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 */
@@ -314233,7 +318172,9 @@ static const UV UNI_INSC__INVISIBLESTACKER_invlist[] = { /* for all charsets */
0x11D45,
0x11D46,
0x11D97,
- 0x11D98
+ 0x11D98,
+ 0x11F42,
+ 0x11F43
};
static const UV UNI_INSC__MODIFYINGLETTER_invlist[] = { /* for all charsets */
@@ -314321,7 +318262,7 @@ static const UV UNI_INSC__NUKTA_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */
- 91, /* Number of elements */
+ 93, /* 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 */
@@ -314415,7 +318356,9 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */
0x11D50,
0x11D5A,
0x11DA0,
- 0x11DAA
+ 0x11DAA,
+ 0x11F50,
+ 0x11F5A
};
# endif /* ASCII/Latin1 */
@@ -314426,7 +318369,7 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */
- 91, /* Number of elements */
+ 93, /* 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 */
@@ -314520,7 +318463,9 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */
0x11D50,
0x11D5A,
0x11DA0,
- 0x11DAA
+ 0x11DAA,
+ 0x11F50,
+ 0x11F5A
};
# endif /* EBCDIC 1047 */
@@ -314531,7 +318476,7 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 037 */
- 91, /* Number of elements */
+ 93, /* 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 */
@@ -314625,7 +318570,9 @@ static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 037 */
0x11D50,
0x11D5A,
0x11DA0,
- 0x11DAA
+ 0x11DAA,
+ 0x11F50,
+ 0x11F5A
};
# endif /* EBCDIC 037 */
@@ -314643,7 +318590,7 @@ static const UV UNI_INSC__NUMBERJOINER_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
- 647, /* Number of elements */
+ 655, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -314869,7 +318816,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -314941,7 +318888,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
0xEC8,
0xECC,
0xECD,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -315141,7 +319088,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -315293,7 +319240,15 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
0x11DA0,
0x11DAA,
0x11EE0,
- 0x11EF7
+ 0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A
};
# endif /* ASCII/Latin1 */
@@ -315304,7 +319259,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
- 647, /* Number of elements */
+ 655, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -315530,7 +319485,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -315602,7 +319557,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
0xEC8,
0xECC,
0xECD,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -315802,7 +319757,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -315954,7 +319909,15 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
0x11DA0,
0x11DAA,
0x11EE0,
- 0x11EF7
+ 0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A
};
# endif /* EBCDIC 1047 */
@@ -315965,7 +319928,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
- 647, /* Number of elements */
+ 655, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -316191,7 +320154,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -316263,7 +320226,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
0xEC8,
0xECC,
0xECD,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -316463,7 +320426,7 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -316615,13 +320578,21 @@ static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
0x11DA0,
0x11DAA,
0x11EE0,
- 0x11EF7
+ 0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A
};
# endif /* EBCDIC 037 */
static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */
- 45, /* Number of elements */
+ 47, /* 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 */
@@ -316669,7 +320640,9 @@ static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */
0x11A34,
0x11A35,
0x11D44,
- 0x11D45
+ 0x11D45,
+ 0x11F41,
+ 0x11F42
};
static const UV UNI_INSC__REGISTERSHIFTER_invlist[] = { /* for all charsets */
@@ -316685,7 +320658,7 @@ static const UV UNI_INSC__REGISTERSHIFTER_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for ASCII/Latin1 */
- 39, /* Number of elements */
+ 41, /* 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 */
@@ -316694,6 +320667,8 @@ static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for ASCII/Latin1 */
0xB4,
0x9FE,
0x9FF,
+ 0xECE,
+ 0xECF,
0xF35,
0xF36,
0xF37,
@@ -316738,7 +320713,7 @@ static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 1047 */
- 41, /* Number of elements */
+ 43, /* 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 */
@@ -316749,6 +320724,8 @@ static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 1047 */
0xFB,
0x9FE,
0x9FF,
+ 0xECE,
+ 0xECF,
0xF35,
0xF36,
0xF37,
@@ -316793,7 +320770,7 @@ static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 037 */
- 41, /* Number of elements */
+ 43, /* 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 */
@@ -316804,6 +320781,8 @@ static const UV UNI_INSC__SYLLABLEMODIFIER_invlist[] = { /* for EBCDIC 037 */
0xFB,
0x9FE,
0x9FF,
+ 0xECE,
+ 0xECF,
0xF35,
0xF36,
0xF37,
@@ -316957,7 +320936,7 @@ static const UV UNI_INSC__VIRAMA_invlist[] = { /* for all charsets */
};
static const UV UNI_INSC__VISARGA_invlist[] = { /* for all charsets */
- 71, /* Number of elements */
+ 73, /* 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 */
@@ -317031,7 +321010,9 @@ static const UV UNI_INSC__VISARGA_invlist[] = { /* for all charsets */
0x11D41,
0x11D42,
0x11D96,
- 0x11D97
+ 0x11D97,
+ 0x11F03,
+ 0x11F04
};
static const UV UNI_INSC__VOWEL_invlist[] = { /* for all charsets */
@@ -317053,7 +321034,7 @@ static const UV UNI_INSC__VOWEL_invlist[] = { /* for all charsets */
};
static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */
- 269, /* Number of elements */
+ 275, /* 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 */
@@ -317256,6 +321237,8 @@ static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */
0x111CF,
0x1122C,
0x11234,
+ 0x11241,
+ 0x11242,
0x112E0,
0x112E9,
0x1133E,
@@ -317325,11 +321308,15 @@ static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */
0x11D93,
0x11D95,
0x11EF3,
- 0x11EF7
+ 0x11EF7,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F41
};
static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */
- 177, /* Number of elements */
+ 181, /* 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 */
@@ -317456,6 +321443,8 @@ static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */
0x11191,
0x11200,
0x11208,
+ 0x11240,
+ 0x11241,
0x11280,
0x11284,
0x112B0,
@@ -317509,7 +321498,9 @@ static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */
0x11D67,
0x11D69,
0x11D6A,
- 0x11D6C
+ 0x11D6C,
+ 0x11F04,
+ 0x11F11
};
static const UV UNI_INSIDDHAM_invlist[] = { /* for all charsets */
@@ -319561,7 +323552,7 @@ static const UV UNI_JT__R_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
- 695, /* Number of elements */
+ 713, /* 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 */
@@ -319757,7 +323748,7 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -320026,6 +324017,8 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -320070,6 +324063,8 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -320192,8 +324187,18 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -320244,12 +324249,16 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -320270,7 +324279,7 @@ static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
- 695, /* Number of elements */
+ 713, /* 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 */
@@ -320466,7 +324475,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -320735,6 +324744,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -320779,6 +324790,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -320901,8 +324914,18 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -320953,12 +324976,16 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -320979,7 +325006,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
- 695, /* Number of elements */
+ 713, /* 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 */
@@ -321175,7 +325202,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -321444,6 +325471,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -321488,6 +325517,8 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -321610,8 +325641,18 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -321662,12 +325703,16 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -321685,7 +325730,7 @@ static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
- 745, /* Number of elements */
+ 763, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -321901,7 +325946,7 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -322188,6 +326233,8 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F30,
0x10F45,
0x10F46,
@@ -322244,6 +326291,8 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -322366,8 +326415,18 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -322418,12 +326477,16 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E900,
@@ -322444,7 +326507,7 @@ static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
- 745, /* Number of elements */
+ 763, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -322660,7 +326723,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -322947,6 +327010,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F30,
0x10F45,
0x10F46,
@@ -323003,6 +327068,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -323125,8 +327192,18 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -323177,12 +327254,16 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E900,
@@ -323203,7 +327284,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
- 745, /* Number of elements */
+ 763, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -323419,7 +327500,7 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -323706,6 +327787,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F30,
0x10F45,
0x10F46,
@@ -323762,6 +327845,8 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -323884,8 +327969,18 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
0x13430,
- 0x13439,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -323936,12 +328031,16 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E900,
@@ -323956,6 +328055,16 @@ static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
+static const UV UNI_KAKTOVIKNUMERALS_invlist[] = { /* for all charsets */
+ 3, /* 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 */
+ 0x0,
+ 0x1D2C0,
+ 0x1D2E0
+};
+
static const UV UNI_KALI_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -323967,7 +328076,7 @@ static const UV UNI_KALI_invlist[] = { /* for all charsets */
};
static const UV UNI_KANA_invlist[] = { /* for all charsets */
- 39, /* Number of elements */
+ 41, /* 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 */
@@ -324008,6 +328117,8 @@ static const UV UNI_KANA_invlist[] = { /* for all charsets */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168
};
@@ -324072,6 +328183,20 @@ static const UV UNI_KATAKANAEXT_invlist[] = { /* for all charsets */
0x3200
};
+static const UV UNI_KAWI_invlist[] = { /* for all charsets */
+ 7, /* 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 */
+ 0x0,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A
+};
+
static const UV UNI_KHAR_invlist[] = { /* for all charsets */
17, /* Number of elements */
148565664, /* Version and data structure type */
@@ -324135,7 +328260,7 @@ static const UV UNI_KHOJ_invlist[] = { /* for all charsets */
0x11200,
0x11212,
0x11213,
- 0x1123F
+ 0x11242
};
static const UV UNI_KITS_invlist[] = { /* for all charsets */
@@ -324185,7 +328310,7 @@ static const UV UNI_KNDA_invlist[] = { /* for all charsets */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0x1CD0,
0x1CD1,
0x1CD2,
@@ -324219,7 +328344,7 @@ static const UV UNI_KTHI_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
- 1297, /* Number of elements */
+ 1319, /* 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 */
@@ -325162,6 +329287,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -325286,6 +329413,12 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -325295,7 +329428,9 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -325340,8 +329475,12 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -325416,6 +329555,10 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -325426,6 +329569,8 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -325509,7 +329654,7 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -325519,7 +329664,9 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -325530,7 +329677,7 @@ static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
- 1323, /* Number of elements */
+ 1345, /* 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 */
@@ -326499,6 +330646,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -326623,6 +330772,12 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -326632,7 +330787,9 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -326677,8 +330834,12 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -326753,6 +330914,10 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -326763,6 +330928,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -326846,7 +331013,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -326856,7 +331023,9 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -326867,7 +331036,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
- 1319, /* Number of elements */
+ 1341, /* 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 */
@@ -327832,6 +332001,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -327956,6 +332127,12 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -327965,7 +332142,9 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -328010,8 +332189,12 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -328086,6 +332269,10 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -328096,6 +332283,8 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -328179,7 +332368,7 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -328189,7 +332378,9 @@ static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -328235,7 +332426,7 @@ static const UV UNI_LAO_invlist[] = { /* for all charsets */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -328479,7 +332670,7 @@ static const UV UNI_LATINEXTG_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */
- 93, /* Number of elements */
+ 95, /* 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 */
@@ -328575,7 +332766,9 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */
0x107B2,
0x107BB,
0x1DF00,
- 0x1DF1F
+ 0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B
};
# endif /* ASCII/Latin1 */
@@ -328586,7 +332779,7 @@ static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */
- 119, /* Number of elements */
+ 121, /* 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 */
@@ -328708,7 +332901,9 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */
0x107B2,
0x107BB,
0x1DF00,
- 0x1DF1F
+ 0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B
};
# endif /* EBCDIC 1047 */
@@ -328719,7 +332914,7 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */
- 115, /* Number of elements */
+ 117, /* 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 */
@@ -328837,7 +333032,9 @@ static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */
0x107B2,
0x107BB,
0x1DF00,
- 0x1DF1F
+ 0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B
};
# endif /* EBCDIC 037 */
@@ -329553,7 +333750,7 @@ static const UV UNI_LB__AI_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
- 1597, /* Number of elements */
+ 1613, /* 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 */
@@ -330094,8 +334291,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
0x2044,
0x204A,
0x2056,
- 0x2057,
- 0x2058,
0x205C,
0x205D,
0x2061,
@@ -330704,6 +334899,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
0x1123B,
0x1123D,
0x1123E,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -330840,6 +335037,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -330863,7 +335066,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
0x1328A,
0x13379,
0x1337C,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x145CE,
0x145D0,
@@ -330936,6 +335141,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -330996,6 +335203,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
0x1DA8C,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -331006,6 +335217,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -331164,7 +335377,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
- 1625, /* Number of elements */
+ 1641, /* 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 */
@@ -331733,8 +335946,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
0x2044,
0x204A,
0x2056,
- 0x2057,
- 0x2058,
0x205C,
0x205D,
0x2061,
@@ -332343,6 +336554,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
0x1123B,
0x1123D,
0x1123E,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -332479,6 +336692,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -332502,7 +336721,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
0x1328A,
0x13379,
0x1337C,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x145CE,
0x145D0,
@@ -332575,6 +336796,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -332635,6 +336858,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
0x1DA8C,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -332645,6 +336872,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -332803,7 +337032,7 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
- 1621, /* Number of elements */
+ 1637, /* 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 */
@@ -333368,8 +337597,6 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
0x2044,
0x204A,
0x2056,
- 0x2057,
- 0x2058,
0x205C,
0x205D,
0x2061,
@@ -333978,6 +338205,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
0x1123B,
0x1123D,
0x1123E,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -334114,6 +338343,12 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -334137,7 +338372,9 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
0x1328A,
0x13379,
0x1337C,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x145CE,
0x145D0,
@@ -334210,6 +338447,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
0x1D242,
0x1D245,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -334270,6 +338509,10 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
0x1DA8C,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -334280,6 +338523,8 @@ static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -334447,7 +338692,7 @@ static const UV UNI_LB__B2_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */
- 201, /* Number of elements */
+ 203, /* 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 */
@@ -334634,6 +338879,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */
0x11AA3,
0x11C41,
0x11C46,
+ 0x11F43,
+ 0x11F45,
0x11FFF,
0x12000,
0x12470,
@@ -334662,7 +338909,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */
- 201, /* Number of elements */
+ 203, /* 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 */
@@ -334849,6 +339096,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */
0x11AA3,
0x11C41,
0x11C46,
+ 0x11F43,
+ 0x11F45,
0x11FFF,
0x12000,
0x12470,
@@ -334877,7 +339126,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */
- 201, /* Number of elements */
+ 203, /* 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 */
@@ -335064,6 +339313,8 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */
0x11AA3,
0x11C41,
0x11C46,
+ 0x11F43,
+ 0x11F45,
0x11FFF,
0x12000,
0x12470,
@@ -335089,7 +339340,7 @@ static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */
- 49, /* Number of elements */
+ 51, /* 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 */
@@ -335140,6 +339391,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */
0x11A46,
0x11A9E,
0x11AA1,
+ 0x11B00,
+ 0x11B0A,
0x11C70,
0x11C71
};
@@ -335152,7 +339405,7 @@ static const UV UNI_LB__BB_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */
- 49, /* Number of elements */
+ 51, /* 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 */
@@ -335203,6 +339456,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */
0x11A46,
0x11A9E,
0x11AA1,
+ 0x11B00,
+ 0x11B0A,
0x11C70,
0x11C71
};
@@ -335215,7 +339470,7 @@ static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 037 */
- 49, /* Number of elements */
+ 51, /* 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 */
@@ -335266,6 +339521,8 @@ static const UV UNI_LB__BB_invlist[] = { /* for EBCDIC 037 */
0x11A46,
0x11A9E,
0x11AA1,
+ 0x11B00,
+ 0x11B0A,
0x11C70,
0x11C71
};
@@ -335337,7 +339594,7 @@ static const UV UNI_LB__CB_invlist[] = { /* for all charsets */
};
static const UV UNI_LB__CJ_invlist[] = { /* for all charsets */
- 55, /* Number of elements */
+ 59, /* 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 */
@@ -335392,8 +339649,12 @@ static const UV UNI_LB__CJ_invlist[] = { /* for all charsets */
0x3200,
0xFF67,
0xFF71,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168
};
@@ -335401,7 +339662,7 @@ static const UV UNI_LB__CJ_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */
- 175, /* Number of elements */
+ 179, /* 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 */
@@ -335578,6 +339839,10 @@ static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */
0x1337C,
0x13438,
0x13439,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
+ 0x13440,
0x145CF,
0x145D0
};
@@ -335590,7 +339855,7 @@ static const UV UNI_LB__CL_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */
- 175, /* Number of elements */
+ 179, /* 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 */
@@ -335767,6 +340032,10 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */
0x1337C,
0x13438,
0x13439,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
+ 0x13440,
0x145CF,
0x145D0
};
@@ -335779,7 +340048,7 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */
- 175, /* Number of elements */
+ 179, /* 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 */
@@ -335956,6 +340225,10 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */
0x1337C,
0x13438,
0x13439,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
+ 0x13440,
0x145CF,
0x145D0
};
@@ -335965,7 +340238,7 @@ static const UV UNI_LB__CL_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
- 574, /* Number of elements */
+ 600, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -336143,6 +340416,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -336244,6 +340519,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
0x1CF7,
0x1CFA,
0x1DC0,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x1E00,
0x200C,
0x200D,
@@ -336345,6 +340624,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -336383,6 +340664,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -336475,6 +340758,18 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -336527,12 +340822,16 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -336553,7 +340852,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
- 578, /* Number of elements */
+ 604, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -336735,6 +341034,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -336836,6 +341137,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
0x1CF7,
0x1CFA,
0x1DC0,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x1E00,
0x200C,
0x200D,
@@ -336937,6 +341242,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -336975,6 +341282,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -337067,6 +341376,18 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -337119,12 +341440,16 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -337145,7 +341470,7 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
- 578, /* Number of elements */
+ 604, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -337327,6 +341652,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -337428,6 +341755,10 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
0x1CF7,
0x1CFA,
0x1DC0,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x1E00,
0x200C,
0x200D,
@@ -337529,6 +341860,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -337567,6 +341900,8 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -337659,6 +341994,18 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -337711,12 +342058,16 @@ static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -338028,7 +342379,7 @@ static const UV UNI_LB__EX_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */
- 27, /* Number of elements */
+ 33, /* 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 */
@@ -338049,6 +342400,10 @@ static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */
0xFDB,
0x180E,
0x180F,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x2007,
0x2008,
0x2011,
@@ -338057,6 +342412,8 @@ static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */
0x2030,
0x13430,
0x13437,
+ 0x13439,
+ 0x1343C,
0x16FE4,
0x16FE5
};
@@ -338069,7 +342426,7 @@ static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */
- 27, /* Number of elements */
+ 33, /* 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 */
@@ -338090,6 +342447,10 @@ static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */
0xFDB,
0x180E,
0x180F,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x2007,
0x2008,
0x2011,
@@ -338098,6 +342459,8 @@ static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */
0x2030,
0x13430,
0x13437,
+ 0x13439,
+ 0x1343C,
0x16FE4,
0x16FE5
};
@@ -338110,7 +342473,7 @@ static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 037 */
- 27, /* Number of elements */
+ 33, /* 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 */
@@ -338131,6 +342494,10 @@ static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 037 */
0xFDB,
0x180E,
0x180F,
+ 0x1DCD,
+ 0x1DCE,
+ 0x1DFC,
+ 0x1DFD,
0x2007,
0x2008,
0x2011,
@@ -338139,6 +342506,8 @@ static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 037 */
0x2030,
0x13430,
0x13437,
+ 0x13439,
+ 0x1343C,
0x16FE4,
0x16FE5
};
@@ -339834,7 +344203,7 @@ static const UV UNI_LB__HY_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_LB__ID_invlist[] = { /* for all charsets */
- 335, /* Number of elements */
+ 337, /* 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 */
@@ -340029,6 +344398,8 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */
0xFFDD,
0xFFE2,
0xFFE5,
+ 0x11F45,
+ 0x11F50,
0x17000,
0x187F8,
0x18800,
@@ -340165,7 +344536,7 @@ static const UV UNI_LB__ID_invlist[] = { /* for all charsets */
0x1FAC3,
0x1FAC6,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FC00,
0x1FFFE,
@@ -340438,7 +344809,7 @@ static const UV UNI_LB__NS_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */
- 125, /* Number of elements */
+ 129, /* 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 */
@@ -340551,6 +344922,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -340563,6 +344936,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -340577,7 +344952,7 @@ static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */
- 125, /* Number of elements */
+ 129, /* 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 */
@@ -340690,6 +345065,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -340702,6 +345079,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -340716,7 +345095,7 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */
- 125, /* Number of elements */
+ 129, /* 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 */
@@ -340829,6 +345208,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -340841,6 +345222,8 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -340852,7 +345235,7 @@ static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */
- 179, /* Number of elements */
+ 183, /* 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 */
@@ -341031,6 +345414,10 @@ static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */
0x1337A,
0x13437,
0x13438,
+ 0x1343C,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
0x145CE,
0x145CF,
0x1E95E,
@@ -341045,7 +345432,7 @@ static const UV UNI_LB__OP_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */
- 177, /* Number of elements */
+ 181, /* 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 */
@@ -341222,6 +345609,10 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */
0x1337A,
0x13437,
0x13438,
+ 0x1343C,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
0x145CE,
0x145CF,
0x1E95E,
@@ -341236,7 +345627,7 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */
- 177, /* Number of elements */
+ 181, /* 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 */
@@ -341413,6 +345804,10 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */
0x1337A,
0x13437,
0x13438,
+ 0x1343C,
+ 0x1343D,
+ 0x1343E,
+ 0x1343F,
0x145CE,
0x145CF,
0x1E95E,
@@ -341424,7 +345819,7 @@ static const UV UNI_LB__OP_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */
- 49, /* Number of elements */
+ 51, /* 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 */
@@ -341447,6 +345842,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */
0xD7A,
0x2030,
0x2038,
+ 0x2057,
+ 0x2058,
0x20A7,
0x20A8,
0x20B6,
@@ -341487,7 +345884,7 @@ static const UV UNI_LB__PO_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */
- 49, /* Number of elements */
+ 51, /* 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 */
@@ -341510,6 +345907,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */
0xD7A,
0x2030,
0x2038,
+ 0x2057,
+ 0x2058,
0x20A7,
0x20A8,
0x20B6,
@@ -341550,7 +345949,7 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */
- 49, /* Number of elements */
+ 51, /* 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 */
@@ -341573,6 +345972,8 @@ static const UV UNI_LB__PO_invlist[] = { /* for EBCDIC 037 */
0xD7A,
0x2030,
0x2038,
+ 0x2057,
+ 0x2058,
0x20A7,
0x20A8,
0x20B6,
@@ -341946,7 +346347,7 @@ static const UV UNI_LB__SA_invlist[] = { /* for all charsets */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xEDC,
0xEE0,
0x1000,
@@ -342116,7 +346517,7 @@ static const UV UNI_LB__WJ_invlist[] = { /* for all charsets */
};
static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
- 1308, /* Number of elements */
+ 1328, /* 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 */
@@ -342363,7 +346764,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -342423,7 +346824,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -342960,7 +347361,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -342995,7 +347396,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -343100,6 +347501,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -343142,6 +347545,12 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -343157,9 +347566,7 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -343212,8 +347619,12 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -343242,6 +347653,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -343296,6 +347709,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -343306,6 +347721,10 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -343320,6 +347739,8 @@ static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -343581,7 +348002,7 @@ static const UV UNI_LISUSUP_invlist[] = { /* for all charsets */
};
static const UV UNI_LM_invlist[] = { /* for all charsets */
- 139, /* Number of elements */
+ 143, /* 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 */
@@ -343720,8 +348141,12 @@ static const UV UNI_LM_invlist[] = { /* for all charsets */
0x1AFFC,
0x1AFFD,
0x1AFFF,
+ 0x1E030,
+ 0x1E06E,
0x1E137,
0x1E13E,
+ 0x1E4EB,
+ 0x1E4EC,
0x1E94B,
0x1E94C
};
@@ -343729,7 +348154,7 @@ static const UV UNI_LM_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
- 1003, /* Number of elements */
+ 1021, /* 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 */
@@ -344462,6 +348887,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -344584,6 +349011,12 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -344593,7 +349026,9 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -344622,8 +349057,12 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
0x18D09,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -344646,6 +349085,8 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EB,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -344725,7 +349166,7 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -344735,7 +349176,9 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -344746,7 +349189,7 @@ static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
- 1001, /* Number of elements */
+ 1019, /* 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 */
@@ -345477,6 +349920,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -345599,6 +350044,12 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -345608,7 +350059,9 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -345637,8 +350090,12 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
0x18D09,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -345661,6 +350118,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EB,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -345740,7 +350199,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -345750,7 +350209,9 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -345761,7 +350222,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
- 1001, /* Number of elements */
+ 1019, /* 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 */
@@ -346492,6 +350953,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -346614,6 +351077,12 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -346623,7 +351092,9 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -346652,8 +351123,12 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
0x18D09,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -346676,6 +351151,8 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EB,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -346755,7 +351232,7 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -346765,7 +351242,9 @@ static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -346825,7 +351304,7 @@ static const UV UNI_LYDI_invlist[] = { /* for all charsets */
};
static const UV UNI_M_invlist[] = { /* for all charsets */
- 599, /* Number of elements */
+ 621, /* 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 */
@@ -346990,6 +351469,8 @@ static const UV UNI_M_invlist[] = { /* for all charsets */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -347027,7 +351508,7 @@ static const UV UNI_M_invlist[] = { /* for all charsets */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -347230,6 +351711,8 @@ static const UV UNI_M_invlist[] = { /* for all charsets */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -347268,6 +351751,8 @@ static const UV UNI_M_invlist[] = { /* for all charsets */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -347362,6 +351847,18 @@ static const UV UNI_M_invlist[] = { /* for all charsets */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -347416,12 +351913,16 @@ static const UV UNI_M_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -348411,7 +352912,7 @@ static const UV UNI_MAYANNUMERALS_invlist[] = { /* for all charsets */
};
static const UV UNI_MC_invlist[] = { /* for all charsets */
- 355, /* Number of elements */
+ 365, /* 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 */
@@ -348486,6 +352987,8 @@ static const UV UNI_MC_invlist[] = { /* for all charsets */
0xCCC,
0xCD5,
0xCD7,
+ 0xCF3,
+ 0xCF4,
0xD02,
0xD04,
0xD3E,
@@ -348762,6 +353265,14 @@ static const UV UNI_MC_invlist[] = { /* for all charsets */
0x11D97,
0x11EF5,
0x11EF7,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F36,
+ 0x11F3E,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
0x16F51,
0x16F88,
0x16FF0,
@@ -348951,7 +353462,7 @@ static const UV UNI_MLYM_invlist[] = { /* for all charsets */
};
static const UV UNI_MN_invlist[] = { /* for all charsets */
- 673, /* Number of elements */
+ 693, /* 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 */
@@ -349141,7 +353652,7 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -349402,6 +353913,8 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -349446,6 +353959,8 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112E0,
0x112E3,
@@ -349568,6 +354083,18 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */
0x11D98,
0x11EF3,
0x11EF5,
+ 0x11F00,
+ 0x11F02,
+ 0x11F36,
+ 0x11F3B,
+ 0x11F40,
+ 0x11F41,
+ 0x11F42,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -349616,12 +354143,16 @@ static const UV UNI_MN_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -349789,7 +354320,7 @@ static const UV UNI_MYMR_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */
- 269, /* Number of elements */
+ 275, /* 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 */
@@ -350020,6 +354551,8 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x11FC0,
0x11FD5,
0x12400,
@@ -350034,6 +354567,8 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -350044,6 +354579,8 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8C7,
0x1E8D0,
0x1E950,
@@ -350072,7 +354609,7 @@ static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */
- 269, /* Number of elements */
+ 275, /* 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 */
@@ -350303,6 +354840,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x11FC0,
0x11FD5,
0x12400,
@@ -350317,6 +354856,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -350327,6 +354868,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8C7,
0x1E8D0,
0x1E950,
@@ -350355,7 +354898,7 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */
- 269, /* Number of elements */
+ 275, /* 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 */
@@ -350586,6 +355129,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x11FC0,
0x11FD5,
0x12400,
@@ -350600,6 +355145,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -350610,6 +355157,8 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8C7,
0x1E8D0,
0x1E950,
@@ -350632,6 +355181,16 @@ static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
+static const UV UNI_NAGM_invlist[] = { /* for all charsets */
+ 3, /* 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 */
+ 0x0,
+ 0x1E4D0,
+ 0x1E4FA
+};
+
static const UV UNI_NAND_invlist[] = { /* for all charsets */
19, /* Number of elements */
148565664, /* Version and data structure type */
@@ -350696,8 +355255,6 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */
0x10C80,
0x10D40,
0x10E60,
- 0x10EC0,
- 0x10F00,
0x11250,
0x11280,
0x11380,
@@ -350712,17 +355269,17 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */
0x118A0,
0x11960,
0x119A0,
- 0x11B00,
+ 0x11B60,
0x11C00,
0x11CC0,
0x11D00,
0x11DB0,
0x11EE0,
- 0x11F00,
+ 0x11F60,
0x11FB0,
0x12550,
0x12F90,
- 0x13440,
+ 0x13460,
0x14400,
0x14680,
0x16800,
@@ -350741,16 +355298,18 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */
0x1CFD0,
0x1D000,
0x1D250,
- 0x1D2E0,
+ 0x1D2C0,
0x1D380,
0x1D400,
0x1DAB0,
0x1DF00,
- 0x1E030,
+ 0x1E090,
0x1E100,
0x1E150,
0x1E290,
0x1E300,
+ 0x1E4D0,
+ 0x1E500,
0x1E7E0,
0x1E8E0,
0x1E900,
@@ -350770,7 +355329,7 @@ static const UV UNI_NB_invlist[] = { /* for all charsets */
0x2F800,
0x2FA20,
0x30000,
- 0x31350,
+ 0x323B0,
0xE0000,
0xE0080,
0xE0100,
@@ -352572,7 +357131,7 @@ static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */
- 509, /* Number of elements */
+ 511, /* 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 */
@@ -352997,6 +357556,8 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -353095,7 +357656,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */
- 515, /* Number of elements */
+ 517, /* 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 */
@@ -353526,6 +358087,8 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -353624,7 +358187,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */
- 513, /* Number of elements */
+ 515, /* 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 */
@@ -354053,6 +358616,8 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -354148,7 +358713,7 @@ static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */
- 585, /* Number of elements */
+ 587, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -354649,6 +359214,8 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -354747,7 +359314,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */
- 591, /* Number of elements */
+ 593, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -355254,6 +359821,8 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -355352,7 +359921,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */
- 589, /* Number of elements */
+ 591, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -355857,6 +360426,8 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -355952,7 +360523,7 @@ static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */
- 793, /* Number of elements */
+ 795, /* 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 */
@@ -356661,6 +361232,8 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -356759,7 +361332,7 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */
- 791, /* Number of elements */
+ 793, /* 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 */
@@ -357466,6 +362039,8 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -357564,7 +362139,7 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */
- 793, /* Number of elements */
+ 795, /* 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 */
@@ -358273,6 +362848,8 @@ static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1D7CE,
0x1D800,
+ 0x1E030,
+ 0x1E06E,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -358420,7 +362997,7 @@ static const UV UNI_NL_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */
- 143, /* Number of elements */
+ 145, /* 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 */
@@ -358549,6 +363126,8 @@ static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -358577,7 +363156,7 @@ static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */
- 145, /* Number of elements */
+ 147, /* 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 */
@@ -358708,6 +363287,8 @@ static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -358736,7 +363317,7 @@ static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NO_invlist[] = { /* for EBCDIC 037 */
- 145, /* Number of elements */
+ 147, /* 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 */
@@ -358867,6 +363448,8 @@ static const UV UNI_NO_invlist[] = { /* for EBCDIC 037 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -359070,7 +363653,7 @@ static const UV UNI_NT__DI_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */
- 303, /* Number of elements */
+ 305, /* 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 */
@@ -359327,6 +363910,8 @@ static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -359387,7 +363972,7 @@ static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */
- 303, /* Number of elements */
+ 305, /* 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 */
@@ -359644,6 +364229,8 @@ static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -359704,7 +364291,7 @@ static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 037 */
- 303, /* Number of elements */
+ 305, /* 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 */
@@ -359961,6 +364548,8 @@ static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 037 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -360038,7 +364627,7 @@ static const UV UNI_NV___MINUS_1_SLASH_2_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */
- 165, /* Number of elements */
+ 171, /* 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 */
@@ -360175,6 +364764,8 @@ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */
0x11D51,
0x11DA0,
0x11DA1,
+ 0x11F50,
+ 0x11F51,
0x16A60,
0x16A61,
0x16AC0,
@@ -360183,6 +364774,8 @@ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */
0x16B51,
0x16E80,
0x16E81,
+ 0x1D2C0,
+ 0x1D2C1,
0x1D2E0,
0x1D2E1,
0x1D7CE,
@@ -360199,6 +364792,8 @@ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */
0x1E141,
0x1E2F0,
0x1E2F1,
+ 0x1E4F0,
+ 0x1E4F1,
0x1E950,
0x1E951,
0x1F100,
@@ -360217,7 +364812,7 @@ static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */
- 165, /* Number of elements */
+ 171, /* 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 */
@@ -360354,6 +364949,8 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */
0x11D51,
0x11DA0,
0x11DA1,
+ 0x11F50,
+ 0x11F51,
0x16A60,
0x16A61,
0x16AC0,
@@ -360362,6 +364959,8 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */
0x16B51,
0x16E80,
0x16E81,
+ 0x1D2C0,
+ 0x1D2C1,
0x1D2E0,
0x1D2E1,
0x1D7CE,
@@ -360378,6 +364977,8 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */
0x1E141,
0x1E2F0,
0x1E2F1,
+ 0x1E4F0,
+ 0x1E4F1,
0x1E950,
0x1E951,
0x1F100,
@@ -360396,7 +364997,7 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */
- 165, /* Number of elements */
+ 171, /* 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 */
@@ -360533,6 +365134,8 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */
0x11D51,
0x11DA0,
0x11DA1,
+ 0x11F50,
+ 0x11F51,
0x16A60,
0x16A61,
0x16AC0,
@@ -360541,6 +365144,8 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */
0x16B51,
0x16E80,
0x16E81,
+ 0x1D2C0,
+ 0x1D2C1,
0x1D2E0,
0x1D2E1,
0x1D7CE,
@@ -360557,6 +365162,8 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */
0x1E141,
0x1E2F0,
0x1E2F1,
+ 0x1E4F0,
+ 0x1E4F1,
0x1E950,
0x1E951,
0x1F100,
@@ -360572,7 +365179,7 @@ static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */
- 277, /* Number of elements */
+ 283, /* 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 */
@@ -360791,6 +365398,8 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */
0x11D52,
0x11DA1,
0x11DA2,
+ 0x11F51,
+ 0x11F52,
0x12415,
0x12416,
0x1241E,
@@ -360813,6 +365422,8 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */
0x16E82,
0x16E94,
0x16E95,
+ 0x1D2C1,
+ 0x1D2C2,
0x1D2E1,
0x1D2E2,
0x1D360,
@@ -360835,6 +365446,8 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */
0x1E142,
0x1E2F1,
0x1E2F2,
+ 0x1E4F1,
+ 0x1E4F2,
0x1E8C7,
0x1E8C8,
0x1E951,
@@ -360863,7 +365476,7 @@ static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */
- 277, /* Number of elements */
+ 283, /* 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 */
@@ -361082,6 +365695,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */
0x11D52,
0x11DA1,
0x11DA2,
+ 0x11F51,
+ 0x11F52,
0x12415,
0x12416,
0x1241E,
@@ -361104,6 +365719,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */
0x16E82,
0x16E94,
0x16E95,
+ 0x1D2C1,
+ 0x1D2C2,
0x1D2E1,
0x1D2E2,
0x1D360,
@@ -361126,6 +365743,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */
0x1E142,
0x1E2F1,
0x1E2F2,
+ 0x1E4F1,
+ 0x1E4F2,
0x1E8C7,
0x1E8C8,
0x1E951,
@@ -361154,7 +365773,7 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */
- 277, /* Number of elements */
+ 283, /* 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 */
@@ -361373,6 +365992,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */
0x11D52,
0x11DA1,
0x11DA2,
+ 0x11F51,
+ 0x11F52,
0x12415,
0x12416,
0x1241E,
@@ -361395,6 +366016,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */
0x16E82,
0x16E94,
0x16E95,
+ 0x1D2C1,
+ 0x1D2C2,
0x1D2E1,
0x1D2E2,
0x1D360,
@@ -361417,6 +366040,8 @@ static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */
0x1E142,
0x1E2F1,
0x1E2F2,
+ 0x1E4F1,
+ 0x1E4F2,
0x1E8C7,
0x1E8C8,
0x1E951,
@@ -361916,7 +366541,7 @@ static const UV UNI_NV__1_SLASH_9_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__10_invlist[] = { /* for all charsets */
- 117, /* Number of elements */
+ 119, /* 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 */
@@ -362027,6 +366652,8 @@ static const UV UNI_NV__10_invlist[] = { /* for all charsets */
0x16B5C,
0x16E8A,
0x16E8B,
+ 0x1D2CA,
+ 0x1D2CB,
0x1D2EA,
0x1D2EB,
0x1D369,
@@ -362276,7 +366903,7 @@ static const UV UNI_NV__1000000000000_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__11_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 19, /* 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 */
@@ -362295,6 +366922,8 @@ static const UV UNI_NV__11_invlist[] = { /* for all charsets */
0x24EC,
0x16E8B,
0x16E8C,
+ 0x1D2CB,
+ 0x1D2CC,
0x1D2EB,
0x1D2EC
};
@@ -362320,7 +366949,7 @@ static const UV UNI_NV__11_SLASH_2_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__12_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 19, /* 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 */
@@ -362339,12 +366968,14 @@ static const UV UNI_NV__12_invlist[] = { /* for all charsets */
0x24ED,
0x16E8C,
0x16E8D,
+ 0x1D2CC,
+ 0x1D2CD,
0x1D2EC,
0x1D2ED
};
static const UV UNI_NV__13_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 15, /* 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 */
@@ -362359,6 +366990,8 @@ static const UV UNI_NV__13_invlist[] = { /* for all charsets */
0x24EE,
0x16E8D,
0x16E8E,
+ 0x1D2CD,
+ 0x1D2CE,
0x1D2ED,
0x1D2EE
};
@@ -362374,7 +367007,7 @@ static const UV UNI_NV__13_SLASH_2_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__14_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 15, /* 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 */
@@ -362389,12 +367022,14 @@ static const UV UNI_NV__14_invlist[] = { /* for all charsets */
0x24EF,
0x16E8E,
0x16E8F,
+ 0x1D2CE,
+ 0x1D2CF,
0x1D2EE,
0x1D2EF
};
static const UV UNI_NV__15_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 15, /* 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 */
@@ -362409,6 +367044,8 @@ static const UV UNI_NV__15_invlist[] = { /* for all charsets */
0x24F0,
0x16E8F,
0x16E90,
+ 0x1D2CF,
+ 0x1D2D0,
0x1D2EF,
0x1D2F0
};
@@ -362424,7 +367061,7 @@ static const UV UNI_NV__15_SLASH_2_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__16_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 17, /* 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 */
@@ -362441,12 +367078,14 @@ static const UV UNI_NV__16_invlist[] = { /* for all charsets */
0x24F1,
0x16E90,
0x16E91,
+ 0x1D2D0,
+ 0x1D2D1,
0x1D2F0,
0x1D2F1
};
static const UV UNI_NV__17_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 17, /* 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 */
@@ -362463,6 +367102,8 @@ static const UV UNI_NV__17_invlist[] = { /* for all charsets */
0x24F2,
0x16E91,
0x16E92,
+ 0x1D2D1,
+ 0x1D2D2,
0x1D2F1,
0x1D2F2
};
@@ -362478,7 +367119,7 @@ static const UV UNI_NV__17_SLASH_2_invlist[] = { /* for all charsets */
};
static const UV UNI_NV__18_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 17, /* 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 */
@@ -362495,12 +367136,14 @@ static const UV UNI_NV__18_invlist[] = { /* for all charsets */
0x24F3,
0x16E92,
0x16E93,
+ 0x1D2D2,
+ 0x1D2D3,
0x1D2F2,
0x1D2F3
};
static const UV UNI_NV__19_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 17, /* 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 */
@@ -362517,6 +367160,8 @@ static const UV UNI_NV__19_invlist[] = { /* for all charsets */
0x24F4,
0x16E93,
0x16E94,
+ 0x1D2D3,
+ 0x1D2D4,
0x1D2F3,
0x1D2F4
};
@@ -362524,7 +367169,7 @@ static const UV UNI_NV__19_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */
- 275, /* 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 */
@@ -362733,6 +367378,8 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */
0x11D53,
0x11DA2,
0x11DA3,
+ 0x11F52,
+ 0x11F53,
0x12400,
0x12401,
0x12416,
@@ -362763,6 +367410,8 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */
0x16E83,
0x16E95,
0x16E96,
+ 0x1D2C2,
+ 0x1D2C3,
0x1D2E2,
0x1D2E3,
0x1D361,
@@ -362783,6 +367432,8 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */
0x1E143,
0x1E2F2,
0x1E2F3,
+ 0x1E4F2,
+ 0x1E4F3,
0x1E8C8,
0x1E8C9,
0x1E952,
@@ -362813,7 +367464,7 @@ static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */
- 275, /* 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 */
@@ -363022,6 +367673,8 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */
0x11D53,
0x11DA2,
0x11DA3,
+ 0x11F52,
+ 0x11F53,
0x12400,
0x12401,
0x12416,
@@ -363052,6 +367705,8 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */
0x16E83,
0x16E95,
0x16E96,
+ 0x1D2C2,
+ 0x1D2C3,
0x1D2E2,
0x1D2E3,
0x1D361,
@@ -363072,6 +367727,8 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */
0x1E143,
0x1E2F2,
0x1E2F3,
+ 0x1E4F2,
+ 0x1E4F3,
0x1E8C8,
0x1E8C9,
0x1E952,
@@ -363102,7 +367759,7 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */
- 275, /* 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 */
@@ -363311,6 +367968,8 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */
0x11D53,
0x11DA2,
0x11DA3,
+ 0x11F52,
+ 0x11F53,
0x12400,
0x12401,
0x12416,
@@ -363341,6 +368000,8 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */
0x16E83,
0x16E95,
0x16E96,
+ 0x1D2C2,
+ 0x1D2C3,
0x1D2E2,
0x1D2E3,
0x1D361,
@@ -363361,6 +368022,8 @@ static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */
0x1E143,
0x1E2F2,
0x1E2F3,
+ 0x1E4F2,
+ 0x1E4F3,
0x1E8C8,
0x1E8C9,
0x1E952,
@@ -363676,7 +368339,7 @@ static const UV UNI_NV__29_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */
- 269, /* Number of elements */
+ 275, /* 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 */
@@ -363873,6 +368536,8 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */
0x11D54,
0x11DA3,
0x11DA4,
+ 0x11F53,
+ 0x11F54,
0x12401,
0x12402,
0x12408,
@@ -363905,6 +368570,8 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */
0x16E84,
0x16E96,
0x16E97,
+ 0x1D2C3,
+ 0x1D2C4,
0x1D2E3,
0x1D2E4,
0x1D362,
@@ -363925,6 +368592,8 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */
0x1E144,
0x1E2F3,
0x1E2F4,
+ 0x1E4F3,
+ 0x1E4F4,
0x1E8C9,
0x1E8CA,
0x1E953,
@@ -363959,7 +368628,7 @@ static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */
- 269, /* Number of elements */
+ 275, /* 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 */
@@ -364156,6 +368825,8 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */
0x11D54,
0x11DA3,
0x11DA4,
+ 0x11F53,
+ 0x11F54,
0x12401,
0x12402,
0x12408,
@@ -364188,6 +368859,8 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */
0x16E84,
0x16E96,
0x16E97,
+ 0x1D2C3,
+ 0x1D2C4,
0x1D2E3,
0x1D2E4,
0x1D362,
@@ -364208,6 +368881,8 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */
0x1E144,
0x1E2F3,
0x1E2F4,
+ 0x1E4F3,
+ 0x1E4F4,
0x1E8C9,
0x1E8CA,
0x1E953,
@@ -364242,7 +368917,7 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */
- 269, /* Number of elements */
+ 275, /* 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 */
@@ -364439,6 +369114,8 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */
0x11D54,
0x11DA3,
0x11DA4,
+ 0x11F53,
+ 0x11F54,
0x12401,
0x12402,
0x12408,
@@ -364471,6 +369148,8 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */
0x16E84,
0x16E96,
0x16E97,
+ 0x1D2C3,
+ 0x1D2C4,
0x1D2E3,
0x1D2E4,
0x1D362,
@@ -364491,6 +369170,8 @@ static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */
0x1E144,
0x1E2F3,
0x1E2F4,
+ 0x1E4F3,
+ 0x1E4F4,
0x1E8C9,
0x1E8CA,
0x1E953,
@@ -364900,7 +369581,7 @@ static const UV UNI_NV__39_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */
- 255, /* Number of elements */
+ 261, /* 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 */
@@ -365085,6 +369766,8 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */
0x11D55,
0x11DA4,
0x11DA5,
+ 0x11F54,
+ 0x11F55,
0x12402,
0x12403,
0x12409,
@@ -365117,6 +369800,8 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */
0x16B55,
0x16E84,
0x16E85,
+ 0x1D2C4,
+ 0x1D2C5,
0x1D2E4,
0x1D2E5,
0x1D363,
@@ -365137,6 +369822,8 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */
0x1E145,
0x1E2F4,
0x1E2F5,
+ 0x1E4F4,
+ 0x1E4F5,
0x1E8CA,
0x1E8CB,
0x1E954,
@@ -365169,7 +369856,7 @@ static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */
- 255, /* Number of elements */
+ 261, /* 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 */
@@ -365354,6 +370041,8 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */
0x11D55,
0x11DA4,
0x11DA5,
+ 0x11F54,
+ 0x11F55,
0x12402,
0x12403,
0x12409,
@@ -365386,6 +370075,8 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */
0x16B55,
0x16E84,
0x16E85,
+ 0x1D2C4,
+ 0x1D2C5,
0x1D2E4,
0x1D2E5,
0x1D363,
@@ -365406,6 +370097,8 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */
0x1E145,
0x1E2F4,
0x1E2F5,
+ 0x1E4F4,
+ 0x1E4F5,
0x1E8CA,
0x1E8CB,
0x1E954,
@@ -365438,7 +370131,7 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */
- 255, /* Number of elements */
+ 261, /* 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 */
@@ -365623,6 +370316,8 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */
0x11D55,
0x11DA4,
0x11DA5,
+ 0x11F54,
+ 0x11F55,
0x12402,
0x12403,
0x12409,
@@ -365655,6 +370350,8 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */
0x16B55,
0x16E84,
0x16E85,
+ 0x1D2C4,
+ 0x1D2C5,
0x1D2E4,
0x1D2E5,
0x1D363,
@@ -365675,6 +370372,8 @@ static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */
0x1E145,
0x1E2F4,
0x1E2F5,
+ 0x1E4F4,
+ 0x1E4F5,
0x1E8CA,
0x1E8CB,
0x1E954,
@@ -365922,7 +370621,7 @@ static const UV UNI_NV__49_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */
- 259, /* Number of elements */
+ 265, /* 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 */
@@ -366115,6 +370814,8 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */
0x11D56,
0x11DA5,
0x11DA6,
+ 0x11F55,
+ 0x11F56,
0x12403,
0x12404,
0x1240A,
@@ -366145,6 +370846,8 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */
0x16B56,
0x16E85,
0x16E86,
+ 0x1D2C5,
+ 0x1D2C6,
0x1D2E5,
0x1D2E6,
0x1D364,
@@ -366167,6 +370870,8 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */
0x1E146,
0x1E2F5,
0x1E2F6,
+ 0x1E4F5,
+ 0x1E4F6,
0x1E8CB,
0x1E8CC,
0x1E955,
@@ -366195,7 +370900,7 @@ static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */
- 259, /* Number of elements */
+ 265, /* 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 */
@@ -366388,6 +371093,8 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */
0x11D56,
0x11DA5,
0x11DA6,
+ 0x11F55,
+ 0x11F56,
0x12403,
0x12404,
0x1240A,
@@ -366418,6 +371125,8 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */
0x16B56,
0x16E85,
0x16E86,
+ 0x1D2C5,
+ 0x1D2C6,
0x1D2E5,
0x1D2E6,
0x1D364,
@@ -366440,6 +371149,8 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */
0x1E146,
0x1E2F5,
0x1E2F6,
+ 0x1E4F5,
+ 0x1E4F6,
0x1E8CB,
0x1E8CC,
0x1E955,
@@ -366468,7 +371179,7 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */
- 259, /* Number of elements */
+ 265, /* 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 */
@@ -366661,6 +371372,8 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */
0x11D56,
0x11DA5,
0x11DA6,
+ 0x11F55,
+ 0x11F56,
0x12403,
0x12404,
0x1240A,
@@ -366691,6 +371404,8 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */
0x16B56,
0x16E85,
0x16E86,
+ 0x1D2C5,
+ 0x1D2C6,
0x1D2E5,
0x1D2E6,
0x1D364,
@@ -366713,6 +371428,8 @@ static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */
0x1E146,
0x1E2F5,
0x1E2F6,
+ 0x1E4F5,
+ 0x1E4F6,
0x1E8CB,
0x1E8CC,
0x1E955,
@@ -366930,7 +371647,7 @@ static const UV UNI_NV__500000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__6_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 */
@@ -367103,6 +371820,8 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */
0x11D57,
0x11DA6,
0x11DA7,
+ 0x11F56,
+ 0x11F57,
0x12404,
0x12405,
0x1240B,
@@ -367127,6 +371846,8 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */
0x16B57,
0x16E86,
0x16E87,
+ 0x1D2C6,
+ 0x1D2C7,
0x1D2E6,
0x1D2E7,
0x1D365,
@@ -367145,6 +371866,8 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */
0x1E147,
0x1E2F6,
0x1E2F7,
+ 0x1E4F6,
+ 0x1E4F7,
0x1E8CC,
0x1E8CD,
0x1E956,
@@ -367173,7 +371896,7 @@ static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */
- 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 */
@@ -367346,6 +372069,8 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */
0x11D57,
0x11DA6,
0x11DA7,
+ 0x11F56,
+ 0x11F57,
0x12404,
0x12405,
0x1240B,
@@ -367370,6 +372095,8 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */
0x16B57,
0x16E86,
0x16E87,
+ 0x1D2C6,
+ 0x1D2C7,
0x1D2E6,
0x1D2E7,
0x1D365,
@@ -367388,6 +372115,8 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */
0x1E147,
0x1E2F6,
0x1E2F7,
+ 0x1E4F6,
+ 0x1E4F7,
0x1E8CC,
0x1E8CD,
0x1E956,
@@ -367416,7 +372145,7 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */
- 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 */
@@ -367589,6 +372318,8 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */
0x11D57,
0x11DA6,
0x11DA7,
+ 0x11F56,
+ 0x11F57,
0x12404,
0x12405,
0x1240B,
@@ -367613,6 +372344,8 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */
0x16B57,
0x16E86,
0x16E87,
+ 0x1D2C6,
+ 0x1D2C7,
0x1D2E6,
0x1D2E7,
0x1D365,
@@ -367631,6 +372364,8 @@ static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */
0x1E147,
0x1E2F6,
0x1E2F7,
+ 0x1E4F6,
+ 0x1E4F7,
0x1E8CC,
0x1E8CD,
0x1E956,
@@ -367754,7 +372489,7 @@ static const UV UNI_NV__600000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */
- 223, /* Number of elements */
+ 229, /* 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 */
@@ -367923,6 +372658,8 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */
0x11D58,
0x11DA7,
0x11DA8,
+ 0x11F57,
+ 0x11F58,
0x12405,
0x12406,
0x1240C,
@@ -367945,6 +372682,8 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */
0x16B58,
0x16E87,
0x16E88,
+ 0x1D2C7,
+ 0x1D2C8,
0x1D2E7,
0x1D2E8,
0x1D366,
@@ -367963,6 +372702,8 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */
0x1E148,
0x1E2F7,
0x1E2F8,
+ 0x1E4F7,
+ 0x1E4F8,
0x1E8CD,
0x1E8CE,
0x1E957,
@@ -367991,7 +372732,7 @@ static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */
- 223, /* Number of elements */
+ 229, /* 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 */
@@ -368160,6 +372901,8 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */
0x11D58,
0x11DA7,
0x11DA8,
+ 0x11F57,
+ 0x11F58,
0x12405,
0x12406,
0x1240C,
@@ -368182,6 +372925,8 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */
0x16B58,
0x16E87,
0x16E88,
+ 0x1D2C7,
+ 0x1D2C8,
0x1D2E7,
0x1D2E8,
0x1D366,
@@ -368200,6 +372945,8 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */
0x1E148,
0x1E2F7,
0x1E2F8,
+ 0x1E4F7,
+ 0x1E4F8,
0x1E8CD,
0x1E8CE,
0x1E957,
@@ -368228,7 +372975,7 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */
- 223, /* Number of elements */
+ 229, /* 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 */
@@ -368397,6 +373144,8 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */
0x11D58,
0x11DA7,
0x11DA8,
+ 0x11F57,
+ 0x11F58,
0x12405,
0x12406,
0x1240C,
@@ -368419,6 +373168,8 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */
0x16B58,
0x16E87,
0x16E88,
+ 0x1D2C7,
+ 0x1D2C8,
0x1D2E7,
0x1D2E8,
0x1D366,
@@ -368437,6 +373188,8 @@ static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */
0x1E148,
0x1E2F7,
0x1E2F8,
+ 0x1E4F7,
+ 0x1E4F8,
0x1E8CD,
0x1E8CE,
0x1E957,
@@ -368588,7 +373341,7 @@ static const UV UNI_NV__700000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */
- 217, /* Number of elements */
+ 223, /* 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 */
@@ -368753,6 +373506,8 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */
0x11D59,
0x11DA8,
0x11DA9,
+ 0x11F58,
+ 0x11F59,
0x12406,
0x12407,
0x1240D,
@@ -368775,6 +373530,8 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */
0x16B59,
0x16E88,
0x16E89,
+ 0x1D2C8,
+ 0x1D2C9,
0x1D2E8,
0x1D2E9,
0x1D367,
@@ -368793,6 +373550,8 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */
0x1E149,
0x1E2F8,
0x1E2F9,
+ 0x1E4F8,
+ 0x1E4F9,
0x1E8CE,
0x1E8CF,
0x1E958,
@@ -368819,7 +373578,7 @@ static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */
- 217, /* Number of elements */
+ 223, /* 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 */
@@ -368984,6 +373743,8 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */
0x11D59,
0x11DA8,
0x11DA9,
+ 0x11F58,
+ 0x11F59,
0x12406,
0x12407,
0x1240D,
@@ -369006,6 +373767,8 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */
0x16B59,
0x16E88,
0x16E89,
+ 0x1D2C8,
+ 0x1D2C9,
0x1D2E8,
0x1D2E9,
0x1D367,
@@ -369024,6 +373787,8 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */
0x1E149,
0x1E2F8,
0x1E2F9,
+ 0x1E4F8,
+ 0x1E4F9,
0x1E8CE,
0x1E8CF,
0x1E958,
@@ -369050,7 +373815,7 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */
- 217, /* Number of elements */
+ 223, /* 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 */
@@ -369215,6 +373980,8 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */
0x11D59,
0x11DA8,
0x11DA9,
+ 0x11F58,
+ 0x11F59,
0x12406,
0x12407,
0x1240D,
@@ -369237,6 +374004,8 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */
0x16B59,
0x16E88,
0x16E89,
+ 0x1D2C8,
+ 0x1D2C9,
0x1D2E8,
0x1D2E9,
0x1D367,
@@ -369255,6 +374024,8 @@ static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */
0x1E149,
0x1E2F8,
0x1E2F9,
+ 0x1E4F8,
+ 0x1E4F9,
0x1E8CE,
0x1E8CF,
0x1E958,
@@ -369372,7 +374143,7 @@ static const UV UNI_NV__800000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */
- 221, /* Number of elements */
+ 227, /* 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 */
@@ -369539,6 +374310,8 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */
0x11D5A,
0x11DA9,
0x11DAA,
+ 0x11F59,
+ 0x11F5A,
0x12407,
0x12408,
0x1240E,
@@ -369561,6 +374334,8 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */
0x16B5A,
0x16E89,
0x16E8A,
+ 0x1D2C9,
+ 0x1D2CA,
0x1D2E9,
0x1D2EA,
0x1D368,
@@ -369579,6 +374354,8 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */
0x1E14A,
0x1E2F9,
0x1E2FA,
+ 0x1E4F9,
+ 0x1E4FA,
0x1E8CF,
0x1E8D0,
0x1E959,
@@ -369607,7 +374384,7 @@ static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */
- 221, /* Number of elements */
+ 227, /* 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 */
@@ -369774,6 +374551,8 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */
0x11D5A,
0x11DA9,
0x11DAA,
+ 0x11F59,
+ 0x11F5A,
0x12407,
0x12408,
0x1240E,
@@ -369796,6 +374575,8 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */
0x16B5A,
0x16E89,
0x16E8A,
+ 0x1D2C9,
+ 0x1D2CA,
0x1D2E9,
0x1D2EA,
0x1D368,
@@ -369814,6 +374595,8 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */
0x1E14A,
0x1E2F9,
0x1E2FA,
+ 0x1E4F9,
+ 0x1E4FA,
0x1E8CF,
0x1E8D0,
0x1E959,
@@ -369842,7 +374625,7 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */
- 221, /* Number of elements */
+ 227, /* 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 */
@@ -370009,6 +374792,8 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */
0x11D5A,
0x11DA9,
0x11DAA,
+ 0x11F59,
+ 0x11F5A,
0x12407,
0x12408,
0x1240E,
@@ -370031,6 +374816,8 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */
0x16B5A,
0x16E89,
0x16E8A,
+ 0x1D2C9,
+ 0x1D2CA,
0x1D2E9,
0x1D2EA,
0x1D368,
@@ -370049,6 +374836,8 @@ static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */
0x1E14A,
0x1E2F9,
0x1E2FA,
+ 0x1E4F9,
+ 0x1E4FA,
0x1E8CF,
0x1E8D0,
0x1E959,
@@ -370180,7 +374969,7 @@ static const UV UNI_NV__900000_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
- 413, /* Number of elements */
+ 419, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -370523,6 +375312,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x11FC0,
0x11FD5,
0x12400,
@@ -370537,6 +375328,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -370547,6 +375340,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8C7,
0x1E8D0,
0x1E950,
@@ -370607,7 +375402,7 @@ static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
- 413, /* Number of elements */
+ 419, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -370950,6 +375745,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x11FC0,
0x11FD5,
0x12400,
@@ -370964,6 +375761,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -370974,6 +375773,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8C7,
0x1E8D0,
0x1E950,
@@ -371034,7 +375835,7 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */
- 413, /* Number of elements */
+ 419, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -371377,6 +376178,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x11FC0,
0x11FD5,
0x12400,
@@ -371391,6 +376194,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */
0x16B62,
0x16E80,
0x16E97,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D360,
@@ -371401,6 +376206,8 @@ static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E8C7,
0x1E8D0,
0x1E950,
@@ -371600,7 +376407,7 @@ static const UV UNI_OUGR_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */
- 379, /* Number of elements */
+ 383, /* 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 */
@@ -371953,12 +376760,16 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -371993,7 +376804,7 @@ static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */
- 387, /* Number of elements */
+ 391, /* 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 */
@@ -372354,12 +377165,16 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -372394,7 +377209,7 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */
- 385, /* Number of elements */
+ 389, /* 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 */
@@ -372753,12 +377568,16 @@ static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -374096,7 +378915,7 @@ static const UV UNI_PLAYINGCARDS_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */
- 371, /* Number of elements */
+ 375, /* 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 */
@@ -374441,12 +379260,16 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -374481,7 +379304,7 @@ static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */
- 375, /* Number of elements */
+ 379, /* 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 */
@@ -374830,12 +379653,16 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -374870,7 +379697,7 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */
- 375, /* Number of elements */
+ 379, /* 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 */
@@ -375219,12 +380046,16 @@ static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */
0x11A9D,
0x11A9E,
0x11AA3,
+ 0x11B00,
+ 0x11B0A,
0x11C41,
0x11C46,
0x11C70,
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F50,
0x11FFF,
0x12000,
0x12470,
@@ -376038,7 +380869,7 @@ static const UV UNI_RUNR_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */
- 469, /* Number of elements */
+ 465, /* 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 */
@@ -376461,14 +381292,14 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -376490,23 +381321,19 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -376521,7 +381348,7 @@ static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */
- 475, /* Number of elements */
+ 471, /* 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 */
@@ -376950,14 +381777,14 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -376979,23 +381806,19 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -377010,7 +381833,7 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */
- 473, /* Number of elements */
+ 469, /* 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 */
@@ -377437,14 +382260,14 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -377466,23 +382289,19 @@ static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -377906,7 +382725,7 @@ static const UV UNI_SB__CL_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
- 605, /* Number of elements */
+ 627, /* 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 */
@@ -378071,6 +382890,8 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -378108,7 +382929,7 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -378315,6 +383136,8 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -378353,6 +383176,8 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -378447,6 +383272,18 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -378501,12 +383338,16 @@ static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -378560,7 +383401,7 @@ static const UV UNI_SB__FO_invlist[] = { /* for ASCII/Latin1 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -378617,7 +383458,7 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 1047 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -378674,7 +383515,7 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -378686,7 +383527,7 @@ static const UV UNI_SB__FO_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
- 1073, /* Number of elements */
+ 1087, /* 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 */
@@ -378995,7 +383836,7 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0x108F,
0x10D0,
0x10FB,
- 0x10FC,
+ 0x10FD,
0x1249,
0x124A,
0x124E,
@@ -379187,8 +384028,6 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0xA789,
0xA78F,
0xA790,
- 0xA7F2,
- 0xA7F5,
0xA7F7,
0xA7F8,
0xA7FB,
@@ -379263,8 +384102,6 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0xAB27,
0xAB28,
0xAB2F,
- 0xAB69,
- 0xAB6A,
0xABC0,
0xABE3,
0xAC00,
@@ -379469,6 +384306,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -379591,6 +384430,12 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -379602,7 +384447,9 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -379645,8 +384492,12 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -379671,6 +384522,8 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -379752,7 +384605,7 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -379762,13 +384615,15 @@ static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
- 1331, /* Number of elements */
+ 1339, /* 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 */
@@ -380321,6 +385176,8 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
0x530,
0x560,
0x589,
+ 0x10FC,
+ 0x10FD,
0x13F8,
0x13FE,
0x1C80,
@@ -380999,6 +385856,8 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
0xA7D8,
0xA7D9,
0xA7DA,
+ 0xA7F2,
+ 0xA7F5,
0xA7F6,
0xA7F7,
0xA7F8,
@@ -381006,7 +385865,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -381101,6 +385960,10 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E922,
0x1E944
};
@@ -381113,7 +385976,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
- 1339, /* Number of elements */
+ 1347, /* 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 */
@@ -381674,6 +386537,8 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
0x530,
0x560,
0x589,
+ 0x10FC,
+ 0x10FD,
0x13F8,
0x13FE,
0x1C80,
@@ -382352,6 +387217,8 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
0xA7D8,
0xA7D9,
0xA7DA,
+ 0xA7F2,
+ 0xA7F5,
0xA7F6,
0xA7F7,
0xA7F8,
@@ -382359,7 +387226,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -382454,6 +387321,10 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E922,
0x1E944
};
@@ -382466,7 +387337,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
- 1339, /* Number of elements */
+ 1347, /* 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 */
@@ -383027,6 +387898,8 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
0x530,
0x560,
0x589,
+ 0x10FC,
+ 0x10FD,
0x13F8,
0x13FE,
0x1C80,
@@ -383705,6 +388578,8 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
0xA7D8,
0xA7D9,
0xA7DA,
+ 0xA7F2,
+ 0xA7F5,
0xA7F6,
0xA7F7,
0xA7F8,
@@ -383712,7 +388587,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xFB00,
@@ -383807,6 +388682,10 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
0x1DF0A,
0x1DF0B,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E922,
0x1E944
};
@@ -383816,7 +388695,7 @@ static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */
- 127, /* Number of elements */
+ 131, /* 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 */
@@ -383931,6 +388810,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -383943,6 +388824,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -383957,7 +388840,7 @@ static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */
- 127, /* Number of elements */
+ 131, /* 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 */
@@ -384072,6 +388955,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -384084,6 +388969,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -384098,7 +388985,7 @@ static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 037 */
- 127, /* Number of elements */
+ 131, /* 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 */
@@ -384213,6 +389100,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 037 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -384225,6 +389114,8 @@ static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 037 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -384542,7 +389433,7 @@ static const UV UNI_SB__SP_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */
- 153, /* Number of elements */
+ 155, /* 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 */
@@ -384685,6 +389576,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */
0x11C43,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x16A6E,
0x16A70,
0x16AF5,
@@ -384709,7 +389602,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */
- 153, /* Number of elements */
+ 155, /* 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 */
@@ -384852,6 +389745,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */
0x11C43,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x16A6E,
0x16A70,
0x16AF5,
@@ -384876,7 +389771,7 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */
- 153, /* Number of elements */
+ 155, /* 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 */
@@ -385019,6 +389914,8 @@ static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */
0x11C43,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x16A6E,
0x16A70,
0x16AF5,
@@ -389026,7 +393923,7 @@ static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
- 1661, /* Number of elements */
+ 1681, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -389374,7 +394271,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -389440,7 +394337,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -390157,7 +395054,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -390210,7 +395107,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1123B,
0x1123D,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -390379,6 +395276,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -390390,9 +395295,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -390449,8 +395352,12 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -390557,6 +395464,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -390567,6 +395476,10 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -390579,6 +395492,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -390674,7 +395589,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -390685,6 +395600,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -390701,7 +395618,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
- 1681, /* Number of elements */
+ 1701, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -391069,7 +395986,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -391135,7 +396052,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -391852,7 +396769,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -391905,7 +396822,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1123B,
0x1123D,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -392074,6 +396991,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -392085,9 +397010,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -392144,8 +397067,12 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -392252,6 +397179,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -392262,6 +397191,10 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -392274,6 +397207,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -392369,7 +397304,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -392380,6 +397315,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -392396,7 +397333,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
- 1679, /* Number of elements */
+ 1699, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -392762,7 +397699,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -392828,7 +397765,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -393545,7 +398482,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -393598,7 +398535,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x1123B,
0x1123D,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -393767,6 +398704,14 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F45,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -393778,9 +398723,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -393837,8 +398780,12 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -393945,6 +398892,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -393955,6 +398904,10 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -393967,6 +398920,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -394062,7 +399017,7 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -394073,6 +399028,8 @@ static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -394274,7 +399231,7 @@ static const UV UNI_SC__ADLM_invlist[] = { /* for all charsets */
};
static const UV UNI_SC__ARAB_invlist[] = { /* for all charsets */
- 115, /* Number of elements */
+ 117, /* 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 */
@@ -394325,6 +399282,8 @@ static const UV UNI_SC__ARAB_invlist[] = { /* for all charsets */
0xFEFD,
0x10E60,
0x10E7F,
+ 0x10EFD,
+ 0x10F00,
0x1EE00,
0x1EE04,
0x1EE05,
@@ -394524,7 +399483,7 @@ static const UV UNI_SC__CPRT_invlist[] = { /* for all charsets */
};
static const UV UNI_SC__CYRL_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 21, /* 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 */
@@ -394544,11 +399503,15 @@ static const UV UNI_SC__CYRL_invlist[] = { /* for all charsets */
0xA640,
0xA6A0,
0xFE2E,
- 0xFE30
+ 0xFE30,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090
};
static const UV UNI_SC__DEVA_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 11, /* 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 */
@@ -394560,7 +399523,9 @@ static const UV UNI_SC__DEVA_invlist[] = { /* for all charsets */
0x966,
0x980,
0xA8E0,
- 0xA900
+ 0xA900,
+ 0x11B00,
+ 0x11B0A
};
static const UV UNI_SC__DOGR_invlist[] = { /* for all charsets */
@@ -394876,7 +399841,7 @@ static const UV UNI_SC__GURU_invlist[] = { /* for all charsets */
};
static const UV UNI_SC__HAN_invlist[] = { /* for all charsets */
- 41, /* Number of elements */
+ 43, /* 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 */
@@ -394910,7 +399875,7 @@ static const UV UNI_SC__HAN_invlist[] = { /* for all charsets */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -394920,7 +399885,9 @@ static const UV UNI_SC__HAN_invlist[] = { /* for all charsets */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
static const UV UNI_SC__HANG_invlist[] = { /* for all charsets */
@@ -394970,7 +399937,7 @@ static const UV UNI_SC__HANO_invlist[] = { /* for all charsets */
};
static const UV UNI_SC__HIRA_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 13, /* 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 */
@@ -394981,6 +399948,8 @@ static const UV UNI_SC__HIRA_invlist[] = { /* for all charsets */
0x30A0,
0x1B001,
0x1B120,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
0x1F200,
@@ -395014,7 +399983,7 @@ static const UV UNI_SC__KALI_invlist[] = { /* for all charsets */
};
static const UV UNI_SC__KANA_invlist[] = { /* for all charsets */
- 27, /* Number of elements */
+ 29, /* 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 */
@@ -395043,6 +400012,8 @@ static const UV UNI_SC__KANA_invlist[] = { /* for all charsets */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168
};
@@ -395056,7 +400027,7 @@ static const UV UNI_SC__KHOJ_invlist[] = { /* for all charsets */
0x11200,
0x11212,
0x11213,
- 0x1123F
+ 0x11242
};
static const UV UNI_SC__KNDA_invlist[] = { /* for all charsets */
@@ -395090,7 +400061,7 @@ static const UV UNI_SC__KNDA_invlist[] = { /* for all charsets */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3
+ 0xCF4
};
static const UV UNI_SC__KTHI_invlist[] = { /* for all charsets */
@@ -395108,7 +400079,7 @@ static const UV UNI_SC__KTHI_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */
- 77, /* Number of elements */
+ 79, /* 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 */
@@ -395188,7 +400159,9 @@ static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */
0x107B2,
0x107BB,
0x1DF00,
- 0x1DF1F
+ 0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B
};
# endif /* ASCII/Latin1 */
@@ -395199,7 +400172,7 @@ static const UV UNI_SC__LATN_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */
- 103, /* Number of elements */
+ 105, /* 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 */
@@ -395305,7 +400278,9 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */
0x107B2,
0x107BB,
0x1DF00,
- 0x1DF1F
+ 0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B
};
# endif /* EBCDIC 1047 */
@@ -395316,7 +400291,7 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */
- 99, /* 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 */
@@ -395418,7 +400393,9 @@ static const UV UNI_SC__LATN_invlist[] = { /* for EBCDIC 037 */
0x107B2,
0x107BB,
0x1DF00,
- 0x1DF1F
+ 0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B
};
# endif /* EBCDIC 037 */
@@ -396052,7 +401029,7 @@ static const UV UNI_SC__YI_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
- 348, /* Number of elements */
+ 346, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -396268,6 +401245,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
0x1D1AA,
0x1D1AE,
0x1D1EB,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -396348,14 +401327,14 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -396377,23 +401356,19 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -396414,7 +401389,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
- 374, /* Number of elements */
+ 372, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -396656,6 +401631,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
0x1D1AA,
0x1D1AE,
0x1D1EB,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -396736,14 +401713,14 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -396765,23 +401742,19 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -396802,7 +401775,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
- 370, /* Number of elements */
+ 368, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -397040,6 +402013,8 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
0x1D1AA,
0x1D1AE,
0x1D1EB,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -397120,14 +402095,14 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -397149,23 +402124,19 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -397183,7 +402154,7 @@ static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SD_invlist[] = { /* for ASCII/Latin1 */
- 65, /* Number of elements */
+ 69, /* 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 */
@@ -397251,7 +402222,11 @@ static const UV UNI_SD_invlist[] = { /* for ASCII/Latin1 */
0x1D692,
0x1D694,
0x1DF1A,
- 0x1DF1B
+ 0x1DF1B,
+ 0x1E04C,
+ 0x1E04E,
+ 0x1E068,
+ 0x1E069
};
# endif /* ASCII/Latin1 */
@@ -397262,7 +402237,7 @@ static const UV UNI_SD_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */
- 67, /* Number of elements */
+ 71, /* 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 */
@@ -397332,7 +402307,11 @@ static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */
0x1D692,
0x1D694,
0x1DF1A,
- 0x1DF1B
+ 0x1DF1B,
+ 0x1E04C,
+ 0x1E04E,
+ 0x1E068,
+ 0x1E069
};
# endif /* EBCDIC 1047 */
@@ -397343,7 +402322,7 @@ static const UV UNI_SD_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SD_invlist[] = { /* for EBCDIC 037 */
- 67, /* Number of elements */
+ 71, /* 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 */
@@ -397413,7 +402392,11 @@ static const UV UNI_SD_invlist[] = { /* for EBCDIC 037 */
0x1D692,
0x1D694,
0x1DF1A,
- 0x1DF1B
+ 0x1DF1B,
+ 0x1E04C,
+ 0x1E04E,
+ 0x1E068,
+ 0x1E069
};
# endif /* EBCDIC 037 */
@@ -398221,7 +403204,7 @@ static const UV UNI_SMALLKANAEXT_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */
- 373, /* Number of elements */
+ 369, /* 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 */
@@ -398548,14 +403531,14 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */
0x1F3FB,
0x1F400,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -398577,23 +403560,19 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -398608,7 +403587,7 @@ static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */
- 373, /* Number of elements */
+ 369, /* 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 */
@@ -398935,14 +403914,14 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */
0x1F3FB,
0x1F400,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -398964,23 +403943,19 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -398995,7 +403970,7 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */
- 373, /* Number of elements */
+ 369, /* 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 */
@@ -399322,14 +404297,14 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */
0x1F3FB,
0x1F400,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -399351,23 +404326,19 @@ static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -399433,7 +404404,7 @@ static const UV UNI_SPECIALS_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */
- 159, /* Number of elements */
+ 161, /* 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 */
@@ -399582,6 +404553,8 @@ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */
0x11C43,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x16A6E,
0x16A70,
0x16AF5,
@@ -399606,7 +404579,7 @@ static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */
- 159, /* Number of elements */
+ 161, /* 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 */
@@ -399755,6 +404728,8 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */
0x11C43,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x16A6E,
0x16A70,
0x16AF5,
@@ -399779,7 +404754,7 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */
- 159, /* Number of elements */
+ 161, /* 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 */
@@ -399928,6 +404903,8 @@ static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */
0x11C43,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x16A6E,
0x16A70,
0x16AF5,
@@ -400387,7 +405364,7 @@ static const UV UNI_TELU_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */
- 215, /* Number of elements */
+ 217, /* 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 */
@@ -400590,6 +405567,8 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x12470,
0x12475,
0x16A6E,
@@ -400616,7 +405595,7 @@ static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */
- 217, /* Number of elements */
+ 219, /* 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 */
@@ -400821,6 +405800,8 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x12470,
0x12475,
0x16A6E,
@@ -400847,7 +405828,7 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */
- 217, /* Number of elements */
+ 219, /* 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 */
@@ -401052,6 +406033,8 @@ static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */
0x11C72,
0x11EF7,
0x11EF9,
+ 0x11F43,
+ 0x11F45,
0x12470,
0x12475,
0x16A6E,
@@ -401251,7 +406234,7 @@ static const UV UNI_UGAR_invlist[] = { /* for all charsets */
};
static const UV UNI_UIDEO_invlist[] = { /* for all charsets */
- 31, /* Number of elements */
+ 33, /* 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 */
@@ -401277,7 +406260,7 @@ static const UV UNI_UIDEO_invlist[] = { /* for all charsets */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -401285,7 +406268,9 @@ static const UV UNI_UIDEO_invlist[] = { /* for all charsets */
0x2CEB0,
0x2EBE1,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
static const UV UNI_VAI_invlist[] = { /* for all charsets */
@@ -401501,7 +406486,7 @@ static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */
0x11A00,
0x11AC0,
0x13000,
- 0x13440,
+ 0x13460,
0x14400,
0x14680,
0x16FE0,
@@ -401692,7 +406677,7 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */
0x11A00,
0x11AC0,
0x13000,
- 0x13440,
+ 0x13460,
0x14400,
0x14680,
0x16FE0,
@@ -401883,7 +406868,7 @@ static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */
0x11A00,
0x11AC0,
0x13000,
- 0x13440,
+ 0x13460,
0x14400,
0x14680,
0x16FE0,
@@ -402261,7 +407246,7 @@ static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */
0x11A00,
0x11AC0,
0x13000,
- 0x13440,
+ 0x13460,
0x14400,
0x14680,
0x16FE0,
@@ -402530,7 +407515,7 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */
0x11A00,
0x11AC0,
0x13000,
- 0x13440,
+ 0x13460,
0x14400,
0x14680,
0x16FE0,
@@ -402799,7 +407784,7 @@ static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */
0x11A00,
0x11AC0,
0x13000,
- 0x13440,
+ 0x13460,
0x14400,
0x14680,
0x16FE0,
@@ -403010,7 +407995,7 @@ static const UV UNI_WB__EX_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
- 607, /* Number of elements */
+ 629, /* 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 */
@@ -403175,6 +408160,8 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
0xCD7,
0xCE2,
0xCE4,
+ 0xCF3,
+ 0xCF4,
0xD00,
0xD04,
0xD3B,
@@ -403212,7 +408199,7 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xF18,
0xF1A,
0xF35,
@@ -403419,6 +408406,8 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
0x10D28,
0x10EAB,
0x10EAD,
+ 0x10EFD,
+ 0x10F00,
0x10F46,
0x10F51,
0x10F82,
@@ -403457,6 +408446,8 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
0x11238,
0x1123E,
0x1123F,
+ 0x11241,
+ 0x11242,
0x112DF,
0x112EB,
0x11300,
@@ -403551,6 +408542,18 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
0x11D98,
0x11EF3,
0x11EF7,
+ 0x11F00,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F34,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x13440,
+ 0x13441,
+ 0x13447,
+ 0x13456,
0x16AF0,
0x16AF5,
0x16B30,
@@ -403605,12 +408608,16 @@ static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E08F,
+ 0x1E090,
0x1E130,
0x1E137,
0x1E2AE,
0x1E2AF,
0x1E2EC,
0x1E2F0,
+ 0x1E4EC,
+ 0x1E4F0,
0x1E8D0,
0x1E8D7,
0x1E944,
@@ -403664,7 +408671,7 @@ static const UV UNI_WB__FO_invlist[] = { /* for ASCII/Latin1 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -403719,7 +408726,7 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 1047 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -403774,7 +408781,7 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */
0x110CD,
0x110CE,
0x13430,
- 0x13439,
+ 0x13440,
0x1BCA0,
0x1BCA4,
0x1D173,
@@ -403786,7 +408793,7 @@ static const UV UNI_WB__FO_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_WB__KA_invlist[] = { /* for all charsets */
- 29, /* Number of elements */
+ 31, /* 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 */
@@ -403817,6 +408824,8 @@ static const UV UNI_WB__KA_invlist[] = { /* for all charsets */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168
};
@@ -403824,7 +408833,7 @@ static const UV UNI_WB__KA_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
- 1141, /* Number of elements */
+ 1157, /* 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 */
@@ -404641,6 +409650,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -404761,6 +409772,12 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -404772,7 +409789,9 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -404873,6 +409892,10 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -404883,6 +409906,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -404979,7 +410004,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
- 1167, /* Number of elements */
+ 1183, /* 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 */
@@ -405822,6 +410847,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -405942,6 +410969,12 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -405953,7 +410986,9 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -406054,6 +411089,10 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -406064,6 +411103,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -406160,7 +411201,7 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
- 1163, /* Number of elements */
+ 1179, /* 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 */
@@ -406999,6 +412040,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -407119,6 +412162,12 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -407130,7 +412179,9 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -407231,6 +412282,10 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -407241,6 +412296,8 @@ static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -407694,7 +412751,7 @@ static const UV UNI_WB__NL_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */
- 127, /* Number of elements */
+ 131, /* 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 */
@@ -407809,6 +412866,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -407821,6 +412880,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -407835,7 +412896,7 @@ static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */
- 127, /* Number of elements */
+ 131, /* 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 */
@@ -407950,6 +413011,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -407962,6 +413025,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -407976,7 +413041,7 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */
- 127, /* Number of elements */
+ 131, /* 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 */
@@ -408091,6 +413156,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */
0x11D5A,
0x11DA0,
0x11DAA,
+ 0x11F50,
+ 0x11F5A,
0x16A60,
0x16A6A,
0x16AC0,
@@ -408103,6 +413170,8 @@ static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */
0x1E14A,
0x1E2F0,
0x1E2FA,
+ 0x1E4F0,
+ 0x1E4FA,
0x1E950,
0x1E95A,
0x1FBF0,
@@ -408240,7 +413309,7 @@ static const UV UNI_WB__WSEGSPACE_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
- 1541, /* Number of elements */
+ 1557, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -408576,7 +413645,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -408632,7 +413701,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF00,
@@ -409287,7 +414356,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -409338,7 +414407,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -409495,6 +414564,14 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -409506,9 +414583,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -409559,6 +414634,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1BC00,
@@ -409663,6 +414740,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -409673,6 +414752,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -409685,6 +414768,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -409795,7 +414880,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
- 1565, /* Number of elements */
+ 1581, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -410155,7 +415240,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -410211,7 +415296,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF00,
@@ -410866,7 +415951,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -410917,7 +416002,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -411074,6 +416159,14 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -411085,9 +416178,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -411138,6 +416229,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1BC00,
@@ -411242,6 +416335,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -411252,6 +416347,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -411264,6 +416363,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -411374,7 +416475,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
- 1561, /* Number of elements */
+ 1577, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -411730,7 +416831,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -411786,7 +416887,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0xEB4,
0xEBD,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xF00,
@@ -412441,7 +417542,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -412492,7 +417593,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -412649,6 +417750,14 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -412660,9 +417769,7 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -412713,6 +417820,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0x1B001,
0x1B120,
0x1B123,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1BC00,
@@ -412817,6 +417926,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -412827,6 +417938,10 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -412839,6 +417954,8 @@ static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -412958,7 +418075,7 @@ static const UV UNI_WCHO_invlist[] = { /* for all charsets */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
- 1527, /* Number of elements */
+ 1551, /* 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 */
@@ -413280,7 +418397,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -413346,7 +418463,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -413985,7 +419102,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -414032,7 +419149,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -414193,6 +419310,14 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -414204,7 +419329,9 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -414259,8 +419386,12 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -414367,6 +419498,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -414377,6 +419510,10 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -414389,6 +419526,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -414476,7 +419615,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -414487,6 +419626,8 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -414499,7 +419640,7 @@ static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
- 1551, /* Number of elements */
+ 1575, /* 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 */
@@ -414845,7 +419986,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -414911,7 +420052,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -415550,7 +420691,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -415597,7 +420738,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -415758,6 +420899,14 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -415769,7 +420918,9 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -415824,8 +420975,12 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -415932,6 +421087,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -415942,6 +421099,10 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -415954,6 +421115,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -416041,7 +421204,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -416052,6 +421215,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -416064,7 +421229,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
- 1547, /* Number of elements */
+ 1571, /* 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 */
@@ -416406,7 +421571,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -416472,7 +421637,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -417111,7 +422276,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x10EAD,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F1D,
0x10F27,
0x10F28,
@@ -417158,7 +422323,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x11213,
0x11238,
0x1123E,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -417319,6 +422484,14 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F43,
+ 0x11F50,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x12000,
@@ -417330,7 +422503,9 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13440,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -417385,8 +422560,12 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -417493,6 +422672,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -417503,6 +422684,10 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -417515,6 +422700,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x1E2AF,
0x1E2C0,
0x1E2FA,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -417602,7 +422789,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -417613,6 +422800,8 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0100,
0xE01F0
};
@@ -417622,7 +422811,7 @@ static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
- 1311, /* Number of elements */
+ 1333, /* 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 */
@@ -418577,6 +423766,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -418701,6 +423892,12 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -418712,7 +423909,9 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -418757,8 +423956,12 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -418833,6 +424036,10 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -418843,6 +424050,8 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -418926,7 +424135,7 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -418936,7 +424145,9 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* ASCII/Latin1 */
@@ -418947,7 +424158,7 @@ static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
- 1337, /* Number of elements */
+ 1359, /* 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 */
@@ -419928,6 +425139,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -420052,6 +425265,12 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -420063,7 +425282,9 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -420108,8 +425329,12 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -420184,6 +425409,10 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -420194,6 +425423,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -420277,7 +425508,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -420287,7 +425518,9 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 1047 */
@@ -420298,7 +425531,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
- 1333, /* Number of elements */
+ 1355, /* 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 */
@@ -421275,6 +426508,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
0x11212,
0x11213,
0x1122C,
+ 0x1123F,
+ 0x11241,
0x11280,
0x11287,
0x11288,
@@ -421399,6 +426634,12 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11F02,
+ 0x11F03,
+ 0x11F04,
+ 0x11F11,
+ 0x11F12,
+ 0x11F34,
0x11FB0,
0x11FB1,
0x12000,
@@ -421410,7 +426651,9 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
0x12F90,
0x12FF1,
0x13000,
- 0x1342F,
+ 0x13430,
+ 0x13441,
+ 0x13447,
0x14400,
0x14647,
0x16800,
@@ -421455,8 +426698,12 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -421531,6 +426778,10 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
0x1D7CC,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
+ 0x1E030,
+ 0x1E06E,
0x1E100,
0x1E12D,
0x1E137,
@@ -421541,6 +426792,8 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
0x1E2AE,
0x1E2C0,
0x1E2EC,
+ 0x1E4D0,
+ 0x1E4EC,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -421624,7 +426877,7 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -421634,7 +426887,9 @@ static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
0x2F800,
0x2FA1E,
0x30000,
- 0x3134B
+ 0x3134B,
+ 0x31350,
+ 0x323B0
};
# endif /* EBCDIC 037 */
@@ -421950,7 +427205,7 @@ static const UV UNI_ZS_invlist[] = { /* for EBCDIC 037 */
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */
- 296, /* Number of elements */
+ 294, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -422116,6 +427371,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */
0x1D1AA,
0x1D1AE,
0x1D1EB,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -422194,14 +427451,14 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -422223,23 +427480,19 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -422260,7 +427513,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */
- 322, /* Number of elements */
+ 320, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -422452,6 +427705,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */
0x1D1AA,
0x1D1AE,
0x1D1EB,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -422530,14 +427785,14 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -422559,23 +427814,19 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -422596,7 +427847,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */
- 318, /* Number of elements */
+ 316, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -422784,6 +428035,8 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */
0x1D1AA,
0x1D1AE,
0x1D1EB,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -422862,14 +428115,14 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -422891,23 +428144,19 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -422923,7 +428172,7 @@ static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */
# endif /* EBCDIC 037 */
static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
- 1392, /* Number of elements */
+ 1410, /* 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 */
@@ -423170,7 +428419,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0xCE6,
0xCF0,
0xCF1,
- 0xCF3,
+ 0xCF4,
0xD00,
0xD0D,
0xD0E,
@@ -423230,7 +428479,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0xEC6,
0xEC7,
0xEC8,
- 0xECE,
+ 0xECF,
0xED0,
0xEDA,
0xEDC,
@@ -423771,7 +429020,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x10EAE,
0x10EB0,
0x10EB2,
- 0x10F00,
+ 0x10EFD,
0x10F28,
0x10F30,
0x10F5A,
@@ -423806,7 +429055,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x11200,
0x11212,
0x11213,
- 0x1123F,
+ 0x11242,
0x11280,
0x11287,
0x11288,
@@ -423911,6 +429160,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x11AA3,
0x11AB0,
0x11AF9,
+ 0x11B00,
+ 0x11B0A,
0x11C00,
0x11C09,
0x11C0A,
@@ -423953,6 +429204,12 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11F00,
+ 0x11F11,
+ 0x11F12,
+ 0x11F3B,
+ 0x11F3E,
+ 0x11F5A,
0x11FB0,
0x11FB1,
0x11FC0,
@@ -423968,9 +429225,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x12F90,
0x12FF3,
0x13000,
- 0x1342F,
- 0x13430,
- 0x13439,
+ 0x13456,
0x14400,
0x14647,
0x16800,
@@ -424023,8 +429278,12 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x1AFFF,
0x1B000,
0x1B123,
+ 0x1B132,
+ 0x1B133,
0x1B150,
0x1B153,
+ 0x1B155,
+ 0x1B156,
0x1B164,
0x1B168,
0x1B170,
@@ -424053,6 +429312,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x1D1EB,
0x1D200,
0x1D246,
+ 0x1D2C0,
+ 0x1D2D4,
0x1D2E0,
0x1D2F4,
0x1D300,
@@ -424107,6 +429368,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x1DAB0,
0x1DF00,
0x1DF1F,
+ 0x1DF25,
+ 0x1DF2B,
0x1E000,
0x1E007,
0x1E008,
@@ -424117,6 +429380,10 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x1E025,
0x1E026,
0x1E02B,
+ 0x1E030,
+ 0x1E06E,
+ 0x1E08F,
+ 0x1E090,
0x1E100,
0x1E12D,
0x1E130,
@@ -424131,6 +429398,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x1E2FA,
0x1E2FF,
0x1E300,
+ 0x1E4D0,
+ 0x1E4FA,
0x1E7E0,
0x1E7E7,
0x1E7E8,
@@ -424247,14 +429516,14 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x1F266,
0x1F300,
0x1F6D8,
- 0x1F6DD,
+ 0x1F6DC,
0x1F6ED,
0x1F6F0,
0x1F6FD,
0x1F700,
- 0x1F774,
- 0x1F780,
- 0x1F7D9,
+ 0x1F777,
+ 0x1F77B,
+ 0x1F7DA,
0x1F7E0,
0x1F7EC,
0x1F7F0,
@@ -424276,23 +429545,19 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA75,
- 0x1FA78,
0x1FA7D,
0x1FA80,
- 0x1FA87,
+ 0x1FA89,
0x1FA90,
- 0x1FAAD,
- 0x1FAB0,
- 0x1FABB,
- 0x1FAC0,
+ 0x1FABE,
+ 0x1FABF,
0x1FAC6,
- 0x1FAD0,
- 0x1FADA,
+ 0x1FACE,
+ 0x1FADC,
0x1FAE0,
- 0x1FAE8,
+ 0x1FAE9,
0x1FAF0,
- 0x1FAF7,
+ 0x1FAF9,
0x1FB00,
0x1FB93,
0x1FB94,
@@ -424302,7 +429567,7 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x20000,
0x2A6E0,
0x2A700,
- 0x2B739,
+ 0x2B73A,
0x2B740,
0x2B81E,
0x2B820,
@@ -424313,6 +429578,8 @@ static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
0x2FA1E,
0x30000,
0x3134B,
+ 0x31350,
+ 0x323B0,
0xE0001,
0xE0002,
0xE0020,
@@ -424478,6 +429745,7 @@ typedef enum {
UNI_AGE__12_DOT_1,
UNI_AGE__13,
UNI_AGE__14,
+ UNI_AGE__15,
UNI_AGE__2,
UNI_AGE__2_DOT_1,
UNI_AGE__3,
@@ -424507,6 +429775,7 @@ typedef enum {
UNI_ARAB,
UNI_ARABICEXTA,
UNI_ARABICEXTB,
+ UNI_ARABICEXTC,
UNI_ARABICMATH,
UNI_ARABICPFA,
UNI_ARABICPFB,
@@ -424643,6 +429912,7 @@ typedef enum {
UNI_CJKEXTE,
UNI_CJKEXTF,
UNI_CJKEXTG,
+ UNI_CJKEXTH,
UNI_CJKRADICALSSUP,
UNI_CJKSTROKES,
UNI_CJKSYMBOLS,
@@ -424668,12 +429938,14 @@ typedef enum {
UNI_CYRILLICEXTA,
UNI_CYRILLICEXTB,
UNI_CYRILLICEXTC,
+ UNI_CYRILLICEXTD,
UNI_CYRILLICSUP,
UNI_CYRL,
UNI_DASH,
UNI_DEP,
UNI_DEVA,
UNI_DEVANAGARIEXT,
+ UNI_DEVANAGARIEXTA,
UNI_DI,
UNI_DIA,
UNI_DIACRITICALS,
@@ -424850,6 +430122,7 @@ typedef enum {
UNI_INKAITHI,
UNI_INKANNADA,
UNI_INKATAKANA,
+ UNI_INKAWI,
UNI_INKHAROSHTHI,
UNI_INKHITANSMALLSCRIPT,
UNI_INKHMER,
@@ -424880,6 +430153,7 @@ typedef enum {
UNI_INMULTANI,
UNI_INMYANMAR,
UNI_INNABATAEAN,
+ UNI_INNAGMUNDARI,
UNI_INNANDINAGARI,
UNI_INNEWA,
UNI_INNEWTAILUE,
@@ -424995,6 +430269,7 @@ typedef enum {
UNI_IN__12_DOT_1,
UNI_IN__13,
UNI_IN__14,
+ UNI_IN__15,
UNI_IN__1_DOT_1,
UNI_IN__2,
UNI_IN__2_DOT_1,
@@ -425131,6 +430406,7 @@ typedef enum {
UNI_JT__R,
UNI_JT__T,
UNI_JT__U,
+ UNI_KAKTOVIKNUMERALS,
UNI_KALI,
UNI_KANA,
UNI_KANAEXTA,
@@ -425139,6 +430415,7 @@ typedef enum {
UNI_KANBUN,
UNI_KANGXI,
UNI_KATAKANAEXT,
+ UNI_KAWI,
UNI_KHAR,
UNI_KHMERSYMBOLS,
UNI_KHMR,
@@ -425252,6 +430529,7 @@ typedef enum {
UNI_MYANMAREXTB,
UNI_MYMR,
UNI_N,
+ UNI_NAGM,
UNI_NAND,
UNI_NARB,
UNI_NB,
@@ -425711,6 +430989,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_AGE__12_DOT_1_invlist,
UNI_AGE__13_invlist,
UNI_AGE__14_invlist,
+ UNI_AGE__15_invlist,
UNI_AGE__2_invlist,
UNI_AGE__2_DOT_1_invlist,
UNI_AGE__3_invlist,
@@ -425740,6 +431019,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_ARAB_invlist,
UNI_ARABICEXTA_invlist,
UNI_ARABICEXTB_invlist,
+ UNI_ARABICEXTC_invlist,
UNI_ARABICMATH_invlist,
UNI_ARABICPFA_invlist,
UNI_ARABICPFB_invlist,
@@ -425876,6 +431156,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_CJKEXTE_invlist,
UNI_CJKEXTF_invlist,
UNI_CJKEXTG_invlist,
+ UNI_CJKEXTH_invlist,
UNI_CJKRADICALSSUP_invlist,
UNI_CJKSTROKES_invlist,
UNI_CJKSYMBOLS_invlist,
@@ -425901,12 +431182,14 @@ static const UV * const uni_prop_ptrs[] = {
UNI_CYRILLICEXTA_invlist,
UNI_CYRILLICEXTB_invlist,
UNI_CYRILLICEXTC_invlist,
+ UNI_CYRILLICEXTD_invlist,
UNI_CYRILLICSUP_invlist,
UNI_CYRL_invlist,
UNI_DASH_invlist,
UNI_DEP_invlist,
UNI_DEVA_invlist,
UNI_DEVANAGARIEXT_invlist,
+ UNI_DEVANAGARIEXTA_invlist,
UNI_DI_invlist,
UNI_DIA_invlist,
UNI_DIACRITICALS_invlist,
@@ -426083,6 +431366,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_INKAITHI_invlist,
UNI_INKANNADA_invlist,
UNI_INKATAKANA_invlist,
+ UNI_INKAWI_invlist,
UNI_INKHAROSHTHI_invlist,
UNI_INKHITANSMALLSCRIPT_invlist,
UNI_INKHMER_invlist,
@@ -426113,6 +431397,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_INMULTANI_invlist,
UNI_INMYANMAR_invlist,
UNI_INNABATAEAN_invlist,
+ UNI_INNAGMUNDARI_invlist,
UNI_INNANDINAGARI_invlist,
UNI_INNEWA_invlist,
UNI_INNEWTAILUE_invlist,
@@ -426228,6 +431513,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_IN__12_DOT_1_invlist,
UNI_IN__13_invlist,
UNI_IN__14_invlist,
+ UNI_IN__15_invlist,
UNI_IN__1_DOT_1_invlist,
UNI_IN__2_invlist,
UNI_IN__2_DOT_1_invlist,
@@ -426364,6 +431650,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_JT__R_invlist,
UNI_JT__T_invlist,
UNI_JT__U_invlist,
+ UNI_KAKTOVIKNUMERALS_invlist,
UNI_KALI_invlist,
UNI_KANA_invlist,
UNI_KANAEXTA_invlist,
@@ -426372,6 +431659,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_KANBUN_invlist,
UNI_KANGXI_invlist,
UNI_KATAKANAEXT_invlist,
+ UNI_KAWI_invlist,
UNI_KHAR_invlist,
UNI_KHMERSYMBOLS_invlist,
UNI_KHMR_invlist,
@@ -426485,6 +431773,7 @@ static const UV * const uni_prop_ptrs[] = {
UNI_MYANMAREXTB_invlist,
UNI_MYMR_invlist,
UNI_N_invlist,
+ UNI_NAGM_invlist,
UNI_NAND_invlist,
UNI_NARB_invlist,
UNI_NB_invlist,
@@ -427004,6 +432293,7 @@ static const char * const UNI_age_values[] = {
"12.1",
"13.0",
"14.0",
+ "15.0",
"NA",
"na",
"Unassigned",
@@ -427014,6 +432304,7 @@ static const char * const UNI_age_values[] = {
"V12_1",
"V13_0",
"V14_0",
+ "V15_0",
"V1_1",
"V2_0",
"V2_1",
@@ -427039,6 +432330,7 @@ static const char * const UNI_age_values[] = {
"v121",
"v130",
"v140",
+ "v150",
"v20",
"v21",
"v30",
@@ -427213,12 +432505,17 @@ static const char * const UNI_blk_values[] = {
"arabicexta",
"Arabic_Ext_B",
"arabicextb",
+ "Arabic_Ext_C",
+ "arabicextc",
"Arabic Extended-A",
"Arabic_Extended_A",
"arabicextendeda",
"Arabic Extended-B",
"Arabic_Extended_B",
"arabicextendedb",
+ "Arabic Extended-C",
+ "Arabic_Extended_C",
+ "arabicextendedc",
"Arabic_Math",
"arabicmath",
"Arabic Mathematical Alphabetic Symbols",
@@ -427356,6 +432653,8 @@ static const char * const UNI_blk_values[] = {
"cjkextf",
"CJK_Ext_G",
"cjkextg",
+ "CJK_Ext_H",
+ "cjkexth",
"CJK_Radicals_Sup",
"cjkradicalssup",
"CJK Radicals Supplement",
@@ -427393,6 +432692,9 @@ static const char * const UNI_blk_values[] = {
"CJK Unified Ideographs Extension G",
"CJK_Unified_Ideographs_Extension_G",
"cjkunifiedideographsextensiong",
+ "CJK Unified Ideographs Extension H",
+ "CJK_Unified_Ideographs_Extension_H",
+ "cjkunifiedideographsextensionh",
"Combining Diacritical Marks",
"Combining_Diacritical_Marks",
"combiningdiacriticalmarks",
@@ -427452,6 +432754,8 @@ static const char * const UNI_blk_values[] = {
"cyrillicextb",
"Cyrillic_Ext_C",
"cyrillicextc",
+ "Cyrillic_Ext_D",
+ "cyrillicextd",
"Cyrillic Extended-A",
"Cyrillic_Extended_A",
"cyrillicextendeda",
@@ -427461,6 +432765,9 @@ static const char * const UNI_blk_values[] = {
"Cyrillic Extended-C",
"Cyrillic_Extended_C",
"cyrillicextendedc",
+ "Cyrillic Extended-D",
+ "Cyrillic_Extended_D",
+ "cyrillicextendedd",
"Cyrillic_Sup",
"cyrillicsup",
"Cyrillic Supplement",
@@ -427474,9 +432781,14 @@ static const char * const UNI_blk_values[] = {
"devanagari",
"Devanagari_Ext",
"devanagariext",
+ "Devanagari_Ext_A",
+ "devanagariexta",
"Devanagari Extended",
"Devanagari_Extended",
"devanagariextended",
+ "Devanagari Extended-A",
+ "Devanagari_Extended_A",
+ "devanagariextendeda",
"Diacriticals",
"diacriticals",
"Diacriticals_Ext",
@@ -427689,6 +433001,9 @@ static const char * const UNI_blk_values[] = {
"javanese",
"Kaithi",
"kaithi",
+ "Kaktovik Numerals",
+ "Kaktovik_Numerals",
+ "kaktoviknumerals",
"Kana_Ext_A",
"kanaexta",
"Kana_Ext_B",
@@ -427720,6 +433035,8 @@ static const char * const UNI_blk_values[] = {
"Katakana Phonetic Extensions",
"Katakana_Phonetic_Extensions",
"katakanaphoneticextensions",
+ "Kawi",
+ "kawi",
"Kayah Li",
"Kayah_Li",
"kayahli",
@@ -427937,6 +433254,9 @@ static const char * const UNI_blk_values[] = {
"myanmarextendedb",
"Nabataean",
"nabataean",
+ "Nag Mundari",
+ "Nag_Mundari",
+ "nagmundari",
"Nandinagari",
"nandinagari",
"NB",
@@ -429935,6 +435255,8 @@ static const char * const UNI_sc_values[] = {
"kannada",
"Katakana",
"katakana",
+ "Kawi",
+ "kawi",
"Kayah_Li",
"kayahli",
"Khar",
@@ -430063,6 +435385,10 @@ static const char * const UNI_sc_values[] = {
"mymr",
"Nabataean",
"nabataean",
+ "Nagm",
+ "nagm",
+ "Nag_Mundari",
+ "nagmundari",
"Nand",
"nand",
"Nandinagari",
@@ -430704,56 +436030,56 @@ static const U8 WB_table[23][23] = {
/* Generated from:
* 688d673ec947f7ccf898b4eae9848139d4d33676b688dee54f449f8bf9d3bbd2 lib/Unicode/UCD.pm
- * c7698811e9adb6cc98fb996a7de4be2b6532f2ac67e76055cc8afdbf6ee18af3 lib/unicore/ArabicShaping.txt
- * 24a74555f918bbe99f5b3f1b83cf36fc0e205bb8a600a6a3aa539c710a3dcf27 lib/unicore/BidiBrackets.txt
- * 7a5c74cedc1616a9af0a9d22e108ae592d86fe93649c144ae6ba49f193a44122 lib/unicore/BidiMirroring.txt
- * 598870dddef7b34b5a972916528c456aff2765b79cd4f9647fb58ceb767e7f17 lib/unicore/Blocks.txt
- * a566cd48687b2cd897e02501118b2413c14ae86d318f9abbbba97feb84189f0f lib/unicore/CaseFolding.txt
- * 3360762fc3295cea54ab251c31df621d05ba4b94d46c60eaac29aa16d70ad1e0 lib/unicore/CompositionExclusions.txt
- * 7e058dec02147098bc9c28d86209f0f251bba0538f3b5a705ad02ea3bb709fe0 lib/unicore/DAge.txt
- * e3eddd7d469cd1b0feed7528defad1a1cc7c6a9ceb0ae4446a6d10921ed2e7bc lib/unicore/DCoreProperties.txt
- * b2c444c20730b097787fdf50bd7d6dd3fc5256ab8084f5b35b11c8776eca674c lib/unicore/DNormalizationProps.txt
- * f901ac011aa32a09224d6555da71e2532c59c1d3381322829de0e3b880507250 lib/unicore/EastAsianWidth.txt
- * 5995522f01633073911dad1edb74d13aa832f42862c0392a79627b85d52f2391 lib/unicore/EquivalentUnifiedIdeograph.txt
- * cd1c9367cba438afa965fcb5edc6ed3ec6e685fd5dd21c0cc20c026f04beb0e5 lib/unicore/HangulSyllableType.txt
- * 3f3f368fccdb37f350ecedc20b37fa71ab31c04e847884c77780d34283539f73 lib/unicore/IdStatus.txt
- * 45a150c23961b58d7784704af6c4daccd6517d97b6489e53d13bbdbf9e4f065f lib/unicore/IdType.txt
- * d8704c8725568813a947ff2ef38bcf1f05e2a6fbea6876ba384890f187a8bf61 lib/unicore/IndicPositionalCategory.txt
- * c7b969b653dc278fb66ab4136223d320e30ad19367eb791ae60dcc6d92071b16 lib/unicore/IndicSyllabicCategory.txt
- * 39ff89e0a329e1ccce6d54fad8cf82e90926901928c0ca9b9a2ad5681f330dd9 lib/unicore/Jamo.txt
- * 9e06e9f35c6959fb91dcc7993f90d58523c3079bc62c6b25f828b4cdebc5d70c lib/unicore/LineBreak.txt
- * 14b3b677d33f95c51423dce6eef4a6a28b4b160451ecedee4b91edb6745cf4a3 lib/unicore/NameAliases.txt
- * db5745688affcdc0c3927a1ee0667018a96a7b24513f866d5235e98fef6c2436 lib/unicore/NamedSequences.txt
- * 7cb30cc2abe6c29c292b99095865d379ce1213045c78c4ff59c7e9391bbe2331 lib/unicore/NormTest.txt
- * 6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 lib/unicore/PropList.txt
- * eb755757e20b72b330b2948df3cf2ff7adb0e31bb060140dc09dafb132ace2cd lib/unicore/PropValueAliases.txt
- * 859d7225f2d2a460b3ccb1d61a7945f8cc219acdf5aa53b66b7a1e4bf6ebfc87 lib/unicore/PropertyAliases.txt
- * d37eedf63ff9c48bac863d5f76862373d6cf5269fd21253d499e2430d638c01d lib/unicore/ScriptExtensions.txt
- * 52db475c4ec445e73b0b16915448c357614946ad7062843c563e00d7535c6510 lib/unicore/Scripts.txt
- * c667b45908fd269af25fd55d2fc5bbc157fb1b77675936e25c513ce32e080334 lib/unicore/SpecialCasing.txt
- * 36018e68657fdcb3485f636630ffe8c8532e01c977703d2803f5b89d6c5feafb lib/unicore/UnicodeData.txt
- * 869ff43dd012f924d03c89fc268c88f0e7eea72f0228b91ca30455afdb84f8fd lib/unicore/VerticalOrientation.txt
- * ddc7d4d1f3838573b94fc5d83ff7217e63c47b22ae1cd40c5fe1a54efc15589b lib/unicore/auxiliary/GCBTest.txt
- * 97e79f1f8d9cd76d120f2420381a01abc00a7c78a2aa583fa3f9627264a99742 lib/unicore/auxiliary/GraphemeBreakProperty.txt
- * 488dbb6a7e1d0070d4aa7c175352c818ff6425172850d1b40c6177726658cb05 lib/unicore/auxiliary/LBTest.txt
- * 7e42dd749dbb94aa44b13faf9df6319d9a16ce2ea09a3a094fcfbb5962168040 lib/unicore/auxiliary/SBTest.txt
- * 7092ca4117cec891c25c7724132efc519e1dece01ae9fd6068035a9db04d526e lib/unicore/auxiliary/SentenceBreakProperty.txt
- * 8094b544ec1580c7e41ac0187805cc1aeb330a90301ec7505563e1a59318284e lib/unicore/auxiliary/WBTest.txt
- * 7716752aad296d4ab23ff4ed0a2746fc5328750ff84e9e7d6f3828ee9eaef742 lib/unicore/auxiliary/WordBreakProperty.txt
- * b597836124298b8f7fa076273802840cfc3271a25f5c397a082e120954b82c3c lib/unicore/emoji/emoji.txt
- * e5fe51acc74e3e83b4fb4c7b25f3c34491d6eb8095c9955d0712dafbca7b3c2b lib/unicore/extracted/DBidiClass.txt
- * cd0a14176d93bf440b77a582a0d678190fc0688b15442d4cfb250bf2e27956af lib/unicore/extracted/DBinaryProperties.txt
- * 12b0c3af9b600b49488d66545a3e7844ea980809627201bf9afeebe1c9f16f4e lib/unicore/extracted/DCombiningClass.txt
- * f76064b298cfbd715ba542e7894f7a507d32da2f011070d1d01df95cad9817d6 lib/unicore/extracted/DDecompositionType.txt
- * f9bef074cc916db57fece99d54a4505f8e7c7b17481619e3f0005211f7717d4b lib/unicore/extracted/DEastAsianWidth.txt
- * cde679c8461976ed40d7edf61ae98cbb947540831f06f5bc7da7decbf91a1420 lib/unicore/extracted/DGeneralCategory.txt
- * 9bb891831328713603a486a4a03df7f7987c3e1e8144a6d1ac71fd061ef3f732 lib/unicore/extracted/DJoinGroup.txt
- * e97c65bbea0a69d2fae6ec4182b09e519e13232e20bd804b3004edc0f36bb0d4 lib/unicore/extracted/DJoinType.txt
- * 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt
- * a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt
- * 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt
- * 87f14cf41b178f8b4dd36330a9cb02c8382071beccd6d09989d1447195a2b4d7 lib/unicore/mktables
- * c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version
+ * eb840f36e0a7446293578c684a54c6d83d249abde7bdd4dfa89794af1d7fe9e9 lib/unicore/ArabicShaping.txt
+ * 333ae1e99db0504ca8a046a07dc45b5e7aa91869c685e6bf955ebe674804827a lib/unicore/BidiBrackets.txt
+ * b4b9e1d87d8ea273613880de9d2b2f0b0b696244b42152bfa0a3106e7d983a20 lib/unicore/BidiMirroring.txt
+ * 529dc5d0f6386d52f2f56e004bbfab48ce2d587eea9d38ba546c4052491bd820 lib/unicore/Blocks.txt
+ * cdd49e55eae3bbf1f0a3f6580c974a0263cb86a6a08daa10fbf705b4808a56f7 lib/unicore/CaseFolding.txt
+ * 3b019c0a33c3140cbc920c078f4f9af2680ba4f71869c8d4de5190667c70b6a3 lib/unicore/CompositionExclusions.txt
+ * 7570877e0fa197c45338f7c41a02636da4e14c8dba6a3611a01cd30bf329d5ca lib/unicore/DAge.txt
+ * d367290bc0867e6b484c68370530bdd1a08b6b32404601b8c7accaf83e05628d lib/unicore/DCoreProperties.txt
+ * d5687a48c95c7d6e1ec59cb29c0f2e8b052018eb069a4371b7368d0561e12a29 lib/unicore/DNormalizationProps.txt
+ * 743e7bc435c04ab1a8459710b1c3cad56eedced5b806b4659b6e69b85d0adf2a lib/unicore/EastAsianWidth.txt
+ * f2e04bae8c856fad3a16353a99d4cc2de6c72770260379f5e4974a97548aad2a lib/unicore/EquivalentUnifiedIdeograph.txt
+ * 9a3ab36d36a22bdb84de7a17b17e9b9c242134f0080f0a8b4b28d209465a8fc8 lib/unicore/HangulSyllableType.txt
+ * 790bc9595795c0e0a3860a21a7f97157a134b61a4fc4ab03c7d315d07c9a6eb7 lib/unicore/IdStatus.txt
+ * 71d3ed8f15cd5d8cd00cdebe62015ff26356462774b261b4a2b83d3bf46b1639 lib/unicore/IdType.txt
+ * 0ce56c1294da405c0a0a0071582ac839fd229bbf97bdd260462ee571309d4ec4 lib/unicore/IndicPositionalCategory.txt
+ * ffae561a51b47ddbbe267fdd8505ac3776b85b2932268809127acee84200b573 lib/unicore/IndicSyllabicCategory.txt
+ * 14733bcb6731ae0c07485bf59a41cb3db08785a50bd2b46b836b4341eab7ee46 lib/unicore/Jamo.txt
+ * 012bca868e2c4e59a5a10a7546baf0c6fb1b2ef458c277f054915c8a49d292bf lib/unicore/LineBreak.txt
+ * 3e39509e8fae3e5d50ba73759d0b97194501d14a9c63107a6372a46b38be18e8 lib/unicore/NameAliases.txt
+ * 1d5202155f14841973aa540b1625f4befbde185ac77ce5aceaaaa0501a68bd66 lib/unicore/NamedSequences.txt
+ * fb9ac8cc154a80cad6caac9897af55a4e75176af6f4e2bb6edc2bf8b1d57f326 lib/unicore/NormTest.txt
+ * e05c0a2811d113dae4abd832884199a3ea8d187ee1b872d8240a788a96540bfd lib/unicore/PropList.txt
+ * 13a7666843abea5c6b7eb8c057c57ab9bb2ba96cfc936e204224dd67d71cafad lib/unicore/PropValueAliases.txt
+ * e4935149af407fa455901832b710bccb63d2453e46d09190e234d019bcfbba45 lib/unicore/PropertyAliases.txt
+ * 7e07313d9d0bee42220c476b64485995130ae30917bbcf7780b602d677d7e33f lib/unicore/ScriptExtensions.txt
+ * cca85d830f46aece2e7c1459ef1249993dca8f2e46d51e869255be140d7ea4b0 lib/unicore/Scripts.txt
+ * 78b29c64b5840d25c11a9f31b665ee551b8a499eca6c70d770fcad7dd710f494 lib/unicore/SpecialCasing.txt
+ * 806e9aed65037197f1ec85e12be6e8cd870fc5608b4de0fffd990f689f376a73 lib/unicore/UnicodeData.txt
+ * ca6d332f485a6f5f452b29b4a74146af0f2c17b7577aa4c821d597210f70611a lib/unicore/VerticalOrientation.txt
+ * 0d2080d0def294a4b7660801cc03ddfe5866ff300c789c2cc1b50fd7802b2d97 lib/unicore/auxiliary/GCBTest.txt
+ * 5a0f8748575432f8ff95e1dd5bfaa27bda1a844809e17d6939ee912bba6568a1 lib/unicore/auxiliary/GraphemeBreakProperty.txt
+ * 371bde4052aa593b108684ae292d8ea2dbb93c19990e0cdf416fa7239557aac3 lib/unicore/auxiliary/LBTest.txt
+ * f62279d8fd10935ba0cf0d8417a1dcbe7ab0d4e62f59c17e02cbe40f580c4162 lib/unicore/auxiliary/SBTest.txt
+ * 61e4ba975b0a5bc1a76ee931b94914395d7289ef624e3c0d4d6b9460ee387bea lib/unicore/auxiliary/SentenceBreakProperty.txt
+ * 2a676130c71194245e7c74a837e58330f202600d8ddcf4518129dd476f26e18e lib/unicore/auxiliary/WBTest.txt
+ * 5188a56e91593467c2e912601ebc78750e6adc9b04541b8c5becb5441e388ce2 lib/unicore/auxiliary/WordBreakProperty.txt
+ * 29071dba22c72c27783a73016afb8ffaeb025866740791f9c2d0b55cc45a3470 lib/unicore/emoji/emoji.txt
+ * 4841f2090c2dbc592d3ce43bb74c2191b3da50fb9a0d00274f1448c202851b02 lib/unicore/extracted/DBidiClass.txt
+ * f10a35451429137f7348825f22d624b6390c526ead3d8e756d2af9e5ed5b2b67 lib/unicore/extracted/DBinaryProperties.txt
+ * ca54f6360cd288ad92113415bf1f77749015abe11cbd6798d21f7fa81f04205d lib/unicore/extracted/DCombiningClass.txt
+ * db059ce45e3cec49bfda56e262fa658b3a5561b1648de266c818d2a08a85b78a lib/unicore/extracted/DDecompositionType.txt
+ * d62e6950f086e53f47c593a38342621f8838f48c49a1de070cf83d3959bd1688 lib/unicore/extracted/DEastAsianWidth.txt
+ * fe29a45c0882500e591140aaa5c4f5067e6a5d746806148af34400c48b9c06f9 lib/unicore/extracted/DGeneralCategory.txt
+ * e13ca1344b16023aa38c6ada39f9658536fc6bb7c3c24d579f0bc316a4f4f1e0 lib/unicore/extracted/DJoinGroup.txt
+ * c4870b11e2b8b7d0eb70b99ce85608e5c28a399efa316cca97238a58ae160e5e lib/unicore/extracted/DJoinType.txt
+ * 3f4f32ed2a577344a508114527e721d7a8b633d32f38945d47fe0c743650c585 lib/unicore/extracted/DLineBreak.txt
+ * 710abf2d581ac9c57f244c0834f9d9969d9781e0396adccd330eaae658ac7d6b lib/unicore/extracted/DNumType.txt
+ * 6bd30f385f3baf3ab5d5308c111a81de87bea5f494ba0ba69e8ab45263b8c34d lib/unicore/extracted/DNumValues.txt
+ * c7114b2b9d186d99aa28d92ad86874c67ed4ce2b33f84e1331615a30f0fc4b63 lib/unicore/mktables
+ * 55d90fdc3f902e5c0b16b3378f9eaa36e970a1c09723c33de7d47d0370044012 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl
* 2a64e8b4ca351f490530bdf8c7b4962c407b7ed6a1123eeb8d9e8e0e4236d16a regen/mk_invlists.pl
diff --git a/lib/Unicode/UCD.t b/lib/Unicode/UCD.t
index 3d39121217..a70e3bd0d7 100644
--- a/lib/Unicode/UCD.t
+++ b/lib/Unicode/UCD.t
@@ -19,7 +19,7 @@ use Test::More;
use Unicode::UCD qw(charinfo charprop charprops_all);
-my $expected_version = '14.0.0';
+my $expected_version = '15.0.0';
my $current_version = Unicode::UCD::UnicodeVersion;
my $v_unicode_version = pack "C*", split /\./, $current_version;
my $unknown_script = ($v_unicode_version lt v5.0.0)
@@ -786,7 +786,7 @@ SKIP:
skip("Latin range count will be wrong when using older Unicode release",
2) if $current_version lt $expected_version;
my $n1 = @$r1;
- is($n1, 38, "number of ranges in Latin script (Unicode $expected_version)") if $::IS_ASCII;
+ is($n1, 39, "number of ranges in Latin script (Unicode $expected_version)") if $::IS_ASCII;
shift @$r1 while @$r1;
my $r2 = charscript('Latin');
is(@$r2, $n1, "modifying results should not mess up internal caches");
diff --git a/lib/unicore/ArabicShaping.txt b/lib/unicore/ArabicShaping.txt
index bfb6b47a55..49cd25626a 100644
--- a/lib/unicore/ArabicShaping.txt
+++ b/lib/unicore/ArabicShaping.txt
@@ -1,8 +1,8 @@
-# ArabicShaping-14.0.0.txt
-# Date: 2021-05-21, 01:54:00 GMT [KW, RP]
-# © 2021 Unicode®, Inc.
+# ArabicShaping-15.0.0.txt
+# Date: 2022-02-14, 18:50:00 GMT [KW, RP]
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# This file is a normative contributory data file in the
# Unicode Character Database.
diff --git a/lib/unicore/BidiBrackets.txt b/lib/unicore/BidiBrackets.txt
index 89698f588a..e138e7f5be 100644
--- a/lib/unicore/BidiBrackets.txt
+++ b/lib/unicore/BidiBrackets.txt
@@ -1,6 +1,6 @@
-# BidiBrackets-14.0.0.txt
-# Date: 2021-06-30, 23:59:00 GMT [AG, LI, KW]
-# © 2021 Unicode®, Inc.
+# BidiBrackets-15.0.0.txt
+# Date: 2022-05-03, 18:42:00 GMT [AG, LI, KW]
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
diff --git a/lib/unicore/BidiMirroring.txt b/lib/unicore/BidiMirroring.txt
index bd8e2c5d00..5861d6e7f4 100644
--- a/lib/unicore/BidiMirroring.txt
+++ b/lib/unicore/BidiMirroring.txt
@@ -1,6 +1,6 @@
-# BidiMirroring-14.0.0.txt
-# Date: 2021-08-08, 22:55:00 GMT [KW, RP]
-# © 2021 Unicode®, Inc.
+# BidiMirroring-15.0.0.txt
+# Date: 2022-05-03, 18:47:00 GMT [KW, RP]
+# © 2022 Unicode®, Inc.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
@@ -15,7 +15,7 @@
# value, for which there is another Unicode character that typically has a glyph
# that is the mirror image of the original character's glyph.
#
-# The repertoire covered by the file is Unicode 14.0.0.
+# The repertoire covered by the file is Unicode 15.0.0.
#
# The file contains a list of lines with mappings from one code point
# to another one for character-based mirroring.
diff --git a/lib/unicore/Blocks.txt b/lib/unicore/Blocks.txt
index cc5d61988b..12684594c9 100644
--- a/lib/unicore/Blocks.txt
+++ b/lib/unicore/Blocks.txt
@@ -1,10 +1,10 @@
-# Blocks-14.0.0.txt
-# Date: 2021-01-22, 23:29:00 GMT [KW]
-# © 2021 Unicode®, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# Blocks-15.0.0.txt
+# Date: 2022-01-28, 20:58:00 GMT [KW]
+# © 2022 Unicode®, Inc.
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Format:
# Start Code..End Code; Block Name
@@ -15,7 +15,7 @@
# and underbars are ignored.
# For example, "Latin Extended-A" and "latin extended a" are equivalent.
# For more information on the comparison of property values,
-# see UAX #44: http://www.unicode.org/reports/tr44/
+# see UAX #44: https://www.unicode.org/reports/tr44/
#
# All block ranges start with a value where (cp MOD 16) = 0,
# and end with a value where (cp MOD 16) = 15. In other words,
@@ -241,6 +241,7 @@ FFF0..FFFF; Specials
10D00..10D3F; Hanifi Rohingya
10E60..10E7F; Rumi Numeral Symbols
10E80..10EBF; Yezidi
+10EC0..10EFF; Arabic Extended-C
10F00..10F2F; Old Sogdian
10F30..10F6F; Sogdian
10F70..10FAF; Old Uyghur
@@ -272,11 +273,13 @@ FFF0..FFFF; Specials
11A50..11AAF; Soyombo
11AB0..11ABF; Unified Canadian Aboriginal Syllabics Extended-A
11AC0..11AFF; Pau Cin Hau
+11B00..11B5F; Devanagari Extended-A
11C00..11C6F; Bhaiksuki
11C70..11CBF; Marchen
11D00..11D5F; Masaram Gondi
11D60..11DAF; Gunjala Gondi
11EE0..11EFF; Makasar
+11F00..11F5F; Kawi
11FB0..11FBF; Lisu Supplement
11FC0..11FFF; Tamil Supplement
12000..123FF; Cuneiform
@@ -284,7 +287,7 @@ FFF0..FFFF; Specials
12480..1254F; Early Dynastic Cuneiform
12F90..12FFF; Cypro-Minoan
13000..1342F; Egyptian Hieroglyphs
-13430..1343F; Egyptian Hieroglyph Format Controls
+13430..1345F; Egyptian Hieroglyph Format Controls
14400..1467F; Anatolian Hieroglyphs
16800..16A3F; Bamum Supplement
16A40..16A6F; Mro
@@ -309,6 +312,7 @@ FFF0..FFFF; Specials
1D000..1D0FF; Byzantine Musical Symbols
1D100..1D1FF; Musical Symbols
1D200..1D24F; Ancient Greek Musical Notation
+1D2C0..1D2DF; Kaktovik Numerals
1D2E0..1D2FF; Mayan Numerals
1D300..1D35F; Tai Xuan Jing Symbols
1D360..1D37F; Counting Rod Numerals
@@ -316,9 +320,11 @@ FFF0..FFFF; Specials
1D800..1DAAF; Sutton SignWriting
1DF00..1DFFF; Latin Extended-G
1E000..1E02F; Glagolitic Supplement
+1E030..1E08F; Cyrillic Extended-D
1E100..1E14F; Nyiakeng Puachue Hmong
1E290..1E2BF; Toto
1E2C0..1E2FF; Wancho
+1E4D0..1E4FF; Nag Mundari
1E7E0..1E7FF; Ethiopic Extended-B
1E800..1E8DF; Mende Kikakui
1E900..1E95F; Adlam
@@ -348,6 +354,7 @@ FFF0..FFFF; Specials
2CEB0..2EBEF; CJK Unified Ideographs Extension F
2F800..2FA1F; CJK Compatibility Ideographs Supplement
30000..3134F; CJK Unified Ideographs Extension G
+31350..323AF; CJK Unified Ideographs Extension H
E0000..E007F; Tags
E0100..E01EF; Variation Selectors Supplement
F0000..FFFFF; Supplementary Private Use Area-A
diff --git a/lib/unicore/CJKRadicals.txt b/lib/unicore/CJKRadicals.txt
index 61a45878ef..88434a695e 100644
--- a/lib/unicore/CJKRadicals.txt
+++ b/lib/unicore/CJKRadicals.txt
@@ -1,10 +1,10 @@
-# CJKRadicals-14.0.0.txt
-# Date: 2021-03-16, 21:39:00 GMT [RC, KW, LI]
-# © 2021 Unicode®, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# CJKRadicals-15.0.0.txt
+# Date: 2022-05-03, 18:49:00 GMT [RC, KW, LI]
+# © 2022 Unicode®, Inc.
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Mapping from CJK radical numbers to characters
#
@@ -23,7 +23,7 @@
# and in particular they can end with a U+0027 ' APOSTROPHE.
#
# For more information, see UAX #38: Unicode Han Database (Unihan),
-# at http://www.unicode.org/reports/tr38/
+# at https://www.unicode.org/reports/tr38/
#
# This file was created for Unicode 5.2 by Richard Cook.
# Updated for Unicode 6.0 by Richard Cook.
diff --git a/lib/unicore/CaseFolding.txt b/lib/unicore/CaseFolding.txt
index 932ace29e6..65aa0fcd6b 100644
--- a/lib/unicore/CaseFolding.txt
+++ b/lib/unicore/CaseFolding.txt
@@ -1,11 +1,11 @@
-# CaseFolding-14.0.0.txt
-# Date: 2021-03-08, 19:35:41 GMT
-# © 2021 Unicode®, Inc.
+# CaseFolding-15.0.0.txt
+# Date: 2022-02-02, 23:35:35 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Case Folding Properties
#
diff --git a/lib/unicore/CompositionExclusions.txt b/lib/unicore/CompositionExclusions.txt
index 74e425e2a0..bbc8bd75d8 100644
--- a/lib/unicore/CompositionExclusions.txt
+++ b/lib/unicore/CompositionExclusions.txt
@@ -1,6 +1,6 @@
-# CompositionExclusions-14.0.0.txt
-# Date: 2021-03-30, 23:59:00 GMT [KW, LI]
-# © 2021 Unicode®, Inc.
+# CompositionExclusions-15.0.0.txt
+# Date: 2022-05-03, 18:50:00 GMT [KW, LI]
+# © 2022 Unicode®, Inc.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/DAge.txt b/lib/unicore/DAge.txt
index c8ee531b8a..f8e83aee06 100644
--- a/lib/unicore/DAge.txt
+++ b/lib/unicore/DAge.txt
@@ -1,11 +1,11 @@
-# DerivedAge-14.0.0.txt
-# Date: 2021-07-10, 00:35:00 GMT
-# © 2021 Unicode®, Inc.
+# DerivedAge-15.0.0.txt
+# Date: 2022-04-26, 23:14:23 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Unicode Character Database: Derived Property Data
# This file shows when various code points were first assigned in Unicode.
@@ -1949,4 +1949,46 @@ FDFE..FDFF ; 14.0 # [2] ARABIC LIGATURE SUBHAANAHU WA TAAALAA..ARABIC LIGAT
# Total code points: 838
+# ================================================
+
+# Age=V15_0
+
+# Newly assigned in Unicode 15.0.0 (September, 2022)
+
+0CF3 ; 15.0 # KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
+0ECE ; 15.0 # LAO YAMAKKAN
+10EFD..10EFF ; 15.0 # [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
+1123F..11241 ; 15.0 # [3] KHOJKI LETTER QA..KHOJKI VOWEL SIGN VOCALIC R
+11B00..11B09 ; 15.0 # [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
+11F00..11F10 ; 15.0 # [17] KAWI SIGN CANDRABINDU..KAWI LETTER O
+11F12..11F3A ; 15.0 # [41] KAWI LETTER KA..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F59 ; 15.0 # [28] KAWI VOWEL SIGN E..KAWI DIGIT NINE
+1342F ; 15.0 # EGYPTIAN HIEROGLYPH V011D
+13439..1343F ; 15.0 # [7] EGYPTIAN HIEROGLYPH INSERT AT MIDDLE..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440..13455 ; 15.0 # [22] EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
+1B132 ; 15.0 # HIRAGANA LETTER SMALL KO
+1B155 ; 15.0 # KATAKANA LETTER SMALL KO
+1D2C0..1D2D3 ; 15.0 # [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
+1DF25..1DF2A ; 15.0 # [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; 15.0 # [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F ; 15.0 # COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E4D0..1E4F9 ; 15.0 # [42] NAG MUNDARI LETTER O..NAG MUNDARI DIGIT NINE
+1F6DC ; 15.0 # WIRELESS
+1F774..1F776 ; 15.0 # [3] LOT OF FORTUNE..LUNAR ECLIPSE
+1F77B..1F77F ; 15.0 # [5] HAUMEA..ORCUS
+1F7D9 ; 15.0 # NINE POINTED WHITE STAR
+1FA75..1FA77 ; 15.0 # [3] LIGHT BLUE HEART..PINK HEART
+1FA87..1FA88 ; 15.0 # [2] MARACAS..FLUTE
+1FAAD..1FAAF ; 15.0 # [3] FOLDING HAND FAN..KHANDA
+1FABB..1FABD ; 15.0 # [3] HYACINTH..WING
+1FABF ; 15.0 # GOOSE
+1FACE..1FACF ; 15.0 # [2] MOOSE..DONKEY
+1FADA..1FADB ; 15.0 # [2] GINGER ROOT..PEA POD
+1FAE8 ; 15.0 # SHAKING FACE
+1FAF7..1FAF8 ; 15.0 # [2] LEFTWARDS PUSHING HAND..RIGHTWARDS PUSHING HAND
+2B739 ; 15.0 # CJK UNIFIED IDEOGRAPH-2B739
+31350..323AF ; 15.0 # [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+
+# Total code points: 4489
+
# EOF
diff --git a/lib/unicore/DCoreProperties.txt b/lib/unicore/DCoreProperties.txt
index afc2abd97e..8b482b5c10 100644
--- a/lib/unicore/DCoreProperties.txt
+++ b/lib/unicore/DCoreProperties.txt
@@ -1,11 +1,11 @@
-# DerivedCoreProperties-14.0.0.txt
-# Date: 2021-08-12, 23:12:53 GMT
-# © 2021 Unicode®, Inc.
+# DerivedCoreProperties-15.0.0.txt
+# Date: 2022-08-05, 22:17:05 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -462,6 +462,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0BD7 ; Alphabetic # Mc TAMIL AU LENGTH MARK
0C00 ; Alphabetic # Mn TELUGU SIGN COMBINING CANDRABINDU ABOVE
0C01..0C03 ; Alphabetic # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
+0C04 ; Alphabetic # Mn TELUGU SIGN COMBINING ANUSVARA ABOVE
0C05..0C0C ; Alphabetic # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
0C0E..0C10 ; Alphabetic # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
0C12..0C28 ; Alphabetic # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
@@ -497,6 +498,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0CE0..0CE1 ; Alphabetic # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE2..0CE3 ; Alphabetic # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CF1..0CF2 ; Alphabetic # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; Alphabetic # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; Alphabetic # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; Alphabetic # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C ; Alphabetic # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -552,7 +554,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0F49..0F6C ; Alphabetic # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
0F71..0F7E ; Alphabetic # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
0F7F ; Alphabetic # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F81 ; Alphabetic # Mn [2] TIBETAN VOWEL SIGN REVERSED I..TIBETAN VOWEL SIGN REVERSED II
+0F80..0F83 ; Alphabetic # Mn [4] TIBETAN VOWEL SIGN REVERSED I..TIBETAN SIGN SNA LDAN
0F88..0F8C ; Alphabetic # Lo [5] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN INVERTED MCHU CAN
0F8D..0F97 ; Alphabetic # Mn [11] TIBETAN SUBJOINED SIGN LCE TSA CAN..TIBETAN SUBJOINED LETTER JA
0F99..0FBC ; Alphabetic # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
@@ -1053,6 +1055,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
11071..11072 ; Alphabetic # Lo [2] BRAHMI LETTER OLD TAMIL SHORT E..BRAHMI LETTER OLD TAMIL SHORT O
11073..11074 ; Alphabetic # Mn [2] BRAHMI VOWEL SIGN OLD TAMIL SHORT E..BRAHMI VOWEL SIGN OLD TAMIL SHORT O
11075 ; Alphabetic # Lo BRAHMI LETTER OLD TAMIL LLA
+11080..11081 ; Alphabetic # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
11082 ; Alphabetic # Mc KAITHI SIGN VISARGA
11083..110AF ; Alphabetic # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
110B0..110B2 ; Alphabetic # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
@@ -1089,6 +1092,8 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
11234 ; Alphabetic # Mn KHOJKI SIGN ANUSVARA
11237 ; Alphabetic # Mn KHOJKI SIGN SHADDA
1123E ; Alphabetic # Mn KHOJKI SIGN SUKUN
+1123F..11240 ; Alphabetic # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241 ; Alphabetic # Mn KHOJKI VOWEL SIGN VOCALIC R
11280..11286 ; Alphabetic # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; Alphabetic # Lo MULTANI LETTER GHA
1128A..1128D ; Alphabetic # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -1243,12 +1248,22 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
11EE0..11EF2 ; Alphabetic # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF3..11EF4 ; Alphabetic # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; Alphabetic # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F00..11F01 ; Alphabetic # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02 ; Alphabetic # Lo KAWI SIGN REPHA
+11F03 ; Alphabetic # Mc KAWI SIGN VISARGA
+11F04..11F10 ; Alphabetic # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; Alphabetic # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; Alphabetic # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; Alphabetic # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; Alphabetic # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; Alphabetic # Mn KAWI VOWEL SIGN EU
11FB0 ; Alphabetic # Lo LISU LETTER YHA
12000..12399 ; Alphabetic # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; Alphabetic # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12480..12543 ; Alphabetic # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; Alphabetic # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
-13000..1342E ; Alphabetic # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; Alphabetic # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13441..13446 ; Alphabetic # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..14646 ; Alphabetic # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; Alphabetic # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; Alphabetic # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -1275,7 +1290,9 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1AFF5..1AFFB ; Alphabetic # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; Alphabetic # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; Alphabetic # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; Alphabetic # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; Alphabetic # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; Alphabetic # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; Alphabetic # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; Alphabetic # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; Alphabetic # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -1316,16 +1333,21 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1DF00..1DF09 ; Alphabetic # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; Alphabetic # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; Alphabetic # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Alphabetic # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
1E000..1E006 ; Alphabetic # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; Alphabetic # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; Alphabetic # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; Alphabetic # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Alphabetic # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E030..1E06D ; Alphabetic # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F ; Alphabetic # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E100..1E12C ; Alphabetic # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; Alphabetic # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E14E ; Alphabetic # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E290..1E2AD ; Alphabetic # Lo [30] TOTO LETTER PA..TOTO LETTER A
1E2C0..1E2EB ; Alphabetic # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
+1E4D0..1E4EA ; Alphabetic # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; Alphabetic # Lm NAG MUNDARI SIGN OJOD
1E7E0..1E7E6 ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; Alphabetic # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; Alphabetic # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -1371,14 +1393,15 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1F150..1F169 ; Alphabetic # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; Alphabetic # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
20000..2A6DF ; Alphabetic # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; Alphabetic # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; Alphabetic # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; Alphabetic # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; Alphabetic # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; Alphabetic # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; Alphabetic # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; Alphabetic # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; Alphabetic # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 133396
+# Total code points: 137765
# ================================================
@@ -1663,6 +1686,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
052F ; Lowercase # L& CYRILLIC SMALL LETTER EL WITH DESCENDER
0560..0588 ; Lowercase # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
10D0..10FA ; Lowercase # L& [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
+10FC ; Lowercase # Lm MODIFIER LETTER GEORGIAN NAR
10FD..10FF ; Lowercase # L& [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN
13F8..13FD ; Lowercase # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1C80..1C88 ; Lowercase # L& [9] CYRILLIC SMALL LETTER ROUNDED VE..CYRILLIC SMALL LETTER UNBLENDED UK
@@ -2012,12 +2036,14 @@ A7D3 ; Lowercase # L& LATIN SMALL LETTER DOUBLE THORN
A7D5 ; Lowercase # L& LATIN SMALL LETTER DOUBLE WYNN
A7D7 ; Lowercase # L& LATIN SMALL LETTER MIDDLE SCOTS S
A7D9 ; Lowercase # L& LATIN SMALL LETTER SIGMOID S
+A7F2..A7F4 ; Lowercase # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
A7F6 ; Lowercase # L& LATIN SMALL LETTER REVERSED HALF H
A7F8..A7F9 ; Lowercase # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Lowercase # L& LATIN LETTER SMALL CAPITAL TURNED M
AB30..AB5A ; Lowercase # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; Lowercase # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; Lowercase # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
+AB69 ; Lowercase # Lm MODIFIER LETTER SMALL TURNED W
AB70..ABBF ; Lowercase # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Lowercase # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Lowercase # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
@@ -2065,9 +2091,11 @@ FF41..FF5A ; Lowercase # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
1D7CB ; Lowercase # L& MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; Lowercase # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0B..1DF1E ; Lowercase # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Lowercase # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; Lowercase # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E922..1E943 ; Lowercase # L& [34] ADLAM SMALL LETTER ALIF..ADLAM SMALL LETTER SHA
-# Total code points: 2471
+# Total code points: 2544
# ================================================
@@ -2767,6 +2795,7 @@ FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH
10C7 ; Cased # L& GEORGIAN CAPITAL LETTER YN
10CD ; Cased # L& GEORGIAN CAPITAL LETTER AEN
10D0..10FA ; Cased # L& [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
+10FC ; Cased # Lm MODIFIER LETTER GEORGIAN NAR
10FD..10FF ; Cased # L& [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN
13A0..13F5 ; Cased # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
13F8..13FD ; Cased # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
@@ -2837,12 +2866,14 @@ A790..A7CA ; Cased # L& [59] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SM
A7D0..A7D1 ; Cased # L& [2] LATIN CAPITAL LETTER CLOSED INSULAR G..LATIN SMALL LETTER CLOSED INSULAR G
A7D3 ; Cased # L& LATIN SMALL LETTER DOUBLE THORN
A7D5..A7D9 ; Cased # L& [5] LATIN SMALL LETTER DOUBLE WYNN..LATIN SMALL LETTER SIGMOID S
+A7F2..A7F4 ; Cased # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
A7F5..A7F6 ; Cased # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F8..A7F9 ; Cased # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Cased # L& LATIN LETTER SMALL CAPITAL TURNED M
AB30..AB5A ; Cased # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; Cased # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; Cased # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
+AB69 ; Cased # Lm MODIFIER LETTER SMALL TURNED W
AB70..ABBF ; Cased # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Cased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Cased # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
@@ -2899,12 +2930,14 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
1D7C4..1D7CB ; Cased # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; Cased # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0B..1DF1E ; Cased # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Cased # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; Cased # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E900..1E943 ; Cased # L& [68] ADLAM CAPITAL LETTER ALIF..ADLAM SMALL LETTER SHA
1F130..1F149 ; Cased # So [26] SQUARED LATIN CAPITAL LETTER A..SQUARED LATIN CAPITAL LETTER Z
1F150..1F169 ; Cased # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; Cased # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
-# Total code points: 4453
+# Total code points: 4526
# ================================================
@@ -3054,7 +3087,7 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
0EB1 ; Case_Ignorable # Mn LAO VOWEL SIGN MAI KAN
0EB4..0EBC ; Case_Ignorable # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO
0EC6 ; Case_Ignorable # Lm LAO KO LA
-0EC8..0ECD ; Case_Ignorable # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; Case_Ignorable # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0F18..0F19 ; Case_Ignorable # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F35 ; Case_Ignorable # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; Case_Ignorable # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
@@ -3263,6 +3296,7 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
10AE5..10AE6 ; Case_Ignorable # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; Case_Ignorable # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; Case_Ignorable # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; Case_Ignorable # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Case_Ignorable # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Case_Ignorable # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; Case_Ignorable # Mn BRAHMI SIGN ANUSVARA
@@ -3287,6 +3321,7 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
11234 ; Case_Ignorable # Mn KHOJKI SIGN ANUSVARA
11236..11237 ; Case_Ignorable # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; Case_Ignorable # Mn KHOJKI SIGN SUKUN
+11241 ; Case_Ignorable # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; Case_Ignorable # Mn KHUDAWADI SIGN ANUSVARA
112E3..112EA ; Case_Ignorable # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
11300..11301 ; Case_Ignorable # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
@@ -3348,7 +3383,13 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
11D95 ; Case_Ignorable # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; Case_Ignorable # Mn GUNJALA GONDI VIRAMA
11EF3..11EF4 ; Case_Ignorable # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
-13430..13438 ; Case_Ignorable # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+11F00..11F01 ; Case_Ignorable # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F36..11F3A ; Case_Ignorable # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F40 ; Case_Ignorable # Mn KAWI VOWEL SIGN EU
+11F42 ; Case_Ignorable # Mn KAWI CONJOINER
+13430..1343F ; Case_Ignorable # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440 ; Case_Ignorable # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; Case_Ignorable # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; Case_Ignorable # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Case_Ignorable # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16B40..16B43 ; Case_Ignorable # Lm [4] PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM
@@ -3382,10 +3423,14 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
1E01B..1E021 ; Case_Ignorable # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; Case_Ignorable # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Case_Ignorable # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E030..1E06D ; Case_Ignorable # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F ; Case_Ignorable # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; Case_Ignorable # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E137..1E13D ; Case_Ignorable # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E2AE ; Case_Ignorable # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; Case_Ignorable # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EB ; Case_Ignorable # Lm NAG MUNDARI SIGN OJOD
+1E4EC..1E4EF ; Case_Ignorable # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; Case_Ignorable # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Case_Ignorable # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
1E94B ; Case_Ignorable # Lm ADLAM NASALIZATION MARK
@@ -3394,7 +3439,7 @@ E0001 ; Case_Ignorable # Cf LANGUAGE TAG
E0020..E007F ; Case_Ignorable # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Case_Ignorable # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2602
+# Total code points: 2707
# ================================================
@@ -6617,6 +6662,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
111DC ; ID_Start # Lo SHARADA HEADSTROKE
11200..11211 ; ID_Start # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; ID_Start # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
+1123F..11240 ; ID_Start # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
11280..11286 ; ID_Start # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; ID_Start # Lo MULTANI LETTER GHA
1128A..1128D ; ID_Start # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -6679,12 +6725,16 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
11D6A..11D89 ; ID_Start # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA
11D98 ; ID_Start # Lo GUNJALA GONDI OM
11EE0..11EF2 ; ID_Start # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
+11F02 ; ID_Start # Lo KAWI SIGN REPHA
+11F04..11F10 ; ID_Start # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; ID_Start # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
11FB0 ; ID_Start # Lo LISU LETTER YHA
12000..12399 ; ID_Start # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; ID_Start # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12480..12543 ; ID_Start # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; ID_Start # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
-13000..1342E ; ID_Start # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; ID_Start # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13441..13446 ; ID_Start # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..14646 ; ID_Start # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; ID_Start # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; ID_Start # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -6707,7 +6757,9 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1AFF5..1AFFB ; ID_Start # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; ID_Start # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; ID_Start # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; ID_Start # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; ID_Start # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; ID_Start # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; ID_Start # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; ID_Start # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; ID_Start # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -6747,11 +6799,15 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1DF00..1DF09 ; ID_Start # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; ID_Start # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; ID_Start # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; ID_Start # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; ID_Start # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; ID_Start # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; ID_Start # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E14E ; ID_Start # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E290..1E2AD ; ID_Start # Lo [30] TOTO LETTER PA..TOTO LETTER A
1E2C0..1E2EB ; ID_Start # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
+1E4D0..1E4EA ; ID_Start # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; ID_Start # Lm NAG MUNDARI SIGN OJOD
1E7E0..1E7E6 ; ID_Start # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; ID_Start # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; ID_Start # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -6793,14 +6849,15 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1EEA5..1EEA9 ; ID_Start # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
1EEAB..1EEBB ; ID_Start # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
20000..2A6DF ; ID_Start # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; ID_Start # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; ID_Start # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; ID_Start # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; ID_Start # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; ID_Start # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; ID_Start # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; ID_Start # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; ID_Start # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 131997
+# Total code points: 136345
# ================================================
@@ -7083,6 +7140,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0CE2..0CE3 ; ID_Continue # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; ID_Continue # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; ID_Continue # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; ID_Continue # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; ID_Continue # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; ID_Continue # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C ; ID_Continue # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -7136,7 +7194,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0EBD ; ID_Continue # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 ; ID_Continue # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; ID_Continue # Lm LAO KO LA
-0EC8..0ECD ; ID_Continue # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; ID_Continue # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0ED0..0ED9 ; ID_Continue # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDF ; ID_Continue # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
0F00 ; ID_Continue # Lo TIBETAN SYLLABLE OM
@@ -7719,6 +7777,7 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
10E80..10EA9 ; ID_Continue # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET
10EAB..10EAC ; ID_Continue # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EB0..10EB1 ; ID_Continue # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
+10EFD..10EFF ; ID_Continue # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F00..10F1C ; ID_Continue # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F27 ; ID_Continue # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
10F30..10F45 ; ID_Continue # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
@@ -7781,6 +7840,8 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
11235 ; ID_Continue # Mc KHOJKI SIGN VIRAMA
11236..11237 ; ID_Continue # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; ID_Continue # Mn KHOJKI SIGN SUKUN
+1123F..11240 ; ID_Continue # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241 ; ID_Continue # Mn KHOJKI VOWEL SIGN VOCALIC R
11280..11286 ; ID_Continue # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; ID_Continue # Lo MULTANI LETTER GHA
1128A..1128D ; ID_Continue # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -7963,12 +8024,27 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
11EE0..11EF2 ; ID_Continue # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF3..11EF4 ; ID_Continue # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; ID_Continue # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F00..11F01 ; ID_Continue # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02 ; ID_Continue # Lo KAWI SIGN REPHA
+11F03 ; ID_Continue # Mc KAWI SIGN VISARGA
+11F04..11F10 ; ID_Continue # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; ID_Continue # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; ID_Continue # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; ID_Continue # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; ID_Continue # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; ID_Continue # Mn KAWI VOWEL SIGN EU
+11F41 ; ID_Continue # Mc KAWI SIGN KILLER
+11F42 ; ID_Continue # Mn KAWI CONJOINER
+11F50..11F59 ; ID_Continue # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0 ; ID_Continue # Lo LISU LETTER YHA
12000..12399 ; ID_Continue # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; ID_Continue # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12480..12543 ; ID_Continue # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; ID_Continue # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
-13000..1342E ; ID_Continue # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; ID_Continue # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13440 ; ID_Continue # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13441..13446 ; ID_Continue # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+13447..13455 ; ID_Continue # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
14400..14646 ; ID_Continue # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; ID_Continue # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; ID_Continue # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -8001,7 +8077,9 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1AFF5..1AFFB ; ID_Continue # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; ID_Continue # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; ID_Continue # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; ID_Continue # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; ID_Continue # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; ID_Continue # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; ID_Continue # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; ID_Continue # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; ID_Continue # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -8058,11 +8136,14 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1DF00..1DF09 ; ID_Continue # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; ID_Continue # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; ID_Continue # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; ID_Continue # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
1E000..1E006 ; ID_Continue # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; ID_Continue # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; ID_Continue # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; ID_Continue # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; ID_Continue # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E030..1E06D ; ID_Continue # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F ; ID_Continue # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E100..1E12C ; ID_Continue # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E130..1E136 ; ID_Continue # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E137..1E13D ; ID_Continue # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -8073,6 +8154,10 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1E2C0..1E2EB ; ID_Continue # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
1E2EC..1E2EF ; ID_Continue # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E2F0..1E2F9 ; ID_Continue # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
+1E4D0..1E4EA ; ID_Continue # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; ID_Continue # Lm NAG MUNDARI SIGN OJOD
+1E4EC..1E4EF ; ID_Continue # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
+1E4F0..1E4F9 ; ID_Continue # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6 ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; ID_Continue # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; ID_Continue # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -8118,15 +8203,16 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1EEAB..1EEBB ; ID_Continue # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
1FBF0..1FBF9 ; ID_Continue # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
20000..2A6DF ; ID_Continue # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; ID_Continue # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; ID_Continue # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; ID_Continue # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; ID_Continue # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; ID_Continue # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; ID_Continue # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; ID_Continue # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; ID_Continue # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 135072
+# Total code points: 139482
# ================================================
@@ -8685,6 +8771,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
111DC ; XID_Start # Lo SHARADA HEADSTROKE
11200..11211 ; XID_Start # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; XID_Start # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
+1123F..11240 ; XID_Start # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
11280..11286 ; XID_Start # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; XID_Start # Lo MULTANI LETTER GHA
1128A..1128D ; XID_Start # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -8747,12 +8834,16 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
11D6A..11D89 ; XID_Start # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA
11D98 ; XID_Start # Lo GUNJALA GONDI OM
11EE0..11EF2 ; XID_Start # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
+11F02 ; XID_Start # Lo KAWI SIGN REPHA
+11F04..11F10 ; XID_Start # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; XID_Start # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
11FB0 ; XID_Start # Lo LISU LETTER YHA
12000..12399 ; XID_Start # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; XID_Start # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12480..12543 ; XID_Start # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; XID_Start # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
-13000..1342E ; XID_Start # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; XID_Start # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13441..13446 ; XID_Start # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..14646 ; XID_Start # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; XID_Start # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; XID_Start # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -8775,7 +8866,9 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1AFF5..1AFFB ; XID_Start # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; XID_Start # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; XID_Start # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; XID_Start # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; XID_Start # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; XID_Start # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; XID_Start # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; XID_Start # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; XID_Start # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -8815,11 +8908,15 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1DF00..1DF09 ; XID_Start # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; XID_Start # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; XID_Start # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; XID_Start # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; XID_Start # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; XID_Start # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; XID_Start # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E14E ; XID_Start # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E290..1E2AD ; XID_Start # Lo [30] TOTO LETTER PA..TOTO LETTER A
1E2C0..1E2EB ; XID_Start # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
+1E4D0..1E4EA ; XID_Start # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; XID_Start # Lm NAG MUNDARI SIGN OJOD
1E7E0..1E7E6 ; XID_Start # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; XID_Start # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; XID_Start # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -8861,14 +8958,15 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1EEA5..1EEA9 ; XID_Start # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
1EEAB..1EEBB ; XID_Start # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
20000..2A6DF ; XID_Start # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; XID_Start # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; XID_Start # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; XID_Start # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; XID_Start # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; XID_Start # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; XID_Start # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; XID_Start # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; XID_Start # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 131974
+# Total code points: 136322
# ================================================
@@ -9147,6 +9245,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0CE2..0CE3 ; XID_Continue # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; XID_Continue # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; XID_Continue # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; XID_Continue # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; XID_Continue # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; XID_Continue # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C ; XID_Continue # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -9200,7 +9299,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0EBD ; XID_Continue # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 ; XID_Continue # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; XID_Continue # Lm LAO KO LA
-0EC8..0ECD ; XID_Continue # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; XID_Continue # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0ED0..0ED9 ; XID_Continue # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDF ; XID_Continue # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
0F00 ; XID_Continue # Lo TIBETAN SYLLABLE OM
@@ -9788,6 +9887,7 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
10E80..10EA9 ; XID_Continue # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET
10EAB..10EAC ; XID_Continue # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EB0..10EB1 ; XID_Continue # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
+10EFD..10EFF ; XID_Continue # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F00..10F1C ; XID_Continue # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F27 ; XID_Continue # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
10F30..10F45 ; XID_Continue # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
@@ -9850,6 +9950,8 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
11235 ; XID_Continue # Mc KHOJKI SIGN VIRAMA
11236..11237 ; XID_Continue # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; XID_Continue # Mn KHOJKI SIGN SUKUN
+1123F..11240 ; XID_Continue # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241 ; XID_Continue # Mn KHOJKI VOWEL SIGN VOCALIC R
11280..11286 ; XID_Continue # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; XID_Continue # Lo MULTANI LETTER GHA
1128A..1128D ; XID_Continue # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -10032,12 +10134,27 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
11EE0..11EF2 ; XID_Continue # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF3..11EF4 ; XID_Continue # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; XID_Continue # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F00..11F01 ; XID_Continue # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02 ; XID_Continue # Lo KAWI SIGN REPHA
+11F03 ; XID_Continue # Mc KAWI SIGN VISARGA
+11F04..11F10 ; XID_Continue # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; XID_Continue # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; XID_Continue # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; XID_Continue # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; XID_Continue # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; XID_Continue # Mn KAWI VOWEL SIGN EU
+11F41 ; XID_Continue # Mc KAWI SIGN KILLER
+11F42 ; XID_Continue # Mn KAWI CONJOINER
+11F50..11F59 ; XID_Continue # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0 ; XID_Continue # Lo LISU LETTER YHA
12000..12399 ; XID_Continue # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; XID_Continue # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12480..12543 ; XID_Continue # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; XID_Continue # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
-13000..1342E ; XID_Continue # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; XID_Continue # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13440 ; XID_Continue # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13441..13446 ; XID_Continue # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+13447..13455 ; XID_Continue # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
14400..14646 ; XID_Continue # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; XID_Continue # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; XID_Continue # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -10070,7 +10187,9 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1AFF5..1AFFB ; XID_Continue # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; XID_Continue # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; XID_Continue # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; XID_Continue # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; XID_Continue # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; XID_Continue # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; XID_Continue # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; XID_Continue # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; XID_Continue # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -10127,11 +10246,14 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1DF00..1DF09 ; XID_Continue # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; XID_Continue # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; XID_Continue # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; XID_Continue # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
1E000..1E006 ; XID_Continue # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; XID_Continue # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; XID_Continue # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; XID_Continue # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; XID_Continue # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E030..1E06D ; XID_Continue # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F ; XID_Continue # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E100..1E12C ; XID_Continue # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E130..1E136 ; XID_Continue # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E137..1E13D ; XID_Continue # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -10142,6 +10264,10 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1E2C0..1E2EB ; XID_Continue # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
1E2EC..1E2EF ; XID_Continue # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E2F0..1E2F9 ; XID_Continue # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
+1E4D0..1E4EA ; XID_Continue # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; XID_Continue # Lm NAG MUNDARI SIGN OJOD
+1E4EC..1E4EF ; XID_Continue # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
+1E4F0..1E4F9 ; XID_Continue # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6 ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; XID_Continue # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; XID_Continue # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -10187,15 +10313,16 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1EEAB..1EEBB ; XID_Continue # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
1FBF0..1FBF9 ; XID_Continue # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
20000..2A6DF ; XID_Continue # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; XID_Continue # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; XID_Continue # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; XID_Continue # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; XID_Continue # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; XID_Continue # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; XID_Continue # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; XID_Continue # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; XID_Continue # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
E0100..E01EF ; XID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 135053
+# Total code points: 139463
# ================================================
@@ -10206,7 +10333,7 @@ E0100..E01EF ; XID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTO
# + Variation_Selector
# - White_Space
# - FFF9..FFFB (Interlinear annotation format characters)
-# - 13430..13438 (Egyptian hieroglyph format characters)
+# - 13430..13440 (Egyptian hieroglyph format characters)
# - Prepended_Concatenation_Mark (Exceptional format characters that should be visible)
00AD ; Default_Ignorable_Code_Point # Cf SOFT HYPHEN
@@ -10351,7 +10478,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<rese
0E47..0E4E ; Grapheme_Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
0EB1 ; Grapheme_Extend # Mn LAO VOWEL SIGN MAI KAN
0EB4..0EBC ; Grapheme_Extend # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Grapheme_Extend # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; Grapheme_Extend # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0F18..0F19 ; Grapheme_Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F35 ; Grapheme_Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; Grapheme_Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
@@ -10490,6 +10617,7 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
10AE5..10AE6 ; Grapheme_Extend # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; Grapheme_Extend # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; Grapheme_Extend # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; Grapheme_Extend # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Grapheme_Extend # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Grapheme_Extend # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; Grapheme_Extend # Mn BRAHMI SIGN ANUSVARA
@@ -10512,6 +10640,7 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
11234 ; Grapheme_Extend # Mn KHOJKI SIGN ANUSVARA
11236..11237 ; Grapheme_Extend # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; Grapheme_Extend # Mn KHOJKI SIGN SUKUN
+11241 ; Grapheme_Extend # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; Grapheme_Extend # Mn KHUDAWADI SIGN ANUSVARA
112E3..112EA ; Grapheme_Extend # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
11300..11301 ; Grapheme_Extend # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
@@ -10579,6 +10708,12 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
11D95 ; Grapheme_Extend # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; Grapheme_Extend # Mn GUNJALA GONDI VIRAMA
11EF3..11EF4 ; Grapheme_Extend # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
+11F00..11F01 ; Grapheme_Extend # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F36..11F3A ; Grapheme_Extend # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F40 ; Grapheme_Extend # Mn KAWI VOWEL SIGN EU
+11F42 ; Grapheme_Extend # Mn KAWI CONJOINER
+13440 ; Grapheme_Extend # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; Grapheme_Extend # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; Grapheme_Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Grapheme_Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F4F ; Grapheme_Extend # Mn MIAO SIGN CONSONANT MODIFIER BAR
@@ -10605,15 +10740,17 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
1E01B..1E021 ; Grapheme_Extend # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; Grapheme_Extend # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Grapheme_Extend # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; Grapheme_Extend # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; Grapheme_Extend # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; Grapheme_Extend # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; Grapheme_Extend # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EC..1E4EF ; Grapheme_Extend # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; Grapheme_Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Grapheme_Extend # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
E0020..E007F ; Grapheme_Extend # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2090
+# Total code points: 2125
# ================================================
@@ -10913,6 +11050,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0CE0..0CE1 ; Grapheme_Base # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE6..0CEF ; Grapheme_Base # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; Grapheme_Base # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; Grapheme_Base # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D02..0D03 ; Grapheme_Base # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C ; Grapheme_Base # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
0D0E..0D10 ; Grapheme_Base # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
@@ -11965,6 +12103,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
11232..11233 ; Grapheme_Base # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU
11235 ; Grapheme_Base # Mc KHOJKI SIGN VIRAMA
11238..1123D ; Grapheme_Base # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
+1123F..11240 ; Grapheme_Base # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
11280..11286 ; Grapheme_Base # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; Grapheme_Base # Lo MULTANI LETTER GHA
1128A..1128D ; Grapheme_Base # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -12080,6 +12219,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
11A9D ; Grapheme_Base # Lo SOYOMBO MARK PLUTA
11A9E..11AA2 ; Grapheme_Base # Po [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
11AB0..11AF8 ; Grapheme_Base # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B00..11B09 ; Grapheme_Base # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C00..11C08 ; Grapheme_Base # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; Grapheme_Base # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
11C2F ; Grapheme_Base # Mc BHAIKSUKI VOWEL SIGN AA
@@ -12109,6 +12249,15 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
11EE0..11EF2 ; Grapheme_Base # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF5..11EF6 ; Grapheme_Base # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8 ; Grapheme_Base # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F02 ; Grapheme_Base # Lo KAWI SIGN REPHA
+11F03 ; Grapheme_Base # Mc KAWI SIGN VISARGA
+11F04..11F10 ; Grapheme_Base # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; Grapheme_Base # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; Grapheme_Base # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F3E..11F3F ; Grapheme_Base # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F41 ; Grapheme_Base # Mc KAWI SIGN KILLER
+11F43..11F4F ; Grapheme_Base # Po [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59 ; Grapheme_Base # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0 ; Grapheme_Base # Lo LISU LETTER YHA
11FC0..11FD4 ; Grapheme_Base # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FD5..11FDC ; Grapheme_Base # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
@@ -12121,7 +12270,8 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
12480..12543 ; Grapheme_Base # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; Grapheme_Base # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
12FF1..12FF2 ; Grapheme_Base # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
-13000..1342E ; Grapheme_Base # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; Grapheme_Base # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13441..13446 ; Grapheme_Base # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..14646 ; Grapheme_Base # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; Grapheme_Base # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; Grapheme_Base # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -12159,7 +12309,9 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1AFF5..1AFFB ; Grapheme_Base # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; Grapheme_Base # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; Grapheme_Base # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; Grapheme_Base # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; Grapheme_Base # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; Grapheme_Base # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; Grapheme_Base # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; Grapheme_Base # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; Grapheme_Base # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -12180,6 +12332,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1D1AE..1D1EA ; Grapheme_Base # So [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON
1D200..1D241 ; Grapheme_Base # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D245 ; Grapheme_Base # So GREEK MUSICAL LEIMMA
+1D2C0..1D2D3 ; Grapheme_Base # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; Grapheme_Base # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356 ; Grapheme_Base # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
1D360..1D378 ; Grapheme_Base # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
@@ -12233,6 +12386,8 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1DF00..1DF09 ; Grapheme_Base # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; Grapheme_Base # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; Grapheme_Base # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Grapheme_Base # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; Grapheme_Base # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; Grapheme_Base # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; Grapheme_Base # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E140..1E149 ; Grapheme_Base # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
@@ -12242,6 +12397,9 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1E2C0..1E2EB ; Grapheme_Base # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
1E2F0..1E2F9 ; Grapheme_Base # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
1E2FF ; Grapheme_Base # Sc WANCHO NGUN SIGN
+1E4D0..1E4EA ; Grapheme_Base # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; Grapheme_Base # Lm NAG MUNDARI SIGN OJOD
+1E4F0..1E4F9 ; Grapheme_Base # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6 ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; Grapheme_Base # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; Grapheme_Base # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -12310,10 +12468,10 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1F300..1F3FA ; Grapheme_Base # So [251] CYCLONE..AMPHORA
1F3FB..1F3FF ; Grapheme_Base # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
1F400..1F6D7 ; Grapheme_Base # So [728] RAT..ELEVATOR
-1F6DD..1F6EC ; Grapheme_Base # So [16] PLAYGROUND SLIDE..AIRPLANE ARRIVING
+1F6DC..1F6EC ; Grapheme_Base # So [17] WIRELESS..AIRPLANE ARRIVING
1F6F0..1F6FC ; Grapheme_Base # So [13] SATELLITE..ROLLER SKATE
-1F700..1F773 ; Grapheme_Base # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F780..1F7D8 ; Grapheme_Base # So [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F700..1F776 ; Grapheme_Base # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
+1F77B..1F7D9 ; Grapheme_Base # So [95] HAUMEA..NINE POINTED WHITE STAR
1F7E0..1F7EB ; Grapheme_Base # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7F0 ; Grapheme_Base # So HEAVY EQUALS SIGN
1F800..1F80B ; Grapheme_Base # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
@@ -12324,27 +12482,26 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1F8B0..1F8B1 ; Grapheme_Base # So [2] ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
1F900..1FA53 ; Grapheme_Base # So [340] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP
1FA60..1FA6D ; Grapheme_Base # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
-1FA70..1FA74 ; Grapheme_Base # So [5] BALLET SHOES..THONG SANDAL
-1FA78..1FA7C ; Grapheme_Base # So [5] DROP OF BLOOD..CRUTCH
-1FA80..1FA86 ; Grapheme_Base # So [7] YO-YO..NESTING DOLLS
-1FA90..1FAAC ; Grapheme_Base # So [29] RINGED PLANET..HAMSA
-1FAB0..1FABA ; Grapheme_Base # So [11] FLY..NEST WITH EGGS
-1FAC0..1FAC5 ; Grapheme_Base # So [6] ANATOMICAL HEART..PERSON WITH CROWN
-1FAD0..1FAD9 ; Grapheme_Base # So [10] BLUEBERRIES..JAR
-1FAE0..1FAE7 ; Grapheme_Base # So [8] MELTING FACE..BUBBLES
-1FAF0..1FAF6 ; Grapheme_Base # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FA70..1FA7C ; Grapheme_Base # So [13] BALLET SHOES..CRUTCH
+1FA80..1FA88 ; Grapheme_Base # So [9] YO-YO..FLUTE
+1FA90..1FABD ; Grapheme_Base # So [46] RINGED PLANET..WING
+1FABF..1FAC5 ; Grapheme_Base # So [7] GOOSE..PERSON WITH CROWN
+1FACE..1FADB ; Grapheme_Base # So [14] MOOSE..PEA POD
+1FAE0..1FAE8 ; Grapheme_Base # So [9] MELTING FACE..SHAKING FACE
+1FAF0..1FAF8 ; Grapheme_Base # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
1FB00..1FB92 ; Grapheme_Base # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA ; Grapheme_Base # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
1FBF0..1FBF9 ; Grapheme_Base # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
20000..2A6DF ; Grapheme_Base # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; Grapheme_Base # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; Grapheme_Base # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; Grapheme_Base # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; Grapheme_Base # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; Grapheme_Base # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; Grapheme_Base # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; Grapheme_Base # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; Grapheme_Base # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 142539
+# Total code points: 146986
# ================================================
@@ -12410,7 +12567,9 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
11C3F ; Grapheme_Link # Mn BHAIKSUKI SIGN VIRAMA
11D44..11D45 ; Grapheme_Link # Mn [2] MASARAM GONDI SIGN HALANTA..MASARAM GONDI VIRAMA
11D97 ; Grapheme_Link # Mn GUNJALA GONDI VIRAMA
+11F41 ; Grapheme_Link # Mc KAWI SIGN KILLER
+11F42 ; Grapheme_Link # Mn KAWI CONJOINER
-# Total code points: 63
+# Total code points: 65
# EOF
diff --git a/lib/unicore/DNormalizationProps.txt b/lib/unicore/DNormalizationProps.txt
index b344567fd3..5d5ab61603 100644
--- a/lib/unicore/DNormalizationProps.txt
+++ b/lib/unicore/DNormalizationProps.txt
@@ -1,11 +1,11 @@
-# DerivedNormalizationProps-14.0.0.txt
-# Date: 2021-06-04, 02:19:20 GMT
-# © 2021 Unicode®, Inc.
+# DerivedNormalizationProps-15.0.0.txt
+# Date: 2022-04-02, 01:29:03 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -1652,6 +1652,7 @@ FFED..FFEE ; NFKD_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CI
1D7C3 ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
1D7C4..1D7CB ; NFKD_QC; N # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF ; NFKD_QC; N # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1E030..1E06D ; NFKD_QC; N # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1EE00..1EE03 ; NFKD_QC; N # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
1EE05..1EE1F ; NFKD_QC; N # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF
1EE21..1EE22 ; NFKD_QC; N # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM
@@ -1697,7 +1698,7 @@ FFED..FFEE ; NFKD_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CI
1FBF0..1FBF9 ; NFKD_QC; N # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
2F800..2FA1D ; NFKD_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 16967
+# Total code points: 17029
# ================================================
@@ -2060,6 +2061,7 @@ FFED..FFEE ; NFKC_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CI
1D7C3 ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
1D7C4..1D7CB ; NFKC_QC; N # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF ; NFKC_QC; N # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1E030..1E06D ; NFKC_QC; N # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1EE00..1EE03 ; NFKC_QC; N # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
1EE05..1EE1F ; NFKC_QC; N # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF
1EE21..1EE22 ; NFKC_QC; N # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM
@@ -2105,7 +2107,7 @@ FFED..FFEE ; NFKC_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CI
1FBF0..1FBF9 ; NFKC_QC; N # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
2F800..2FA1D ; NFKC_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 4866
+# Total code points: 4928
# ================================================
@@ -8076,6 +8078,68 @@ FFF0..FFF8 ; NFKC_CF; # Cn [9] <reserved-FFF0>..<reserved-FF
1D7FD ; NFKC_CF; 0037 # Nd MATHEMATICAL MONOSPACE DIGIT SEVEN
1D7FE ; NFKC_CF; 0038 # Nd MATHEMATICAL MONOSPACE DIGIT EIGHT
1D7FF ; NFKC_CF; 0039 # Nd MATHEMATICAL MONOSPACE DIGIT NINE
+1E030 ; NFKC_CF; 0430 # Lm MODIFIER LETTER CYRILLIC SMALL A
+1E031 ; NFKC_CF; 0431 # Lm MODIFIER LETTER CYRILLIC SMALL BE
+1E032 ; NFKC_CF; 0432 # Lm MODIFIER LETTER CYRILLIC SMALL VE
+1E033 ; NFKC_CF; 0433 # Lm MODIFIER LETTER CYRILLIC SMALL GHE
+1E034 ; NFKC_CF; 0434 # Lm MODIFIER LETTER CYRILLIC SMALL DE
+1E035 ; NFKC_CF; 0435 # Lm MODIFIER LETTER CYRILLIC SMALL IE
+1E036 ; NFKC_CF; 0436 # Lm MODIFIER LETTER CYRILLIC SMALL ZHE
+1E037 ; NFKC_CF; 0437 # Lm MODIFIER LETTER CYRILLIC SMALL ZE
+1E038 ; NFKC_CF; 0438 # Lm MODIFIER LETTER CYRILLIC SMALL I
+1E039 ; NFKC_CF; 043A # Lm MODIFIER LETTER CYRILLIC SMALL KA
+1E03A ; NFKC_CF; 043B # Lm MODIFIER LETTER CYRILLIC SMALL EL
+1E03B ; NFKC_CF; 043C # Lm MODIFIER LETTER CYRILLIC SMALL EM
+1E03C ; NFKC_CF; 043E # Lm MODIFIER LETTER CYRILLIC SMALL O
+1E03D ; NFKC_CF; 043F # Lm MODIFIER LETTER CYRILLIC SMALL PE
+1E03E ; NFKC_CF; 0440 # Lm MODIFIER LETTER CYRILLIC SMALL ER
+1E03F ; NFKC_CF; 0441 # Lm MODIFIER LETTER CYRILLIC SMALL ES
+1E040 ; NFKC_CF; 0442 # Lm MODIFIER LETTER CYRILLIC SMALL TE
+1E041 ; NFKC_CF; 0443 # Lm MODIFIER LETTER CYRILLIC SMALL U
+1E042 ; NFKC_CF; 0444 # Lm MODIFIER LETTER CYRILLIC SMALL EF
+1E043 ; NFKC_CF; 0445 # Lm MODIFIER LETTER CYRILLIC SMALL HA
+1E044 ; NFKC_CF; 0446 # Lm MODIFIER LETTER CYRILLIC SMALL TSE
+1E045 ; NFKC_CF; 0447 # Lm MODIFIER LETTER CYRILLIC SMALL CHE
+1E046 ; NFKC_CF; 0448 # Lm MODIFIER LETTER CYRILLIC SMALL SHA
+1E047 ; NFKC_CF; 044B # Lm MODIFIER LETTER CYRILLIC SMALL YERU
+1E048 ; NFKC_CF; 044D # Lm MODIFIER LETTER CYRILLIC SMALL E
+1E049 ; NFKC_CF; 044E # Lm MODIFIER LETTER CYRILLIC SMALL YU
+1E04A ; NFKC_CF; A689 # Lm MODIFIER LETTER CYRILLIC SMALL DZZE
+1E04B ; NFKC_CF; 04D9 # Lm MODIFIER LETTER CYRILLIC SMALL SCHWA
+1E04C ; NFKC_CF; 0456 # Lm MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I
+1E04D ; NFKC_CF; 0458 # Lm MODIFIER LETTER CYRILLIC SMALL JE
+1E04E ; NFKC_CF; 04E9 # Lm MODIFIER LETTER CYRILLIC SMALL BARRED O
+1E04F ; NFKC_CF; 04AF # Lm MODIFIER LETTER CYRILLIC SMALL STRAIGHT U
+1E050 ; NFKC_CF; 04CF # Lm MODIFIER LETTER CYRILLIC SMALL PALOCHKA
+1E051 ; NFKC_CF; 0430 # Lm CYRILLIC SUBSCRIPT SMALL LETTER A
+1E052 ; NFKC_CF; 0431 # Lm CYRILLIC SUBSCRIPT SMALL LETTER BE
+1E053 ; NFKC_CF; 0432 # Lm CYRILLIC SUBSCRIPT SMALL LETTER VE
+1E054 ; NFKC_CF; 0433 # Lm CYRILLIC SUBSCRIPT SMALL LETTER GHE
+1E055 ; NFKC_CF; 0434 # Lm CYRILLIC SUBSCRIPT SMALL LETTER DE
+1E056 ; NFKC_CF; 0435 # Lm CYRILLIC SUBSCRIPT SMALL LETTER IE
+1E057 ; NFKC_CF; 0436 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ZHE
+1E058 ; NFKC_CF; 0437 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ZE
+1E059 ; NFKC_CF; 0438 # Lm CYRILLIC SUBSCRIPT SMALL LETTER I
+1E05A ; NFKC_CF; 043A # Lm CYRILLIC SUBSCRIPT SMALL LETTER KA
+1E05B ; NFKC_CF; 043B # Lm CYRILLIC SUBSCRIPT SMALL LETTER EL
+1E05C ; NFKC_CF; 043E # Lm CYRILLIC SUBSCRIPT SMALL LETTER O
+1E05D ; NFKC_CF; 043F # Lm CYRILLIC SUBSCRIPT SMALL LETTER PE
+1E05E ; NFKC_CF; 0441 # Lm CYRILLIC SUBSCRIPT SMALL LETTER ES
+1E05F ; NFKC_CF; 0443 # Lm CYRILLIC SUBSCRIPT SMALL LETTER U
+1E060 ; NFKC_CF; 0444 # Lm CYRILLIC SUBSCRIPT SMALL LETTER EF
+1E061 ; NFKC_CF; 0445 # Lm CYRILLIC SUBSCRIPT SMALL LETTER HA
+1E062 ; NFKC_CF; 0446 # Lm CYRILLIC SUBSCRIPT SMALL LETTER TSE
+1E063 ; NFKC_CF; 0447 # Lm CYRILLIC SUBSCRIPT SMALL LETTER CHE
+1E064 ; NFKC_CF; 0448 # Lm CYRILLIC SUBSCRIPT SMALL LETTER SHA
+1E065 ; NFKC_CF; 044A # Lm CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN
+1E066 ; NFKC_CF; 044B # Lm CYRILLIC SUBSCRIPT SMALL LETTER YERU
+1E067 ; NFKC_CF; 0491 # Lm CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN
+1E068 ; NFKC_CF; 0456 # Lm CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E069 ; NFKC_CF; 0455 # Lm CYRILLIC SUBSCRIPT SMALL LETTER DZE
+1E06A ; NFKC_CF; 045F # Lm CYRILLIC SUBSCRIPT SMALL LETTER DZHE
+1E06B ; NFKC_CF; 04AB # Lm MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER
+1E06C ; NFKC_CF; A651 # Lm MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER
+1E06D ; NFKC_CF; 04B1 # Lm MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E900 ; NFKC_CF; 1E922 # L& ADLAM CAPITAL LETTER ALIF
1E901 ; NFKC_CF; 1E923 # L& ADLAM CAPITAL LETTER DAALI
1E902 ; NFKC_CF; 1E924 # L& ADLAM CAPITAL LETTER LAAM
@@ -8937,7 +9001,7 @@ E0080..E00FF ; NFKC_CF; # Cn [128] <reserved-E0080>..<reserved-E
E0100..E01EF ; NFKC_CF; # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
E01F0..E0FFF ; NFKC_CF; # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
-# Total code points: 10429
+# Total code points: 10491
# ================================================
@@ -9895,6 +9959,7 @@ FFF0..FFF8 ; Changes_When_NFKC_Casefolded # Cn [9] <reserved-FFF0>..<reserv
1D7C3 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
1D7C4..1D7CB ; Changes_When_NFKC_Casefolded # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF ; Changes_When_NFKC_Casefolded # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1E030..1E06D ; Changes_When_NFKC_Casefolded # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E900..1E921 ; Changes_When_NFKC_Casefolded # L& [34] ADLAM CAPITAL LETTER ALIF..ADLAM CAPITAL LETTER SHA
1EE00..1EE03 ; Changes_When_NFKC_Casefolded # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
1EE05..1EE1F ; Changes_When_NFKC_Casefolded # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF
@@ -9948,6 +10013,6 @@ E0080..E00FF ; Changes_When_NFKC_Casefolded # Cn [128] <reserved-E0080>..<reser
E0100..E01EF ; Changes_When_NFKC_Casefolded # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
E01F0..E0FFF ; Changes_When_NFKC_Casefolded # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
-# Total code points: 10429
+# Total code points: 10491
# EOF
diff --git a/lib/unicore/EastAsianWidth.txt b/lib/unicore/EastAsianWidth.txt
index e04f705178..38b7076c02 100644
--- a/lib/unicore/EastAsianWidth.txt
+++ b/lib/unicore/EastAsianWidth.txt
@@ -1,6 +1,6 @@
-# EastAsianWidth-14.0.0.txt
-# Date: 2021-07-06, 09:58:53 GMT [KW, LI]
-# © 2021 Unicode®, Inc.
+# EastAsianWidth-15.0.0.txt
+# Date: 2022-05-24, 17:40:20 GMT [KW, LI]
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
@@ -534,6 +534,7 @@
0CE2..0CE3;N # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF;N # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2;N # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3;N # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01;N # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03;N # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C;N # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -595,7 +596,7 @@
0EBD;N # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4;N # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6;N # Lm LAO KO LA
-0EC8..0ECD;N # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE;N # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0ED0..0ED9;N # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDF;N # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
0F00;N # Lo TIBETAN SYLLABLE OM
@@ -1946,6 +1947,7 @@ FFFD;A # So REPLACEMENT CHARACTER
10EAB..10EAC;N # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EAD;N # Pd YEZIDI HYPHENATION MARK
10EB0..10EB1;N # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
+10EFD..10EFF;N # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F00..10F1C;N # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26;N # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27;N # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
@@ -2028,6 +2030,8 @@ FFFD;A # So REPLACEMENT CHARACTER
11236..11237;N # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
11238..1123D;N # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
1123E;N # Mn KHOJKI SIGN SUKUN
+1123F..11240;N # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241;N # Mn KHOJKI VOWEL SIGN VOCALIC R
11280..11286;N # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288;N # Lo MULTANI LETTER GHA
1128A..1128D;N # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -2190,6 +2194,7 @@ FFFD;A # So REPLACEMENT CHARACTER
11A9E..11AA2;N # Po [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
11AB0..11ABF;N # Lo [16] CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA
11AC0..11AF8;N # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
+11B00..11B09;N # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C00..11C08;N # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E;N # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
11C2F;N # Mc BHAIKSUKI VOWEL SIGN AA
@@ -2235,6 +2240,19 @@ FFFD;A # So REPLACEMENT CHARACTER
11EF3..11EF4;N # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6;N # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8;N # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F00..11F01;N # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02;N # Lo KAWI SIGN REPHA
+11F03;N # Mc KAWI SIGN VISARGA
+11F04..11F10;N # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33;N # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35;N # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A;N # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F;N # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40;N # Mn KAWI VOWEL SIGN EU
+11F41;N # Mc KAWI SIGN KILLER
+11F42;N # Mn KAWI CONJOINER
+11F43..11F4F;N # Po [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59;N # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0;N # Lo LISU LETTER YHA
11FC0..11FD4;N # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FD5..11FDC;N # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
@@ -2247,8 +2265,11 @@ FFFD;A # So REPLACEMENT CHARACTER
12480..12543;N # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0;N # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
12FF1..12FF2;N # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
-13000..1342E;N # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-13430..13438;N # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13000..1342F;N # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13430..1343F;N # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440;N # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13441..13446;N # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+13447..13455;N # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
14400..14646;N # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38;N # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E;N # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -2293,7 +2314,9 @@ FFFD;A # So REPLACEMENT CHARACTER
1AFFD..1AFFE;W # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B0FF;W # Lo [256] KATAKANA LETTER ARCHAIC E..HENTAIGANA LETTER RE-2
1B100..1B122;W # Lo [35] HENTAIGANA LETTER RE-3..KATAKANA LETTER ARCHAIC WU
+1B132;W # Lo HIRAGANA LETTER SMALL KO
1B150..1B152;W # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155;W # Lo KATAKANA LETTER SMALL KO
1B164..1B167;W # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB;W # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A;N # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -2324,6 +2347,7 @@ FFFD;A # So REPLACEMENT CHARACTER
1D200..1D241;N # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D242..1D244;N # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
1D245;N # So GREEK MUSICAL LEIMMA
+1D2C0..1D2D3;N # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3;N # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356;N # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
1D360..1D378;N # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
@@ -2383,11 +2407,14 @@ FFFD;A # So REPLACEMENT CHARACTER
1DF00..1DF09;N # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A;N # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E;N # Ll [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A;N # Ll [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
1E000..1E006;N # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018;N # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021;N # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024;N # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A;N # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E030..1E06D;N # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F;N # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E100..1E12C;N # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E130..1E136;N # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E137..1E13D;N # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -2400,6 +2427,10 @@ FFFD;A # So REPLACEMENT CHARACTER
1E2EC..1E2EF;N # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E2F0..1E2F9;N # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
1E2FF;N # Sc WANCHO NGUN SIGN
+1E4D0..1E4EA;N # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB;N # Lm NAG MUNDARI SIGN OJOD
+1E4EC..1E4EF;N # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
+1E4F0..1E4F9;N # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6;N # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB;N # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE;N # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -2528,13 +2559,14 @@ FFFD;A # So REPLACEMENT CHARACTER
1F6D0..1F6D2;W # So [3] PLACE OF WORSHIP..SHOPPING TROLLEY
1F6D3..1F6D4;N # So [2] STUPA..PAGODA
1F6D5..1F6D7;W # So [3] HINDU TEMPLE..ELEVATOR
-1F6DD..1F6DF;W # So [3] PLAYGROUND SLIDE..RING BUOY
+1F6DC..1F6DF;W # So [4] WIRELESS..RING BUOY
1F6E0..1F6EA;N # So [11] HAMMER AND WRENCH..NORTHEAST-POINTING AIRPLANE
1F6EB..1F6EC;W # So [2] AIRPLANE DEPARTURE..AIRPLANE ARRIVING
1F6F0..1F6F3;N # So [4] SATELLITE..PASSENGER SHIP
1F6F4..1F6FC;W # So [9] SCOOTER..ROLLER SKATE
-1F700..1F773;N # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F780..1F7D8;N # So [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F700..1F776;N # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
+1F77B..1F77F;N # So [5] HAUMEA..ORCUS
+1F780..1F7D9;N # So [90] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NINE POINTED WHITE STAR
1F7E0..1F7EB;W # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7F0;W # So HEAVY EQUALS SIGN
1F800..1F80B;N # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
@@ -2551,22 +2583,20 @@ FFFD;A # So REPLACEMENT CHARACTER
1F947..1F9FF;W # So [185] FIRST PLACE MEDAL..NAZAR AMULET
1FA00..1FA53;N # So [84] NEUTRAL CHESS KING..BLACK CHESS KNIGHT-BISHOP
1FA60..1FA6D;N # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
-1FA70..1FA74;W # So [5] BALLET SHOES..THONG SANDAL
-1FA78..1FA7C;W # So [5] DROP OF BLOOD..CRUTCH
-1FA80..1FA86;W # So [7] YO-YO..NESTING DOLLS
-1FA90..1FAAC;W # So [29] RINGED PLANET..HAMSA
-1FAB0..1FABA;W # So [11] FLY..NEST WITH EGGS
-1FAC0..1FAC5;W # So [6] ANATOMICAL HEART..PERSON WITH CROWN
-1FAD0..1FAD9;W # So [10] BLUEBERRIES..JAR
-1FAE0..1FAE7;W # So [8] MELTING FACE..BUBBLES
-1FAF0..1FAF6;W # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FA70..1FA7C;W # So [13] BALLET SHOES..CRUTCH
+1FA80..1FA88;W # So [9] YO-YO..FLUTE
+1FA90..1FABD;W # So [46] RINGED PLANET..WING
+1FABF..1FAC5;W # So [7] GOOSE..PERSON WITH CROWN
+1FACE..1FADB;W # So [14] MOOSE..PEA POD
+1FAE0..1FAE8;W # So [9] MELTING FACE..SHAKING FACE
+1FAF0..1FAF8;W # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
1FB00..1FB92;N # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA;N # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
1FBF0..1FBF9;N # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
20000..2A6DF;W # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
2A6E0..2A6FF;W # Cn [32] <reserved-2A6E0>..<reserved-2A6FF>
-2A700..2B738;W # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
-2B739..2B73F;W # Cn [7] <reserved-2B739>..<reserved-2B73F>
+2A700..2B739;W # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
+2B73A..2B73F;W # Cn [6] <reserved-2B73A>..<reserved-2B73F>
2B740..2B81D;W # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B81E..2B81F;W # Cn [2] <reserved-2B81E>..<reserved-2B81F>
2B820..2CEA1;W # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
@@ -2577,7 +2607,9 @@ FFFD;A # So REPLACEMENT CHARACTER
2FA1E..2FA1F;W # Cn [2] <reserved-2FA1E>..<reserved-2FA1F>
2FA20..2FFFD;W # Cn [1502] <reserved-2FA20>..<reserved-2FFFD>
30000..3134A;W # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-3134B..3FFFD;W # Cn [60595] <reserved-3134B>..<reserved-3FFFD>
+3134B..3134F;W # Cn [5] <reserved-3134B>..<reserved-3134F>
+31350..323AF;W # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+323B0..3FFFD;W # Cn [56398] <reserved-323B0>..<reserved-3FFFD>
E0001;N # Cf LANGUAGE TAG
E0020..E007F;N # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF;A # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
diff --git a/lib/unicore/EmojiSources.txt b/lib/unicore/EmojiSources.txt
index 391a7e0750..8e08433a1b 100644
--- a/lib/unicore/EmojiSources.txt
+++ b/lib/unicore/EmojiSources.txt
@@ -1,10 +1,10 @@
-# EmojiSources-14.0.0.txt
-# Date: 2021-03-16, 21:39:00 GMT [MS, KW]
-# © 2021 Unicode®, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# EmojiSources-15.0.0.txt
+# Date: 2022-05-03, 18:51:00 GMT [MS, KW]
+# © 2022 Unicode®, Inc.
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file provides historical mappings between Unicode code points and sequences on one hand
# and Shift-JIS codes for cell phone carrier symbols on the other hand.
@@ -34,7 +34,7 @@
# in these mappings do not include variation selectors for emoji presentation.
# Thus they do not match the named character sequences with keycaps listed in
# NamedSequences.txt.
-# For modern data used in emoji support, see http://www.unicode.org/Public/emoji/latest/
+# For modern data used in emoji support, see https://www.unicode.org/Public/emoji/latest/
0023 20E3;F985;F489;F7B0
0030 20E3;F990;F7C9;F7C5
diff --git a/lib/unicore/EquivalentUnifiedIdeograph.txt b/lib/unicore/EquivalentUnifiedIdeograph.txt
index 340ec3a71e..0802c0c639 100644
--- a/lib/unicore/EquivalentUnifiedIdeograph.txt
+++ b/lib/unicore/EquivalentUnifiedIdeograph.txt
@@ -1,11 +1,11 @@
-# EquivalentUnifiedIdeograph-14.0.0.txt
-# Date: 2021-03-16, 21:41:00 GMT [KL, KW]
-# © 2021 Unicode®, Inc.
+# EquivalentUnifiedIdeograph-15.0.0.txt
+# Date: 2022-04-26, 20:42:00 GMT [KL, KW]
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# For documentation, see UAX #44: Unicode Character Database,
-# at http://www.unicode.org/reports/tr44/
+# at https://www.unicode.org/reports/tr44/
#
# This file defines the following property:
#
@@ -62,7 +62,7 @@
2E92 ; 5DF3 # CJK RADICAL SNAKE
2E93 ; 5E7A # CJK RADICAL THREAD
2E94 ; 5F51 # CJK RADICAL SNOUT ONE
-2E95 ; 5F50 # CJK RADICAL SNOUT TWO
+2E95 ; 2B739 # CJK RADICAL SNOUT TWO
2E96 ; 5FC4 # CJK RADICAL HEART ONE
2E97 ; 5FC3 # CJK RADICAL HEART TWO
2E98 ; 624C # CJK RADICAL HAND
diff --git a/lib/unicore/HangulSyllableType.txt b/lib/unicore/HangulSyllableType.txt
index 8e7ca091f6..cc147cc8da 100644
--- a/lib/unicore/HangulSyllableType.txt
+++ b/lib/unicore/HangulSyllableType.txt
@@ -1,11 +1,11 @@
-# HangulSyllableType-14.0.0.txt
-# Date: 2021-03-08, 19:35:46 GMT
-# © 2021 Unicode®, Inc.
+# HangulSyllableType-15.0.0.txt
+# Date: 2022-02-02, 23:35:41 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
diff --git a/lib/unicore/IdStatus.txt b/lib/unicore/IdStatus.txt
index 29043bc846..ea76f87f3b 100644
--- a/lib/unicore/IdStatus.txt
+++ b/lib/unicore/IdStatus.txt
@@ -1,13 +1,13 @@
# IdentifierStatus.txt
-# Date: 2021-08-12, 01:13:34 GMT
-# © 2021 Unicode®, Inc.
+# Date: 2022-05-18, 21:51:57 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Security Mechanisms for UTS #39
-# Version: 14.0.0
+# Version: 15.0.0
#
-# For documentation and usage, see http://www.unicode.org/reports/tr39
+# For documentation and usage, see https://www.unicode.org/reports/tr39
#
# Format
#
@@ -284,6 +284,7 @@
0CE2..0CE3 ; Allowed # 5.0 [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; Allowed # 1.1 [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; Allowed # 5.0 [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; Allowed # 15.0 KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00 ; Allowed # 10.0 MALAYALAM SIGN COMBINING ANUSVARA ABOVE
0D02..0D03 ; Allowed # 1.1 [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D05..0D0C ; Allowed # 1.1 [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
@@ -345,6 +346,7 @@
0EC0..0EC4 ; Allowed # 1.1 [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; Allowed # 1.1 LAO KO LA
0EC8..0ECD ; Allowed # 1.1 [6] LAO TONE MAI EK..LAO NIGGAHITA
+0ECE ; Allowed # 15.0 LAO YAMAKKAN
0ED0..0ED9 ; Allowed # 1.1 [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDE..0EDF ; Allowed # 6.1 [2] LAO LETTER KHMU GO..LAO LETTER KHMU NYO
0F00 ; Allowed # 2.0 TIBETAN SYLLABLE OM
@@ -483,7 +485,6 @@
1FF6..1FF8 ; Allowed # 1.1 [3] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMICRON WITH VARIA
1FFA ; Allowed # 1.1 GREEK CAPITAL LETTER OMEGA WITH VARIA
1FFC ; Allowed # 1.1 GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-200C..200D ; Allowed # 1.1 [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
2010 ; Allowed # 1.1 HYPHEN
2019 ; Allowed # 1.1 RIGHT SINGLE QUOTATION MARK
2027 ; Allowed # 1.1 HYPHENATION POINT
@@ -562,9 +563,13 @@ FA27..FA29 ; Allowed # 1.1 [3] CJK COMPATIBILITY IDEOGRAPH-FA27..CJK CO
1133C ; Allowed # 7.0 GRANTHA SIGN NUKTA
16FF0..16FF1 ; Allowed # 13.0 [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
1B11F..1B122 ; Allowed # 14.0 [4] HIRAGANA LETTER ARCHAIC WU..KATAKANA LETTER ARCHAIC WU
+1B132 ; Allowed # 15.0 HIRAGANA LETTER SMALL KO
1B150..1B152 ; Allowed # 12.0 [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; Allowed # 15.0 KATAKANA LETTER SMALL KO
1B164..1B167 ; Allowed # 12.0 [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1DF00..1DF1E ; Allowed # 14.0 [31] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Allowed # 15.0 [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E08F ; Allowed # 15.0 COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E7E0..1E7E6 ; Allowed # 14.0 [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; Allowed # 14.0 [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; Allowed # 14.0 [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -574,9 +579,11 @@ FA27..FA29 ; Allowed # 1.1 [3] CJK COMPATIBILITY IDEOGRAPH-FA27..CJK CO
2A6DE..2A6DF ; Allowed # 14.0 [2] CJK UNIFIED IDEOGRAPH-2A6DE..CJK UNIFIED IDEOGRAPH-2A6DF
2A700..2B734 ; Allowed # 5.2 [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B735..2B738 ; Allowed # 14.0 [4] CJK UNIFIED IDEOGRAPH-2B735..CJK UNIFIED IDEOGRAPH-2B738
+2B739 ; Allowed # 15.0 CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; Allowed # 6.0 [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; Allowed # 8.0 [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; Allowed # 10.0 [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
30000..3134A ; Allowed # 13.0 [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; Allowed # 15.0 [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 107957
+# Total code points: 112159
diff --git a/lib/unicore/IdType.txt b/lib/unicore/IdType.txt
index dc2f735451..df8b3f04e0 100644
--- a/lib/unicore/IdType.txt
+++ b/lib/unicore/IdType.txt
@@ -1,13 +1,13 @@
# IdentifierType.txt
-# Date: 2021-08-12, 01:13:33 GMT
-# © 2021 Unicode®, Inc.
+# Date: 2022-05-18, 21:51:56 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Security Mechanisms for UTS #39
-# Version: 14.0.0
+# Version: 15.0.0
#
-# For documentation and usage, see http://www.unicode.org/reports/tr39
+# For documentation and usage, see https://www.unicode.org/reports/tr39
#
# Format
#
@@ -281,6 +281,7 @@
0CE2..0CE3 ; Recommended # 5.0 [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; Recommended # 1.1 [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; Recommended # 5.0 [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; Recommended # 15.0 KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00 ; Recommended # 10.0 MALAYALAM SIGN COMBINING ANUSVARA ABOVE
0D02..0D03 ; Recommended # 1.1 [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D05..0D0C ; Recommended # 1.1 [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
@@ -342,6 +343,7 @@
0EC0..0EC4 ; Recommended # 1.1 [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; Recommended # 1.1 LAO KO LA
0EC8..0ECD ; Recommended # 1.1 [6] LAO TONE MAI EK..LAO NIGGAHITA
+0ECE ; Recommended # 15.0 LAO YAMAKKAN
0ED0..0ED9 ; Recommended # 1.1 [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDE..0EDF ; Recommended # 6.1 [2] LAO LETTER KHMU GO..LAO LETTER KHMU NYO
0F00 ; Recommended # 2.0 TIBETAN SYLLABLE OM
@@ -554,9 +556,13 @@ FA27..FA29 ; Recommended # 1.1 [3] CJK COMPATIBILITY ID
1133C ; Recommended # 7.0 GRANTHA SIGN NUKTA
16FF0..16FF1 ; Recommended # 13.0 [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
1B11F..1B122 ; Recommended # 14.0 [4] HIRAGANA LETTER ARCHAIC WU..KATAKANA LETTER ARCHAIC WU
+1B132 ; Recommended # 15.0 HIRAGANA LETTER SMALL KO
1B150..1B152 ; Recommended # 12.0 [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; Recommended # 15.0 KATAKANA LETTER SMALL KO
1B164..1B167 ; Recommended # 12.0 [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1DF00..1DF1E ; Recommended # 14.0 [31] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Recommended # 15.0 [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E08F ; Recommended # 15.0 COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E7E0..1E7E6 ; Recommended # 14.0 [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; Recommended # 14.0 [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; Recommended # 14.0 [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -566,12 +572,14 @@ FA27..FA29 ; Recommended # 1.1 [3] CJK COMPATIBILITY ID
2A6DE..2A6DF ; Recommended # 14.0 [2] CJK UNIFIED IDEOGRAPH-2A6DE..CJK UNIFIED IDEOGRAPH-2A6DF
2A700..2B734 ; Recommended # 5.2 [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B735..2B738 ; Recommended # 14.0 [4] CJK UNIFIED IDEOGRAPH-2B735..CJK UNIFIED IDEOGRAPH-2B738
+2B739 ; Recommended # 15.0 CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; Recommended # 6.0 [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; Recommended # 8.0 [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; Recommended # 10.0 [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
30000..3134A ; Recommended # 13.0 [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; Recommended # 15.0 [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 107938
+# Total code points: 112142
# Identifier_Type: Inclusion
@@ -584,14 +592,13 @@ FA27..FA29 ; Recommended # 1.1 [3] CJK COMPATIBILITY ID
05F3..05F4 ; Inclusion # 1.1 [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
06FD..06FE ; Inclusion # 3.0 [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
0F0B ; Inclusion # 2.0 TIBETAN MARK INTERSYLLABIC TSHEG
-200C..200D ; Inclusion # 1.1 [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
2010 ; Inclusion # 1.1 HYPHEN
2019 ; Inclusion # 1.1 RIGHT SINGLE QUOTATION MARK
2027 ; Inclusion # 1.1 HYPHENATION POINT
30A0 ; Inclusion # 3.2 KATAKANA-HIRAGANA DOUBLE HYPHEN
30FB ; Inclusion # 1.1 KATAKANA MIDDLE DOT
-# Total code points: 19
+# Total code points: 17
# Identifier_Type: Limited_Use
@@ -853,11 +860,12 @@ A78F ; Uncommon_Use # 8.0 LATIN LETTER SINOLOG
A7B2..A7B7 ; Uncommon_Use # 8.0 [6] LATIN CAPITAL LETTER J WITH CROSSED-TAIL..LATIN SMALL LETTER OMEGA
AB60..AB63 ; Uncommon_Use # 8.0 [4] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER UO
10780 ; Uncommon_Use # 14.0 MODIFIER LETTER SMALL CAPITAL AA
+10EFD..10EFF ; Uncommon_Use # 15.0 [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
1AFF0..1AFF3 ; Uncommon_Use # 14.0 [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; Uncommon_Use # 14.0 [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; Uncommon_Use # 14.0 [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
-# Total code points: 308
+# Total code points: 311
# Identifier_Type: Uncommon_Use Technical
@@ -1222,6 +1230,7 @@ A930..A953 ; Exclusion # 5.1 [36] REJANG LETTER KA..RE
11200..11211 ; Exclusion # 7.0 [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..11237 ; Exclusion # 7.0 [37] KHOJKI LETTER NYA..KHOJKI SIGN SHADDA
1123E ; Exclusion # 9.0 KHOJKI SIGN SUKUN
+1123F..11241 ; Exclusion # 15.0 [3] KHOJKI LETTER QA..KHOJKI VOWEL SIGN VOCALIC R
11280..11286 ; Exclusion # 8.0 [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; Exclusion # 8.0 MULTANI LETTER GHA
1128A..1128D ; Exclusion # 8.0 [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -1299,6 +1308,10 @@ A930..A953 ; Exclusion # 5.1 [36] REJANG LETTER KA..RE
11D3F..11D47 ; Exclusion # 10.0 [9] MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI RA-KARA
11D50..11D59 ; Exclusion # 10.0 [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
11EE0..11EF6 ; Exclusion # 11.0 [23] MAKASAR LETTER KA..MAKASAR VOWEL SIGN O
+11F00..11F10 ; Exclusion # 15.0 [17] KAWI SIGN CANDRABINDU..KAWI LETTER O
+11F12..11F3A ; Exclusion # 15.0 [41] KAWI LETTER KA..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F42 ; Exclusion # 15.0 [5] KAWI VOWEL SIGN E..KAWI CONJOINER
+11F50..11F59 ; Exclusion # 15.0 [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
12000..1236E ; Exclusion # 5.0 [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
1236F..12398 ; Exclusion # 7.0 [42] CUNEIFORM SIGN KAP ELAMITE..CUNEIFORM SIGN UM TIMES ME
12399 ; Exclusion # 8.0 CUNEIFORM SIGN U U
@@ -1307,6 +1320,8 @@ A930..A953 ; Exclusion # 5.1 [36] REJANG LETTER KA..RE
12480..12543 ; Exclusion # 8.0 [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; Exclusion # 14.0 [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
13000..1342E ; Exclusion # 5.2 [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+1342F ; Exclusion # 15.0 EGYPTIAN HIEROGLYPH V011D
+13440..13455 ; Exclusion # 15.0 [22] EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
14400..14646 ; Exclusion # 8.0 [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16A70..16ABE ; Exclusion # 14.0 [79] TANGSA LETTER OZ..TANGSA LETTER ZA
16AC0..16AC9 ; Exclusion # 14.0 [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE
@@ -1345,10 +1360,11 @@ A930..A953 ; Exclusion # 5.1 [36] REJANG LETTER KA..RE
1E023..1E024 ; Exclusion # 9.0 [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Exclusion # 9.0 [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
1E290..1E2AE ; Exclusion # 14.0 [31] TOTO LETTER PA..TOTO SIGN RISING TONE
+1E4D0..1E4F9 ; Exclusion # 15.0 [42] NAG MUNDARI LETTER O..NAG MUNDARI DIGIT NINE
1E800..1E8C4 ; Exclusion # 7.0 [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
1E8D0..1E8D6 ; Exclusion # 7.0 [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
-# Total code points: 15930
+# Total code points: 16071
# Identifier_Type: Exclusion Not_XID
@@ -1429,10 +1445,12 @@ A95F ; Exclusion Not_XID # 5.1 REJANG SECTION MARK
11C5A..11C6C ; Exclusion Not_XID # 9.0 [19] BHAIKSUKI NUMBER ONE..BHAIKSUKI HUNDREDS UNIT MARK
11C70..11C71 ; Exclusion Not_XID # 9.0 [2] MARCHEN HEAD MARK..MARCHEN MARK SHAD
11EF7..11EF8 ; Exclusion Not_XID # 11.0 [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F43..11F4F ; Exclusion Not_XID # 15.0 [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
12470..12473 ; Exclusion Not_XID # 5.0 [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
12474 ; Exclusion Not_XID # 7.0 CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
12FF1..12FF2 ; Exclusion Not_XID # 14.0 [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
13430..13438 ; Exclusion Not_XID # 12.0 [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13439..1343F ; Exclusion Not_XID # 15.0 [7] EGYPTIAN HIEROGLYPH INSERT AT MIDDLE..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
16A6E..16A6F ; Exclusion Not_XID # 7.0 [2] MRO DANDA..MRO DOUBLE DANDA
16AF5 ; Exclusion Not_XID # 7.0 BASSA VAH FULL STOP
16B37..16B3F ; Exclusion Not_XID # 7.0 [9] PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN XYEEM FAIB
@@ -1448,7 +1466,7 @@ A95F ; Exclusion Not_XID # 5.1 REJANG SECTION MARK
1DA85..1DA8B ; Exclusion Not_XID # 8.0 [7] SIGNWRITING LOCATION TORSO..SIGNWRITING PARENTHESIS
1E8C7..1E8CF ; Exclusion Not_XID # 7.0 [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
-# Total code points: 1105
+# Total code points: 1125
# Identifier_Type: Obsolete
@@ -1903,9 +1921,11 @@ FFFD ; Not_XID # 1.1 REPLACEMENT CHARACTE
101A0 ; Not_XID # 7.0 GREEK SYMBOL TAU RHO
10E60..10E7E ; Not_XID # 5.2 [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
111E1..111F4 ; Not_XID # 7.0 [20] SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND
+11B00..11B09 ; Not_XID # 15.0 [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11FC0..11FF1 ; Not_XID # 12.0 [50] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL SIGN VAKAIYARAA
11FFF ; Not_XID # 12.0 TAMIL PUNCTUATION END OF TEXT
16FE2 ; Not_XID # 12.0 OLD CHINESE HOOK MARK
+1D2C0..1D2D3 ; Not_XID # 15.0 [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; Not_XID # 11.0 [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D360..1D371 ; Not_XID # 5.0 [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
1D372..1D378 ; Not_XID # 11.0 [7] IDEOGRAPHIC TALLY MARK ONE..TALLY MARK FIVE
@@ -2016,6 +2036,7 @@ FFFD ; Not_XID # 1.1 REPLACEMENT CHARACTE
1F6D3..1F6D4 ; Not_XID # 10.0 [2] STUPA..PAGODA
1F6D5 ; Not_XID # 12.0 HINDU TEMPLE
1F6D6..1F6D7 ; Not_XID # 13.0 [2] HUT..ELEVATOR
+1F6DC ; Not_XID # 15.0 WIRELESS
1F6DD..1F6DF ; Not_XID # 14.0 [3] PLAYGROUND SLIDE..RING BUOY
1F6E0..1F6EC ; Not_XID # 7.0 [13] HAMMER AND WRENCH..AIRPLANE ARRIVING
1F6F0..1F6F3 ; Not_XID # 7.0 [4] SATELLITE..PASSENGER SHIP
@@ -2025,8 +2046,11 @@ FFFD ; Not_XID # 1.1 REPLACEMENT CHARACTE
1F6FA ; Not_XID # 12.0 AUTO RICKSHAW
1F6FB..1F6FC ; Not_XID # 13.0 [2] PICKUP TRUCK..ROLLER SKATE
1F700..1F773 ; Not_XID # 6.0 [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
+1F774..1F776 ; Not_XID # 15.0 [3] LOT OF FORTUNE..LUNAR ECLIPSE
+1F77B..1F77F ; Not_XID # 15.0 [5] HAUMEA..ORCUS
1F780..1F7D4 ; Not_XID # 7.0 [85] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR
1F7D5..1F7D8 ; Not_XID # 11.0 [4] CIRCLED TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F7D9 ; Not_XID # 15.0 NINE POINTED WHITE STAR
1F7E0..1F7EB ; Not_XID # 12.0 [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7F0 ; Not_XID # 14.0 HEAVY EQUALS SIGN
1F800..1F80B ; Not_XID # 7.0 [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
@@ -2083,25 +2107,34 @@ FFFD ; Not_XID # 1.1 REPLACEMENT CHARACTE
1FA60..1FA6D ; Not_XID # 11.0 [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
1FA70..1FA73 ; Not_XID # 12.0 [4] BALLET SHOES..SHORTS
1FA74 ; Not_XID # 13.0 THONG SANDAL
+1FA75..1FA77 ; Not_XID # 15.0 [3] LIGHT BLUE HEART..PINK HEART
1FA78..1FA7A ; Not_XID # 12.0 [3] DROP OF BLOOD..STETHOSCOPE
1FA7B..1FA7C ; Not_XID # 14.0 [2] X-RAY..CRUTCH
1FA80..1FA82 ; Not_XID # 12.0 [3] YO-YO..PARACHUTE
1FA83..1FA86 ; Not_XID # 13.0 [4] BOOMERANG..NESTING DOLLS
+1FA87..1FA88 ; Not_XID # 15.0 [2] MARACAS..FLUTE
1FA90..1FA95 ; Not_XID # 12.0 [6] RINGED PLANET..BANJO
1FA96..1FAA8 ; Not_XID # 13.0 [19] MILITARY HELMET..ROCK
1FAA9..1FAAC ; Not_XID # 14.0 [4] MIRROR BALL..HAMSA
+1FAAD..1FAAF ; Not_XID # 15.0 [3] FOLDING HAND FAN..KHANDA
1FAB0..1FAB6 ; Not_XID # 13.0 [7] FLY..FEATHER
1FAB7..1FABA ; Not_XID # 14.0 [4] LOTUS..NEST WITH EGGS
+1FABB..1FABD ; Not_XID # 15.0 [3] HYACINTH..WING
+1FABF ; Not_XID # 15.0 GOOSE
1FAC0..1FAC2 ; Not_XID # 13.0 [3] ANATOMICAL HEART..PEOPLE HUGGING
1FAC3..1FAC5 ; Not_XID # 14.0 [3] PREGNANT MAN..PERSON WITH CROWN
+1FACE..1FACF ; Not_XID # 15.0 [2] MOOSE..DONKEY
1FAD0..1FAD6 ; Not_XID # 13.0 [7] BLUEBERRIES..TEAPOT
1FAD7..1FAD9 ; Not_XID # 14.0 [3] POURING LIQUID..JAR
+1FADA..1FADB ; Not_XID # 15.0 [2] GINGER ROOT..PEA POD
1FAE0..1FAE7 ; Not_XID # 14.0 [8] MELTING FACE..BUBBLES
+1FAE8 ; Not_XID # 15.0 SHAKING FACE
1FAF0..1FAF6 ; Not_XID # 14.0 [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FAF7..1FAF8 ; Not_XID # 15.0 [2] LEFTWARDS PUSHING HAND..RIGHTWARDS PUSHING HAND
1FB00..1FB92 ; Not_XID # 13.0 [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA ; Not_XID # 13.0 [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
-# Total code points: 5640
+# Total code points: 5699
# Identifier_Type: Not_NFKC
@@ -2352,6 +2385,7 @@ FFE8..FFEE ; Not_NFKC # 1.1 [7] HALFWIDTH FORMS LIGH
1D6A8..1D7C9 ; Not_NFKC # 3.1 [290] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
1D7CA..1D7CB ; Not_NFKC # 5.0 [2] MATHEMATICAL BOLD CAPITAL DIGAMMA..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF ; Not_NFKC # 3.1 [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1E030..1E06D ; Not_NFKC # 15.0 [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1EE00..1EE03 ; Not_NFKC # 6.1 [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
1EE05..1EE1F ; Not_NFKC # 6.1 [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF
1EE21..1EE22 ; Not_NFKC # 6.1 [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM
@@ -2413,7 +2447,7 @@ FFE8..FFEE ; Not_NFKC # 1.1 [7] HALFWIDTH FORMS LIGH
1FBF0..1FBF9 ; Not_NFKC # 13.0 [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
2F800..2FA1D ; Not_NFKC # 3.1 [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 4859
+# Total code points: 4921
# Identifier_Type: Default_Ignorable
@@ -2425,8 +2459,7 @@ FFE8..FFEE ; Not_NFKC # 1.1 [7] HALFWIDTH FORMS LIGH
180B..180D ; Default_Ignorable # 3.0 [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
180E ; Default_Ignorable # 3.0 MONGOLIAN VOWEL SEPARATOR
180F ; Default_Ignorable # 14.0 MONGOLIAN FREE VARIATION SELECTOR FOUR
-200B ; Default_Ignorable # 1.1 ZERO WIDTH SPACE
-200E..200F ; Default_Ignorable # 1.1 [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
+200B..200F ; Default_Ignorable # 1.1 [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
202A..202E ; Default_Ignorable # 1.1 [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
2060..2063 ; Default_Ignorable # 3.2 [4] WORD JOINER..INVISIBLE SEPARATOR
2064 ; Default_Ignorable # 5.1 INVISIBLE PLUS
@@ -2440,7 +2473,7 @@ FFA0 ; Default_Ignorable # 1.1 HALFWIDTH HANGUL FIL
E0020..E007F ; Default_Ignorable # 3.1 [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Default_Ignorable # 4.0 [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 396
+# Total code points: 398
# Identifier_Type: Deprecated
diff --git a/lib/unicore/Index.txt b/lib/unicore/Index.txt
index 451255cd83..a11154a3e3 100644
--- a/lib/unicore/Index.txt
+++ b/lib/unicore/Index.txt
@@ -270,6 +270,7 @@ ARABIC LETTER HEH WITH YEH ABOVE 06C0
ARABIC LETTER MARK 061C
Arabic Letters, Extended 0671
Arabic Letters, Extended 0750
+Arabic Letters, Extended 10EC0
ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM FDFD
Arabic Ligatures FBEA
Arabic Mathematical Alphabetic Symbols 1EE00
@@ -387,7 +388,7 @@ ASTERISM 2042
Astrological Signs 26B3
Astrological Signs, Tibetan 0F15
Astrological Symbols 263D
-Astrological Symbols 28D3
+Astrological Symbols 2BD3
Astrological Symbols, Weather and 2600
asymptotic to 2248
ASYMPTOTICALLY EQUAL TO 2243
@@ -953,6 +954,7 @@ CJK Unified Ideographs Extension D 2B740
CJK Unified Ideographs Extension E 2B820
CJK Unified Ideographs Extension F 2CEB0
CJK Unified Ideographs Extension G 30000
+CJK Unified Ideographs Extension H 31350
CLAPPING HANDS SIGN 1F44F
claudian antisigma 2183
claudian digamma inversum 2132
@@ -1374,6 +1376,7 @@ Cyrillic Combining Characters 0483
Cyrillic Extended-A 2DE0
Cyrillic Extended-B A640
Cyrillic Extended-C 1C80
+Cyrillic Extended-D 1E030
Cyrillic Extensions 0450
Cyrillic Extensions 048A
Cyrillic Historic Letters 0460
@@ -1467,6 +1470,7 @@ Devanagari Dependent Vowel Signs 093E
Devanagari Digits 0966
DEVANAGARI DOUBLE DANDA 0965
Devanagari Extended A8E0
+Devanagari Extended-A 11B00
Devanagari Extensions 0951
Devanagari Independent Vowels 0904
DEVANAGARI OM 0950
@@ -1626,6 +1630,7 @@ DOLPHIN 1F42C
domain restriction 25C1
Domino Tiles 1F030
DONG SIGN 20AB
+DONKEY 1FACF
dot 002E
DOT ABOVE 02D9
DOT ABOVE RIGHT, COMBINING 0358
@@ -2042,6 +2047,7 @@ factory 26ED
FAHRENHEIT, DEGREE 2109
Fairy Tale Symbols 1F478
FAMILY 1F46A
+FAN, FOLDING HAND 1FAAD
fast cursor down 21A1
fast cursor left 219E
fast cursor right 21A0
@@ -2250,6 +2256,7 @@ GETA MARK 3013
ghana currency 20B5
GHOST 1F47B
GIMEL SYMBOL 2137
+GINGER ROOT 1FADA
GIRL 1F467
Glagolitic 2C00
Glagolitic Supplement 1E000
@@ -2272,6 +2279,7 @@ GOBLIN, JAPANESE 1F47A
gold medal 1F947
Golden Numbers, Runic 16EE
golf course 26F3
+GOOSE 1FABF
Gothic 10330
Grantha 11300
GRAPHEME JOINER, COMBINING 034F
@@ -2563,6 +2571,7 @@ ht 0009
Hungarian, Old 10C80
HV, LATIN SMALL LETTER 0195
HWAIR, LATIN CAPITAL LETTER 01F6
+HYACINTH 1FABB
HYPHEN 2010
HYPHEN BULLET 2043
hyphen or minus sign 002D
@@ -2647,6 +2656,7 @@ Ideographs Extension D, CJK Unified 2B740
Ideographs Extension E, CJK Unified 2B820
Ideographs Extension F, CJK Unified 2CEB0
Ideographs Extension G, CJK Unified 30000
+Ideographs Extension H, CJK Unified 31350
Ideographs Supplement, CJK Compatibility 2F800
Ideographs, Circled 3280
Ideographs, CJK Compatibility F900
@@ -2830,6 +2840,7 @@ Japanese Katakana Words, Squared 3300
Japanese Katakana, Circled 32D0
japanese kome 203B
Javanese A980
+JELLYFISH 1FABC
JERUSALEM, CROSS OF 2629
jis composition circle 20DD
JIS X 0213 Compatibility Ideographs FA30
@@ -2853,6 +2864,7 @@ K, LATIN SUBSCRIPT SMALL LETTER 2096
KA, HIRAGANA LETTER SMALL 3095
kabusiki-gaisya 337F
Kaithi 11080
+Kaktovik Numerals 1D2C0
Kana Extended-A 1B100
Kana Extension, Small 1B130
Kana Repeat Marks 3031
@@ -2877,6 +2889,7 @@ Katakana Words, Squared 3300
Katakana, Circled 32D0
KATAKANA-HIRAGANA DOUBLE HYPHEN 30A0
KATAKANA-HIRAGANA PROLONGED SOUND MARK 30FC
+Kawi 11F00
Kayah Li A900
KELVIN SIGN 212A
ket 27E9
@@ -2894,7 +2907,9 @@ Keyboard Symbols 2324
Keyboard Symbols 2380
Keyboard Symbols 2396
KEYCAP, COMBINING ENCLOSING 20E3
+KHANDA 1FAAF
khanda, gurmukhi 262C
+khanda ta, bangla 09CE
Kharoshthi 10A00
Kharoshthi Digits 10A40
Khitan Small Script 18B00
@@ -3537,6 +3552,7 @@ MOON, CRESCENT 1F319
MOON, FIRST QUARTER 263D
MOON, LAST QUARTER 263E
Moon, Sun, and Star Symbols 1F311
+MOOSE 1FACE
mortarboard 1F393
most positive 223E
MOTORWAY 1F6E3
@@ -3622,6 +3638,7 @@ N-ARY WHITE VERTICAL BAR 2AFF
naal, tamil 0BF3
Nabataean 10880
NABLA 2207
+Nag Mundari 1E4D0
NAIRA SIGN 20A6
NAND 22BC
Nandinagari 119A0
@@ -3737,6 +3754,7 @@ Numbers, Runic Golden 16EE
Numbers, Tamil 0BE7
Numbers, White on Black Circled 24EB
Numerals, Hangzhou 3021
+Numerals, Kaktovik 1D2C0
Numerals, Mayan 1D2E0
Numerals, Old Italic 10320
Numerals, Roman 2160
@@ -4100,6 +4118,8 @@ plaintiff 226C
PLANCK CONSTANT 210E
PLANCK CONSTANT OVER TWO PI 210F
Planet Symbols 263F
+Planets, Symbols for Minor 26B3
+Planets, Symbols for Minor 1F77B
Plant Symbols 1F330
Plastics Recycling Symbols 2673
Playing Card Suits 2660
@@ -5985,6 +6005,7 @@ WHITE VERTICAL BAR, N-ARY 2AFF
WIDE BRIDGE ABOVE, COMBINING 20E9
Wiggly Fences 29D8
WIGGLY VERTICAL LINE 2E3E
+WING 1FABD
wj 2060
WOLF FACE 1F43A
WOMAN 1F469
diff --git a/lib/unicore/IndicPositionalCategory.txt b/lib/unicore/IndicPositionalCategory.txt
index 69109ac51f..8b51a61208 100644
--- a/lib/unicore/IndicPositionalCategory.txt
+++ b/lib/unicore/IndicPositionalCategory.txt
@@ -1,11 +1,11 @@
-# IndicPositionalCategory-14.0.0.txt
-# Date: 2021-05-22, 01:01:00 GMT [KW, RP]
-# © 2021 Unicode®, Inc.
+# IndicPositionalCategory-15.0.0.txt
+# Date: 2022-05-26, 02:18:00 GMT [KW, RP]
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# For documentation, see UAX #44: Unicode Character Database,
-# at http://www.unicode.org/reports/tr44/
+# at https://www.unicode.org/reports/tr44/
#
# This file defines the following property:
#
@@ -68,13 +68,13 @@
#
# Ahom, Balinese, Batak, Bengali, Bhaiksuki, Brahmi, Buginese, Buhid,
# Chakma, Cham, Devanagari, Dives Akuru, Dogra, Grantha, Gujarati,
-# Gunjala Gondi, Gurmukhi, Hanunoo, Javanese, Kaithi, Kannada,
-# Kharoshthi, Khmer, Khojki, Khudawadi, Lao, Lepcha, Limbu, Makasar,
-# Malayalam, Marchen, Masaram Gondi, Meetei Mayek, Modi, Myanmar,
-# Nandinagari, Newa, New Tai Lue, Oriya, Rejang, Saurashtra, Sharada,
-# Siddham, Sinhala, Soyombo, Sundanese, Syloti Nagri, Tagalog,
-# Tagbanwa, Tai Tham, Tai Viet, Takri, Tamil, Telugu, Thai, Tibetan,
-# Tirhuta, and Zanabazar Square.
+# Gunjala Gondi, Gurmukhi, Hanunoo, Javanese, Kaithi, Kannada, Kawi,
+# Kayah Li, Kharoshthi, Khmer, Khojki, Khudawadi, Lao, Lepcha, Limbu,
+# Makasar, Malayalam, Marchen, Masaram Gondi, Meetei Mayek, Modi,
+# Myanmar, Nandinagari, Newa, New Tai Lue, Oriya, Rejang, Saurashtra,
+# Sharada, Siddham, Sinhala, Soyombo, Sundanese, Syloti Nagri,
+# Tagalog, Tagbanwa, Tai Tham, Tai Viet, Takri, Tamil, Telugu, Thai,
+# Tibetan, Tirhuta, and Zanabazar Square.
#
# All characters for all other scripts not in that list
# take the default value for this property.
@@ -158,6 +158,7 @@
0CBE ; Right # Mc KANNADA VOWEL SIGN AA
0CC1..0CC4 ; Right # Mc [4] KANNADA VOWEL SIGN U..KANNADA VOWEL SIGN VOCALIC RR
0CD5..0CD6 ; Right # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
+0CF3 ; Right # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D02..0D03 ; Right # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D3E..0D40 ; Right # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
0D41..0D42 ; Right # Mn [2] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN UU
@@ -296,6 +297,9 @@ ABEC ; Right # Mc MEETEI MAYEK LUM IYEK
11D93..11D94 ; Right # Mc [2] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI VOWEL SIGN AU
11D96 ; Right # Mc GUNJALA GONDI SIGN VISARGA
11EF6 ; Right # Mc MAKASAR VOWEL SIGN O
+11F03 ; Right # Mc KAWI SIGN VISARGA
+11F34..11F35 ; Right # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F41 ; Right # Mc KAWI SIGN KILLER
# Indic_Positional_Category=Left
@@ -346,6 +350,7 @@ AAEE ; Left # Mc MEETEI MAYEK VOWEL SIGN AU
119E4 ; Left # Mc NANDINAGARI VOWEL SIGN PRISHTHAMATRA E
11CB1 ; Left # Mc MARCHEN VOWEL SIGN I
11EF5 ; Left # Mc MAKASAR VOWEL SIGN E
+11F3E..11F3F ; Left # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
# Indic_Positional_Category=Visual_Order_Left
@@ -388,7 +393,7 @@ AABB..AABC ; Visual_Order_Left # Lo [2] TAI VIET VOWEL AUE..TAI VIET VOWEL
093A ; Top # Mn DEVANAGARI VOWEL SIGN OE
0945..0948 ; Top # Mn [4] DEVANAGARI VOWEL SIGN CANDRA E..DEVANAGARI VOWEL SIGN AI
0951 ; Top # Mn DEVANAGARI STRESS SIGN UDATTA
-0953..0955 ; Top # Mn [3] DEVANAGARI GRAVE ACCENT..DEVANAGARI VOWEL SIGN CANDRA LONG E
+0955 ; Top # Mn DEVANAGARI VOWEL SIGN CANDRA LONG E
0981 ; Top # Mn BENGALI SIGN CANDRABINDU
09FE ; Top # Mn BENGALI SANDHI MARK
0A01..0A02 ; Top # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
@@ -428,7 +433,7 @@ AABB..AABC ; Visual_Order_Left # Lo [2] TAI VIET VOWEL AUE..TAI VIET VOWEL
0EB1 ; Top # Mn LAO VOWEL SIGN MAI KAN
0EB4..0EB7 ; Top # Mn [4] LAO VOWEL SIGN I..LAO VOWEL SIGN YY
0EBB ; Top # Mn LAO VOWEL SIGN MAI KON
-0EC8..0ECD ; Top # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; Top # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0F39 ; Top # Mn TIBETAN MARK TSA -PHRU
0F72 ; Top # Mn TIBETAN VOWEL SIGN I
0F7A..0F7E ; Top # Mn [5] TIBETAN VOWEL SIGN E..TIBETAN SIGN RJES SU NGA RO
@@ -488,6 +493,7 @@ A826 ; Top # Mn SYLOTI NAGRI VOWEL SIGN E
A8C5 ; Top # Mn SAURASHTRA SIGN CANDRABINDU
A8E0..A8F1 ; Top # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
A8FF ; Top # Mn DEVANAGARI VOWEL SIGN AY
+A926..A92A ; Top # Mn [5] KAYAH LI VOWEL UE..KAYAH LI VOWEL O
A94A ; Top # Mn REJANG VOWEL SIGN AI
A94F..A951 ; Top # Mn [3] REJANG CONSONANT SIGN NG..REJANG CONSONANT SIGN R
A980..A982 ; Top # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
@@ -580,6 +586,10 @@ ABE5 ; Top # Mn MEETEI MAYEK VOWEL SIGN ANAP
11D90..11D91 ; Top # Mn [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI
11D95 ; Top # Mn GUNJALA GONDI SIGN ANUSVARA
11EF3 ; Top # Mn MAKASAR VOWEL SIGN I
+11F00..11F01 ; Top # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02 ; Top # Lo KAWI SIGN REPHA
+11F36..11F37 ; Top # Mn [2] KAWI VOWEL SIGN I..KAWI VOWEL SIGN II
+11F40 ; Top # Mn KAWI VOWEL SIGN EU
# Indic_Positional_Category=Bottom
@@ -688,6 +698,7 @@ ABED ; Bottom # Mn MEETEI MAYEK APUN IYEK
111C9..111CA ; Bottom # Mn [2] SHARADA SANDHI MARK..SHARADA SIGN NUKTA
111CC ; Bottom # Mn SHARADA EXTRA SHORT VOWEL MARK
1122F ; Bottom # Mn KHOJKI VOWEL SIGN U
+11241 ; Bottom # Mn KHOJKI VOWEL SIGN VOCALIC R
112E3..112E4 ; Bottom # Mn [2] KHUDAWADI VOWEL SIGN U..KHUDAWADI VOWEL SIGN UU
112E9..112EA ; Bottom # Mn [2] KHUDAWADI SIGN NUKTA..KHUDAWADI SIGN VIRAMA
1133B..1133C ; Bottom # Mn [2] COMBINING BINDU BELOW..GRANTHA SIGN NUKTA
@@ -728,6 +739,7 @@ ABED ; Bottom # Mn MEETEI MAYEK APUN IYEK
11D44 ; Bottom # Mn MASARAM GONDI SIGN HALANTA
11D47 ; Bottom # Mn MASARAM GONDI RA-KARA
11EF4 ; Bottom # Mn MAKASAR VOWEL SIGN U
+11F38..11F3A ; Bottom # Mn [3] KAWI VOWEL SIGN U..KAWI VOWEL SIGN VOCALIC R
# Indic_Positional_Category=Top_And_Bottom
diff --git a/lib/unicore/IndicSyllabicCategory.txt b/lib/unicore/IndicSyllabicCategory.txt
index 23b86372ae..7843c175ab 100644
--- a/lib/unicore/IndicSyllabicCategory.txt
+++ b/lib/unicore/IndicSyllabicCategory.txt
@@ -1,11 +1,11 @@
-# IndicSyllabicCategory-14.0.0.txt
-# Date: 2021-05-22, 01:01:00 GMT [KW, RP]
-# © 2021 Unicode®, Inc.
+# IndicSyllabicCategory-15.0.0.txt
+# Date: 2022-05-26, 02:18:00 GMT [KW, RP]
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# For documentation, see UAX #44: Unicode Character Database,
-# at http://www.unicode.org/reports/tr44/
+# at https://www.unicode.org/reports/tr44/
#
# This file defines the following property:
#
@@ -37,7 +37,7 @@
#
# Ahom, Balinese, Batak, Bengali, Bhaiksuki, Brahmi, Buginese, Buhid,
# Chakma, Cham, Devanagari, Dives Akuru, Dogra, Grantha, Gujarati,
-# Gunjala Gondi, Gurmukhi, Hanunoo, Javanese, Kaithi, Kannada,
+# Gunjala Gondi, Gurmukhi, Hanunoo, Javanese, Kaithi, Kannada, Kawi,
# Kayah Li, Kharoshthi, Khmer, Khojki, Khudawadi, Lao, Lepcha, Limbu,
# Mahajani, Makasar, Malayalam, Marchen, Masaram Gondi, Meetei Mayek,
# Modi, Multani, Myanmar, Nandinagari, Newa, New Tai Lue, Oriya,
@@ -84,6 +84,7 @@
0C80 ; Bindu # Lo KANNADA SIGN SPACING CANDRABINDU
0C81 ; Bindu # Mn KANNADA SIGN CANDRABINDU
0C82 ; Bindu # Mc KANNADA SIGN ANUSVARA
+0CF3 ; Bindu # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; Bindu # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02 ; Bindu # Mc MALAYALAM SIGN ANUSVARA
0D04 ; Bindu # Lo MALAYALAM LETTER VEDIC ANUSVARA
@@ -133,6 +134,7 @@ A980..A981 ; Bindu # Mn [2] JAVANESE SIGN PANYANGGA..JAVANESE SIGN CECAK
11CB5..11CB6 ; Bindu # Mn [2] MARCHEN SIGN ANUSVARA..MARCHEN SIGN CANDRABINDU
11D40 ; Bindu # Mn MASARAM GONDI SIGN ANUSVARA
11D95 ; Bindu # Mn GUNJALA GONDI SIGN ANUSVARA
+11F00..11F01 ; Bindu # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
# ================================================
@@ -179,6 +181,7 @@ AAF5 ; Visarga # Mc MEETEI MAYEK VOWEL SIGN VISARGA
11C3E ; Visarga # Mc BHAIKSUKI SIGN VISARGA
11D41 ; Visarga # Mn MASARAM GONDI SIGN VISARGA
11D96 ; Visarga # Mc GUNJALA GONDI SIGN VISARGA
+11F03 ; Visarga # Mc KAWI SIGN VISARGA
# ================================================
@@ -320,6 +323,7 @@ ABED ; Pure_Killer # Mn MEETEI MAYEK APUN IYEK
1193D ; Pure_Killer # Mc DIVES AKURU SIGN HALANTA
11A34 ; Pure_Killer # Mn ZANABAZAR SQUARE SIGN VIRAMA
11D44 ; Pure_Killer # Mn MASARAM GONDI SIGN HALANTA
+11F41 ; Pure_Killer # Mc KAWI SIGN KILLER
# ================================================
@@ -346,6 +350,7 @@ AAF6 ; Invisible_Stacker # Mn MEETEI MAYEK VIRAMA
11A99 ; Invisible_Stacker # Mn SOYOMBO SUBJOINER
11D45 ; Invisible_Stacker # Mn MASARAM GONDI VIRAMA
11D97 ; Invisible_Stacker # Mn GUNJALA GONDI VIRAMA
+11F42 ; Invisible_Stacker # Mn KAWI CONJOINER
# ================================================
@@ -416,6 +421,7 @@ ABD1 ; Vowel_Independent # Lo MEETEI MAYEK LETTER ATIYA
11103..11106 ; Vowel_Independent # Lo [4] CHAKMA LETTER AA..CHAKMA LETTER E
11183..11190 ; Vowel_Independent # Lo [14] SHARADA LETTER A..SHARADA LETTER AU
11200..11207 ; Vowel_Independent # Lo [8] KHOJKI LETTER A..KHOJKI LETTER AU
+11240 ; Vowel_Independent # Lo KHOJKI LETTER SHORT I
11280..11283 ; Vowel_Independent # Lo [4] MULTANI LETTER A..MULTANI LETTER E
112B0..112B9 ; Vowel_Independent # Lo [10] KHUDAWADI LETTER A..KHUDAWADI LETTER AU
11305..1130C ; Vowel_Independent # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
@@ -443,6 +449,7 @@ ABD1 ; Vowel_Independent # Lo MEETEI MAYEK LETTER ATIYA
11D60..11D65 ; Vowel_Independent # Lo [6] GUNJALA GONDI LETTER A..GUNJALA GONDI LETTER UU
11D67..11D68 ; Vowel_Independent # Lo [2] GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI
11D6A..11D6B ; Vowel_Independent # Lo [2] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER AU
+11F04..11F10 ; Vowel_Independent # Lo [13] KAWI LETTER A..KAWI LETTER O
# ================================================
@@ -638,6 +645,7 @@ ABE9..ABEA ; Vowel_Dependent # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEET
1122C..1122E ; Vowel_Dependent # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II
1122F..11231 ; Vowel_Dependent # Mn [3] KHOJKI VOWEL SIGN U..KHOJKI VOWEL SIGN AI
11232..11233 ; Vowel_Dependent # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU
+11241 ; Vowel_Dependent # Mn KHOJKI VOWEL SIGN VOCALIC R
112E0..112E2 ; Vowel_Dependent # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112E8 ; Vowel_Dependent # Mn [6] KHUDAWADI VOWEL SIGN U..KHUDAWADI VOWEL SIGN AU
1133E..1133F ; Vowel_Dependent # Mc [2] GRANTHA VOWEL SIGN AA..GRANTHA VOWEL SIGN I
@@ -700,6 +708,10 @@ ABE9..ABEA ; Vowel_Dependent # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEET
11D93..11D94 ; Vowel_Dependent # Mc [2] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI VOWEL SIGN AU
11EF3..11EF4 ; Vowel_Dependent # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; Vowel_Dependent # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F34..11F35 ; Vowel_Dependent # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; Vowel_Dependent # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; Vowel_Dependent # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; Vowel_Dependent # Mn KAWI VOWEL SIGN EU
# ================================================
@@ -878,6 +890,7 @@ ABD2..ABDA ; Consonant # Lo [9] MEETEI MAYEK LETTER GOK..MEETEI MAYEK LETTE
11191..111B2 ; Consonant # Lo [34] SHARADA LETTER KA..SHARADA LETTER HA
11208..11211 ; Consonant # Lo [10] KHOJKI LETTER KA..KHOJKI LETTER JJA
11213..1122B ; Consonant # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
+1123F ; Consonant # Lo KHOJKI LETTER QA
11284..11286 ; Consonant # Lo [3] MULTANI LETTER KA..MULTANI LETTER GA
11288 ; Consonant # Lo MULTANI LETTER GHA
1128A..1128D ; Consonant # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -908,6 +921,7 @@ ABD2..ABDA ; Consonant # Lo [9] MEETEI MAYEK LETTER GOK..MEETEI MAYEK LETTE
11D0C..11D30 ; Consonant # Lo [37] MASARAM GONDI LETTER KA..MASARAM GONDI LETTER TRA
11D6C..11D89 ; Consonant # Lo [30] GUNJALA GONDI LETTER YA..GUNJALA GONDI LETTER SA
11EE0..11EF1 ; Consonant # Lo [18] MAKASAR LETTER KA..MAKASAR LETTER A
+11F12..11F33 ; Consonant # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
# ================================================
@@ -963,6 +977,7 @@ ABD2..ABDA ; Consonant # Lo [9] MEETEI MAYEK LETTER GOK..MEETEI MAYEK LETTE
0D4E ; Consonant_Preceding_Repha # Lo MALAYALAM LETTER DOT REPH
11941 ; Consonant_Preceding_Repha # Lo DIVES AKURU INITIAL RA
11D46 ; Consonant_Preceding_Repha # Lo MASARAM GONDI REPHA
+11F02 ; Consonant_Preceding_Repha # Lo KAWI SIGN REPHA
# ================================================
@@ -1132,10 +1147,14 @@ ABEC ; Tone_Mark # Mc MEETEI MAYEK LUM IYEK
# Indic_Syllabic_Category=Gemination_Mark
# Gemination Mark (doubling of the preceding or following consonant)
+#
+# U+0A71 GURMUKHI ADDAK precedes the consonant it geminates, while the
+# others follow the consonant they geminate.
# [Not derivable]
0A71 ; Gemination_Mark # Mn GURMUKHI ADDAK
+0AFB ; Gemination_Mark # Mn GUJARATI SIGN SHADDA
11237 ; Gemination_Mark # Mn KHOJKI SIGN SHADDA
11A98 ; Gemination_Mark # Mn SOYOMBO GEMINATION MARK
@@ -1149,7 +1168,8 @@ ABEC ; Tone_Mark # Mc MEETEI MAYEK LUM IYEK
0951..0952 ; Cantillation_Mark # Mn [2] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI STRESS SIGN ANUDATTA
0A51 ; Cantillation_Mark # Mn GURMUKHI SIGN UDAAT
-0AFA..0AFC ; Cantillation_Mark # Mn [3] GUJARATI SIGN SUKUN..GUJARATI SIGN MADDAH
+0AFA ; Cantillation_Mark # Mn GUJARATI SIGN SUKUN
+0AFC ; Cantillation_Mark # Mn GUJARATI SIGN MADDAH
1CD0..1CD2 ; Cantillation_Mark # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
1CD4..1CE0 ; Cantillation_Mark # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
1CE1 ; Cantillation_Mark # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
@@ -1177,12 +1197,13 @@ A8E0..A8F1 ; Cantillation_Mark # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..CO
# Indic_Syllabic_Category=Syllable_Modifier
# Syllable Modifier (miscellaneous combining characters that modify
-# something in the orthographic syllable they succeed)
+# something in the orthographic syllable they succeed or appear in)
# [Not derivable]
00B2..00B3 ; Syllable_Modifier # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
09FE ; Syllable_Modifier # Mn BENGALI SANDHI MARK
+0ECE ; Syllable_Modifier # Mn LAO YAMAKKAN
0F35 ; Syllable_Modifier # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; Syllable_Modifier # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
0FC6 ; Syllable_Modifier # Mn TIBETAN SYMBOL PADMA GDAN
@@ -1304,14 +1325,20 @@ ABF0..ABF9 ; Number # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NI
11C5A..11C6C ; Number # No [19] BHAIKSUKI NUMBER ONE..BHAIKSUKI HUNDREDS UNIT MARK
11D50..11D59 ; Number # Nd [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
11DA0..11DA9 ; Number # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11F50..11F59 ; Number # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
# ================================================
# Indic_Syllabic_Category=Brahmi_Joining_Number
-# Brahmi Joining Number (similar to Number in that in can be used as
-# vowel-holders like Consonant_Placeholder, but may also be joined by
-# a Number_Joiner of the same script, e.g. in Brahmi)
+# Brahmi Joining Number (may be joined by a Number_Joiner of the same
+# script, e.g. in Brahmi)
+#
+# Note: These are different from Numbers, in the way that there is no known
+# evidence of Brahmi Joining Numbers taking vowels or subjoined consonants.
+# Until such evidence is found, implementations may assume that Brahmi
+# Joining Numbers only participate in shaping with other Brahmi Joining
+# Numbers.
# [Not derivable]
diff --git a/lib/unicore/Jamo.txt b/lib/unicore/Jamo.txt
index 298d9df988..5e09f62d73 100644
--- a/lib/unicore/Jamo.txt
+++ b/lib/unicore/Jamo.txt
@@ -1,14 +1,14 @@
-# Jamo-14.0.0.txt
-# Date: 2021-03-16, 21:43:00 GMT [KW, LI]
-# © 2021 Unicode®, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# Jamo-15.0.0.txt
+# Date: 2022-05-03, 18:52:00 GMT [KW, LI]
+# © 2022 Unicode®, Inc.
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file defines the Jamo_Short_Name property.
#
-# See Section 3.12 of The Unicode Standard, Version 14.0
+# See Section 3.12 of The Unicode Standard, Version 15.0
# for more information.
#
# Each line contains two fields, separated by a semicolon.
diff --git a/lib/unicore/LineBreak.txt b/lib/unicore/LineBreak.txt
index aa5985b8f0..8243333b94 100644
--- a/lib/unicore/LineBreak.txt
+++ b/lib/unicore/LineBreak.txt
@@ -1,6 +1,6 @@
-# LineBreak-14.0.0.txt
-# Date: 2021-07-06, 09:58:55 GMT [KW, LI]
-# © 2021 Unicode®, Inc.
+# LineBreak-15.0.0.txt
+# Date: 2022-07-28, 09:20:42 GMT [KW, LI]
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
@@ -481,6 +481,7 @@
0CE2..0CE3;CM # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF;NU # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2;AL # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3;CM # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01;CM # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03;CM # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C;AL # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -542,7 +543,7 @@
0EBD;SA # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4;SA # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6;SA # Lm LAO KO LA
-0EC8..0ECD;SA # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE;SA # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0ED0..0ED9;NU # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDF;SA # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
0F00;AL # Lo TIBETAN SYLLABLE OM
@@ -855,7 +856,11 @@
1D79..1D7F;AL # Ll [7] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER UPSILON WITH STROKE
1D80..1D9A;AL # Ll [27] LATIN SMALL LETTER B WITH PALATAL HOOK..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
1D9B..1DBF;AL # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1DC0..1DFF;CM # Mn [64] COMBINING DOTTED GRAVE ACCENT..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
+1DC0..1DCC;CM # Mn [13] COMBINING DOTTED GRAVE ACCENT..COMBINING MACRON-BREVE
+1DCD;GL # Mn COMBINING DOUBLE CIRCUMFLEX ABOVE
+1DCE..1DFB;CM # Mn [46] COMBINING OGONEK ABOVE..COMBINING DELETION MARK
+1DFC;GL # Mn COMBINING DOUBLE INVERTED BREVE BELOW
+1DFD..1DFF;CM # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
1E00..1EFF;AL # L& [256] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH LOOP
1F00..1F15;AL # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
1F18..1F1D;AL # Lu [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
@@ -931,7 +936,7 @@
2054;AL # Pc INVERTED UNDERTIE
2055;AL # Po FLOWER PUNCTUATION MARK
2056;BA # Po THREE DOT PUNCTUATION
-2057;AL # Po QUADRUPLE PRIME
+2057;PO # Po QUADRUPLE PRIME
2058..205B;BA # Po [4] FOUR DOT PUNCTUATION..FOUR DOT MARK
205C;AL # Po DOTTED CROSS
205D..205E;BA # Po [2] TRICOLON..VERTICAL FOUR DOTS
@@ -2793,6 +2798,7 @@ FFFD;AI # So REPLACEMENT CHARACTER
10EAB..10EAC;CM # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EAD;BA # Pd YEZIDI HYPHENATION MARK
10EB0..10EB1;AL # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
+10EFD..10EFF;CM # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F00..10F1C;AL # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26;AL # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27;AL # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
@@ -2882,6 +2888,8 @@ FFFD;AI # So REPLACEMENT CHARACTER
1123B..1123C;BA # Po [2] KHOJKI SECTION MARK..KHOJKI DOUBLE SECTION MARK
1123D;AL # Po KHOJKI ABBREVIATION SIGN
1123E;CM # Mn KHOJKI SIGN SUKUN
+1123F..11240;AL # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241;CM # Mn KHOJKI VOWEL SIGN VOCALIC R
11280..11286;AL # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288;AL # Lo MULTANI LETTER GHA
1128A..1128D;AL # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -3055,6 +3063,7 @@ FFFD;AI # So REPLACEMENT CHARACTER
11AA1..11AA2;BA # Po [2] SOYOMBO TERMINAL MARK-1..SOYOMBO TERMINAL MARK-2
11AB0..11ABF;AL # Lo [16] CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA
11AC0..11AF8;AL # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
+11B00..11B09;BB # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C00..11C08;AL # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E;AL # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
11C2F;CM # Mc BHAIKSUKI VOWEL SIGN AA
@@ -3101,6 +3110,20 @@ FFFD;AI # So REPLACEMENT CHARACTER
11EF3..11EF4;CM # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6;CM # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8;AL # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F00..11F01;CM # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02;AL # Lo KAWI SIGN REPHA
+11F03;CM # Mc KAWI SIGN VISARGA
+11F04..11F10;AL # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33;AL # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35;CM # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A;CM # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F;CM # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40;CM # Mn KAWI VOWEL SIGN EU
+11F41;CM # Mc KAWI SIGN KILLER
+11F42;CM # Mn KAWI CONJOINER
+11F43..11F44;BA # Po [2] KAWI DANDA..KAWI DOUBLE DANDA
+11F45..11F4F;ID # Po [11] KAWI PUNCTUATION SECTION MARKER..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59;NU # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0;AL # Lo LISU LETTER YHA
11FC0..11FD4;AL # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FD5..11FDC;AL # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
@@ -3126,10 +3149,18 @@ FFFD;AI # So REPLACEMENT CHARACTER
1328A..13378;AL # Lo [239] EGYPTIAN HIEROGLYPH O037..EGYPTIAN HIEROGLYPH V011
13379;OP # Lo EGYPTIAN HIEROGLYPH V011A
1337A..1337B;CL # Lo [2] EGYPTIAN HIEROGLYPH V011B..EGYPTIAN HIEROGLYPH V011C
-1337C..1342E;AL # Lo [179] EGYPTIAN HIEROGLYPH V012..EGYPTIAN HIEROGLYPH AA032
+1337C..1342F;AL # Lo [180] EGYPTIAN HIEROGLYPH V012..EGYPTIAN HIEROGLYPH V011D
13430..13436;GL # Cf [7] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH OVERLAY MIDDLE
13437;OP # Cf EGYPTIAN HIEROGLYPH BEGIN SEGMENT
13438;CL # Cf EGYPTIAN HIEROGLYPH END SEGMENT
+13439..1343B;GL # Cf [3] EGYPTIAN HIEROGLYPH INSERT AT MIDDLE..EGYPTIAN HIEROGLYPH INSERT AT BOTTOM
+1343C;OP # Cf EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE
+1343D;CL # Cf EGYPTIAN HIEROGLYPH END ENCLOSURE
+1343E;OP # Cf EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE
+1343F;CL # Cf EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440;CM # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13441..13446;AL # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+13447..13455;CM # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
14400..145CD;AL # Lo [462] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A409
145CE;OP # Lo ANATOLIAN HIEROGLYPH A410 BEGIN LOGOGRAM MARK
145CF;CL # Lo ANATOLIAN HIEROGLYPH A410A END LOGOGRAM MARK
@@ -3179,7 +3210,9 @@ FFFD;AI # So REPLACEMENT CHARACTER
1AFFD..1AFFE;AL # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B0FF;ID # Lo [256] KATAKANA LETTER ARCHAIC E..HENTAIGANA LETTER RE-2
1B100..1B122;ID # Lo [35] HENTAIGANA LETTER RE-3..KATAKANA LETTER ARCHAIC WU
+1B132;CJ # Lo HIRAGANA LETTER SMALL KO
1B150..1B152;CJ # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155;CJ # Lo KATAKANA LETTER SMALL KO
1B164..1B167;CJ # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB;ID # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A;AL # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -3210,6 +3243,7 @@ FFFD;AI # So REPLACEMENT CHARACTER
1D200..1D241;AL # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D242..1D244;CM # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
1D245;AL # So GREEK MUSICAL LEIMMA
+1D2C0..1D2D3;AL # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3;AL # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356;AL # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
1D360..1D378;AL # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
@@ -3270,11 +3304,14 @@ FFFD;AI # So REPLACEMENT CHARACTER
1DF00..1DF09;AL # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A;AL # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E;AL # Ll [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A;AL # Ll [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
1E000..1E006;CM # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018;CM # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021;CM # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024;CM # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A;CM # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E030..1E06D;AL # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F;CM # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E100..1E12C;AL # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E130..1E136;CM # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E137..1E13D;AL # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -3287,6 +3324,10 @@ FFFD;AI # So REPLACEMENT CHARACTER
1E2EC..1E2EF;CM # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E2F0..1E2F9;NU # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
1E2FF;PR # Sc WANCHO NGUN SIGN
+1E4D0..1E4EA;AL # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB;AL # Lm NAG MUNDARI SIGN OJOD
+1E4EC..1E4EF;CM # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
+1E4F0..1E4F9;NU # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6;AL # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB;AL # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE;AL # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -3454,16 +3495,18 @@ FFFD;AI # So REPLACEMENT CHARACTER
1F6C1..1F6CB;ID # So [11] BATHTUB..COUCH AND LAMP
1F6CC;EB # So SLEEPING ACCOMMODATION
1F6CD..1F6D7;ID # So [11] SHOPPING BAGS..ELEVATOR
-1F6D8..1F6DC;ID # Cn [5] <reserved-1F6D8>..<reserved-1F6DC>
-1F6DD..1F6EC;ID # So [16] PLAYGROUND SLIDE..AIRPLANE ARRIVING
+1F6D8..1F6DB;ID # Cn [4] <reserved-1F6D8>..<reserved-1F6DB>
+1F6DC..1F6EC;ID # So [17] WIRELESS..AIRPLANE ARRIVING
1F6ED..1F6EF;ID # Cn [3] <reserved-1F6ED>..<reserved-1F6EF>
1F6F0..1F6FC;ID # So [13] SATELLITE..ROLLER SKATE
1F6FD..1F6FF;ID # Cn [3] <reserved-1F6FD>..<reserved-1F6FF>
1F700..1F773;AL # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F774..1F77F;ID # Cn [12] <reserved-1F774>..<reserved-1F77F>
+1F774..1F776;ID # So [3] LOT OF FORTUNE..LUNAR ECLIPSE
+1F777..1F77A;ID # Cn [4] <reserved-1F777>..<reserved-1F77A>
+1F77B..1F77F;ID # So [5] HAUMEA..ORCUS
1F780..1F7D4;AL # So [85] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR
-1F7D5..1F7D8;ID # So [4] CIRCLED TRIANGLE..NEGATIVE CIRCLED SQUARE
-1F7D9..1F7DF;ID # Cn [7] <reserved-1F7D9>..<reserved-1F7DF>
+1F7D5..1F7D9;ID # So [5] CIRCLED TRIANGLE..NINE POINTED WHITE STAR
+1F7DA..1F7DF;ID # Cn [6] <reserved-1F7DA>..<reserved-1F7DF>
1F7E0..1F7EB;ID # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7EC..1F7EF;ID # Cn [4] <reserved-1F7EC>..<reserved-1F7EF>
1F7F0;ID # So HEAVY EQUALS SIGN
@@ -3509,33 +3552,29 @@ FFFD;AI # So REPLACEMENT CHARACTER
1FA54..1FA5F;ID # Cn [12] <reserved-1FA54>..<reserved-1FA5F>
1FA60..1FA6D;ID # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
1FA6E..1FA6F;ID # Cn [2] <reserved-1FA6E>..<reserved-1FA6F>
-1FA70..1FA74;ID # So [5] BALLET SHOES..THONG SANDAL
-1FA75..1FA77;ID # Cn [3] <reserved-1FA75>..<reserved-1FA77>
-1FA78..1FA7C;ID # So [5] DROP OF BLOOD..CRUTCH
+1FA70..1FA7C;ID # So [13] BALLET SHOES..CRUTCH
1FA7D..1FA7F;ID # Cn [3] <reserved-1FA7D>..<reserved-1FA7F>
-1FA80..1FA86;ID # So [7] YO-YO..NESTING DOLLS
-1FA87..1FA8F;ID # Cn [9] <reserved-1FA87>..<reserved-1FA8F>
-1FA90..1FAAC;ID # So [29] RINGED PLANET..HAMSA
-1FAAD..1FAAF;ID # Cn [3] <reserved-1FAAD>..<reserved-1FAAF>
-1FAB0..1FABA;ID # So [11] FLY..NEST WITH EGGS
-1FABB..1FABF;ID # Cn [5] <reserved-1FABB>..<reserved-1FABF>
-1FAC0..1FAC2;ID # So [3] ANATOMICAL HEART..PEOPLE HUGGING
+1FA80..1FA88;ID # So [9] YO-YO..FLUTE
+1FA89..1FA8F;ID # Cn [7] <reserved-1FA89>..<reserved-1FA8F>
+1FA90..1FABD;ID # So [46] RINGED PLANET..WING
+1FABE;ID # Cn <reserved-1FABE>
+1FABF..1FAC2;ID # So [4] GOOSE..PEOPLE HUGGING
1FAC3..1FAC5;EB # So [3] PREGNANT MAN..PERSON WITH CROWN
-1FAC6..1FACF;ID # Cn [10] <reserved-1FAC6>..<reserved-1FACF>
-1FAD0..1FAD9;ID # So [10] BLUEBERRIES..JAR
-1FADA..1FADF;ID # Cn [6] <reserved-1FADA>..<reserved-1FADF>
-1FAE0..1FAE7;ID # So [8] MELTING FACE..BUBBLES
-1FAE8..1FAEF;ID # Cn [8] <reserved-1FAE8>..<reserved-1FAEF>
-1FAF0..1FAF6;EB # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
-1FAF7..1FAFF;ID # Cn [9] <reserved-1FAF7>..<reserved-1FAFF>
+1FAC6..1FACD;ID # Cn [8] <reserved-1FAC6>..<reserved-1FACD>
+1FACE..1FADB;ID # So [14] MOOSE..PEA POD
+1FADC..1FADF;ID # Cn [4] <reserved-1FADC>..<reserved-1FADF>
+1FAE0..1FAE8;ID # So [9] MELTING FACE..SHAKING FACE
+1FAE9..1FAEF;ID # Cn [7] <reserved-1FAE9>..<reserved-1FAEF>
+1FAF0..1FAF8;EB # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
+1FAF9..1FAFF;ID # Cn [7] <reserved-1FAF9>..<reserved-1FAFF>
1FB00..1FB92;AL # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA;AL # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
1FBF0..1FBF9;NU # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
1FC00..1FFFD;ID # Cn [1022] <reserved-1FC00>..<reserved-1FFFD>
20000..2A6DF;ID # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
2A6E0..2A6FF;ID # Cn [32] <reserved-2A6E0>..<reserved-2A6FF>
-2A700..2B738;ID # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
-2B739..2B73F;ID # Cn [7] <reserved-2B739>..<reserved-2B73F>
+2A700..2B739;ID # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
+2B73A..2B73F;ID # Cn [6] <reserved-2B73A>..<reserved-2B73F>
2B740..2B81D;ID # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B81E..2B81F;ID # Cn [2] <reserved-2B81E>..<reserved-2B81F>
2B820..2CEA1;ID # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
@@ -3546,7 +3585,9 @@ FFFD;AI # So REPLACEMENT CHARACTER
2FA1E..2FA1F;ID # Cn [2] <reserved-2FA1E>..<reserved-2FA1F>
2FA20..2FFFD;ID # Cn [1502] <reserved-2FA20>..<reserved-2FFFD>
30000..3134A;ID # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-3134B..3FFFD;ID # Cn [60595] <reserved-3134B>..<reserved-3FFFD>
+3134B..3134F;ID # Cn [5] <reserved-3134B>..<reserved-3134F>
+31350..323AF;ID # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+323B0..3FFFD;ID # Cn [56398] <reserved-323B0>..<reserved-3FFFD>
E0001;CM # Cf LANGUAGE TAG
E0020..E007F;CM # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF;CM # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
diff --git a/lib/unicore/NameAliases.txt b/lib/unicore/NameAliases.txt
index 8519284d89..db3a863a92 100644
--- a/lib/unicore/NameAliases.txt
+++ b/lib/unicore/NameAliases.txt
@@ -1,10 +1,10 @@
-# NameAliases-14.0.0.txt
-# Date: 2020-10-21, 22:28:00 GMT [KW, LI]
-# © 2020 Unicode®, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# NameAliases-15.0.0.txt
+# Date: 2022-07-26, 20:13:00 GMT [KW]
+# © 2022 Unicode®, Inc.
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file is a normative contributory data file in the
# Unicode Character Database.
@@ -40,7 +40,7 @@
# control codes (which for historical reasons have no Unicode character name)
# or for format characters.
#
-# For documentation, see NamesList.html and http://www.unicode.org/reports/tr44/
+# For documentation, see NamesList.html and https://www.unicode.org/reports/tr44/
#
# FORMAT
#
@@ -135,6 +135,7 @@
0018;CAN;abbreviation
0019;END OF MEDIUM;control
0019;EOM;abbreviation
+0019;EM;abbreviation
001A;SUBSTITUTE;control
001A;SUB;abbreviation
001B;ESCAPE;control
@@ -163,7 +164,7 @@
# (and corresponding abbreviations) for these code
# points are included here because these names leaked
# out from the draft documents and were published in
-# at least one RFC whose names for code points was
+# at least one RFC whose names for code points were
# implemented in Perl regex expressions.
0080;PADDING CHARACTER;figment
@@ -254,6 +255,7 @@
01A2;LATIN CAPITAL LETTER GHA;correction
01A3;LATIN SMALL LETTER GHA;correction
034F;CGJ;abbreviation
+0616;ARABIC SMALL HIGH LIGATURE ALEF WITH YEH BARREE;correction
061C;ALM;abbreviation
0709;SYRIAC SUBLINEAR COLON SKEWED LEFT;correction
0CDE;KANNADA LETTER LLLA;correction
@@ -271,6 +273,7 @@
180D;FVS3;abbreviation
180E;MVS;abbreviation
180F;FVS4;abbreviation
+1BBD;SUNDANESE LETTER ARCHAIC I;correction
200B;ZWSP;abbreviation
200C;ZWNJ;abbreviation
200D;ZWJ;abbreviation
diff --git a/lib/unicore/NamedSequences.txt b/lib/unicore/NamedSequences.txt
index fa05c6a7d8..273eeeabad 100644
--- a/lib/unicore/NamedSequences.txt
+++ b/lib/unicore/NamedSequences.txt
@@ -1,5 +1,5 @@
-# NamedSequences-14.0.0.txt
-# Date: 2021-08-03, 23:04:00 GMT [KW]
+# NamedSequences-15.0.0.txt
+# Date: 2021-12-07, 17:18:00 GMT [KW]
# © 2021 Unicode®, Inc.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
diff --git a/lib/unicore/NamedSqProv.txt b/lib/unicore/NamedSqProv.txt
index 6c74798e65..34a1dce18a 100644
--- a/lib/unicore/NamedSqProv.txt
+++ b/lib/unicore/NamedSqProv.txt
@@ -1,5 +1,5 @@
-# NamedSequencesProv-14.0.0.txt
-# Date: 2021-08-03, 23:04:00 GMT [KW]
+# NamedSequencesProv-15.0.0.txt
+# Date: 2021-12-07, 17:17:00 GMT [KW]
# © 2021 Unicode®, Inc.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
diff --git a/lib/unicore/NamesList.txt b/lib/unicore/NamesList.txt
index a5618d9e13..5442db579b 100644
--- a/lib/unicore/NamesList.txt
+++ b/lib/unicore/NamesList.txt
@@ -1,14 +1,14 @@
; charset=UTF-8
-@@@ The Unicode Standard 14.0.0
-@@@+ U14M210804.lst
- Unicode 14.0.0 final names list.
+@@@ The Unicode Standard 15.0.0
+@@@+ U15M220815.lst
+ Unicode 15.0.0 final names list.
This file is semi-automatically derived from UnicodeData.txt and
a set of manually created annotations using a script to select
or suppress information from the data file. The rules used
for this process are aimed at readability for the human reader,
at the expense of some details; therefore, this file should not
be parsed for machine-readable information.
-@+ © 2021 Unicode®, Inc.
+@+ © 2022 Unicode®, Inc.
For terms of use, see https://www.unicode.org/terms_of_use.html
@@ 0000 C0 Controls and Basic Latin (Basic Latin) 007F
@@+
@@ -238,7 +238,7 @@
x (stenographic full stop - 2E3C)
x (ideographic full stop - 3002)
002F SOLIDUS
- = slash,forward slash, virgule
+ = slash, forward slash, virgule
x (combining long solidus overlay - 0338)
x (fraction slash - 2044)
x (division slash - 2215)
@@ -3558,7 +3558,7 @@
@+ These are obsolete letters attested in a 19th century grammar of Komi.
052A CYRILLIC CAPITAL LETTER DZZHE
052B CYRILLIC SMALL LETTER DZZHE
- * also used for Ossetian until 1924
+@+ * also used for Ossetian until 1924
052C CYRILLIC CAPITAL LETTER DCHE
052D CYRILLIC SMALL LETTER DCHE
@ Khanty letters
@@ -3885,6 +3885,7 @@
* should not be confused with the small TAH sign used as a diacritic for some letters such as 0679
@ Extended Arabic mark
0616 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
+ % ARABIC SMALL HIGH LIGATURE ALEF WITH YEH BARREE
* early Persian
@ Quranic annotation signs
0617 ARABIC SMALL HIGH ZAIN
@@ -4069,14 +4070,18 @@
* Kazakh, Jawi
* forms digraphs
@ Digraphic letters for Kazakh
-@+ Use of these characters is discouraged. They were encoded for Kazakh digraphs, but their decompositions do not reflect the preferred order of representation.
+@+ These characters were encoded for Kazakh digraphs, but their compatibility decompositions do not reflect the preferred order of representation. Accordingly, the representation of these Kazakh digraphs should instead use the preferred two-character spellings with the correct order of elements.
0675 ARABIC LETTER HIGH HAMZA ALEF
+ * preferred spelling is 0674 0627
# 0627 0674
0676 ARABIC LETTER HIGH HAMZA WAW
+ * preferred spelling is 0674 0648
# 0648 0674
0677 ARABIC LETTER U WITH HAMZA ABOVE
+ * preferred spelling is 0674 06C7
# 06C7 0674
0678 ARABIC LETTER HIGH HAMZA YEH
+ * preferred spelling is 0674 0649
# 064A 0674
@ Extended Arabic letters
0679 ARABIC LETTER TTEH
@@ -4195,7 +4200,7 @@
* Uyghur, Kazakh, Moroccan Arabic, early Jawi, early Persian, ...
06AE ARABIC LETTER KAF WITH THREE DOTS BELOW
* Berber, early Persian
- * Pegon alternative for 068A
+ * Pegon alternative for 08B4
06AF ARABIC LETTER GAF
* Persian, Urdu, ...
06B0 ARABIC LETTER GAF WITH RING
@@ -5009,6 +5014,7 @@
08DB ARABIC SMALL HIGH WORD AS-SAJDA
08DC ARABIC SMALL HIGH WORD AN-NISF
08DD ARABIC SMALL HIGH WORD SAKTA
+ x (arabic small low word sakta - 10EFD)
08DE ARABIC SMALL HIGH WORD QIF
08DF ARABIC SMALL HIGH WORD WAQFA
08E0 ARABIC SMALL HIGH FOOTNOTE MARKER
@@ -6087,6 +6093,7 @@
0C80 KANNADA SIGN SPACING CANDRABINDU
0C81 KANNADA SIGN CANDRABINDU
0C82 KANNADA SIGN ANUSVARA
+ * used in Konkani, Havyaka Kannada (Havigannada) and Awadhi texts to indicate regular anusvara
0C83 KANNADA SIGN VISARGA
0C84 KANNADA SIGN SIDDHAM
= siddhirastu
@@ -6209,6 +6216,8 @@
x (vedic sign jihvamuliya - 1CF5)
0CF2 KANNADA SIGN UPADHMANIYA
x (vedic sign upadhmaniya - 1CF6)
+0CF3 KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
+ * used in Konkani, Havyaka Kannada (Havigannada) and Awadhi texts to indicate anunāsikā
@@ 0D00 Malayalam 0D7F
@ Various signs
0D00 MALAYALAM SIGN COMBINING ANUSVARA ABOVE
@@ -6715,6 +6724,7 @@
= nikkhahit
* final nasal
0E4E THAI CHARACTER YAMAKKAN
+ x (lao yamakkan - 0ECE)
0E4F THAI CHARACTER FONGMAN
* used as a bullet
x (khmer sign phnaek muan - 17D9)
@@ -6858,6 +6868,9 @@
0ECC LAO CANCELLATION MARK
0ECD LAO NIGGAHITA
* final nasal or long o vowel
+0ECE LAO YAMAKKAN
+ * marks a consonant that is simultaneously a part of two consonant clusters in Pali text
+ x (thai character yamakkan - 0E4E)
@ Digits
0ED0 LAO DIGIT ZERO
0ED1 LAO DIGIT ONE
@@ -10130,18 +10143,22 @@
19AA NEW TAI LUE LETTER HIGH SUA
19AB NEW TAI LUE LETTER LOW SUA
* a labialized consonant cluster
-@ Vowel signs
+@ Vowels
19B0 NEW TAI LUE VOWEL SIGN VOWEL SHORTENER
19B1 NEW TAI LUE VOWEL SIGN AA
19B2 NEW TAI LUE VOWEL SIGN II
19B3 NEW TAI LUE VOWEL SIGN U
19B4 NEW TAI LUE VOWEL SIGN UU
19B5 NEW TAI LUE VOWEL SIGN E
+ * precedes consonant in visual order
19B6 NEW TAI LUE VOWEL SIGN AE
+ * precedes consonant in visual order
19B7 NEW TAI LUE VOWEL SIGN O
+ * precedes consonant in visual order
19B8 NEW TAI LUE VOWEL SIGN OA
19B9 NEW TAI LUE VOWEL SIGN UE
19BA NEW TAI LUE VOWEL SIGN AY
+ * precedes consonant in visual order
19BB NEW TAI LUE VOWEL SIGN AAY
19BC NEW TAI LUE VOWEL SIGN UY
19BD NEW TAI LUE VOWEL SIGN OY
@@ -10771,14 +10788,19 @@
1BB9 SUNDANESE DIGIT NINE
@ Sign
1BBA SUNDANESE AVAGRAHA
+ = gemination mark
@ Historic letters
1BBB SUNDANESE LETTER REU
* vocalic r
1BBC SUNDANESE LETTER LEU
* vocalic l
1BBD SUNDANESE LETTER BHA
+ % SUNDANESE LETTER ARCHAIC I
+ * character was originally misidentified, so its name is a misnomer
1BBE SUNDANESE LETTER FINAL K
1BBF SUNDANESE LETTER FINAL M
+ * used in a 21st century document
+ * for actual final m, use the sequence 1B99 1BAA
@@ 1BC0 Batak 1BFF
@ Letters
@+ Annotations for letters indicate different usage among the various alphabets sharing the Batak script.
@@ -13002,7 +13024,7 @@
x (asterisk - 002A)
x (combining asterisk below - 0359)
204F REVERSED SEMICOLON
- * also used in Sindhi
+ * used occasionally in Sindhi when Sindhi is written in the Arabic script
x (semicolon - 003B)
x (arabic semicolon - 061B)
2050 CLOSE UP
@@ -13357,6 +13379,9 @@
20E6 COMBINING DOUBLE VERTICAL STROKE OVERLAY
= z notation finite function diacritic
x (double vertical line - 2016)
+ x (rightwards arrow with double vertical stroke - 21FB)
+ x (rightwards two-headed arrow with double vertical stroke - 2901)
+ x (rightwards arrow with tail with double vertical stroke - 2915)
20E7 COMBINING ANNUITY SYMBOL
= actuarial bend
x (right ceiling - 2309)
@@ -13387,7 +13412,7 @@
= the set of complex numbers
# <font> 0043 latin capital letter c
2103 DEGREE CELSIUS
- = degrees Centigrade
+ = degrees centigrade
# 00B0 0043
2104 CENTRE LINE SYMBOL
= clone
@@ -14330,6 +14355,7 @@
x (circled crossing lanes - 26D2)
x (n-ary circled times operator - 2A02)
x (circled x - 2BBE)
+ x (lot of fortune - 1F774)
~ 2297 FE00 with white rim
2298 CIRCLED DIVISION SLASH
2299 CIRCLED DOT OPERATOR
@@ -14607,7 +14633,7 @@
231B HOURGLASS
= alchemical symbol for hour
@ Quine corners
-@+ These form a set of four quine corners, for quincuncial arrangement. They are also used in upper and lower pairs in mathematic, or more rarely in editorial usage as alternatives to half brackets.
+@+ These form a set of four quine corners, for quincuncial arrangement. They are also used in upper and lower pairs in mathematics, or more rarely in editorial usage as alternatives to half brackets.
231C TOP LEFT CORNER
x (right angle substitution marker - 2E00)
x (top left half bracket - 2E22)
@@ -15876,7 +15902,9 @@
x (alchemical symbol for purify - 1F763)
260C CONJUNCTION
= alchemical symbol for day
+ x (occultation - 1F775)
260D OPPOSITION
+ x (lunar eclipse - 1F776)
@ Miscellaneous symbols
260E BLACK TELEPHONE
x (telephone sign - 2121)
@@ -15962,6 +15990,7 @@
262C ADI SHAKTI
= khanda
* Sikh religious symbol
+ x (khanda - 1FAAF)
262D HAMMER AND SICKLE
262E PEACE SYMBOL
262F YIN YANG
@@ -16240,7 +16269,7 @@
= heterosexuality
26A5 MALE AND FEMALE SIGN
= intersex, androgynous
- = hermaphrodite (in entomology)
+ = hermaphroditic (in botany)
26A6 MALE WITH STROKE SIGN
= transgender
= alchemical symbol for iron or crocus of iron
@@ -19288,7 +19317,8 @@
x (modifier letter short equals sign - A78A)
@ Reversed punctuation
2E41 REVERSED COMMA
- * also used in Sindhi
+ * Old Hungarian
+ * used occasionally in Sindhi when Sindhi is written in the Arabic script
x (comma - 002C)
x (arabic comma - 060C)
2E42 DOUBLE LOW-REVERSED-9 QUOTATION MARK
@@ -19325,7 +19355,7 @@
x (paragraphos - 2E0F)
x (capitulum - 2E3F)
2E4E PUNCTUS ELEVATUS MARK
-@+ This mark indicates a major intermediate pause where the sensus is complete but the sentence is not; this is similar in some regards to the modern use of a semicolon.
+@+ * This mark indicates a major intermediate pause where the sensus is complete but the sentence is not; this is similar in some regards to the modern use of a semicolon.
2E4F CORNISH VERSE DIVIDER
2E50 CROSS PATTY WITH RIGHT CROSSBAR
x (maltese cross - 2720)
@@ -19414,7 +19444,9 @@
2E94 CJK RADICAL SNOUT ONE
x 5F51
2E95 CJK RADICAL SNOUT TWO
+ * actually a form of the radical for hand, despite its resemblance in shape to the radical for snout
x 5F50
+ x 2B739
2E96 CJK RADICAL HEART ONE
* form used on left side
x 5FC4
@@ -22067,6 +22099,7 @@
33D6 SQUARE MOL
# <square> 006D 006F 006C
33D7 SQUARE PH
+ * casing inconsistency in the compatibility decomposition is a known anomaly dating from glyph presentations in very early versions of the standard
# <square> 0050 0048
33D8 SQUARE PM
# <square> 0070 002E 006D 002E
@@ -24914,11 +24947,13 @@ A91E KAYAH LI LETTER THA
A91F KAYAH LI LETTER HA
A920 KAYAH LI LETTER VA
A921 KAYAH LI LETTER CA
+@ Vowels
A922 KAYAH LI LETTER A
+ * serves as a vowel carrier for vowels indicated with combining marks
A923 KAYAH LI LETTER OE
+ * also serves as a vowel carrier
A924 KAYAH LI LETTER I
A925 KAYAH LI LETTER OO
-@ Vowels
A926 KAYAH LI VOWEL UE
A927 KAYAH LI VOWEL E
A928 KAYAH LI VOWEL U
@@ -25517,6 +25552,7 @@ AB2E ETHIOPIC SYLLABLE BBO
@@ AB30 Latin Extended-E AB6F
@ Letters for German dialectology
AB30 LATIN SMALL LETTER BARRED ALPHA
+@+ * This letter is a Latin alpha with a horizontal strikethrough bar. In some font designs, the bar might not extend beyond the edge of the letter, and in such cases, the letter should not be confused with a ligature of epsilon and iota.
AB31 LATIN SMALL LETTER A REVERSED-SCHWA
AB32 LATIN SMALL LETTER BLACKLETTER E
AB33 LATIN SMALL LETTER BARRED E
@@ -32300,6 +32336,7 @@ FFFF <not a character>
10C47 OLD TURKIC LETTER ORKHON OT
10C48 OLD TURKIC LETTER ORKHON BASH
@@ 10C80 Old Hungarian 10CFF
+@+ This script has contemporary usage in Hungary, where users often prefer the name Szekely-Hungarian Rovas.
@ Uppercase letters
@+ The use of uppercase letters is a modern innovation.
10C80 OLD HUNGARIAN CAPITAL LETTER A
@@ -32487,6 +32524,7 @@ FFFF <not a character>
* in earlier literature called "tprus" (later recognized as an abbreviation for "temperius")
10CF2 OLD HUNGARIAN SMALL LETTER US
@ Numbers
+@+ The numbers for one, five, and ten have a clear relationship to Roman numerals.
10CFA OLD HUNGARIAN NUMBER ONE
10CFB OLD HUNGARIAN NUMBER FIVE
10CFC OLD HUNGARIAN NUMBER TEN
@@ -32652,6 +32690,12 @@ FFFF <not a character>
@ Historical letters with diacritics
10EB0 YEZIDI LETTER LAM WITH DOT ABOVE
10EB1 YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
+@@ 10EC0 Arabic Extended-C 10EFF
+@ Quranic marks used in Turkey
+10EFD ARABIC SMALL LOW WORD SAKTA
+ x (arabic small high word sakta - 08DD)
+10EFE ARABIC SMALL LOW WORD QASR
+10EFF ARABIC SMALL LOW WORD MADDA
@@ 10F00 Old Sogdian 10F2F
@+ This block unifies the scripts used in the Ancient Letters and the Kultobe and Upper Indus inscriptions.
@ Letters
@@ -33465,6 +33509,12 @@ FFFF <not a character>
@ Sign
1123E KHOJKI SIGN SUKUN
* used for Arabic transliteration
+@ Consonant
+1123F KHOJKI LETTER QA
+@ Independent vowel
+11240 KHOJKI LETTER SHORT I
+@ Dependent vowel sign
+11241 KHOJKI VOWEL SIGN VOCALIC R
@@ 11280 Multani 112AF
@ Vowels
11280 MULTANI LETTER A
@@ -34956,6 +35006,22 @@ FFFF <not a character>
11AF6 PAU CIN HAU LOW-FALLING TONE LONG FINAL
11AF7 PAU CIN HAU LOW-FALLING TONE FINAL
11AF8 PAU CIN HAU GLOTTAL STOP FINAL
+@@ 11B00 Devanagari Extended-A 11B5F
+@ Head marks
+11B00 DEVANAGARI HEAD MARK
+ x (devanagari double danda - 0965)
+11B01 DEVANAGARI HEAD MARK WITH HEADSTROKE
+@ Auspicious signs
+@+ These are used for representing bhale mīndu signs.
+11B02 DEVANAGARI SIGN BHALE
+11B03 DEVANAGARI SIGN BHALE WITH HOOK
+11B04 DEVANAGARI SIGN EXTENDED BHALE
+11B05 DEVANAGARI SIGN EXTENDED BHALE WITH HOOK
+11B06 DEVANAGARI SIGN WESTERN FIVE-LIKE BHALE
+11B07 DEVANAGARI SIGN WESTERN NINE-LIKE BHALE
+11B08 DEVANAGARI SIGN REVERSED NINE-LIKE BHALE
+11B09 DEVANAGARI SIGN MINDU
+ x (devanagari digit zero - 0966)
@@ 11C00 Bhaiksuki 11C6F
@ Independent vowels
11C00 BHAIKSUKI LETTER A
@@ -35330,6 +35396,106 @@ FFFF <not a character>
@ Punctuation
11EF7 MAKASAR PASSIMBANG
11EF8 MAKASAR END OF SECTION
+@@ 11F00 Kawi 11F5F
+@ Signs
+11F00 KAWI SIGN CANDRABINDU
+11F01 KAWI SIGN ANUSVARA
+11F02 KAWI SIGN REPHA
+ * cluster-initial form of 11F2C
+ * also used as final r
+11F03 KAWI SIGN VISARGA
+@ Independent vowels
+11F04 KAWI LETTER A
+11F05 KAWI LETTER AA
+11F06 KAWI LETTER I
+11F07 KAWI LETTER II
+11F08 KAWI LETTER U
+11F09 KAWI LETTER UU
+11F0A KAWI LETTER VOCALIC R
+11F0B KAWI LETTER VOCALIC RR
+11F0C KAWI LETTER VOCALIC L
+11F0D KAWI LETTER VOCALIC LL
+11F0E KAWI LETTER E
+11F0F KAWI LETTER AI
+11F10 KAWI LETTER O
+@ Consonants
+11F12 KAWI LETTER KA
+11F13 KAWI LETTER KHA
+11F14 KAWI LETTER GA
+11F15 KAWI LETTER GHA
+11F16 KAWI LETTER NGA
+11F17 KAWI LETTER CA
+11F18 KAWI LETTER CHA
+11F19 KAWI LETTER JA
+11F1A KAWI LETTER JHA
+11F1B KAWI LETTER NYA
+11F1C KAWI LETTER TTA
+11F1D KAWI LETTER TTHA
+11F1E KAWI LETTER DDA
+11F1F KAWI LETTER DDHA
+11F20 KAWI LETTER NNA
+11F21 KAWI LETTER TA
+11F22 KAWI LETTER THA
+11F23 KAWI LETTER DA
+11F24 KAWI LETTER DHA
+11F25 KAWI LETTER NA
+11F26 KAWI LETTER PA
+11F27 KAWI LETTER PHA
+11F28 KAWI LETTER BA
+11F29 KAWI LETTER BHA
+11F2A KAWI LETTER MA
+11F2B KAWI LETTER YA
+11F2C KAWI LETTER RA
+11F2D KAWI LETTER LA
+11F2E KAWI LETTER WA
+11F2F KAWI LETTER SHA
+11F30 KAWI LETTER SSA
+11F31 KAWI LETTER SA
+11F32 KAWI LETTER HA
+11F33 KAWI LETTER JNYA
+@ Dependent vowel signs
+11F34 KAWI VOWEL SIGN AA
+11F35 KAWI VOWEL SIGN ALTERNATE AA
+11F36 KAWI VOWEL SIGN I
+11F37 KAWI VOWEL SIGN II
+11F38 KAWI VOWEL SIGN U
+11F39 KAWI VOWEL SIGN UU
+11F3A KAWI VOWEL SIGN VOCALIC R
+11F3E KAWI VOWEL SIGN E
+11F3F KAWI VOWEL SIGN AI
+11F40 KAWI VOWEL SIGN EU
+ * represents schwa [ə]
+@ Viramas
+11F41 KAWI SIGN KILLER
+ * vowel killer, always rendered visibly
+11F42 KAWI CONJOINER
+ * used for producing below-base and post-base conjunct forms
+@ Punctuation
+11F43 KAWI DANDA
+11F44 KAWI DOUBLE DANDA
+11F45 KAWI PUNCTUATION SECTION MARKER
+11F46 KAWI PUNCTUATION ALTERNATE SECTION MARKER
+11F47 KAWI PUNCTUATION FLOWER
+11F48 KAWI PUNCTUATION SPACE FILLER
+11F49 KAWI PUNCTUATION DOT
+11F4A KAWI PUNCTUATION DOUBLE DOT
+11F4B KAWI PUNCTUATION TRIPLE DOT
+11F4C KAWI PUNCTUATION CIRCLE
+11F4D KAWI PUNCTUATION FILLED CIRCLE
+11F4E KAWI PUNCTUATION SPIRAL
+11F4F KAWI PUNCTUATION CLOSING SPIRAL
+@ Digits
+11F50 KAWI DIGIT ZERO
+11F51 KAWI DIGIT ONE
+11F52 KAWI DIGIT TWO
+ * also used as letter ro
+11F53 KAWI DIGIT THREE
+11F54 KAWI DIGIT FOUR
+11F55 KAWI DIGIT FIVE
+11F56 KAWI DIGIT SIX
+11F57 KAWI DIGIT SEVEN
+11F58 KAWI DIGIT EIGHT
+11F59 KAWI DIGIT NINE
@@ 11FB0 Lisu Supplement 11FBF
@ Letter
11FB0 LISU LETTER YHA
@@ -36988,8 +37154,11 @@ FFFF <not a character>
1308F EGYPTIAN HIEROGLYPH D025
13090 EGYPTIAN HIEROGLYPH D026
13091 EGYPTIAN HIEROGLYPH D027
+ ~ 13091 FE00 rotated 90 degrees
13092 EGYPTIAN HIEROGLYPH D027A
+ ~ 13092 FE00 rotated 90 degrees
13093 EGYPTIAN HIEROGLYPH D028
+ ~ 13093 FE01 rotated 180 degrees
13094 EGYPTIAN HIEROGLYPH D029
13095 EGYPTIAN HIEROGLYPH D030
13096 EGYPTIAN HIEROGLYPH D031
@@ -37016,6 +37185,7 @@ FFFF <not a character>
* transliterated as d
130A8 EGYPTIAN HIEROGLYPH D046A
130A9 EGYPTIAN HIEROGLYPH D047
+ ~ 130A9 FE01 rotated 180 degrees
130AA EGYPTIAN HIEROGLYPH D048
130AB EGYPTIAN HIEROGLYPH D048A
130AC EGYPTIAN HIEROGLYPH D049
@@ -37154,6 +37324,7 @@ FFFF <not a character>
1310D EGYPTIAN HIEROGLYPH F014
1310E EGYPTIAN HIEROGLYPH F015
1310F EGYPTIAN HIEROGLYPH F016
+ ~ 1310F FE00 rotated 90 degrees
13110 EGYPTIAN HIEROGLYPH F017
13111 EGYPTIAN HIEROGLYPH F018
13112 EGYPTIAN HIEROGLYPH F019
@@ -37163,12 +37334,14 @@ FFFF <not a character>
* from hieratic
13116 EGYPTIAN HIEROGLYPH F022
13117 EGYPTIAN HIEROGLYPH F023
+ ~ 13117 FE02 rotated 270 degrees
13118 EGYPTIAN HIEROGLYPH F024
* mirrored version of 13117
13119 EGYPTIAN HIEROGLYPH F025
1311A EGYPTIAN HIEROGLYPH F026
1311B EGYPTIAN HIEROGLYPH F027
1311C EGYPTIAN HIEROGLYPH F028
+ ~ 1311C FE00 rotated 90 degrees
1311D EGYPTIAN HIEROGLYPH F029
1311E EGYPTIAN HIEROGLYPH F030
1311F EGYPTIAN HIEROGLYPH F031
@@ -37176,12 +37349,14 @@ FFFF <not a character>
* cursive variant of 1311F
13121 EGYPTIAN HIEROGLYPH F032
* transliterated as 1E96
+ ~ 13121 FE00 rotated 90 degrees
13122 EGYPTIAN HIEROGLYPH F033
13123 EGYPTIAN HIEROGLYPH F034
13124 EGYPTIAN HIEROGLYPH F035
13125 EGYPTIAN HIEROGLYPH F036
13126 EGYPTIAN HIEROGLYPH F037
13127 EGYPTIAN HIEROGLYPH F037A
+ ~ 13127 FE00 rotated 90 degrees
13128 EGYPTIAN HIEROGLYPH F038
13129 EGYPTIAN HIEROGLYPH F038A
1312A EGYPTIAN HIEROGLYPH F039
@@ -37204,6 +37379,8 @@ FFFF <not a character>
* mirrored version of 13136
13138 EGYPTIAN HIEROGLYPH F050
13139 EGYPTIAN HIEROGLYPH F051
+ ~ 13139 FE00 rotated 90 degrees
+ ~ 13139 FE02 rotated 270 degrees
1313A EGYPTIAN HIEROGLYPH F051A
1313B EGYPTIAN HIEROGLYPH F051B
* variant of 1313A
@@ -37295,11 +37472,13 @@ FFFF <not a character>
13181 EGYPTIAN HIEROGLYPH H003
13182 EGYPTIAN HIEROGLYPH H004
13183 EGYPTIAN HIEROGLYPH H005
+ ~ 13183 FE02 rotated 270 degrees
13184 EGYPTIAN HIEROGLYPH H006
13185 EGYPTIAN HIEROGLYPH H006A
* from hieratic
13186 EGYPTIAN HIEROGLYPH H007
13187 EGYPTIAN HIEROGLYPH H008
+ ~ 13187 FE01 rotated 180 degrees
@ I. Amphibious animals, reptiles, etc.
13188 EGYPTIAN HIEROGLYPH I001
13189 EGYPTIAN HIEROGLYPH I002
@@ -37330,6 +37509,8 @@ FFFF <not a character>
1319E EGYPTIAN HIEROGLYPH K004
1319F EGYPTIAN HIEROGLYPH K005
131A0 EGYPTIAN HIEROGLYPH K006
+ ~ 131A0 FE00 rotated 90 degrees
+ ~ 131A0 FE02 rotated 270 degrees
131A1 EGYPTIAN HIEROGLYPH K007
131A2 EGYPTIAN HIEROGLYPH K008
@ L. Invertebrata and lesser animals
@@ -37350,6 +37531,8 @@ FFFF <not a character>
131AF EGYPTIAN HIEROGLYPH M001B
131B0 EGYPTIAN HIEROGLYPH M002
131B1 EGYPTIAN HIEROGLYPH M003
+ ~ 131B1 FE00 rotated 90 degrees
+ ~ 131B1 FE01 rotated 180 degrees
131B2 EGYPTIAN HIEROGLYPH M003A
131B3 EGYPTIAN HIEROGLYPH M004
131B4 EGYPTIAN HIEROGLYPH M005
@@ -37357,8 +37540,11 @@ FFFF <not a character>
131B6 EGYPTIAN HIEROGLYPH M007
131B7 EGYPTIAN HIEROGLYPH M008
131B8 EGYPTIAN HIEROGLYPH M009
+ ~ 131B8 FE00 rotated 90 degrees
131B9 EGYPTIAN HIEROGLYPH M010
+ ~ 131B9 FE00 rotated 90 degrees
131BA EGYPTIAN HIEROGLYPH M010A
+ ~ 131BA FE02 rotated 270 degrees
131BB EGYPTIAN HIEROGLYPH M011
131BC EGYPTIAN HIEROGLYPH M012
* 1,000
@@ -37389,6 +37575,7 @@ FFFF <not a character>
* transliterated as A7BD
x (hebrew letter yod - 05D9)
x (arabic letter yeh - 064A)
+ ~ 131CB FE00 rotated 90 degrees
131CC EGYPTIAN HIEROGLYPH M017A
* phonogram 'y'
x (egyptian hieroglyph z004 - 133ED)
@@ -37435,6 +37622,8 @@ FFFF <not a character>
131EE EGYPTIAN HIEROGLYPH M044
* thorn
* not to be confused with 133DA
+ ~ 131EE FE01 rotated 180 degrees
+ ~ 131EE FE02 rotated 270 degrees
@ N. Sky, earth, water
131EF EGYPTIAN HIEROGLYPH N001
131F0 EGYPTIAN HIEROGLYPH N002
@@ -37451,8 +37640,13 @@ FFFF <not a character>
* variant of 131F8
131F8 EGYPTIAN HIEROGLYPH N010
* variant of 131F7
+ ~ 131F8 FE01 rotated 180 degrees
131F9 EGYPTIAN HIEROGLYPH N011
+ ~ 131F9 FE00 rotated 90 degrees
+ ~ 131F9 FE01 rotated 180 degrees
131FA EGYPTIAN HIEROGLYPH N012
+ ~ 131FA FE00 rotated 90 degrees
+ ~ 131FA FE01 rotated 180 degrees
131FB EGYPTIAN HIEROGLYPH N013
131FC EGYPTIAN HIEROGLYPH N014
131FD EGYPTIAN HIEROGLYPH N015
@@ -37498,6 +37692,7 @@ FFFF <not a character>
* stylistic variant, use of 13214 is preferred
13216 EGYPTIAN HIEROGLYPH N035
* transliterated as n
+ ~ 13216 FE02 rotated 270 degrees
13217 EGYPTIAN HIEROGLYPH N035A
* classifier 'liquid'
13218 EGYPTIAN HIEROGLYPH N036
@@ -37578,6 +37773,7 @@ FFFF <not a character>
13256 EGYPTIAN HIEROGLYPH O005A
* mirrored version of 13255
13257 EGYPTIAN HIEROGLYPH O006
+ ~ 13257 FE01 rotated 180 degrees
13258 EGYPTIAN HIEROGLYPH O006A
* beginning of hwt or serekh enclosure
x (egyptian hieroglyph o033a - 13282)
@@ -37621,6 +37817,7 @@ FFFF <not a character>
13279 EGYPTIAN HIEROGLYPH O027
1327A EGYPTIAN HIEROGLYPH O028
1327B EGYPTIAN HIEROGLYPH O029
+ ~ 1327B FE02 rotated 270 degrees
1327C EGYPTIAN HIEROGLYPH O029A
* rotated variant of 1327B
1327D EGYPTIAN HIEROGLYPH O030
@@ -37628,6 +37825,8 @@ FFFF <not a character>
* not to be confused with 13361
1327E EGYPTIAN HIEROGLYPH O030A
1327F EGYPTIAN HIEROGLYPH O031
+ ~ 1327F FE00 rotated 90 degrees
+ ~ 1327F FE01 rotated 180 degrees
13280 EGYPTIAN HIEROGLYPH O032
13281 EGYPTIAN HIEROGLYPH O033
* classifier 'serekh'
@@ -37639,6 +37838,7 @@ FFFF <not a character>
x (egyptian hieroglyph s029 - 132F4)
13284 EGYPTIAN HIEROGLYPH O035
13285 EGYPTIAN HIEROGLYPH O036
+ ~ 13285 FE00 rotated 90 degrees
13286 EGYPTIAN HIEROGLYPH O036A
* beginning of fortified wall cartouche
13287 EGYPTIAN HIEROGLYPH O036B
@@ -37652,6 +37852,7 @@ FFFF <not a character>
1328C EGYPTIAN HIEROGLYPH O039
* stone, brick
* not to be confused with 13219
+ ~ 1328C FE00 rotated 90 degrees
1328D EGYPTIAN HIEROGLYPH O040
1328E EGYPTIAN HIEROGLYPH O041
1328F EGYPTIAN HIEROGLYPH O042
@@ -37683,6 +37884,8 @@ FFFF <not a character>
132A2 EGYPTIAN HIEROGLYPH P006
132A3 EGYPTIAN HIEROGLYPH P007
132A4 EGYPTIAN HIEROGLYPH P008
+ ~ 132A4 FE01 rotated 180 degrees
+ ~ 132A4 FE02 rotated 270 degrees
132A5 EGYPTIAN HIEROGLYPH P009
132A6 EGYPTIAN HIEROGLYPH P010
132A7 EGYPTIAN HIEROGLYPH P011
@@ -37693,6 +37896,7 @@ FFFF <not a character>
132A9 EGYPTIAN HIEROGLYPH Q002
132AA EGYPTIAN HIEROGLYPH Q003
* transliterated as p
+ ~ 132AA FE00 rotated 90 degrees
132AB EGYPTIAN HIEROGLYPH Q004
132AC EGYPTIAN HIEROGLYPH Q005
132AD EGYPTIAN HIEROGLYPH Q006
@@ -37727,6 +37931,7 @@ FFFF <not a character>
132C9 EGYPTIAN HIEROGLYPH R022
132CA EGYPTIAN HIEROGLYPH R023
132CB EGYPTIAN HIEROGLYPH R024
+ ~ 132CB FE00 rotated 90 degrees
132CC EGYPTIAN HIEROGLYPH R025
132CD EGYPTIAN HIEROGLYPH R026
132CE EGYPTIAN HIEROGLYPH R027
@@ -37745,6 +37950,7 @@ FFFF <not a character>
132DA EGYPTIAN HIEROGLYPH S008
132DB EGYPTIAN HIEROGLYPH S009
132DC EGYPTIAN HIEROGLYPH S010
+ ~ 132DC FE00 rotated 90 degrees
132DD EGYPTIAN HIEROGLYPH S011
132DE EGYPTIAN HIEROGLYPH S012
132DF EGYPTIAN HIEROGLYPH S013
@@ -37756,8 +37962,11 @@ FFFF <not a character>
132E5 EGYPTIAN HIEROGLYPH S017
132E6 EGYPTIAN HIEROGLYPH S017A
132E7 EGYPTIAN HIEROGLYPH S018
+ ~ 132E7 FE00 rotated 90 degrees
+ ~ 132E7 FE02 rotated 270 degrees
132E8 EGYPTIAN HIEROGLYPH S019
132E9 EGYPTIAN HIEROGLYPH S020
+ ~ 132E9 FE02 rotated 270 degrees
132EA EGYPTIAN HIEROGLYPH S021
132EB EGYPTIAN HIEROGLYPH S022
132EC EGYPTIAN HIEROGLYPH S023
@@ -37777,6 +37986,7 @@ FFFF <not a character>
132F6 EGYPTIAN HIEROGLYPH S031
132F7 EGYPTIAN HIEROGLYPH S032
132F8 EGYPTIAN HIEROGLYPH S033
+ ~ 132F8 FE02 rotated 270 degrees
132F9 EGYPTIAN HIEROGLYPH S034
132FA EGYPTIAN HIEROGLYPH S035
132FB EGYPTIAN HIEROGLYPH S035A
@@ -37784,6 +37994,7 @@ FFFF <not a character>
132FC EGYPTIAN HIEROGLYPH S036
* older variant of 132FA
132FD EGYPTIAN HIEROGLYPH S037
+ ~ 132FD FE02 rotated 270 degrees
132FE EGYPTIAN HIEROGLYPH S038
132FF EGYPTIAN HIEROGLYPH S039
13300 EGYPTIAN HIEROGLYPH S040
@@ -37791,14 +38002,18 @@ FFFF <not a character>
13301 EGYPTIAN HIEROGLYPH S041
* phonogram 'ḏꜣm'
13302 EGYPTIAN HIEROGLYPH S042
+ ~ 13302 FE02 rotated 270 degrees
13303 EGYPTIAN HIEROGLYPH S043
+ ~ 13303 FE02 rotated 270 degrees
13304 EGYPTIAN HIEROGLYPH S044
13305 EGYPTIAN HIEROGLYPH S045
13306 EGYPTIAN HIEROGLYPH S046
@ T. Warfare, hunting, butchery
13307 EGYPTIAN HIEROGLYPH T001
+ ~ 13307 FE00 rotated 90 degrees
13308 EGYPTIAN HIEROGLYPH T002
* classifier 'striking, hitting'
+ ~ 13308 FE01 rotated 180 degrees
13309 EGYPTIAN HIEROGLYPH T003
* classifier 'mace'
1330A EGYPTIAN HIEROGLYPH T003A
@@ -37809,11 +38024,19 @@ FFFF <not a character>
1330F EGYPTIAN HIEROGLYPH T007A
13310 EGYPTIAN HIEROGLYPH T008
* older variant of 13311
+ ~ 13310 FE02 rotated 270 degrees
13311 EGYPTIAN HIEROGLYPH T008A
+ ~ 13311 FE02 rotated 270 degrees
13312 EGYPTIAN HIEROGLYPH T009
+ ~ 13312 FE01 rotated 180 degrees
+ ~ 13312 FE02 rotated 270 degrees
13313 EGYPTIAN HIEROGLYPH T009A
* older variant of 13312
+ ~ 13313 FE01 rotated 180 degrees
+ ~ 13313 FE02 rotated 270 degrees
13314 EGYPTIAN HIEROGLYPH T010
+ ~ 13314 FE01 rotated 180 degrees
+ ~ 13314 FE02 rotated 270 degrees
13315 EGYPTIAN HIEROGLYPH T011
13316 EGYPTIAN HIEROGLYPH T011A
13317 EGYPTIAN HIEROGLYPH T012
@@ -37822,14 +38045,21 @@ FFFF <not a character>
1331A EGYPTIAN HIEROGLYPH T015
* older variant of 13319
1331B EGYPTIAN HIEROGLYPH T016
+ ~ 1331B FE00 rotated 90 degrees
+ ~ 1331B FE01 rotated 180 degrees
1331C EGYPTIAN HIEROGLYPH T016A
+ ~ 1331C FE02 rotated 270 degrees
1331D EGYPTIAN HIEROGLYPH T017
1331E EGYPTIAN HIEROGLYPH T018
1331F EGYPTIAN HIEROGLYPH T019
13320 EGYPTIAN HIEROGLYPH T020
* older variant of 1331F
13321 EGYPTIAN HIEROGLYPH T021
+ ~ 13321 FE01 rotated 180 degrees
+ ~ 13321 FE02 rotated 270 degrees
13322 EGYPTIAN HIEROGLYPH T022
+ ~ 13322 FE00 rotated 90 degrees
+ ~ 13322 FE01 rotated 180 degrees
13323 EGYPTIAN HIEROGLYPH T023
* more recent variant of 13322
13324 EGYPTIAN HIEROGLYPH T024
@@ -37851,6 +38081,8 @@ FFFF <not a character>
13330 EGYPTIAN HIEROGLYPH T034
13331 EGYPTIAN HIEROGLYPH T035
* variant of 13330
+ ~ 13331 FE01 rotated 180 degrees
+ ~ 13331 FE02 rotated 270 degrees
13332 EGYPTIAN HIEROGLYPH T036
@ U. Agriculture, crafts, and professions
13333 EGYPTIAN HIEROGLYPH U001
@@ -37867,8 +38099,10 @@ FFFF <not a character>
* mirrored version of 13339
1333B EGYPTIAN HIEROGLYPH U007
* variant of 13338
+ ~ 1333B FE00 rotated 90 degrees
1333C EGYPTIAN HIEROGLYPH U008
* variant of 1333B
+ ~ 1333C FE00 rotated 90 degrees
1333D EGYPTIAN HIEROGLYPH U009
1333E EGYPTIAN HIEROGLYPH U010
1333F EGYPTIAN HIEROGLYPH U011
@@ -37885,6 +38119,7 @@ FFFF <not a character>
* older variant of 13347
13349 EGYPTIAN HIEROGLYPH U021
1334A EGYPTIAN HIEROGLYPH U022
+ ~ 1334A FE02 rotated 270 degrees
1334B EGYPTIAN HIEROGLYPH U023
1334C EGYPTIAN HIEROGLYPH U023A
* stylistic variant of 1334B
@@ -37915,6 +38150,7 @@ FFFF <not a character>
13361 EGYPTIAN HIEROGLYPH U042
* pitchfork
* not to be confused with 1327D
+ ~ 13361 FE02 rotated 270 degrees
@ V. Rope, fiber, baskets, bags, etc.
13362 EGYPTIAN HIEROGLYPH V001
* 100
@@ -37948,13 +38184,17 @@ FFFF <not a character>
13372 EGYPTIAN HIEROGLYPH V007
* phonogram 'šn'
13373 EGYPTIAN HIEROGLYPH V007A
+ ~ 13373 FE02 rotated 270 degrees
13374 EGYPTIAN HIEROGLYPH V007B
13375 EGYPTIAN HIEROGLYPH V008
13376 EGYPTIAN HIEROGLYPH V009
13377 EGYPTIAN HIEROGLYPH V010
* logogram 'name'
+ ~ 13377 FE00 rotated 90 degrees
13378 EGYPTIAN HIEROGLYPH V011
* classifier 'restrain, split'
+ x (egyptian hieroglyph v011d - 1342F)
+ ~ 13378 FE00 rotated 90 degrees
13379 EGYPTIAN HIEROGLYPH V011A
* beginning of cartouche
1337A EGYPTIAN HIEROGLYPH V011B
@@ -37963,6 +38203,7 @@ FFFF <not a character>
* end of knotless cartouche
1337C EGYPTIAN HIEROGLYPH V012
1337D EGYPTIAN HIEROGLYPH V012A
+ ~ 1337D FE02 rotated 270 degrees
1337E EGYPTIAN HIEROGLYPH V012B
1337F EGYPTIAN HIEROGLYPH V013
* transliterated as 1E6F
@@ -37974,6 +38215,7 @@ FFFF <not a character>
13384 EGYPTIAN HIEROGLYPH V018
* older variant of 13383
13385 EGYPTIAN HIEROGLYPH V019
+ ~ 13385 FE02 rotated 270 degrees
13386 EGYPTIAN HIEROGLYPH V020
* 10
* not to be confused with 133AD
@@ -38015,8 +38257,10 @@ FFFF <not a character>
13398 EGYPTIAN HIEROGLYPH V025
* more recent variant of 13397
13399 EGYPTIAN HIEROGLYPH V026
+ ~ 13399 FE00 rotated 90 degrees
1339A EGYPTIAN HIEROGLYPH V027
* older variant of 13399
+ ~ 1339A FE00 rotated 90 degrees
1339B EGYPTIAN HIEROGLYPH V028
* transliterated as 1E25
x (arabic letter hah - 062D)
@@ -38053,7 +38297,9 @@ FFFF <not a character>
* not to be confused with 13387
@ W. Vessels of stone and earthenware
133AF EGYPTIAN HIEROGLYPH W001
+ ~ 133AF FE02 rotated 270 degrees
133B0 EGYPTIAN HIEROGLYPH W002
+ ~ 133B0 FE02 rotated 270 degrees
133B1 EGYPTIAN HIEROGLYPH W003
133B2 EGYPTIAN HIEROGLYPH W003A
* stylistic variant, use of 133B1 is preferred
@@ -38073,6 +38319,7 @@ FFFF <not a character>
* older variant of 133BC
133BE EGYPTIAN HIEROGLYPH W013
133BF EGYPTIAN HIEROGLYPH W014
+ ~ 133BF FE02 rotated 270 degrees
133C0 EGYPTIAN HIEROGLYPH W014A
133C1 EGYPTIAN HIEROGLYPH W015
133C2 EGYPTIAN HIEROGLYPH W016
@@ -38089,9 +38336,9 @@ FFFF <not a character>
133CA EGYPTIAN HIEROGLYPH W022
133CB EGYPTIAN HIEROGLYPH W023
133CC EGYPTIAN HIEROGLYPH W024
- * phonogramm 'nw'
+ * phonogram 'nw'
133CD EGYPTIAN HIEROGLYPH W024A
- * monogramm 'nw(n)' or 'nww'
+ * monogram 'nw(n)' or 'nww'
133CE EGYPTIAN HIEROGLYPH W025
@ X. Loaves and cakes
133CF EGYPTIAN HIEROGLYPH X001
@@ -38102,6 +38349,7 @@ FFFF <not a character>
133D2 EGYPTIAN HIEROGLYPH X004
133D3 EGYPTIAN HIEROGLYPH X004A
* variant of 133D2
+ ~ 133D3 FE00 rotated 90 degrees
133D4 EGYPTIAN HIEROGLYPH X004B
* cake
* variant of 133D2
@@ -38125,6 +38373,7 @@ FFFF <not a character>
* rotated variant of 133DB
133DD EGYPTIAN HIEROGLYPH Y002
* older variant of 133DB
+ ~ 133DD FE02 rotated 270 degrees
133DE EGYPTIAN HIEROGLYPH Y003
133DF EGYPTIAN HIEROGLYPH Y004
* mirrored version of 133DE
@@ -38136,7 +38385,7 @@ FFFF <not a character>
133E4 EGYPTIAN HIEROGLYPH Z001
* semogram index
* classifier 'single'
- * not to be confuse with 133FA
+ * not to be confused with 133FA
133E5 EGYPTIAN HIEROGLYPH Z002
* classifier 'plural'
* not to be confused with 133FC
@@ -38171,13 +38420,16 @@ FFFF <not a character>
133F2 EGYPTIAN HIEROGLYPH Z007
* phonogram 'w'
* not to be confused with 13362
+ ~ 133F2 FE00 rotated 90 degrees
133F3 EGYPTIAN HIEROGLYPH Z008
* oval
* not to be confused with 13200, 132F0, or 133D4
133F4 EGYPTIAN HIEROGLYPH Z009
133F5 EGYPTIAN HIEROGLYPH Z010
* older variant of 133F4
+ ~ 133F5 FE00 rotated 90 degrees
133F6 EGYPTIAN HIEROGLYPH Z011
+ ~ 133F6 FE00 rotated 90 degrees
133F7 EGYPTIAN HIEROGLYPH Z012
* hieratic
133F8 EGYPTIAN HIEROGLYPH Z013
@@ -38209,6 +38461,7 @@ FFFF <not a character>
* 9
13403 EGYPTIAN HIEROGLYPH Z015I
* 5
+ ~ 13403 FE00 rotated 90 degrees
13404 EGYPTIAN HIEROGLYPH Z016
* 1 in dates
13405 EGYPTIAN HIEROGLYPH Z016A
@@ -38241,11 +38494,16 @@ FFFF <not a character>
* mirrored version of 13413
13415 EGYPTIAN HIEROGLYPH AA007B
13416 EGYPTIAN HIEROGLYPH AA008
+ ~ 13416 FE00 rotated 90 degrees
13417 EGYPTIAN HIEROGLYPH AA009
13418 EGYPTIAN HIEROGLYPH AA010
13419 EGYPTIAN HIEROGLYPH AA011
+ ~ 13419 FE00 rotated 90 degrees
+ ~ 13419 FE01 rotated 180 degrees
+ ~ 13419 FE02 rotated 270 degrees
1341A EGYPTIAN HIEROGLYPH AA012
* older variant of 13419
+ ~ 1341A FE00 rotated 90 degrees
1341B EGYPTIAN HIEROGLYPH AA013
1341C EGYPTIAN HIEROGLYPH AA014
* older variant of 1341B
@@ -38258,6 +38516,7 @@ FFFF <not a character>
13421 EGYPTIAN HIEROGLYPH AA019
13422 EGYPTIAN HIEROGLYPH AA020
13423 EGYPTIAN HIEROGLYPH AA021
+ ~ 13423 FE00 rotated 90 degrees
13424 EGYPTIAN HIEROGLYPH AA022
13425 EGYPTIAN HIEROGLYPH AA023
13426 EGYPTIAN HIEROGLYPH AA024
@@ -38271,11 +38530,19 @@ FFFF <not a character>
1342B EGYPTIAN HIEROGLYPH AA029
* older variant of 1342A
1342C EGYPTIAN HIEROGLYPH AA030
+ ~ 1342C FE02 rotated 270 degrees
1342D EGYPTIAN HIEROGLYPH AA031
* older variant of 1342C
1342E EGYPTIAN HIEROGLYPH AA032
-@@ 13430 Egyptian Hieroglyph Format Controls 1343F
-@+ These format controls are used to render Egyptian hieroglyphic quadrats.
+ ~ 1342E FE02 rotated 270 degrees
+@ Addition to group V
+@+ This is part of the cartouche set: 13379, 1337A, 1337B, and 1342F.
+1342F EGYPTIAN HIEROGLYPH V011D
+ * knotted beginning of cartouche
+ * not to be confused with 13378
+@~ !
+@@ 13430 Egyptian Hieroglyph Format Controls 1345F
+@+ These format controls are used to render Egyptian hieroglyphic spatial arrangements, including quadrats, overlays, insertions, and blank, lost or damaged sections.
@ Joiners
13430 EGYPTIAN HIEROGLYPH VERTICAL JOINER
= sign separator: subordination (Manuel de Codage)
@@ -38291,6 +38558,45 @@ FFFF <not a character>
@ Segment scoping delimiters
13437 EGYPTIAN HIEROGLYPH BEGIN SEGMENT
13438 EGYPTIAN HIEROGLYPH END SEGMENT
+@ Sign insertion controls
+13439 EGYPTIAN HIEROGLYPH INSERT AT MIDDLE
+1343A EGYPTIAN HIEROGLYPH INSERT AT TOP
+1343B EGYPTIAN HIEROGLYPH INSERT AT BOTTOM
+@ Enclosure controls
+1343C EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE
+1343D EGYPTIAN HIEROGLYPH END ENCLOSURE
+1343E EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE
+1343F EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+@ Mirror control
+13440 EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+@ Blank and lost signs
+13441 EGYPTIAN HIEROGLYPH FULL BLANK
+13442 EGYPTIAN HIEROGLYPH HALF BLANK
+13443 EGYPTIAN HIEROGLYPH LOST SIGN
+ ~ 13443 FE00 expanded
+13444 EGYPTIAN HIEROGLYPH HALF LOST SIGN
+ ~ 13444 FE00 expanded
+13445 EGYPTIAN HIEROGLYPH TALL LOST SIGN
+ ~ 13445 FE00 expanded
+13446 EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+ ~ 13446 FE00 expanded
+@ Damage modifiers
+13447 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START
+13448 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START
+13449 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START
+1344A EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP END
+1344B EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP
+1344C EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START AND TOP END
+1344D EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND TOP
+1344E EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM END
+1344F EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START AND BOTTOM END
+13450 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM
+13451 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND BOTTOM
+13452 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT END
+13453 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END
+13454 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END
+13455 EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
+@~ !
@@ 14400 Anatolian Hieroglyphs 1467F
@+ In the names list, most of the comments are in Latin. Those which have a Luwian phonetic value are identified as syllabic.
@ A. The human body and clothing
@@ -41710,6 +42016,7 @@ FFFF <not a character>
18BDC KHITAN SMALL SCRIPT CHARACTER-18BDC
18BDD KHITAN SMALL SCRIPT CHARACTER-18BDD
18BDE KHITAN SMALL SCRIPT CHARACTER-18BDE
+ x (khitan small script character-18cca - 18CCA)
18BDF KHITAN SMALL SCRIPT CHARACTER-18BDF
18BE0 KHITAN SMALL SCRIPT CHARACTER-18BE0
18BE1 KHITAN SMALL SCRIPT CHARACTER-18BE1
@@ -41958,6 +42265,7 @@ FFFF <not a character>
18CC8 KHITAN SMALL SCRIPT CHARACTER-18CC8
18CC9 KHITAN SMALL SCRIPT CHARACTER-18CC9
18CCA KHITAN SMALL SCRIPT CHARACTER-18CCA
+ x (khitan small script character-18bde - 18BDE)
18CCB KHITAN SMALL SCRIPT CHARACTER-18CCB
@ Radical-19
18CCC KHITAN SMALL SCRIPT CHARACTER-18CCC
@@ -42578,10 +42886,12 @@ FFFF <not a character>
1B122 KATAKANA LETTER ARCHAIC WU
@@ 1B130 Small Kana Extension 1B16F
@ Historic small hiragana letters
+1B132 HIRAGANA LETTER SMALL KO
1B150 HIRAGANA LETTER SMALL WI
1B151 HIRAGANA LETTER SMALL WE
1B152 HIRAGANA LETTER SMALL WO
@ Historic small katakana letters
+1B155 KATAKANA LETTER SMALL KO
1B164 KATAKANA LETTER SMALL WI
1B165 KATAKANA LETTER SMALL WE
1B166 KATAKANA LETTER SMALL WO
@@ -44467,6 +44777,28 @@ FFFF <not a character>
1D244 COMBINING GREEK MUSICAL PENTASEME
x (metrical pentaseme - 23D9)
1D245 GREEK MUSICAL LEIMMA
+@@ 1D2C0 Kaktovik Numerals 1D2DF
+@ Numerals
+1D2C0 KAKTOVIK NUMERAL ZERO
+1D2C1 KAKTOVIK NUMERAL ONE
+1D2C2 KAKTOVIK NUMERAL TWO
+1D2C3 KAKTOVIK NUMERAL THREE
+1D2C4 KAKTOVIK NUMERAL FOUR
+1D2C5 KAKTOVIK NUMERAL FIVE
+1D2C6 KAKTOVIK NUMERAL SIX
+1D2C7 KAKTOVIK NUMERAL SEVEN
+1D2C8 KAKTOVIK NUMERAL EIGHT
+1D2C9 KAKTOVIK NUMERAL NINE
+1D2CA KAKTOVIK NUMERAL TEN
+1D2CB KAKTOVIK NUMERAL ELEVEN
+1D2CC KAKTOVIK NUMERAL TWELVE
+1D2CD KAKTOVIK NUMERAL THIRTEEN
+1D2CE KAKTOVIK NUMERAL FOURTEEN
+1D2CF KAKTOVIK NUMERAL FIFTEEN
+1D2D0 KAKTOVIK NUMERAL SIXTEEN
+1D2D1 KAKTOVIK NUMERAL SEVENTEEN
+1D2D2 KAKTOVIK NUMERAL EIGHTEEN
+1D2D3 KAKTOVIK NUMERAL NINETEEN
@@ 1D2E0 Mayan Numerals 1D2FF
@ Mayan numerals
1D2E0 MAYAN NUMERAL ZERO
@@ -47482,6 +47814,13 @@ FFFF <not a character>
1DF1D LATIN SMALL LETTER C WITH RETROFLEX HOOK
@ IPA extension
1DF1E LATIN SMALL LETTER S WITH CURL
+@ Letters for Malayalam transliteration
+1DF25 LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK
+1DF26 LATIN SMALL LETTER L WITH MID-HEIGHT LEFT HOOK
+1DF27 LATIN SMALL LETTER N WITH MID-HEIGHT LEFT HOOK
+1DF28 LATIN SMALL LETTER R WITH MID-HEIGHT LEFT HOOK
+1DF29 LATIN SMALL LETTER S WITH MID-HEIGHT LEFT HOOK
+1DF2A LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
@@ 1E000 Glagolitic Supplement 1E02F
@ Combining letters
1E000 COMBINING GLAGOLITIC LETTER AZU
@@ -47522,6 +47861,140 @@ FFFF <not a character>
1E028 COMBINING GLAGOLITIC LETTER BIG YUS
1E029 COMBINING GLAGOLITIC LETTER IOTATED BIG YUS
1E02A COMBINING GLAGOLITIC LETTER FITA
+@@ 1E030 Cyrillic Extended-D 1E08F
+@+ These are phonetic extensions, used in a manner analogous to IPA. Additional Cyrillic modifier letters are found in other blocks.
+ x (modifier letter cyrillic en - 1D78)
+ x (modifier letter cyrillic hard sign - A69C)
+ x (modifier letter cyrillic soft sign - A69D)
+@ Superscript modifier letters
+1E030 MODIFIER LETTER CYRILLIC SMALL A
+ # <super> 0430
+1E031 MODIFIER LETTER CYRILLIC SMALL BE
+ # <super> 0431
+1E032 MODIFIER LETTER CYRILLIC SMALL VE
+ # <super> 0432
+1E033 MODIFIER LETTER CYRILLIC SMALL GHE
+ # <super> 0433
+1E034 MODIFIER LETTER CYRILLIC SMALL DE
+ # <super> 0434
+1E035 MODIFIER LETTER CYRILLIC SMALL IE
+ # <super> 0435
+1E036 MODIFIER LETTER CYRILLIC SMALL ZHE
+ # <super> 0436
+1E037 MODIFIER LETTER CYRILLIC SMALL ZE
+ # <super> 0437
+1E038 MODIFIER LETTER CYRILLIC SMALL I
+ # <super> 0438
+1E039 MODIFIER LETTER CYRILLIC SMALL KA
+ # <super> 043A
+1E03A MODIFIER LETTER CYRILLIC SMALL EL
+ # <super> 043B
+1E03B MODIFIER LETTER CYRILLIC SMALL EM
+ # <super> 043C
+1E03C MODIFIER LETTER CYRILLIC SMALL O
+ # <super> 043E
+1E03D MODIFIER LETTER CYRILLIC SMALL PE
+ # <super> 043F
+1E03E MODIFIER LETTER CYRILLIC SMALL ER
+ # <super> 0440
+1E03F MODIFIER LETTER CYRILLIC SMALL ES
+ # <super> 0441
+1E040 MODIFIER LETTER CYRILLIC SMALL TE
+ # <super> 0442
+1E041 MODIFIER LETTER CYRILLIC SMALL U
+ # <super> 0443
+1E042 MODIFIER LETTER CYRILLIC SMALL EF
+ # <super> 0444
+1E043 MODIFIER LETTER CYRILLIC SMALL HA
+ # <super> 0445
+1E044 MODIFIER LETTER CYRILLIC SMALL TSE
+ # <super> 0446
+1E045 MODIFIER LETTER CYRILLIC SMALL CHE
+ # <super> 0447
+1E046 MODIFIER LETTER CYRILLIC SMALL SHA
+ # <super> 0448
+1E047 MODIFIER LETTER CYRILLIC SMALL YERU
+ # <super> 044B
+1E048 MODIFIER LETTER CYRILLIC SMALL E
+ # <super> 044D
+1E049 MODIFIER LETTER CYRILLIC SMALL YU
+ # <super> 044E
+1E04A MODIFIER LETTER CYRILLIC SMALL DZZE
+ # <super> A689
+1E04B MODIFIER LETTER CYRILLIC SMALL SCHWA
+ # <super> 04D9
+1E04C MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I
+ # <super> 0456
+1E04D MODIFIER LETTER CYRILLIC SMALL JE
+ # <super> 0458
+1E04E MODIFIER LETTER CYRILLIC SMALL BARRED O
+ # <super> 04E9
+1E04F MODIFIER LETTER CYRILLIC SMALL STRAIGHT U
+ # <super> 04AF
+1E050 MODIFIER LETTER CYRILLIC SMALL PALOCHKA
+ # <super> 04CF
+@ Subscript modifier letters
+1E051 CYRILLIC SUBSCRIPT SMALL LETTER A
+ # <sub> 0430
+1E052 CYRILLIC SUBSCRIPT SMALL LETTER BE
+ # <sub> 0431
+1E053 CYRILLIC SUBSCRIPT SMALL LETTER VE
+ # <sub> 0432
+1E054 CYRILLIC SUBSCRIPT SMALL LETTER GHE
+ # <sub> 0433
+1E055 CYRILLIC SUBSCRIPT SMALL LETTER DE
+ # <sub> 0434
+1E056 CYRILLIC SUBSCRIPT SMALL LETTER IE
+ # <sub> 0435
+1E057 CYRILLIC SUBSCRIPT SMALL LETTER ZHE
+ # <sub> 0436
+1E058 CYRILLIC SUBSCRIPT SMALL LETTER ZE
+ # <sub> 0437
+1E059 CYRILLIC SUBSCRIPT SMALL LETTER I
+ # <sub> 0438
+1E05A CYRILLIC SUBSCRIPT SMALL LETTER KA
+ # <sub> 043A
+1E05B CYRILLIC SUBSCRIPT SMALL LETTER EL
+ # <sub> 043B
+1E05C CYRILLIC SUBSCRIPT SMALL LETTER O
+ # <sub> 043E
+1E05D CYRILLIC SUBSCRIPT SMALL LETTER PE
+ # <sub> 043F
+1E05E CYRILLIC SUBSCRIPT SMALL LETTER ES
+ # <sub> 0441
+1E05F CYRILLIC SUBSCRIPT SMALL LETTER U
+ # <sub> 0443
+1E060 CYRILLIC SUBSCRIPT SMALL LETTER EF
+ # <sub> 0444
+1E061 CYRILLIC SUBSCRIPT SMALL LETTER HA
+ # <sub> 0445
+1E062 CYRILLIC SUBSCRIPT SMALL LETTER TSE
+ # <sub> 0446
+1E063 CYRILLIC SUBSCRIPT SMALL LETTER CHE
+ # <sub> 0447
+1E064 CYRILLIC SUBSCRIPT SMALL LETTER SHA
+ # <sub> 0448
+1E065 CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN
+ # <sub> 044A
+1E066 CYRILLIC SUBSCRIPT SMALL LETTER YERU
+ # <sub> 044B
+1E067 CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN
+ # <sub> 0491
+1E068 CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+ # <sub> 0456
+1E069 CYRILLIC SUBSCRIPT SMALL LETTER DZE
+ # <sub> 0455
+1E06A CYRILLIC SUBSCRIPT SMALL LETTER DZHE
+ # <sub> 045F
+@ Superscript modifier letters
+1E06B MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER
+ # <super> 04AB
+1E06C MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER
+ # <super> A651
+1E06D MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+ # <super> 04B1
+@ Diacritical mark
+1E08F COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
@@ 1E100 Nyiakeng Puachue Hmong 1E14F
@+ The Nyiakeng Puachue Hmong script (Nyiaj Keeb Puaj Txwm in RPA orthography) is also known as Pa Dao (Paj Ntaub) and Chervang script (Txawj Vaag).
@ Consonant onsets
@@ -47740,6 +48213,58 @@ FFFF <not a character>
1E2FF WANCHO NGUN SIGN
= rupee
x (indian rupee sign - 20B9)
+@@ 1E4D0 Nag Mundari 1E4FF
+@ Letters
+1E4D0 NAG MUNDARI LETTER O
+1E4D1 NAG MUNDARI LETTER OP
+1E4D2 NAG MUNDARI LETTER OL
+1E4D3 NAG MUNDARI LETTER OY
+1E4D4 NAG MUNDARI LETTER ONG
+1E4D5 NAG MUNDARI LETTER A
+1E4D6 NAG MUNDARI LETTER AJ
+1E4D7 NAG MUNDARI LETTER AB
+1E4D8 NAG MUNDARI LETTER ANY
+1E4D9 NAG MUNDARI LETTER AH
+1E4DA NAG MUNDARI LETTER I
+1E4DB NAG MUNDARI LETTER IS
+1E4DC NAG MUNDARI LETTER IDD
+1E4DD NAG MUNDARI LETTER IT
+1E4DE NAG MUNDARI LETTER IH
+1E4DF NAG MUNDARI LETTER U
+1E4E0 NAG MUNDARI LETTER UC
+1E4E1 NAG MUNDARI LETTER UD
+1E4E2 NAG MUNDARI LETTER UK
+1E4E3 NAG MUNDARI LETTER UR
+1E4E4 NAG MUNDARI LETTER E
+1E4E5 NAG MUNDARI LETTER ENN
+1E4E6 NAG MUNDARI LETTER EG
+1E4E7 NAG MUNDARI LETTER EM
+1E4E8 NAG MUNDARI LETTER EN
+1E4E9 NAG MUNDARI LETTER ETT
+1E4EA NAG MUNDARI LETTER ELL
+@ Various signs
+1E4EB NAG MUNDARI SIGN OJOD
+ * precedes modified letters such as AB or UD
+ * may indicate consonant gemination
+1E4EC NAG MUNDARI SIGN MUHOR
+ * vowel nasalization
+1E4ED NAG MUNDARI SIGN TOYOR
+ * indicates a long vowel
+1E4EE NAG MUNDARI SIGN IKIR
+ * vowel preceded by the 'w' sound
+1E4EF NAG MUNDARI SIGN SUTUH
+ * mostly used for close transliteration of other languages
+@ Digits
+1E4F0 NAG MUNDARI DIGIT ZERO
+1E4F1 NAG MUNDARI DIGIT ONE
+1E4F2 NAG MUNDARI DIGIT TWO
+1E4F3 NAG MUNDARI DIGIT THREE
+1E4F4 NAG MUNDARI DIGIT FOUR
+1E4F5 NAG MUNDARI DIGIT FIVE
+1E4F6 NAG MUNDARI DIGIT SIX
+1E4F7 NAG MUNDARI DIGIT SEVEN
+1E4F8 NAG MUNDARI DIGIT EIGHT
+1E4F9 NAG MUNDARI DIGIT NINE
@@ 1E7E0 Ethiopic Extended-B 1E7FF
@ Syllables for Gurage
1E7E0 ETHIOPIC SYLLABLE HHYA
@@ -50331,6 +50856,7 @@ FFFF <not a character>
x (heavy black heart - 2764)
x (white heart - 1F90D)
x (orange heart - 1F9E1)
+ x (light blue heart - 1FA75)
1F49A GREEN HEART
1F49B YELLOW HEART
1F49C PURPLE HEART
@@ -51341,6 +51867,7 @@ FFFF <not a character>
1F6D6 HUT
1F6D7 ELEVATOR
@ Miscellaneous symbols
+1F6DC WIRELESS
1F6DD PLAYGROUND SLIDE
1F6DE WHEEL
1F6DF RING BUOY
@@ -51475,8 +52002,9 @@ FFFF <not a character>
x (alchemical symbol for sal-ammoniac - 1F739)
1F728 ALCHEMICAL SYMBOL FOR VERDIGRIS
= aes viride, copper subacetate
- = early astronomical symbol for earth
+ = astronomical symbol for earth
x (circled plus - 2295)
+ x (earth - 2641)
@ Symbols for tin and lead ore
1F729 ALCHEMICAL SYMBOL FOR TIN ORE
x (jupiter - 2643)
@@ -51615,10 +52143,27 @@ FFFF <not a character>
@ Measures
1F772 ALCHEMICAL SYMBOL FOR HALF DRAM
= drachma semis
+ * handwritten ligature of 0292 + 00DF, typically spelled out as ʒss
x (latin small letter ezh - 0292)
1F773 ALCHEMICAL SYMBOL FOR HALF OUNCE
= uncia semis
+ * handwritten ligature of 2125 + 00DF, typically spelled out as 2125 ss
x (ounce sign - 2125)
+@ Other symbol
+1F774 LOT OF FORTUNE
+ = pars fortunae
+ x (circled times - 2297)
+@ Eclipse symbols
+1F775 OCCULTATION
+ x (conjunction - 260C)
+1F776 LUNAR ECLIPSE
+ x (opposition - 260D)
+@ Symbols for dwarf planets
+1F77B HAUMEA
+1F77C MAKEMAKE
+1F77D GONGGONG
+1F77E QUAOAR
+1F77F ORCUS
@@ 1F780 Geometric Shapes Extended 1F7FF
@+ These geometric shapes originate from the Webdings/Wingdings collections.
@ Isosceles right triangles
@@ -51772,6 +52317,9 @@ FFFF <not a character>
1F7D6 NEGATIVE CIRCLED TRIANGLE
1F7D7 CIRCLED SQUARE
1F7D8 NEGATIVE CIRCLED SQUARE
+@ Nine pointed star
+1F7D9 NINE POINTED WHITE STAR
+ * commonly used by members of the Bahá'í faith
@ Colored circles
@+ For use with emoji. Constitute a set as follows: 26AA, 26AB, 1F534, 1F535, 1F7E0-1F7E4
1F7E0 LARGE ORANGE CIRCLE
@@ -51999,7 +52547,7 @@ FFFF <not a character>
@ Hand symbol
1F90C PINCHED FINGERS
@ Colored heart symbols
-@+ For use with emoji. Constitute a set as follows: 2764, 1F499-1F49C, 1F5A4, 1F90D, 1F90E, and 1F9E1.
+@+ For use with emoji. Constitute a set as follows: 2764, 1F499-1F49C, 1F5A4, 1F90D, 1F90E, 1F9E1, and 1FA75-1FA77.
1F90D WHITE HEART
1F90E BROWN HEART
@ Hand symbol
@@ -52519,6 +53067,11 @@ FFFF <not a character>
1FA73 SHORTS
1FA74 THONG SANDAL
= flip flop
+@ Colored heart symbols
+@+ For use with emoji. Constitute a set as follows: 2764, 1F499-1F49C, 1F5A4, 1F90D, 1F90E, 1F9E1, and 1FA75-1FA77.
+1FA75 LIGHT BLUE HEART
+1FA76 GREY HEART
+1FA77 PINK HEART
@ Medical symbols
1FA78 DROP OF BLOOD
x (droplet - 1F4A7)
@@ -52534,6 +53087,9 @@ FFFF <not a character>
1FA84 MAGIC WAND
1FA85 PINATA
1FA86 NESTING DOLLS
+@ Musical instruments
+1FA87 MARACAS
+1FA88 FLUTE
@ Miscellaneous objects
1FA90 RINGED PLANET
1FA91 CHAIR
@@ -52566,6 +53122,11 @@ FFFF <not a character>
1FAAB LOW BATTERY
x (battery - 1F50B)
1FAAC HAMSA
+1FAAD FOLDING HAND FAN
+1FAAE HAIR PICK
+@ Religious symbol
+1FAAF KHANDA
+ x (adi shakti - 262C)
@ Animals and nature
1FAB0 FLY
1FAB1 WORM
@@ -52578,6 +53139,10 @@ FFFF <not a character>
1FAB8 CORAL
1FAB9 EMPTY NEST
1FABA NEST WITH EGGS
+1FABB HYACINTH
+1FABC JELLYFISH
+1FABD WING
+1FABF GOOSE
@ Body parts
1FAC0 ANATOMICAL HEART
1FAC1 LUNGS
@@ -52588,6 +53153,9 @@ FFFF <not a character>
x (pregnant woman - 1F930)
1FAC5 PERSON WITH CROWN
x (princess - 1F478)
+@ Animals and nature
+1FACE MOOSE
+1FACF DONKEY
@ Food and drink
1FAD0 BLUEBERRIES
1FAD1 BELL PEPPER
@@ -52600,6 +53168,8 @@ FFFF <not a character>
x (glass of milk - 1F95B)
1FAD8 BEANS
1FAD9 JAR
+1FADA GINGER ROOT
+1FADB PEA POD
@ Faces
1FAE0 MELTING FACE
1FAE1 SALUTING FACE
@@ -52611,6 +53181,8 @@ FFFF <not a character>
1FAE6 BITING LIP
x (lips - 1F5E2)
1FAE7 BUBBLES
+@ Face
+1FAE8 SHAKING FACE
@ Hand symbols
1FAF0 HAND WITH INDEX FINGER AND THUMB CROSSED
x (hand with index and middle fingers crossed - 1F91E)
@@ -52620,6 +53192,8 @@ FFFF <not a character>
1FAF4 PALM UP HAND
1FAF5 INDEX POINTING AT THE VIEWER
1FAF6 HEART HANDS
+1FAF7 LEFTWARDS PUSHING HAND
+1FAF8 RIGHTWARDS PUSHING HAND
@@ 1FB00 Symbols for Legacy Computing 1FBFF
@ Block mosaic terminal graphic characters
@+ The term "sextant" refers to block mosaics divided into six parts.
@@ -52936,7 +53510,7 @@ FFFF <not a character>
1FFFE <not a character>
1FFFF <not a character>
@@ 20000 CJK Unified Ideographs Extension B 2A6DF
-@@ 2A700 CJK Unified Ideographs Extension C 2B738
+@@ 2A700 CJK Unified Ideographs Extension C 2B739
@@ 2B740 CJK Unified Ideographs Extension D 2B81D
@@ 2B820 CJK Unified Ideographs Extension E 2CEA1
@@ 2CEB0 CJK Unified Ideographs Extension F 2EBE0
@@ -54057,6 +54631,7 @@ FFFF <not a character>
2FFFE <not a character>
2FFFF <not a character>
@@ 30000 CJK Unified Ideographs Extension G 3134A
+@@ 31350 CJK Unified Ideographs Extension H 323AF
@@ 3FF80 Unassigned 3FFFF
@ Noncharacters
@+ These codes are intended for process-internal uses.
diff --git a/lib/unicore/NormTest.txt b/lib/unicore/NormTest.txt
index 302c35f37c..e75b4801c9 100644
--- a/lib/unicore/NormTest.txt
+++ b/lib/unicore/NormTest.txt
@@ -1,11 +1,11 @@
-# NormalizationTest-14.0.0.txt
-# Date: 2021-05-28, 21:49:12 GMT
-# © 2021 Unicode®, Inc.
+# NormalizationTest-15.0.0.txt
+# Date: 2022-04-02, 01:29:09 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Normalization Test Suite
# Format:
@@ -16208,6 +16208,68 @@ FFEE;FFEE;FFEE;25CB;25CB; # (○; ○; ○; ○; ○; ) HALFWIDTH WHITE CIRCLE
1D7FD;1D7FD;1D7FD;0037;0037; # (𝟽; 𝟽; 𝟽; 7; 7; ) MATHEMATICAL MONOSPACE DIGIT SEVEN
1D7FE;1D7FE;1D7FE;0038;0038; # (𝟾; 𝟾; 𝟾; 8; 8; ) MATHEMATICAL MONOSPACE DIGIT EIGHT
1D7FF;1D7FF;1D7FF;0039;0039; # (𝟿; 𝟿; 𝟿; 9; 9; ) MATHEMATICAL MONOSPACE DIGIT NINE
+1E030;1E030;1E030;0430;0430; # (𞀰; 𞀰; 𞀰; а; а; ) MODIFIER LETTER CYRILLIC SMALL A
+1E031;1E031;1E031;0431;0431; # (𞀱; 𞀱; 𞀱; б; б; ) MODIFIER LETTER CYRILLIC SMALL BE
+1E032;1E032;1E032;0432;0432; # (𞀲; 𞀲; 𞀲; в; в; ) MODIFIER LETTER CYRILLIC SMALL VE
+1E033;1E033;1E033;0433;0433; # (𞀳; 𞀳; 𞀳; г; г; ) MODIFIER LETTER CYRILLIC SMALL GHE
+1E034;1E034;1E034;0434;0434; # (𞀴; 𞀴; 𞀴; д; д; ) MODIFIER LETTER CYRILLIC SMALL DE
+1E035;1E035;1E035;0435;0435; # (𞀵; 𞀵; 𞀵; е; е; ) MODIFIER LETTER CYRILLIC SMALL IE
+1E036;1E036;1E036;0436;0436; # (𞀶; 𞀶; 𞀶; ж; ж; ) MODIFIER LETTER CYRILLIC SMALL ZHE
+1E037;1E037;1E037;0437;0437; # (𞀷; 𞀷; 𞀷; з; з; ) MODIFIER LETTER CYRILLIC SMALL ZE
+1E038;1E038;1E038;0438;0438; # (𞀸; 𞀸; 𞀸; и; и; ) MODIFIER LETTER CYRILLIC SMALL I
+1E039;1E039;1E039;043A;043A; # (𞀹; 𞀹; 𞀹; к; к; ) MODIFIER LETTER CYRILLIC SMALL KA
+1E03A;1E03A;1E03A;043B;043B; # (𞀺; 𞀺; 𞀺; л; л; ) MODIFIER LETTER CYRILLIC SMALL EL
+1E03B;1E03B;1E03B;043C;043C; # (𞀻; 𞀻; 𞀻; м; м; ) MODIFIER LETTER CYRILLIC SMALL EM
+1E03C;1E03C;1E03C;043E;043E; # (𞀼; 𞀼; 𞀼; о; о; ) MODIFIER LETTER CYRILLIC SMALL O
+1E03D;1E03D;1E03D;043F;043F; # (𞀽; 𞀽; 𞀽; п; п; ) MODIFIER LETTER CYRILLIC SMALL PE
+1E03E;1E03E;1E03E;0440;0440; # (𞀾; 𞀾; 𞀾; р; р; ) MODIFIER LETTER CYRILLIC SMALL ER
+1E03F;1E03F;1E03F;0441;0441; # (𞀿; 𞀿; 𞀿; с; с; ) MODIFIER LETTER CYRILLIC SMALL ES
+1E040;1E040;1E040;0442;0442; # (𞁀; 𞁀; 𞁀; т; т; ) MODIFIER LETTER CYRILLIC SMALL TE
+1E041;1E041;1E041;0443;0443; # (𞁁; 𞁁; 𞁁; у; у; ) MODIFIER LETTER CYRILLIC SMALL U
+1E042;1E042;1E042;0444;0444; # (𞁂; 𞁂; 𞁂; ф; ф; ) MODIFIER LETTER CYRILLIC SMALL EF
+1E043;1E043;1E043;0445;0445; # (𞁃; 𞁃; 𞁃; х; х; ) MODIFIER LETTER CYRILLIC SMALL HA
+1E044;1E044;1E044;0446;0446; # (𞁄; 𞁄; 𞁄; ц; ц; ) MODIFIER LETTER CYRILLIC SMALL TSE
+1E045;1E045;1E045;0447;0447; # (𞁅; 𞁅; 𞁅; ч; ч; ) MODIFIER LETTER CYRILLIC SMALL CHE
+1E046;1E046;1E046;0448;0448; # (𞁆; 𞁆; 𞁆; ш; ш; ) MODIFIER LETTER CYRILLIC SMALL SHA
+1E047;1E047;1E047;044B;044B; # (𞁇; 𞁇; 𞁇; ы; ы; ) MODIFIER LETTER CYRILLIC SMALL YERU
+1E048;1E048;1E048;044D;044D; # (𞁈; 𞁈; 𞁈; э; э; ) MODIFIER LETTER CYRILLIC SMALL E
+1E049;1E049;1E049;044E;044E; # (𞁉; 𞁉; 𞁉; ю; ю; ) MODIFIER LETTER CYRILLIC SMALL YU
+1E04A;1E04A;1E04A;A689;A689; # (𞁊; 𞁊; 𞁊; ꚉ; ꚉ; ) MODIFIER LETTER CYRILLIC SMALL DZZE
+1E04B;1E04B;1E04B;04D9;04D9; # (𞁋; 𞁋; 𞁋; ә; ә; ) MODIFIER LETTER CYRILLIC SMALL SCHWA
+1E04C;1E04C;1E04C;0456;0456; # (𞁌; 𞁌; 𞁌; і; і; ) MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I
+1E04D;1E04D;1E04D;0458;0458; # (𞁍; 𞁍; 𞁍; ј; ј; ) MODIFIER LETTER CYRILLIC SMALL JE
+1E04E;1E04E;1E04E;04E9;04E9; # (𞁎; 𞁎; 𞁎; ө; ө; ) MODIFIER LETTER CYRILLIC SMALL BARRED O
+1E04F;1E04F;1E04F;04AF;04AF; # (𞁏; 𞁏; 𞁏; ү; ү; ) MODIFIER LETTER CYRILLIC SMALL STRAIGHT U
+1E050;1E050;1E050;04CF;04CF; # (𞁐; 𞁐; 𞁐; ӏ; ӏ; ) MODIFIER LETTER CYRILLIC SMALL PALOCHKA
+1E051;1E051;1E051;0430;0430; # (𞁑; 𞁑; 𞁑; а; а; ) CYRILLIC SUBSCRIPT SMALL LETTER A
+1E052;1E052;1E052;0431;0431; # (𞁒; 𞁒; 𞁒; б; б; ) CYRILLIC SUBSCRIPT SMALL LETTER BE
+1E053;1E053;1E053;0432;0432; # (𞁓; 𞁓; 𞁓; в; в; ) CYRILLIC SUBSCRIPT SMALL LETTER VE
+1E054;1E054;1E054;0433;0433; # (𞁔; 𞁔; 𞁔; г; г; ) CYRILLIC SUBSCRIPT SMALL LETTER GHE
+1E055;1E055;1E055;0434;0434; # (𞁕; 𞁕; 𞁕; д; д; ) CYRILLIC SUBSCRIPT SMALL LETTER DE
+1E056;1E056;1E056;0435;0435; # (𞁖; 𞁖; 𞁖; е; е; ) CYRILLIC SUBSCRIPT SMALL LETTER IE
+1E057;1E057;1E057;0436;0436; # (𞁗; 𞁗; 𞁗; ж; ж; ) CYRILLIC SUBSCRIPT SMALL LETTER ZHE
+1E058;1E058;1E058;0437;0437; # (𞁘; 𞁘; 𞁘; з; з; ) CYRILLIC SUBSCRIPT SMALL LETTER ZE
+1E059;1E059;1E059;0438;0438; # (𞁙; 𞁙; 𞁙; и; и; ) CYRILLIC SUBSCRIPT SMALL LETTER I
+1E05A;1E05A;1E05A;043A;043A; # (𞁚; 𞁚; 𞁚; к; к; ) CYRILLIC SUBSCRIPT SMALL LETTER KA
+1E05B;1E05B;1E05B;043B;043B; # (𞁛; 𞁛; 𞁛; л; л; ) CYRILLIC SUBSCRIPT SMALL LETTER EL
+1E05C;1E05C;1E05C;043E;043E; # (𞁜; 𞁜; 𞁜; о; о; ) CYRILLIC SUBSCRIPT SMALL LETTER O
+1E05D;1E05D;1E05D;043F;043F; # (𞁝; 𞁝; 𞁝; п; п; ) CYRILLIC SUBSCRIPT SMALL LETTER PE
+1E05E;1E05E;1E05E;0441;0441; # (𞁞; 𞁞; 𞁞; с; с; ) CYRILLIC SUBSCRIPT SMALL LETTER ES
+1E05F;1E05F;1E05F;0443;0443; # (𞁟; 𞁟; 𞁟; у; у; ) CYRILLIC SUBSCRIPT SMALL LETTER U
+1E060;1E060;1E060;0444;0444; # (𞁠; 𞁠; 𞁠; ф; ф; ) CYRILLIC SUBSCRIPT SMALL LETTER EF
+1E061;1E061;1E061;0445;0445; # (𞁡; 𞁡; 𞁡; х; х; ) CYRILLIC SUBSCRIPT SMALL LETTER HA
+1E062;1E062;1E062;0446;0446; # (𞁢; 𞁢; 𞁢; ц; ц; ) CYRILLIC SUBSCRIPT SMALL LETTER TSE
+1E063;1E063;1E063;0447;0447; # (𞁣; 𞁣; 𞁣; ч; ч; ) CYRILLIC SUBSCRIPT SMALL LETTER CHE
+1E064;1E064;1E064;0448;0448; # (𞁤; 𞁤; 𞁤; ш; ш; ) CYRILLIC SUBSCRIPT SMALL LETTER SHA
+1E065;1E065;1E065;044A;044A; # (𞁥; 𞁥; 𞁥; ъ; ъ; ) CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN
+1E066;1E066;1E066;044B;044B; # (𞁦; 𞁦; 𞁦; ы; ы; ) CYRILLIC SUBSCRIPT SMALL LETTER YERU
+1E067;1E067;1E067;0491;0491; # (𞁧; 𞁧; 𞁧; ґ; ґ; ) CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN
+1E068;1E068;1E068;0456;0456; # (𞁨; 𞁨; 𞁨; і; і; ) CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E069;1E069;1E069;0455;0455; # (𞁩; 𞁩; 𞁩; ѕ; ѕ; ) CYRILLIC SUBSCRIPT SMALL LETTER DZE
+1E06A;1E06A;1E06A;045F;045F; # (𞁪; 𞁪; 𞁪; џ; џ; ) CYRILLIC SUBSCRIPT SMALL LETTER DZHE
+1E06B;1E06B;1E06B;04AB;04AB; # (𞁫; 𞁫; 𞁫; ҫ; ҫ; ) MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER
+1E06C;1E06C;1E06C;A651;A651; # (𞁬; 𞁬; 𞁬; ꙑ; ꙑ; ) MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER
+1E06D;1E06D;1E06D;04B1;04B1; # (𞁭; 𞁭; 𞁭; ұ; ұ; ) MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1EE00;1EE00;1EE00;0627;0627; # (𞸀; 𞸀; 𞸀; ا; ا; ) ARABIC MATHEMATICAL ALEF
1EE01;1EE01;1EE01;0628;0628; # (𞸁; 𞸁; 𞸁; ب; ب; ) ARABIC MATHEMATICAL BEH
1EE02;1EE02;1EE02;062C;062C; # (𞸂; 𞸂; 𞸂; ج; ج; ) ARABIC MATHEMATICAL JEEM
@@ -18496,6 +18558,12 @@ FFEE;FFEE;FFEE;25CB;25CB; # (○; ○; ○; ○; ○; ) HALFWIDTH WHITE CIRCLE
0061 10EAB 0315 0300 05AE 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062; # (a◌𐺫◌̕◌̀◌֮b; a◌֮◌𐺫◌̀◌̕b; a◌֮◌𐺫◌̀◌̕b; a◌֮◌𐺫◌̀◌̕b; a◌֮◌𐺫◌̀◌̕b; ) LATIN SMALL LETTER A, YEZIDI COMBINING HAMZA MARK, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
0061 0315 0300 05AE 10EAC 0062;00E0 05AE 10EAC 0315 0062;0061 05AE 0300 10EAC 0315 0062;00E0 05AE 10EAC 0315 0062;0061 05AE 0300 10EAC 0315 0062; # (a◌̕◌̀◌֮◌𐺬b; à◌֮◌𐺬◌̕b; a◌֮◌̀◌𐺬◌̕b; à◌֮◌𐺬◌̕b; a◌֮◌̀◌𐺬◌̕b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, YEZIDI COMBINING MADDA MARK, LATIN SMALL LETTER B
0061 10EAC 0315 0300 05AE 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062; # (a◌𐺬◌̕◌̀◌֮b; a◌֮◌𐺬◌̀◌̕b; a◌֮◌𐺬◌̀◌̕b; a◌֮◌𐺬◌̀◌̕b; a◌֮◌𐺬◌̀◌̕b; ) LATIN SMALL LETTER A, YEZIDI COMBINING MADDA MARK, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
+0061 059A 0316 1DFA 10EFD 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062; # (a◌֚◌̖◌᷺◌𐻽b; a◌᷺◌̖◌𐻽◌֚b; a◌᷺◌̖◌𐻽◌֚b; a◌᷺◌̖◌𐻽◌֚b; a◌᷺◌̖◌𐻽◌֚b; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, ARABIC SMALL LOW WORD SAKTA, LATIN SMALL LETTER B
+0061 10EFD 059A 0316 1DFA 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062; # (a◌𐻽◌֚◌̖◌᷺b; a◌᷺◌𐻽◌̖◌֚b; a◌᷺◌𐻽◌̖◌֚b; a◌᷺◌𐻽◌̖◌֚b; a◌᷺◌𐻽◌̖◌֚b; ) LATIN SMALL LETTER A, ARABIC SMALL LOW WORD SAKTA, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
+0061 059A 0316 1DFA 10EFE 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062; # (a◌֚◌̖◌᷺◌𐻾b; a◌᷺◌̖◌𐻾◌֚b; a◌᷺◌̖◌𐻾◌֚b; a◌᷺◌̖◌𐻾◌֚b; a◌᷺◌̖◌𐻾◌֚b; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, ARABIC SMALL LOW WORD QASR, LATIN SMALL LETTER B
+0061 10EFE 059A 0316 1DFA 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062; # (a◌𐻾◌֚◌̖◌᷺b; a◌᷺◌𐻾◌̖◌֚b; a◌᷺◌𐻾◌̖◌֚b; a◌᷺◌𐻾◌̖◌֚b; a◌᷺◌𐻾◌̖◌֚b; ) LATIN SMALL LETTER A, ARABIC SMALL LOW WORD QASR, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
+0061 059A 0316 1DFA 10EFF 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062; # (a◌֚◌̖◌᷺◌𐻿b; a◌᷺◌̖◌𐻿◌֚b; a◌᷺◌̖◌𐻿◌֚b; a◌᷺◌̖◌𐻿◌֚b; a◌᷺◌̖◌𐻿◌֚b; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, ARABIC SMALL LOW WORD MADDA, LATIN SMALL LETTER B
+0061 10EFF 059A 0316 1DFA 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062; # (a◌𐻿◌֚◌̖◌᷺b; a◌᷺◌𐻿◌̖◌֚b; a◌᷺◌𐻿◌̖◌֚b; a◌᷺◌𐻿◌̖◌֚b; a◌᷺◌𐻿◌̖◌֚b; ) LATIN SMALL LETTER A, ARABIC SMALL LOW WORD MADDA, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
0061 059A 0316 1DFA 10F46 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062; # (a◌֚◌̖◌᷺◌𐽆b; a◌᷺◌̖◌𐽆◌֚b; a◌᷺◌̖◌𐽆◌֚b; a◌᷺◌̖◌𐽆◌֚b; a◌᷺◌̖◌𐽆◌֚b; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, SOGDIAN COMBINING DOT BELOW, LATIN SMALL LETTER B
0061 10F46 059A 0316 1DFA 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062; # (a◌𐽆◌֚◌̖◌᷺b; a◌᷺◌𐽆◌̖◌֚b; a◌᷺◌𐽆◌̖◌֚b; a◌᷺◌𐽆◌̖◌֚b; a◌᷺◌𐽆◌̖◌֚b; ) LATIN SMALL LETTER A, SOGDIAN COMBINING DOT BELOW, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
0061 059A 0316 1DFA 10F47 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062; # (a◌֚◌̖◌᷺◌𐽇b; a◌᷺◌̖◌𐽇◌֚b; a◌᷺◌̖◌𐽇◌֚b; a◌᷺◌̖◌𐽇◌֚b; a◌᷺◌̖◌𐽇◌֚b; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, SOGDIAN COMBINING TWO DOTS BELOW, LATIN SMALL LETTER B
@@ -18640,6 +18708,10 @@ FFEE;FFEE;FFEE;25CB;25CB; # (○; ○; ○; ○; ○; ) HALFWIDTH WHITE CIRCLE
0061 11D45 05B0 094D 3099 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062; # (a◌𑵅◌ְ◌्◌゙b; a◌゙◌𑵅◌्◌ְb; a◌゙◌𑵅◌्◌ְb; a◌゙◌𑵅◌्◌ְb; a◌゙◌𑵅◌्◌ְb; ) LATIN SMALL LETTER A, MASARAM GONDI VIRAMA, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, LATIN SMALL LETTER B
0061 05B0 094D 3099 11D97 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062; # (a◌ְ◌्◌゙◌𑶗b; a◌゙◌्◌𑶗◌ְb; a◌゙◌्◌𑶗◌ְb; a◌゙◌्◌𑶗◌ְb; a◌゙◌्◌𑶗◌ְb; ) LATIN SMALL LETTER A, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, GUNJALA GONDI VIRAMA, LATIN SMALL LETTER B
0061 11D97 05B0 094D 3099 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062; # (a◌𑶗◌ְ◌्◌゙b; a◌゙◌𑶗◌्◌ְb; a◌゙◌𑶗◌्◌ְb; a◌゙◌𑶗◌्◌ְb; a◌゙◌𑶗◌्◌ְb; ) LATIN SMALL LETTER A, GUNJALA GONDI VIRAMA, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, LATIN SMALL LETTER B
+0061 05B0 094D 3099 11F41 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062; # (a◌ְ◌्◌゙𑽁b; a◌゙◌्𑽁◌ְb; a◌゙◌्𑽁◌ְb; a◌゙◌्𑽁◌ְb; a◌゙◌्𑽁◌ְb; ) LATIN SMALL LETTER A, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, KAWI SIGN KILLER, LATIN SMALL LETTER B
+0061 11F41 05B0 094D 3099 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062; # (a𑽁◌ְ◌्◌゙b; a◌゙𑽁◌्◌ְb; a◌゙𑽁◌्◌ְb; a◌゙𑽁◌्◌ְb; a◌゙𑽁◌्◌ְb; ) LATIN SMALL LETTER A, KAWI SIGN KILLER, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, LATIN SMALL LETTER B
+0061 05B0 094D 3099 11F42 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062; # (a◌ְ◌्◌゙◌𑽂b; a◌゙◌्◌𑽂◌ְb; a◌゙◌्◌𑽂◌ְb; a◌゙◌्◌𑽂◌ְb; a◌゙◌्◌𑽂◌ְb; ) LATIN SMALL LETTER A, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, KAWI CONJOINER, LATIN SMALL LETTER B
+0061 11F42 05B0 094D 3099 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062; # (a◌𑽂◌ְ◌्◌゙b; a◌゙◌𑽂◌्◌ְb; a◌゙◌𑽂◌्◌ְb; a◌゙◌𑽂◌्◌ְb; a◌゙◌𑽂◌्◌ְb; ) LATIN SMALL LETTER A, KAWI CONJOINER, HEBREW POINT SHEVA, DEVANAGARI SIGN VIRAMA, COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK, LATIN SMALL LETTER B
0061 16FF0 0334 16AF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062; # (a𖿰◌̴◌𖫰b; a◌̴◌𖫰𖿰b; a◌̴◌𖫰𖿰b; a◌̴◌𖫰𖿰b; a◌̴◌𖫰𖿰b; ) LATIN SMALL LETTER A, VIETNAMESE ALTERNATE READING MARK CA, COMBINING TILDE OVERLAY, BASSA VAH COMBINING HIGH TONE, LATIN SMALL LETTER B
0061 16AF0 16FF0 0334 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062; # (a◌𖫰𖿰◌̴b; a◌𖫰◌̴𖿰b; a◌𖫰◌̴𖿰b; a◌𖫰◌̴𖿰b; a◌𖫰◌̴𖿰b; ) LATIN SMALL LETTER A, BASSA VAH COMBINING HIGH TONE, VIETNAMESE ALTERNATE READING MARK CA, COMBINING TILDE OVERLAY, LATIN SMALL LETTER B
0061 16FF0 0334 16AF1 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062; # (a𖿰◌̴◌𖫱b; a◌̴◌𖫱𖿰b; a◌̴◌𖫱𖿰b; a◌̴◌𖫱𖿰b; a◌̴◌𖫱𖿰b; ) LATIN SMALL LETTER A, VIETNAMESE ALTERNATE READING MARK CA, COMBINING TILDE OVERLAY, BASSA VAH COMBINING LOW TONE, LATIN SMALL LETTER B
@@ -18812,6 +18884,8 @@ FFEE;FFEE;FFEE;25CB;25CB; # (○; ○; ○; ○; ○; ) HALFWIDTH WHITE CIRCLE
0061 1E029 0315 0300 05AE 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062; # (a◌𞀩◌̕◌̀◌֮b; a◌֮◌𞀩◌̀◌̕b; a◌֮◌𞀩◌̀◌̕b; a◌֮◌𞀩◌̀◌̕b; a◌֮◌𞀩◌̀◌̕b; ) LATIN SMALL LETTER A, COMBINING GLAGOLITIC LETTER IOTATED BIG YUS, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
0061 0315 0300 05AE 1E02A 0062;00E0 05AE 1E02A 0315 0062;0061 05AE 0300 1E02A 0315 0062;00E0 05AE 1E02A 0315 0062;0061 05AE 0300 1E02A 0315 0062; # (a◌̕◌̀◌֮◌𞀪b; à◌֮◌𞀪◌̕b; a◌֮◌̀◌𞀪◌̕b; à◌֮◌𞀪◌̕b; a◌֮◌̀◌𞀪◌̕b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, COMBINING GLAGOLITIC LETTER FITA, LATIN SMALL LETTER B
0061 1E02A 0315 0300 05AE 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062; # (a◌𞀪◌̕◌̀◌֮b; a◌֮◌𞀪◌̀◌̕b; a◌֮◌𞀪◌̀◌̕b; a◌֮◌𞀪◌̀◌̕b; a◌֮◌𞀪◌̀◌̕b; ) LATIN SMALL LETTER A, COMBINING GLAGOLITIC LETTER FITA, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
+0061 0315 0300 05AE 1E08F 0062;00E0 05AE 1E08F 0315 0062;0061 05AE 0300 1E08F 0315 0062;00E0 05AE 1E08F 0315 0062;0061 05AE 0300 1E08F 0315 0062; # (a◌̕◌̀◌֮◌𞂏b; à◌֮◌𞂏◌̕b; a◌֮◌̀◌𞂏◌̕b; à◌֮◌𞂏◌̕b; a◌֮◌̀◌𞂏◌̕b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I, LATIN SMALL LETTER B
+0061 1E08F 0315 0300 05AE 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062; # (a◌𞂏◌̕◌̀◌֮b; a◌֮◌𞂏◌̀◌̕b; a◌֮◌𞂏◌̀◌̕b; a◌֮◌𞂏◌̀◌̕b; a◌֮◌𞂏◌̀◌̕b; ) LATIN SMALL LETTER A, COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
0061 0315 0300 05AE 1E130 0062;00E0 05AE 1E130 0315 0062;0061 05AE 0300 1E130 0315 0062;00E0 05AE 1E130 0315 0062;0061 05AE 0300 1E130 0315 0062; # (a◌̕◌̀◌֮◌𞄰b; à◌֮◌𞄰◌̕b; a◌֮◌̀◌𞄰◌̕b; à◌֮◌𞄰◌̕b; a◌֮◌̀◌𞄰◌̕b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, NYIAKENG PUACHUE HMONG TONE-B, LATIN SMALL LETTER B
0061 1E130 0315 0300 05AE 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062; # (a◌𞄰◌̕◌̀◌֮b; a◌֮◌𞄰◌̀◌̕b; a◌֮◌𞄰◌̀◌̕b; a◌֮◌𞄰◌̀◌̕b; a◌֮◌𞄰◌̀◌̕b; ) LATIN SMALL LETTER A, NYIAKENG PUACHUE HMONG TONE-B, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
0061 0315 0300 05AE 1E131 0062;00E0 05AE 1E131 0315 0062;0061 05AE 0300 1E131 0315 0062;00E0 05AE 1E131 0315 0062;0061 05AE 0300 1E131 0315 0062; # (a◌̕◌̀◌֮◌𞄱b; à◌֮◌𞄱◌̕b; a◌֮◌̀◌𞄱◌̕b; à◌֮◌𞄱◌̕b; a◌֮◌̀◌𞄱◌̕b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, NYIAKENG PUACHUE HMONG TONE-M, LATIN SMALL LETTER B
@@ -18836,6 +18910,14 @@ FFEE;FFEE;FFEE;25CB;25CB; # (○; ○; ○; ○; ○; ) HALFWIDTH WHITE CIRCLE
0061 1E2EE 0315 0300 05AE 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062; # (a◌𞋮◌̕◌̀◌֮b; a◌֮◌𞋮◌̀◌̕b; a◌֮◌𞋮◌̀◌̕b; a◌֮◌𞋮◌̀◌̕b; a◌֮◌𞋮◌̀◌̕b; ) LATIN SMALL LETTER A, WANCHO TONE KOI, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
0061 0315 0300 05AE 1E2EF 0062;00E0 05AE 1E2EF 0315 0062;0061 05AE 0300 1E2EF 0315 0062;00E0 05AE 1E2EF 0315 0062;0061 05AE 0300 1E2EF 0315 0062; # (a◌̕◌̀◌֮◌𞋯b; à◌֮◌𞋯◌̕b; a◌֮◌̀◌𞋯◌̕b; à◌֮◌𞋯◌̕b; a◌֮◌̀◌𞋯◌̕b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, WANCHO TONE KOINI, LATIN SMALL LETTER B
0061 1E2EF 0315 0300 05AE 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062; # (a◌𞋯◌̕◌̀◌֮b; a◌֮◌𞋯◌̀◌̕b; a◌֮◌𞋯◌̀◌̕b; a◌֮◌𞋯◌̀◌̕b; a◌֮◌𞋯◌̀◌̕b; ) LATIN SMALL LETTER A, WANCHO TONE KOINI, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
+0061 035C 0315 0300 1E4EC 0062;00E0 0315 1E4EC 035C 0062;0061 0300 0315 1E4EC 035C 0062;00E0 0315 1E4EC 035C 0062;0061 0300 0315 1E4EC 035C 0062; # (a◌͜◌̕◌̀◌𞓬b; à◌̕◌𞓬◌͜b; a◌̀◌̕◌𞓬◌͜b; à◌̕◌𞓬◌͜b; a◌̀◌̕◌𞓬◌͜b; ) LATIN SMALL LETTER A, COMBINING DOUBLE BREVE BELOW, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, NAG MUNDARI SIGN MUHOR, LATIN SMALL LETTER B
+0061 1E4EC 035C 0315 0300 0062;00E0 1E4EC 0315 035C 0062;0061 0300 1E4EC 0315 035C 0062;00E0 1E4EC 0315 035C 0062;0061 0300 1E4EC 0315 035C 0062; # (a◌𞓬◌͜◌̕◌̀b; à◌𞓬◌̕◌͜b; a◌̀◌𞓬◌̕◌͜b; à◌𞓬◌̕◌͜b; a◌̀◌𞓬◌̕◌͜b; ) LATIN SMALL LETTER A, NAG MUNDARI SIGN MUHOR, COMBINING DOUBLE BREVE BELOW, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, LATIN SMALL LETTER B
+0061 035C 0315 0300 1E4ED 0062;00E0 0315 1E4ED 035C 0062;0061 0300 0315 1E4ED 035C 0062;00E0 0315 1E4ED 035C 0062;0061 0300 0315 1E4ED 035C 0062; # (a◌͜◌̕◌̀◌𞓭b; à◌̕◌𞓭◌͜b; a◌̀◌̕◌𞓭◌͜b; à◌̕◌𞓭◌͜b; a◌̀◌̕◌𞓭◌͜b; ) LATIN SMALL LETTER A, COMBINING DOUBLE BREVE BELOW, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, NAG MUNDARI SIGN TOYOR, LATIN SMALL LETTER B
+0061 1E4ED 035C 0315 0300 0062;00E0 1E4ED 0315 035C 0062;0061 0300 1E4ED 0315 035C 0062;00E0 1E4ED 0315 035C 0062;0061 0300 1E4ED 0315 035C 0062; # (a◌𞓭◌͜◌̕◌̀b; à◌𞓭◌̕◌͜b; a◌̀◌𞓭◌̕◌͜b; à◌𞓭◌̕◌͜b; a◌̀◌𞓭◌̕◌͜b; ) LATIN SMALL LETTER A, NAG MUNDARI SIGN TOYOR, COMBINING DOUBLE BREVE BELOW, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, LATIN SMALL LETTER B
+0061 059A 0316 1DFA 1E4EE 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062; # (a◌֚◌̖◌᷺◌𞓮b; a◌᷺◌̖◌𞓮◌֚b; a◌᷺◌̖◌𞓮◌֚b; a◌᷺◌̖◌𞓮◌֚b; a◌᷺◌̖◌𞓮◌֚b; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, NAG MUNDARI SIGN IKIR, LATIN SMALL LETTER B
+0061 1E4EE 059A 0316 1DFA 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062; # (a◌𞓮◌֚◌̖◌᷺b; a◌᷺◌𞓮◌̖◌֚b; a◌᷺◌𞓮◌̖◌֚b; a◌᷺◌𞓮◌̖◌֚b; a◌᷺◌𞓮◌̖◌֚b; ) LATIN SMALL LETTER A, NAG MUNDARI SIGN IKIR, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
+0061 0315 0300 05AE 1E4EF 0062;00E0 05AE 1E4EF 0315 0062;0061 05AE 0300 1E4EF 0315 0062;00E0 05AE 1E4EF 0315 0062;0061 05AE 0300 1E4EF 0315 0062; # (a◌̕◌̀◌֮◌𞓯b; à◌֮◌𞓯◌̕b; a◌֮◌̀◌𞓯◌̕b; à◌֮◌𞓯◌̕b; a◌֮◌̀◌𞓯◌̕b; ) LATIN SMALL LETTER A, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, NAG MUNDARI SIGN SUTUH, LATIN SMALL LETTER B
+0061 1E4EF 0315 0300 05AE 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062; # (a◌𞓯◌̕◌̀◌֮b; a◌֮◌𞓯◌̀◌̕b; a◌֮◌𞓯◌̀◌̕b; a◌֮◌𞓯◌̀◌̕b; a◌֮◌𞓯◌̀◌̕b; ) LATIN SMALL LETTER A, NAG MUNDARI SIGN SUTUH, COMBINING COMMA ABOVE RIGHT, COMBINING GRAVE ACCENT, HEBREW ACCENT ZINOR, LATIN SMALL LETTER B
0061 059A 0316 1DFA 1E8D0 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062; # (a◌֚◌̖◌᷺◌𞣐b; a◌᷺◌̖◌𞣐◌֚b; a◌᷺◌̖◌𞣐◌֚b; a◌᷺◌̖◌𞣐◌֚b; a◌᷺◌̖◌𞣐◌֚b; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, MENDE KIKAKUI COMBINING NUMBER TEENS, LATIN SMALL LETTER B
0061 1E8D0 059A 0316 1DFA 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062; # (a◌𞣐◌֚◌̖◌᷺b; a◌᷺◌𞣐◌̖◌֚b; a◌᷺◌𞣐◌̖◌֚b; a◌᷺◌𞣐◌̖◌֚b; a◌᷺◌𞣐◌̖◌֚b; ) LATIN SMALL LETTER A, MENDE KIKAKUI COMBINING NUMBER TEENS, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, LATIN SMALL LETTER B
0061 059A 0316 1DFA 1E8D1 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062; # (a◌֚◌̖◌᷺◌𞣑b; a◌᷺◌̖◌𞣑◌֚b; a◌᷺◌̖◌𞣑◌֚b; a◌᷺◌̖◌𞣑◌֚b; a◌᷺◌̖◌𞣑◌֚b; ) LATIN SMALL LETTER A, HEBREW ACCENT YETIV, COMBINING GRAVE ACCENT BELOW, COMBINING DOT BELOW LEFT, MENDE KIKAKUI COMBINING NUMBER TENS, LATIN SMALL LETTER B
diff --git a/lib/unicore/NormalizationCorrections.txt b/lib/unicore/NormalizationCorrections.txt
index a1a34d6bb6..f992c0d53c 100644
--- a/lib/unicore/NormalizationCorrections.txt
+++ b/lib/unicore/NormalizationCorrections.txt
@@ -1,10 +1,10 @@
-# NormalizationCorrections-14.0.0.txt
-# Date: 2021-03-16, 22:07:00 GMT [KW, LI]
-# © 2021 Unicode®, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# NormalizationCorrections-15.0.0.txt
+# Date: 2022-05-03, 18:53:00 GMT [KW, LI]
+# © 2022 Unicode®, Inc.
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file is a normative contributory data file in the
# Unicode Character Database.
diff --git a/lib/unicore/PropList.txt b/lib/unicore/PropList.txt
index 0a5a934682..b49d6460c1 100644
--- a/lib/unicore/PropList.txt
+++ b/lib/unicore/PropList.txt
@@ -1,11 +1,11 @@
-# PropList-14.0.0.txt
-# Date: 2021-08-12, 23:13:05 GMT
-# © 2021 Unicode®, Inc.
+# PropList-15.0.0.txt
+# Date: 2022-08-05, 22:17:16 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -215,6 +215,7 @@ FF64 ; Terminal_Punctuation # Po HALFWIDTH IDEOGRAPHIC COMMA
11C41..11C43 ; Terminal_Punctuation # Po [3] BHAIKSUKI DANDA..BHAIKSUKI WORD SEPARATOR
11C71 ; Terminal_Punctuation # Po MARCHEN MARK SHAD
11EF7..11EF8 ; Terminal_Punctuation # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F43..11F44 ; Terminal_Punctuation # Po [2] KAWI DANDA..KAWI DOUBLE DANDA
12470..12474 ; Terminal_Punctuation # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
16A6E..16A6F ; Terminal_Punctuation # Po [2] MRO DANDA..MRO DOUBLE DANDA
16AF5 ; Terminal_Punctuation # Po BASSA VAH FULL STOP
@@ -224,7 +225,7 @@ FF64 ; Terminal_Punctuation # Po HALFWIDTH IDEOGRAPHIC COMMA
1BC9F ; Terminal_Punctuation # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP
1DA87..1DA8A ; Terminal_Punctuation # Po [4] SIGNWRITING COMMA..SIGNWRITING COLON
-# Total code points: 276
+# Total code points: 278
# ================================================
@@ -507,6 +508,7 @@ FF41..FF46 ; Hex_Digit # L& [6] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
0BD7 ; Other_Alphabetic # Mc TAMIL AU LENGTH MARK
0C00 ; Other_Alphabetic # Mn TELUGU SIGN COMBINING CANDRABINDU ABOVE
0C01..0C03 ; Other_Alphabetic # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
+0C04 ; Other_Alphabetic # Mn TELUGU SIGN COMBINING ANUSVARA ABOVE
0C3E..0C40 ; Other_Alphabetic # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
0C41..0C44 ; Other_Alphabetic # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
0C46..0C48 ; Other_Alphabetic # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
@@ -524,6 +526,7 @@ FF41..FF46 ; Hex_Digit # L& [6] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
0CCC ; Other_Alphabetic # Mn KANNADA VOWEL SIGN AU
0CD5..0CD6 ; Other_Alphabetic # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
0CE2..0CE3 ; Other_Alphabetic # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
+0CF3 ; Other_Alphabetic # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; Other_Alphabetic # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; Other_Alphabetic # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D3E..0D40 ; Other_Alphabetic # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
@@ -548,7 +551,7 @@ FF41..FF46 ; Hex_Digit # L& [6] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
0ECD ; Other_Alphabetic # Mn LAO NIGGAHITA
0F71..0F7E ; Other_Alphabetic # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
0F7F ; Other_Alphabetic # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F81 ; Other_Alphabetic # Mn [2] TIBETAN VOWEL SIGN REVERSED I..TIBETAN VOWEL SIGN REVERSED II
+0F80..0F83 ; Other_Alphabetic # Mn [4] TIBETAN VOWEL SIGN REVERSED I..TIBETAN SIGN SNA LDAN
0F8D..0F97 ; Other_Alphabetic # Mn [11] TIBETAN SUBJOINED SIGN LCE TSA CAN..TIBETAN SUBJOINED LETTER JA
0F99..0FBC ; Other_Alphabetic # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
102B..102C ; Other_Alphabetic # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
@@ -692,6 +695,7 @@ FB1E ; Other_Alphabetic # Mn HEBREW POINT JUDEO-SPANISH VARIKA
11002 ; Other_Alphabetic # Mc BRAHMI SIGN VISARGA
11038..11045 ; Other_Alphabetic # Mn [14] BRAHMI VOWEL SIGN AA..BRAHMI VOWEL SIGN AU
11073..11074 ; Other_Alphabetic # Mn [2] BRAHMI VOWEL SIGN OLD TAMIL SHORT E..BRAHMI VOWEL SIGN OLD TAMIL SHORT O
+11080..11081 ; Other_Alphabetic # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
11082 ; Other_Alphabetic # Mc KAITHI SIGN VISARGA
110B0..110B2 ; Other_Alphabetic # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
110B3..110B6 ; Other_Alphabetic # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
@@ -715,6 +719,7 @@ FB1E ; Other_Alphabetic # Mn HEBREW POINT JUDEO-SPANISH VARIKA
11234 ; Other_Alphabetic # Mn KHOJKI SIGN ANUSVARA
11237 ; Other_Alphabetic # Mn KHOJKI SIGN SHADDA
1123E ; Other_Alphabetic # Mn KHOJKI SIGN SUKUN
+11241 ; Other_Alphabetic # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; Other_Alphabetic # Mn KHUDAWADI SIGN ANUSVARA
112E0..112E2 ; Other_Alphabetic # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112E8 ; Other_Alphabetic # Mn [6] KHUDAWADI VOWEL SIGN U..KHUDAWADI VOWEL SIGN AU
@@ -807,6 +812,12 @@ FB1E ; Other_Alphabetic # Mn HEBREW POINT JUDEO-SPANISH VARIKA
11D96 ; Other_Alphabetic # Mc GUNJALA GONDI SIGN VISARGA
11EF3..11EF4 ; Other_Alphabetic # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; Other_Alphabetic # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F00..11F01 ; Other_Alphabetic # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F03 ; Other_Alphabetic # Mc KAWI SIGN VISARGA
+11F34..11F35 ; Other_Alphabetic # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; Other_Alphabetic # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; Other_Alphabetic # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; Other_Alphabetic # Mn KAWI VOWEL SIGN EU
16F4F ; Other_Alphabetic # Mn MIAO SIGN CONSONANT MODIFIER BAR
16F51..16F87 ; Other_Alphabetic # Mc [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI
16F8F..16F92 ; Other_Alphabetic # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW
@@ -817,12 +828,13 @@ FB1E ; Other_Alphabetic # Mn HEBREW POINT JUDEO-SPANISH VARIKA
1E01B..1E021 ; Other_Alphabetic # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; Other_Alphabetic # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Other_Alphabetic # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; Other_Alphabetic # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E947 ; Other_Alphabetic # Mn ADLAM HAMZA
1F130..1F149 ; Other_Alphabetic # So [26] SQUARED LATIN CAPITAL LETTER A..SQUARED LATIN CAPITAL LETTER Z
1F150..1F169 ; Other_Alphabetic # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; Other_Alphabetic # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
-# Total code points: 1404
+# Total code points: 1425
# ================================================
@@ -840,14 +852,15 @@ FA70..FAD9 ; Ideographic # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COM
18D00..18D08 ; Ideographic # Lo [9] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08
1B170..1B2FB ; Ideographic # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
20000..2A6DF ; Ideographic # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; Ideographic # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; Ideographic # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; Ideographic # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; Ideographic # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; Ideographic # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; Ideographic # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; Ideographic # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; Ideographic # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 101661
+# Total code points: 105854
# ================================================
@@ -1028,6 +1041,7 @@ FFE3 ; Diacritic # Sk FULLWIDTH MACRON
10AE5..10AE6 ; Diacritic # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D22..10D23 ; Diacritic # Lo [2] HANIFI ROHINGYA MARK SAKIN..HANIFI ROHINGYA MARK NA KHONNA
10D24..10D27 ; Diacritic # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
+10EFD..10EFF ; Diacritic # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Diacritic # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Diacritic # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11046 ; Diacritic # Mn BRAHMI VIRAMA
@@ -1064,6 +1078,7 @@ FFE3 ; Diacritic # Sk FULLWIDTH MACRON
11D42 ; Diacritic # Mn MASARAM GONDI SIGN NUKTA
11D44..11D45 ; Diacritic # Mn [2] MASARAM GONDI SIGN HALANTA..MASARAM GONDI VIRAMA
11D97 ; Diacritic # Mn GUNJALA GONDI VIRAMA
+13447..13455 ; Diacritic # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; Diacritic # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Diacritic # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F8F..16F92 ; Diacritic # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW
@@ -1079,6 +1094,7 @@ FFE3 ; Diacritic # Sk FULLWIDTH MACRON
1D17B..1D182 ; Diacritic # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
1D185..1D18B ; Diacritic # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; Diacritic # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
+1E030..1E06D ; Diacritic # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E130..1E136 ; Diacritic # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; Diacritic # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; Diacritic # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
@@ -1086,7 +1102,7 @@ FFE3 ; Diacritic # Sk FULLWIDTH MACRON
1E944..1E946 ; Diacritic # Mn [3] ADLAM ALIF LENGTHENER..ADLAM GEMINATION MARK
1E948..1E94A ; Diacritic # Mn [3] ADLAM CONSONANT MODIFIER..ADLAM NUKTA
-# Total code points: 1064
+# Total code points: 1144
# ================================================
@@ -1135,6 +1151,7 @@ FF70 ; Extender # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND
02E0..02E4 ; Other_Lowercase # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
0345 ; Other_Lowercase # Mn COMBINING GREEK YPOGEGRAMMENI
037A ; Other_Lowercase # Lm GREEK YPOGEGRAMMENI
+10FC ; Other_Lowercase # Lm MODIFIER LETTER GEORGIAN NAR
1D2C..1D6A ; Other_Lowercase # Lm [63] MODIFIER LETTER CAPITAL A..GREEK SUBSCRIPT SMALL LETTER CHI
1D78 ; Other_Lowercase # Lm MODIFIER LETTER CYRILLIC EN
1D9B..1DBF ; Other_Lowercase # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
@@ -1146,14 +1163,17 @@ FF70 ; Extender # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND
2C7C..2C7D ; Other_Lowercase # Lm [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V
A69C..A69D ; Other_Lowercase # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
A770 ; Other_Lowercase # Lm MODIFIER LETTER US
+A7F2..A7F4 ; Other_Lowercase # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
A7F8..A7F9 ; Other_Lowercase # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
AB5C..AB5F ; Other_Lowercase # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
+AB69 ; Other_Lowercase # Lm MODIFIER LETTER SMALL TURNED W
10780 ; Other_Lowercase # Lm MODIFIER LETTER SMALL CAPITAL AA
10783..10785 ; Other_Lowercase # Lm [3] MODIFIER LETTER SMALL AE..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; Other_Lowercase # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
107B2..107BA ; Other_Lowercase # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+1E030..1E06D ; Other_Lowercase # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
-# Total code points: 244
+# Total code points: 311
# ================================================
@@ -1251,13 +1271,14 @@ FA21 ; Unified_Ideograph # Lo CJK COMPATIBILITY IDEOGRAPH-FA21
FA23..FA24 ; Unified_Ideograph # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATIBILITY IDEOGRAPH-FA24
FA27..FA29 ; Unified_Ideograph # Lo [3] CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATIBILITY IDEOGRAPH-FA29
20000..2A6DF ; Unified_Ideograph # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; Unified_Ideograph # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; Unified_Ideograph # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; Unified_Ideograph # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; Unified_Ideograph # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; Unified_Ideograph # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
30000..3134A ; Unified_Ideograph # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; Unified_Ideograph # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 92865
+# Total code points: 97058
# ================================================
@@ -1323,8 +1344,10 @@ E0001 ; Deprecated # Cf LANGUAGE TAG
1D65E..1D65F ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
1D692..1D693 ; Soft_Dotted # L& [2] MATHEMATICAL MONOSPACE SMALL I..MATHEMATICAL MONOSPACE SMALL J
1DF1A ; Soft_Dotted # L& LATIN SMALL LETTER I WITH STROKE AND RETROFLEX HOOK
+1E04C..1E04D ; Soft_Dotted # Lm [2] MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I..MODIFIER LETTER CYRILLIC SMALL JE
+1E068 ; Soft_Dotted # Lm CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-# Total code points: 47
+# Total code points: 50
# ================================================
@@ -1430,6 +1453,7 @@ FF61 ; Sentence_Terminal # Po HALFWIDTH IDEOGRAPHIC FULL STOP
11A9B..11A9C ; Sentence_Terminal # Po [2] SOYOMBO MARK SHAD..SOYOMBO MARK DOUBLE SHAD
11C41..11C42 ; Sentence_Terminal # Po [2] BHAIKSUKI DANDA..BHAIKSUKI DOUBLE DANDA
11EF7..11EF8 ; Sentence_Terminal # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F43..11F44 ; Sentence_Terminal # Po [2] KAWI DANDA..KAWI DOUBLE DANDA
16A6E..16A6F ; Sentence_Terminal # Po [2] MRO DANDA..MRO DOUBLE DANDA
16AF5 ; Sentence_Terminal # Po BASSA VAH FULL STOP
16B37..16B38 ; Sentence_Terminal # Po [2] PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN VOS TSHAB CEEB
@@ -1438,7 +1462,7 @@ FF61 ; Sentence_Terminal # Po HALFWIDTH IDEOGRAPHIC FULL STOP
1BC9F ; Sentence_Terminal # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP
1DA88 ; Sentence_Terminal # Po SIGNWRITING FULL STOP
-# Total code points: 152
+# Total code points: 154
# ================================================
diff --git a/lib/unicore/PropValueAliases.txt b/lib/unicore/PropValueAliases.txt
index f0cb26bdab..863301b1e1 100644
--- a/lib/unicore/PropValueAliases.txt
+++ b/lib/unicore/PropValueAliases.txt
@@ -1,11 +1,11 @@
-# PropertyValueAliases-14.0.0.txt
-# Date: 2021-05-10, 21:08:53 GMT
-# © 2021 Unicode®, Inc.
+# PropertyValueAliases-15.0.0.txt
+# Date: 2022-08-05, 23:42:17 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file contains aliases for property values used in the UCD.
# These names can be used for XML formats of UCD data, for regular-expression
@@ -90,6 +90,7 @@ age; 12.0 ; V12_0
age; 12.1 ; V12_1
age; 13.0 ; V13_0
age; 14.0 ; V14_0
+age; 15.0 ; V15_0
age; NA ; Unassigned
# Alphabetic (Alpha)
@@ -135,7 +136,6 @@ Bidi_M; Y ; Yes ; T
# Bidi_Mirroring_Glyph (bmg)
-# @missing: 0000..10FFFF; Bidi_Mirroring_Glyph; <none>
# Bidi_Paired_Bracket (bpb)
@@ -162,6 +162,7 @@ blk; Ancient_Symbols ; Ancient_Symbols
blk; Arabic ; Arabic
blk; Arabic_Ext_A ; Arabic_Extended_A
blk; Arabic_Ext_B ; Arabic_Extended_B
+blk; Arabic_Ext_C ; Arabic_Extended_C
blk; Arabic_Math ; Arabic_Mathematical_Alphabetic_Symbols
blk; Arabic_PF_A ; Arabic_Presentation_Forms_A ; Arabic_Presentation_Forms-A
blk; Arabic_PF_B ; Arabic_Presentation_Forms_B
@@ -206,6 +207,7 @@ blk; CJK_Ext_D ; CJK_Unified_Ideographs_Extension_D
blk; CJK_Ext_E ; CJK_Unified_Ideographs_Extension_E
blk; CJK_Ext_F ; CJK_Unified_Ideographs_Extension_F
blk; CJK_Ext_G ; CJK_Unified_Ideographs_Extension_G
+blk; CJK_Ext_H ; CJK_Unified_Ideographs_Extension_H
blk; CJK_Radicals_Sup ; CJK_Radicals_Supplement
blk; CJK_Strokes ; CJK_Strokes
blk; CJK_Symbols ; CJK_Symbols_And_Punctuation
@@ -223,10 +225,12 @@ blk; Cyrillic ; Cyrillic
blk; Cyrillic_Ext_A ; Cyrillic_Extended_A
blk; Cyrillic_Ext_B ; Cyrillic_Extended_B
blk; Cyrillic_Ext_C ; Cyrillic_Extended_C
+blk; Cyrillic_Ext_D ; Cyrillic_Extended_D
blk; Cyrillic_Sup ; Cyrillic_Supplement ; Cyrillic_Supplementary
blk; Deseret ; Deseret
blk; Devanagari ; Devanagari
blk; Devanagari_Ext ; Devanagari_Extended
+blk; Devanagari_Ext_A ; Devanagari_Extended_A
blk; Diacriticals ; Combining_Diacritical_Marks
blk; Diacriticals_Ext ; Combining_Diacritical_Marks_Extended
blk; Diacriticals_For_Symbols ; Combining_Diacritical_Marks_For_Symbols; Combining_Marks_For_Symbols
@@ -288,6 +292,7 @@ blk; Jamo_Ext_A ; Hangul_Jamo_Extended_A
blk; Jamo_Ext_B ; Hangul_Jamo_Extended_B
blk; Javanese ; Javanese
blk; Kaithi ; Kaithi
+blk; Kaktovik_Numerals ; Kaktovik_Numerals
blk; Kana_Ext_A ; Kana_Extended_A
blk; Kana_Ext_B ; Kana_Extended_B
blk; Kana_Sup ; Kana_Supplement
@@ -296,6 +301,7 @@ blk; Kangxi ; Kangxi_Radicals
blk; Kannada ; Kannada
blk; Katakana ; Katakana
blk; Katakana_Ext ; Katakana_Phonetic_Extensions
+blk; Kawi ; Kawi
blk; Kayah_Li ; Kayah_Li
blk; Kharoshthi ; Kharoshthi
blk; Khitan_Small_Script ; Khitan_Small_Script
@@ -360,6 +366,7 @@ blk; Myanmar ; Myanmar
blk; Myanmar_Ext_A ; Myanmar_Extended_A
blk; Myanmar_Ext_B ; Myanmar_Extended_B
blk; Nabataean ; Nabataean
+blk; Nag_Mundari ; Nag_Mundari
blk; Nandinagari ; Nandinagari
blk; NB ; No_Block
blk; New_Tai_Lue ; New_Tai_Lue
@@ -663,7 +670,6 @@ EPres; Y ; Yes ; T
# Equivalent_Unified_Ideograph (EqUIdeo)
-# @missing: 0000..10FFFF; Equivalent_Unified_Ideograph; <none>
# Expands_On_NFC (XO_NFC)
@@ -1143,7 +1149,6 @@ NFD_QC; Y ; Yes
# NFKC_Casefold (NFKC_CF)
-# @missing: 0000..10FFFF; NFKC_Casefold; <code point>
# NFKC_Quick_Check (NFKC_QC)
@@ -1313,6 +1318,7 @@ sc ; Ital ; Old_Italic
sc ; Java ; Javanese
sc ; Kali ; Kayah_Li
sc ; Kana ; Katakana
+sc ; Kawi ; Kawi
sc ; Khar ; Kharoshthi
sc ; Khmr ; Khmer
sc ; Khoj ; Khojki
@@ -1345,6 +1351,7 @@ sc ; Mroo ; Mro
sc ; Mtei ; Meetei_Mayek
sc ; Mult ; Multani
sc ; Mymr ; Myanmar
+sc ; Nagm ; Nag_Mundari
sc ; Nand ; Nandinagari
sc ; Narb ; Old_North_Arabian
sc ; Nbat ; Nabataean
@@ -1418,7 +1425,6 @@ sc ; Zzzz ; Unknown
# Script_Extensions (scx)
-# @missing: 0000..10FFFF; Script_Extensions; <script>
# Sentence_Break (SB)
diff --git a/lib/unicore/PropertyAliases.txt b/lib/unicore/PropertyAliases.txt
index 3e4b429e45..2de24e26f6 100644
--- a/lib/unicore/PropertyAliases.txt
+++ b/lib/unicore/PropertyAliases.txt
@@ -1,11 +1,11 @@
-# PropertyAliases-14.0.0.txt
-# Date: 2021-03-08, 19:35:48 GMT
-# © 2021 Unicode®, Inc.
+# PropertyAliases-15.0.0.txt
+# Date: 2022-02-02, 23:35:44 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file contains aliases for properties used in the UCD.
# These names can be used for XML formats of UCD data, for regular-expression
diff --git a/lib/unicore/ReadMe.txt b/lib/unicore/ReadMe.txt
index e7c080f9f0..f8fd7bb707 100644
--- a/lib/unicore/ReadMe.txt
+++ b/lib/unicore/ReadMe.txt
@@ -1,6 +1,6 @@
# Unicode Character Database
-# Date: 2021-09-10, 17:22:00 GMT [KW]
-# © 2021 Unicode®, Inc.
+# Date: 2022-09-02
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
@@ -10,7 +10,7 @@
# UAX #44, "Unicode Character Database"
# UTS #51, "Unicode Emoji"
#
-# The UAXes and UTS #51 can be accessed at https://www.unicode.org/versions/Unicode14.0.0/
+# The UAXes and UTS #51 can be accessed at https://www.unicode.org/versions/Unicode15.0.0/
This directory contains the final data files
-for the Unicode Character Database, for Version 14.0.0 of the Unicode Standard.
+for the Unicode Character Database, for Version 15.0.0 of the Unicode Standard.
diff --git a/lib/unicore/ScriptExtensions.txt b/lib/unicore/ScriptExtensions.txt
index 3f5cd1c0db..2f5a1727e3 100644
--- a/lib/unicore/ScriptExtensions.txt
+++ b/lib/unicore/ScriptExtensions.txt
@@ -1,11 +1,11 @@
-# ScriptExtensions-14.0.0.txt
-# Date: 2021-06-04, 02:19:38 GMT
-# © 2021 Unicode®, Inc.
+# ScriptExtensions-15.0.0.txt
+# Date: 2022-02-02, 00:57:11 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# The Script_Extensions property indicates which characters are commonly used
# with more than one script, but with a limited number of scripts.
diff --git a/lib/unicore/Scripts.txt b/lib/unicore/Scripts.txt
index a138373011..2b138bffb8 100644
--- a/lib/unicore/Scripts.txt
+++ b/lib/unicore/Scripts.txt
@@ -1,11 +1,11 @@
-# Scripts-14.0.0.txt
-# Date: 2021-07-10, 00:35:31 GMT
-# © 2021 Unicode®, Inc.
+# Scripts-15.0.0.txt
+# Date: 2022-04-26, 23:15:02 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# For more information, see:
# UAX #24, Unicode Script Property: https://www.unicode.org/reports/tr24/
# Especially the sections:
@@ -532,6 +532,7 @@ FFFC..FFFD ; Common # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHAR
1D183..1D184 ; Common # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
1D18C..1D1A9 ; Common # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
1D1AE..1D1EA ; Common # So [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON
+1D2C0..1D2D3 ; Common # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; Common # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356 ; Common # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
1D360..1D378 ; Common # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
@@ -601,10 +602,10 @@ FFFC..FFFD ; Common # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHAR
1F300..1F3FA ; Common # So [251] CYCLONE..AMPHORA
1F3FB..1F3FF ; Common # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
1F400..1F6D7 ; Common # So [728] RAT..ELEVATOR
-1F6DD..1F6EC ; Common # So [16] PLAYGROUND SLIDE..AIRPLANE ARRIVING
+1F6DC..1F6EC ; Common # So [17] WIRELESS..AIRPLANE ARRIVING
1F6F0..1F6FC ; Common # So [13] SATELLITE..ROLLER SKATE
-1F700..1F773 ; Common # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F780..1F7D8 ; Common # So [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F700..1F776 ; Common # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
+1F77B..1F7D9 ; Common # So [95] HAUMEA..NINE POINTED WHITE STAR
1F7E0..1F7EB ; Common # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7F0 ; Common # So HEAVY EQUALS SIGN
1F800..1F80B ; Common # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
@@ -615,22 +616,20 @@ FFFC..FFFD ; Common # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHAR
1F8B0..1F8B1 ; Common # So [2] ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
1F900..1FA53 ; Common # So [340] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP
1FA60..1FA6D ; Common # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
-1FA70..1FA74 ; Common # So [5] BALLET SHOES..THONG SANDAL
-1FA78..1FA7C ; Common # So [5] DROP OF BLOOD..CRUTCH
-1FA80..1FA86 ; Common # So [7] YO-YO..NESTING DOLLS
-1FA90..1FAAC ; Common # So [29] RINGED PLANET..HAMSA
-1FAB0..1FABA ; Common # So [11] FLY..NEST WITH EGGS
-1FAC0..1FAC5 ; Common # So [6] ANATOMICAL HEART..PERSON WITH CROWN
-1FAD0..1FAD9 ; Common # So [10] BLUEBERRIES..JAR
-1FAE0..1FAE7 ; Common # So [8] MELTING FACE..BUBBLES
-1FAF0..1FAF6 ; Common # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FA70..1FA7C ; Common # So [13] BALLET SHOES..CRUTCH
+1FA80..1FA88 ; Common # So [9] YO-YO..FLUTE
+1FA90..1FABD ; Common # So [46] RINGED PLANET..WING
+1FABF..1FAC5 ; Common # So [7] GOOSE..PERSON WITH CROWN
+1FACE..1FADB ; Common # So [14] MOOSE..PEA POD
+1FAE0..1FAE8 ; Common # So [9] MELTING FACE..SHAKING FACE
+1FAF0..1FAF8 ; Common # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
1FB00..1FB92 ; Common # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA ; Common # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
1FBF0..1FBF9 ; Common # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
E0001 ; Common # Cf LANGUAGE TAG
E0020..E007F ; Common # Cf [96] TAG SPACE..CANCEL TAG
-# Total code points: 8252
+# Total code points: 8301
# ================================================
@@ -697,8 +696,9 @@ FF41..FF5A ; Latin # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
1DF00..1DF09 ; Latin # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; Latin # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; Latin # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Latin # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
-# Total code points: 1475
+# Total code points: 1481
# ================================================
@@ -784,8 +784,10 @@ A680..A69B ; Cyrillic # L& [28] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL
A69C..A69D ; Cyrillic # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
A69E..A69F ; Cyrillic # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E
FE2E..FE2F ; Cyrillic # Mn [2] COMBINING CYRILLIC TITLO LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
+1E030..1E06D ; Cyrillic # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F ; Cyrillic # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-# Total code points: 443
+# Total code points: 506
# ================================================
@@ -883,6 +885,7 @@ FDFD..FDFF ; Arabic # So [3] ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM.
FE70..FE74 ; Arabic # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
FE76..FEFC ; Arabic # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
10E60..10E7E ; Arabic # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
+10EFD..10EFF ; Arabic # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
1EE00..1EE03 ; Arabic # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
1EE05..1EE1F ; Arabic # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF
1EE21..1EE22 ; Arabic # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM
@@ -918,7 +921,7 @@ FE76..FEFC ; Arabic # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LA
1EEAB..1EEBB ; Arabic # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
1EEF0..1EEF1 ; Arabic # Sm [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL
-# Total code points: 1365
+# Total code points: 1368
# ================================================
@@ -970,8 +973,9 @@ A8FB ; Devanagari # Lo DEVANAGARI HEADSTROKE
A8FC ; Devanagari # Po DEVANAGARI SIGN SIDDHAM
A8FD..A8FE ; Devanagari # Lo [2] DEVANAGARI JAIN OM..DEVANAGARI LETTER AY
A8FF ; Devanagari # Mn DEVANAGARI VOWEL SIGN AY
+11B00..11B09 ; Devanagari # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
-# Total code points: 154
+# Total code points: 164
# ================================================
@@ -1182,8 +1186,9 @@ A8FF ; Devanagari # Mn DEVANAGARI VOWEL SIGN AY
0CE2..0CE3 ; Kannada # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; Kannada # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; Kannada # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; Kannada # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
-# Total code points: 90
+# Total code points: 91
# ================================================
@@ -1263,11 +1268,11 @@ A8FF ; Devanagari # Mn DEVANAGARI VOWEL SIGN AY
0EBD ; Lao # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 ; Lao # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; Lao # Lm LAO KO LA
-0EC8..0ECD ; Lao # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; Lao # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0ED0..0ED9 ; Lao # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDF ; Lao # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
-# Total code points: 82
+# Total code points: 83
# ================================================
@@ -1532,10 +1537,11 @@ AB70..ABBF ; Cherokee # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETT
309D..309E ; Hiragana # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
309F ; Hiragana # Lo HIRAGANA DIGRAPH YORI
1B001..1B11F ; Hiragana # Lo [287] HIRAGANA LETTER ARCHAIC YE..HIRAGANA LETTER ARCHAIC WU
+1B132 ; Hiragana # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; Hiragana # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
1F200 ; Hiragana # So SQUARE HIRAGANA HOKA
-# Total code points: 380
+# Total code points: 381
# ================================================
@@ -1552,9 +1558,10 @@ FF71..FF9D ; Katakana # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAK
1AFFD..1AFFE ; Katakana # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000 ; Katakana # Lo KATAKANA LETTER ARCHAIC E
1B120..1B122 ; Katakana # Lo [3] KATAKANA LETTER ARCHAIC YI..KATAKANA LETTER ARCHAIC WU
+1B155 ; Katakana # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; Katakana # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
-# Total code points: 320
+# Total code points: 321
# ================================================
@@ -1582,14 +1589,15 @@ FA70..FAD9 ; Han # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILI
16FE3 ; Han # Lm OLD CHINESE ITERATION MARK
16FF0..16FF1 ; Han # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
20000..2A6DF ; Han # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; Han # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; Han # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; Han # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; Han # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; Han # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; Han # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; Han # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; Han # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 94215
+# Total code points: 98408
# ================================================
@@ -2093,10 +2101,13 @@ AADE..AADF ; Tai_Viet # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI
# ================================================
-13000..1342E ; Egyptian_Hieroglyphs # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-13430..13438 ; Egyptian_Hieroglyphs # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13000..1342F ; Egyptian_Hieroglyphs # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13430..1343F ; Egyptian_Hieroglyphs # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440 ; Egyptian_Hieroglyphs # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13441..13446 ; Egyptian_Hieroglyphs # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+13447..13455 ; Egyptian_Hieroglyphs # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
-# Total code points: 1080
+# Total code points: 1110
# ================================================
@@ -2440,8 +2451,10 @@ ABF0..ABF9 ; Meetei_Mayek # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DI
11236..11237 ; Khojki # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
11238..1123D ; Khojki # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
1123E ; Khojki # Mn KHOJKI SIGN SUKUN
+1123F..11240 ; Khojki # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241 ; Khojki # Mn KHOJKI VOWEL SIGN VOCALIC R
-# Total code points: 62
+# Total code points: 65
# ================================================
@@ -2988,4 +3001,31 @@ ABF0..ABF9 ; Meetei_Mayek # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DI
# Total code points: 70
+# ================================================
+
+11F00..11F01 ; Kawi # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02 ; Kawi # Lo KAWI SIGN REPHA
+11F03 ; Kawi # Mc KAWI SIGN VISARGA
+11F04..11F10 ; Kawi # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; Kawi # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; Kawi # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; Kawi # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; Kawi # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; Kawi # Mn KAWI VOWEL SIGN EU
+11F41 ; Kawi # Mc KAWI SIGN KILLER
+11F42 ; Kawi # Mn KAWI CONJOINER
+11F43..11F4F ; Kawi # Po [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59 ; Kawi # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
+
+# Total code points: 86
+
+# ================================================
+
+1E4D0..1E4EA ; Nag_Mundari # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; Nag_Mundari # Lm NAG MUNDARI SIGN OJOD
+1E4EC..1E4EF ; Nag_Mundari # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
+1E4F0..1E4F9 ; Nag_Mundari # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
+
+# Total code points: 42
+
# EOF
diff --git a/lib/unicore/SpecialCasing.txt b/lib/unicore/SpecialCasing.txt
index 1c2e968a8c..08d04fa942 100644
--- a/lib/unicore/SpecialCasing.txt
+++ b/lib/unicore/SpecialCasing.txt
@@ -1,11 +1,11 @@
-# SpecialCasing-14.0.0.txt
-# Date: 2021-03-08, 19:35:55 GMT
-# © 2021 Unicode®, Inc.
+# SpecialCasing-15.0.0.txt
+# Date: 2022-02-02, 23:35:52 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Special Casing
#
diff --git a/lib/unicore/StandardizedVariants.txt b/lib/unicore/StandardizedVariants.txt
index 5c3c0149ba..f98a596d2d 100644
--- a/lib/unicore/StandardizedVariants.txt
+++ b/lib/unicore/StandardizedVariants.txt
@@ -1,6 +1,6 @@
-# StandardizedVariants-14.0.0.txt
-# Date: 2021-01-26, 18:20:00 GMT [KW, LI, RP]
-# © 2021 Unicode®, Inc.
+# StandardizedVariants-15.0.0.txt
+# Date: 2022-08-16, 19:08:00 GMT [KW]
+# © 2022 Unicode®, Inc.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Specification of the variation sequences that are defined in the
@@ -26,7 +26,7 @@
#
# For more information on standardized variation sequences,
# see Section 23.4, Variation Selectors,
-# in The Unicode Standard, Version 14.0.
+# in The Unicode Standard, Version 15.0.
#
# For more information on the Ideographic Variation Database,
# see https://www.unicode.org/ivd/
@@ -262,6 +262,113 @@ A868 FE00; phags-pa letter reversed shaping subjoined ya; # PHAGS-PA SUBJOINED L
1888 180B; second form; final # MONGOLIAN LETTER ALI GALI I
188A 180B; second form; initial medial # MONGOLIAN LETTER ALI GALI NGA
+# Egyptian hieroglyph rotational variants
+
+# Rotations are clockwise for when rendered normally as left-to-right.
+# Rotations are counter-clockwise when text is mirrored right-to-left.
+
+13091 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH D027
+13092 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH D027A
+13093 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH D028
+130A9 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH D047
+1310F FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F016
+13117 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH F023
+1311C FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F028
+13121 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F032
+13127 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F037A
+13139 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH F051
+13139 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH F051
+13183 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH H005
+13187 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH H008
+131A0 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH K006
+131A0 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH K006
+131B1 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH M003
+131B1 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH M003
+131B8 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH M009
+131B9 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH M010
+131BA FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH M010A
+131CB FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH M017
+131EE FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH M044
+131EE FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH M044
+131F8 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH N010
+131F9 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH N011
+131F9 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH N011
+131FA FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH N012
+131FA FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH N012
+13216 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH N035
+13257 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH O006
+1327B FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH O029
+1327F FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH O031
+1327F FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH O031
+13285 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH O036
+1328C FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH O039
+132A4 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH P008
+132A4 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH P008
+132AA FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Q003
+132CB FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH R024
+132DC FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH S010
+132E7 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH S018
+132E7 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH S018
+132E9 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH S020
+132F8 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH S033
+132FD FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH S037
+13302 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH S042
+13303 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH S043
+13307 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH T001
+13308 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T002
+13310 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T008
+13311 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T008A
+13312 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T009
+13312 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T009
+13313 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T009A
+13313 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T009A
+13314 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T010
+13314 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T010
+1331B FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH T016
+1331B FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T016
+1331C FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T016A
+13321 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T021
+13321 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T021
+13322 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH T022
+13322 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T022
+13331 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH T035
+13331 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH T035
+1333B FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH U007
+1333C FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH U008
+1334A FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH U022
+13361 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH U042
+13373 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH V007A
+13377 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH V010
+13378 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH V011
+1337D FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH V012A
+13385 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH V019
+13399 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH V026
+1339A FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH V027
+133AF FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH W001
+133B0 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH W002
+133BF FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH W014
+133D3 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH X004A
+133DD FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH Y002
+133F2 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z007
+133F5 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z010
+133F6 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z011
+13403 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH Z015I
+13416 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH AA008
+13419 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH AA011
+13419 FE01; rotated 180 degrees; # EGYPTIAN HIEROGLYPH AA011
+13419 FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH AA011
+1341A FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH AA012
+13423 FE00; rotated 90 degrees; # EGYPTIAN HIEROGLYPH AA021
+1342C FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH AA030
+1342E FE02; rotated 270 degrees; # EGYPTIAN HIEROGLYPH AA032
+
+# Egyptian hieroglyph expanded variants
+
+13443 FE00; expanded ; # EGYPTIAN HIEROGLYPH LOST SIGN
+13444 FE00; expanded ; # EGYPTIAN HIEROGLYPH HALF LOST SIGN
+13445 FE00; expanded ; # EGYPTIAN HIEROGLYPH TALL LOST SIGN
+13446 FE00; expanded ; # EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+
# CJK compatibility ideographs
# Note: In the entries for CJK compatibility ideographs, field 1
diff --git a/lib/unicore/TestNorm.pl b/lib/unicore/TestNorm.pl
index 34a76c8219..d881addc49 100644
--- a/lib/unicore/TestNorm.pl
+++ b/lib/unicore/TestNorm.pl
@@ -16220,6 +16220,68 @@ Test_N(q𝟼, q𝟼, q𝟼, q6, q6);
Test_N(q𝟽, q𝟽, q𝟽, q7, q7);
Test_N(q𝟾, q𝟾, q𝟾, q8, q8);
Test_N(q𝟿, q𝟿, q𝟿, q9, q9);
+Test_N(q𞀰, q𞀰, q𞀰, qа, qа);
+Test_N(q𞀱, q𞀱, q𞀱, qб, qб);
+Test_N(q𞀲, q𞀲, q𞀲, qв, qв);
+Test_N(q𞀳, q𞀳, q𞀳, qг, qг);
+Test_N(q𞀴, q𞀴, q𞀴, qд, qд);
+Test_N(q𞀵, q𞀵, q𞀵, qе, qе);
+Test_N(q𞀶, q𞀶, q𞀶, qж, qж);
+Test_N(q𞀷, q𞀷, q𞀷, qз, qз);
+Test_N(q𞀸, q𞀸, q𞀸, qи, qи);
+Test_N(q𞀹, q𞀹, q𞀹, qк, qк);
+Test_N(q𞀺, q𞀺, q𞀺, qл, qл);
+Test_N(q𞀻, q𞀻, q𞀻, qм, qм);
+Test_N(q𞀼, q𞀼, q𞀼, qо, qо);
+Test_N(q𞀽, q𞀽, q𞀽, qп, qп);
+Test_N(q𞀾, q𞀾, q𞀾, qр, qр);
+Test_N(q𞀿, q𞀿, q𞀿, qс, qс);
+Test_N(q𞁀, q𞁀, q𞁀, qт, qт);
+Test_N(q𞁁, q𞁁, q𞁁, qу, qу);
+Test_N(q𞁂, q𞁂, q𞁂, qф, qф);
+Test_N(q𞁃, q𞁃, q𞁃, qх, qх);
+Test_N(q𞁄, q𞁄, q𞁄, qц, qц);
+Test_N(q𞁅, q𞁅, q𞁅, qч, qч);
+Test_N(q𞁆, q𞁆, q𞁆, qш, qш);
+Test_N(q𞁇, q𞁇, q𞁇, qы, qы);
+Test_N(q𞁈, q𞁈, q𞁈, qэ, qэ);
+Test_N(q𞁉, q𞁉, q𞁉, qю, qю);
+Test_N(q𞁊, q𞁊, q𞁊, qꚉ, qꚉ);
+Test_N(q𞁋, q𞁋, q𞁋, qә, qә);
+Test_N(q𞁌, q𞁌, q𞁌, qі, qі);
+Test_N(q𞁍, q𞁍, q𞁍, qј, qј);
+Test_N(q𞁎, q𞁎, q𞁎, qө, qө);
+Test_N(q𞁏, q𞁏, q𞁏, qү, qү);
+Test_N(q𞁐, q𞁐, q𞁐, qӏ, qӏ);
+Test_N(q𞁑, q𞁑, q𞁑, qа, qа);
+Test_N(q𞁒, q𞁒, q𞁒, qб, qб);
+Test_N(q𞁓, q𞁓, q𞁓, qв, qв);
+Test_N(q𞁔, q𞁔, q𞁔, qг, qг);
+Test_N(q𞁕, q𞁕, q𞁕, qд, qд);
+Test_N(q𞁖, q𞁖, q𞁖, qе, qе);
+Test_N(q𞁗, q𞁗, q𞁗, qж, qж);
+Test_N(q𞁘, q𞁘, q𞁘, qз, qз);
+Test_N(q𞁙, q𞁙, q𞁙, qи, qи);
+Test_N(q𞁚, q𞁚, q𞁚, qк, qк);
+Test_N(q𞁛, q𞁛, q𞁛, qл, qл);
+Test_N(q𞁜, q𞁜, q𞁜, qо, qо);
+Test_N(q𞁝, q𞁝, q𞁝, qп, qп);
+Test_N(q𞁞, q𞁞, q𞁞, qс, qс);
+Test_N(q𞁟, q𞁟, q𞁟, qу, qу);
+Test_N(q𞁠, q𞁠, q𞁠, qф, qф);
+Test_N(q𞁡, q𞁡, q𞁡, qх, qх);
+Test_N(q𞁢, q𞁢, q𞁢, qц, qц);
+Test_N(q𞁣, q𞁣, q𞁣, qч, qч);
+Test_N(q𞁤, q𞁤, q𞁤, qш, qш);
+Test_N(q𞁥, q𞁥, q𞁥, qъ, qъ);
+Test_N(q𞁦, q𞁦, q𞁦, qы, qы);
+Test_N(q𞁧, q𞁧, q𞁧, qґ, qґ);
+Test_N(q𞁨, q𞁨, q𞁨, qі, qі);
+Test_N(q𞁩, q𞁩, q𞁩, qѕ, qѕ);
+Test_N(q𞁪, q𞁪, q𞁪, qџ, qџ);
+Test_N(q𞁫, q𞁫, q𞁫, qҫ, qҫ);
+Test_N(q𞁬, q𞁬, q𞁬, qꙑ, qꙑ);
+Test_N(q𞁭, q𞁭, q𞁭, qұ, qұ);
Test_N(q𞸀, q𞸀, q𞸀, qا, qا);
Test_N(q𞸁, q𞸁, q𞸁, qب, qب);
Test_N(q𞸂, q𞸂, q𞸂, qج, qج);
@@ -18505,6 +18567,12 @@ Test_N(qà֮𐺫̕b, qà֮𐺫̕b, qà֮𐺫̕b, qà֮𐺫̕b, qà֮
Test_N(qa֮𐺫̀̕b, qa֮𐺫̀̕b, qa֮𐺫̀̕b, qa֮𐺫̀̕b, qa֮𐺫̀̕b);
Test_N(qà֮𐺬̕b, qà֮𐺬̕b, qà֮𐺬̕b, qà֮𐺬̕b, qà֮𐺬̕b);
Test_N(qa֮𐺬̀̕b, qa֮𐺬̀̕b, qa֮𐺬̀̕b, qa֮𐺬̀̕b, qa֮𐺬̀̕b);
+Test_N(qa᷺̖𐻽֚b, qa᷺̖𐻽֚b, qa᷺̖𐻽֚b, qa᷺̖𐻽֚b, qa᷺̖𐻽֚b);
+Test_N(qa᷺𐻽̖֚b, qa᷺𐻽̖֚b, qa᷺𐻽̖֚b, qa᷺𐻽̖֚b, qa᷺𐻽̖֚b);
+Test_N(qa᷺̖𐻾֚b, qa᷺̖𐻾֚b, qa᷺̖𐻾֚b, qa᷺̖𐻾֚b, qa᷺̖𐻾֚b);
+Test_N(qa᷺𐻾̖֚b, qa᷺𐻾̖֚b, qa᷺𐻾̖֚b, qa᷺𐻾̖֚b, qa᷺𐻾̖֚b);
+Test_N(qa᷺̖𐻿֚b, qa᷺̖𐻿֚b, qa᷺̖𐻿֚b, qa᷺̖𐻿֚b, qa᷺̖𐻿֚b);
+Test_N(qa᷺𐻿̖֚b, qa᷺𐻿̖֚b, qa᷺𐻿̖֚b, qa᷺𐻿̖֚b, qa᷺𐻿̖֚b);
Test_N(qa᷺̖𐽆֚b, qa᷺̖𐽆֚b, qa᷺̖𐽆֚b, qa᷺̖𐽆֚b, qa᷺̖𐽆֚b);
Test_N(qa᷺𐽆̖֚b, qa᷺𐽆̖֚b, qa᷺𐽆̖֚b, qa᷺𐽆̖֚b, qa᷺𐽆̖֚b);
Test_N(qa᷺̖𐽇֚b, qa᷺̖𐽇֚b, qa᷺̖𐽇֚b, qa᷺̖𐽇֚b, qa᷺̖𐽇֚b);
@@ -18649,6 +18717,10 @@ Test_N(qa゙्𑵅ְb, qa゙्𑵅ְb, qa゙्𑵅ְb, qa゙्𑵅ְb
Test_N(qa゙𑵅्ְb, qa゙𑵅्ְb, qa゙𑵅्ְb, qa゙𑵅्ְb, qa゙𑵅्ְb);
Test_N(qa゙्𑶗ְb, qa゙्𑶗ְb, qa゙्𑶗ְb, qa゙्𑶗ְb, qa゙्𑶗ְb);
Test_N(qa゙𑶗्ְb, qa゙𑶗्ְb, qa゙𑶗्ְb, qa゙𑶗्ְb, qa゙𑶗्ְb);
+Test_N(qa゙्𑽁ְb, qa゙्𑽁ְb, qa゙्𑽁ְb, qa゙्𑽁ְb, qa゙्𑽁ְb);
+Test_N(qa゙𑽁्ְb, qa゙𑽁्ְb, qa゙𑽁्ְb, qa゙𑽁्ְb, qa゙𑽁्ְb);
+Test_N(qa゙्𑽂ְb, qa゙्𑽂ְb, qa゙्𑽂ְb, qa゙्𑽂ְb, qa゙्𑽂ְb);
+Test_N(qa゙𑽂्ְb, qa゙𑽂्ְb, qa゙𑽂्ְb, qa゙𑽂्ְb, qa゙𑽂्ְb);
Test_N(qa̴𖫰𖿰b, qa̴𖫰𖿰b, qa̴𖫰𖿰b, qa̴𖫰𖿰b, qa̴𖫰𖿰b);
Test_N(qa𖫰̴𖿰b, qa𖫰̴𖿰b, qa𖫰̴𖿰b, qa𖫰̴𖿰b, qa𖫰̴𖿰b);
Test_N(qa̴𖫱𖿰b, qa̴𖫱𖿰b, qa̴𖫱𖿰b, qa̴𖫱𖿰b, qa̴𖫱𖿰b);
@@ -18821,6 +18893,8 @@ Test_N(qà֮𞀩̕b, qà֮𞀩̕b, qà֮𞀩̕b, qà֮𞀩̕b, qà֮
Test_N(qa֮𞀩̀̕b, qa֮𞀩̀̕b, qa֮𞀩̀̕b, qa֮𞀩̀̕b, qa֮𞀩̀̕b);
Test_N(qà֮𞀪̕b, qà֮𞀪̕b, qà֮𞀪̕b, qà֮𞀪̕b, qà֮𞀪̕b);
Test_N(qa֮𞀪̀̕b, qa֮𞀪̀̕b, qa֮𞀪̀̕b, qa֮𞀪̀̕b, qa֮𞀪̀̕b);
+Test_N(qà֮𞂏̕b, qà֮𞂏̕b, qà֮𞂏̕b, qà֮𞂏̕b, qà֮𞂏̕b);
+Test_N(qa֮𞂏̀̕b, qa֮𞂏̀̕b, qa֮𞂏̀̕b, qa֮𞂏̀̕b, qa֮𞂏̀̕b);
Test_N(qà֮𞄰̕b, qà֮𞄰̕b, qà֮𞄰̕b, qà֮𞄰̕b, qà֮𞄰̕b);
Test_N(qa֮𞄰̀̕b, qa֮𞄰̀̕b, qa֮𞄰̀̕b, qa֮𞄰̀̕b, qa֮𞄰̀̕b);
Test_N(qà֮𞄱̕b, qà֮𞄱̕b, qà֮𞄱̕b, qà֮𞄱̕b, qà֮𞄱̕b);
@@ -18845,6 +18919,14 @@ Test_N(qà֮𞋮̕b, qà֮𞋮̕b, qà֮𞋮̕b, qà֮𞋮̕b, qà֮
Test_N(qa֮𞋮̀̕b, qa֮𞋮̀̕b, qa֮𞋮̀̕b, qa֮𞋮̀̕b, qa֮𞋮̀̕b);
Test_N(qà֮𞋯̕b, qà֮𞋯̕b, qà֮𞋯̕b, qà֮𞋯̕b, qà֮𞋯̕b);
Test_N(qa֮𞋯̀̕b, qa֮𞋯̀̕b, qa֮𞋯̀̕b, qa֮𞋯̀̕b, qa֮𞋯̀̕b);
+Test_N(qà̕𞓬͜b, qà̕𞓬͜b, qà̕𞓬͜b, qà̕𞓬͜b, qà̕𞓬͜b);
+Test_N(qà𞓬̕͜b, qà𞓬̕͜b, qà𞓬̕͜b, qà𞓬̕͜b, qà𞓬̕͜b);
+Test_N(qà̕𞓭͜b, qà̕𞓭͜b, qà̕𞓭͜b, qà̕𞓭͜b, qà̕𞓭͜b);
+Test_N(qà𞓭̕͜b, qà𞓭̕͜b, qà𞓭̕͜b, qà𞓭̕͜b, qà𞓭̕͜b);
+Test_N(qa᷺̖𞓮֚b, qa᷺̖𞓮֚b, qa᷺̖𞓮֚b, qa᷺̖𞓮֚b, qa᷺̖𞓮֚b);
+Test_N(qa᷺𞓮̖֚b, qa᷺𞓮̖֚b, qa᷺𞓮̖֚b, qa᷺𞓮̖֚b, qa᷺𞓮̖֚b);
+Test_N(qà֮𞓯̕b, qà֮𞓯̕b, qà֮𞓯̕b, qà֮𞓯̕b, qà֮𞓯̕b);
+Test_N(qa֮𞓯̀̕b, qa֮𞓯̀̕b, qa֮𞓯̀̕b, qa֮𞓯̀̕b, qa֮𞓯̀̕b);
Test_N(qa᷺̖𞣐֚b, qa᷺̖𞣐֚b, qa᷺̖𞣐֚b, qa᷺̖𞣐֚b, qa᷺̖𞣐֚b);
Test_N(qa᷺𞣐̖֚b, qa᷺𞣐̖֚b, qa᷺𞣐̖֚b, qa᷺𞣐̖֚b, qa᷺𞣐̖֚b);
Test_N(qa᷺̖𞣑֚b, qa᷺̖𞣑֚b, qa᷺̖𞣑֚b, qa᷺̖𞣑֚b, qa᷺̖𞣑֚b);
diff --git a/lib/unicore/UnicodeData.txt b/lib/unicore/UnicodeData.txt
index b5abef7ed4..ea963a7162 100644
--- a/lib/unicore/UnicodeData.txt
+++ b/lib/unicore/UnicodeData.txt
@@ -2975,6 +2975,7 @@
0CEF;KANNADA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
0CF1;KANNADA SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;;
0CF2;KANNADA SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;;
+0CF3;KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT;Mc;0;L;;;;;N;;;;;
0D00;MALAYALAM SIGN COMBINING ANUSVARA ABOVE;Mn;0;NSM;;;;;N;;;;;
0D01;MALAYALAM SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
0D02;MALAYALAM SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
@@ -3339,6 +3340,7 @@
0ECB;LAO TONE MAI CATAWA;Mn;122;NSM;;;;;N;;;;;
0ECC;LAO CANCELLATION MARK;Mn;0;NSM;;;;;N;;;;;
0ECD;LAO NIGGAHITA;Mn;0;NSM;;;;;N;;;;;
+0ECE;LAO YAMAKKAN;Mn;0;NSM;;;;;N;;;;;
0ED0;LAO DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
0ED1;LAO DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
0ED2;LAO DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
@@ -19393,6 +19395,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
10EAD;YEZIDI HYPHENATION MARK;Pd;0;R;;;;;N;;;;;
10EB0;YEZIDI LETTER LAM WITH DOT ABOVE;Lo;0;R;;;;;N;;;;;
10EB1;YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE;Lo;0;R;;;;;N;;;;;
+10EFD;ARABIC SMALL LOW WORD SAKTA;Mn;220;NSM;;;;;N;;;;;
+10EFE;ARABIC SMALL LOW WORD QASR;Mn;220;NSM;;;;;N;;;;;
+10EFF;ARABIC SMALL LOW WORD MADDA;Mn;220;NSM;;;;;N;;;;;
10F00;OLD SOGDIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;;
10F01;OLD SOGDIAN LETTER FINAL ALEPH;Lo;0;R;;;;;N;;;;;
10F02;OLD SOGDIAN LETTER BETH;Lo;0;R;;;;;N;;;;;
@@ -20058,6 +20063,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1123C;KHOJKI DOUBLE SECTION MARK;Po;0;L;;;;;N;;;;;
1123D;KHOJKI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;;
1123E;KHOJKI SIGN SUKUN;Mn;0;NSM;;;;;N;;;;;
+1123F;KHOJKI LETTER QA;Lo;0;L;;;;;N;;;;;
+11240;KHOJKI LETTER SHORT I;Lo;0;L;;;;;N;;;;;
+11241;KHOJKI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
11280;MULTANI LETTER A;Lo;0;L;;;;;N;;;;;
11281;MULTANI LETTER I;Lo;0;L;;;;;N;;;;;
11282;MULTANI LETTER U;Lo;0;L;;;;;N;;;;;
@@ -21256,6 +21264,16 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
11AF6;PAU CIN HAU LOW-FALLING TONE LONG FINAL;Lo;0;L;;;;;N;;;;;
11AF7;PAU CIN HAU LOW-FALLING TONE FINAL;Lo;0;L;;;;;N;;;;;
11AF8;PAU CIN HAU GLOTTAL STOP FINAL;Lo;0;L;;;;;N;;;;;
+11B00;DEVANAGARI HEAD MARK;Po;0;L;;;;;N;;;;;
+11B01;DEVANAGARI HEAD MARK WITH HEADSTROKE;Po;0;L;;;;;N;;;;;
+11B02;DEVANAGARI SIGN BHALE;Po;0;L;;;;;N;;;;;
+11B03;DEVANAGARI SIGN BHALE WITH HOOK;Po;0;L;;;;;N;;;;;
+11B04;DEVANAGARI SIGN EXTENDED BHALE;Po;0;L;;;;;N;;;;;
+11B05;DEVANAGARI SIGN EXTENDED BHALE WITH HOOK;Po;0;L;;;;;N;;;;;
+11B06;DEVANAGARI SIGN WESTERN FIVE-LIKE BHALE;Po;0;L;;;;;N;;;;;
+11B07;DEVANAGARI SIGN WESTERN NINE-LIKE BHALE;Po;0;L;;;;;N;;;;;
+11B08;DEVANAGARI SIGN REVERSED NINE-LIKE BHALE;Po;0;L;;;;;N;;;;;
+11B09;DEVANAGARI SIGN MINDU;Po;0;L;;;;;N;;;;;
11C00;BHAIKSUKI LETTER A;Lo;0;L;;;;;N;;;;;
11C01;BHAIKSUKI LETTER AA;Lo;0;L;;;;;N;;;;;
11C02;BHAIKSUKI LETTER I;Lo;0;L;;;;;N;;;;;
@@ -21584,6 +21602,92 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
11EF6;MAKASAR VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
11EF7;MAKASAR PASSIMBANG;Po;0;L;;;;;N;;;;;
11EF8;MAKASAR END OF SECTION;Po;0;L;;;;;N;;;;;
+11F00;KAWI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
+11F01;KAWI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
+11F02;KAWI SIGN REPHA;Lo;0;L;;;;;N;;;;;
+11F03;KAWI SIGN VISARGA;Mc;0;L;;;;;N;;;;;
+11F04;KAWI LETTER A;Lo;0;L;;;;;N;;;;;
+11F05;KAWI LETTER AA;Lo;0;L;;;;;N;;;;;
+11F06;KAWI LETTER I;Lo;0;L;;;;;N;;;;;
+11F07;KAWI LETTER II;Lo;0;L;;;;;N;;;;;
+11F08;KAWI LETTER U;Lo;0;L;;;;;N;;;;;
+11F09;KAWI LETTER UU;Lo;0;L;;;;;N;;;;;
+11F0A;KAWI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
+11F0B;KAWI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
+11F0C;KAWI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
+11F0D;KAWI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
+11F0E;KAWI LETTER E;Lo;0;L;;;;;N;;;;;
+11F0F;KAWI LETTER AI;Lo;0;L;;;;;N;;;;;
+11F10;KAWI LETTER O;Lo;0;L;;;;;N;;;;;
+11F12;KAWI LETTER KA;Lo;0;L;;;;;N;;;;;
+11F13;KAWI LETTER KHA;Lo;0;L;;;;;N;;;;;
+11F14;KAWI LETTER GA;Lo;0;L;;;;;N;;;;;
+11F15;KAWI LETTER GHA;Lo;0;L;;;;;N;;;;;
+11F16;KAWI LETTER NGA;Lo;0;L;;;;;N;;;;;
+11F17;KAWI LETTER CA;Lo;0;L;;;;;N;;;;;
+11F18;KAWI LETTER CHA;Lo;0;L;;;;;N;;;;;
+11F19;KAWI LETTER JA;Lo;0;L;;;;;N;;;;;
+11F1A;KAWI LETTER JHA;Lo;0;L;;;;;N;;;;;
+11F1B;KAWI LETTER NYA;Lo;0;L;;;;;N;;;;;
+11F1C;KAWI LETTER TTA;Lo;0;L;;;;;N;;;;;
+11F1D;KAWI LETTER TTHA;Lo;0;L;;;;;N;;;;;
+11F1E;KAWI LETTER DDA;Lo;0;L;;;;;N;;;;;
+11F1F;KAWI LETTER DDHA;Lo;0;L;;;;;N;;;;;
+11F20;KAWI LETTER NNA;Lo;0;L;;;;;N;;;;;
+11F21;KAWI LETTER TA;Lo;0;L;;;;;N;;;;;
+11F22;KAWI LETTER THA;Lo;0;L;;;;;N;;;;;
+11F23;KAWI LETTER DA;Lo;0;L;;;;;N;;;;;
+11F24;KAWI LETTER DHA;Lo;0;L;;;;;N;;;;;
+11F25;KAWI LETTER NA;Lo;0;L;;;;;N;;;;;
+11F26;KAWI LETTER PA;Lo;0;L;;;;;N;;;;;
+11F27;KAWI LETTER PHA;Lo;0;L;;;;;N;;;;;
+11F28;KAWI LETTER BA;Lo;0;L;;;;;N;;;;;
+11F29;KAWI LETTER BHA;Lo;0;L;;;;;N;;;;;
+11F2A;KAWI LETTER MA;Lo;0;L;;;;;N;;;;;
+11F2B;KAWI LETTER YA;Lo;0;L;;;;;N;;;;;
+11F2C;KAWI LETTER RA;Lo;0;L;;;;;N;;;;;
+11F2D;KAWI LETTER LA;Lo;0;L;;;;;N;;;;;
+11F2E;KAWI LETTER WA;Lo;0;L;;;;;N;;;;;
+11F2F;KAWI LETTER SHA;Lo;0;L;;;;;N;;;;;
+11F30;KAWI LETTER SSA;Lo;0;L;;;;;N;;;;;
+11F31;KAWI LETTER SA;Lo;0;L;;;;;N;;;;;
+11F32;KAWI LETTER HA;Lo;0;L;;;;;N;;;;;
+11F33;KAWI LETTER JNYA;Lo;0;L;;;;;N;;;;;
+11F34;KAWI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
+11F35;KAWI VOWEL SIGN ALTERNATE AA;Mc;0;L;;;;;N;;;;;
+11F36;KAWI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
+11F37;KAWI VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
+11F38;KAWI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
+11F39;KAWI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
+11F3A;KAWI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
+11F3E;KAWI VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
+11F3F;KAWI VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
+11F40;KAWI VOWEL SIGN EU;Mn;0;NSM;;;;;N;;;;;
+11F41;KAWI SIGN KILLER;Mc;9;L;;;;;N;;;;;
+11F42;KAWI CONJOINER;Mn;9;NSM;;;;;N;;;;;
+11F43;KAWI DANDA;Po;0;L;;;;;N;;;;;
+11F44;KAWI DOUBLE DANDA;Po;0;L;;;;;N;;;;;
+11F45;KAWI PUNCTUATION SECTION MARKER;Po;0;L;;;;;N;;;;;
+11F46;KAWI PUNCTUATION ALTERNATE SECTION MARKER;Po;0;L;;;;;N;;;;;
+11F47;KAWI PUNCTUATION FLOWER;Po;0;L;;;;;N;;;;;
+11F48;KAWI PUNCTUATION SPACE FILLER;Po;0;L;;;;;N;;;;;
+11F49;KAWI PUNCTUATION DOT;Po;0;L;;;;;N;;;;;
+11F4A;KAWI PUNCTUATION DOUBLE DOT;Po;0;L;;;;;N;;;;;
+11F4B;KAWI PUNCTUATION TRIPLE DOT;Po;0;L;;;;;N;;;;;
+11F4C;KAWI PUNCTUATION CIRCLE;Po;0;L;;;;;N;;;;;
+11F4D;KAWI PUNCTUATION FILLED CIRCLE;Po;0;L;;;;;N;;;;;
+11F4E;KAWI PUNCTUATION SPIRAL;Po;0;L;;;;;N;;;;;
+11F4F;KAWI PUNCTUATION CLOSING SPIRAL;Po;0;L;;;;;N;;;;;
+11F50;KAWI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
+11F51;KAWI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
+11F52;KAWI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
+11F53;KAWI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
+11F54;KAWI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
+11F55;KAWI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
+11F56;KAWI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
+11F57;KAWI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
+11F58;KAWI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
+11F59;KAWI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
11FB0;LISU LETTER YHA;Lo;0;L;;;;;N;;;;;
11FC0;TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH;No;0;L;;;;1/320;N;;;;;
11FC1;TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH;No;0;L;;;;1/160;N;;;;;
@@ -24040,6 +24144,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1342C;EGYPTIAN HIEROGLYPH AA030;Lo;0;L;;;;;N;;;;;
1342D;EGYPTIAN HIEROGLYPH AA031;Lo;0;L;;;;;N;;;;;
1342E;EGYPTIAN HIEROGLYPH AA032;Lo;0;L;;;;;N;;;;;
+1342F;EGYPTIAN HIEROGLYPH V011D;Lo;0;L;;;;;N;;;;;
13430;EGYPTIAN HIEROGLYPH VERTICAL JOINER;Cf;0;L;;;;;N;;;;;
13431;EGYPTIAN HIEROGLYPH HORIZONTAL JOINER;Cf;0;L;;;;;N;;;;;
13432;EGYPTIAN HIEROGLYPH INSERT AT TOP START;Cf;0;L;;;;;N;;;;;
@@ -24049,6 +24154,35 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
13436;EGYPTIAN HIEROGLYPH OVERLAY MIDDLE;Cf;0;L;;;;;N;;;;;
13437;EGYPTIAN HIEROGLYPH BEGIN SEGMENT;Cf;0;L;;;;;N;;;;;
13438;EGYPTIAN HIEROGLYPH END SEGMENT;Cf;0;L;;;;;N;;;;;
+13439;EGYPTIAN HIEROGLYPH INSERT AT MIDDLE;Cf;0;L;;;;;N;;;;;
+1343A;EGYPTIAN HIEROGLYPH INSERT AT TOP;Cf;0;L;;;;;N;;;;;
+1343B;EGYPTIAN HIEROGLYPH INSERT AT BOTTOM;Cf;0;L;;;;;N;;;;;
+1343C;EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE;Cf;0;L;;;;;N;;;;;
+1343D;EGYPTIAN HIEROGLYPH END ENCLOSURE;Cf;0;L;;;;;N;;;;;
+1343E;EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE;Cf;0;L;;;;;N;;;;;
+1343F;EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE;Cf;0;L;;;;;N;;;;;
+13440;EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY;Mn;0;NSM;;;;;N;;;;;
+13441;EGYPTIAN HIEROGLYPH FULL BLANK;Lo;0;L;;;;;N;;;;;
+13442;EGYPTIAN HIEROGLYPH HALF BLANK;Lo;0;L;;;;;N;;;;;
+13443;EGYPTIAN HIEROGLYPH LOST SIGN;Lo;0;L;;;;;N;;;;;
+13444;EGYPTIAN HIEROGLYPH HALF LOST SIGN;Lo;0;L;;;;;N;;;;;
+13445;EGYPTIAN HIEROGLYPH TALL LOST SIGN;Lo;0;L;;;;;N;;;;;
+13446;EGYPTIAN HIEROGLYPH WIDE LOST SIGN;Lo;0;L;;;;;N;;;;;
+13447;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START;Mn;0;NSM;;;;;N;;;;;
+13448;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START;Mn;0;NSM;;;;;N;;;;;
+13449;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START;Mn;0;NSM;;;;;N;;;;;
+1344A;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP END;Mn;0;NSM;;;;;N;;;;;
+1344B;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP;Mn;0;NSM;;;;;N;;;;;
+1344C;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START AND TOP END;Mn;0;NSM;;;;;N;;;;;
+1344D;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND TOP;Mn;0;NSM;;;;;N;;;;;
+1344E;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM END;Mn;0;NSM;;;;;N;;;;;
+1344F;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START AND BOTTOM END;Mn;0;NSM;;;;;N;;;;;
+13450;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM;Mn;0;NSM;;;;;N;;;;;
+13451;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND BOTTOM;Mn;0;NSM;;;;;N;;;;;
+13452;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT END;Mn;0;NSM;;;;;N;;;;;
+13453;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END;Mn;0;NSM;;;;;N;;;;;
+13454;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END;Mn;0;NSM;;;;;N;;;;;
+13455;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED;Mn;0;NSM;;;;;N;;;;;
14400;ANATOLIAN HIEROGLYPH A001;Lo;0;L;;;;;N;;;;;
14401;ANATOLIAN HIEROGLYPH A002;Lo;0;L;;;;;N;;;;;
14402;ANATOLIAN HIEROGLYPH A003;Lo;0;L;;;;;N;;;;;
@@ -27289,9 +27423,11 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1B120;KATAKANA LETTER ARCHAIC YI;Lo;0;L;;;;;N;;;;;
1B121;KATAKANA LETTER ARCHAIC YE;Lo;0;L;;;;;N;;;;;
1B122;KATAKANA LETTER ARCHAIC WU;Lo;0;L;;;;;N;;;;;
+1B132;HIRAGANA LETTER SMALL KO;Lo;0;L;;;;;N;;;;;
1B150;HIRAGANA LETTER SMALL WI;Lo;0;L;;;;;N;;;;;
1B151;HIRAGANA LETTER SMALL WE;Lo;0;L;;;;;N;;;;;
1B152;HIRAGANA LETTER SMALL WO;Lo;0;L;;;;;N;;;;;
+1B155;KATAKANA LETTER SMALL KO;Lo;0;L;;;;;N;;;;;
1B164;KATAKANA LETTER SMALL WI;Lo;0;L;;;;;N;;;;;
1B165;KATAKANA LETTER SMALL WE;Lo;0;L;;;;;N;;;;;
1B166;KATAKANA LETTER SMALL WO;Lo;0;L;;;;;N;;;;;
@@ -28573,6 +28709,26 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1D243;COMBINING GREEK MUSICAL TETRASEME;Mn;230;NSM;;;;;N;;;;;
1D244;COMBINING GREEK MUSICAL PENTASEME;Mn;230;NSM;;;;;N;;;;;
1D245;GREEK MUSICAL LEIMMA;So;0;ON;;;;;N;;;;;
+1D2C0;KAKTOVIK NUMERAL ZERO;No;0;L;;;;0;N;;;;;
+1D2C1;KAKTOVIK NUMERAL ONE;No;0;L;;;;1;N;;;;;
+1D2C2;KAKTOVIK NUMERAL TWO;No;0;L;;;;2;N;;;;;
+1D2C3;KAKTOVIK NUMERAL THREE;No;0;L;;;;3;N;;;;;
+1D2C4;KAKTOVIK NUMERAL FOUR;No;0;L;;;;4;N;;;;;
+1D2C5;KAKTOVIK NUMERAL FIVE;No;0;L;;;;5;N;;;;;
+1D2C6;KAKTOVIK NUMERAL SIX;No;0;L;;;;6;N;;;;;
+1D2C7;KAKTOVIK NUMERAL SEVEN;No;0;L;;;;7;N;;;;;
+1D2C8;KAKTOVIK NUMERAL EIGHT;No;0;L;;;;8;N;;;;;
+1D2C9;KAKTOVIK NUMERAL NINE;No;0;L;;;;9;N;;;;;
+1D2CA;KAKTOVIK NUMERAL TEN;No;0;L;;;;10;N;;;;;
+1D2CB;KAKTOVIK NUMERAL ELEVEN;No;0;L;;;;11;N;;;;;
+1D2CC;KAKTOVIK NUMERAL TWELVE;No;0;L;;;;12;N;;;;;
+1D2CD;KAKTOVIK NUMERAL THIRTEEN;No;0;L;;;;13;N;;;;;
+1D2CE;KAKTOVIK NUMERAL FOURTEEN;No;0;L;;;;14;N;;;;;
+1D2CF;KAKTOVIK NUMERAL FIFTEEN;No;0;L;;;;15;N;;;;;
+1D2D0;KAKTOVIK NUMERAL SIXTEEN;No;0;L;;;;16;N;;;;;
+1D2D1;KAKTOVIK NUMERAL SEVENTEEN;No;0;L;;;;17;N;;;;;
+1D2D2;KAKTOVIK NUMERAL EIGHTEEN;No;0;L;;;;18;N;;;;;
+1D2D3;KAKTOVIK NUMERAL NINETEEN;No;0;L;;;;19;N;;;;;
1D2E0;MAYAN NUMERAL ZERO;No;0;L;;;;0;N;;;;;
1D2E1;MAYAN NUMERAL ONE;No;0;L;;;;1;N;;;;;
1D2E2;MAYAN NUMERAL TWO;No;0;L;;;;2;N;;;;;
@@ -30404,6 +30560,12 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1DF1C;LATIN SMALL LETTER TESH DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
1DF1D;LATIN SMALL LETTER C WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
1DF1E;LATIN SMALL LETTER S WITH CURL;Ll;0;L;;;;;N;;;;;
+1DF25;LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF26;LATIN SMALL LETTER L WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF27;LATIN SMALL LETTER N WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF28;LATIN SMALL LETTER R WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF29;LATIN SMALL LETTER S WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF2A;LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
1E000;COMBINING GLAGOLITIC LETTER AZU;Mn;230;NSM;;;;;N;;;;;
1E001;COMBINING GLAGOLITIC LETTER BUKY;Mn;230;NSM;;;;;N;;;;;
1E002;COMBINING GLAGOLITIC LETTER VEDE;Mn;230;NSM;;;;;N;;;;;
@@ -30442,6 +30604,69 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1E028;COMBINING GLAGOLITIC LETTER BIG YUS;Mn;230;NSM;;;;;N;;;;;
1E029;COMBINING GLAGOLITIC LETTER IOTATED BIG YUS;Mn;230;NSM;;;;;N;;;;;
1E02A;COMBINING GLAGOLITIC LETTER FITA;Mn;230;NSM;;;;;N;;;;;
+1E030;MODIFIER LETTER CYRILLIC SMALL A;Lm;0;L;<super> 0430;;;;N;;;;;
+1E031;MODIFIER LETTER CYRILLIC SMALL BE;Lm;0;L;<super> 0431;;;;N;;;;;
+1E032;MODIFIER LETTER CYRILLIC SMALL VE;Lm;0;L;<super> 0432;;;;N;;;;;
+1E033;MODIFIER LETTER CYRILLIC SMALL GHE;Lm;0;L;<super> 0433;;;;N;;;;;
+1E034;MODIFIER LETTER CYRILLIC SMALL DE;Lm;0;L;<super> 0434;;;;N;;;;;
+1E035;MODIFIER LETTER CYRILLIC SMALL IE;Lm;0;L;<super> 0435;;;;N;;;;;
+1E036;MODIFIER LETTER CYRILLIC SMALL ZHE;Lm;0;L;<super> 0436;;;;N;;;;;
+1E037;MODIFIER LETTER CYRILLIC SMALL ZE;Lm;0;L;<super> 0437;;;;N;;;;;
+1E038;MODIFIER LETTER CYRILLIC SMALL I;Lm;0;L;<super> 0438;;;;N;;;;;
+1E039;MODIFIER LETTER CYRILLIC SMALL KA;Lm;0;L;<super> 043A;;;;N;;;;;
+1E03A;MODIFIER LETTER CYRILLIC SMALL EL;Lm;0;L;<super> 043B;;;;N;;;;;
+1E03B;MODIFIER LETTER CYRILLIC SMALL EM;Lm;0;L;<super> 043C;;;;N;;;;;
+1E03C;MODIFIER LETTER CYRILLIC SMALL O;Lm;0;L;<super> 043E;;;;N;;;;;
+1E03D;MODIFIER LETTER CYRILLIC SMALL PE;Lm;0;L;<super> 043F;;;;N;;;;;
+1E03E;MODIFIER LETTER CYRILLIC SMALL ER;Lm;0;L;<super> 0440;;;;N;;;;;
+1E03F;MODIFIER LETTER CYRILLIC SMALL ES;Lm;0;L;<super> 0441;;;;N;;;;;
+1E040;MODIFIER LETTER CYRILLIC SMALL TE;Lm;0;L;<super> 0442;;;;N;;;;;
+1E041;MODIFIER LETTER CYRILLIC SMALL U;Lm;0;L;<super> 0443;;;;N;;;;;
+1E042;MODIFIER LETTER CYRILLIC SMALL EF;Lm;0;L;<super> 0444;;;;N;;;;;
+1E043;MODIFIER LETTER CYRILLIC SMALL HA;Lm;0;L;<super> 0445;;;;N;;;;;
+1E044;MODIFIER LETTER CYRILLIC SMALL TSE;Lm;0;L;<super> 0446;;;;N;;;;;
+1E045;MODIFIER LETTER CYRILLIC SMALL CHE;Lm;0;L;<super> 0447;;;;N;;;;;
+1E046;MODIFIER LETTER CYRILLIC SMALL SHA;Lm;0;L;<super> 0448;;;;N;;;;;
+1E047;MODIFIER LETTER CYRILLIC SMALL YERU;Lm;0;L;<super> 044B;;;;N;;;;;
+1E048;MODIFIER LETTER CYRILLIC SMALL E;Lm;0;L;<super> 044D;;;;N;;;;;
+1E049;MODIFIER LETTER CYRILLIC SMALL YU;Lm;0;L;<super> 044E;;;;N;;;;;
+1E04A;MODIFIER LETTER CYRILLIC SMALL DZZE;Lm;0;L;<super> A689;;;;N;;;;;
+1E04B;MODIFIER LETTER CYRILLIC SMALL SCHWA;Lm;0;L;<super> 04D9;;;;N;;;;;
+1E04C;MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I;Lm;0;L;<super> 0456;;;;N;;;;;
+1E04D;MODIFIER LETTER CYRILLIC SMALL JE;Lm;0;L;<super> 0458;;;;N;;;;;
+1E04E;MODIFIER LETTER CYRILLIC SMALL BARRED O;Lm;0;L;<super> 04E9;;;;N;;;;;
+1E04F;MODIFIER LETTER CYRILLIC SMALL STRAIGHT U;Lm;0;L;<super> 04AF;;;;N;;;;;
+1E050;MODIFIER LETTER CYRILLIC SMALL PALOCHKA;Lm;0;L;<super> 04CF;;;;N;;;;;
+1E051;CYRILLIC SUBSCRIPT SMALL LETTER A;Lm;0;L;<sub> 0430;;;;N;;;;;
+1E052;CYRILLIC SUBSCRIPT SMALL LETTER BE;Lm;0;L;<sub> 0431;;;;N;;;;;
+1E053;CYRILLIC SUBSCRIPT SMALL LETTER VE;Lm;0;L;<sub> 0432;;;;N;;;;;
+1E054;CYRILLIC SUBSCRIPT SMALL LETTER GHE;Lm;0;L;<sub> 0433;;;;N;;;;;
+1E055;CYRILLIC SUBSCRIPT SMALL LETTER DE;Lm;0;L;<sub> 0434;;;;N;;;;;
+1E056;CYRILLIC SUBSCRIPT SMALL LETTER IE;Lm;0;L;<sub> 0435;;;;N;;;;;
+1E057;CYRILLIC SUBSCRIPT SMALL LETTER ZHE;Lm;0;L;<sub> 0436;;;;N;;;;;
+1E058;CYRILLIC SUBSCRIPT SMALL LETTER ZE;Lm;0;L;<sub> 0437;;;;N;;;;;
+1E059;CYRILLIC SUBSCRIPT SMALL LETTER I;Lm;0;L;<sub> 0438;;;;N;;;;;
+1E05A;CYRILLIC SUBSCRIPT SMALL LETTER KA;Lm;0;L;<sub> 043A;;;;N;;;;;
+1E05B;CYRILLIC SUBSCRIPT SMALL LETTER EL;Lm;0;L;<sub> 043B;;;;N;;;;;
+1E05C;CYRILLIC SUBSCRIPT SMALL LETTER O;Lm;0;L;<sub> 043E;;;;N;;;;;
+1E05D;CYRILLIC SUBSCRIPT SMALL LETTER PE;Lm;0;L;<sub> 043F;;;;N;;;;;
+1E05E;CYRILLIC SUBSCRIPT SMALL LETTER ES;Lm;0;L;<sub> 0441;;;;N;;;;;
+1E05F;CYRILLIC SUBSCRIPT SMALL LETTER U;Lm;0;L;<sub> 0443;;;;N;;;;;
+1E060;CYRILLIC SUBSCRIPT SMALL LETTER EF;Lm;0;L;<sub> 0444;;;;N;;;;;
+1E061;CYRILLIC SUBSCRIPT SMALL LETTER HA;Lm;0;L;<sub> 0445;;;;N;;;;;
+1E062;CYRILLIC SUBSCRIPT SMALL LETTER TSE;Lm;0;L;<sub> 0446;;;;N;;;;;
+1E063;CYRILLIC SUBSCRIPT SMALL LETTER CHE;Lm;0;L;<sub> 0447;;;;N;;;;;
+1E064;CYRILLIC SUBSCRIPT SMALL LETTER SHA;Lm;0;L;<sub> 0448;;;;N;;;;;
+1E065;CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN;Lm;0;L;<sub> 044A;;;;N;;;;;
+1E066;CYRILLIC SUBSCRIPT SMALL LETTER YERU;Lm;0;L;<sub> 044B;;;;N;;;;;
+1E067;CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN;Lm;0;L;<sub> 0491;;;;N;;;;;
+1E068;CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I;Lm;0;L;<sub> 0456;;;;N;;;;;
+1E069;CYRILLIC SUBSCRIPT SMALL LETTER DZE;Lm;0;L;<sub> 0455;;;;N;;;;;
+1E06A;CYRILLIC SUBSCRIPT SMALL LETTER DZHE;Lm;0;L;<sub> 045F;;;;N;;;;;
+1E06B;MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER;Lm;0;L;<super> 04AB;;;;N;;;;;
+1E06C;MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER;Lm;0;L;<super> A651;;;;N;;;;;
+1E06D;MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE;Lm;0;L;<super> 04B1;;;;N;;;;;
+1E08F;COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I;Mn;230;NSM;;;;;N;;;;;
1E100;NYIAKENG PUACHUE HMONG LETTER MA;Lo;0;L;;;;;N;;;;;
1E101;NYIAKENG PUACHUE HMONG LETTER TSA;Lo;0;L;;;;;N;;;;;
1E102;NYIAKENG PUACHUE HMONG LETTER NTA;Lo;0;L;;;;;N;;;;;
@@ -30603,6 +30828,48 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1E2F8;WANCHO DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
1E2F9;WANCHO DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
1E2FF;WANCHO NGUN SIGN;Sc;0;ET;;;;;N;;;;;
+1E4D0;NAG MUNDARI LETTER O;Lo;0;L;;;;;N;;;;;
+1E4D1;NAG MUNDARI LETTER OP;Lo;0;L;;;;;N;;;;;
+1E4D2;NAG MUNDARI LETTER OL;Lo;0;L;;;;;N;;;;;
+1E4D3;NAG MUNDARI LETTER OY;Lo;0;L;;;;;N;;;;;
+1E4D4;NAG MUNDARI LETTER ONG;Lo;0;L;;;;;N;;;;;
+1E4D5;NAG MUNDARI LETTER A;Lo;0;L;;;;;N;;;;;
+1E4D6;NAG MUNDARI LETTER AJ;Lo;0;L;;;;;N;;;;;
+1E4D7;NAG MUNDARI LETTER AB;Lo;0;L;;;;;N;;;;;
+1E4D8;NAG MUNDARI LETTER ANY;Lo;0;L;;;;;N;;;;;
+1E4D9;NAG MUNDARI LETTER AH;Lo;0;L;;;;;N;;;;;
+1E4DA;NAG MUNDARI LETTER I;Lo;0;L;;;;;N;;;;;
+1E4DB;NAG MUNDARI LETTER IS;Lo;0;L;;;;;N;;;;;
+1E4DC;NAG MUNDARI LETTER IDD;Lo;0;L;;;;;N;;;;;
+1E4DD;NAG MUNDARI LETTER IT;Lo;0;L;;;;;N;;;;;
+1E4DE;NAG MUNDARI LETTER IH;Lo;0;L;;;;;N;;;;;
+1E4DF;NAG MUNDARI LETTER U;Lo;0;L;;;;;N;;;;;
+1E4E0;NAG MUNDARI LETTER UC;Lo;0;L;;;;;N;;;;;
+1E4E1;NAG MUNDARI LETTER UD;Lo;0;L;;;;;N;;;;;
+1E4E2;NAG MUNDARI LETTER UK;Lo;0;L;;;;;N;;;;;
+1E4E3;NAG MUNDARI LETTER UR;Lo;0;L;;;;;N;;;;;
+1E4E4;NAG MUNDARI LETTER E;Lo;0;L;;;;;N;;;;;
+1E4E5;NAG MUNDARI LETTER ENN;Lo;0;L;;;;;N;;;;;
+1E4E6;NAG MUNDARI LETTER EG;Lo;0;L;;;;;N;;;;;
+1E4E7;NAG MUNDARI LETTER EM;Lo;0;L;;;;;N;;;;;
+1E4E8;NAG MUNDARI LETTER EN;Lo;0;L;;;;;N;;;;;
+1E4E9;NAG MUNDARI LETTER ETT;Lo;0;L;;;;;N;;;;;
+1E4EA;NAG MUNDARI LETTER ELL;Lo;0;L;;;;;N;;;;;
+1E4EB;NAG MUNDARI SIGN OJOD;Lm;0;L;;;;;N;;;;;
+1E4EC;NAG MUNDARI SIGN MUHOR;Mn;232;NSM;;;;;N;;;;;
+1E4ED;NAG MUNDARI SIGN TOYOR;Mn;232;NSM;;;;;N;;;;;
+1E4EE;NAG MUNDARI SIGN IKIR;Mn;220;NSM;;;;;N;;;;;
+1E4EF;NAG MUNDARI SIGN SUTUH;Mn;230;NSM;;;;;N;;;;;
+1E4F0;NAG MUNDARI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
+1E4F1;NAG MUNDARI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
+1E4F2;NAG MUNDARI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
+1E4F3;NAG MUNDARI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
+1E4F4;NAG MUNDARI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
+1E4F5;NAG MUNDARI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
+1E4F6;NAG MUNDARI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
+1E4F7;NAG MUNDARI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
+1E4F8;NAG MUNDARI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
+1E4F9;NAG MUNDARI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
1E7E0;ETHIOPIC SYLLABLE HHYA;Lo;0;L;;;;;N;;;;;
1E7E1;ETHIOPIC SYLLABLE HHYU;Lo;0;L;;;;;N;;;;;
1E7E2;ETHIOPIC SYLLABLE HHYI;Lo;0;L;;;;;N;;;;;
@@ -32678,6 +32945,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F6D5;HINDU TEMPLE;So;0;ON;;;;;N;;;;;
1F6D6;HUT;So;0;ON;;;;;N;;;;;
1F6D7;ELEVATOR;So;0;ON;;;;;N;;;;;
+1F6DC;WIRELESS;So;0;ON;;;;;N;;;;;
1F6DD;PLAYGROUND SLIDE;So;0;ON;;;;;N;;;;;
1F6DE;WHEEL;So;0;ON;;;;;N;;;;;
1F6DF;RING BUOY;So;0;ON;;;;;N;;;;;
@@ -32823,6 +33091,14 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F771;ALCHEMICAL SYMBOL FOR MONTH;So;0;ON;;;;;N;;;;;
1F772;ALCHEMICAL SYMBOL FOR HALF DRAM;So;0;ON;;;;;N;;;;;
1F773;ALCHEMICAL SYMBOL FOR HALF OUNCE;So;0;ON;;;;;N;;;;;
+1F774;LOT OF FORTUNE;So;0;ON;;;;;N;;;;;
+1F775;OCCULTATION;So;0;ON;;;;;N;;;;;
+1F776;LUNAR ECLIPSE;So;0;ON;;;;;N;;;;;
+1F77B;HAUMEA;So;0;ON;;;;;N;;;;;
+1F77C;MAKEMAKE;So;0;ON;;;;;N;;;;;
+1F77D;GONGGONG;So;0;ON;;;;;N;;;;;
+1F77E;QUAOAR;So;0;ON;;;;;N;;;;;
+1F77F;ORCUS;So;0;ON;;;;;N;;;;;
1F780;BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;;
1F781;BLACK UP-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;;
1F782;BLACK RIGHT-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;;
@@ -32912,6 +33188,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F7D6;NEGATIVE CIRCLED TRIANGLE;So;0;ON;;;;;N;;;;;
1F7D7;CIRCLED SQUARE;So;0;ON;;;;;N;;;;;
1F7D8;NEGATIVE CIRCLED SQUARE;So;0;ON;;;;;N;;;;;
+1F7D9;NINE POINTED WHITE STAR;So;0;ON;;;;;N;;;;;
1F7E0;LARGE ORANGE CIRCLE;So;0;ON;;;;;N;;;;;
1F7E1;LARGE YELLOW CIRCLE;So;0;ON;;;;;N;;;;;
1F7E2;LARGE GREEN CIRCLE;So;0;ON;;;;;N;;;;;
@@ -33434,6 +33711,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1FA72;BRIEFS;So;0;ON;;;;;N;;;;;
1FA73;SHORTS;So;0;ON;;;;;N;;;;;
1FA74;THONG SANDAL;So;0;ON;;;;;N;;;;;
+1FA75;LIGHT BLUE HEART;So;0;ON;;;;;N;;;;;
+1FA76;GREY HEART;So;0;ON;;;;;N;;;;;
+1FA77;PINK HEART;So;0;ON;;;;;N;;;;;
1FA78;DROP OF BLOOD;So;0;ON;;;;;N;;;;;
1FA79;ADHESIVE BANDAGE;So;0;ON;;;;;N;;;;;
1FA7A;STETHOSCOPE;So;0;ON;;;;;N;;;;;
@@ -33446,6 +33726,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1FA84;MAGIC WAND;So;0;ON;;;;;N;;;;;
1FA85;PINATA;So;0;ON;;;;;N;;;;;
1FA86;NESTING DOLLS;So;0;ON;;;;;N;;;;;
+1FA87;MARACAS;So;0;ON;;;;;N;;;;;
+1FA88;FLUTE;So;0;ON;;;;;N;;;;;
1FA90;RINGED PLANET;So;0;ON;;;;;N;;;;;
1FA91;CHAIR;So;0;ON;;;;;N;;;;;
1FA92;RAZOR;So;0;ON;;;;;N;;;;;
@@ -33475,6 +33757,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1FAAA;IDENTIFICATION CARD;So;0;ON;;;;;N;;;;;
1FAAB;LOW BATTERY;So;0;ON;;;;;N;;;;;
1FAAC;HAMSA;So;0;ON;;;;;N;;;;;
+1FAAD;FOLDING HAND FAN;So;0;ON;;;;;N;;;;;
+1FAAE;HAIR PICK;So;0;ON;;;;;N;;;;;
+1FAAF;KHANDA;So;0;ON;;;;;N;;;;;
1FAB0;FLY;So;0;ON;;;;;N;;;;;
1FAB1;WORM;So;0;ON;;;;;N;;;;;
1FAB2;BEETLE;So;0;ON;;;;;N;;;;;
@@ -33486,12 +33771,18 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1FAB8;CORAL;So;0;ON;;;;;N;;;;;
1FAB9;EMPTY NEST;So;0;ON;;;;;N;;;;;
1FABA;NEST WITH EGGS;So;0;ON;;;;;N;;;;;
+1FABB;HYACINTH;So;0;ON;;;;;N;;;;;
+1FABC;JELLYFISH;So;0;ON;;;;;N;;;;;
+1FABD;WING;So;0;ON;;;;;N;;;;;
+1FABF;GOOSE;So;0;ON;;;;;N;;;;;
1FAC0;ANATOMICAL HEART;So;0;ON;;;;;N;;;;;
1FAC1;LUNGS;So;0;ON;;;;;N;;;;;
1FAC2;PEOPLE HUGGING;So;0;ON;;;;;N;;;;;
1FAC3;PREGNANT MAN;So;0;ON;;;;;N;;;;;
1FAC4;PREGNANT PERSON;So;0;ON;;;;;N;;;;;
1FAC5;PERSON WITH CROWN;So;0;ON;;;;;N;;;;;
+1FACE;MOOSE;So;0;ON;;;;;N;;;;;
+1FACF;DONKEY;So;0;ON;;;;;N;;;;;
1FAD0;BLUEBERRIES;So;0;ON;;;;;N;;;;;
1FAD1;BELL PEPPER;So;0;ON;;;;;N;;;;;
1FAD2;OLIVE;So;0;ON;;;;;N;;;;;
@@ -33502,6 +33793,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1FAD7;POURING LIQUID;So;0;ON;;;;;N;;;;;
1FAD8;BEANS;So;0;ON;;;;;N;;;;;
1FAD9;JAR;So;0;ON;;;;;N;;;;;
+1FADA;GINGER ROOT;So;0;ON;;;;;N;;;;;
+1FADB;PEA POD;So;0;ON;;;;;N;;;;;
1FAE0;MELTING FACE;So;0;ON;;;;;N;;;;;
1FAE1;SALUTING FACE;So;0;ON;;;;;N;;;;;
1FAE2;FACE WITH OPEN EYES AND HAND OVER MOUTH;So;0;ON;;;;;N;;;;;
@@ -33510,6 +33803,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1FAE5;DOTTED LINE FACE;So;0;ON;;;;;N;;;;;
1FAE6;BITING LIP;So;0;ON;;;;;N;;;;;
1FAE7;BUBBLES;So;0;ON;;;;;N;;;;;
+1FAE8;SHAKING FACE;So;0;ON;;;;;N;;;;;
1FAF0;HAND WITH INDEX FINGER AND THUMB CROSSED;So;0;ON;;;;;N;;;;;
1FAF1;RIGHTWARDS HAND;So;0;ON;;;;;N;;;;;
1FAF2;LEFTWARDS HAND;So;0;ON;;;;;N;;;;;
@@ -33517,6 +33811,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1FAF4;PALM UP HAND;So;0;ON;;;;;N;;;;;
1FAF5;INDEX POINTING AT THE VIEWER;So;0;ON;;;;;N;;;;;
1FAF6;HEART HANDS;So;0;ON;;;;;N;;;;;
+1FAF7;LEFTWARDS PUSHING HAND;So;0;ON;;;;;N;;;;;
+1FAF8;RIGHTWARDS PUSHING HAND;So;0;ON;;;;;N;;;;;
1FB00;BLOCK SEXTANT-1;So;0;ON;;;;;N;;;;;
1FB01;BLOCK SEXTANT-2;So;0;ON;;;;;N;;;;;
1FB02;BLOCK SEXTANT-12;So;0;ON;;;;;N;;;;;
@@ -33732,7 +34028,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
20000;<CJK Ideograph Extension B, First>;Lo;0;L;;;;;N;;;;;
2A6DF;<CJK Ideograph Extension B, Last>;Lo;0;L;;;;;N;;;;;
2A700;<CJK Ideograph Extension C, First>;Lo;0;L;;;;;N;;;;;
-2B738;<CJK Ideograph Extension C, Last>;Lo;0;L;;;;;N;;;;;
+2B739;<CJK Ideograph Extension C, Last>;Lo;0;L;;;;;N;;;;;
2B740;<CJK Ideograph Extension D, First>;Lo;0;L;;;;;N;;;;;
2B81D;<CJK Ideograph Extension D, Last>;Lo;0;L;;;;;N;;;;;
2B820;<CJK Ideograph Extension E, First>;Lo;0;L;;;;;N;;;;;
@@ -34283,6 +34579,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
2FA1D;CJK COMPATIBILITY IDEOGRAPH-2FA1D;Lo;0;L;2A600;;;;N;;;;;
30000;<CJK Ideograph Extension G, First>;Lo;0;L;;;;;N;;;;;
3134A;<CJK Ideograph Extension G, Last>;Lo;0;L;;;;;N;;;;;
+31350;<CJK Ideograph Extension H, First>;Lo;0;L;;;;;N;;;;;
+323AF;<CJK Ideograph Extension H, Last>;Lo;0;L;;;;;N;;;;;
E0001;LANGUAGE TAG;Cf;0;BN;;;;;N;;;;;
E0020;TAG SPACE;Cf;0;BN;;;;;N;;;;;
E0021;TAG EXCLAMATION MARK;Cf;0;BN;;;;;N;;;;;
diff --git a/lib/unicore/VerticalOrientation.txt b/lib/unicore/VerticalOrientation.txt
index 35caa05bf1..2fce9fb760 100644
--- a/lib/unicore/VerticalOrientation.txt
+++ b/lib/unicore/VerticalOrientation.txt
@@ -1,6 +1,6 @@
-# VerticalOrientation-14.0.0.txt
-# Date: 2021-07-06, 09:58:53 GMT [EM, KI, LI, KW, MS]
-# © 2021 Unicode®, Inc.
+# VerticalOrientation-15.0.0.txt
+# Date: 2022-08-07, 18:01:57 GMT [EM, KI, LI, KW, MS]
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see https://www.unicode.org/terms_of_use.html
#
@@ -42,7 +42,7 @@
# Specials: U+FFF0..U+FFF8
# Siddham: U+11580..U+115FF
# Zanabazar Square & Soyombo: U+11A00..U+11AAF
-# Egyptian Hieroglyphs & Controls: U+13000..U+1343F
+# Egyptian Hieroglyphs & Controls: U+13000..U+1345F
# Anatolian Hieroglyphs: U+14400..U+1467F
# Ideographic Symbols & Tangut: U+16FE0..U+18AFF
# Khitan Small Script & Tangut Sup: U+18B00..U+18D7F
@@ -468,6 +468,7 @@
0CE2..0CE3 ; R # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; R # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; R # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; R # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; R # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; R # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C ; R # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -529,7 +530,7 @@
0EBD ; R # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 ; R # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; R # Lm LAO KO LA
-0EC8..0ECD ; R # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; R # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0ED0..0ED9 ; R # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDF ; R # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
0F00 ; R # Lo TIBETAN SYLLABLE OM
@@ -1769,6 +1770,7 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
10EAB..10EAC ; R # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EAD ; R # Pd YEZIDI HYPHENATION MARK
10EB0..10EB1 ; R # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
+10EFD..10EFF ; R # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F00..10F1C ; R # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26 ; R # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27 ; R # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
@@ -1851,6 +1853,8 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
11236..11237 ; R # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
11238..1123D ; R # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
1123E ; R # Mn KHOJKI SIGN SUKUN
+1123F..11240 ; R # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241 ; R # Mn KHOJKI VOWEL SIGN VOCALIC R
11280..11286 ; R # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; R # Lo MULTANI LETTER GHA
1128A..1128D ; R # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -2017,6 +2021,7 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
11AA3..11AAF ; U # Cn [13] <reserved-11AA3>..<reserved-11AAF>
11AB0..11ABF ; U # Lo [16] CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA
11AC0..11AF8 ; R # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
+11B00..11B09 ; R # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C00..11C08 ; R # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; R # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
11C2F ; R # Mc BHAIKSUKI VOWEL SIGN AA
@@ -2062,6 +2067,19 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
11EF3..11EF4 ; R # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; R # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8 ; R # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F00..11F01 ; R # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02 ; R # Lo KAWI SIGN REPHA
+11F03 ; R # Mc KAWI SIGN VISARGA
+11F04..11F10 ; R # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; R # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; R # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; R # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; R # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; R # Mn KAWI VOWEL SIGN EU
+11F41 ; R # Mc KAWI SIGN KILLER
+11F42 ; R # Mn KAWI CONJOINER
+11F43..11F4F ; R # Po [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59 ; R # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0 ; R # Lo LISU LETTER YHA
11FC0..11FD4 ; R # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FD5..11FDC ; R # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
@@ -2074,10 +2092,12 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
12480..12543 ; R # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; R # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
12FF1..12FF2 ; R # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
-13000..1342E ; U # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1342F ; U # Cn <reserved-1342F>
-13430..13438 ; U # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
-13439..1343F ; U # Cn [7] <reserved-13439>..<reserved-1343F>
+13000..1342F ; U # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13430..1343F ; U # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440 ; U # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13441..13446 ; U # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+13447..13455 ; U # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
+13456..1345F ; U # Cn [10] <reserved-13456>..<reserved-1345F>
14400..14646 ; U # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
14647..1467F ; U # Cn [57] <reserved-14647>..<reserved-1467F>
16800..16A38 ; R # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
@@ -2132,9 +2152,13 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1B000..1B0FF ; U # Lo [256] KATAKANA LETTER ARCHAIC E..HENTAIGANA LETTER RE-2
1B100..1B122 ; U # Lo [35] HENTAIGANA LETTER RE-3..KATAKANA LETTER ARCHAIC WU
1B123..1B12F ; U # Cn [13] <reserved-1B123>..<reserved-1B12F>
-1B130..1B14F ; U # Cn [32] <reserved-1B130>..<reserved-1B14F>
+1B130..1B131 ; U # Cn [2] <reserved-1B130>..<reserved-1B131>
+1B132 ; U # Lo HIRAGANA LETTER SMALL KO
+1B133..1B14F ; U # Cn [29] <reserved-1B133>..<reserved-1B14F>
1B150..1B152 ; U # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
-1B153..1B163 ; U # Cn [17] <reserved-1B153>..<reserved-1B163>
+1B153..1B154 ; U # Cn [2] <reserved-1B153>..<reserved-1B154>
+1B155 ; U # Lo KATAKANA LETTER SMALL KO
+1B156..1B163 ; U # Cn [14] <reserved-1B156>..<reserved-1B163>
1B164..1B167 ; U # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B168..1B16F ; U # Cn [8] <reserved-1B168>..<reserved-1B16F>
1B170..1B2FB ; U # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
@@ -2173,6 +2197,7 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1D200..1D241 ; R # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D242..1D244 ; R # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
1D245 ; R # So GREEK MUSICAL LEIMMA
+1D2C0..1D2D3 ; R # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; U # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D2F4..1D2FF ; U # Cn [12] <reserved-1D2F4>..<reserved-1D2FF>
1D300..1D356 ; U # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
@@ -2237,11 +2262,14 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1DF00..1DF09 ; R # Ll [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; R # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; R # Ll [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; R # Ll [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
1E000..1E006 ; R # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; R # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; R # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; R # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; R # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E030..1E06D ; R # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F ; R # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E100..1E12C ; R # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E130..1E136 ; R # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E137..1E13D ; R # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -2254,6 +2282,10 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1E2EC..1E2EF ; R # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E2F0..1E2F9 ; R # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
1E2FF ; R # Sc WANCHO NGUN SIGN
+1E4D0..1E4EA ; R # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; R # Lm NAG MUNDARI SIGN OJOD
+1E4EC..1E4EF ; R # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
+1E4F0..1E4F9 ; R # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6 ; R # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; R # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; R # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -2341,15 +2373,16 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1F600..1F64F ; U # So [80] GRINNING FACE..PERSON WITH FOLDED HANDS
1F650..1F67F ; U # So [48] NORTH WEST POINTING LEAF..REVERSE CHECKER BOARD
1F680..1F6D7 ; U # So [88] ROCKET..ELEVATOR
-1F6D8..1F6DC ; U # Cn [5] <reserved-1F6D8>..<reserved-1F6DC>
-1F6DD..1F6EC ; U # So [16] PLAYGROUND SLIDE..AIRPLANE ARRIVING
+1F6D8..1F6DB ; U # Cn [4] <reserved-1F6D8>..<reserved-1F6DB>
+1F6DC..1F6EC ; U # So [17] WIRELESS..AIRPLANE ARRIVING
1F6ED..1F6EF ; U # Cn [3] <reserved-1F6ED>..<reserved-1F6EF>
1F6F0..1F6FC ; U # So [13] SATELLITE..ROLLER SKATE
1F6FD..1F6FF ; U # Cn [3] <reserved-1F6FD>..<reserved-1F6FF>
-1F700..1F773 ; U # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F774..1F77F ; U # Cn [12] <reserved-1F774>..<reserved-1F77F>
-1F780..1F7D8 ; U # So [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
-1F7D9..1F7DF ; U # Cn [7] <reserved-1F7D9>..<reserved-1F7DF>
+1F700..1F776 ; U # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
+1F777..1F77A ; U # Cn [4] <reserved-1F777>..<reserved-1F77A>
+1F77B..1F77F ; U # So [5] HAUMEA..ORCUS
+1F780..1F7D9 ; U # So [90] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NINE POINTED WHITE STAR
+1F7DA..1F7DF ; U # Cn [6] <reserved-1F7DA>..<reserved-1F7DF>
1F7E0..1F7EB ; U # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7EC..1F7EF ; U # Cn [4] <reserved-1F7EC>..<reserved-1F7EF>
1F7F0 ; U # So HEAVY EQUALS SIGN
@@ -2365,31 +2398,27 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1FA54..1FA5F ; U # Cn [12] <reserved-1FA54>..<reserved-1FA5F>
1FA60..1FA6D ; U # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
1FA6E..1FA6F ; U # Cn [2] <reserved-1FA6E>..<reserved-1FA6F>
-1FA70..1FA74 ; U # So [5] BALLET SHOES..THONG SANDAL
-1FA75..1FA77 ; U # Cn [3] <reserved-1FA75>..<reserved-1FA77>
-1FA78..1FA7C ; U # So [5] DROP OF BLOOD..CRUTCH
+1FA70..1FA7C ; U # So [13] BALLET SHOES..CRUTCH
1FA7D..1FA7F ; U # Cn [3] <reserved-1FA7D>..<reserved-1FA7F>
-1FA80..1FA86 ; U # So [7] YO-YO..NESTING DOLLS
-1FA87..1FA8F ; U # Cn [9] <reserved-1FA87>..<reserved-1FA8F>
-1FA90..1FAAC ; U # So [29] RINGED PLANET..HAMSA
-1FAAD..1FAAF ; U # Cn [3] <reserved-1FAAD>..<reserved-1FAAF>
-1FAB0..1FABA ; U # So [11] FLY..NEST WITH EGGS
-1FABB..1FABF ; U # Cn [5] <reserved-1FABB>..<reserved-1FABF>
-1FAC0..1FAC5 ; U # So [6] ANATOMICAL HEART..PERSON WITH CROWN
-1FAC6..1FACF ; U # Cn [10] <reserved-1FAC6>..<reserved-1FACF>
-1FAD0..1FAD9 ; U # So [10] BLUEBERRIES..JAR
-1FADA..1FADF ; U # Cn [6] <reserved-1FADA>..<reserved-1FADF>
-1FAE0..1FAE7 ; U # So [8] MELTING FACE..BUBBLES
-1FAE8..1FAEF ; U # Cn [8] <reserved-1FAE8>..<reserved-1FAEF>
-1FAF0..1FAF6 ; U # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
-1FAF7..1FAFF ; U # Cn [9] <reserved-1FAF7>..<reserved-1FAFF>
+1FA80..1FA88 ; U # So [9] YO-YO..FLUTE
+1FA89..1FA8F ; U # Cn [7] <reserved-1FA89>..<reserved-1FA8F>
+1FA90..1FABD ; U # So [46] RINGED PLANET..WING
+1FABE ; U # Cn <reserved-1FABE>
+1FABF..1FAC5 ; U # So [7] GOOSE..PERSON WITH CROWN
+1FAC6..1FACD ; U # Cn [8] <reserved-1FAC6>..<reserved-1FACD>
+1FACE..1FADB ; U # So [14] MOOSE..PEA POD
+1FADC..1FADF ; U # Cn [4] <reserved-1FADC>..<reserved-1FADF>
+1FAE0..1FAE8 ; U # So [9] MELTING FACE..SHAKING FACE
+1FAE9..1FAEF ; U # Cn [7] <reserved-1FAE9>..<reserved-1FAEF>
+1FAF0..1FAF8 ; U # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
+1FAF9..1FAFF ; U # Cn [7] <reserved-1FAF9>..<reserved-1FAFF>
1FB00..1FB92 ; R # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA ; R # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
1FBF0..1FBF9 ; R # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
20000..2A6DF ; U # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
2A6E0..2A6FF ; U # Cn [32] <reserved-2A6E0>..<reserved-2A6FF>
-2A700..2B738 ; U # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
-2B739..2B73F ; U # Cn [7] <reserved-2B739>..<reserved-2B73F>
+2A700..2B739 ; U # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
+2B73A..2B73F ; U # Cn [6] <reserved-2B73A>..<reserved-2B73F>
2B740..2B81D ; U # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B81E..2B81F ; U # Cn [2] <reserved-2B81E>..<reserved-2B81F>
2B820..2CEA1 ; U # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
@@ -2400,7 +2429,8 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
2FA1E..2FFFD ; U # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
30000..3134A ; U # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
3134B..3134F ; U # Cn [5] <reserved-3134B>..<reserved-3134F>
-31350..3FFFD ; U # Cn [60590] <reserved-31350>..<reserved-3FFFD>
+31350..323AF ; U # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+323B0..3FFFD ; U # Cn [56398] <reserved-323B0>..<reserved-3FFFD>
E0001 ; R # Cf LANGUAGE TAG
E0020..E007F ; R # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; R # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
diff --git a/lib/unicore/auxiliary/GCBTest.txt b/lib/unicore/auxiliary/GCBTest.txt
index eff2fd33b0..3c73f97b7b 100644
--- a/lib/unicore/auxiliary/GCBTest.txt
+++ b/lib/unicore/auxiliary/GCBTest.txt
@@ -1,11 +1,11 @@
-# GraphemeBreakTest-14.0.0.txt
-# Date: 2021-03-08, 06:22:32 GMT
-# © 2021 Unicode®, Inc.
+# GraphemeBreakTest-15.0.0.txt
+# Date: 2022-02-26, 00:38:37 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Default Grapheme_Cluster_Break Test
#
diff --git a/lib/unicore/auxiliary/GraphemeBreakProperty.txt b/lib/unicore/auxiliary/GraphemeBreakProperty.txt
index dd2569064a..a12b5eef1e 100644
--- a/lib/unicore/auxiliary/GraphemeBreakProperty.txt
+++ b/lib/unicore/auxiliary/GraphemeBreakProperty.txt
@@ -1,11 +1,11 @@
-# GraphemeBreakProperty-14.0.0.txt
-# Date: 2021-08-12, 23:13:02 GMT
-# © 2021 Unicode®, Inc.
+# GraphemeBreakProperty-15.0.0.txt
+# Date: 2022-04-27, 17:07:38 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -32,8 +32,9 @@
11A3A ; Prepend # Lo ZANABAZAR SQUARE CLUSTER-INITIAL LETTER RA
11A84..11A89 ; Prepend # Lo [6] SOYOMBO SIGN JIHVAMULIYA..SOYOMBO CLUSTER-INITIAL LETTER SA
11D46 ; Prepend # Lo MASARAM GONDI REPHA
+11F02 ; Prepend # Lo KAWI SIGN REPHA
-# Total code points: 26
+# Total code points: 27
# ================================================
@@ -67,7 +68,7 @@
FEFF ; Control # Cf ZERO WIDTH NO-BREAK SPACE
FFF0..FFF8 ; Control # Cn [9] <reserved-FFF0>..<reserved-FFF8>
FFF9..FFFB ; Control # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-13430..13438 ; Control # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13430..1343F ; Control # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
1BCA0..1BCA3 ; Control # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
1D173..1D17A ; Control # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
E0000 ; Control # Cn <reserved-E0000>
@@ -76,7 +77,7 @@ E0002..E001F ; Control # Cn [30] <reserved-E0002>..<reserved-E001F>
E0080..E00FF ; Control # Cn [128] <reserved-E0080>..<reserved-E00FF>
E01F0..E0FFF ; Control # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
-# Total code points: 3886
+# Total code points: 3893
# ================================================
@@ -185,7 +186,7 @@ E01F0..E0FFF ; Control # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
0E47..0E4E ; Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
0EB1 ; Extend # Mn LAO VOWEL SIGN MAI KAN
0EB4..0EBC ; Extend # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Extend # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; Extend # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0F18..0F19 ; Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F35 ; Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
@@ -324,6 +325,7 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
10AE5..10AE6 ; Extend # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; Extend # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; Extend # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; Extend # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Extend # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Extend # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; Extend # Mn BRAHMI SIGN ANUSVARA
@@ -346,6 +348,7 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
11234 ; Extend # Mn KHOJKI SIGN ANUSVARA
11236..11237 ; Extend # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; Extend # Mn KHOJKI SIGN SUKUN
+11241 ; Extend # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; Extend # Mn KHUDAWADI SIGN ANUSVARA
112E3..112EA ; Extend # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
11300..11301 ; Extend # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
@@ -413,6 +416,12 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
11D95 ; Extend # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; Extend # Mn GUNJALA GONDI VIRAMA
11EF3..11EF4 ; Extend # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
+11F00..11F01 ; Extend # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F36..11F3A ; Extend # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F40 ; Extend # Mn KAWI VOWEL SIGN EU
+11F42 ; Extend # Mn KAWI CONJOINER
+13440 ; Extend # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; Extend # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F4F ; Extend # Mn MIAO SIGN CONSONANT MODIFIER BAR
@@ -439,16 +448,18 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
1E01B..1E021 ; Extend # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; Extend # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Extend # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; Extend # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; Extend # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; Extend # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; Extend # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EC..1E4EF ; Extend # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Extend # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
1F3FB..1F3FF ; Extend # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
E0020..E007F ; Extend # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2095
+# Total code points: 2130
# ================================================
@@ -489,6 +500,7 @@ E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
0CC3..0CC4 ; SpacingMark # Mc [2] KANNADA VOWEL SIGN VOCALIC R..KANNADA VOWEL SIGN VOCALIC RR
0CC7..0CC8 ; SpacingMark # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
0CCA..0CCB ; SpacingMark # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
+0CF3 ; SpacingMark # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D02..0D03 ; SpacingMark # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D3F..0D40 ; SpacingMark # Mc [2] MALAYALAM VOWEL SIGN I..MALAYALAM VOWEL SIGN II
0D46..0D48 ; SpacingMark # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
@@ -614,12 +626,16 @@ ABEC ; SpacingMark # Mc MEETEI MAYEK LUM IYEK
11D93..11D94 ; SpacingMark # Mc [2] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI VOWEL SIGN AU
11D96 ; SpacingMark # Mc GUNJALA GONDI SIGN VISARGA
11EF5..11EF6 ; SpacingMark # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F03 ; SpacingMark # Mc KAWI SIGN VISARGA
+11F34..11F35 ; SpacingMark # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F3E..11F3F ; SpacingMark # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F41 ; SpacingMark # Mc KAWI SIGN KILLER
16F51..16F87 ; SpacingMark # Mc [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI
16FF0..16FF1 ; SpacingMark # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
1D166 ; SpacingMark # Mc MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D16D ; SpacingMark # Mc MUSICAL SYMBOL COMBINING AUGMENTATION DOT
-# Total code points: 388
+# Total code points: 395
# ================================================
diff --git a/lib/unicore/auxiliary/LBTest.txt b/lib/unicore/auxiliary/LBTest.txt
index 8d1cef0f78..3122a2e21e 100644
--- a/lib/unicore/auxiliary/LBTest.txt
+++ b/lib/unicore/auxiliary/LBTest.txt
@@ -1,11 +1,11 @@
-# LineBreakTest-14.0.0.txt
-# Date: 2021-08-20, 21:08:45 GMT
-# © 2021 Unicode®, Inc.
+# LineBreakTest-15.0.0.txt
+# Date: 2022-02-26, 00:38:39 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Default Line_Break Test
#
diff --git a/lib/unicore/auxiliary/SBTest.txt b/lib/unicore/auxiliary/SBTest.txt
index 61ea42cf1a..be53fe95e7 100644
--- a/lib/unicore/auxiliary/SBTest.txt
+++ b/lib/unicore/auxiliary/SBTest.txt
@@ -1,11 +1,11 @@
-# SentenceBreakTest-14.0.0.txt
-# Date: 2021-03-08, 06:22:40 GMT
-# © 2021 Unicode®, Inc.
+# SentenceBreakTest-15.0.0.txt
+# Date: 2022-02-26, 00:39:00 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Default Sentence_Break Test
#
diff --git a/lib/unicore/auxiliary/SentenceBreakProperty.txt b/lib/unicore/auxiliary/SentenceBreakProperty.txt
index 4b12b85492..66fbf01eda 100644
--- a/lib/unicore/auxiliary/SentenceBreakProperty.txt
+++ b/lib/unicore/auxiliary/SentenceBreakProperty.txt
@@ -1,11 +1,11 @@
-# SentenceBreakProperty-14.0.0.txt
-# Date: 2021-08-12, 23:13:21 GMT
-# © 2021 Unicode®, Inc.
+# SentenceBreakProperty-15.0.0.txt
+# Date: 2022-08-05, 22:17:35 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -144,6 +144,7 @@
0CCC..0CCD ; Extend # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
0CD5..0CD6 ; Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
0CE2..0CE3 ; Extend # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
+0CF3 ; Extend # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; Extend # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; Extend # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D3B..0D3C ; Extend # Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA
@@ -167,7 +168,7 @@
0E47..0E4E ; Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
0EB1 ; Extend # Mn LAO VOWEL SIGN MAI KAN
0EB4..0EBC ; Extend # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Extend # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; Extend # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0F18..0F19 ; Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F35 ; Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
@@ -371,6 +372,7 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
10AE5..10AE6 ; Extend # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; Extend # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; Extend # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; Extend # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Extend # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Extend # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11000 ; Extend # Mc BRAHMI SIGN CANDRABINDU
@@ -407,6 +409,7 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
11235 ; Extend # Mc KHOJKI SIGN VIRAMA
11236..11237 ; Extend # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; Extend # Mn KHOJKI SIGN SUKUN
+11241 ; Extend # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; Extend # Mn KHUDAWADI SIGN ANUSVARA
112E0..112E2 ; Extend # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112EA ; Extend # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
@@ -516,6 +519,16 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
11D97 ; Extend # Mn GUNJALA GONDI VIRAMA
11EF3..11EF4 ; Extend # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; Extend # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F00..11F01 ; Extend # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F03 ; Extend # Mc KAWI SIGN VISARGA
+11F34..11F35 ; Extend # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; Extend # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; Extend # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; Extend # Mn KAWI VOWEL SIGN EU
+11F41 ; Extend # Mc KAWI SIGN KILLER
+11F42 ; Extend # Mn KAWI CONJOINER
+13440 ; Extend # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; Extend # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F4F ; Extend # Mn MIAO SIGN CONSONANT MODIFIER BAR
@@ -544,15 +557,17 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
1E01B..1E021 ; Extend # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; Extend # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Extend # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; Extend # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; Extend # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; Extend # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; Extend # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EC..1E4EF ; Extend # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Extend # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
E0020..E007F ; Extend # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2508
+# Total code points: 2550
# ================================================
@@ -581,12 +596,12 @@ FEFF ; Format # Cf ZERO WIDTH NO-BREAK SPACE
FFF9..FFFB ; Format # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
110BD ; Format # Cf KAITHI NUMBER SIGN
110CD ; Format # Cf KAITHI NUMBER SIGN ABOVE
-13430..13438 ; Format # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13430..1343F ; Format # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
1BCA0..1BCA3 ; Format # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
1D173..1D17A ; Format # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
E0001 ; Format # Cf LANGUAGE TAG
-# Total code points: 65
+# Total code points: 72
# ================================================
@@ -880,6 +895,7 @@ E0001 ; Format # Cf LANGUAGE TAG
052D ; Lower # L& CYRILLIC SMALL LETTER DCHE
052F ; Lower # L& CYRILLIC SMALL LETTER EL WITH DESCENDER
0560..0588 ; Lower # L& [41] ARMENIAN SMALL LETTER TURNED AYB..ARMENIAN SMALL LETTER YI WITH STROKE
+10FC ; Lower # Lm MODIFIER LETTER GEORGIAN NAR
13F8..13FD ; Lower # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1C80..1C88 ; Lower # L& [9] CYRILLIC SMALL LETTER ROUNDED VE..CYRILLIC SMALL LETTER UNBLENDED UK
1D00..1D2B ; Lower # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
@@ -1228,12 +1244,14 @@ A7D3 ; Lower # L& LATIN SMALL LETTER DOUBLE THORN
A7D5 ; Lower # L& LATIN SMALL LETTER DOUBLE WYNN
A7D7 ; Lower # L& LATIN SMALL LETTER MIDDLE SCOTS S
A7D9 ; Lower # L& LATIN SMALL LETTER SIGMOID S
+A7F2..A7F4 ; Lower # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
A7F6 ; Lower # L& LATIN SMALL LETTER REVERSED HALF H
A7F8..A7F9 ; Lower # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Lower # L& LATIN LETTER SMALL CAPITAL TURNED M
AB30..AB5A ; Lower # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; Lower # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
AB60..AB68 ; Lower # L& [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
+AB69 ; Lower # Lm MODIFIER LETTER SMALL TURNED W
AB70..ABBF ; Lower # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Lower # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Lower # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
@@ -1281,9 +1299,11 @@ FF41..FF5A ; Lower # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
1D7CB ; Lower # L& MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; Lower # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0B..1DF1E ; Lower # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Lower # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; Lower # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E922..1E943 ; Lower # L& [34] ADLAM SMALL LETTER ALIF..ADLAM SMALL LETTER SHA
-# Total code points: 2424
+# Total code points: 2497
# ================================================
@@ -2102,7 +2122,6 @@ FF21..FF3A ; Upper # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LAT
1075..1081 ; OLetter # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
108E ; OLetter # Lo MYANMAR LETTER RUMAI PALAUNG FA
10D0..10FA ; OLetter # L& [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; OLetter # Lm MODIFIER LETTER GEORGIAN NAR
10FD..10FF ; OLetter # L& [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN
1100..1248 ; OLetter # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
124A..124D ; OLetter # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
@@ -2215,7 +2234,6 @@ A6E6..A6EF ; OLetter # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
A717..A71F ; OLetter # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
A788 ; OLetter # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78F ; OLetter # Lo LATIN LETTER SINOLOGICAL DOT
-A7F2..A7F4 ; OLetter # Lm [3] MODIFIER LETTER CAPITAL C..MODIFIER LETTER CAPITAL Q
A7F7 ; OLetter # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7FB..A801 ; OLetter # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
A803..A805 ; OLetter # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
@@ -2258,7 +2276,6 @@ AB09..AB0E ; OLetter # Lo [6] ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDH
AB11..AB16 ; OLetter # Lo [6] ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO
AB20..AB26 ; OLetter # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO
AB28..AB2E ; OLetter # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
-AB69 ; OLetter # Lm MODIFIER LETTER SMALL TURNED W
ABC0..ABE2 ; OLetter # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
AC00..D7A3 ; OLetter # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
D7B0..D7C6 ; OLetter # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
@@ -2366,6 +2383,7 @@ FFDA..FFDC ; OLetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
111DC ; OLetter # Lo SHARADA HEADSTROKE
11200..11211 ; OLetter # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; OLetter # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
+1123F..11240 ; OLetter # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
11280..11286 ; OLetter # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; OLetter # Lo MULTANI LETTER GHA
1128A..1128D ; OLetter # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -2427,12 +2445,16 @@ FFDA..FFDC ; OLetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
11D6A..11D89 ; OLetter # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA
11D98 ; OLetter # Lo GUNJALA GONDI OM
11EE0..11EF2 ; OLetter # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
+11F02 ; OLetter # Lo KAWI SIGN REPHA
+11F04..11F10 ; OLetter # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; OLetter # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
11FB0 ; OLetter # Lo LISU LETTER YHA
12000..12399 ; OLetter # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; OLetter # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12480..12543 ; OLetter # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; OLetter # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
-13000..1342E ; OLetter # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; OLetter # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13441..13446 ; OLetter # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..14646 ; OLetter # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; OLetter # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; OLetter # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -2454,7 +2476,9 @@ FFDA..FFDC ; OLetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1AFF5..1AFFB ; OLetter # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; OLetter # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; OLetter # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; OLetter # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; OLetter # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; OLetter # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; OLetter # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; OLetter # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; OLetter # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -2467,6 +2491,8 @@ FFDA..FFDC ; OLetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1E14E ; OLetter # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E290..1E2AD ; OLetter # Lo [30] TOTO LETTER PA..TOTO LETTER A
1E2C0..1E2EB ; OLetter # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
+1E4D0..1E4EA ; OLetter # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; OLetter # Lm NAG MUNDARI SIGN OJOD
1E7E0..1E7E6 ; OLetter # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; OLetter # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; OLetter # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -2507,14 +2533,15 @@ FFDA..FFDC ; OLetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1EEA5..1EEA9 ; OLetter # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
1EEAB..1EEBB ; OLetter # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
20000..2A6DF ; OLetter # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; OLetter # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; OLetter # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; OLetter # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; OLetter # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; OLetter # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; OLetter # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; OLetter # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; OLetter # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 127761
+# Total code points: 132036
# ================================================
@@ -2573,16 +2600,18 @@ FF10..FF19 ; Numeric # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
11C50..11C59 ; Numeric # Nd [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE
11D50..11D59 ; Numeric # Nd [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
11DA0..11DA9 ; Numeric # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11F50..11F59 ; Numeric # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
16A60..16A69 ; Numeric # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE
16AC0..16AC9 ; Numeric # Nd [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE
16B50..16B59 ; Numeric # Nd [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE
1D7CE..1D7FF ; Numeric # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
1E140..1E149 ; Numeric # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
1E2F0..1E2F9 ; Numeric # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
+1E4F0..1E4F9 ; Numeric # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E950..1E959 ; Numeric # Nd [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
1FBF0..1FBF9 ; Numeric # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
-# Total code points: 662
+# Total code points: 682
# ================================================
@@ -2664,6 +2693,7 @@ FF61 ; STerm # Po HALFWIDTH IDEOGRAPHIC FULL STOP
11A9B..11A9C ; STerm # Po [2] SOYOMBO MARK SHAD..SOYOMBO MARK DOUBLE SHAD
11C41..11C42 ; STerm # Po [2] BHAIKSUKI DANDA..BHAIKSUKI DOUBLE DANDA
11EF7..11EF8 ; STerm # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F43..11F44 ; STerm # Po [2] KAWI DANDA..KAWI DOUBLE DANDA
16A6E..16A6F ; STerm # Po [2] MRO DANDA..MRO DOUBLE DANDA
16AF5 ; STerm # Po BASSA VAH FULL STOP
16B37..16B38 ; STerm # Po [2] PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN VOS TSHAB CEEB
@@ -2672,7 +2702,7 @@ FF61 ; STerm # Po HALFWIDTH IDEOGRAPHIC FULL STOP
1BC9F ; STerm # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP
1DA88 ; STerm # Po SIGNWRITING FULL STOP
-# Total code points: 149
+# Total code points: 151
# ================================================
diff --git a/lib/unicore/auxiliary/WBTest.txt b/lib/unicore/auxiliary/WBTest.txt
index 1d1435bfc7..27f64bfeee 100644
--- a/lib/unicore/auxiliary/WBTest.txt
+++ b/lib/unicore/auxiliary/WBTest.txt
@@ -1,11 +1,11 @@
-# WordBreakTest-14.0.0.txt
-# Date: 2021-03-08, 06:22:40 GMT
-# © 2021 Unicode®, Inc.
+# WordBreakTest-15.0.0.txt
+# Date: 2022-02-26, 00:39:00 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Default Word_Break Test
#
diff --git a/lib/unicore/auxiliary/WordBreakProperty.txt b/lib/unicore/auxiliary/WordBreakProperty.txt
index 73cd069dcb..6f868d21f3 100644
--- a/lib/unicore/auxiliary/WordBreakProperty.txt
+++ b/lib/unicore/auxiliary/WordBreakProperty.txt
@@ -1,11 +1,11 @@
-# WordBreakProperty-14.0.0.txt
-# Date: 2021-07-10, 00:35:32 GMT
-# © 2021 Unicode®, Inc.
+# WordBreakProperty-15.0.0.txt
+# Date: 2022-04-27, 02:41:26 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -180,6 +180,7 @@ FB46..FB4F ; Hebrew_Letter # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW
0CCC..0CCD ; Extend # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
0CD5..0CD6 ; Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
0CE2..0CE3 ; Extend # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
+0CF3 ; Extend # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; Extend # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; Extend # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D3B..0D3C ; Extend # Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA
@@ -203,7 +204,7 @@ FB46..FB4F ; Hebrew_Letter # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW
0E47..0E4E ; Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
0EB1 ; Extend # Mn LAO VOWEL SIGN MAI KAN
0EB4..0EBC ; Extend # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Extend # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; Extend # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0F18..0F19 ; Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F35 ; Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
@@ -407,6 +408,7 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
10AE5..10AE6 ; Extend # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; Extend # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; Extend # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; Extend # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Extend # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Extend # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11000 ; Extend # Mc BRAHMI SIGN CANDRABINDU
@@ -443,6 +445,7 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
11235 ; Extend # Mc KHOJKI SIGN VIRAMA
11236..11237 ; Extend # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; Extend # Mn KHOJKI SIGN SUKUN
+11241 ; Extend # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; Extend # Mn KHUDAWADI SIGN ANUSVARA
112E0..112E2 ; Extend # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112EA ; Extend # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
@@ -552,6 +555,16 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
11D97 ; Extend # Mn GUNJALA GONDI VIRAMA
11EF3..11EF4 ; Extend # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; Extend # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F00..11F01 ; Extend # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F03 ; Extend # Mc KAWI SIGN VISARGA
+11F34..11F35 ; Extend # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; Extend # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; Extend # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; Extend # Mn KAWI VOWEL SIGN EU
+11F41 ; Extend # Mc KAWI SIGN KILLER
+11F42 ; Extend # Mn KAWI CONJOINER
+13440 ; Extend # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; Extend # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F4F ; Extend # Mn MIAO SIGN CONSONANT MODIFIER BAR
@@ -580,16 +593,18 @@ FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDT
1E01B..1E021 ; Extend # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; Extend # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Extend # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; Extend # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; Extend # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; Extend # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; Extend # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EC..1E4EF ; Extend # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Extend # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
1F3FB..1F3FF ; Extend # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
E0020..E007F ; Extend # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2512
+# Total code points: 2554
# ================================================
@@ -615,12 +630,12 @@ FEFF ; Format # Cf ZERO WIDTH NO-BREAK SPACE
FFF9..FFFB ; Format # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
110BD ; Format # Cf KAITHI NUMBER SIGN
110CD ; Format # Cf KAITHI NUMBER SIGN ABOVE
-13430..13438 ; Format # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13430..1343F ; Format # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
1BCA0..1BCA3 ; Format # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
1D173..1D17A ; Format # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
E0001 ; Format # Cf LANGUAGE TAG
-# Total code points: 64
+# Total code points: 71
# ================================================
@@ -641,9 +656,10 @@ FF71..FF9D ; Katakana # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAK
1AFFD..1AFFE ; Katakana # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000 ; Katakana # Lo KATAKANA LETTER ARCHAIC E
1B120..1B122 ; Katakana # Lo [3] KATAKANA LETTER ARCHAIC YI..KATAKANA LETTER ARCHAIC WU
+1B155 ; Katakana # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; Katakana # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
-# Total code points: 330
+# Total code points: 331
# ================================================
@@ -1127,6 +1143,7 @@ FFDA..FFDC ; ALetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
111DC ; ALetter # Lo SHARADA HEADSTROKE
11200..11211 ; ALetter # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; ALetter # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
+1123F..11240 ; ALetter # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
11280..11286 ; ALetter # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; ALetter # Lo MULTANI LETTER GHA
1128A..1128D ; ALetter # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -1187,12 +1204,16 @@ FFDA..FFDC ; ALetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
11D6A..11D89 ; ALetter # Lo [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA
11D98 ; ALetter # Lo GUNJALA GONDI OM
11EE0..11EF2 ; ALetter # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
+11F02 ; ALetter # Lo KAWI SIGN REPHA
+11F04..11F10 ; ALetter # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; ALetter # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
11FB0 ; ALetter # Lo LISU LETTER YHA
12000..12399 ; ALetter # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; ALetter # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12480..12543 ; ALetter # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; ALetter # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
-13000..1342E ; ALetter # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; ALetter # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13441..13446 ; ALetter # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..14646 ; ALetter # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; ALetter # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; ALetter # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -1245,11 +1266,15 @@ FFDA..FFDC ; ALetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1DF00..1DF09 ; ALetter # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; ALetter # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; ALetter # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; ALetter # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; ALetter # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; ALetter # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; ALetter # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E14E ; ALetter # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E290..1E2AD ; ALetter # Lo [30] TOTO LETTER PA..TOTO LETTER A
1E2C0..1E2EB ; ALetter # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
+1E4D0..1E4EA ; ALetter # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; ALetter # Lm NAG MUNDARI SIGN OJOD
1E7E0..1E7E6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; ALetter # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; ALetter # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -1294,7 +1319,7 @@ FFDA..FFDC ; ALetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1F150..1F169 ; ALetter # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; ALetter # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
-# Total code points: 29336
+# Total code points: 29489
# ================================================
@@ -1398,16 +1423,18 @@ FF10..FF19 ; Numeric # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
11C50..11C59 ; Numeric # Nd [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE
11D50..11D59 ; Numeric # Nd [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
11DA0..11DA9 ; Numeric # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11F50..11F59 ; Numeric # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
16A60..16A69 ; Numeric # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE
16AC0..16AC9 ; Numeric # Nd [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE
16B50..16B59 ; Numeric # Nd [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE
1D7CE..1D7FF ; Numeric # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
1E140..1E149 ; Numeric # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
1E2F0..1E2F9 ; Numeric # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
+1E4F0..1E4F9 ; Numeric # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E950..1E959 ; Numeric # Nd [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
1FBF0..1FBF9 ; Numeric # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
-# Total code points: 661
+# Total code points: 681
# ================================================
diff --git a/lib/unicore/emoji/emoji.txt b/lib/unicore/emoji/emoji.txt
index 7806c7ab53..999a436779 100644
--- a/lib/unicore/emoji/emoji.txt
+++ b/lib/unicore/emoji/emoji.txt
@@ -1,13 +1,13 @@
-# emoji-data-14.0.0.txt
-# Date: 2021-08-26, 17:22:22 GMT
-# © 2021 Unicode®, Inc.
+# emoji-data.txt
+# Date: 2022-08-02, 00:26:10 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Emoji Data for UTS #51
-# Used with Emoji Version 14.0 and subsequent minor revisions (if any)
+# Used with Emoji Version 15.0 and subsequent minor revisions (if any)
#
-# For documentation and usage, see http://www.unicode.org/reports/tr51
+# For documentation and usage, see https://www.unicode.org/reports/tr51
#
# Format:
# <codepoint(s)> ; <property> # <comments>
@@ -19,8 +19,7 @@
# ================================================
-# All omitted code points have Emoji=No
-# @missing: 0000..10FFFF ; Emoji ; No
+# All omitted code points have Emoji=No
0023 ; Emoji # E0.0 [1] (#️) hash sign
002A ; Emoji # E0.0 [1] (*️) asterisk
@@ -341,6 +340,7 @@
1F6D1..1F6D2 ; Emoji # E3.0 [2] (🛑..🛒) stop sign..shopping cart
1F6D5 ; Emoji # E12.0 [1] (🛕) hindu temple
1F6D6..1F6D7 ; Emoji # E13.0 [2] (🛖..🛗) hut..elevator
+1F6DC ; Emoji # E15.0 [1] (🛜) wireless
1F6DD..1F6DF ; Emoji # E14.0 [3] (🛝..🛟) playground slide..ring buoy
1F6E0..1F6E5 ; Emoji # E0.7 [6] (🛠️..🛥️) hammer and wrench..motor boat
1F6E9 ; Emoji # E0.7 [1] (🛩️) small airplane
@@ -401,28 +401,36 @@
1F9E7..1F9FF ; Emoji # E11.0 [25] (🧧..🧿) red envelope..nazar amulet
1FA70..1FA73 ; Emoji # E12.0 [4] (🩰..🩳) ballet shoes..shorts
1FA74 ; Emoji # E13.0 [1] (🩴) thong sandal
+1FA75..1FA77 ; Emoji # E15.0 [3] (🩵..🩷) light blue heart..pink heart
1FA78..1FA7A ; Emoji # E12.0 [3] (🩸..🩺) drop of blood..stethoscope
1FA7B..1FA7C ; Emoji # E14.0 [2] (🩻..🩼) x-ray..crutch
1FA80..1FA82 ; Emoji # E12.0 [3] (🪀..🪂) yo-yo..parachute
1FA83..1FA86 ; Emoji # E13.0 [4] (🪃..🪆) boomerang..nesting dolls
+1FA87..1FA88 ; Emoji # E15.0 [2] (🪇..🪈) maracas..flute
1FA90..1FA95 ; Emoji # E12.0 [6] (🪐..🪕) ringed planet..banjo
1FA96..1FAA8 ; Emoji # E13.0 [19] (🪖..🪨) military helmet..rock
1FAA9..1FAAC ; Emoji # E14.0 [4] (🪩..🪬) mirror ball..hamsa
+1FAAD..1FAAF ; Emoji # E15.0 [3] (🪭..🪯) folding hand fan..khanda
1FAB0..1FAB6 ; Emoji # E13.0 [7] (🪰..🪶) fly..feather
1FAB7..1FABA ; Emoji # E14.0 [4] (🪷..🪺) lotus..nest with eggs
+1FABB..1FABD ; Emoji # E15.0 [3] (🪻..🪽) hyacinth..wing
+1FABF ; Emoji # E15.0 [1] (🪿) goose
1FAC0..1FAC2 ; Emoji # E13.0 [3] (🫀..🫂) anatomical heart..people hugging
1FAC3..1FAC5 ; Emoji # E14.0 [3] (🫃..🫅) pregnant man..person with crown
+1FACE..1FACF ; Emoji # E15.0 [2] (🫎..🫏) moose..donkey
1FAD0..1FAD6 ; Emoji # E13.0 [7] (🫐..🫖) blueberries..teapot
1FAD7..1FAD9 ; Emoji # E14.0 [3] (🫗..🫙) pouring liquid..jar
+1FADA..1FADB ; Emoji # E15.0 [2] (🫚..🫛) ginger root..pea pod
1FAE0..1FAE7 ; Emoji # E14.0 [8] (🫠..🫧) melting face..bubbles
+1FAE8 ; Emoji # E15.0 [1] (🫨) shaking face
1FAF0..1FAF6 ; Emoji # E14.0 [7] (🫰..🫶) hand with index finger and thumb crossed..heart hands
+1FAF7..1FAF8 ; Emoji # E15.0 [2] (🫷..🫸) leftwards pushing hand..rightwards pushing hand
-# Total elements: 1404
+# Total elements: 1424
# ================================================
-# All omitted code points have Emoji_Presentation=No
-# @missing: 0000..10FFFF ; Emoji_Presentation ; No
+# All omitted code points have Emoji_Presentation=No
231A..231B ; Emoji_Presentation # E0.6 [2] (⌚..⌛) watch..hourglass done
23E9..23EC ; Emoji_Presentation # E0.6 [4] (⏩..⏬) fast-forward button..fast down button
@@ -625,6 +633,7 @@
1F6D1..1F6D2 ; Emoji_Presentation # E3.0 [2] (🛑..🛒) stop sign..shopping cart
1F6D5 ; Emoji_Presentation # E12.0 [1] (🛕) hindu temple
1F6D6..1F6D7 ; Emoji_Presentation # E13.0 [2] (🛖..🛗) hut..elevator
+1F6DC ; Emoji_Presentation # E15.0 [1] (🛜) wireless
1F6DD..1F6DF ; Emoji_Presentation # E14.0 [3] (🛝..🛟) playground slide..ring buoy
1F6EB..1F6EC ; Emoji_Presentation # E1.0 [2] (🛫..🛬) airplane departure..airplane arrival
1F6F4..1F6F6 ; Emoji_Presentation # E3.0 [3] (🛴..🛶) kick scooter..canoe
@@ -681,28 +690,36 @@
1F9E7..1F9FF ; Emoji_Presentation # E11.0 [25] (🧧..🧿) red envelope..nazar amulet
1FA70..1FA73 ; Emoji_Presentation # E12.0 [4] (🩰..🩳) ballet shoes..shorts
1FA74 ; Emoji_Presentation # E13.0 [1] (🩴) thong sandal
+1FA75..1FA77 ; Emoji_Presentation # E15.0 [3] (🩵..🩷) light blue heart..pink heart
1FA78..1FA7A ; Emoji_Presentation # E12.0 [3] (🩸..🩺) drop of blood..stethoscope
1FA7B..1FA7C ; Emoji_Presentation # E14.0 [2] (🩻..🩼) x-ray..crutch
1FA80..1FA82 ; Emoji_Presentation # E12.0 [3] (🪀..🪂) yo-yo..parachute
1FA83..1FA86 ; Emoji_Presentation # E13.0 [4] (🪃..🪆) boomerang..nesting dolls
+1FA87..1FA88 ; Emoji_Presentation # E15.0 [2] (🪇..🪈) maracas..flute
1FA90..1FA95 ; Emoji_Presentation # E12.0 [6] (🪐..🪕) ringed planet..banjo
1FA96..1FAA8 ; Emoji_Presentation # E13.0 [19] (🪖..🪨) military helmet..rock
1FAA9..1FAAC ; Emoji_Presentation # E14.0 [4] (🪩..🪬) mirror ball..hamsa
+1FAAD..1FAAF ; Emoji_Presentation # E15.0 [3] (🪭..🪯) folding hand fan..khanda
1FAB0..1FAB6 ; Emoji_Presentation # E13.0 [7] (🪰..🪶) fly..feather
1FAB7..1FABA ; Emoji_Presentation # E14.0 [4] (🪷..🪺) lotus..nest with eggs
+1FABB..1FABD ; Emoji_Presentation # E15.0 [3] (🪻..🪽) hyacinth..wing
+1FABF ; Emoji_Presentation # E15.0 [1] (🪿) goose
1FAC0..1FAC2 ; Emoji_Presentation # E13.0 [3] (🫀..🫂) anatomical heart..people hugging
1FAC3..1FAC5 ; Emoji_Presentation # E14.0 [3] (🫃..🫅) pregnant man..person with crown
+1FACE..1FACF ; Emoji_Presentation # E15.0 [2] (🫎..🫏) moose..donkey
1FAD0..1FAD6 ; Emoji_Presentation # E13.0 [7] (🫐..🫖) blueberries..teapot
1FAD7..1FAD9 ; Emoji_Presentation # E14.0 [3] (🫗..🫙) pouring liquid..jar
+1FADA..1FADB ; Emoji_Presentation # E15.0 [2] (🫚..🫛) ginger root..pea pod
1FAE0..1FAE7 ; Emoji_Presentation # E14.0 [8] (🫠..🫧) melting face..bubbles
+1FAE8 ; Emoji_Presentation # E15.0 [1] (🫨) shaking face
1FAF0..1FAF6 ; Emoji_Presentation # E14.0 [7] (🫰..🫶) hand with index finger and thumb crossed..heart hands
+1FAF7..1FAF8 ; Emoji_Presentation # E15.0 [2] (🫷..🫸) leftwards pushing hand..rightwards pushing hand
-# Total elements: 1185
+# Total elements: 1205
# ================================================
-# All omitted code points have Emoji_Modifier=No
-# @missing: 0000..10FFFF ; Emoji_Modifier ; No
+# All omitted code points have Emoji_Modifier=No
1F3FB..1F3FF ; Emoji_Modifier # E1.0 [5] (🏻..🏿) light skin tone..dark skin tone
@@ -710,8 +727,7 @@
# ================================================
-# All omitted code points have Emoji_Modifier_Base=No
-# @missing: 0000..10FFFF ; Emoji_Modifier_Base ; No
+# All omitted code points have Emoji_Modifier_Base=No
261D ; Emoji_Modifier_Base # E0.6 [1] (☝️) index pointing up
26F9 ; Emoji_Modifier_Base # E0.7 [1] (⛹️) person bouncing ball
@@ -762,13 +778,13 @@
1F9D1..1F9DD ; Emoji_Modifier_Base # E5.0 [13] (🧑..🧝) person..elf
1FAC3..1FAC5 ; Emoji_Modifier_Base # E14.0 [3] (🫃..🫅) pregnant man..person with crown
1FAF0..1FAF6 ; Emoji_Modifier_Base # E14.0 [7] (🫰..🫶) hand with index finger and thumb crossed..heart hands
+1FAF7..1FAF8 ; Emoji_Modifier_Base # E15.0 [2] (🫷..🫸) leftwards pushing hand..rightwards pushing hand
-# Total elements: 132
+# Total elements: 134
# ================================================
-# All omitted code points have Emoji_Component=No
-# @missing: 0000..10FFFF ; Emoji_Component ; No
+# All omitted code points have Emoji_Component=No
0023 ; Emoji_Component # E0.0 [1] (#️) hash sign
002A ; Emoji_Component # E0.0 [1] (*️) asterisk
@@ -785,8 +801,7 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (󠀠..󠁿) tag space..c
# ================================================
-# All omitted code points have Extended_Pictographic=No
-# @missing: 0000..10FFFF ; Extended_Pictographic ; No
+# All omitted code points have Extended_Pictographic=No
00A9 ; Extended_Pictographic# E0.6 [1] (©️) copyright
00AE ; Extended_Pictographic# E0.6 [1] (®️) registered
@@ -1190,7 +1205,8 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (󠀠..󠁿) tag space..c
1F6D3..1F6D4 ; Extended_Pictographic# E0.0 [2] (🛓..🛔) STUPA..PAGODA
1F6D5 ; Extended_Pictographic# E12.0 [1] (🛕) hindu temple
1F6D6..1F6D7 ; Extended_Pictographic# E13.0 [2] (🛖..🛗) hut..elevator
-1F6D8..1F6DC ; Extended_Pictographic# E0.0 [5] (🛘..🛜) <reserved-1F6D8>..<reserved-1F6DC>
+1F6D8..1F6DB ; Extended_Pictographic# E0.0 [4] (🛘..🛛) <reserved-1F6D8>..<reserved-1F6DB>
+1F6DC ; Extended_Pictographic# E15.0 [1] (🛜) wireless
1F6DD..1F6DF ; Extended_Pictographic# E14.0 [3] (🛝..🛟) playground slide..ring buoy
1F6E0..1F6E5 ; Extended_Pictographic# E0.7 [6] (🛠️..🛥️) hammer and wrench..motor boat
1F6E6..1F6E8 ; Extended_Pictographic# E0.0 [3] (🛦..🛨) UP-POINTING MILITARY AIRPLANE..UP-POINTING SMALL AIRPLANE
@@ -1207,7 +1223,7 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (󠀠..󠁿) tag space..c
1F6FA ; Extended_Pictographic# E12.0 [1] (🛺) auto rickshaw
1F6FB..1F6FC ; Extended_Pictographic# E13.0 [2] (🛻..🛼) pickup truck..roller skate
1F6FD..1F6FF ; Extended_Pictographic# E0.0 [3] (🛽..🛿) <reserved-1F6FD>..<reserved-1F6FF>
-1F774..1F77F ; Extended_Pictographic# E0.0 [12] (🝴..🝿) <reserved-1F774>..<reserved-1F77F>
+1F774..1F77F ; Extended_Pictographic# E0.0 [12] (🝴..🝿) LOT OF FORTUNE..ORCUS
1F7D5..1F7DF ; Extended_Pictographic# E0.0 [11] (🟕..🟟) CIRCLED TRIANGLE..<reserved-1F7DF>
1F7E0..1F7EB ; Extended_Pictographic# E12.0 [12] (🟠..🟫) orange circle..brown square
1F7EC..1F7EF ; Extended_Pictographic# E0.0 [4] (🟬..🟯) <reserved-1F7EC>..<reserved-1F7EF>
@@ -1266,30 +1282,37 @@ E0020..E007F ; Emoji_Component # E0.0 [96] (󠀠..󠁿) tag space..c
1FA00..1FA6F ; Extended_Pictographic# E0.0 [112] (🨀..🩯) NEUTRAL CHESS KING..<reserved-1FA6F>
1FA70..1FA73 ; Extended_Pictographic# E12.0 [4] (🩰..🩳) ballet shoes..shorts
1FA74 ; Extended_Pictographic# E13.0 [1] (🩴) thong sandal
-1FA75..1FA77 ; Extended_Pictographic# E0.0 [3] (🩵..🩷) <reserved-1FA75>..<reserved-1FA77>
+1FA75..1FA77 ; Extended_Pictographic# E15.0 [3] (🩵..🩷) light blue heart..pink heart
1FA78..1FA7A ; Extended_Pictographic# E12.0 [3] (🩸..🩺) drop of blood..stethoscope
1FA7B..1FA7C ; Extended_Pictographic# E14.0 [2] (🩻..🩼) x-ray..crutch
1FA7D..1FA7F ; Extended_Pictographic# E0.0 [3] (🩽..🩿) <reserved-1FA7D>..<reserved-1FA7F>
1FA80..1FA82 ; Extended_Pictographic# E12.0 [3] (🪀..🪂) yo-yo..parachute
1FA83..1FA86 ; Extended_Pictographic# E13.0 [4] (🪃..🪆) boomerang..nesting dolls
-1FA87..1FA8F ; Extended_Pictographic# E0.0 [9] (🪇..🪏) <reserved-1FA87>..<reserved-1FA8F>
+1FA87..1FA88 ; Extended_Pictographic# E15.0 [2] (🪇..🪈) maracas..flute
+1FA89..1FA8F ; Extended_Pictographic# E0.0 [7] (🪉..🪏) <reserved-1FA89>..<reserved-1FA8F>
1FA90..1FA95 ; Extended_Pictographic# E12.0 [6] (🪐..🪕) ringed planet..banjo
1FA96..1FAA8 ; Extended_Pictographic# E13.0 [19] (🪖..🪨) military helmet..rock
1FAA9..1FAAC ; Extended_Pictographic# E14.0 [4] (🪩..🪬) mirror ball..hamsa
-1FAAD..1FAAF ; Extended_Pictographic# E0.0 [3] (🪭..🪯) <reserved-1FAAD>..<reserved-1FAAF>
+1FAAD..1FAAF ; Extended_Pictographic# E15.0 [3] (🪭..🪯) folding hand fan..khanda
1FAB0..1FAB6 ; Extended_Pictographic# E13.0 [7] (🪰..🪶) fly..feather
1FAB7..1FABA ; Extended_Pictographic# E14.0 [4] (🪷..🪺) lotus..nest with eggs
-1FABB..1FABF ; Extended_Pictographic# E0.0 [5] (🪻..🪿) <reserved-1FABB>..<reserved-1FABF>
+1FABB..1FABD ; Extended_Pictographic# E15.0 [3] (🪻..🪽) hyacinth..wing
+1FABE ; Extended_Pictographic# E0.0 [1] (🪾) <reserved-1FABE>
+1FABF ; Extended_Pictographic# E15.0 [1] (🪿) goose
1FAC0..1FAC2 ; Extended_Pictographic# E13.0 [3] (🫀..🫂) anatomical heart..people hugging
1FAC3..1FAC5 ; Extended_Pictographic# E14.0 [3] (🫃..🫅) pregnant man..person with crown
-1FAC6..1FACF ; Extended_Pictographic# E0.0 [10] (🫆..🫏) <reserved-1FAC6>..<reserved-1FACF>
+1FAC6..1FACD ; Extended_Pictographic# E0.0 [8] (🫆..🫍) <reserved-1FAC6>..<reserved-1FACD>
+1FACE..1FACF ; Extended_Pictographic# E15.0 [2] (🫎..🫏) moose..donkey
1FAD0..1FAD6 ; Extended_Pictographic# E13.0 [7] (🫐..🫖) blueberries..teapot
1FAD7..1FAD9 ; Extended_Pictographic# E14.0 [3] (🫗..🫙) pouring liquid..jar
-1FADA..1FADF ; Extended_Pictographic# E0.0 [6] (🫚..🫟) <reserved-1FADA>..<reserved-1FADF>
+1FADA..1FADB ; Extended_Pictographic# E15.0 [2] (🫚..🫛) ginger root..pea pod
+1FADC..1FADF ; Extended_Pictographic# E0.0 [4] (🫜..🫟) <reserved-1FADC>..<reserved-1FADF>
1FAE0..1FAE7 ; Extended_Pictographic# E14.0 [8] (🫠..🫧) melting face..bubbles
-1FAE8..1FAEF ; Extended_Pictographic# E0.0 [8] (🫨..🫯) <reserved-1FAE8>..<reserved-1FAEF>
+1FAE8 ; Extended_Pictographic# E15.0 [1] (🫨) shaking face
+1FAE9..1FAEF ; Extended_Pictographic# E0.0 [7] (🫩..🫯) <reserved-1FAE9>..<reserved-1FAEF>
1FAF0..1FAF6 ; Extended_Pictographic# E14.0 [7] (🫰..🫶) hand with index finger and thumb crossed..heart hands
-1FAF7..1FAFF ; Extended_Pictographic# E0.0 [9] (🫷..🫿) <reserved-1FAF7>..<reserved-1FAFF>
+1FAF7..1FAF8 ; Extended_Pictographic# E15.0 [2] (🫷..🫸) leftwards pushing hand..rightwards pushing hand
+1FAF9..1FAFF ; Extended_Pictographic# E0.0 [7] (🫹..🫿) <reserved-1FAF9>..<reserved-1FAFF>
1FC00..1FFFD ; Extended_Pictographic# E0.0[1022] (🰀..🿽) <reserved-1FC00>..<reserved-1FFFD>
# Total elements: 3537
diff --git a/lib/unicore/extracted/DBidiClass.txt b/lib/unicore/extracted/DBidiClass.txt
index 4012dc25da..55b30a66c9 100644
--- a/lib/unicore/extracted/DBidiClass.txt
+++ b/lib/unicore/extracted/DBidiClass.txt
@@ -1,36 +1,19 @@
-# DerivedBidiClass-14.0.0.txt
-# Date: 2021-07-10, 00:35:02 GMT
-# © 2021 Unicode®, Inc.
+# DerivedBidiClass-15.0.0.txt
+# Date: 2022-08-05, 17:39:24 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
# Bidi Class (listing UnicodeData.txt, field 4: see UAX #44: https://www.unicode.org/reports/tr44/)
# Unlike other properties, unassigned code points in blocks
-# reserved for right-to-left scripts are given either types R or AL.
-#
-# The unassigned code points that default to AL are in the ranges:
-# [\u0600-\u07BF \u0860-\u08FF \uFB50-\uFDCF \uFDF0-\uFDFF \uFE70-\uFEFF
-# \U00010D00-\U00010D3F \U00010F30-\U00010F6F
-# \U0001EC70-\U0001ECBF \U0001ED00-\U0001ED4F \U0001EE00-\U0001EEFF]
-#
-# This includes code points in the Arabic, Syriac, and Thaana blocks, among others.
-#
-# The unassigned code points that default to R are in the ranges:
-# [\u0590-\u05FF \u07C0-\u085F \uFB1D-\uFB4F
-# \U00010800-\U00010CFF \U00010D40-\U00010F2F \U00010F70-\U00010FFF
-# \U0001E800-\U0001EC6F \U0001ECC0-\U0001ECFF \U0001ED50-\U0001EDFF \U0001EF00-\U0001EFFF]
-#
-# This includes code points in the Hebrew, NKo, and Phoenician blocks, among others.
-#
-# The unassigned code points that default to ET are in the range:
-# [\u20A0-\u20CF]
-#
-# This consists of code points in the Currency Symbols block.
+# reserved for right-to-left scripts are given either values R or AL,
+# and unassigned code points in the Currency Symbols block are given the value ET.
+# For details see the @missing lines below.
#
# The unassigned code points that default to BN have one of the following properties:
# Default_Ignorable_Code_Point
@@ -43,6 +26,101 @@
# @missing: 0000..10FFFF; Left_To_Right
+# 0590..05FF Hebrew
+# @missing: 0590..05FF; Right_To_Left
+
+# 0600..06FF Arabic
+# 0700..074F Syriac
+# 0750..077F Arabic_Supplement
+# 0780..07BF Thaana
+# @missing: 0600..07BF; Arabic_Letter
+
+# 07C0..07FF NKo
+# 0800..083F Samaritan
+# 0840..085F Mandaic
+# @missing: 07C0..085F; Right_To_Left
+
+# 0860..086F Syriac_Supplement
+# 0870..089F Arabic_Extended_B
+# 08A0..08FF Arabic_Extended_A
+# @missing: 0860..08FF; Arabic_Letter
+
+# 20A0..20CF Currency_Symbols
+# @missing: 20A0..20CF; European_Terminator
+
+# FB00..FB4F Alphabetic_Presentation_Forms (partial)
+# @missing: FB1D..FB4F; Right_To_Left
+
+# FB50..FDFF Arabic_Presentation_Forms_A (partial)
+# @missing: FB50..FDCF; Arabic_Letter
+
+# FB50..FDFF Arabic_Presentation_Forms_A (partial)
+# @missing: FDF0..FDFF; Arabic_Letter
+
+# FE70..FEFF Arabic_Presentation_Forms_B
+# @missing: FE70..FEFF; Arabic_Letter
+
+# 10800..1083F Cypriot_Syllabary
+# 10840..1085F Imperial_Aramaic
+# 10860..1087F Palmyrene
+# 10880..108AF Nabataean
+# 108E0..108FF Hatran
+# 10900..1091F Phoenician
+# 10920..1093F Lydian
+# 10980..1099F Meroitic_Hieroglyphs
+# 109A0..109FF Meroitic_Cursive
+# 10A00..10A5F Kharoshthi
+# 10A60..10A7F Old_South_Arabian
+# 10A80..10A9F Old_North_Arabian
+# 10AC0..10AFF Manichaean
+# 10B00..10B3F Avestan
+# 10B40..10B5F Inscriptional_Parthian
+# 10B60..10B7F Inscriptional_Pahlavi
+# 10B80..10BAF Psalter_Pahlavi
+# 10C00..10C4F Old_Turkic
+# 10C80..10CFF Old_Hungarian
+# @missing: 10800..10CFF; Right_To_Left
+
+# 10D00..10D3F Hanifi_Rohingya
+# @missing: 10D00..10D3F; Arabic_Letter
+
+# 10E60..10E7F Rumi_Numeral_Symbols
+# 10E80..10EBF Yezidi
+# @missing: 10D40..10EBF; Right_To_Left
+
+# 10EC0..10EFF Arabic_Extended_C
+# @missing: 10EC0..10EFF; Arabic_Letter
+
+# 10F00..10F2F Old_Sogdian
+# @missing: 10F00..10F2F; Right_To_Left
+
+# 10F30..10F6F Sogdian
+# @missing: 10F30..10F6F; Arabic_Letter
+
+# 10F70..10FAF Old_Uyghur
+# 10FB0..10FDF Chorasmian
+# 10FE0..10FFF Elymaic
+# @missing: 10F70..10FFF; Right_To_Left
+
+# 1E800..1E8DF Mende_Kikakui
+# 1E900..1E95F Adlam
+# @missing: 1E800..1EC6F; Right_To_Left
+
+# 1EC70..1ECBF Indic_Siyaq_Numbers
+# @missing: 1EC70..1ECBF; Arabic_Letter
+
+# @missing: 1ECC0..1ECFF; Right_To_Left
+
+# 1ED00..1ED4F Ottoman_Siyaq_Numbers
+# @missing: 1ED00..1ED4F; Arabic_Letter
+
+# @missing: 1ED50..1EDFF; Right_To_Left
+
+# 1EE00..1EEFF Arabic_Mathematical_Alphabetic_Symbols
+# @missing: 1EE00..1EEFF; Arabic_Letter
+
+# @missing: 1EF00..1EFFF; Right_To_Left
+
# ================================================
# Bidi_Class=Left_To_Right
@@ -219,6 +297,7 @@
0CE0..0CE1 ; L # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
0CE6..0CEF ; L # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; L # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; L # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D02..0D03 ; L # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C ; L # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
0D0E..0D10 ; L # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
@@ -795,6 +874,7 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
11232..11233 ; L # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU
11235 ; L # Mc KHOJKI SIGN VIRAMA
11238..1123D ; L # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
+1123F..11240 ; L # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
11280..11286 ; L # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; L # Lo MULTANI LETTER GHA
1128A..1128D ; L # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -910,6 +990,7 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
11A9D ; L # Lo SOYOMBO MARK PLUTA
11A9E..11AA2 ; L # Po [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
11AB0..11AF8 ; L # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B00..11B09 ; L # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C00..11C08 ; L # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; L # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
11C2F ; L # Mc BHAIKSUKI VOWEL SIGN AA
@@ -940,6 +1021,15 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
11EE0..11EF2 ; L # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF5..11EF6 ; L # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8 ; L # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F02 ; L # Lo KAWI SIGN REPHA
+11F03 ; L # Mc KAWI SIGN VISARGA
+11F04..11F10 ; L # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; L # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; L # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F3E..11F3F ; L # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F41 ; L # Mc KAWI SIGN KILLER
+11F43..11F4F ; L # Po [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59 ; L # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0 ; L # Lo LISU LETTER YHA
11FC0..11FD4 ; L # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FFF ; L # Po TAMIL PUNCTUATION END OF TEXT
@@ -949,8 +1039,9 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
12480..12543 ; L # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; L # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
12FF1..12FF2 ; L # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
-13000..1342E ; L # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-13430..13438 ; L # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13000..1342F ; L # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13430..1343F ; L # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13441..13446 ; L # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..14646 ; L # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; L # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; L # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -987,7 +1078,9 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
1AFF5..1AFFB ; L # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; L # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; L # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; L # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; L # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; L # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; L # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; L # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; L # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -1006,6 +1099,7 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
1D183..1D184 ; L # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
1D18C..1D1A9 ; L # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
1D1AE..1D1E8 ; L # So [59] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KIEVAN FLAT SIGN
+1D2C0..1D2D3 ; L # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; L # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D360..1D378 ; L # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
1D400..1D454 ; L # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
@@ -1052,6 +1146,8 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
1DF00..1DF09 ; L # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; L # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; L # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; L # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; L # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; L # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; L # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E140..1E149 ; L # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
@@ -1060,6 +1156,9 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
1E290..1E2AD ; L # Lo [30] TOTO LETTER PA..TOTO LETTER A
1E2C0..1E2EB ; L # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
1E2F0..1E2F9 ; L # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
+1E4D0..1E4EA ; L # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; L # Lm NAG MUNDARI SIGN OJOD
+1E4F0..1E4F9 ; L # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6 ; L # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; L # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; L # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -1072,188 +1171,124 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
1F240..1F248 ; L # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
1F250..1F251 ; L # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
20000..2A6DF ; L # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; L # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; L # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; L # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; L # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; L # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; L # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; L # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; L # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
F0000..FFFFD ; L # Co [65534] <private-use-F0000>..<private-use-FFFFD>
100000..10FFFD; L # Co [65534] <private-use-100000>..<private-use-10FFFD>
-# The above property value applies to 825575 code points not listed here.
-# Total code points: 1096333
+# The above property value applies to 821089 code points not listed here.
+# Total code points: 1096272
# ================================================
# Bidi_Class=Right_To_Left
-0590 ; R # Cn <reserved-0590>
05BE ; R # Pd HEBREW PUNCTUATION MAQAF
05C0 ; R # Po HEBREW PUNCTUATION PASEQ
05C3 ; R # Po HEBREW PUNCTUATION SOF PASUQ
05C6 ; R # Po HEBREW PUNCTUATION NUN HAFUKHA
-05C8..05CF ; R # Cn [8] <reserved-05C8>..<reserved-05CF>
05D0..05EA ; R # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05EB..05EE ; R # Cn [4] <reserved-05EB>..<reserved-05EE>
05EF..05F2 ; R # Lo [4] HEBREW YOD TRIANGLE..HEBREW LIGATURE YIDDISH DOUBLE YOD
05F3..05F4 ; R # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
-05F5..05FF ; R # Cn [11] <reserved-05F5>..<reserved-05FF>
07C0..07C9 ; R # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
07CA..07EA ; R # Lo [33] NKO LETTER A..NKO LETTER JONA RA
07F4..07F5 ; R # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
07FA ; R # Lm NKO LAJANYALAN
-07FB..07FC ; R # Cn [2] <reserved-07FB>..<reserved-07FC>
07FE..07FF ; R # Sc [2] NKO DOROME SIGN..NKO TAMAN SIGN
0800..0815 ; R # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
081A ; R # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
0824 ; R # Lm SAMARITAN MODIFIER LETTER SHORT A
0828 ; R # Lm SAMARITAN MODIFIER LETTER I
-082E..082F ; R # Cn [2] <reserved-082E>..<reserved-082F>
0830..083E ; R # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-083F ; R # Cn <reserved-083F>
0840..0858 ; R # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
-085C..085D ; R # Cn [2] <reserved-085C>..<reserved-085D>
085E ; R # Po MANDAIC PUNCTUATION
-085F ; R # Cn <reserved-085F>
200F ; R # Cf RIGHT-TO-LEFT MARK
FB1D ; R # Lo HEBREW LETTER YOD WITH HIRIQ
FB1F..FB28 ; R # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
FB2A..FB36 ; R # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB37 ; R # Cn <reserved-FB37>
FB38..FB3C ; R # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3D ; R # Cn <reserved-FB3D>
FB3E ; R # Lo HEBREW LETTER MEM WITH DAGESH
-FB3F ; R # Cn <reserved-FB3F>
FB40..FB41 ; R # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB42 ; R # Cn <reserved-FB42>
FB43..FB44 ; R # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB45 ; R # Cn <reserved-FB45>
FB46..FB4F ; R # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED
10800..10805 ; R # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10806..10807 ; R # Cn [2] <reserved-10806>..<reserved-10807>
10808 ; R # Lo CYPRIOT SYLLABLE JO
-10809 ; R # Cn <reserved-10809>
1080A..10835 ; R # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10836 ; R # Cn <reserved-10836>
10837..10838 ; R # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-10839..1083B ; R # Cn [3] <reserved-10839>..<reserved-1083B>
1083C ; R # Lo CYPRIOT SYLLABLE ZA
-1083D..1083E ; R # Cn [2] <reserved-1083D>..<reserved-1083E>
1083F..10855 ; R # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10856 ; R # Cn <reserved-10856>
10857 ; R # Po IMPERIAL ARAMAIC SECTION SIGN
10858..1085F ; R # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
10860..10876 ; R # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW
10877..10878 ; R # So [2] PALMYRENE LEFT-POINTING FLEURON..PALMYRENE RIGHT-POINTING FLEURON
10879..1087F ; R # No [7] PALMYRENE NUMBER ONE..PALMYRENE NUMBER TWENTY
10880..1089E ; R # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
-1089F..108A6 ; R # Cn [8] <reserved-1089F>..<reserved-108A6>
108A7..108AF ; R # No [9] NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED
-108B0..108DF ; R # Cn [48] <reserved-108B0>..<reserved-108DF>
108E0..108F2 ; R # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
-108F3 ; R # Cn <reserved-108F3>
108F4..108F5 ; R # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
-108F6..108FA ; R # Cn [5] <reserved-108F6>..<reserved-108FA>
108FB..108FF ; R # No [5] HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED
10900..10915 ; R # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10916..1091B ; R # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-1091C..1091E ; R # Cn [3] <reserved-1091C>..<reserved-1091E>
10920..10939 ; R # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-1093A..1093E ; R # Cn [5] <reserved-1093A>..<reserved-1093E>
1093F ; R # Po LYDIAN TRIANGULAR MARK
-10940..1097F ; R # Cn [64] <reserved-10940>..<reserved-1097F>
10980..109B7 ; R # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
-109B8..109BB ; R # Cn [4] <reserved-109B8>..<reserved-109BB>
109BC..109BD ; R # No [2] MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF
109BE..109BF ; R # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
109C0..109CF ; R # No [16] MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY
-109D0..109D1 ; R # Cn [2] <reserved-109D0>..<reserved-109D1>
109D2..109FF ; R # No [46] MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS
10A00 ; R # Lo KHAROSHTHI LETTER A
-10A04 ; R # Cn <reserved-10A04>
-10A07..10A0B ; R # Cn [5] <reserved-10A07>..<reserved-10A0B>
10A10..10A13 ; R # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A14 ; R # Cn <reserved-10A14>
10A15..10A17 ; R # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A18 ; R # Cn <reserved-10A18>
10A19..10A35 ; R # Lo [29] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER VHA
-10A36..10A37 ; R # Cn [2] <reserved-10A36>..<reserved-10A37>
-10A3B..10A3E ; R # Cn [4] <reserved-10A3B>..<reserved-10A3E>
10A40..10A48 ; R # No [9] KHAROSHTHI DIGIT ONE..KHAROSHTHI FRACTION ONE HALF
-10A49..10A4F ; R # Cn [7] <reserved-10A49>..<reserved-10A4F>
10A50..10A58 ; R # Po [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
-10A59..10A5F ; R # Cn [7] <reserved-10A59>..<reserved-10A5F>
10A60..10A7C ; R # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
10A7D..10A7E ; R # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
10A7F ; R # Po OLD SOUTH ARABIAN NUMERIC INDICATOR
10A80..10A9C ; R # Lo [29] OLD NORTH ARABIAN LETTER HEH..OLD NORTH ARABIAN LETTER ZAH
10A9D..10A9F ; R # No [3] OLD NORTH ARABIAN NUMBER ONE..OLD NORTH ARABIAN NUMBER TWENTY
-10AA0..10ABF ; R # Cn [32] <reserved-10AA0>..<reserved-10ABF>
10AC0..10AC7 ; R # Lo [8] MANICHAEAN LETTER ALEPH..MANICHAEAN LETTER WAW
10AC8 ; R # So MANICHAEAN SIGN UD
10AC9..10AE4 ; R # Lo [28] MANICHAEAN LETTER ZAYIN..MANICHAEAN LETTER TAW
-10AE7..10AEA ; R # Cn [4] <reserved-10AE7>..<reserved-10AEA>
10AEB..10AEF ; R # No [5] MANICHAEAN NUMBER ONE..MANICHAEAN NUMBER ONE HUNDRED
10AF0..10AF6 ; R # Po [7] MANICHAEAN PUNCTUATION STAR..MANICHAEAN PUNCTUATION LINE FILLER
-10AF7..10AFF ; R # Cn [9] <reserved-10AF7>..<reserved-10AFF>
10B00..10B35 ; R # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B36..10B38 ; R # Cn [3] <reserved-10B36>..<reserved-10B38>
10B40..10B55 ; R # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B56..10B57 ; R # Cn [2] <reserved-10B56>..<reserved-10B57>
10B58..10B5F ; R # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
10B60..10B72 ; R # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10B73..10B77 ; R # Cn [5] <reserved-10B73>..<reserved-10B77>
10B78..10B7F ; R # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
10B80..10B91 ; R # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW
-10B92..10B98 ; R # Cn [7] <reserved-10B92>..<reserved-10B98>
10B99..10B9C ; R # Po [4] PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT
-10B9D..10BA8 ; R # Cn [12] <reserved-10B9D>..<reserved-10BA8>
10BA9..10BAF ; R # No [7] PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED
-10BB0..10BFF ; R # Cn [80] <reserved-10BB0>..<reserved-10BFF>
10C00..10C48 ; R # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-10C49..10C7F ; R # Cn [55] <reserved-10C49>..<reserved-10C7F>
10C80..10CB2 ; R # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
-10CB3..10CBF ; R # Cn [13] <reserved-10CB3>..<reserved-10CBF>
10CC0..10CF2 ; R # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
-10CF3..10CF9 ; R # Cn [7] <reserved-10CF3>..<reserved-10CF9>
10CFA..10CFF ; R # No [6] OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND
-10D40..10E5F ; R # Cn [288] <reserved-10D40>..<reserved-10E5F>
-10E7F ; R # Cn <reserved-10E7F>
10E80..10EA9 ; R # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET
-10EAA ; R # Cn <reserved-10EAA>
10EAD ; R # Pd YEZIDI HYPHENATION MARK
-10EAE..10EAF ; R # Cn [2] <reserved-10EAE>..<reserved-10EAF>
10EB0..10EB1 ; R # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
-10EB2..10EFF ; R # Cn [78] <reserved-10EB2>..<reserved-10EFF>
10F00..10F1C ; R # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26 ; R # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27 ; R # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
-10F28..10F2F ; R # Cn [8] <reserved-10F28>..<reserved-10F2F>
10F70..10F81 ; R # Lo [18] OLD UYGHUR LETTER ALEPH..OLD UYGHUR LETTER LESH
10F86..10F89 ; R # Po [4] OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS
-10F8A..10FAF ; R # Cn [38] <reserved-10F8A>..<reserved-10FAF>
10FB0..10FC4 ; R # Lo [21] CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW
10FC5..10FCB ; R # No [7] CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED
-10FCC..10FDF ; R # Cn [20] <reserved-10FCC>..<reserved-10FDF>
10FE0..10FF6 ; R # Lo [23] ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH
-10FF7..10FFF ; R # Cn [9] <reserved-10FF7>..<reserved-10FFF>
1E800..1E8C4 ; R # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
-1E8C5..1E8C6 ; R # Cn [2] <reserved-1E8C5>..<reserved-1E8C6>
1E8C7..1E8CF ; R # No [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
-1E8D7..1E8FF ; R # Cn [41] <reserved-1E8D7>..<reserved-1E8FF>
1E900..1E943 ; R # L& [68] ADLAM CAPITAL LETTER ALIF..ADLAM SMALL LETTER SHA
1E94B ; R # Lm ADLAM NASALIZATION MARK
-1E94C..1E94F ; R # Cn [4] <reserved-1E94C>..<reserved-1E94F>
1E950..1E959 ; R # Nd [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
-1E95A..1E95D ; R # Cn [4] <reserved-1E95A>..<reserved-1E95D>
1E95E..1E95F ; R # Po [2] ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK
-1E960..1EC6F ; R # Cn [784] <reserved-1E960>..<reserved-1EC6F>
-1ECC0..1ECFF ; R # Cn [64] <reserved-1ECC0>..<reserved-1ECFF>
-1ED50..1EDFF ; R # Cn [176] <reserved-1ED50>..<reserved-1EDFF>
-1EF00..1EFFF ; R # Cn [256] <reserved-1EF00>..<reserved-1EFFF>
-# Total code points: 3711
+# The above property value applies to 2156 code points not listed here.
+# Total code points: 3647
# ================================================
@@ -1313,7 +1348,6 @@ FF0D ; ES # Pd FULLWIDTH HYPHEN-MINUS
17DB ; ET # Sc KHMER CURRENCY SYMBOL RIEL
2030..2034 ; ET # Po [5] PER MILLE SIGN..TRIPLE PRIME
20A0..20C0 ; ET # Sc [33] EURO-CURRENCY SIGN..SOM SIGN
-20C1..20CF ; ET # Cn [15] <reserved-20C1>..<reserved-20CF>
212E ; ET # So ESTIMATED SYMBOL
2213 ; ET # Sm MINUS-OR-PLUS SIGN
A838 ; ET # Sc NORTH INDIC RUPEE MARK
@@ -1329,6 +1363,7 @@ FFE5..FFE6 ; ET # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
11FDD..11FE0 ; ET # Sc [4] TAMIL SIGN KAACU..TAMIL SIGN VARAAKAN
1E2FF ; ET # Sc WANCHO NGUN SIGN
+# The above property value applies to 15 code points not listed here.
# Total code points: 92
# ================================================
@@ -1887,10 +1922,10 @@ FFFC..FFFD ; ON # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTE
1F300..1F3FA ; ON # So [251] CYCLONE..AMPHORA
1F3FB..1F3FF ; ON # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
1F400..1F6D7 ; ON # So [728] RAT..ELEVATOR
-1F6DD..1F6EC ; ON # So [16] PLAYGROUND SLIDE..AIRPLANE ARRIVING
+1F6DC..1F6EC ; ON # So [17] WIRELESS..AIRPLANE ARRIVING
1F6F0..1F6FC ; ON # So [13] SATELLITE..ROLLER SKATE
-1F700..1F773 ; ON # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F780..1F7D8 ; ON # So [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F700..1F776 ; ON # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
+1F77B..1F7D9 ; ON # So [95] HAUMEA..NINE POINTED WHITE STAR
1F7E0..1F7EB ; ON # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7F0 ; ON # So HEAVY EQUALS SIGN
1F800..1F80B ; ON # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
@@ -1901,19 +1936,17 @@ FFFC..FFFD ; ON # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTE
1F8B0..1F8B1 ; ON # So [2] ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
1F900..1FA53 ; ON # So [340] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP
1FA60..1FA6D ; ON # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
-1FA70..1FA74 ; ON # So [5] BALLET SHOES..THONG SANDAL
-1FA78..1FA7C ; ON # So [5] DROP OF BLOOD..CRUTCH
-1FA80..1FA86 ; ON # So [7] YO-YO..NESTING DOLLS
-1FA90..1FAAC ; ON # So [29] RINGED PLANET..HAMSA
-1FAB0..1FABA ; ON # So [11] FLY..NEST WITH EGGS
-1FAC0..1FAC5 ; ON # So [6] ANATOMICAL HEART..PERSON WITH CROWN
-1FAD0..1FAD9 ; ON # So [10] BLUEBERRIES..JAR
-1FAE0..1FAE7 ; ON # So [8] MELTING FACE..BUBBLES
-1FAF0..1FAF6 ; ON # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FA70..1FA7C ; ON # So [13] BALLET SHOES..CRUTCH
+1FA80..1FA88 ; ON # So [9] YO-YO..FLUTE
+1FA90..1FABD ; ON # So [46] RINGED PLANET..WING
+1FABF..1FAC5 ; ON # So [7] GOOSE..PERSON WITH CROWN
+1FACE..1FADB ; ON # So [14] MOOSE..PEA POD
+1FAE0..1FAE8 ; ON # So [9] MELTING FACE..SHAKING FACE
+1FAF0..1FAF8 ; ON # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
1FB00..1FB92 ; ON # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA ; ON # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
-# Total code points: 6000
+# Total code points: 6029
# ================================================
@@ -2054,7 +2087,7 @@ FFFFE..FFFFF ; BN # Cn [2] <noncharacter-FFFFE>..<noncharacter-FFFFF>
0E47..0E4E ; NSM # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
0EB1 ; NSM # Mn LAO VOWEL SIGN MAI KAN
0EB4..0EBC ; NSM # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; NSM # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; NSM # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0F18..0F19 ; NSM # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F35 ; NSM # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; NSM # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
@@ -2189,6 +2222,7 @@ FE20..FE2F ; NSM # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC
10AE5..10AE6 ; NSM # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; NSM # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; NSM # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; NSM # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; NSM # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; NSM # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; NSM # Mn BRAHMI SIGN ANUSVARA
@@ -2211,6 +2245,7 @@ FE20..FE2F ; NSM # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC
11234 ; NSM # Mn KHOJKI SIGN ANUSVARA
11236..11237 ; NSM # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; NSM # Mn KHOJKI SIGN SUKUN
+11241 ; NSM # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; NSM # Mn KHUDAWADI SIGN ANUSVARA
112E3..112EA ; NSM # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
11300..11301 ; NSM # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
@@ -2272,6 +2307,12 @@ FE20..FE2F ; NSM # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC
11D95 ; NSM # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; NSM # Mn GUNJALA GONDI VIRAMA
11EF3..11EF4 ; NSM # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
+11F00..11F01 ; NSM # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F36..11F3A ; NSM # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F40 ; NSM # Mn KAWI VOWEL SIGN EU
+11F42 ; NSM # Mn KAWI CONJOINER
+13440 ; NSM # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; NSM # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; NSM # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; NSM # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F4F ; NSM # Mn MIAO SIGN CONSONANT MODIFIER BAR
@@ -2296,14 +2337,16 @@ FE20..FE2F ; NSM # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC
1E01B..1E021 ; NSM # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; NSM # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; NSM # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; NSM # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; NSM # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; NSM # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; NSM # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EC..1E4EF ; NSM # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; NSM # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; NSM # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
E0100..E01EF ; NSM # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 1958
+# Total code points: 1993
# ================================================
@@ -2329,125 +2372,74 @@ E0100..E01EF ; NSM # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
06FD..06FE ; AL # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
06FF ; AL # Lo ARABIC LETTER HEH WITH INVERTED V
0700..070D ; AL # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-070E ; AL # Cn <reserved-070E>
070F ; AL # Cf SYRIAC ABBREVIATION MARK
0710 ; AL # Lo SYRIAC LETTER ALAPH
0712..072F ; AL # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074B..074C ; AL # Cn [2] <reserved-074B>..<reserved-074C>
074D..07A5 ; AL # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
07B1 ; AL # Lo THAANA LETTER NAA
-07B2..07BF ; AL # Cn [14] <reserved-07B2>..<reserved-07BF>
0860..086A ; AL # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
-086B..086F ; AL # Cn [5] <reserved-086B>..<reserved-086F>
0870..0887 ; AL # Lo [24] ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
0888 ; AL # Sk ARABIC RAISED ROUND DOT
0889..088E ; AL # Lo [6] ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
-088F ; AL # Cn <reserved-088F>
-0892..0897 ; AL # Cn [6] <reserved-0892>..<reserved-0897>
08A0..08C8 ; AL # Lo [41] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER GRAF
08C9 ; AL # Lm ARABIC SMALL FARSI YEH
FB50..FBB1 ; AL # Lo [98] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
FBB2..FBC2 ; AL # Sk [17] ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL WASLA ABOVE
-FBC3..FBD2 ; AL # Cn [16] <reserved-FBC3>..<reserved-FBD2>
FBD3..FD3D ; AL # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
FD50..FD8F ; AL # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD90..FD91 ; AL # Cn [2] <reserved-FD90>..<reserved-FD91>
FD92..FDC7 ; AL # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDC8..FDCE ; AL # Cn [7] <reserved-FDC8>..<reserved-FDCE>
FDF0..FDFB ; AL # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
FDFC ; AL # Sc RIAL SIGN
FE70..FE74 ; AL # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE75 ; AL # Cn <reserved-FE75>
FE76..FEFC ; AL # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFD..FEFE ; AL # Cn [2] <reserved-FEFD>..<reserved-FEFE>
10D00..10D23 ; AL # Lo [36] HANIFI ROHINGYA LETTER A..HANIFI ROHINGYA MARK NA KHONNA
-10D28..10D2F ; AL # Cn [8] <reserved-10D28>..<reserved-10D2F>
-10D3A..10D3F ; AL # Cn [6] <reserved-10D3A>..<reserved-10D3F>
10F30..10F45 ; AL # Lo [22] SOGDIAN LETTER ALEPH..SOGDIAN INDEPENDENT SHIN
10F51..10F54 ; AL # No [4] SOGDIAN NUMBER ONE..SOGDIAN NUMBER ONE HUNDRED
10F55..10F59 ; AL # Po [5] SOGDIAN PUNCTUATION TWO VERTICAL BARS..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT
-10F5A..10F6F ; AL # Cn [22] <reserved-10F5A>..<reserved-10F6F>
-1EC70 ; AL # Cn <reserved-1EC70>
1EC71..1ECAB ; AL # No [59] INDIC SIYAQ NUMBER ONE..INDIC SIYAQ NUMBER PREFIXED NINE
1ECAC ; AL # So INDIC SIYAQ PLACEHOLDER
1ECAD..1ECAF ; AL # No [3] INDIC SIYAQ FRACTION ONE QUARTER..INDIC SIYAQ FRACTION THREE QUARTERS
1ECB0 ; AL # Sc INDIC SIYAQ RUPEE MARK
1ECB1..1ECB4 ; AL # No [4] INDIC SIYAQ NUMBER ALTERNATE ONE..INDIC SIYAQ ALTERNATE LAKH MARK
-1ECB5..1ECBF ; AL # Cn [11] <reserved-1ECB5>..<reserved-1ECBF>
-1ED00 ; AL # Cn <reserved-1ED00>
1ED01..1ED2D ; AL # No [45] OTTOMAN SIYAQ NUMBER ONE..OTTOMAN SIYAQ NUMBER NINETY THOUSAND
1ED2E ; AL # So OTTOMAN SIYAQ MARRATAN
1ED2F..1ED3D ; AL # No [15] OTTOMAN SIYAQ ALTERNATE NUMBER TWO..OTTOMAN SIYAQ FRACTION ONE SIXTH
-1ED3E..1ED4F ; AL # Cn [18] <reserved-1ED3E>..<reserved-1ED4F>
1EE00..1EE03 ; AL # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
-1EE04 ; AL # Cn <reserved-1EE04>
1EE05..1EE1F ; AL # Lo [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF
-1EE20 ; AL # Cn <reserved-1EE20>
1EE21..1EE22 ; AL # Lo [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM
-1EE23 ; AL # Cn <reserved-1EE23>
1EE24 ; AL # Lo ARABIC MATHEMATICAL INITIAL HEH
-1EE25..1EE26 ; AL # Cn [2] <reserved-1EE25>..<reserved-1EE26>
1EE27 ; AL # Lo ARABIC MATHEMATICAL INITIAL HAH
-1EE28 ; AL # Cn <reserved-1EE28>
1EE29..1EE32 ; AL # Lo [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF
-1EE33 ; AL # Cn <reserved-1EE33>
1EE34..1EE37 ; AL # Lo [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH
-1EE38 ; AL # Cn <reserved-1EE38>
1EE39 ; AL # Lo ARABIC MATHEMATICAL INITIAL DAD
-1EE3A ; AL # Cn <reserved-1EE3A>
1EE3B ; AL # Lo ARABIC MATHEMATICAL INITIAL GHAIN
-1EE3C..1EE41 ; AL # Cn [6] <reserved-1EE3C>..<reserved-1EE41>
1EE42 ; AL # Lo ARABIC MATHEMATICAL TAILED JEEM
-1EE43..1EE46 ; AL # Cn [4] <reserved-1EE43>..<reserved-1EE46>
1EE47 ; AL # Lo ARABIC MATHEMATICAL TAILED HAH
-1EE48 ; AL # Cn <reserved-1EE48>
1EE49 ; AL # Lo ARABIC MATHEMATICAL TAILED YEH
-1EE4A ; AL # Cn <reserved-1EE4A>
1EE4B ; AL # Lo ARABIC MATHEMATICAL TAILED LAM
-1EE4C ; AL # Cn <reserved-1EE4C>
1EE4D..1EE4F ; AL # Lo [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN
-1EE50 ; AL # Cn <reserved-1EE50>
1EE51..1EE52 ; AL # Lo [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF
-1EE53 ; AL # Cn <reserved-1EE53>
1EE54 ; AL # Lo ARABIC MATHEMATICAL TAILED SHEEN
-1EE55..1EE56 ; AL # Cn [2] <reserved-1EE55>..<reserved-1EE56>
1EE57 ; AL # Lo ARABIC MATHEMATICAL TAILED KHAH
-1EE58 ; AL # Cn <reserved-1EE58>
1EE59 ; AL # Lo ARABIC MATHEMATICAL TAILED DAD
-1EE5A ; AL # Cn <reserved-1EE5A>
1EE5B ; AL # Lo ARABIC MATHEMATICAL TAILED GHAIN
-1EE5C ; AL # Cn <reserved-1EE5C>
1EE5D ; AL # Lo ARABIC MATHEMATICAL TAILED DOTLESS NOON
-1EE5E ; AL # Cn <reserved-1EE5E>
1EE5F ; AL # Lo ARABIC MATHEMATICAL TAILED DOTLESS QAF
-1EE60 ; AL # Cn <reserved-1EE60>
1EE61..1EE62 ; AL # Lo [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM
-1EE63 ; AL # Cn <reserved-1EE63>
1EE64 ; AL # Lo ARABIC MATHEMATICAL STRETCHED HEH
-1EE65..1EE66 ; AL # Cn [2] <reserved-1EE65>..<reserved-1EE66>
1EE67..1EE6A ; AL # Lo [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF
-1EE6B ; AL # Cn <reserved-1EE6B>
1EE6C..1EE72 ; AL # Lo [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF
-1EE73 ; AL # Cn <reserved-1EE73>
1EE74..1EE77 ; AL # Lo [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH
-1EE78 ; AL # Cn <reserved-1EE78>
1EE79..1EE7C ; AL # Lo [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH
-1EE7D ; AL # Cn <reserved-1EE7D>
1EE7E ; AL # Lo ARABIC MATHEMATICAL STRETCHED DOTLESS FEH
-1EE7F ; AL # Cn <reserved-1EE7F>
1EE80..1EE89 ; AL # Lo [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH
-1EE8A ; AL # Cn <reserved-1EE8A>
1EE8B..1EE9B ; AL # Lo [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN
-1EE9C..1EEA0 ; AL # Cn [5] <reserved-1EE9C>..<reserved-1EEA0>
1EEA1..1EEA3 ; AL # Lo [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL
-1EEA4 ; AL # Cn <reserved-1EEA4>
1EEA5..1EEA9 ; AL # Lo [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
-1EEAA ; AL # Cn <reserved-1EEAA>
1EEAB..1EEBB ; AL # Lo [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
-1EEBC..1EEEF ; AL # Cn [52] <reserved-1EEBC>..<reserved-1EEEF>
-1EEF2..1EEFF ; AL # Cn [14] <reserved-1EEF2>..<reserved-1EEFF>
-# Total code points: 1708
+# The above property value applies to 298 code points not listed here.
+# Total code points: 1769
# ================================================
diff --git a/lib/unicore/extracted/DBinaryProperties.txt b/lib/unicore/extracted/DBinaryProperties.txt
index 60409c05ba..c60da01533 100644
--- a/lib/unicore/extracted/DBinaryProperties.txt
+++ b/lib/unicore/extracted/DBinaryProperties.txt
@@ -1,11 +1,11 @@
-# DerivedBinaryProperties-14.0.0.txt
-# Date: 2021-06-04, 02:19:15 GMT
-# © 2021 Unicode®, Inc.
+# DerivedBinaryProperties-15.0.0.txt
+# Date: 2022-02-26, 00:38:29 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
diff --git a/lib/unicore/extracted/DCombiningClass.txt b/lib/unicore/extracted/DCombiningClass.txt
index 4ad8205790..5b82ed4f88 100644
--- a/lib/unicore/extracted/DCombiningClass.txt
+++ b/lib/unicore/extracted/DCombiningClass.txt
@@ -1,11 +1,11 @@
-# DerivedCombiningClass-14.0.0.txt
-# Date: 2021-07-10, 00:35:05 GMT
-# © 2021 Unicode®, Inc.
+# DerivedCombiningClass-15.0.0.txt
+# Date: 2022-04-26, 23:14:29 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -365,6 +365,7 @@
0CE2..0CE3 ; 0 # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; 0 # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; 0 # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; 0 # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; 0 # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; 0 # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C ; 0 # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -425,7 +426,7 @@
0EBD ; 0 # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 ; 0 # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; 0 # Lm LAO KO LA
-0ECC..0ECD ; 0 # Mn [2] LAO CANCELLATION MARK..LAO NIGGAHITA
+0ECC..0ECE ; 0 # Mn [3] LAO CANCELLATION MARK..LAO YAMAKKAN
0ED0..0ED9 ; 0 # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDF ; 0 # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
0F00 ; 0 # Lo TIBETAN SYLLABLE OM
@@ -1536,6 +1537,8 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
11237 ; 0 # Mn KHOJKI SIGN SHADDA
11238..1123D ; 0 # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
1123E ; 0 # Mn KHOJKI SIGN SUKUN
+1123F..11240 ; 0 # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241 ; 0 # Mn KHOJKI VOWEL SIGN VOCALIC R
11280..11286 ; 0 # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; 0 # Lo MULTANI LETTER GHA
1128A..1128D ; 0 # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -1682,6 +1685,7 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
11A9D ; 0 # Lo SOYOMBO MARK PLUTA
11A9E..11AA2 ; 0 # Po [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
11AB0..11AF8 ; 0 # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B00..11B09 ; 0 # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C00..11C08 ; 0 # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; 0 # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
11C2F ; 0 # Mc BHAIKSUKI VOWEL SIGN AA
@@ -1726,6 +1730,17 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
11EF3..11EF4 ; 0 # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; 0 # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8 ; 0 # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F00..11F01 ; 0 # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02 ; 0 # Lo KAWI SIGN REPHA
+11F03 ; 0 # Mc KAWI SIGN VISARGA
+11F04..11F10 ; 0 # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; 0 # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; 0 # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; 0 # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; 0 # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; 0 # Mn KAWI VOWEL SIGN EU
+11F43..11F4F ; 0 # Po [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59 ; 0 # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0 ; 0 # Lo LISU LETTER YHA
11FC0..11FD4 ; 0 # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FD5..11FDC ; 0 # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
@@ -1738,8 +1753,11 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
12480..12543 ; 0 # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; 0 # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
12FF1..12FF2 ; 0 # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
-13000..1342E ; 0 # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-13430..13438 ; 0 # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13000..1342F ; 0 # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13430..1343F ; 0 # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440 ; 0 # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13441..13446 ; 0 # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+13447..13455 ; 0 # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
14400..14646 ; 0 # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; 0 # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; 0 # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -1779,7 +1797,9 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1AFF5..1AFFB ; 0 # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; 0 # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; 0 # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; 0 # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; 0 # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; 0 # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; 0 # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; 0 # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; 0 # Lo [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -1803,6 +1823,7 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1D1AE..1D1EA ; 0 # So [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON
1D200..1D241 ; 0 # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D245 ; 0 # So GREEK MUSICAL LEIMMA
+1D2C0..1D2D3 ; 0 # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; 0 # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356 ; 0 # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
1D360..1D378 ; 0 # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
@@ -1862,6 +1883,8 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1DF00..1DF09 ; 0 # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; 0 # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; 0 # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; 0 # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; 0 # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; 0 # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; 0 # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E140..1E149 ; 0 # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
@@ -1871,6 +1894,9 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1E2C0..1E2EB ; 0 # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
1E2F0..1E2F9 ; 0 # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
1E2FF ; 0 # Sc WANCHO NGUN SIGN
+1E4D0..1E4EA ; 0 # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; 0 # Lm NAG MUNDARI SIGN OJOD
+1E4F0..1E4F9 ; 0 # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6 ; 0 # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; 0 # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; 0 # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -1939,10 +1965,10 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1F300..1F3FA ; 0 # So [251] CYCLONE..AMPHORA
1F3FB..1F3FF ; 0 # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
1F400..1F6D7 ; 0 # So [728] RAT..ELEVATOR
-1F6DD..1F6EC ; 0 # So [16] PLAYGROUND SLIDE..AIRPLANE ARRIVING
+1F6DC..1F6EC ; 0 # So [17] WIRELESS..AIRPLANE ARRIVING
1F6F0..1F6FC ; 0 # So [13] SATELLITE..ROLLER SKATE
-1F700..1F773 ; 0 # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F780..1F7D8 ; 0 # So [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F700..1F776 ; 0 # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
+1F77B..1F7D9 ; 0 # So [95] HAUMEA..NINE POINTED WHITE STAR
1F7E0..1F7EB ; 0 # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7F0 ; 0 # So HEAVY EQUALS SIGN
1F800..1F80B ; 0 # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
@@ -1953,33 +1979,32 @@ FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1F8B0..1F8B1 ; 0 # So [2] ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
1F900..1FA53 ; 0 # So [340] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP
1FA60..1FA6D ; 0 # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
-1FA70..1FA74 ; 0 # So [5] BALLET SHOES..THONG SANDAL
-1FA78..1FA7C ; 0 # So [5] DROP OF BLOOD..CRUTCH
-1FA80..1FA86 ; 0 # So [7] YO-YO..NESTING DOLLS
-1FA90..1FAAC ; 0 # So [29] RINGED PLANET..HAMSA
-1FAB0..1FABA ; 0 # So [11] FLY..NEST WITH EGGS
-1FAC0..1FAC5 ; 0 # So [6] ANATOMICAL HEART..PERSON WITH CROWN
-1FAD0..1FAD9 ; 0 # So [10] BLUEBERRIES..JAR
-1FAE0..1FAE7 ; 0 # So [8] MELTING FACE..BUBBLES
-1FAF0..1FAF6 ; 0 # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FA70..1FA7C ; 0 # So [13] BALLET SHOES..CRUTCH
+1FA80..1FA88 ; 0 # So [9] YO-YO..FLUTE
+1FA90..1FABD ; 0 # So [46] RINGED PLANET..WING
+1FABF..1FAC5 ; 0 # So [7] GOOSE..PERSON WITH CROWN
+1FACE..1FADB ; 0 # So [14] MOOSE..PEA POD
+1FAE0..1FAE8 ; 0 # So [9] MELTING FACE..SHAKING FACE
+1FAF0..1FAF8 ; 0 # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
1FB00..1FB92 ; 0 # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA ; 0 # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
1FBF0..1FBF9 ; 0 # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
20000..2A6DF ; 0 # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; 0 # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; 0 # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; 0 # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; 0 # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; 0 # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; 0 # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; 0 # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; 0 # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
E0001 ; 0 # Cf LANGUAGE TAG
E0020..E007F ; 0 # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; 0 # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
F0000..FFFFD ; 0 # Co [65534] <private-use-F0000>..<private-use-FFFFD>
100000..10FFFD; 0 # Co [65534] <private-use-100000>..<private-use-10FFFD>
-# The above property value applies to 831882 code points not listed here.
-# Total code points: 1113200
+# The above property value applies to 827393 code points not listed here.
+# Total code points: 1113190
# ================================================
@@ -2110,8 +2135,10 @@ ABED ; 9 # Mn MEETEI MAYEK APUN IYEK
11C3F ; 9 # Mn BHAIKSUKI SIGN VIRAMA
11D44..11D45 ; 9 # Mn [2] MASARAM GONDI SIGN HALANTA..MASARAM GONDI VIRAMA
11D97 ; 9 # Mn GUNJALA GONDI VIRAMA
+11F41 ; 9 # Mc KAWI SIGN KILLER
+11F42 ; 9 # Mn KAWI CONJOINER
-# Total code points: 63
+# Total code points: 65
# ================================================
@@ -2527,6 +2554,7 @@ FE27..FE2D ; 220 # Mn [7] COMBINING LIGATURE LEFT HALF BELOW..COMBINING CON
10A0D ; 220 # Mn KHAROSHTHI SIGN DOUBLE RING BELOW
10A3A ; 220 # Mn KHAROSHTHI SIGN DOT BELOW
10AE6 ; 220 # Mn MANICHAEAN ABBREVIATION MARK BELOW
+10EFD..10EFF ; 220 # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F47 ; 220 # Mn [2] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING TWO DOTS BELOW
10F4B ; 220 # Mn SOGDIAN COMBINING CURVE BELOW
10F4D..10F50 ; 220 # Mn [4] SOGDIAN COMBINING HOOK BELOW..SOGDIAN COMBINING STROKE BELOW
@@ -2534,9 +2562,10 @@ FE27..FE2D ; 220 # Mn [7] COMBINING LIGATURE LEFT HALF BELOW..COMBINING CON
10F85 ; 220 # Mn OLD UYGHUR COMBINING TWO DOTS BELOW
1D17B..1D182 ; 220 # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
1D18A..1D18B ; 220 # Mn [2] MUSICAL SYMBOL COMBINING DOUBLE TONGUE..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
+1E4EE ; 220 # Mn NAG MUNDARI SIGN IKIR
1E8D0..1E8D6 ; 220 # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
-# Total code points: 177
+# Total code points: 181
# ================================================
@@ -2703,12 +2732,14 @@ FE2E..FE2F ; 230 # Mn [2] COMBINING CYRILLIC TITLO LEFT HALF..COMBINING CYR
1E01B..1E021 ; 230 # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; 230 # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; 230 # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; 230 # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; 230 # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; 230 # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; 230 # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EF ; 230 # Mn NAG MUNDARI SIGN SUTUH
1E944..1E949 ; 230 # Mn [6] ADLAM ALIF LENGTHENER..ADLAM GEMINATE CONSONANT MODIFIER
-# Total code points: 508
+# Total code points: 510
# ================================================
@@ -2719,8 +2750,9 @@ FE2E..FE2F ; 230 # Mn [2] COMBINING CYRILLIC TITLO LEFT HALF..COMBINING CYR
0358 ; 232 # Mn COMBINING DOT ABOVE RIGHT
1DF6 ; 232 # Mn COMBINING KAVYKA ABOVE RIGHT
302C ; 232 # Mn IDEOGRAPHIC DEPARTING TONE MARK
+1E4EC..1E4ED ; 232 # Mn [2] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN TOYOR
-# Total code points: 5
+# Total code points: 7
# ================================================
diff --git a/lib/unicore/extracted/DDecompositionType.txt b/lib/unicore/extracted/DDecompositionType.txt
index 5af556b0d4..2479018b44 100644
--- a/lib/unicore/extracted/DDecompositionType.txt
+++ b/lib/unicore/extracted/DDecompositionType.txt
@@ -1,11 +1,11 @@
-# DerivedDecompositionType-14.0.0.txt
-# Date: 2021-06-04, 02:19:17 GMT
-# © 2021 Unicode®, Inc.
+# DerivedDecompositionType-15.0.0.txt
+# Date: 2022-02-26, 00:38:31 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -868,9 +868,11 @@ AB69 ; Super # Lm MODIFIER LETTER SMALL TURNED W
10781..10785 ; Super # Lm [5] MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON..MODIFIER LETTER SMALL B WITH HOOK
10787..107B0 ; Super # Lm [42] MODIFIER LETTER SMALL DZ DIGRAPH..MODIFIER LETTER SMALL V WITH RIGHT HOOK
107B2..107BA ; Super # Lm [9] MODIFIER LETTER SMALL CAPITAL Y..MODIFIER LETTER SMALL S WITH CURL
+1E030..1E050 ; Super # Lm [33] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL PALOCHKA
+1E06B..1E06D ; Super # Lm [3] MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1F16A..1F16C ; Super # So [3] RAISED MC SIGN..RAISED MR SIGN
-# Total code points: 213
+# Total code points: 249
# ================================================
@@ -881,8 +883,9 @@ AB69 ; Super # Lm MODIFIER LETTER SMALL TURNED W
208E ; Sub # Pe SUBSCRIPT RIGHT PARENTHESIS
2090..209C ; Sub # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
2C7C ; Sub # Lm LATIN SUBSCRIPT SMALL LETTER J
+1E051..1E06A ; Sub # Lm [26] CYRILLIC SUBSCRIPT SMALL LETTER A..CYRILLIC SUBSCRIPT SMALL LETTER DZHE
-# Total code points: 38
+# Total code points: 64
# ================================================
diff --git a/lib/unicore/extracted/DEastAsianWidth.txt b/lib/unicore/extracted/DEastAsianWidth.txt
index 6bc84ff98d..b6d81dc612 100644
--- a/lib/unicore/extracted/DEastAsianWidth.txt
+++ b/lib/unicore/extracted/DEastAsianWidth.txt
@@ -1,11 +1,11 @@
-# DerivedEastAsianWidth-14.0.0.txt
-# Date: 2021-07-10, 00:35:07 GMT
-# © 2021 Unicode®, Inc.
+# DerivedEastAsianWidth-15.0.0.txt
+# Date: 2022-07-08, 23:49:26 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -16,6 +16,27 @@
# @missing: 0000..10FFFF; Neutral
+# 3400..4DBF CJK_Unified_Ideographs_Extension_A
+# @missing: 3400..4DBF; Wide
+
+# 4E00..9FFF CJK_Unified_Ideographs
+# @missing: 4E00..9FFF; Wide
+
+# F900..FAFF CJK_Compatibility_Ideographs
+# @missing: F900..FAFF; Wide
+
+# 20000..2A6DF CJK_Unified_Ideographs_Extension_B
+# 2A700..2B73F CJK_Unified_Ideographs_Extension_C
+# 2B740..2B81F CJK_Unified_Ideographs_Extension_D
+# 2B820..2CEAF CJK_Unified_Ideographs_Extension_E
+# 2CEB0..2EBEF CJK_Unified_Ideographs_Extension_F
+# 2F800..2FA1F CJK_Compatibility_Ideographs_Supplement
+# @missing: 20000..2FFFD; Wide
+
+# 30000..3134F CJK_Unified_Ideographs_Extension_G
+# 31350..323AF CJK_Unified_Ideographs_Extension_H
+# @missing: 30000..3FFFD; Wide
+
# ================================================
# East_Asian_Width=Neutral
@@ -400,6 +421,7 @@
0CE2..0CE3 ; N # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
0CE6..0CEF ; N # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF1..0CF2 ; N # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3 ; N # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; N # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; N # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D04..0D0C ; N # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
@@ -461,7 +483,7 @@
0EBD ; N # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 ; N # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; N # Lm LAO KO LA
-0EC8..0ECD ; N # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; N # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0ED0..0ED9 ; N # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
0EDC..0EDF ; N # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
0F00 ; N # Lo TIBETAN SYLLABLE OM
@@ -1449,6 +1471,7 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
10EAB..10EAC ; N # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
10EAD ; N # Pd YEZIDI HYPHENATION MARK
10EB0..10EB1 ; N # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
+10EFD..10EFF ; N # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F00..10F1C ; N # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26 ; N # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27 ; N # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
@@ -1530,6 +1553,8 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
11236..11237 ; N # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
11238..1123D ; N # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
1123E ; N # Mn KHOJKI SIGN SUKUN
+1123F..11240 ; N # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
+11241 ; N # Mn KHOJKI VOWEL SIGN VOCALIC R
11280..11286 ; N # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; N # Lo MULTANI LETTER GHA
1128A..1128D ; N # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -1690,6 +1715,7 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
11A9D ; N # Lo SOYOMBO MARK PLUTA
11A9E..11AA2 ; N # Po [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
11AB0..11AF8 ; N # Lo [73] CANADIAN SYLLABICS NATTILIK HI..PAU CIN HAU GLOTTAL STOP FINAL
+11B00..11B09 ; N # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C00..11C08 ; N # Lo [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C0A..11C2E ; N # Lo [37] BHAIKSUKI LETTER E..BHAIKSUKI LETTER HA
11C2F ; N # Mc BHAIKSUKI VOWEL SIGN AA
@@ -1735,6 +1761,19 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
11EF3..11EF4 ; N # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; N # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8 ; N # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F00..11F01 ; N # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F02 ; N # Lo KAWI SIGN REPHA
+11F03 ; N # Mc KAWI SIGN VISARGA
+11F04..11F10 ; N # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; N # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
+11F34..11F35 ; N # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; N # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; N # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; N # Mn KAWI VOWEL SIGN EU
+11F41 ; N # Mc KAWI SIGN KILLER
+11F42 ; N # Mn KAWI CONJOINER
+11F43..11F4F ; N # Po [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59 ; N # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
11FB0 ; N # Lo LISU LETTER YHA
11FC0..11FD4 ; N # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FD5..11FDC ; N # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
@@ -1747,8 +1786,11 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
12480..12543 ; N # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; N # Lo [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
12FF1..12FF2 ; N # Po [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
-13000..1342E ; N # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-13430..13438 ; N # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13000..1342F ; N # Lo [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13430..1343F ; N # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440 ; N # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13441..13446 ; N # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
+13447..13455 ; N # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
14400..14646 ; N # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; N # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; N # Lo [31] MRO LETTER TA..MRO LETTER TEK
@@ -1807,6 +1849,7 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
1D200..1D241 ; N # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D242..1D244 ; N # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
1D245 ; N # So GREEK MUSICAL LEIMMA
+1D2C0..1D2D3 ; N # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; N # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356 ; N # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
1D360..1D378 ; N # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
@@ -1866,11 +1909,14 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
1DF00..1DF09 ; N # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; N # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; N # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; N # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
1E000..1E006 ; N # Mn [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E008..1E018 ; N # Mn [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
1E01B..1E021 ; N # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; N # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; N # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E030..1E06D ; N # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E08F ; N # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E100..1E12C ; N # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E130..1E136 ; N # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E137..1E13D ; N # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -1883,6 +1929,10 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
1E2EC..1E2EF ; N # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
1E2F0..1E2F9 ; N # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
1E2FF ; N # Sc WANCHO NGUN SIGN
+1E4D0..1E4EA ; N # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; N # Lm NAG MUNDARI SIGN OJOD
+1E4EC..1E4EF ; N # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
+1E4F0..1E4F9 ; N # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E7E0..1E7E6 ; N # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; N # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; N # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -1973,8 +2023,8 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
1F6D3..1F6D4 ; N # So [2] STUPA..PAGODA
1F6E0..1F6EA ; N # So [11] HAMMER AND WRENCH..NORTHEAST-POINTING AIRPLANE
1F6F0..1F6F3 ; N # So [4] SATELLITE..PASSENGER SHIP
-1F700..1F773 ; N # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F780..1F7D8 ; N # So [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F700..1F776 ; N # So [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
+1F77B..1F7D9 ; N # So [95] HAUMEA..NINE POINTED WHITE STAR
1F800..1F80B ; N # So [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
1F810..1F847 ; N # So [56] LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW
1F850..1F859 ; N # So [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
@@ -1992,8 +2042,8 @@ FFFC ; N # So OBJECT REPLACEMENT CHARACTER
E0001 ; N # Cf LANGUAGE TAG
E0020..E007F ; N # Cf [96] TAG SPACE..CANCEL TAG
-# The above property value applies to 766585 code points not listed here.
-# Total code points: 792645
+# The above property value applies to 766289 code points not listed here.
+# Total code points: 792623
# ================================================
@@ -2343,9 +2393,7 @@ A490..A4C6 ; W # So [55] YI RADICAL QOT..YI RADICAL KE
A960..A97C ; W # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
AC00..D7A3 ; W # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
F900..FA6D ; W # Lo [366] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA6E..FA6F ; W # Cn [2] <reserved-FA6E>..<reserved-FA6F>
FA70..FAD9 ; W # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FADA..FAFF ; W # Cn [38] <reserved-FADA>..<reserved-FAFF>
FE10..FE16 ; W # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
FE17 ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
FE18 ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
@@ -2402,7 +2450,9 @@ FE6A..FE6B ; W # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
1AFF5..1AFFB ; W # Lm [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; W # Lm [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
1B000..1B122 ; W # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; W # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; W # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; W # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; W # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; W # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1F004 ; W # So MAHJONG TILE RED DRAGON
@@ -2438,7 +2488,7 @@ FE6A..FE6B ; W # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
1F6CC ; W # So SLEEPING ACCOMMODATION
1F6D0..1F6D2 ; W # So [3] PLACE OF WORSHIP..SHOPPING TROLLEY
1F6D5..1F6D7 ; W # So [3] HINDU TEMPLE..ELEVATOR
-1F6DD..1F6DF ; W # So [3] PLAYGROUND SLIDE..RING BUOY
+1F6DC..1F6DF ; W # So [4] WIRELESS..RING BUOY
1F6EB..1F6EC ; W # So [2] AIRPLANE DEPARTURE..AIRPLANE ARRIVING
1F6F4..1F6FC ; W # So [9] SCOOTER..ROLLER SKATE
1F7E0..1F7EB ; W # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
@@ -2446,31 +2496,24 @@ FE6A..FE6B ; W # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
1F90C..1F93A ; W # So [47] PINCHED FINGERS..FENCER
1F93C..1F945 ; W # So [10] WRESTLERS..GOAL NET
1F947..1F9FF ; W # So [185] FIRST PLACE MEDAL..NAZAR AMULET
-1FA70..1FA74 ; W # So [5] BALLET SHOES..THONG SANDAL
-1FA78..1FA7C ; W # So [5] DROP OF BLOOD..CRUTCH
-1FA80..1FA86 ; W # So [7] YO-YO..NESTING DOLLS
-1FA90..1FAAC ; W # So [29] RINGED PLANET..HAMSA
-1FAB0..1FABA ; W # So [11] FLY..NEST WITH EGGS
-1FAC0..1FAC5 ; W # So [6] ANATOMICAL HEART..PERSON WITH CROWN
-1FAD0..1FAD9 ; W # So [10] BLUEBERRIES..JAR
-1FAE0..1FAE7 ; W # So [8] MELTING FACE..BUBBLES
-1FAF0..1FAF6 ; W # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FA70..1FA7C ; W # So [13] BALLET SHOES..CRUTCH
+1FA80..1FA88 ; W # So [9] YO-YO..FLUTE
+1FA90..1FABD ; W # So [46] RINGED PLANET..WING
+1FABF..1FAC5 ; W # So [7] GOOSE..PERSON WITH CROWN
+1FACE..1FADB ; W # So [14] MOOSE..PEA POD
+1FAE0..1FAE8 ; W # So [9] MELTING FACE..SHAKING FACE
+1FAF0..1FAF8 ; W # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
20000..2A6DF ; W # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A6E0..2A6FF ; W # Cn [32] <reserved-2A6E0>..<reserved-2A6FF>
-2A700..2B738 ; W # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
-2B739..2B73F ; W # Cn [7] <reserved-2B739>..<reserved-2B73F>
+2A700..2B739 ; W # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; W # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B81E..2B81F ; W # Cn [2] <reserved-2B81E>..<reserved-2B81F>
2B820..2CEA1 ; W # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
-2CEA2..2CEAF ; W # Cn [14] <reserved-2CEA2>..<reserved-2CEAF>
2CEB0..2EBE0 ; W # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
-2EBE1..2F7FF ; W # Cn [3103] <reserved-2EBE1>..<reserved-2F7FF>
2F800..2FA1D ; W # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-2FA1E..2FFFD ; W # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
30000..3134A ; W # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-3134B..3FFFD ; W # Cn [60595] <reserved-3134B>..<reserved-3FFFD>
+31350..323AF ; W # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 182390
+# The above property value applies to 61104 code points not listed here.
+# Total code points: 182412
# ================================================
diff --git a/lib/unicore/extracted/DGeneralCategory.txt b/lib/unicore/extracted/DGeneralCategory.txt
index a36d42a3e8..c6013ef25d 100644
--- a/lib/unicore/extracted/DGeneralCategory.txt
+++ b/lib/unicore/extracted/DGeneralCategory.txt
@@ -1,11 +1,11 @@
-# DerivedGeneralCategory-14.0.0.txt
-# Date: 2021-07-10, 00:35:08 GMT
-# © 2021 Unicode®, Inc.
+# DerivedGeneralCategory-15.0.0.txt
+# Date: 2022-04-26, 23:14:35 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -136,7 +136,7 @@
0CDF ; Cn # <reserved-0CDF>
0CE4..0CE5 ; Cn # [2] <reserved-0CE4>..<reserved-0CE5>
0CF0 ; Cn # <reserved-0CF0>
-0CF3..0CFF ; Cn # [13] <reserved-0CF3>..<reserved-0CFF>
+0CF4..0CFF ; Cn # [12] <reserved-0CF4>..<reserved-0CFF>
0D0D ; Cn # <reserved-0D0D>
0D11 ; Cn # <reserved-0D11>
0D45 ; Cn # <reserved-0D45>
@@ -166,7 +166,7 @@
0EBE..0EBF ; Cn # [2] <reserved-0EBE>..<reserved-0EBF>
0EC5 ; Cn # <reserved-0EC5>
0EC7 ; Cn # <reserved-0EC7>
-0ECE..0ECF ; Cn # [2] <reserved-0ECE>..<reserved-0ECF>
+0ECF ; Cn # <reserved-0ECF>
0EDA..0EDB ; Cn # [2] <reserved-0EDA>..<reserved-0EDB>
0EE0..0EFF ; Cn # [32] <reserved-0EE0>..<reserved-0EFF>
0F48 ; Cn # <reserved-0F48>
@@ -436,7 +436,7 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
10E7F ; Cn # <reserved-10E7F>
10EAA ; Cn # <reserved-10EAA>
10EAE..10EAF ; Cn # [2] <reserved-10EAE>..<reserved-10EAF>
-10EB2..10EFF ; Cn # [78] <reserved-10EB2>..<reserved-10EFF>
+10EB2..10EFC ; Cn # [75] <reserved-10EB2>..<reserved-10EFC>
10F28..10F2F ; Cn # [8] <reserved-10F28>..<reserved-10F2F>
10F5A..10F6F ; Cn # [22] <reserved-10F5A>..<reserved-10F6F>
10F8A..10FAF ; Cn # [38] <reserved-10F8A>..<reserved-10FAF>
@@ -454,7 +454,7 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
111E0 ; Cn # <reserved-111E0>
111F5..111FF ; Cn # [11] <reserved-111F5>..<reserved-111FF>
11212 ; Cn # <reserved-11212>
-1123F..1127F ; Cn # [65] <reserved-1123F>..<reserved-1127F>
+11242..1127F ; Cn # [62] <reserved-11242>..<reserved-1127F>
11287 ; Cn # <reserved-11287>
11289 ; Cn # <reserved-11289>
1128E ; Cn # <reserved-1128E>
@@ -506,7 +506,8 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
119E5..119FF ; Cn # [27] <reserved-119E5>..<reserved-119FF>
11A48..11A4F ; Cn # [8] <reserved-11A48>..<reserved-11A4F>
11AA3..11AAF ; Cn # [13] <reserved-11AA3>..<reserved-11AAF>
-11AF9..11BFF ; Cn # [263] <reserved-11AF9>..<reserved-11BFF>
+11AF9..11AFF ; Cn # [7] <reserved-11AF9>..<reserved-11AFF>
+11B0A..11BFF ; Cn # [246] <reserved-11B0A>..<reserved-11BFF>
11C09 ; Cn # <reserved-11C09>
11C37 ; Cn # <reserved-11C37>
11C46..11C4F ; Cn # [10] <reserved-11C46>..<reserved-11C4F>
@@ -527,7 +528,10 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
11D92 ; Cn # <reserved-11D92>
11D99..11D9F ; Cn # [7] <reserved-11D99>..<reserved-11D9F>
11DAA..11EDF ; Cn # [310] <reserved-11DAA>..<reserved-11EDF>
-11EF9..11FAF ; Cn # [183] <reserved-11EF9>..<reserved-11FAF>
+11EF9..11EFF ; Cn # [7] <reserved-11EF9>..<reserved-11EFF>
+11F11 ; Cn # <reserved-11F11>
+11F3B..11F3D ; Cn # [3] <reserved-11F3B>..<reserved-11F3D>
+11F5A..11FAF ; Cn # [86] <reserved-11F5A>..<reserved-11FAF>
11FB1..11FBF ; Cn # [15] <reserved-11FB1>..<reserved-11FBF>
11FF2..11FFE ; Cn # [13] <reserved-11FF2>..<reserved-11FFE>
1239A..123FF ; Cn # [102] <reserved-1239A>..<reserved-123FF>
@@ -535,8 +539,7 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
12475..1247F ; Cn # [11] <reserved-12475>..<reserved-1247F>
12544..12F8F ; Cn # [2636] <reserved-12544>..<reserved-12F8F>
12FF3..12FFF ; Cn # [13] <reserved-12FF3>..<reserved-12FFF>
-1342F ; Cn # <reserved-1342F>
-13439..143FF ; Cn # [4039] <reserved-13439>..<reserved-143FF>
+13456..143FF ; Cn # [4010] <reserved-13456>..<reserved-143FF>
14647..167FF ; Cn # [8633] <reserved-14647>..<reserved-167FF>
16A39..16A3F ; Cn # [7] <reserved-16A39>..<reserved-16A3F>
16A5F ; Cn # <reserved-16A5F>
@@ -562,8 +565,10 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
1AFF4 ; Cn # <reserved-1AFF4>
1AFFC ; Cn # <reserved-1AFFC>
1AFFF ; Cn # <reserved-1AFFF>
-1B123..1B14F ; Cn # [45] <reserved-1B123>..<reserved-1B14F>
-1B153..1B163 ; Cn # [17] <reserved-1B153>..<reserved-1B163>
+1B123..1B131 ; Cn # [15] <reserved-1B123>..<reserved-1B131>
+1B133..1B14F ; Cn # [29] <reserved-1B133>..<reserved-1B14F>
+1B153..1B154 ; Cn # [2] <reserved-1B153>..<reserved-1B154>
+1B156..1B163 ; Cn # [14] <reserved-1B156>..<reserved-1B163>
1B168..1B16F ; Cn # [8] <reserved-1B168>..<reserved-1B16F>
1B2FC..1BBFF ; Cn # [2308] <reserved-1B2FC>..<reserved-1BBFF>
1BC6B..1BC6F ; Cn # [5] <reserved-1BC6B>..<reserved-1BC6F>
@@ -577,7 +582,8 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
1D0F6..1D0FF ; Cn # [10] <reserved-1D0F6>..<reserved-1D0FF>
1D127..1D128 ; Cn # [2] <reserved-1D127>..<reserved-1D128>
1D1EB..1D1FF ; Cn # [21] <reserved-1D1EB>..<reserved-1D1FF>
-1D246..1D2DF ; Cn # [154] <reserved-1D246>..<reserved-1D2DF>
+1D246..1D2BF ; Cn # [122] <reserved-1D246>..<reserved-1D2BF>
+1D2D4..1D2DF ; Cn # [12] <reserved-1D2D4>..<reserved-1D2DF>
1D2F4..1D2FF ; Cn # [12] <reserved-1D2F4>..<reserved-1D2FF>
1D357..1D35F ; Cn # [9] <reserved-1D357>..<reserved-1D35F>
1D379..1D3FF ; Cn # [135] <reserved-1D379>..<reserved-1D3FF>
@@ -604,19 +610,23 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
1DA8C..1DA9A ; Cn # [15] <reserved-1DA8C>..<reserved-1DA9A>
1DAA0 ; Cn # <reserved-1DAA0>
1DAB0..1DEFF ; Cn # [1104] <reserved-1DAB0>..<reserved-1DEFF>
-1DF1F..1DFFF ; Cn # [225] <reserved-1DF1F>..<reserved-1DFFF>
+1DF1F..1DF24 ; Cn # [6] <reserved-1DF1F>..<reserved-1DF24>
+1DF2B..1DFFF ; Cn # [213] <reserved-1DF2B>..<reserved-1DFFF>
1E007 ; Cn # <reserved-1E007>
1E019..1E01A ; Cn # [2] <reserved-1E019>..<reserved-1E01A>
1E022 ; Cn # <reserved-1E022>
1E025 ; Cn # <reserved-1E025>
-1E02B..1E0FF ; Cn # [213] <reserved-1E02B>..<reserved-1E0FF>
+1E02B..1E02F ; Cn # [5] <reserved-1E02B>..<reserved-1E02F>
+1E06E..1E08E ; Cn # [33] <reserved-1E06E>..<reserved-1E08E>
+1E090..1E0FF ; Cn # [112] <reserved-1E090>..<reserved-1E0FF>
1E12D..1E12F ; Cn # [3] <reserved-1E12D>..<reserved-1E12F>
1E13E..1E13F ; Cn # [2] <reserved-1E13E>..<reserved-1E13F>
1E14A..1E14D ; Cn # [4] <reserved-1E14A>..<reserved-1E14D>
1E150..1E28F ; Cn # [320] <reserved-1E150>..<reserved-1E28F>
1E2AF..1E2BF ; Cn # [17] <reserved-1E2AF>..<reserved-1E2BF>
1E2FA..1E2FE ; Cn # [5] <reserved-1E2FA>..<reserved-1E2FE>
-1E300..1E7DF ; Cn # [1248] <reserved-1E300>..<reserved-1E7DF>
+1E300..1E4CF ; Cn # [464] <reserved-1E300>..<reserved-1E4CF>
+1E4FA..1E7DF ; Cn # [742] <reserved-1E4FA>..<reserved-1E7DF>
1E7E7 ; Cn # <reserved-1E7E7>
1E7EC ; Cn # <reserved-1E7EC>
1E7EF ; Cn # <reserved-1E7EF>
@@ -674,11 +684,11 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
1F249..1F24F ; Cn # [7] <reserved-1F249>..<reserved-1F24F>
1F252..1F25F ; Cn # [14] <reserved-1F252>..<reserved-1F25F>
1F266..1F2FF ; Cn # [154] <reserved-1F266>..<reserved-1F2FF>
-1F6D8..1F6DC ; Cn # [5] <reserved-1F6D8>..<reserved-1F6DC>
+1F6D8..1F6DB ; Cn # [4] <reserved-1F6D8>..<reserved-1F6DB>
1F6ED..1F6EF ; Cn # [3] <reserved-1F6ED>..<reserved-1F6EF>
1F6FD..1F6FF ; Cn # [3] <reserved-1F6FD>..<reserved-1F6FF>
-1F774..1F77F ; Cn # [12] <reserved-1F774>..<reserved-1F77F>
-1F7D9..1F7DF ; Cn # [7] <reserved-1F7D9>..<reserved-1F7DF>
+1F777..1F77A ; Cn # [4] <reserved-1F777>..<reserved-1F77A>
+1F7DA..1F7DF ; Cn # [6] <reserved-1F7DA>..<reserved-1F7DF>
1F7EC..1F7EF ; Cn # [4] <reserved-1F7EC>..<reserved-1F7EF>
1F7F1..1F7FF ; Cn # [15] <reserved-1F7F1>..<reserved-1F7FF>
1F80C..1F80F ; Cn # [4] <reserved-1F80C>..<reserved-1F80F>
@@ -689,32 +699,31 @@ FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
1F8B2..1F8FF ; Cn # [78] <reserved-1F8B2>..<reserved-1F8FF>
1FA54..1FA5F ; Cn # [12] <reserved-1FA54>..<reserved-1FA5F>
1FA6E..1FA6F ; Cn # [2] <reserved-1FA6E>..<reserved-1FA6F>
-1FA75..1FA77 ; Cn # [3] <reserved-1FA75>..<reserved-1FA77>
1FA7D..1FA7F ; Cn # [3] <reserved-1FA7D>..<reserved-1FA7F>
-1FA87..1FA8F ; Cn # [9] <reserved-1FA87>..<reserved-1FA8F>
-1FAAD..1FAAF ; Cn # [3] <reserved-1FAAD>..<reserved-1FAAF>
-1FABB..1FABF ; Cn # [5] <reserved-1FABB>..<reserved-1FABF>
-1FAC6..1FACF ; Cn # [10] <reserved-1FAC6>..<reserved-1FACF>
-1FADA..1FADF ; Cn # [6] <reserved-1FADA>..<reserved-1FADF>
-1FAE8..1FAEF ; Cn # [8] <reserved-1FAE8>..<reserved-1FAEF>
-1FAF7..1FAFF ; Cn # [9] <reserved-1FAF7>..<reserved-1FAFF>
+1FA89..1FA8F ; Cn # [7] <reserved-1FA89>..<reserved-1FA8F>
+1FABE ; Cn # <reserved-1FABE>
+1FAC6..1FACD ; Cn # [8] <reserved-1FAC6>..<reserved-1FACD>
+1FADC..1FADF ; Cn # [4] <reserved-1FADC>..<reserved-1FADF>
+1FAE9..1FAEF ; Cn # [7] <reserved-1FAE9>..<reserved-1FAEF>
+1FAF9..1FAFF ; Cn # [7] <reserved-1FAF9>..<reserved-1FAFF>
1FB93 ; Cn # <reserved-1FB93>
1FBCB..1FBEF ; Cn # [37] <reserved-1FBCB>..<reserved-1FBEF>
1FBFA..1FFFF ; Cn # [1030] <reserved-1FBFA>..<noncharacter-1FFFF>
2A6E0..2A6FF ; Cn # [32] <reserved-2A6E0>..<reserved-2A6FF>
-2B739..2B73F ; Cn # [7] <reserved-2B739>..<reserved-2B73F>
+2B73A..2B73F ; Cn # [6] <reserved-2B73A>..<reserved-2B73F>
2B81E..2B81F ; Cn # [2] <reserved-2B81E>..<reserved-2B81F>
2CEA2..2CEAF ; Cn # [14] <reserved-2CEA2>..<reserved-2CEAF>
2EBE1..2F7FF ; Cn # [3103] <reserved-2EBE1>..<reserved-2F7FF>
2FA1E..2FFFF ; Cn # [1506] <reserved-2FA1E>..<noncharacter-2FFFF>
-3134B..E0000 ; Cn # [715958] <reserved-3134B>..<reserved-E0000>
+3134B..3134F ; Cn # [5] <reserved-3134B>..<reserved-3134F>
+323B0..E0000 ; Cn # [711761] <reserved-323B0>..<reserved-E0000>
E0002..E001F ; Cn # [30] <reserved-E0002>..<reserved-E001F>
E0080..E00FF ; Cn # [128] <reserved-E0080>..<reserved-E00FF>
E01F0..EFFFF ; Cn # [65040] <reserved-E01F0>..<noncharacter-EFFFF>
FFFFE..FFFFF ; Cn # [2] <noncharacter-FFFFE>..<noncharacter-FFFFF>
10FFFE..10FFFF; Cn # [2] <noncharacter-10FFFE>..<noncharacter-10FFFF>
-# Total code points: 829834
+# Total code points: 825345
# ================================================
@@ -2029,9 +2038,10 @@ FF41..FF5A ; Ll # [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL
1D7CB ; Ll # MATHEMATICAL BOLD SMALL DIGAMMA
1DF00..1DF09 ; Ll # [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0B..1DF1E ; Ll # [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; Ll # [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
1E922..1E943 ; Ll # [34] ADLAM SMALL LETTER ALIF..ADLAM SMALL LETTER SHA
-# Total code points: 2227
+# Total code points: 2233
# ================================================
@@ -2121,10 +2131,12 @@ FF9E..FF9F ; Lm # [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAK
1AFF0..1AFF3 ; Lm # [4] KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
1AFF5..1AFFB ; Lm # [7] KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
1AFFD..1AFFE ; Lm # [2] KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
+1E030..1E06D ; Lm # [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E137..1E13D ; Lm # [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
+1E4EB ; Lm # NAG MUNDARI SIGN OJOD
1E94B ; Lm # ADLAM NASALIZATION MARK
-# Total code points: 334
+# Total code points: 397
# ================================================
@@ -2494,6 +2506,7 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
111DC ; Lo # SHARADA HEADSTROKE
11200..11211 ; Lo # [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; Lo # [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
+1123F..11240 ; Lo # [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
11280..11286 ; Lo # [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; Lo # MULTANI LETTER GHA
1128A..1128D ; Lo # [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -2555,11 +2568,15 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
11D6A..11D89 ; Lo # [32] GUNJALA GONDI LETTER OO..GUNJALA GONDI LETTER SA
11D98 ; Lo # GUNJALA GONDI OM
11EE0..11EF2 ; Lo # [19] MAKASAR LETTER KA..MAKASAR ANGKA
+11F02 ; Lo # KAWI SIGN REPHA
+11F04..11F10 ; Lo # [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; Lo # [34] KAWI LETTER KA..KAWI LETTER JNYA
11FB0 ; Lo # LISU LETTER YHA
12000..12399 ; Lo # [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12480..12543 ; Lo # [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
12F90..12FF0 ; Lo # [97] CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
-13000..1342E ; Lo # [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+13000..1342F ; Lo # [1072] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH V011D
+13441..13446 ; Lo # [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..14646 ; Lo # [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; Lo # [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; Lo # [31] MRO LETTER TA..MRO LETTER TEK
@@ -2574,7 +2591,9 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
18800..18CD5 ; Lo # [1238] TANGUT COMPONENT-001..KHITAN SMALL SCRIPT CHARACTER-18CD5
18D00..18D08 ; Lo # [9] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08
1B000..1B122 ; Lo # [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
+1B132 ; Lo # HIRAGANA LETTER SMALL KO
1B150..1B152 ; Lo # [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; Lo # KATAKANA LETTER SMALL KO
1B164..1B167 ; Lo # [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B170..1B2FB ; Lo # [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1BC00..1BC6A ; Lo # [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
@@ -2586,6 +2605,7 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
1E14E ; Lo # NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E290..1E2AD ; Lo # [30] TOTO LETTER PA..TOTO LETTER A
1E2C0..1E2EB ; Lo # [44] WANCHO LETTER AA..WANCHO LETTER YIH
+1E4D0..1E4EA ; Lo # [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
1E7E0..1E7E6 ; Lo # [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; Lo # [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; Lo # [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -2625,14 +2645,15 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
1EEA5..1EEA9 ; Lo # [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
1EEAB..1EEBB ; Lo # [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
20000..2A6DF ; Lo # [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A700..2B738 ; Lo # [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
+2A700..2B739 ; Lo # [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; Lo # [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B820..2CEA1 ; Lo # [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEB0..2EBE0 ; Lo # [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
2F800..2FA1D ; Lo # [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
30000..3134A ; Lo # [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+31350..323AF ; Lo # [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 127333
+# Total code points: 131612
# ================================================
@@ -2730,7 +2751,7 @@ FFDA..FFDC ; Lo # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
0E47..0E4E ; Mn # [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
0EB1 ; Mn # LAO VOWEL SIGN MAI KAN
0EB4..0EBC ; Mn # [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Mn # [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; Mn # [7] LAO TONE MAI EK..LAO YAMAKKAN
0F18..0F19 ; Mn # [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F35 ; Mn # TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; Mn # TIBETAN MARK NGAS BZUNG SGOR RTAGS
@@ -2861,6 +2882,7 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
10AE5..10AE6 ; Mn # [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; Mn # [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; Mn # [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; Mn # [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; Mn # [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; Mn # [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; Mn # BRAHMI SIGN ANUSVARA
@@ -2883,6 +2905,7 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
11234 ; Mn # KHOJKI SIGN ANUSVARA
11236..11237 ; Mn # [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; Mn # KHOJKI SIGN SUKUN
+11241 ; Mn # KHOJKI VOWEL SIGN VOCALIC R
112DF ; Mn # KHUDAWADI SIGN ANUSVARA
112E3..112EA ; Mn # [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
11300..11301 ; Mn # [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
@@ -2944,6 +2967,12 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
11D95 ; Mn # GUNJALA GONDI SIGN ANUSVARA
11D97 ; Mn # GUNJALA GONDI VIRAMA
11EF3..11EF4 ; Mn # [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
+11F00..11F01 ; Mn # [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F36..11F3A ; Mn # [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F40 ; Mn # KAWI VOWEL SIGN EU
+11F42 ; Mn # KAWI CONJOINER
+13440 ; Mn # EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; Mn # [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; Mn # [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Mn # [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F4F ; Mn # MIAO SIGN CONSONANT MODIFIER BAR
@@ -2968,14 +2997,16 @@ FE20..FE2F ; Mn # [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITL
1E01B..1E021 ; Mn # [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; Mn # [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; Mn # [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; Mn # COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; Mn # [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; Mn # TOTO SIGN RISING TONE
1E2EC..1E2EF ; Mn # [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EC..1E4EF ; Mn # [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; Mn # [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; Mn # [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
E0100..E01EF ; Mn # [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 1950
+# Total code points: 1985
# ================================================
@@ -3028,6 +3059,7 @@ A670..A672 ; Me # [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRIL
0CC7..0CC8 ; Mc # [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
0CCA..0CCB ; Mc # [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
0CD5..0CD6 ; Mc # [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
+0CF3 ; Mc # KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D02..0D03 ; Mc # [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D3E..0D40 ; Mc # [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
0D46..0D48 ; Mc # [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
@@ -3166,12 +3198,16 @@ ABEC ; Mc # MEETEI MAYEK LUM IYEK
11D93..11D94 ; Mc # [2] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI VOWEL SIGN AU
11D96 ; Mc # GUNJALA GONDI SIGN VISARGA
11EF5..11EF6 ; Mc # [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F03 ; Mc # KAWI SIGN VISARGA
+11F34..11F35 ; Mc # [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F3E..11F3F ; Mc # [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F41 ; Mc # KAWI SIGN KILLER
16F51..16F87 ; Mc # [55] MIAO SIGN ASPIRATION..MIAO VOWEL SIGN UI
16FF0..16FF1 ; Mc # [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
1D165..1D166 ; Mc # [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
1D16D..1D172 ; Mc # [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-# Total code points: 445
+# Total code points: 452
# ================================================
@@ -3231,16 +3267,18 @@ FF10..FF19 ; Nd # [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
11C50..11C59 ; Nd # [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE
11D50..11D59 ; Nd # [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
11DA0..11DA9 ; Nd # [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11F50..11F59 ; Nd # [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
16A60..16A69 ; Nd # [10] MRO DIGIT ZERO..MRO DIGIT NINE
16AC0..16AC9 ; Nd # [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE
16B50..16B59 ; Nd # [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE
1D7CE..1D7FF ; Nd # [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
1E140..1E149 ; Nd # [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
1E2F0..1E2F9 ; Nd # [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
+1E4F0..1E4F9 ; Nd # [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E950..1E959 ; Nd # [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
1FBF0..1FBF9 ; Nd # [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
-# Total code points: 660
+# Total code points: 680
# ================================================
@@ -3327,6 +3365,7 @@ A830..A835 ; No # [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTIO
11FC0..11FD4 ; No # [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
16B5B..16B61 ; No # [7] PAHAWH HMONG NUMBER TENS..PAHAWH HMONG NUMBER TRILLIONS
16E80..16E96 ; No # [23] MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN DIGIT THREE ALTERNATE FORM
+1D2C0..1D2D3 ; No # [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; No # [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D360..1D378 ; No # [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
1E8C7..1E8CF ; No # [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
@@ -3337,7 +3376,7 @@ A830..A835 ; No # [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTIO
1ED2F..1ED3D ; No # [15] OTTOMAN SIYAQ ALTERNATE NUMBER TWO..OTTOMAN SIYAQ FRACTION ONE SIXTH
1F100..1F10C ; No # [13] DIGIT ZERO FULL STOP..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO
-# Total code points: 895
+# Total code points: 915
# ================================================
@@ -3398,13 +3437,13 @@ FEFF ; Cf # ZERO WIDTH NO-BREAK SPACE
FFF9..FFFB ; Cf # [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
110BD ; Cf # KAITHI NUMBER SIGN
110CD ; Cf # KAITHI NUMBER SIGN ABOVE
-13430..13438 ; Cf # [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+13430..1343F ; Cf # [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
1BCA0..1BCA3 ; Cf # [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
1D173..1D17A ; Cf # [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
E0001 ; Cf # LANGUAGE TAG
E0020..E007F ; Cf # [96] TAG SPACE..CANCEL TAG
-# Total code points: 163
+# Total code points: 170
# ================================================
@@ -3806,9 +3845,11 @@ FF64..FF65 ; Po # [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDL
11A3F..11A46 ; Po # [8] ZANABAZAR SQUARE INITIAL HEAD MARK..ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK
11A9A..11A9C ; Po # [3] SOYOMBO MARK TSHEG..SOYOMBO MARK DOUBLE SHAD
11A9E..11AA2 ; Po # [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
+11B00..11B09 ; Po # [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C41..11C45 ; Po # [5] BHAIKSUKI DANDA..BHAIKSUKI GAP FILLER-2
11C70..11C71 ; Po # [2] MARCHEN HEAD MARK..MARCHEN MARK SHAD
11EF7..11EF8 ; Po # [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F43..11F4F ; Po # [13] KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
11FFF ; Po # TAMIL PUNCTUATION END OF TEXT
12470..12474 ; Po # [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
12FF1..12FF2 ; Po # [2] CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
@@ -3822,7 +3863,7 @@ FF64..FF65 ; Po # [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDL
1DA87..1DA8B ; Po # [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS
1E95E..1E95F ; Po # [2] ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK
-# Total code points: 605
+# Total code points: 628
# ================================================
@@ -4126,10 +4167,10 @@ FFFC..FFFD ; So # [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1F260..1F265 ; So # [6] ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI
1F300..1F3FA ; So # [251] CYCLONE..AMPHORA
1F400..1F6D7 ; So # [728] RAT..ELEVATOR
-1F6DD..1F6EC ; So # [16] PLAYGROUND SLIDE..AIRPLANE ARRIVING
+1F6DC..1F6EC ; So # [17] WIRELESS..AIRPLANE ARRIVING
1F6F0..1F6FC ; So # [13] SATELLITE..ROLLER SKATE
-1F700..1F773 ; So # [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F780..1F7D8 ; So # [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F700..1F776 ; So # [119] ALCHEMICAL SYMBOL FOR QUINTESSENCE..LUNAR ECLIPSE
+1F77B..1F7D9 ; So # [95] HAUMEA..NINE POINTED WHITE STAR
1F7E0..1F7EB ; So # [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7F0 ; So # HEAVY EQUALS SIGN
1F800..1F80B ; So # [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
@@ -4140,19 +4181,17 @@ FFFC..FFFD ; So # [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1F8B0..1F8B1 ; So # [2] ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
1F900..1FA53 ; So # [340] CIRCLED CROSS FORMEE WITH FOUR DOTS..BLACK CHESS KNIGHT-BISHOP
1FA60..1FA6D ; So # [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
-1FA70..1FA74 ; So # [5] BALLET SHOES..THONG SANDAL
-1FA78..1FA7C ; So # [5] DROP OF BLOOD..CRUTCH
-1FA80..1FA86 ; So # [7] YO-YO..NESTING DOLLS
-1FA90..1FAAC ; So # [29] RINGED PLANET..HAMSA
-1FAB0..1FABA ; So # [11] FLY..NEST WITH EGGS
-1FAC0..1FAC5 ; So # [6] ANATOMICAL HEART..PERSON WITH CROWN
-1FAD0..1FAD9 ; So # [10] BLUEBERRIES..JAR
-1FAE0..1FAE7 ; So # [8] MELTING FACE..BUBBLES
-1FAF0..1FAF6 ; So # [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FA70..1FA7C ; So # [13] BALLET SHOES..CRUTCH
+1FA80..1FA88 ; So # [9] YO-YO..FLUTE
+1FA90..1FABD ; So # [46] RINGED PLANET..WING
+1FABF..1FAC5 ; So # [7] GOOSE..PERSON WITH CROWN
+1FACE..1FADB ; So # [14] MOOSE..PEA POD
+1FAE0..1FAE8 ; So # [9] MELTING FACE..SHAKING FACE
+1FAF0..1FAF8 ; So # [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
1FB00..1FB92 ; So # [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA ; So # [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
-# Total code points: 6605
+# Total code points: 6634
# ================================================
diff --git a/lib/unicore/extracted/DJoinGroup.txt b/lib/unicore/extracted/DJoinGroup.txt
index da46dd0a42..868edf4176 100644
--- a/lib/unicore/extracted/DJoinGroup.txt
+++ b/lib/unicore/extracted/DJoinGroup.txt
@@ -1,11 +1,11 @@
-# DerivedJoiningGroup-14.0.0.txt
-# Date: 2021-05-11, 21:19:35 GMT
-# © 2021 Unicode®, Inc.
+# DerivedJoiningGroup-15.0.0.txt
+# Date: 2022-02-26, 00:38:32 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
diff --git a/lib/unicore/extracted/DJoinType.txt b/lib/unicore/extracted/DJoinType.txt
index 7c36d028a3..62ce8a0829 100644
--- a/lib/unicore/extracted/DJoinType.txt
+++ b/lib/unicore/extracted/DJoinType.txt
@@ -1,11 +1,11 @@
-# DerivedJoiningType-14.0.0.txt
-# Date: 2021-05-28, 21:49:06 GMT
-# © 2021 Unicode®, Inc.
+# DerivedJoiningType-15.0.0.txt
+# Date: 2022-04-26, 23:14:36 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -296,7 +296,7 @@ A872 ; L # Lo PHAGS-PA SUPERFIXED LETTER RA
0E47..0E4E ; T # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
0EB1 ; T # Mn LAO VOWEL SIGN MAI KAN
0EB4..0EBC ; T # Mn [9] LAO VOWEL SIGN I..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; T # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; T # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0F18..0F19 ; T # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
0F35 ; T # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
0F37 ; T # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
@@ -438,6 +438,7 @@ FFF9..FFFB ; T # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATI
10AE5..10AE6 ; T # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; T # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; T # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; T # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; T # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; T # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11001 ; T # Mn BRAHMI SIGN ANUSVARA
@@ -460,6 +461,7 @@ FFF9..FFFB ; T # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATI
11234 ; T # Mn KHOJKI SIGN ANUSVARA
11236..11237 ; T # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; T # Mn KHOJKI SIGN SUKUN
+11241 ; T # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; T # Mn KHUDAWADI SIGN ANUSVARA
112E3..112EA ; T # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
11300..11301 ; T # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
@@ -521,7 +523,13 @@ FFF9..FFFB ; T # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATI
11D95 ; T # Mn GUNJALA GONDI SIGN ANUSVARA
11D97 ; T # Mn GUNJALA GONDI VIRAMA
11EF3..11EF4 ; T # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
-13430..13438 ; T # Cf [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+11F00..11F01 ; T # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F36..11F3A ; T # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F40 ; T # Mn KAWI VOWEL SIGN EU
+11F42 ; T # Mn KAWI CONJOINER
+13430..1343F ; T # Cf [16] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440 ; T # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; T # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; T # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; T # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F4F ; T # Mn MIAO SIGN CONSONANT MODIFIER BAR
@@ -548,9 +556,11 @@ FFF9..FFFB ; T # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATI
1E01B..1E021 ; T # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; T # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; T # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; T # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; T # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; T # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; T # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EC..1E4EF ; T # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; T # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; T # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
1E94B ; T # Lm ADLAM NASALIZATION MARK
@@ -558,6 +568,6 @@ E0001 ; T # Cf LANGUAGE TAG
E0020..E007F ; T # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; T # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2108
+# Total code points: 2150
# EOF
diff --git a/lib/unicore/extracted/DLineBreak.txt b/lib/unicore/extracted/DLineBreak.txt
index 2504c3f7e1..7de7dba87d 100644
--- a/lib/unicore/extracted/DLineBreak.txt
+++ b/lib/unicore/extracted/DLineBreak.txt
@@ -1,11 +1,11 @@
-# DerivedLineBreak-14.0.0.txt
-# Date: 2021-07-10, 00:35:09 GMT
-# © 2021 Unicode®, Inc.
+# DerivedLineBreak-15.0.0.txt
+# Date: 2022-08-05, 17:39:33 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -16,6 +16,49 @@
# @missing: 0000..10FFFF; Unknown
+# 20A0..20CF Currency_Symbols
+# @missing: 20A0..20CF; Prefix_Numeric
+
+# 3400..4DBF CJK_Unified_Ideographs_Extension_A
+# @missing: 3400..4DBF; Ideographic
+
+# 4E00..9FFF CJK_Unified_Ideographs
+# @missing: 4E00..9FFF; Ideographic
+
+# F900..FAFF CJK_Compatibility_Ideographs
+# @missing: F900..FAFF; Ideographic
+
+# 1F000..1F02F Mahjong_Tiles
+# 1F030..1F09F Domino_Tiles
+# 1F0A0..1F0FF Playing_Cards
+# 1F100..1F1FF Enclosed_Alphanumeric_Supplement
+# 1F200..1F2FF Enclosed_Ideographic_Supplement
+# 1F300..1F5FF Miscellaneous_Symbols_And_Pictographs
+# 1F600..1F64F Emoticons
+# 1F650..1F67F Ornamental_Dingbats
+# 1F680..1F6FF Transport_And_Map_Symbols
+# 1F700..1F77F Alchemical_Symbols
+# 1F780..1F7FF Geometric_Shapes_Extended
+# 1F800..1F8FF Supplemental_Arrows_C
+# 1F900..1F9FF Supplemental_Symbols_And_Pictographs
+# 1FA00..1FA6F Chess_Symbols
+# 1FA70..1FAFF Symbols_And_Pictographs_Extended_A
+# @missing: 1F000..1FAFF; Ideographic
+
+# @missing: 1FC00..1FFFD; Ideographic
+
+# 20000..2A6DF CJK_Unified_Ideographs_Extension_B
+# 2A700..2B73F CJK_Unified_Ideographs_Extension_C
+# 2B740..2B81F CJK_Unified_Ideographs_Extension_D
+# 2B820..2CEAF CJK_Unified_Ideographs_Extension_E
+# 2CEB0..2EBEF CJK_Unified_Ideographs_Extension_F
+# 2F800..2FA1F CJK_Compatibility_Ideographs_Supplement
+# @missing: 20000..2FFFD; Ideographic
+
+# 30000..3134F CJK_Unified_Ideographs_Extension_G
+# 31350..323AF CJK_Unified_Ideographs_Extension_H
+# @missing: 30000..3FFFD; Ideographic
+
# ================================================
# Line_Break=Unknown
@@ -24,8 +67,8 @@ E000..F8FF ; XX # Co [6400] <private-use-E000>..<private-use-F8FF>
F0000..FFFFD ; XX # Co [65534] <private-use-F0000>..<private-use-FFFFD>
100000..10FFFD; XX # Co [65534] <private-use-100000>..<private-use-10FFFD>
-# The above property value applies to 762997 code points not listed here.
-# Total code points: 900465
+# The above property value applies to 762730 code points not listed here.
+# Total code points: 900198
# ================================================
@@ -118,10 +161,12 @@ FF62 ; OP # Ps HALFWIDTH LEFT CORNER BRACKET
13288 ; OP # Lo EGYPTIAN HIEROGLYPH O036C
13379 ; OP # Lo EGYPTIAN HIEROGLYPH V011A
13437 ; OP # Cf EGYPTIAN HIEROGLYPH BEGIN SEGMENT
+1343C ; OP # Cf EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE
+1343E ; OP # Cf EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE
145CE ; OP # Lo ANATOLIAN HIEROGLYPH A410 BEGIN LOGOGRAM MARK
1E95E..1E95F ; OP # Po [2] ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK
-# Total code points: 92
+# Total code points: 94
# ================================================
@@ -215,9 +260,11 @@ FF64 ; CL # Po HALFWIDTH IDEOGRAPHIC COMMA
13289 ; CL # Lo EGYPTIAN HIEROGLYPH O036D
1337A..1337B ; CL # Lo [2] EGYPTIAN HIEROGLYPH V011B..EGYPTIAN HIEROGLYPH V011C
13438 ; CL # Cf EGYPTIAN HIEROGLYPH END SEGMENT
+1343D ; CL # Cf EGYPTIAN HIEROGLYPH END ENCLOSURE
+1343F ; CL # Cf EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
145CF ; CL # Lo ANATOLIAN HIEROGLYPH A410A END LOGOGRAM MARK
-# Total code points: 95
+# Total code points: 97
# ================================================
@@ -266,13 +313,16 @@ FF64 ; CL # Po HALFWIDTH IDEOGRAPHIC COMMA
0F12 ; GL # Po TIBETAN MARK RGYA GRAM SHAD
0FD9..0FDA ; GL # Po [2] TIBETAN MARK LEADING MCHAN RTAGS..TIBETAN MARK TRAILING MCHAN RTAGS
180E ; GL # Cf MONGOLIAN VOWEL SEPARATOR
+1DCD ; GL # Mn COMBINING DOUBLE CIRCUMFLEX ABOVE
+1DFC ; GL # Mn COMBINING DOUBLE INVERTED BREVE BELOW
2007 ; GL # Zs FIGURE SPACE
2011 ; GL # Pd NON-BREAKING HYPHEN
202F ; GL # Zs NARROW NO-BREAK SPACE
13430..13436 ; GL # Cf [7] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH OVERLAY MIDDLE
+13439..1343B ; GL # Cf [3] EGYPTIAN HIEROGLYPH INSERT AT MIDDLE..EGYPTIAN HIEROGLYPH INSERT AT BOTTOM
16FE4 ; GL # Mn KHITAN SMALL SCRIPT FILLER
-# Total code points: 26
+# Total code points: 31
# ================================================
@@ -380,7 +430,6 @@ FE13..FE14 ; IS # Po [2] PRESENTATION FORM FOR VERTICAL COLON..PRESENTATION
20B7..20BA ; PR # Sc [4] SPESMILO SIGN..TURKISH LIRA SIGN
20BC..20BD ; PR # Sc [2] MANAT SIGN..RUBLE SIGN
20BF ; PR # Sc BITCOIN SIGN
-20C1..20CF ; PR # Cn [15] <reserved-20C1>..<reserved-20CF>
2116 ; PR # So NUMERO SIGN
2212..2213 ; PR # Sm [2] MINUS SIGN..MINUS-OR-PLUS SIGN
FE69 ; PR # Sc SMALL DOLLAR SIGN
@@ -389,6 +438,7 @@ FFE1 ; PR # Sc FULLWIDTH POUND SIGN
FFE5..FFE6 ; PR # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
1E2FF ; PR # Sc WANCHO NGUN SIGN
+# The above property value applies to 15 code points not listed here.
# Total code points: 67
# ================================================
@@ -405,6 +455,7 @@ FFE5..FFE6 ; PR # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
09F9 ; PO # No BENGALI CURRENCY DENOMINATOR SIXTEEN
0D79 ; PO # So MALAYALAM DATE MARK
2030..2037 ; PO # Po [8] PER MILLE SIGN..REVERSED TRIPLE PRIME
+2057 ; PO # Po QUADRUPLE PRIME
20A7 ; PO # Sc PESETA SIGN
20B6 ; PO # Sc LIVRE TOURNOIS SIGN
20BB ; PO # Sc NORDIC MARK SIGN
@@ -421,7 +472,7 @@ FFE0 ; PO # Sc FULLWIDTH CENT SIGN
1ECAC ; PO # So INDIC SIYAQ PLACEHOLDER
1ECB0 ; PO # Sc INDIC SIYAQ RUPEE MARK
-# Total code points: 37
+# Total code points: 38
# ================================================
@@ -481,16 +532,18 @@ ABF0..ABF9 ; NU # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
11C50..11C59 ; NU # Nd [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE
11D50..11D59 ; NU # Nd [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
11DA0..11DA9 ; NU # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11F50..11F59 ; NU # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
16A60..16A69 ; NU # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE
16AC0..16AC9 ; NU # Nd [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE
16B50..16B59 ; NU # Nd [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE
1D7CE..1D7FF ; NU # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
1E140..1E149 ; NU # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
1E2F0..1E2F9 ; NU # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
+1E4F0..1E4F9 ; NU # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E950..1E959 ; NU # Nd [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
1FBF0..1FBF9 ; NU # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
-# Total code points: 652
+# Total code points: 672
# ================================================
@@ -855,7 +908,6 @@ ABF0..ABF9 ; NU # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
2053 ; AL # Po SWUNG DASH
2054 ; AL # Pc INVERTED UNDERTIE
2055 ; AL # Po FLOWER PUNCTUATION MARK
-2057 ; AL # Po QUADRUPLE PRIME
205C ; AL # Po DOTTED CROSS
2061..2064 ; AL # Cf [4] FUNCTION APPLICATION..INVISIBLE PLUS
2070 ; AL # No SUPERSCRIPT ZERO
@@ -1300,6 +1352,7 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
11213..1122B ; AL # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
1123A ; AL # Po KHOJKI WORD SEPARATOR
1123D ; AL # Po KHOJKI ABBREVIATION SIGN
+1123F..11240 ; AL # Lo [2] KHOJKI LETTER QA..KHOJKI LETTER SHORT I
11280..11286 ; AL # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
11288 ; AL # Lo MULTANI LETTER GHA
1128A..1128D ; AL # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
@@ -1372,6 +1425,9 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
11D98 ; AL # Lo GUNJALA GONDI OM
11EE0..11EF2 ; AL # Lo [19] MAKASAR LETTER KA..MAKASAR ANGKA
11EF7..11EF8 ; AL # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11F02 ; AL # Lo KAWI SIGN REPHA
+11F04..11F10 ; AL # Lo [13] KAWI LETTER A..KAWI LETTER O
+11F12..11F33 ; AL # Lo [34] KAWI LETTER KA..KAWI LETTER JNYA
11FB0 ; AL # Lo LISU LETTER YHA
11FC0..11FD4 ; AL # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FD5..11FDC ; AL # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
@@ -1385,7 +1441,8 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
1325E..13281 ; AL # Lo [36] EGYPTIAN HIEROGLYPH O007..EGYPTIAN HIEROGLYPH O033
13283..13285 ; AL # Lo [3] EGYPTIAN HIEROGLYPH O034..EGYPTIAN HIEROGLYPH O036
1328A..13378 ; AL # Lo [239] EGYPTIAN HIEROGLYPH O037..EGYPTIAN HIEROGLYPH V011
-1337C..1342E ; AL # Lo [179] EGYPTIAN HIEROGLYPH V012..EGYPTIAN HIEROGLYPH AA032
+1337C..1342F ; AL # Lo [180] EGYPTIAN HIEROGLYPH V012..EGYPTIAN HIEROGLYPH V011D
+13441..13446 ; AL # Lo [6] EGYPTIAN HIEROGLYPH FULL BLANK..EGYPTIAN HIEROGLYPH WIDE LOST SIGN
14400..145CD ; AL # Lo [462] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A409
145D0..14646 ; AL # Lo [119] ANATOLIAN HIEROGLYPH A411..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; AL # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
@@ -1425,6 +1482,7 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
1D1AE..1D1EA ; AL # So [61] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KORON
1D200..1D241 ; AL # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D245 ; AL # So GREEK MUSICAL LEIMMA
+1D2C0..1D2D3 ; AL # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; AL # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D300..1D356 ; AL # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
1D360..1D378 ; AL # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
@@ -1477,12 +1535,16 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
1DF00..1DF09 ; AL # L& [10] LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
1DF0A ; AL # Lo LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
1DF0B..1DF1E ; AL # L& [20] LATIN SMALL LETTER ESH WITH DOUBLE BAR..LATIN SMALL LETTER S WITH CURL
+1DF25..1DF2A ; AL # L& [6] LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1E030..1E06D ; AL # Lm [62] MODIFIER LETTER CYRILLIC SMALL A..MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
1E100..1E12C ; AL # Lo [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E137..1E13D ; AL # Lm [7] NYIAKENG PUACHUE HMONG SIGN FOR PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
1E14E ; AL # Lo NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E14F ; AL # So NYIAKENG PUACHUE HMONG CIRCLED CA
1E290..1E2AD ; AL # Lo [30] TOTO LETTER PA..TOTO LETTER A
1E2C0..1E2EB ; AL # Lo [44] WANCHO LETTER AA..WANCHO LETTER YIH
+1E4D0..1E4EA ; AL # Lo [27] NAG MUNDARI LETTER O..NAG MUNDARI LETTER ELL
+1E4EB ; AL # Lm NAG MUNDARI SIGN OJOD
1E7E0..1E7E6 ; AL # Lo [7] ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E8..1E7EB ; AL # Lo [4] ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
1E7ED..1E7EE ; AL # Lo [2] ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
@@ -1560,7 +1622,7 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
1FB00..1FB92 ; AL # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB94..1FBCA ; AL # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
-# Total code points: 22043
+# Total code points: 22215
# ================================================
@@ -1652,9 +1714,7 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
A016..A48C ; ID # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
A490..A4C6 ; ID # So [55] YI RADICAL QOT..YI RADICAL KE
F900..FA6D ; ID # Lo [366] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA6E..FA6F ; ID # Cn [2] <reserved-FA6E>..<reserved-FA6F>
FA70..FAD9 ; ID # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FADA..FAFF ; ID # Cn [38] <reserved-FADA>..<reserved-FAFF>
FE30 ; ID # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
FE31..FE32 ; ID # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
FE33..FE34 ; ID # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
@@ -1696,37 +1756,26 @@ FFDA..FFDC ; ID # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTE
FFE2 ; ID # Sm FULLWIDTH NOT SIGN
FFE3 ; ID # Sk FULLWIDTH MACRON
FFE4 ; ID # So FULLWIDTH BROKEN BAR
+11F45..11F4F ; ID # Po [11] KAWI PUNCTUATION SECTION MARKER..KAWI PUNCTUATION CLOSING SPIRAL
17000..187F7 ; ID # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
18800..18AFF ; ID # Lo [768] TANGUT COMPONENT-001..TANGUT COMPONENT-768
18D00..18D08 ; ID # Lo [9] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08
1B000..1B122 ; ID # Lo [291] KATAKANA LETTER ARCHAIC E..KATAKANA LETTER ARCHAIC WU
1B170..1B2FB ; ID # Lo [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
1F000..1F02B ; ID # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F02C..1F02F ; ID # Cn [4] <reserved-1F02C>..<reserved-1F02F>
1F030..1F093 ; ID # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-1F094..1F09F ; ID # Cn [12] <reserved-1F094>..<reserved-1F09F>
1F0A0..1F0AE ; ID # So [15] PLAYING CARD BACK..PLAYING CARD KING OF SPADES
-1F0AF..1F0B0 ; ID # Cn [2] <reserved-1F0AF>..<reserved-1F0B0>
1F0B1..1F0BF ; ID # So [15] PLAYING CARD ACE OF HEARTS..PLAYING CARD RED JOKER
-1F0C0 ; ID # Cn <reserved-1F0C0>
1F0C1..1F0CF ; ID # So [15] PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER
-1F0D0 ; ID # Cn <reserved-1F0D0>
1F0D1..1F0F5 ; ID # So [37] PLAYING CARD ACE OF CLUBS..PLAYING CARD TRUMP-21
-1F0F6..1F0FF ; ID # Cn [10] <reserved-1F0F6>..<reserved-1F0FF>
1F10D..1F10F ; ID # So [3] CIRCLED ZERO WITH SLASH..CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH
1F16D..1F16F ; ID # So [3] CIRCLED CC..CIRCLED HUMAN FIGURE
1F1AD ; ID # So MASK WORK SYMBOL
-1F1AE..1F1E5 ; ID # Cn [56] <reserved-1F1AE>..<reserved-1F1E5>
1F200..1F202 ; ID # So [3] SQUARE HIRAGANA HOKA..SQUARED KATAKANA SA
-1F203..1F20F ; ID # Cn [13] <reserved-1F203>..<reserved-1F20F>
1F210..1F23B ; ID # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D
-1F23C..1F23F ; ID # Cn [4] <reserved-1F23C>..<reserved-1F23F>
1F240..1F248 ; ID # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-1F249..1F24F ; ID # Cn [7] <reserved-1F249>..<reserved-1F24F>
1F250..1F251 ; ID # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
-1F252..1F25F ; ID # Cn [14] <reserved-1F252>..<reserved-1F25F>
1F260..1F265 ; ID # So [6] ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI
-1F266..1F2FF ; ID # Cn [154] <reserved-1F266>..<reserved-1F2FF>
1F300..1F384 ; ID # So [133] CYCLONE..CHRISTMAS TREE
1F386..1F39B ; ID # So [22] FIREWORKS..CONTROL KNOBS
1F39E..1F3B4 ; ID # So [23] FILM FRAMES..FLOWER PLAYING CARDS
@@ -1765,25 +1814,14 @@ FFE4 ; ID # So FULLWIDTH BROKEN BAR
1F6B7..1F6BF ; ID # So [9] NO PEDESTRIANS..SHOWER
1F6C1..1F6CB ; ID # So [11] BATHTUB..COUCH AND LAMP
1F6CD..1F6D7 ; ID # So [11] SHOPPING BAGS..ELEVATOR
-1F6D8..1F6DC ; ID # Cn [5] <reserved-1F6D8>..<reserved-1F6DC>
-1F6DD..1F6EC ; ID # So [16] PLAYGROUND SLIDE..AIRPLANE ARRIVING
-1F6ED..1F6EF ; ID # Cn [3] <reserved-1F6ED>..<reserved-1F6EF>
+1F6DC..1F6EC ; ID # So [17] WIRELESS..AIRPLANE ARRIVING
1F6F0..1F6FC ; ID # So [13] SATELLITE..ROLLER SKATE
-1F6FD..1F6FF ; ID # Cn [3] <reserved-1F6FD>..<reserved-1F6FF>
-1F774..1F77F ; ID # Cn [12] <reserved-1F774>..<reserved-1F77F>
-1F7D5..1F7D8 ; ID # So [4] CIRCLED TRIANGLE..NEGATIVE CIRCLED SQUARE
-1F7D9..1F7DF ; ID # Cn [7] <reserved-1F7D9>..<reserved-1F7DF>
+1F774..1F776 ; ID # So [3] LOT OF FORTUNE..LUNAR ECLIPSE
+1F77B..1F77F ; ID # So [5] HAUMEA..ORCUS
+1F7D5..1F7D9 ; ID # So [5] CIRCLED TRIANGLE..NINE POINTED WHITE STAR
1F7E0..1F7EB ; ID # So [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
-1F7EC..1F7EF ; ID # Cn [4] <reserved-1F7EC>..<reserved-1F7EF>
1F7F0 ; ID # So HEAVY EQUALS SIGN
-1F7F1..1F7FF ; ID # Cn [15] <reserved-1F7F1>..<reserved-1F7FF>
-1F80C..1F80F ; ID # Cn [4] <reserved-1F80C>..<reserved-1F80F>
-1F848..1F84F ; ID # Cn [8] <reserved-1F848>..<reserved-1F84F>
-1F85A..1F85F ; ID # Cn [6] <reserved-1F85A>..<reserved-1F85F>
-1F888..1F88F ; ID # Cn [8] <reserved-1F888>..<reserved-1F88F>
-1F8AE..1F8AF ; ID # Cn [2] <reserved-1F8AE>..<reserved-1F8AF>
1F8B0..1F8B1 ; ID # So [2] ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
-1F8B2..1F8FF ; ID # Cn [78] <reserved-1F8B2>..<reserved-1F8FF>
1F90D..1F90E ; ID # So [2] WHITE HEART..BROWN HEART
1F910..1F917 ; ID # So [8] ZIPPER-MOUTH FACE..HUGGING FACE
1F920..1F925 ; ID # So [6] FACE WITH COWBOY HAT..LYING FACE
@@ -1796,43 +1834,24 @@ FFE4 ; ID # So FULLWIDTH BROKEN BAR
1F9BC..1F9CC ; ID # So [17] MOTORIZED WHEELCHAIR..TROLL
1F9D0 ; ID # So FACE WITH MONOCLE
1F9DE..1F9FF ; ID # So [34] GENIE..NAZAR AMULET
-1FA54..1FA5F ; ID # Cn [12] <reserved-1FA54>..<reserved-1FA5F>
1FA60..1FA6D ; ID # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
-1FA6E..1FA6F ; ID # Cn [2] <reserved-1FA6E>..<reserved-1FA6F>
-1FA70..1FA74 ; ID # So [5] BALLET SHOES..THONG SANDAL
-1FA75..1FA77 ; ID # Cn [3] <reserved-1FA75>..<reserved-1FA77>
-1FA78..1FA7C ; ID # So [5] DROP OF BLOOD..CRUTCH
-1FA7D..1FA7F ; ID # Cn [3] <reserved-1FA7D>..<reserved-1FA7F>
-1FA80..1FA86 ; ID # So [7] YO-YO..NESTING DOLLS
-1FA87..1FA8F ; ID # Cn [9] <reserved-1FA87>..<reserved-1FA8F>
-1FA90..1FAAC ; ID # So [29] RINGED PLANET..HAMSA
-1FAAD..1FAAF ; ID # Cn [3] <reserved-1FAAD>..<reserved-1FAAF>
-1FAB0..1FABA ; ID # So [11] FLY..NEST WITH EGGS
-1FABB..1FABF ; ID # Cn [5] <reserved-1FABB>..<reserved-1FABF>
-1FAC0..1FAC2 ; ID # So [3] ANATOMICAL HEART..PEOPLE HUGGING
-1FAC6..1FACF ; ID # Cn [10] <reserved-1FAC6>..<reserved-1FACF>
-1FAD0..1FAD9 ; ID # So [10] BLUEBERRIES..JAR
-1FADA..1FADF ; ID # Cn [6] <reserved-1FADA>..<reserved-1FADF>
-1FAE0..1FAE7 ; ID # So [8] MELTING FACE..BUBBLES
-1FAE8..1FAEF ; ID # Cn [8] <reserved-1FAE8>..<reserved-1FAEF>
-1FAF7..1FAFF ; ID # Cn [9] <reserved-1FAF7>..<reserved-1FAFF>
-1FC00..1FFFD ; ID # Cn [1022] <reserved-1FC00>..<reserved-1FFFD>
+1FA70..1FA7C ; ID # So [13] BALLET SHOES..CRUTCH
+1FA80..1FA88 ; ID # So [9] YO-YO..FLUTE
+1FA90..1FABD ; ID # So [46] RINGED PLANET..WING
+1FABF..1FAC2 ; ID # So [4] GOOSE..PEOPLE HUGGING
+1FACE..1FADB ; ID # So [14] MOOSE..PEA POD
+1FAE0..1FAE8 ; ID # So [9] MELTING FACE..SHAKING FACE
20000..2A6DF ; ID # Lo [42720] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DF
-2A6E0..2A6FF ; ID # Cn [32] <reserved-2A6E0>..<reserved-2A6FF>
-2A700..2B738 ; ID # Lo [4153] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B738
-2B739..2B73F ; ID # Cn [7] <reserved-2B739>..<reserved-2B73F>
+2A700..2B739 ; ID # Lo [4154] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B739
2B740..2B81D ; ID # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B81E..2B81F ; ID # Cn [2] <reserved-2B81E>..<reserved-2B81F>
2B820..2CEA1 ; ID # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
-2CEA2..2CEAF ; ID # Cn [14] <reserved-2CEA2>..<reserved-2CEAF>
2CEB0..2EBE0 ; ID # Lo [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
-2EBE1..2F7FF ; ID # Cn [3103] <reserved-2EBE1>..<reserved-2F7FF>
2F800..2FA1D ; ID # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-2FA1E..2FFFD ; ID # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
30000..3134A ; ID # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-3134B..3FFFD ; ID # Cn [60595] <reserved-3134B>..<reserved-3FFFD>
+31350..323AF ; ID # Lo [4192] CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
-# Total code points: 172456
+# The above property value applies to 62600 code points not listed here.
+# Total code points: 172465
# ================================================
@@ -1978,6 +1997,7 @@ FE19 ; IN # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
0CCC..0CCD ; CM # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
0CD5..0CD6 ; CM # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
0CE2..0CE3 ; CM # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
+0CF3 ; CM # Mc KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
0D00..0D01 ; CM # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; CM # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
0D3B..0D3C ; CM # Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA
@@ -2072,7 +2092,9 @@ FE19 ; IN # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
1CF4 ; CM # Mn VEDIC TONE CANDRA ABOVE
1CF7 ; CM # Mc VEDIC SIGN ATIKRAMA
1CF8..1CF9 ; CM # Mn [2] VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE
-1DC0..1DFF ; CM # Mn [64] COMBINING DOTTED GRAVE ACCENT..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
+1DC0..1DCC ; CM # Mn [13] COMBINING DOTTED GRAVE ACCENT..COMBINING MACRON-BREVE
+1DCE..1DFB ; CM # Mn [46] COMBINING OGONEK ABOVE..COMBINING DELETION MARK
+1DFD..1DFF ; CM # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
200C ; CM # Cf ZERO WIDTH NON-JOINER
200E..200F ; CM # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
202A..202E ; CM # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
@@ -2152,6 +2174,7 @@ FFF9..FFFB ; CM # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTAT
10AE5..10AE6 ; CM # Mn [2] MANICHAEAN ABBREVIATION MARK ABOVE..MANICHAEAN ABBREVIATION MARK BELOW
10D24..10D27 ; CM # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10EAB..10EAC ; CM # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EFD..10EFF ; CM # Mn [3] ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F46..10F50 ; CM # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F82..10F85 ; CM # Mn [4] OLD UYGHUR COMBINING DOT ABOVE..OLD UYGHUR COMBINING TWO DOTS BELOW
11000 ; CM # Mc BRAHMI SIGN CANDRABINDU
@@ -2188,6 +2211,7 @@ FFF9..FFFB ; CM # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTAT
11235 ; CM # Mc KHOJKI SIGN VIRAMA
11236..11237 ; CM # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
1123E ; CM # Mn KHOJKI SIGN SUKUN
+11241 ; CM # Mn KHOJKI VOWEL SIGN VOCALIC R
112DF ; CM # Mn KHUDAWADI SIGN ANUSVARA
112E0..112E2 ; CM # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112EA ; CM # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
@@ -2292,6 +2316,16 @@ FFF9..FFFB ; CM # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTAT
11D97 ; CM # Mn GUNJALA GONDI VIRAMA
11EF3..11EF4 ; CM # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; CM # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
+11F00..11F01 ; CM # Mn [2] KAWI SIGN CANDRABINDU..KAWI SIGN ANUSVARA
+11F03 ; CM # Mc KAWI SIGN VISARGA
+11F34..11F35 ; CM # Mc [2] KAWI VOWEL SIGN AA..KAWI VOWEL SIGN ALTERNATE AA
+11F36..11F3A ; CM # Mn [5] KAWI VOWEL SIGN I..KAWI VOWEL SIGN VOCALIC R
+11F3E..11F3F ; CM # Mc [2] KAWI VOWEL SIGN E..KAWI VOWEL SIGN AI
+11F40 ; CM # Mn KAWI VOWEL SIGN EU
+11F41 ; CM # Mc KAWI SIGN KILLER
+11F42 ; CM # Mn KAWI CONJOINER
+13440 ; CM # Mn EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+13447..13455 ; CM # Mn [15] EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
16AF0..16AF4 ; CM # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; CM # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F4F ; CM # Mn MIAO SIGN CONSONANT MODIFIER BAR
@@ -2321,16 +2355,18 @@ FFF9..FFFB ; CM # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTAT
1E01B..1E021 ; CM # Mn [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
1E023..1E024 ; CM # Mn [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E026..1E02A ; CM # Mn [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E08F ; CM # Mn COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
1E130..1E136 ; CM # Mn [7] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG TONE-D
1E2AE ; CM # Mn TOTO SIGN RISING TONE
1E2EC..1E2EF ; CM # Mn [4] WANCHO TONE TUP..WANCHO TONE KOINI
+1E4EC..1E4EF ; CM # Mn [4] NAG MUNDARI SIGN MUHOR..NAG MUNDARI SIGN SUTUH
1E8D0..1E8D6 ; CM # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1E944..1E94A ; CM # Mn [7] ADLAM ALIF LENGTHENER..ADLAM NUKTA
E0001 ; CM # Cf LANGUAGE TAG
E0020..E007F ; CM # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; CM # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 2399
+# Total code points: 2438
# ================================================
@@ -2360,9 +2396,10 @@ A8FC ; BB # Po DEVANAGARI SIGN SIDDHAM
11A3F ; BB # Po ZANABAZAR SQUARE INITIAL HEAD MARK
11A45 ; BB # Po ZANABAZAR SQUARE INITIAL DOUBLE-LINED HEAD MARK
11A9E..11AA0 ; BB # Po [3] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO HEAD MARK WITH MOON AND SUN
+11B00..11B09 ; BB # Po [10] DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
11C70 ; BB # Po MARCHEN HEAD MARK
-# Total code points: 45
+# Total code points: 55
# ================================================
@@ -2461,6 +2498,7 @@ ABEB ; BA # Po MEETEI MAYEK CHEIKHEI
11A9A..11A9C ; BA # Po [3] SOYOMBO MARK TSHEG..SOYOMBO MARK DOUBLE SHAD
11AA1..11AA2 ; BA # Po [2] SOYOMBO TERMINAL MARK-1..SOYOMBO TERMINAL MARK-2
11C41..11C45 ; BA # Po [5] BHAIKSUKI DANDA..BHAIKSUKI GAP FILLER-2
+11F43..11F44 ; BA # Po [2] KAWI DANDA..KAWI DOUBLE DANDA
11FFF ; BA # Po TAMIL PUNCTUATION END OF TEXT
12470..12474 ; BA # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
16A6E..16A6F ; BA # Po [2] MRO DANDA..MRO DOUBLE DANDA
@@ -2471,7 +2509,7 @@ ABEB ; BA # Po MEETEI MAYEK CHEIKHEI
1BC9F ; BA # Po DUPLOYAN PUNCTUATION CHINOOK FULL STOP
1DA87..1DA8A ; BA # Po [4] SIGNWRITING COMMA..SIGNWRITING COLON
-# Total code points: 247
+# Total code points: 249
# ================================================
@@ -2538,7 +2576,7 @@ FFFC ; CB # So OBJECT REPLACEMENT CHARACTER
0EBD ; SA # Lo LAO SEMIVOWEL SIGN NYO
0EC0..0EC4 ; SA # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
0EC6 ; SA # Lm LAO KO LA
-0EC8..0ECD ; SA # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
+0EC8..0ECE ; SA # Mn [7] LAO TONE MAI EK..LAO YAMAKKAN
0EDC..0EDF ; SA # Lo [4] LAO HO NO..LAO LETTER KHMU NYO
1000..102A ; SA # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
102B..102C ; SA # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
@@ -2641,7 +2679,7 @@ AADE..AADF ; SA # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
1173F ; SA # So AHOM SYMBOL VI
11740..11746 ; SA # Lo [7] AHOM LETTER CA..AHOM LETTER LLA
-# Total code points: 757
+# Total code points: 758
# ================================================
@@ -3706,10 +3744,12 @@ FB46..FB4F ; HL # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE A
31F0..31FF ; CJ # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
FF67..FF6F ; CJ # Lo [9] HALFWIDTH KATAKANA LETTER SMALL A..HALFWIDTH KATAKANA LETTER SMALL TU
FF70 ; CJ # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+1B132 ; CJ # Lo HIRAGANA LETTER SMALL KO
1B150..1B152 ; CJ # Lo [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B155 ; CJ # Lo KATAKANA LETTER SMALL KO
1B164..1B167 ; CJ # Lo [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
-# Total code points: 58
+# Total code points: 60
# ================================================
@@ -3762,9 +3802,9 @@ FF70 ; CJ # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
1F9CD..1F9CF ; EB # So [3] STANDING PERSON..DEAF PERSON
1F9D1..1F9DD ; EB # So [13] ADULT..ELF
1FAC3..1FAC5 ; EB # So [3] PREGNANT MAN..PERSON WITH CROWN
-1FAF0..1FAF6 ; EB # So [7] HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FAF0..1FAF8 ; EB # So [9] HAND WITH INDEX FINGER AND THUMB CROSSED..RIGHTWARDS PUSHING HAND
-# Total code points: 132
+# Total code points: 134
# ================================================
diff --git a/lib/unicore/extracted/DNumType.txt b/lib/unicore/extracted/DNumType.txt
index 6d819ea990..333d527bda 100644
--- a/lib/unicore/extracted/DNumType.txt
+++ b/lib/unicore/extracted/DNumType.txt
@@ -1,11 +1,11 @@
-# DerivedNumericType-14.0.0.txt
-# Date: 2021-03-08, 06:22:31 GMT
-# © 2021 Unicode®, Inc.
+# DerivedNumericType-15.0.0.txt
+# Date: 2022-02-26, 00:38:36 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -155,6 +155,7 @@ F9FD ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
12400..1246E ; Numeric # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
16B5B..16B61 ; Numeric # No [7] PAHAWH HMONG NUMBER TENS..PAHAWH HMONG NUMBER TRILLIONS
16E80..16E96 ; Numeric # No [23] MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN DIGIT THREE ALTERNATE FORM
+1D2C0..1D2D3 ; Numeric # No [20] KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
1D2E0..1D2F3 ; Numeric # No [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D360..1D378 ; Numeric # No [25] COUNTING ROD UNIT DIGIT ONE..TALLY MARK FIVE
1E8C7..1E8CF ; Numeric # No [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
@@ -181,7 +182,7 @@ F9FD ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2626D ; Numeric # Lo CJK UNIFIED IDEOGRAPH-2626D
2F890 ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-2F890
-# Total code points: 1084
+# Total code points: 1104
# ================================================
@@ -264,15 +265,17 @@ FF10..FF19 ; Decimal # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
11C50..11C59 ; Decimal # Nd [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE
11D50..11D59 ; Decimal # Nd [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
11DA0..11DA9 ; Decimal # Nd [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11F50..11F59 ; Decimal # Nd [10] KAWI DIGIT ZERO..KAWI DIGIT NINE
16A60..16A69 ; Decimal # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE
16AC0..16AC9 ; Decimal # Nd [10] TANGSA DIGIT ZERO..TANGSA DIGIT NINE
16B50..16B59 ; Decimal # Nd [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE
1D7CE..1D7FF ; Decimal # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
1E140..1E149 ; Decimal # Nd [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
1E2F0..1E2F9 ; Decimal # Nd [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
+1E4F0..1E4F9 ; Decimal # Nd [10] NAG MUNDARI DIGIT ZERO..NAG MUNDARI DIGIT NINE
1E950..1E959 ; Decimal # Nd [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
1FBF0..1FBF9 ; Decimal # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
-# Total code points: 660
+# Total code points: 680
# EOF
diff --git a/lib/unicore/extracted/DNumValues.txt b/lib/unicore/extracted/DNumValues.txt
index 84cb90749a..221a60158f 100644
--- a/lib/unicore/extracted/DNumValues.txt
+++ b/lib/unicore/extracted/DNumValues.txt
@@ -1,11 +1,11 @@
-# DerivedNumericValues-14.0.0.txt
-# Date: 2021-03-08, 06:22:32 GMT
-# © 2021 Unicode®, Inc.
+# DerivedNumericValues-15.0.0.txt
+# Date: 2022-02-26, 00:38:37 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
@@ -105,10 +105,12 @@ FF10 ; 0.0 ; ; 0 # Nd FULLWIDTH DIGIT ZERO
11C50 ; 0.0 ; ; 0 # Nd BHAIKSUKI DIGIT ZERO
11D50 ; 0.0 ; ; 0 # Nd MASARAM GONDI DIGIT ZERO
11DA0 ; 0.0 ; ; 0 # Nd GUNJALA GONDI DIGIT ZERO
+11F50 ; 0.0 ; ; 0 # Nd KAWI DIGIT ZERO
16A60 ; 0.0 ; ; 0 # Nd MRO DIGIT ZERO
16AC0 ; 0.0 ; ; 0 # Nd TANGSA DIGIT ZERO
16B50 ; 0.0 ; ; 0 # Nd PAHAWH HMONG DIGIT ZERO
16E80 ; 0.0 ; ; 0 # No MEDEFAIDRIN DIGIT ZERO
+1D2C0 ; 0.0 ; ; 0 # No KAKTOVIK NUMERAL ZERO
1D2E0 ; 0.0 ; ; 0 # No MAYAN NUMERAL ZERO
1D7CE ; 0.0 ; ; 0 # Nd MATHEMATICAL BOLD DIGIT ZERO
1D7D8 ; 0.0 ; ; 0 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
@@ -117,12 +119,13 @@ FF10 ; 0.0 ; ; 0 # Nd FULLWIDTH DIGIT ZERO
1D7F6 ; 0.0 ; ; 0 # Nd MATHEMATICAL MONOSPACE DIGIT ZERO
1E140 ; 0.0 ; ; 0 # Nd NYIAKENG PUACHUE HMONG DIGIT ZERO
1E2F0 ; 0.0 ; ; 0 # Nd WANCHO DIGIT ZERO
+1E4F0 ; 0.0 ; ; 0 # Nd NAG MUNDARI DIGIT ZERO
1E950 ; 0.0 ; ; 0 # Nd ADLAM DIGIT ZERO
1F100..1F101 ; 0.0 ; ; 0 # No [2] DIGIT ZERO FULL STOP..DIGIT ZERO COMMA
1F10B..1F10C ; 0.0 ; ; 0 # No [2] DINGBAT CIRCLED SANS-SERIF DIGIT ZERO..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO
1FBF0 ; 0.0 ; ; 0 # Nd SEGMENTED DIGIT ZERO
-# Total code points: 84
+# Total code points: 87
# ================================================
@@ -514,6 +517,7 @@ FF11 ; 1.0 ; ; 1 # Nd FULLWIDTH DIGIT ONE
11C5A ; 1.0 ; ; 1 # No BHAIKSUKI NUMBER ONE
11D51 ; 1.0 ; ; 1 # Nd MASARAM GONDI DIGIT ONE
11DA1 ; 1.0 ; ; 1 # Nd GUNJALA GONDI DIGIT ONE
+11F51 ; 1.0 ; ; 1 # Nd KAWI DIGIT ONE
12415 ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE GESH2
1241E ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE GESHU
1242C ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE SHARU
@@ -525,6 +529,7 @@ FF11 ; 1.0 ; ; 1 # Nd FULLWIDTH DIGIT ONE
16B51 ; 1.0 ; ; 1 # Nd PAHAWH HMONG DIGIT ONE
16E81 ; 1.0 ; ; 1 # No MEDEFAIDRIN DIGIT ONE
16E94 ; 1.0 ; ; 1 # No MEDEFAIDRIN DIGIT ONE ALTERNATE FORM
+1D2C1 ; 1.0 ; ; 1 # No KAKTOVIK NUMERAL ONE
1D2E1 ; 1.0 ; ; 1 # No MAYAN NUMERAL ONE
1D360 ; 1.0 ; ; 1 # No COUNTING ROD UNIT DIGIT ONE
1D372 ; 1.0 ; ; 1 # No IDEOGRAPHIC TALLY MARK ONE
@@ -536,6 +541,7 @@ FF11 ; 1.0 ; ; 1 # Nd FULLWIDTH DIGIT ONE
1D7F7 ; 1.0 ; ; 1 # Nd MATHEMATICAL MONOSPACE DIGIT ONE
1E141 ; 1.0 ; ; 1 # Nd NYIAKENG PUACHUE HMONG DIGIT ONE
1E2F1 ; 1.0 ; ; 1 # Nd WANCHO DIGIT ONE
+1E4F1 ; 1.0 ; ; 1 # Nd NAG MUNDARI DIGIT ONE
1E8C7 ; 1.0 ; ; 1 # No MENDE KIKAKUI DIGIT ONE
1E951 ; 1.0 ; ; 1 # Nd ADLAM DIGIT ONE
1EC71 ; 1.0 ; ; 1 # No INDIC SIYAQ NUMBER ONE
@@ -546,7 +552,7 @@ FF11 ; 1.0 ; ; 1 # Nd FULLWIDTH DIGIT ONE
1FBF1 ; 1.0 ; ; 1 # Nd SEGMENTED DIGIT ONE
2092A ; 1.0 ; ; 1 # Lo CJK UNIFIED IDEOGRAPH-2092A
-# Total code points: 141
+# Total code points: 144
# ================================================
@@ -658,6 +664,7 @@ FF12 ; 2.0 ; ; 2 # Nd FULLWIDTH DIGIT TWO
11C5B ; 2.0 ; ; 2 # No BHAIKSUKI NUMBER TWO
11D52 ; 2.0 ; ; 2 # Nd MASARAM GONDI DIGIT TWO
11DA2 ; 2.0 ; ; 2 # Nd GUNJALA GONDI DIGIT TWO
+11F52 ; 2.0 ; ; 2 # Nd KAWI DIGIT TWO
12400 ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO ASH
12416 ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO GESH2
1241F ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO GESHU
@@ -673,6 +680,7 @@ FF12 ; 2.0 ; ; 2 # Nd FULLWIDTH DIGIT TWO
16B52 ; 2.0 ; ; 2 # Nd PAHAWH HMONG DIGIT TWO
16E82 ; 2.0 ; ; 2 # No MEDEFAIDRIN DIGIT TWO
16E95 ; 2.0 ; ; 2 # No MEDEFAIDRIN DIGIT TWO ALTERNATE FORM
+1D2C2 ; 2.0 ; ; 2 # No KAKTOVIK NUMERAL TWO
1D2E2 ; 2.0 ; ; 2 # No MAYAN NUMERAL TWO
1D361 ; 2.0 ; ; 2 # No COUNTING ROD UNIT DIGIT TWO
1D373 ; 2.0 ; ; 2 # No IDEOGRAPHIC TALLY MARK TWO
@@ -683,6 +691,7 @@ FF12 ; 2.0 ; ; 2 # Nd FULLWIDTH DIGIT TWO
1D7F8 ; 2.0 ; ; 2 # Nd MATHEMATICAL MONOSPACE DIGIT TWO
1E142 ; 2.0 ; ; 2 # Nd NYIAKENG PUACHUE HMONG DIGIT TWO
1E2F2 ; 2.0 ; ; 2 # Nd WANCHO DIGIT TWO
+1E4F2 ; 2.0 ; ; 2 # Nd NAG MUNDARI DIGIT TWO
1E8C8 ; 2.0 ; ; 2 # No MENDE KIKAKUI DIGIT TWO
1E952 ; 2.0 ; ; 2 # Nd ADLAM DIGIT TWO
1EC72 ; 2.0 ; ; 2 # No INDIC SIYAQ NUMBER TWO
@@ -694,7 +703,7 @@ FF12 ; 2.0 ; ; 2 # Nd FULLWIDTH DIGIT TWO
1FBF2 ; 2.0 ; ; 2 # Nd SEGMENTED DIGIT TWO
22390 ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-22390
-# Total code points: 140
+# Total code points: 143
# ================================================
@@ -800,6 +809,7 @@ FF13 ; 3.0 ; ; 3 # Nd FULLWIDTH DIGIT THREE
11C5C ; 3.0 ; ; 3 # No BHAIKSUKI NUMBER THREE
11D53 ; 3.0 ; ; 3 # Nd MASARAM GONDI DIGIT THREE
11DA3 ; 3.0 ; ; 3 # Nd GUNJALA GONDI DIGIT THREE
+11F53 ; 3.0 ; ; 3 # Nd KAWI DIGIT THREE
12401 ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE ASH
12408 ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE DISH
12417 ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE GESH2
@@ -816,6 +826,7 @@ FF13 ; 3.0 ; ; 3 # Nd FULLWIDTH DIGIT THREE
16B53 ; 3.0 ; ; 3 # Nd PAHAWH HMONG DIGIT THREE
16E83 ; 3.0 ; ; 3 # No MEDEFAIDRIN DIGIT THREE
16E96 ; 3.0 ; ; 3 # No MEDEFAIDRIN DIGIT THREE ALTERNATE FORM
+1D2C3 ; 3.0 ; ; 3 # No KAKTOVIK NUMERAL THREE
1D2E3 ; 3.0 ; ; 3 # No MAYAN NUMERAL THREE
1D362 ; 3.0 ; ; 3 # No COUNTING ROD UNIT DIGIT THREE
1D374 ; 3.0 ; ; 3 # No IDEOGRAPHIC TALLY MARK THREE
@@ -826,6 +837,7 @@ FF13 ; 3.0 ; ; 3 # Nd FULLWIDTH DIGIT THREE
1D7F9 ; 3.0 ; ; 3 # Nd MATHEMATICAL MONOSPACE DIGIT THREE
1E143 ; 3.0 ; ; 3 # Nd NYIAKENG PUACHUE HMONG DIGIT THREE
1E2F3 ; 3.0 ; ; 3 # Nd WANCHO DIGIT THREE
+1E4F3 ; 3.0 ; ; 3 # Nd NAG MUNDARI DIGIT THREE
1E8C9 ; 3.0 ; ; 3 # No MENDE KIKAKUI DIGIT THREE
1E953 ; 3.0 ; ; 3 # Nd ADLAM DIGIT THREE
1EC73 ; 3.0 ; ; 3 # No INDIC SIYAQ NUMBER THREE
@@ -839,7 +851,7 @@ FF13 ; 3.0 ; ; 3 # Nd FULLWIDTH DIGIT THREE
22998 ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-22998
23B1B ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-23B1B
-# Total code points: 141
+# Total code points: 144
# ================================================
@@ -939,6 +951,7 @@ FF14 ; 4.0 ; ; 4 # Nd FULLWIDTH DIGIT FOUR
11C5D ; 4.0 ; ; 4 # No BHAIKSUKI NUMBER FOUR
11D54 ; 4.0 ; ; 4 # Nd MASARAM GONDI DIGIT FOUR
11DA4 ; 4.0 ; ; 4 # Nd GUNJALA GONDI DIGIT FOUR
+11F54 ; 4.0 ; ; 4 # Nd KAWI DIGIT FOUR
12402 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR ASH
12409 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR DISH
1240F ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR U
@@ -955,6 +968,7 @@ FF14 ; 4.0 ; ; 4 # Nd FULLWIDTH DIGIT FOUR
16AC4 ; 4.0 ; ; 4 # Nd TANGSA DIGIT FOUR
16B54 ; 4.0 ; ; 4 # Nd PAHAWH HMONG DIGIT FOUR
16E84 ; 4.0 ; ; 4 # No MEDEFAIDRIN DIGIT FOUR
+1D2C4 ; 4.0 ; ; 4 # No KAKTOVIK NUMERAL FOUR
1D2E4 ; 4.0 ; ; 4 # No MAYAN NUMERAL FOUR
1D363 ; 4.0 ; ; 4 # No COUNTING ROD UNIT DIGIT FOUR
1D375 ; 4.0 ; ; 4 # No IDEOGRAPHIC TALLY MARK FOUR
@@ -965,6 +979,7 @@ FF14 ; 4.0 ; ; 4 # Nd FULLWIDTH DIGIT FOUR
1D7FA ; 4.0 ; ; 4 # Nd MATHEMATICAL MONOSPACE DIGIT FOUR
1E144 ; 4.0 ; ; 4 # Nd NYIAKENG PUACHUE HMONG DIGIT FOUR
1E2F4 ; 4.0 ; ; 4 # Nd WANCHO DIGIT FOUR
+1E4F4 ; 4.0 ; ; 4 # Nd NAG MUNDARI DIGIT FOUR
1E8CA ; 4.0 ; ; 4 # No MENDE KIKAKUI DIGIT FOUR
1E954 ; 4.0 ; ; 4 # Nd ADLAM DIGIT FOUR
1EC74 ; 4.0 ; ; 4 # No INDIC SIYAQ NUMBER FOUR
@@ -977,7 +992,7 @@ FF14 ; 4.0 ; ; 4 # Nd FULLWIDTH DIGIT FOUR
200E2 ; 4.0 ; ; 4 # Lo CJK UNIFIED IDEOGRAPH-200E2
2626D ; 4.0 ; ; 4 # Lo CJK UNIFIED IDEOGRAPH-2626D
-# Total code points: 132
+# Total code points: 135
# ================================================
@@ -1081,6 +1096,7 @@ FF15 ; 5.0 ; ; 5 # Nd FULLWIDTH DIGIT FIVE
11C5E ; 5.0 ; ; 5 # No BHAIKSUKI NUMBER FIVE
11D55 ; 5.0 ; ; 5 # Nd MASARAM GONDI DIGIT FIVE
11DA5 ; 5.0 ; ; 5 # Nd GUNJALA GONDI DIGIT FIVE
+11F55 ; 5.0 ; ; 5 # Nd KAWI DIGIT FIVE
12403 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE ASH
1240A ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE DISH
12410 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE U
@@ -1096,6 +1112,7 @@ FF15 ; 5.0 ; ; 5 # Nd FULLWIDTH DIGIT FIVE
16AC5 ; 5.0 ; ; 5 # Nd TANGSA DIGIT FIVE
16B55 ; 5.0 ; ; 5 # Nd PAHAWH HMONG DIGIT FIVE
16E85 ; 5.0 ; ; 5 # No MEDEFAIDRIN DIGIT FIVE
+1D2C5 ; 5.0 ; ; 5 # No KAKTOVIK NUMERAL FIVE
1D2E5 ; 5.0 ; ; 5 # No MAYAN NUMERAL FIVE
1D364 ; 5.0 ; ; 5 # No COUNTING ROD UNIT DIGIT FIVE
1D376 ; 5.0 ; ; 5 # No IDEOGRAPHIC TALLY MARK FIVE
@@ -1107,6 +1124,7 @@ FF15 ; 5.0 ; ; 5 # Nd FULLWIDTH DIGIT FIVE
1D7FB ; 5.0 ; ; 5 # Nd MATHEMATICAL MONOSPACE DIGIT FIVE
1E145 ; 5.0 ; ; 5 # Nd NYIAKENG PUACHUE HMONG DIGIT FIVE
1E2F5 ; 5.0 ; ; 5 # Nd WANCHO DIGIT FIVE
+1E4F5 ; 5.0 ; ; 5 # Nd NAG MUNDARI DIGIT FIVE
1E8CB ; 5.0 ; ; 5 # No MENDE KIKAKUI DIGIT FIVE
1E955 ; 5.0 ; ; 5 # Nd ADLAM DIGIT FIVE
1EC75 ; 5.0 ; ; 5 # No INDIC SIYAQ NUMBER FIVE
@@ -1117,7 +1135,7 @@ FF15 ; 5.0 ; ; 5 # Nd FULLWIDTH DIGIT FIVE
1FBF5 ; 5.0 ; ; 5 # Nd SEGMENTED DIGIT FIVE
20121 ; 5.0 ; ; 5 # Lo CJK UNIFIED IDEOGRAPH-20121
-# Total code points: 130
+# Total code points: 133
# ================================================
@@ -1211,6 +1229,7 @@ FF16 ; 6.0 ; ; 6 # Nd FULLWIDTH DIGIT SIX
11C5F ; 6.0 ; ; 6 # No BHAIKSUKI NUMBER SIX
11D56 ; 6.0 ; ; 6 # Nd MASARAM GONDI DIGIT SIX
11DA6 ; 6.0 ; ; 6 # Nd GUNJALA GONDI DIGIT SIX
+11F56 ; 6.0 ; ; 6 # Nd KAWI DIGIT SIX
12404 ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX ASH
1240B ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX DISH
12411 ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX U
@@ -1223,6 +1242,7 @@ FF16 ; 6.0 ; ; 6 # Nd FULLWIDTH DIGIT SIX
16AC6 ; 6.0 ; ; 6 # Nd TANGSA DIGIT SIX
16B56 ; 6.0 ; ; 6 # Nd PAHAWH HMONG DIGIT SIX
16E86 ; 6.0 ; ; 6 # No MEDEFAIDRIN DIGIT SIX
+1D2C6 ; 6.0 ; ; 6 # No KAKTOVIK NUMERAL SIX
1D2E6 ; 6.0 ; ; 6 # No MAYAN NUMERAL SIX
1D365 ; 6.0 ; ; 6 # No COUNTING ROD UNIT DIGIT SIX
1D7D4 ; 6.0 ; ; 6 # Nd MATHEMATICAL BOLD DIGIT SIX
@@ -1232,6 +1252,7 @@ FF16 ; 6.0 ; ; 6 # Nd FULLWIDTH DIGIT SIX
1D7FC ; 6.0 ; ; 6 # Nd MATHEMATICAL MONOSPACE DIGIT SIX
1E146 ; 6.0 ; ; 6 # Nd NYIAKENG PUACHUE HMONG DIGIT SIX
1E2F6 ; 6.0 ; ; 6 # Nd WANCHO DIGIT SIX
+1E4F6 ; 6.0 ; ; 6 # Nd NAG MUNDARI DIGIT SIX
1E8CC ; 6.0 ; ; 6 # No MENDE KIKAKUI DIGIT SIX
1E956 ; 6.0 ; ; 6 # Nd ADLAM DIGIT SIX
1EC76 ; 6.0 ; ; 6 # No INDIC SIYAQ NUMBER SIX
@@ -1242,7 +1263,7 @@ FF16 ; 6.0 ; ; 6 # Nd FULLWIDTH DIGIT SIX
1FBF6 ; 6.0 ; ; 6 # Nd SEGMENTED DIGIT SIX
20AEA ; 6.0 ; ; 6 # Lo CJK UNIFIED IDEOGRAPH-20AEA
-# Total code points: 114
+# Total code points: 117
# ================================================
@@ -1334,6 +1355,7 @@ FF17 ; 7.0 ; ; 7 # Nd FULLWIDTH DIGIT SEVEN
11C60 ; 7.0 ; ; 7 # No BHAIKSUKI NUMBER SEVEN
11D57 ; 7.0 ; ; 7 # Nd MASARAM GONDI DIGIT SEVEN
11DA7 ; 7.0 ; ; 7 # Nd GUNJALA GONDI DIGIT SEVEN
+11F57 ; 7.0 ; ; 7 # Nd KAWI DIGIT SEVEN
12405 ; 7.0 ; ; 7 # Nl CUNEIFORM NUMERIC SIGN SEVEN ASH
1240C ; 7.0 ; ; 7 # Nl CUNEIFORM NUMERIC SIGN SEVEN DISH
12412 ; 7.0 ; ; 7 # Nl CUNEIFORM NUMERIC SIGN SEVEN U
@@ -1345,6 +1367,7 @@ FF17 ; 7.0 ; ; 7 # Nd FULLWIDTH DIGIT SEVEN
16AC7 ; 7.0 ; ; 7 # Nd TANGSA DIGIT SEVEN
16B57 ; 7.0 ; ; 7 # Nd PAHAWH HMONG DIGIT SEVEN
16E87 ; 7.0 ; ; 7 # No MEDEFAIDRIN DIGIT SEVEN
+1D2C7 ; 7.0 ; ; 7 # No KAKTOVIK NUMERAL SEVEN
1D2E7 ; 7.0 ; ; 7 # No MAYAN NUMERAL SEVEN
1D366 ; 7.0 ; ; 7 # No COUNTING ROD UNIT DIGIT SEVEN
1D7D5 ; 7.0 ; ; 7 # Nd MATHEMATICAL BOLD DIGIT SEVEN
@@ -1354,6 +1377,7 @@ FF17 ; 7.0 ; ; 7 # Nd FULLWIDTH DIGIT SEVEN
1D7FD ; 7.0 ; ; 7 # Nd MATHEMATICAL MONOSPACE DIGIT SEVEN
1E147 ; 7.0 ; ; 7 # Nd NYIAKENG PUACHUE HMONG DIGIT SEVEN
1E2F7 ; 7.0 ; ; 7 # Nd WANCHO DIGIT SEVEN
+1E4F7 ; 7.0 ; ; 7 # Nd NAG MUNDARI DIGIT SEVEN
1E8CD ; 7.0 ; ; 7 # No MENDE KIKAKUI DIGIT SEVEN
1E957 ; 7.0 ; ; 7 # Nd ADLAM DIGIT SEVEN
1EC77 ; 7.0 ; ; 7 # No INDIC SIYAQ NUMBER SEVEN
@@ -1364,7 +1388,7 @@ FF17 ; 7.0 ; ; 7 # Nd FULLWIDTH DIGIT SEVEN
1FBF7 ; 7.0 ; ; 7 # Nd SEGMENTED DIGIT SEVEN
20001 ; 7.0 ; ; 7 # Lo CJK UNIFIED IDEOGRAPH-20001
-# Total code points: 113
+# Total code points: 116
# ================================================
@@ -1454,6 +1478,7 @@ FF18 ; 8.0 ; ; 8 # Nd FULLWIDTH DIGIT EIGHT
11C61 ; 8.0 ; ; 8 # No BHAIKSUKI NUMBER EIGHT
11D58 ; 8.0 ; ; 8 # Nd MASARAM GONDI DIGIT EIGHT
11DA8 ; 8.0 ; ; 8 # Nd GUNJALA GONDI DIGIT EIGHT
+11F58 ; 8.0 ; ; 8 # Nd KAWI DIGIT EIGHT
12406 ; 8.0 ; ; 8 # Nl CUNEIFORM NUMERIC SIGN EIGHT ASH
1240D ; 8.0 ; ; 8 # Nl CUNEIFORM NUMERIC SIGN EIGHT DISH
12413 ; 8.0 ; ; 8 # Nl CUNEIFORM NUMERIC SIGN EIGHT U
@@ -1465,6 +1490,7 @@ FF18 ; 8.0 ; ; 8 # Nd FULLWIDTH DIGIT EIGHT
16AC8 ; 8.0 ; ; 8 # Nd TANGSA DIGIT EIGHT
16B58 ; 8.0 ; ; 8 # Nd PAHAWH HMONG DIGIT EIGHT
16E88 ; 8.0 ; ; 8 # No MEDEFAIDRIN DIGIT EIGHT
+1D2C8 ; 8.0 ; ; 8 # No KAKTOVIK NUMERAL EIGHT
1D2E8 ; 8.0 ; ; 8 # No MAYAN NUMERAL EIGHT
1D367 ; 8.0 ; ; 8 # No COUNTING ROD UNIT DIGIT EIGHT
1D7D6 ; 8.0 ; ; 8 # Nd MATHEMATICAL BOLD DIGIT EIGHT
@@ -1474,6 +1500,7 @@ FF18 ; 8.0 ; ; 8 # Nd FULLWIDTH DIGIT EIGHT
1D7FE ; 8.0 ; ; 8 # Nd MATHEMATICAL MONOSPACE DIGIT EIGHT
1E148 ; 8.0 ; ; 8 # Nd NYIAKENG PUACHUE HMONG DIGIT EIGHT
1E2F8 ; 8.0 ; ; 8 # Nd WANCHO DIGIT EIGHT
+1E4F8 ; 8.0 ; ; 8 # Nd NAG MUNDARI DIGIT EIGHT
1E8CE ; 8.0 ; ; 8 # No MENDE KIKAKUI DIGIT EIGHT
1E958 ; 8.0 ; ; 8 # Nd ADLAM DIGIT EIGHT
1EC78 ; 8.0 ; ; 8 # No INDIC SIYAQ NUMBER EIGHT
@@ -1483,7 +1510,7 @@ FF18 ; 8.0 ; ; 8 # Nd FULLWIDTH DIGIT EIGHT
1F109 ; 8.0 ; ; 8 # No DIGIT EIGHT COMMA
1FBF8 ; 8.0 ; ; 8 # Nd SEGMENTED DIGIT EIGHT
-# Total code points: 109
+# Total code points: 112
# ================================================
@@ -1574,6 +1601,7 @@ FF19 ; 9.0 ; ; 9 # Nd FULLWIDTH DIGIT NINE
11C62 ; 9.0 ; ; 9 # No BHAIKSUKI NUMBER NINE
11D59 ; 9.0 ; ; 9 # Nd MASARAM GONDI DIGIT NINE
11DA9 ; 9.0 ; ; 9 # Nd GUNJALA GONDI DIGIT NINE
+11F59 ; 9.0 ; ; 9 # Nd KAWI DIGIT NINE
12407 ; 9.0 ; ; 9 # Nl CUNEIFORM NUMERIC SIGN NINE ASH
1240E ; 9.0 ; ; 9 # Nl CUNEIFORM NUMERIC SIGN NINE DISH
12414 ; 9.0 ; ; 9 # Nl CUNEIFORM NUMERIC SIGN NINE U
@@ -1585,6 +1613,7 @@ FF19 ; 9.0 ; ; 9 # Nd FULLWIDTH DIGIT NINE
16AC9 ; 9.0 ; ; 9 # Nd TANGSA DIGIT NINE
16B59 ; 9.0 ; ; 9 # Nd PAHAWH HMONG DIGIT NINE
16E89 ; 9.0 ; ; 9 # No MEDEFAIDRIN DIGIT NINE
+1D2C9 ; 9.0 ; ; 9 # No KAKTOVIK NUMERAL NINE
1D2E9 ; 9.0 ; ; 9 # No MAYAN NUMERAL NINE
1D368 ; 9.0 ; ; 9 # No COUNTING ROD UNIT DIGIT NINE
1D7D7 ; 9.0 ; ; 9 # Nd MATHEMATICAL BOLD DIGIT NINE
@@ -1594,6 +1623,7 @@ FF19 ; 9.0 ; ; 9 # Nd FULLWIDTH DIGIT NINE
1D7FF ; 9.0 ; ; 9 # Nd MATHEMATICAL MONOSPACE DIGIT NINE
1E149 ; 9.0 ; ; 9 # Nd NYIAKENG PUACHUE HMONG DIGIT NINE
1E2F9 ; 9.0 ; ; 9 # Nd WANCHO DIGIT NINE
+1E4F9 ; 9.0 ; ; 9 # Nd NAG MUNDARI DIGIT NINE
1E8CF ; 9.0 ; ; 9 # No MENDE KIKAKUI DIGIT NINE
1E959 ; 9.0 ; ; 9 # Nd ADLAM DIGIT NINE
1EC79 ; 9.0 ; ; 9 # No INDIC SIYAQ NUMBER NINE
@@ -1604,7 +1634,7 @@ FF19 ; 9.0 ; ; 9 # Nd FULLWIDTH DIGIT NINE
1FBF9 ; 9.0 ; ; 9 # Nd SEGMENTED DIGIT NINE
2F890 ; 9.0 ; ; 9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F890
-# Total code points: 113
+# Total code points: 116
# ================================================
@@ -1661,13 +1691,14 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
11C63 ; 10.0 ; ; 10 # No BHAIKSUKI NUMBER TEN
16B5B ; 10.0 ; ; 10 # No PAHAWH HMONG NUMBER TENS
16E8A ; 10.0 ; ; 10 # No MEDEFAIDRIN NUMBER TEN
+1D2CA ; 10.0 ; ; 10 # No KAKTOVIK NUMERAL TEN
1D2EA ; 10.0 ; ; 10 # No MAYAN NUMERAL TEN
1D369 ; 10.0 ; ; 10 # No COUNTING ROD TENS DIGIT ONE
1EC7A ; 10.0 ; ; 10 # No INDIC SIYAQ NUMBER TEN
1ED0A ; 10.0 ; ; 10 # No OTTOMAN SIYAQ NUMBER TEN
1ED37 ; 10.0 ; ; 10 # No OTTOMAN SIYAQ ALTERNATE NUMBER TEN
-# Total code points: 62
+# Total code points: 63
# ================================================
@@ -1678,9 +1709,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2492 ; 11.0 ; ; 11 # No NUMBER ELEVEN FULL STOP
24EB ; 11.0 ; ; 11 # No NEGATIVE CIRCLED NUMBER ELEVEN
16E8B ; 11.0 ; ; 11 # No MEDEFAIDRIN NUMBER ELEVEN
+1D2CB ; 11.0 ; ; 11 # No KAKTOVIK NUMERAL ELEVEN
1D2EB ; 11.0 ; ; 11 # No MAYAN NUMERAL ELEVEN
-# Total code points: 8
+# Total code points: 9
# ================================================
@@ -1691,9 +1723,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2493 ; 12.0 ; ; 12 # No NUMBER TWELVE FULL STOP
24EC ; 12.0 ; ; 12 # No NEGATIVE CIRCLED NUMBER TWELVE
16E8C ; 12.0 ; ; 12 # No MEDEFAIDRIN NUMBER TWELVE
+1D2CC ; 12.0 ; ; 12 # No KAKTOVIK NUMERAL TWELVE
1D2EC ; 12.0 ; ; 12 # No MAYAN NUMERAL TWELVE
-# Total code points: 8
+# Total code points: 9
# ================================================
@@ -1702,9 +1735,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2494 ; 13.0 ; ; 13 # No NUMBER THIRTEEN FULL STOP
24ED ; 13.0 ; ; 13 # No NEGATIVE CIRCLED NUMBER THIRTEEN
16E8D ; 13.0 ; ; 13 # No MEDEFAIDRIN NUMBER THIRTEEN
+1D2CD ; 13.0 ; ; 13 # No KAKTOVIK NUMERAL THIRTEEN
1D2ED ; 13.0 ; ; 13 # No MAYAN NUMERAL THIRTEEN
-# Total code points: 6
+# Total code points: 7
# ================================================
@@ -1713,9 +1747,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2495 ; 14.0 ; ; 14 # No NUMBER FOURTEEN FULL STOP
24EE ; 14.0 ; ; 14 # No NEGATIVE CIRCLED NUMBER FOURTEEN
16E8E ; 14.0 ; ; 14 # No MEDEFAIDRIN NUMBER FOURTEEN
+1D2CE ; 14.0 ; ; 14 # No KAKTOVIK NUMERAL FOURTEEN
1D2EE ; 14.0 ; ; 14 # No MAYAN NUMERAL FOURTEEN
-# Total code points: 6
+# Total code points: 7
# ================================================
@@ -1724,9 +1759,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2496 ; 15.0 ; ; 15 # No NUMBER FIFTEEN FULL STOP
24EF ; 15.0 ; ; 15 # No NEGATIVE CIRCLED NUMBER FIFTEEN
16E8F ; 15.0 ; ; 15 # No MEDEFAIDRIN NUMBER FIFTEEN
+1D2CF ; 15.0 ; ; 15 # No KAKTOVIK NUMERAL FIFTEEN
1D2EF ; 15.0 ; ; 15 # No MAYAN NUMERAL FIFTEEN
-# Total code points: 6
+# Total code points: 7
# ================================================
@@ -1736,9 +1772,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2497 ; 16.0 ; ; 16 # No NUMBER SIXTEEN FULL STOP
24F0 ; 16.0 ; ; 16 # No NEGATIVE CIRCLED NUMBER SIXTEEN
16E90 ; 16.0 ; ; 16 # No MEDEFAIDRIN NUMBER SIXTEEN
+1D2D0 ; 16.0 ; ; 16 # No KAKTOVIK NUMERAL SIXTEEN
1D2F0 ; 16.0 ; ; 16 # No MAYAN NUMERAL SIXTEEN
-# Total code points: 7
+# Total code points: 8
# ================================================
@@ -1748,9 +1785,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2498 ; 17.0 ; ; 17 # No NUMBER SEVENTEEN FULL STOP
24F1 ; 17.0 ; ; 17 # No NEGATIVE CIRCLED NUMBER SEVENTEEN
16E91 ; 17.0 ; ; 17 # No MEDEFAIDRIN NUMBER SEVENTEEN
+1D2D1 ; 17.0 ; ; 17 # No KAKTOVIK NUMERAL SEVENTEEN
1D2F1 ; 17.0 ; ; 17 # No MAYAN NUMERAL SEVENTEEN
-# Total code points: 7
+# Total code points: 8
# ================================================
@@ -1760,9 +1798,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
2499 ; 18.0 ; ; 18 # No NUMBER EIGHTEEN FULL STOP
24F2 ; 18.0 ; ; 18 # No NEGATIVE CIRCLED NUMBER EIGHTEEN
16E92 ; 18.0 ; ; 18 # No MEDEFAIDRIN NUMBER EIGHTEEN
+1D2D2 ; 18.0 ; ; 18 # No KAKTOVIK NUMERAL EIGHTEEN
1D2F2 ; 18.0 ; ; 18 # No MAYAN NUMERAL EIGHTEEN
-# Total code points: 7
+# Total code points: 8
# ================================================
@@ -1772,9 +1811,10 @@ F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
249A ; 19.0 ; ; 19 # No NUMBER NINETEEN FULL STOP
24F3 ; 19.0 ; ; 19 # No NEGATIVE CIRCLED NUMBER NINETEEN
16E93 ; 19.0 ; ; 19 # No MEDEFAIDRIN NUMBER NINETEEN
+1D2D3 ; 19.0 ; ; 19 # No KAKTOVIK NUMERAL NINETEEN
1D2F3 ; 19.0 ; ; 19 # No MAYAN NUMERAL NINETEEN
-# Total code points: 7
+# Total code points: 8
# ================================================
diff --git a/lib/unicore/mktables b/lib/unicore/mktables
index 915831e436..83fc918f73 100644
--- a/lib/unicore/mktables
+++ b/lib/unicore/mktables
@@ -49,7 +49,7 @@ sub NON_ASCII_PLATFORM { ord("A") != 65 }
# expected, a warning will be generated. If an older version is being
# compiled, any bounds tests that fail in the generated test file (-maketest
# option) will be marked as TODO.
-my $version_of_mk_invlist_bounds = v14.0.0;
+my $version_of_mk_invlist_bounds = v15.0.0;
##########################################################################
#
diff --git a/lib/unicore/uni_keywords.pl b/lib/unicore/uni_keywords.pl
index 5dda5d49ed..a4f32beb59 100644
--- a/lib/unicore/uni_keywords.pl
+++ b/lib/unicore/uni_keywords.pl
@@ -4,19 +4,19 @@
# Any changes made here will be lost!
%Unicode::UCD::uni_prop_ptrs_indices = (
- '_perl_any_folds' => 1211,
- '_perl_charname_begin' => 1212,
- '_perl_charname_continue' => 1213,
- '_perl_folds_to_multi_char' => 1214,
- '_perl_idcont' => 1215,
- '_perl_idstart' => 1216,
- '_perl_is_in_multi_char_fold' => 1217,
- '_perl_nchar' => 1218,
- '_perl_patws' => 1219,
- '_perl_problematic_locale_foldeds_start' => 1220,
- '_perl_problematic_locale_folds' => 1221,
- '_perl_quotemeta' => 1222,
- '_perl_surrogate' => 1223,
+ '_perl_any_folds' => 1222,
+ '_perl_charname_begin' => 1223,
+ '_perl_charname_continue' => 1224,
+ '_perl_folds_to_multi_char' => 1225,
+ '_perl_idcont' => 1226,
+ '_perl_idstart' => 1227,
+ '_perl_is_in_multi_char_fold' => 1228,
+ '_perl_nchar' => 1229,
+ '_perl_patws' => 1230,
+ '_perl_problematic_locale_foldeds_start' => 1231,
+ '_perl_problematic_locale_folds' => 1232,
+ '_perl_quotemeta' => 1233,
+ '_perl_surrogate' => 1234,
'adlm' => 1,
'aegeannumbers' => 2,
'age=10' => 3,
@@ -25,1303 +25,1314 @@
'age=12.1' => 6,
'age=13' => 7,
'age=14' => 8,
- 'age=2' => 9,
- 'age=2.1' => 10,
- 'age=3' => 11,
- 'age=3.1' => 12,
- 'age=3.2' => 13,
- 'age=4' => 14,
- 'age=4.1' => 15,
- 'age=5' => 16,
- 'age=5.1' => 17,
- 'age=5.2' => 18,
- 'age=6' => 19,
- 'age=6.1' => 20,
- 'age=6.2' => 21,
- 'age=6.3' => 22,
- 'age=7' => 23,
- 'age=8' => 24,
- 'age=9' => 25,
- 'aghb' => 26,
- 'ahex' => 986,
- 'ahom' => 27,
- 'alchemical' => 28,
- 'all' => 29,
- 'alnum' => 1184,
- 'alpha' => 1185,
- 'alphabetic' => 1185,
- 'alphabeticpf' => 30,
- 'ancientgreekmusic' => 31,
- 'ancientgreeknumbers' => 32,
- 'ancientsymbols' => 33,
- 'any' => 34,
- 'arab' => 35,
- 'arabicexta' => 36,
- 'arabicextb' => 37,
- 'arabicmath' => 38,
- 'arabicpfa' => 39,
- 'arabicpfb' => 40,
- 'arabicsup' => 41,
- 'armi' => 42,
- 'armn' => 43,
- 'arrows' => 44,
- 'ascii' => 45,
- 'asciihexdigit' => 986,
- 'assigned' => 46,
- 'avst' => 47,
- 'bali' => 48,
- 'bamu' => 49,
- 'bamumsup' => 50,
- 'basiclatin' => 45,
- 'bass' => 51,
- 'batk' => 52,
- 'bc=al' => 53,
- 'bc=an' => 54,
- 'bc=b' => 55,
- 'bc=bn' => 56,
- 'bc=cs' => 57,
- 'bc=en' => 58,
- 'bc=es' => 59,
- 'bc=et' => 60,
- 'bc=fsi' => 61,
- 'bc=l' => 62,
- 'bc=lre' => 63,
- 'bc=lri' => 64,
- 'bc=lro' => 65,
- 'bc=nsm' => 66,
- 'bc=on' => 67,
- 'bc=pdf' => 68,
- 'bc=pdi' => 69,
- 'bc=r' => 70,
- 'bc=rle' => 71,
- 'bc=rli' => 72,
- 'bc=rlo' => 73,
- 'bc=s' => 74,
- 'bc=ws' => 75,
- 'beng' => 76,
- 'bhks' => 77,
- 'bidic' => 78,
- 'bidim' => 79,
- 'blank' => 1186,
- 'blockelements' => 80,
- 'bopo' => 81,
- 'bopomofoext' => 82,
- 'boxdrawing' => 83,
- 'bpt=c' => 84,
- 'bpt=n' => 85,
- 'bpt=o' => 86,
- 'brah' => 87,
- 'brai' => 88,
- 'bugi' => 89,
- 'buhd' => 90,
- 'byzantinemusic' => 91,
- 'c' => 92,
- 'cakm' => 93,
- 'cans' => 94,
- 'cari' => 95,
- 'cased' => 96,
- 'casedletter' => 97,
- 'cc' => 1187,
- 'ccc=0' => 98,
- 'ccc=1' => 99,
- 'ccc=10' => 100,
- 'ccc=103' => 101,
- 'ccc=107' => 102,
- 'ccc=11' => 103,
- 'ccc=118' => 104,
- 'ccc=12' => 105,
- 'ccc=122' => 106,
- 'ccc=129' => 107,
- 'ccc=13' => 108,
- 'ccc=130' => 109,
- 'ccc=132' => 110,
- 'ccc=14' => 111,
- 'ccc=15' => 112,
- 'ccc=16' => 113,
- 'ccc=17' => 114,
- 'ccc=18' => 115,
- 'ccc=19' => 116,
- 'ccc=20' => 117,
- 'ccc=202' => 118,
- 'ccc=21' => 119,
- 'ccc=214' => 120,
- 'ccc=216' => 121,
- 'ccc=22' => 122,
- 'ccc=23' => 123,
- 'ccc=24' => 124,
- 'ccc=25' => 125,
- 'ccc=26' => 126,
- 'ccc=27' => 127,
- 'ccc=28' => 128,
- 'ccc=29' => 129,
- 'ccc=30' => 130,
- 'ccc=31' => 131,
- 'ccc=32' => 132,
- 'ccc=33' => 133,
- 'ccc=34' => 134,
- 'ccc=35' => 135,
- 'ccc=36' => 136,
- 'ccc=6' => 137,
- 'ccc=7' => 138,
- 'ccc=8' => 139,
- 'ccc=84' => 140,
- 'ccc=9' => 141,
- 'ccc=91' => 142,
- 'ccc=a' => 143,
- 'ccc=al' => 144,
- 'ccc=ar' => 145,
- 'ccc=b' => 146,
- 'ccc=bl' => 147,
- 'ccc=br' => 148,
- 'ccc=da' => 149,
- 'ccc=db' => 150,
- 'ccc=is' => 151,
- 'ccc=l' => 152,
- 'ccc=r' => 153,
- 'ce' => 154,
- 'cf' => 155,
- 'cham' => 156,
- 'cher' => 157,
- 'cherokeesup' => 158,
- 'chesssymbols' => 159,
- 'chrs' => 160,
- 'ci' => 161,
- 'cjk' => 162,
- 'cjkcompat' => 163,
- 'cjkcompatforms' => 164,
- 'cjkcompatideographs' => 165,
- 'cjkcompatideographssup' => 166,
- 'cjkexta' => 167,
- 'cjkextb' => 168,
- 'cjkextc' => 169,
- 'cjkextd' => 170,
- 'cjkexte' => 171,
- 'cjkextf' => 172,
- 'cjkextg' => 173,
- 'cjkradicalssup' => 174,
- 'cjkstrokes' => 175,
- 'cjksymbols' => 176,
- 'cn' => 177,
- 'cntrl' => 1187,
- 'co' => 178,
- 'compatjamo' => 179,
- 'compex' => 180,
- 'control' => 1187,
- 'controlpictures' => 181,
- 'copt' => 182,
- 'copticepactnumbers' => 183,
- 'countingrod' => 184,
- 'cpmn' => 185,
- 'cprt' => 186,
- 'cuneiformnumbers' => 187,
- 'currencysymbols' => 188,
- 'cwcf' => 189,
- 'cwcm' => 190,
- 'cwkcf' => 191,
- 'cwl' => 192,
- 'cwt' => 193,
- 'cwu' => 194,
- 'cypriotsyllabary' => 195,
- 'cyrillicexta' => 196,
- 'cyrillicextb' => 197,
- 'cyrillicextc' => 198,
- 'cyrillicsup' => 199,
- 'cyrl' => 200,
- 'dash' => 201,
- 'decimalnumber' => 1188,
- 'dep' => 202,
- 'deva' => 203,
- 'devanagariext' => 204,
- 'di' => 205,
- 'dia' => 206,
- 'diacriticals' => 207,
- 'diacriticalsext' => 208,
- 'diacriticalsforsymbols' => 209,
- 'diacriticalssup' => 210,
- 'diak' => 211,
- 'digit' => 1188,
- 'dingbats' => 212,
- 'dogr' => 213,
- 'domino' => 214,
- 'dsrt' => 215,
- 'dt=can' => 216,
- 'dt=com' => 217,
- 'dt=enc' => 218,
- 'dt=fin' => 219,
- 'dt=font' => 220,
- 'dt=fra' => 221,
- 'dt=init' => 222,
- 'dt=iso' => 223,
- 'dt=med' => 224,
- 'dt=nar' => 225,
- 'dt=nb' => 226,
- 'dt=noncanon' => 227,
- 'dt=none' => 228,
- 'dt=sml' => 229,
- 'dt=sqr' => 230,
- 'dt=sub' => 231,
- 'dt=sup' => 232,
- 'dt=vert' => 233,
- 'dupl' => 234,
- 'ea=a' => 236,
- 'ea=f' => 237,
- 'ea=h' => 238,
- 'ea=n' => 239,
- 'ea=na' => 240,
- 'ea=w' => 241,
- 'earlydynasticcuneiform' => 235,
- 'ebase' => 242,
- 'ecomp' => 243,
- 'egyp' => 244,
- 'egyptianhieroglyphformatcontrols' => 245,
- 'elba' => 246,
- 'elym' => 247,
- 'emod' => 248,
- 'emoji' => 249,
- 'emoticons' => 250,
- 'enclosedalphanum' => 251,
- 'enclosedalphanumsup' => 252,
- 'enclosedcjk' => 253,
- 'enclosedideographicsup' => 254,
- 'epres' => 255,
- 'ethi' => 256,
- 'ethiopicext' => 257,
- 'ethiopicexta' => 258,
- 'ethiopicextb' => 259,
- 'ethiopicsup' => 260,
- 'ext' => 261,
- 'extpict' => 262,
- 'gcb=cn' => 263,
- 'gcb=ex' => 264,
- 'gcb=l' => 265,
- 'gcb=pp' => 266,
- 'gcb=sm' => 267,
- 'gcb=t' => 268,
- 'gcb=v' => 269,
- 'gcb=xx' => 270,
- 'geometricshapes' => 271,
- 'geometricshapesext' => 272,
- 'geor' => 273,
- 'georgianext' => 274,
- 'georgiansup' => 275,
- 'glag' => 276,
- 'glagoliticsup' => 277,
- 'gong' => 278,
- 'gonm' => 279,
- 'goth' => 280,
- 'gran' => 281,
- 'graph' => 1189,
- 'grbase' => 282,
- 'greekext' => 283,
- 'grek' => 284,
- 'grext' => 285,
- 'gujr' => 286,
- 'guru' => 287,
- 'halfandfullforms' => 288,
- 'halfmarks' => 289,
- 'han' => 290,
- 'hang' => 291,
- 'hano' => 292,
- 'hatr' => 293,
- 'hebr' => 294,
- 'hex' => 1196,
- 'hexdigit' => 1196,
- 'highpusurrogates' => 295,
- 'highsurrogates' => 296,
- 'hira' => 297,
- 'hluw' => 298,
- 'hmng' => 299,
- 'hmnp' => 300,
- 'horizspace' => 1186,
- 'hst=na' => 301,
- 'hung' => 302,
- 'hyphen_perl_aux' => 303,
- 'idc' => 304,
- 'identifierstatus=allowed' => 305,
- 'identifierstatus=restricted' => 306,
- 'identifiertype=defaultignorable' => 307,
- 'identifiertype=exclusion' => 308,
- 'identifiertype=inclusion' => 309,
- 'identifiertype=limiteduse' => 310,
- 'identifiertype=notcharacter' => 311,
- 'identifiertype=notnfkc' => 312,
- 'identifiertype=notxid' => 313,
- 'identifiertype=obsolete' => 314,
- 'identifiertype=recommended' => 315,
- 'identifiertype=technical' => 316,
- 'identifiertype=uncommonuse' => 317,
- 'ideo' => 318,
- 'ideographicsymbols' => 319,
- 'ids' => 320,
- 'idsb' => 321,
- 'idst' => 322,
- 'in=1.1' => 526,
- 'in=10' => 520,
- 'in=11' => 521,
- 'in=12' => 522,
- 'in=12.1' => 523,
- 'in=13' => 524,
- 'in=14' => 525,
- 'in=2' => 527,
- 'in=2.1' => 528,
- 'in=3' => 529,
- 'in=3.1' => 530,
- 'in=3.2' => 531,
- 'in=4' => 532,
- 'in=4.1' => 533,
- 'in=5' => 534,
- 'in=5.1' => 535,
- 'in=5.2' => 536,
- 'in=6' => 537,
- 'in=6.1' => 538,
- 'in=6.2' => 539,
- 'in=6.3' => 540,
- 'in=7' => 541,
- 'in=8' => 542,
- 'in=9' => 543,
- 'in=na' => 544,
- 'inadlam' => 323,
- 'inahom' => 324,
- 'inanatolianhieroglyphs' => 325,
- 'inarabic' => 326,
- 'inarmenian' => 327,
- 'inavestan' => 328,
- 'inbalinese' => 329,
- 'inbamum' => 330,
- 'inbassavah' => 331,
- 'inbatak' => 332,
- 'inbengali' => 333,
- 'inbhaiksuki' => 334,
- 'inbopomofo' => 335,
- 'inbrahmi' => 336,
- 'inbuginese' => 337,
- 'inbuhid' => 338,
- 'incarian' => 339,
- 'incaucasianalbanian' => 340,
- 'inchakma' => 341,
- 'incham' => 342,
- 'incherokee' => 343,
- 'inchorasmian' => 344,
- 'incoptic' => 345,
- 'incuneiform' => 346,
- 'incyprominoan' => 347,
- 'incyrillic' => 348,
- 'indevanagari' => 349,
- 'indicnumberforms' => 350,
- 'indicsiyaqnumbers' => 351,
- 'indivesakuru' => 352,
- 'indogra' => 353,
- 'induployan' => 354,
- 'inegyptianhieroglyphs' => 355,
- 'inelbasan' => 356,
- 'inelymaic' => 357,
- 'inethiopic' => 358,
- 'ingeorgian' => 359,
- 'inglagolitic' => 360,
- 'ingothic' => 361,
- 'ingrantha' => 362,
- 'ingreek' => 363,
- 'ingujarati' => 364,
- 'ingunjalagondi' => 365,
- 'ingurmukhi' => 366,
- 'inhangul' => 367,
- 'inhanifirohingya' => 368,
- 'inhanunoo' => 369,
- 'inhatran' => 370,
- 'inhebrew' => 371,
- 'inhiragana' => 372,
- 'inidc' => 373,
- 'inimperialaramaic' => 374,
- 'ininscriptionalpahlavi' => 375,
- 'ininscriptionalparthian' => 376,
- 'injavanese' => 377,
- 'inkaithi' => 378,
- 'inkannada' => 379,
- 'inkatakana' => 380,
- 'inkharoshthi' => 381,
- 'inkhitansmallscript' => 382,
- 'inkhmer' => 383,
- 'inkhojki' => 384,
- 'inkhudawadi' => 385,
- 'inlao' => 386,
- 'inlepcha' => 387,
- 'inlimbu' => 388,
- 'inlineara' => 389,
- 'inlisu' => 390,
- 'inlycian' => 391,
- 'inlydian' => 392,
- 'inmahajani' => 393,
- 'inmakasar' => 394,
- 'inmalayalam' => 395,
- 'inmandaic' => 396,
- 'inmanichaean' => 397,
- 'inmarchen' => 398,
- 'inmasaramgondi' => 399,
- 'inmedefaidrin' => 400,
- 'inmeeteimayek' => 401,
- 'inmendekikakui' => 402,
- 'inmeroiticcursive' => 403,
- 'inmiao' => 404,
- 'inmodi' => 405,
- 'inmongolian' => 406,
- 'inmro' => 407,
- 'inmultani' => 408,
- 'inmyanmar' => 409,
- 'innabataean' => 410,
- 'innandinagari' => 411,
- 'innewa' => 412,
- 'innewtailue' => 413,
- 'innko' => 414,
- 'innushu' => 415,
- 'innyiakengpuachuehmong' => 416,
- 'inogham' => 417,
- 'inoldhungarian' => 418,
- 'inolditalic' => 419,
- 'inoldpermic' => 420,
- 'inoldpersian' => 421,
- 'inoldsogdian' => 422,
- 'inoldturkic' => 423,
- 'inolduyghur' => 424,
- 'inoriya' => 425,
- 'inosage' => 426,
- 'inosmanya' => 427,
- 'inpahawhhmong' => 428,
- 'inpaucinhau' => 429,
- 'inpc=bottom' => 430,
- 'inpc=bottomandleft' => 431,
- 'inpc=bottomandright' => 432,
- 'inpc=left' => 433,
- 'inpc=leftandright' => 434,
- 'inpc=na' => 435,
- 'inpc=overstruck' => 436,
- 'inpc=right' => 437,
- 'inpc=top' => 438,
- 'inpc=topandbottom' => 439,
- 'inpc=topandbottomandleft' => 440,
- 'inpc=topandbottomandright' => 441,
- 'inpc=topandleft' => 442,
- 'inpc=topandleftandright' => 443,
- 'inpc=topandright' => 444,
- 'inphagspa' => 445,
- 'inphoenician' => 446,
- 'inpsalterpahlavi' => 447,
- 'inpunctuation' => 448,
- 'inrejang' => 449,
- 'inrunic' => 450,
- 'insamaritan' => 451,
- 'insaurashtra' => 452,
- 'insc=avagraha' => 453,
- 'insc=bindu' => 454,
- 'insc=brahmijoiningnumber' => 455,
- 'insc=cantillationmark' => 456,
- 'insc=consonant' => 457,
- 'insc=consonantdead' => 458,
- 'insc=consonantfinal' => 459,
- 'insc=consonantheadletter' => 460,
- 'insc=consonantinitialpostfixed' => 461,
- 'insc=consonantkiller' => 462,
- 'insc=consonantmedial' => 463,
- 'insc=consonantplaceholder' => 464,
- 'insc=consonantprecedingrepha' => 465,
- 'insc=consonantprefixed' => 466,
- 'insc=consonantsubjoined' => 467,
- 'insc=consonantsucceedingrepha' => 468,
- 'insc=consonantwithstacker' => 469,
- 'insc=geminationmark' => 470,
- 'insc=invisiblestacker' => 471,
- 'insc=modifyingletter' => 472,
- 'insc=nonjoiner' => 473,
- 'insc=nukta' => 474,
- 'insc=number' => 475,
- 'insc=numberjoiner' => 476,
- 'insc=other' => 477,
- 'insc=purekiller' => 478,
- 'insc=registershifter' => 479,
- 'insc=syllablemodifier' => 480,
- 'insc=toneletter' => 481,
- 'insc=tonemark' => 482,
- 'insc=virama' => 483,
- 'insc=visarga' => 484,
- 'insc=vowel' => 485,
- 'insc=voweldependent' => 486,
- 'insc=vowelindependent' => 487,
- 'insiddham' => 488,
- 'insinhala' => 489,
- 'insogdian' => 490,
- 'insorasompeng' => 491,
- 'insoyombo' => 492,
- 'insundanese' => 493,
- 'insylotinagri' => 494,
- 'insyriac' => 495,
- 'intagalog' => 496,
- 'intagbanwa' => 497,
- 'intaile' => 498,
- 'intaitham' => 499,
- 'intaiviet' => 500,
- 'intakri' => 501,
- 'intamil' => 502,
- 'intangsa' => 503,
- 'intangut' => 504,
- 'intelugu' => 505,
- 'inthaana' => 506,
- 'inthai' => 507,
- 'intibetan' => 508,
- 'intifinagh' => 509,
- 'intirhuta' => 510,
- 'intoto' => 511,
- 'inugaritic' => 512,
- 'invai' => 513,
- 'invithkuqi' => 514,
- 'invs' => 515,
- 'inwancho' => 516,
- 'inwarangciti' => 517,
- 'inyezidi' => 518,
- 'inzanabazarsquare' => 519,
- 'ipaext' => 545,
- 'ital' => 546,
- 'jamo' => 547,
- 'jamoexta' => 548,
- 'jamoextb' => 549,
- 'java' => 550,
- 'jg=africanfeh' => 551,
- 'jg=africannoon' => 552,
- 'jg=africanqaf' => 553,
- 'jg=ain' => 554,
- 'jg=alaph' => 555,
- 'jg=alef' => 556,
- 'jg=beh' => 557,
- 'jg=beth' => 558,
- 'jg=burushaskiyehbarree' => 559,
- 'jg=dal' => 560,
- 'jg=dalathrish' => 561,
- 'jg=e' => 562,
- 'jg=farsiyeh' => 563,
- 'jg=fe' => 564,
- 'jg=feh' => 565,
- 'jg=finalsemkath' => 566,
- 'jg=gaf' => 567,
- 'jg=gamal' => 568,
- 'jg=hah' => 569,
- 'jg=hamzaonhehgoal' => 570,
- 'jg=hanifirohingyakinnaya' => 571,
- 'jg=hanifirohingyapa' => 572,
- 'jg=he' => 573,
- 'jg=heh' => 574,
- 'jg=hehgoal' => 575,
- 'jg=heth' => 576,
- 'jg=kaf' => 577,
- 'jg=kaph' => 578,
- 'jg=khaph' => 579,
- 'jg=knottedheh' => 580,
- 'jg=lam' => 581,
- 'jg=lamadh' => 582,
- 'jg=malayalambha' => 583,
- 'jg=malayalamja' => 584,
- 'jg=malayalamlla' => 585,
- 'jg=malayalamllla' => 586,
- 'jg=malayalamnga' => 587,
- 'jg=malayalamnna' => 588,
- 'jg=malayalamnnna' => 589,
- 'jg=malayalamnya' => 590,
- 'jg=malayalamra' => 591,
- 'jg=malayalamssa' => 592,
- 'jg=malayalamtta' => 593,
- 'jg=manichaeanaleph' => 594,
- 'jg=manichaeanayin' => 595,
- 'jg=manichaeanbeth' => 596,
- 'jg=manichaeandaleth' => 597,
- 'jg=manichaeandhamedh' => 598,
- 'jg=manichaeanfive' => 599,
- 'jg=manichaeangimel' => 600,
- 'jg=manichaeanheth' => 601,
- 'jg=manichaeanhundred' => 602,
- 'jg=manichaeankaph' => 603,
- 'jg=manichaeanlamedh' => 604,
- 'jg=manichaeanmem' => 605,
- 'jg=manichaeannun' => 606,
- 'jg=manichaeanone' => 607,
- 'jg=manichaeanpe' => 608,
- 'jg=manichaeanqoph' => 609,
- 'jg=manichaeanresh' => 610,
- 'jg=manichaeansadhe' => 611,
- 'jg=manichaeansamekh' => 612,
- 'jg=manichaeantaw' => 613,
- 'jg=manichaeanten' => 614,
- 'jg=manichaeanteth' => 615,
- 'jg=manichaeanthamedh' => 616,
- 'jg=manichaeantwenty' => 617,
- 'jg=manichaeanwaw' => 618,
- 'jg=manichaeanyodh' => 619,
- 'jg=manichaeanzayin' => 620,
- 'jg=meem' => 621,
- 'jg=mim' => 622,
- 'jg=nojoininggroup' => 623,
- 'jg=noon' => 624,
- 'jg=nun' => 625,
- 'jg=nya' => 626,
- 'jg=pe' => 627,
- 'jg=qaf' => 628,
- 'jg=qaph' => 629,
- 'jg=reh' => 630,
- 'jg=reversedpe' => 631,
- 'jg=rohingyayeh' => 632,
- 'jg=sad' => 633,
- 'jg=sadhe' => 634,
- 'jg=seen' => 635,
- 'jg=semkath' => 636,
- 'jg=shin' => 637,
- 'jg=straightwaw' => 638,
- 'jg=swashkaf' => 639,
- 'jg=syriacwaw' => 640,
- 'jg=tah' => 641,
- 'jg=taw' => 642,
- 'jg=tehmarbuta' => 643,
- 'jg=teth' => 644,
- 'jg=thinyeh' => 645,
- 'jg=verticaltail' => 646,
- 'jg=waw' => 647,
- 'jg=yeh' => 648,
- 'jg=yehbarree' => 649,
- 'jg=yehwithtail' => 650,
- 'jg=yudh' => 651,
- 'jg=yudhhe' => 652,
- 'jg=zain' => 653,
- 'jg=zhain' => 654,
- 'joinc' => 655,
- 'jt=c' => 656,
- 'jt=d' => 657,
- 'jt=l' => 658,
- 'jt=r' => 659,
- 'jt=t' => 660,
- 'jt=u' => 661,
- 'kali' => 662,
- 'kana' => 663,
- 'kanaexta' => 664,
- 'kanaextb' => 665,
- 'kanasup' => 666,
- 'kanbun' => 667,
- 'kangxi' => 668,
- 'katakanaext' => 669,
- 'khar' => 670,
- 'khmersymbols' => 671,
- 'khmr' => 672,
- 'khoj' => 673,
- 'kits' => 674,
- 'knda' => 675,
- 'kthi' => 676,
- 'l' => 677,
- 'l_' => 97,
- 'l_amp_' => 97,
- 'lana' => 678,
- 'lao' => 679,
- 'latin1' => 680,
- 'latinexta' => 681,
- 'latinextadditional' => 682,
- 'latinextb' => 683,
- 'latinextc' => 684,
- 'latinextd' => 685,
- 'latinexte' => 686,
- 'latinextf' => 687,
- 'latinextg' => 688,
- 'latn' => 689,
- 'lb=ai' => 690,
- 'lb=al' => 691,
- 'lb=b2' => 692,
- 'lb=ba' => 693,
- 'lb=bb' => 694,
- 'lb=bk' => 695,
- 'lb=cb' => 696,
- 'lb=cj' => 697,
- 'lb=cl' => 698,
- 'lb=cm' => 699,
- 'lb=cp' => 700,
- 'lb=cr' => 701,
- 'lb=ex' => 702,
- 'lb=gl' => 703,
- 'lb=h2' => 704,
- 'lb=h3' => 705,
- 'lb=hl' => 706,
- 'lb=hy' => 707,
- 'lb=id' => 708,
- 'lb=in' => 709,
- 'lb=is' => 710,
- 'lb=lf' => 711,
- 'lb=nl' => 712,
- 'lb=ns' => 713,
- 'lb=nu' => 714,
- 'lb=op' => 715,
- 'lb=po' => 716,
- 'lb=pr' => 717,
- 'lb=qu' => 718,
- 'lb=sa' => 719,
- 'lb=sg_perl_aux' => 720,
- 'lb=sp' => 721,
- 'lb=sy' => 722,
- 'lb=wj' => 723,
- 'lb=xx' => 724,
- 'lb=zw' => 725,
- 'lb=zwj' => 726,
- 'lc' => 97,
- 'lepc' => 727,
- 'letterlikesymbols' => 728,
- 'limb' => 729,
- 'lina' => 730,
- 'linb' => 731,
- 'linearbideograms' => 732,
- 'linearbsyllabary' => 733,
- 'lisu' => 734,
- 'lisusup' => 735,
- 'll' => 739,
- 'lm' => 736,
- 'lo' => 737,
- 'loe' => 738,
- 'lower' => 1190,
- 'lowercase' => 1190,
- 'lowercaseletter' => 739,
- 'lowsurrogates' => 740,
- 'lt' => 1143,
- 'lu' => 1152,
- 'lyci' => 741,
- 'lydi' => 742,
- 'm' => 743,
- 'mahj' => 744,
- 'mahjong' => 745,
- 'maka' => 746,
- 'mand' => 747,
- 'mani' => 748,
- 'marc' => 749,
- 'math' => 750,
- 'mathalphanum' => 751,
- 'mathoperators' => 752,
- 'mayannumerals' => 753,
- 'mc' => 754,
- 'me' => 755,
- 'medf' => 756,
- 'meeteimayekext' => 757,
- 'mend' => 758,
- 'merc' => 759,
- 'mero' => 760,
- 'miao' => 761,
- 'miscarrows' => 762,
- 'miscmathsymbolsa' => 763,
- 'miscmathsymbolsb' => 764,
- 'miscpictographs' => 765,
- 'miscsymbols' => 766,
- 'misctechnical' => 767,
- 'mlym' => 768,
- 'mn' => 769,
- 'modi' => 770,
- 'modifierletters' => 771,
- 'modifiertoneletters' => 772,
- 'mong' => 773,
- 'mongoliansup' => 774,
- 'mro' => 775,
- 'mtei' => 776,
- 'mult' => 777,
- 'music' => 778,
- 'myanmarexta' => 779,
- 'myanmarextb' => 780,
- 'mymr' => 781,
- 'n' => 782,
- 'nand' => 783,
- 'narb' => 784,
- 'nb' => 785,
- 'nbat' => 786,
- 'nd' => 1188,
- 'newa' => 787,
- 'nfcqc=m' => 788,
- 'nfcqc=y' => 789,
- 'nfdqc=y' => 790,
- 'nfkcqc=n' => 791,
- 'nfkcqc=y' => 792,
- 'nfkdqc=n' => 793,
- 'nko' => 794,
- 'nl' => 795,
- 'no' => 796,
- 'nshu' => 797,
- 'nt=di' => 798,
- 'nt=nu' => 799,
- 'numberforms' => 800,
- 'nv=0' => 801,
- 'nv=1' => 802,
- 'nv=1/10' => 827,
- 'nv=1/12' => 828,
- 'nv=1/16' => 829,
- 'nv=1/160' => 830,
- 'nv=1/2' => 831,
- 'nv=1/20' => 832,
- 'nv=1/3' => 833,
- 'nv=1/32' => 834,
- 'nv=1/320' => 835,
- 'nv=1/4' => 836,
- 'nv=1/40' => 837,
- 'nv=1/5' => 838,
- 'nv=1/6' => 839,
- 'nv=1/64' => 840,
- 'nv=1/7' => 841,
- 'nv=1/8' => 842,
- 'nv=1/80' => 843,
- 'nv=1/9' => 844,
- 'nv=10' => 803,
- 'nv=100' => 804,
- 'nv=1000' => 805,
- 'nv=10000' => 806,
- 'nv=100000' => 807,
- 'nv=1000000' => 808,
- 'nv=10000000' => 809,
- 'nv=100000000' => 810,
- 'nv=10000000000' => 811,
- 'nv=1000000000000' => 812,
- 'nv=11' => 813,
- 'nv=11/12' => 814,
- 'nv=11/2' => 815,
- 'nv=12' => 816,
- 'nv=13' => 817,
- 'nv=13/2' => 818,
- 'nv=14' => 819,
- 'nv=15' => 820,
- 'nv=15/2' => 821,
- 'nv=16' => 822,
- 'nv=17' => 823,
- 'nv=17/2' => 824,
- 'nv=18' => 825,
- 'nv=19' => 826,
- 'nv=2' => 845,
- 'nv=2/3' => 862,
- 'nv=2/5' => 863,
- 'nv=20' => 846,
- 'nv=200' => 847,
- 'nv=2000' => 848,
- 'nv=20000' => 849,
- 'nv=200000' => 850,
- 'nv=20000000' => 851,
- 'nv=21' => 852,
- 'nv=216000' => 853,
- 'nv=22' => 854,
- 'nv=23' => 855,
- 'nv=24' => 856,
- 'nv=25' => 857,
- 'nv=26' => 858,
- 'nv=27' => 859,
- 'nv=28' => 860,
- 'nv=29' => 861,
- 'nv=3' => 864,
- 'nv=3/16' => 879,
- 'nv=3/2' => 880,
- 'nv=3/20' => 881,
- 'nv=3/4' => 882,
- 'nv=3/5' => 883,
- 'nv=3/64' => 884,
- 'nv=3/8' => 885,
- 'nv=3/80' => 886,
- 'nv=30' => 865,
- 'nv=300' => 866,
- 'nv=3000' => 867,
- 'nv=30000' => 868,
- 'nv=300000' => 869,
- 'nv=31' => 870,
- 'nv=32' => 871,
- 'nv=33' => 872,
- 'nv=34' => 873,
- 'nv=35' => 874,
- 'nv=36' => 875,
- 'nv=37' => 876,
- 'nv=38' => 877,
- 'nv=39' => 878,
- 'nv=4' => 887,
- 'nv=4/5' => 903,
- 'nv=40' => 888,
- 'nv=400' => 889,
- 'nv=4000' => 890,
- 'nv=40000' => 891,
- 'nv=400000' => 892,
- 'nv=41' => 893,
- 'nv=42' => 894,
- 'nv=43' => 895,
- 'nv=432000' => 896,
- 'nv=44' => 897,
- 'nv=45' => 898,
- 'nv=46' => 899,
- 'nv=47' => 900,
- 'nv=48' => 901,
- 'nv=49' => 902,
- 'nv=5' => 904,
- 'nv=5/12' => 910,
- 'nv=5/2' => 911,
- 'nv=5/6' => 912,
- 'nv=5/8' => 913,
- 'nv=50' => 905,
- 'nv=500' => 906,
- 'nv=5000' => 907,
- 'nv=50000' => 908,
- 'nv=500000' => 909,
- 'nv=6' => 914,
- 'nv=60' => 915,
- 'nv=600' => 916,
- 'nv=6000' => 917,
- 'nv=60000' => 918,
- 'nv=600000' => 919,
- 'nv=7' => 920,
- 'nv=7/12' => 926,
- 'nv=7/2' => 927,
- 'nv=7/8' => 928,
- 'nv=70' => 921,
- 'nv=700' => 922,
- 'nv=7000' => 923,
- 'nv=70000' => 924,
- 'nv=700000' => 925,
- 'nv=8' => 929,
- 'nv=80' => 930,
- 'nv=800' => 931,
- 'nv=8000' => 932,
- 'nv=80000' => 933,
- 'nv=800000' => 934,
- 'nv=9' => 935,
- 'nv=9/2' => 941,
- 'nv=90' => 936,
- 'nv=900' => 937,
- 'nv=9000' => 938,
- 'nv=90000' => 939,
- 'nv=900000' => 940,
- 'nv=_minus_1/2' => 943,
- 'nv=nan' => 942,
- 'ocr' => 944,
- 'ogam' => 945,
- 'olck' => 946,
- 'orkh' => 947,
- 'ornamentaldingbats' => 948,
- 'orya' => 949,
- 'osge' => 950,
- 'osma' => 951,
- 'ottomansiyaqnumbers' => 952,
- 'ougr' => 953,
- 'p' => 954,
- 'palm' => 955,
- 'patsyn' => 956,
- 'pauc' => 957,
- 'pc' => 958,
- 'pcm' => 959,
- 'pd' => 960,
- 'pe' => 961,
- 'perlspace' => 983,
- 'perlword' => 985,
- 'perm' => 962,
- 'pf' => 963,
- 'phag' => 964,
- 'phaistos' => 965,
- 'phli' => 966,
- 'phlp' => 967,
- 'phnx' => 968,
- 'phoneticext' => 969,
- 'phoneticextsup' => 970,
- 'pi' => 971,
- 'playingcards' => 972,
- 'po' => 973,
- 'posixalnum' => 974,
- 'posixalpha' => 975,
- 'posixblank' => 976,
- 'posixcntrl' => 977,
- 'posixdigit' => 978,
- 'posixgraph' => 979,
- 'posixlower' => 980,
- 'posixprint' => 981,
- 'posixpunct' => 982,
- 'posixspace' => 983,
- 'posixupper' => 984,
- 'posixword' => 985,
- 'posixxdigit' => 986,
- 'print' => 1191,
- 'prti' => 987,
- 'ps' => 988,
- 'pua' => 989,
- 'qaai' => 990,
- 'qmark' => 991,
- 'radical' => 992,
- 'ri' => 993,
- 'rjng' => 994,
- 'rohg' => 995,
- 'rumi' => 996,
- 'runr' => 997,
- 's' => 998,
- 'samr' => 999,
- 'sarb' => 1000,
- 'saur' => 1001,
- 'sb=at' => 1002,
- 'sb=cl' => 1003,
- 'sb=ex' => 1004,
- 'sb=fo' => 1005,
- 'sb=le' => 1006,
- 'sb=lo' => 1007,
- 'sb=nu' => 1008,
- 'sb=sc' => 1009,
- 'sb=se' => 1010,
- 'sb=sp' => 1011,
- 'sb=st' => 1012,
- 'sb=up' => 1013,
- 'sb=xx' => 1014,
- 'sc' => 1015,
- 'sc=adlm' => 1016,
- 'sc=arab' => 1017,
- 'sc=beng' => 1018,
- 'sc=bopo' => 1019,
- 'sc=bugi' => 1020,
- 'sc=buhd' => 1021,
- 'sc=cakm' => 1022,
- 'sc=copt' => 1023,
- 'sc=cpmn' => 1024,
- 'sc=cprt' => 1025,
- 'sc=cyrl' => 1026,
- 'sc=deva' => 1027,
- 'sc=dogr' => 1028,
- 'sc=dupl' => 1029,
- 'sc=geor' => 1030,
- 'sc=glag' => 1031,
- 'sc=gong' => 1032,
- 'sc=gonm' => 1033,
- 'sc=gran' => 1034,
- 'sc=grek' => 1035,
- 'sc=gujr' => 1036,
- 'sc=guru' => 1037,
- 'sc=han' => 1038,
- 'sc=hang' => 1039,
- 'sc=hano' => 1040,
- 'sc=hira' => 1041,
- 'sc=java' => 1042,
- 'sc=kali' => 1043,
- 'sc=kana' => 1044,
- 'sc=khoj' => 1045,
- 'sc=knda' => 1046,
- 'sc=kthi' => 1047,
- 'sc=latn' => 1048,
- 'sc=limb' => 1049,
- 'sc=lina' => 1050,
- 'sc=linb' => 1051,
- 'sc=mahj' => 1052,
- 'sc=mand' => 1053,
- 'sc=mani' => 1054,
- 'sc=mlym' => 1055,
- 'sc=modi' => 1056,
- 'sc=mong' => 1057,
- 'sc=mult' => 1058,
- 'sc=mymr' => 1059,
- 'sc=nand' => 1060,
- 'sc=nko' => 1061,
- 'sc=orya' => 1062,
- 'sc=ougr' => 1063,
- 'sc=perm' => 1064,
- 'sc=phag' => 1065,
- 'sc=phlp' => 1066,
- 'sc=qaai' => 1067,
- 'sc=rohg' => 1068,
- 'sc=shrd' => 1069,
- 'sc=sind' => 1070,
- 'sc=sinh' => 1071,
- 'sc=sogd' => 1072,
- 'sc=sylo' => 1073,
- 'sc=syrc' => 1074,
- 'sc=tagb' => 1075,
- 'sc=takr' => 1076,
- 'sc=tale' => 1077,
- 'sc=taml' => 1078,
- 'sc=telu' => 1079,
- 'sc=tglg' => 1080,
- 'sc=thaa' => 1081,
- 'sc=tirh' => 1082,
- 'sc=yezi' => 1083,
- 'sc=yi' => 1084,
- 'sc=zyyy' => 1085,
- 'sd' => 1086,
- 'sgnw' => 1087,
- 'shaw' => 1088,
- 'shorthandformatcontrols' => 1089,
- 'shrd' => 1090,
- 'sidd' => 1091,
- 'sind' => 1092,
- 'sinh' => 1093,
- 'sinhalaarchaicnumbers' => 1094,
- 'sk' => 1095,
- 'sm' => 1096,
- 'smallforms' => 1097,
- 'smallkanaext' => 1098,
- 'so' => 1099,
- 'sogd' => 1100,
- 'sogo' => 1101,
- 'sora' => 1102,
- 'soyo' => 1103,
- 'space' => 1193,
- 'spaceperl' => 1193,
- 'specials' => 1104,
- 'sterm' => 1105,
- 'sund' => 1106,
- 'sundanesesup' => 1107,
- 'suparrowsa' => 1108,
- 'suparrowsb' => 1109,
- 'suparrowsc' => 1110,
- 'superandsub' => 1111,
- 'supmathoperators' => 1112,
- 'suppuaa' => 1113,
- 'suppuab' => 1114,
- 'suppunctuation' => 1115,
- 'supsymbolsandpictographs' => 1116,
- 'suttonsignwriting' => 1117,
- 'sylo' => 1118,
- 'symbolsandpictographsexta' => 1119,
- 'symbolsforlegacycomputing' => 1120,
- 'syrc' => 1121,
- 'syriacsup' => 1122,
- 'tagb' => 1123,
- 'tags' => 1124,
- 'taixuanjing' => 1125,
- 'takr' => 1126,
- 'tale' => 1127,
- 'talu' => 1128,
- 'tamilsup' => 1129,
- 'taml' => 1130,
- 'tang' => 1131,
- 'tangutcomponents' => 1132,
- 'tangutsup' => 1133,
- 'tavt' => 1134,
- 'telu' => 1135,
- 'term' => 1136,
- 'tfng' => 1137,
- 'tglg' => 1138,
- 'thaa' => 1139,
- 'thai' => 1140,
- 'tibt' => 1141,
- 'tirh' => 1142,
- 'title' => 1143,
- 'titlecase' => 1143,
- 'titlecaseletter' => 1143,
- 'tnsa' => 1144,
- 'toto' => 1145,
- 'transportandmap' => 1146,
- 'ucas' => 1147,
- 'ucasext' => 1148,
- 'ucasexta' => 1149,
- 'ugar' => 1150,
- 'uideo' => 1151,
- 'upper' => 1194,
- 'uppercase' => 1194,
- 'uppercaseletter' => 1152,
- 'vai' => 1153,
- 'vedicext' => 1154,
- 'verticalforms' => 1155,
- 'vertspace' => 1156,
- 'vith' => 1157,
- 'vo=r' => 1158,
- 'vo=tr' => 1159,
- 'vo=tu' => 1160,
- 'vo=u' => 1161,
- 'vs' => 1162,
- 'vssup' => 1163,
- 'wara' => 1164,
- 'wb=dq' => 1165,
- 'wb=eb' => 1166,
- 'wb=ex' => 1167,
- 'wb=extend' => 1168,
- 'wb=fo' => 1169,
- 'wb=ka' => 1170,
- 'wb=le' => 1171,
- 'wb=mb' => 1172,
- 'wb=ml' => 1173,
- 'wb=mn' => 1174,
- 'wb=nl' => 1175,
- 'wb=nu' => 1176,
- 'wb=sq' => 1177,
- 'wb=wsegspace' => 1178,
- 'wb=xx' => 1179,
- 'wcho' => 1180,
- 'whitespace' => 1193,
- 'word' => 1195,
- 'wspace' => 1193,
- 'xdigit' => 1196,
- 'xidc' => 1181,
- 'xids' => 1182,
- 'xpeo' => 1183,
- 'xperlspace' => 1193,
- 'xposixalnum' => 1184,
- 'xposixalpha' => 1185,
- 'xposixblank' => 1186,
- 'xposixcntrl' => 1187,
- 'xposixdigit' => 1188,
- 'xposixgraph' => 1189,
- 'xposixlower' => 1190,
- 'xposixprint' => 1191,
- 'xposixpunct' => 1192,
- 'xposixspace' => 1193,
- 'xposixupper' => 1194,
- 'xposixword' => 1195,
- 'xposixxdigit' => 1196,
- 'xsux' => 1197,
- 'yezi' => 1198,
- 'yi' => 1199,
- 'yijing' => 1200,
- 'yiradicals' => 1201,
- 'yisyllables' => 1202,
- 'z' => 1203,
- 'zanb' => 1204,
- 'zl' => 1205,
- 'znamennymusic' => 1206,
- 'zp' => 1207,
- 'zs' => 1208,
- 'zyyy' => 1209,
- 'zzzz' => 1210,
+ 'age=15' => 9,
+ 'age=2' => 10,
+ 'age=2.1' => 11,
+ 'age=3' => 12,
+ 'age=3.1' => 13,
+ 'age=3.2' => 14,
+ 'age=4' => 15,
+ 'age=4.1' => 16,
+ 'age=5' => 17,
+ 'age=5.1' => 18,
+ 'age=5.2' => 19,
+ 'age=6' => 20,
+ 'age=6.1' => 21,
+ 'age=6.2' => 22,
+ 'age=6.3' => 23,
+ 'age=7' => 24,
+ 'age=8' => 25,
+ 'age=9' => 26,
+ 'aghb' => 27,
+ 'ahex' => 997,
+ 'ahom' => 28,
+ 'alchemical' => 29,
+ 'all' => 30,
+ 'alnum' => 1195,
+ 'alpha' => 1196,
+ 'alphabetic' => 1196,
+ 'alphabeticpf' => 31,
+ 'ancientgreekmusic' => 32,
+ 'ancientgreeknumbers' => 33,
+ 'ancientsymbols' => 34,
+ 'any' => 35,
+ 'arab' => 36,
+ 'arabicexta' => 37,
+ 'arabicextb' => 38,
+ 'arabicextc' => 39,
+ 'arabicmath' => 40,
+ 'arabicpfa' => 41,
+ 'arabicpfb' => 42,
+ 'arabicsup' => 43,
+ 'armi' => 44,
+ 'armn' => 45,
+ 'arrows' => 46,
+ 'ascii' => 47,
+ 'asciihexdigit' => 997,
+ 'assigned' => 48,
+ 'avst' => 49,
+ 'bali' => 50,
+ 'bamu' => 51,
+ 'bamumsup' => 52,
+ 'basiclatin' => 47,
+ 'bass' => 53,
+ 'batk' => 54,
+ 'bc=al' => 55,
+ 'bc=an' => 56,
+ 'bc=b' => 57,
+ 'bc=bn' => 58,
+ 'bc=cs' => 59,
+ 'bc=en' => 60,
+ 'bc=es' => 61,
+ 'bc=et' => 62,
+ 'bc=fsi' => 63,
+ 'bc=l' => 64,
+ 'bc=lre' => 65,
+ 'bc=lri' => 66,
+ 'bc=lro' => 67,
+ 'bc=nsm' => 68,
+ 'bc=on' => 69,
+ 'bc=pdf' => 70,
+ 'bc=pdi' => 71,
+ 'bc=r' => 72,
+ 'bc=rle' => 73,
+ 'bc=rli' => 74,
+ 'bc=rlo' => 75,
+ 'bc=s' => 76,
+ 'bc=ws' => 77,
+ 'beng' => 78,
+ 'bhks' => 79,
+ 'bidic' => 80,
+ 'bidim' => 81,
+ 'blank' => 1197,
+ 'blockelements' => 82,
+ 'bopo' => 83,
+ 'bopomofoext' => 84,
+ 'boxdrawing' => 85,
+ 'bpt=c' => 86,
+ 'bpt=n' => 87,
+ 'bpt=o' => 88,
+ 'brah' => 89,
+ 'brai' => 90,
+ 'bugi' => 91,
+ 'buhd' => 92,
+ 'byzantinemusic' => 93,
+ 'c' => 94,
+ 'cakm' => 95,
+ 'cans' => 96,
+ 'cari' => 97,
+ 'cased' => 98,
+ 'casedletter' => 99,
+ 'cc' => 1198,
+ 'ccc=0' => 100,
+ 'ccc=1' => 101,
+ 'ccc=10' => 102,
+ 'ccc=103' => 103,
+ 'ccc=107' => 104,
+ 'ccc=11' => 105,
+ 'ccc=118' => 106,
+ 'ccc=12' => 107,
+ 'ccc=122' => 108,
+ 'ccc=129' => 109,
+ 'ccc=13' => 110,
+ 'ccc=130' => 111,
+ 'ccc=132' => 112,
+ 'ccc=14' => 113,
+ 'ccc=15' => 114,
+ 'ccc=16' => 115,
+ 'ccc=17' => 116,
+ 'ccc=18' => 117,
+ 'ccc=19' => 118,
+ 'ccc=20' => 119,
+ 'ccc=202' => 120,
+ 'ccc=21' => 121,
+ 'ccc=214' => 122,
+ 'ccc=216' => 123,
+ 'ccc=22' => 124,
+ 'ccc=23' => 125,
+ 'ccc=24' => 126,
+ 'ccc=25' => 127,
+ 'ccc=26' => 128,
+ 'ccc=27' => 129,
+ 'ccc=28' => 130,
+ 'ccc=29' => 131,
+ 'ccc=30' => 132,
+ 'ccc=31' => 133,
+ 'ccc=32' => 134,
+ 'ccc=33' => 135,
+ 'ccc=34' => 136,
+ 'ccc=35' => 137,
+ 'ccc=36' => 138,
+ 'ccc=6' => 139,
+ 'ccc=7' => 140,
+ 'ccc=8' => 141,
+ 'ccc=84' => 142,
+ 'ccc=9' => 143,
+ 'ccc=91' => 144,
+ 'ccc=a' => 145,
+ 'ccc=al' => 146,
+ 'ccc=ar' => 147,
+ 'ccc=b' => 148,
+ 'ccc=bl' => 149,
+ 'ccc=br' => 150,
+ 'ccc=da' => 151,
+ 'ccc=db' => 152,
+ 'ccc=is' => 153,
+ 'ccc=l' => 154,
+ 'ccc=r' => 155,
+ 'ce' => 156,
+ 'cf' => 157,
+ 'cham' => 158,
+ 'cher' => 159,
+ 'cherokeesup' => 160,
+ 'chesssymbols' => 161,
+ 'chrs' => 162,
+ 'ci' => 163,
+ 'cjk' => 164,
+ 'cjkcompat' => 165,
+ 'cjkcompatforms' => 166,
+ 'cjkcompatideographs' => 167,
+ 'cjkcompatideographssup' => 168,
+ 'cjkexta' => 169,
+ 'cjkextb' => 170,
+ 'cjkextc' => 171,
+ 'cjkextd' => 172,
+ 'cjkexte' => 173,
+ 'cjkextf' => 174,
+ 'cjkextg' => 175,
+ 'cjkexth' => 176,
+ 'cjkradicalssup' => 177,
+ 'cjkstrokes' => 178,
+ 'cjksymbols' => 179,
+ 'cn' => 180,
+ 'cntrl' => 1198,
+ 'co' => 181,
+ 'compatjamo' => 182,
+ 'compex' => 183,
+ 'control' => 1198,
+ 'controlpictures' => 184,
+ 'copt' => 185,
+ 'copticepactnumbers' => 186,
+ 'countingrod' => 187,
+ 'cpmn' => 188,
+ 'cprt' => 189,
+ 'cuneiformnumbers' => 190,
+ 'currencysymbols' => 191,
+ 'cwcf' => 192,
+ 'cwcm' => 193,
+ 'cwkcf' => 194,
+ 'cwl' => 195,
+ 'cwt' => 196,
+ 'cwu' => 197,
+ 'cypriotsyllabary' => 198,
+ 'cyrillicexta' => 199,
+ 'cyrillicextb' => 200,
+ 'cyrillicextc' => 201,
+ 'cyrillicextd' => 202,
+ 'cyrillicsup' => 203,
+ 'cyrl' => 204,
+ 'dash' => 205,
+ 'decimalnumber' => 1199,
+ 'dep' => 206,
+ 'deva' => 207,
+ 'devanagariext' => 208,
+ 'devanagariexta' => 209,
+ 'di' => 210,
+ 'dia' => 211,
+ 'diacriticals' => 212,
+ 'diacriticalsext' => 213,
+ 'diacriticalsforsymbols' => 214,
+ 'diacriticalssup' => 215,
+ 'diak' => 216,
+ 'digit' => 1199,
+ 'dingbats' => 217,
+ 'dogr' => 218,
+ 'domino' => 219,
+ 'dsrt' => 220,
+ 'dt=can' => 221,
+ 'dt=com' => 222,
+ 'dt=enc' => 223,
+ 'dt=fin' => 224,
+ 'dt=font' => 225,
+ 'dt=fra' => 226,
+ 'dt=init' => 227,
+ 'dt=iso' => 228,
+ 'dt=med' => 229,
+ 'dt=nar' => 230,
+ 'dt=nb' => 231,
+ 'dt=noncanon' => 232,
+ 'dt=none' => 233,
+ 'dt=sml' => 234,
+ 'dt=sqr' => 235,
+ 'dt=sub' => 236,
+ 'dt=sup' => 237,
+ 'dt=vert' => 238,
+ 'dupl' => 239,
+ 'ea=a' => 241,
+ 'ea=f' => 242,
+ 'ea=h' => 243,
+ 'ea=n' => 244,
+ 'ea=na' => 245,
+ 'ea=w' => 246,
+ 'earlydynasticcuneiform' => 240,
+ 'ebase' => 247,
+ 'ecomp' => 248,
+ 'egyp' => 249,
+ 'egyptianhieroglyphformatcontrols' => 250,
+ 'elba' => 251,
+ 'elym' => 252,
+ 'emod' => 253,
+ 'emoji' => 254,
+ 'emoticons' => 255,
+ 'enclosedalphanum' => 256,
+ 'enclosedalphanumsup' => 257,
+ 'enclosedcjk' => 258,
+ 'enclosedideographicsup' => 259,
+ 'epres' => 260,
+ 'ethi' => 261,
+ 'ethiopicext' => 262,
+ 'ethiopicexta' => 263,
+ 'ethiopicextb' => 264,
+ 'ethiopicsup' => 265,
+ 'ext' => 266,
+ 'extpict' => 267,
+ 'gcb=cn' => 268,
+ 'gcb=ex' => 269,
+ 'gcb=l' => 270,
+ 'gcb=pp' => 271,
+ 'gcb=sm' => 272,
+ 'gcb=t' => 273,
+ 'gcb=v' => 274,
+ 'gcb=xx' => 275,
+ 'geometricshapes' => 276,
+ 'geometricshapesext' => 277,
+ 'geor' => 278,
+ 'georgianext' => 279,
+ 'georgiansup' => 280,
+ 'glag' => 281,
+ 'glagoliticsup' => 282,
+ 'gong' => 283,
+ 'gonm' => 284,
+ 'goth' => 285,
+ 'gran' => 286,
+ 'graph' => 1200,
+ 'grbase' => 287,
+ 'greekext' => 288,
+ 'grek' => 289,
+ 'grext' => 290,
+ 'gujr' => 291,
+ 'guru' => 292,
+ 'halfandfullforms' => 293,
+ 'halfmarks' => 294,
+ 'han' => 295,
+ 'hang' => 296,
+ 'hano' => 297,
+ 'hatr' => 298,
+ 'hebr' => 299,
+ 'hex' => 1207,
+ 'hexdigit' => 1207,
+ 'highpusurrogates' => 300,
+ 'highsurrogates' => 301,
+ 'hira' => 302,
+ 'hluw' => 303,
+ 'hmng' => 304,
+ 'hmnp' => 305,
+ 'horizspace' => 1197,
+ 'hst=na' => 306,
+ 'hung' => 307,
+ 'hyphen_perl_aux' => 308,
+ 'idc' => 309,
+ 'identifierstatus=allowed' => 310,
+ 'identifierstatus=restricted' => 311,
+ 'identifiertype=defaultignorable' => 312,
+ 'identifiertype=exclusion' => 313,
+ 'identifiertype=inclusion' => 314,
+ 'identifiertype=limiteduse' => 315,
+ 'identifiertype=notcharacter' => 316,
+ 'identifiertype=notnfkc' => 317,
+ 'identifiertype=notxid' => 318,
+ 'identifiertype=obsolete' => 319,
+ 'identifiertype=recommended' => 320,
+ 'identifiertype=technical' => 321,
+ 'identifiertype=uncommonuse' => 322,
+ 'ideo' => 323,
+ 'ideographicsymbols' => 324,
+ 'ids' => 325,
+ 'idsb' => 326,
+ 'idst' => 327,
+ 'in=1.1' => 534,
+ 'in=10' => 527,
+ 'in=11' => 528,
+ 'in=12' => 529,
+ 'in=12.1' => 530,
+ 'in=13' => 531,
+ 'in=14' => 532,
+ 'in=15' => 533,
+ 'in=2' => 535,
+ 'in=2.1' => 536,
+ 'in=3' => 537,
+ 'in=3.1' => 538,
+ 'in=3.2' => 539,
+ 'in=4' => 540,
+ 'in=4.1' => 541,
+ 'in=5' => 542,
+ 'in=5.1' => 543,
+ 'in=5.2' => 544,
+ 'in=6' => 545,
+ 'in=6.1' => 546,
+ 'in=6.2' => 547,
+ 'in=6.3' => 548,
+ 'in=7' => 549,
+ 'in=8' => 550,
+ 'in=9' => 551,
+ 'in=na' => 552,
+ 'inadlam' => 328,
+ 'inahom' => 329,
+ 'inanatolianhieroglyphs' => 330,
+ 'inarabic' => 331,
+ 'inarmenian' => 332,
+ 'inavestan' => 333,
+ 'inbalinese' => 334,
+ 'inbamum' => 335,
+ 'inbassavah' => 336,
+ 'inbatak' => 337,
+ 'inbengali' => 338,
+ 'inbhaiksuki' => 339,
+ 'inbopomofo' => 340,
+ 'inbrahmi' => 341,
+ 'inbuginese' => 342,
+ 'inbuhid' => 343,
+ 'incarian' => 344,
+ 'incaucasianalbanian' => 345,
+ 'inchakma' => 346,
+ 'incham' => 347,
+ 'incherokee' => 348,
+ 'inchorasmian' => 349,
+ 'incoptic' => 350,
+ 'incuneiform' => 351,
+ 'incyprominoan' => 352,
+ 'incyrillic' => 353,
+ 'indevanagari' => 354,
+ 'indicnumberforms' => 355,
+ 'indicsiyaqnumbers' => 356,
+ 'indivesakuru' => 357,
+ 'indogra' => 358,
+ 'induployan' => 359,
+ 'inegyptianhieroglyphs' => 360,
+ 'inelbasan' => 361,
+ 'inelymaic' => 362,
+ 'inethiopic' => 363,
+ 'ingeorgian' => 364,
+ 'inglagolitic' => 365,
+ 'ingothic' => 366,
+ 'ingrantha' => 367,
+ 'ingreek' => 368,
+ 'ingujarati' => 369,
+ 'ingunjalagondi' => 370,
+ 'ingurmukhi' => 371,
+ 'inhangul' => 372,
+ 'inhanifirohingya' => 373,
+ 'inhanunoo' => 374,
+ 'inhatran' => 375,
+ 'inhebrew' => 376,
+ 'inhiragana' => 377,
+ 'inidc' => 378,
+ 'inimperialaramaic' => 379,
+ 'ininscriptionalpahlavi' => 380,
+ 'ininscriptionalparthian' => 381,
+ 'injavanese' => 382,
+ 'inkaithi' => 383,
+ 'inkannada' => 384,
+ 'inkatakana' => 385,
+ 'inkawi' => 386,
+ 'inkharoshthi' => 387,
+ 'inkhitansmallscript' => 388,
+ 'inkhmer' => 389,
+ 'inkhojki' => 390,
+ 'inkhudawadi' => 391,
+ 'inlao' => 392,
+ 'inlepcha' => 393,
+ 'inlimbu' => 394,
+ 'inlineara' => 395,
+ 'inlisu' => 396,
+ 'inlycian' => 397,
+ 'inlydian' => 398,
+ 'inmahajani' => 399,
+ 'inmakasar' => 400,
+ 'inmalayalam' => 401,
+ 'inmandaic' => 402,
+ 'inmanichaean' => 403,
+ 'inmarchen' => 404,
+ 'inmasaramgondi' => 405,
+ 'inmedefaidrin' => 406,
+ 'inmeeteimayek' => 407,
+ 'inmendekikakui' => 408,
+ 'inmeroiticcursive' => 409,
+ 'inmiao' => 410,
+ 'inmodi' => 411,
+ 'inmongolian' => 412,
+ 'inmro' => 413,
+ 'inmultani' => 414,
+ 'inmyanmar' => 415,
+ 'innabataean' => 416,
+ 'innagmundari' => 417,
+ 'innandinagari' => 418,
+ 'innewa' => 419,
+ 'innewtailue' => 420,
+ 'innko' => 421,
+ 'innushu' => 422,
+ 'innyiakengpuachuehmong' => 423,
+ 'inogham' => 424,
+ 'inoldhungarian' => 425,
+ 'inolditalic' => 426,
+ 'inoldpermic' => 427,
+ 'inoldpersian' => 428,
+ 'inoldsogdian' => 429,
+ 'inoldturkic' => 430,
+ 'inolduyghur' => 431,
+ 'inoriya' => 432,
+ 'inosage' => 433,
+ 'inosmanya' => 434,
+ 'inpahawhhmong' => 435,
+ 'inpaucinhau' => 436,
+ 'inpc=bottom' => 437,
+ 'inpc=bottomandleft' => 438,
+ 'inpc=bottomandright' => 439,
+ 'inpc=left' => 440,
+ 'inpc=leftandright' => 441,
+ 'inpc=na' => 442,
+ 'inpc=overstruck' => 443,
+ 'inpc=right' => 444,
+ 'inpc=top' => 445,
+ 'inpc=topandbottom' => 446,
+ 'inpc=topandbottomandleft' => 447,
+ 'inpc=topandbottomandright' => 448,
+ 'inpc=topandleft' => 449,
+ 'inpc=topandleftandright' => 450,
+ 'inpc=topandright' => 451,
+ 'inphagspa' => 452,
+ 'inphoenician' => 453,
+ 'inpsalterpahlavi' => 454,
+ 'inpunctuation' => 455,
+ 'inrejang' => 456,
+ 'inrunic' => 457,
+ 'insamaritan' => 458,
+ 'insaurashtra' => 459,
+ 'insc=avagraha' => 460,
+ 'insc=bindu' => 461,
+ 'insc=brahmijoiningnumber' => 462,
+ 'insc=cantillationmark' => 463,
+ 'insc=consonant' => 464,
+ 'insc=consonantdead' => 465,
+ 'insc=consonantfinal' => 466,
+ 'insc=consonantheadletter' => 467,
+ 'insc=consonantinitialpostfixed' => 468,
+ 'insc=consonantkiller' => 469,
+ 'insc=consonantmedial' => 470,
+ 'insc=consonantplaceholder' => 471,
+ 'insc=consonantprecedingrepha' => 472,
+ 'insc=consonantprefixed' => 473,
+ 'insc=consonantsubjoined' => 474,
+ 'insc=consonantsucceedingrepha' => 475,
+ 'insc=consonantwithstacker' => 476,
+ 'insc=geminationmark' => 477,
+ 'insc=invisiblestacker' => 478,
+ 'insc=modifyingletter' => 479,
+ 'insc=nonjoiner' => 480,
+ 'insc=nukta' => 481,
+ 'insc=number' => 482,
+ 'insc=numberjoiner' => 483,
+ 'insc=other' => 484,
+ 'insc=purekiller' => 485,
+ 'insc=registershifter' => 486,
+ 'insc=syllablemodifier' => 487,
+ 'insc=toneletter' => 488,
+ 'insc=tonemark' => 489,
+ 'insc=virama' => 490,
+ 'insc=visarga' => 491,
+ 'insc=vowel' => 492,
+ 'insc=voweldependent' => 493,
+ 'insc=vowelindependent' => 494,
+ 'insiddham' => 495,
+ 'insinhala' => 496,
+ 'insogdian' => 497,
+ 'insorasompeng' => 498,
+ 'insoyombo' => 499,
+ 'insundanese' => 500,
+ 'insylotinagri' => 501,
+ 'insyriac' => 502,
+ 'intagalog' => 503,
+ 'intagbanwa' => 504,
+ 'intaile' => 505,
+ 'intaitham' => 506,
+ 'intaiviet' => 507,
+ 'intakri' => 508,
+ 'intamil' => 509,
+ 'intangsa' => 510,
+ 'intangut' => 511,
+ 'intelugu' => 512,
+ 'inthaana' => 513,
+ 'inthai' => 514,
+ 'intibetan' => 515,
+ 'intifinagh' => 516,
+ 'intirhuta' => 517,
+ 'intoto' => 518,
+ 'inugaritic' => 519,
+ 'invai' => 520,
+ 'invithkuqi' => 521,
+ 'invs' => 522,
+ 'inwancho' => 523,
+ 'inwarangciti' => 524,
+ 'inyezidi' => 525,
+ 'inzanabazarsquare' => 526,
+ 'ipaext' => 553,
+ 'ital' => 554,
+ 'jamo' => 555,
+ 'jamoexta' => 556,
+ 'jamoextb' => 557,
+ 'java' => 558,
+ 'jg=africanfeh' => 559,
+ 'jg=africannoon' => 560,
+ 'jg=africanqaf' => 561,
+ 'jg=ain' => 562,
+ 'jg=alaph' => 563,
+ 'jg=alef' => 564,
+ 'jg=beh' => 565,
+ 'jg=beth' => 566,
+ 'jg=burushaskiyehbarree' => 567,
+ 'jg=dal' => 568,
+ 'jg=dalathrish' => 569,
+ 'jg=e' => 570,
+ 'jg=farsiyeh' => 571,
+ 'jg=fe' => 572,
+ 'jg=feh' => 573,
+ 'jg=finalsemkath' => 574,
+ 'jg=gaf' => 575,
+ 'jg=gamal' => 576,
+ 'jg=hah' => 577,
+ 'jg=hamzaonhehgoal' => 578,
+ 'jg=hanifirohingyakinnaya' => 579,
+ 'jg=hanifirohingyapa' => 580,
+ 'jg=he' => 581,
+ 'jg=heh' => 582,
+ 'jg=hehgoal' => 583,
+ 'jg=heth' => 584,
+ 'jg=kaf' => 585,
+ 'jg=kaph' => 586,
+ 'jg=khaph' => 587,
+ 'jg=knottedheh' => 588,
+ 'jg=lam' => 589,
+ 'jg=lamadh' => 590,
+ 'jg=malayalambha' => 591,
+ 'jg=malayalamja' => 592,
+ 'jg=malayalamlla' => 593,
+ 'jg=malayalamllla' => 594,
+ 'jg=malayalamnga' => 595,
+ 'jg=malayalamnna' => 596,
+ 'jg=malayalamnnna' => 597,
+ 'jg=malayalamnya' => 598,
+ 'jg=malayalamra' => 599,
+ 'jg=malayalamssa' => 600,
+ 'jg=malayalamtta' => 601,
+ 'jg=manichaeanaleph' => 602,
+ 'jg=manichaeanayin' => 603,
+ 'jg=manichaeanbeth' => 604,
+ 'jg=manichaeandaleth' => 605,
+ 'jg=manichaeandhamedh' => 606,
+ 'jg=manichaeanfive' => 607,
+ 'jg=manichaeangimel' => 608,
+ 'jg=manichaeanheth' => 609,
+ 'jg=manichaeanhundred' => 610,
+ 'jg=manichaeankaph' => 611,
+ 'jg=manichaeanlamedh' => 612,
+ 'jg=manichaeanmem' => 613,
+ 'jg=manichaeannun' => 614,
+ 'jg=manichaeanone' => 615,
+ 'jg=manichaeanpe' => 616,
+ 'jg=manichaeanqoph' => 617,
+ 'jg=manichaeanresh' => 618,
+ 'jg=manichaeansadhe' => 619,
+ 'jg=manichaeansamekh' => 620,
+ 'jg=manichaeantaw' => 621,
+ 'jg=manichaeanten' => 622,
+ 'jg=manichaeanteth' => 623,
+ 'jg=manichaeanthamedh' => 624,
+ 'jg=manichaeantwenty' => 625,
+ 'jg=manichaeanwaw' => 626,
+ 'jg=manichaeanyodh' => 627,
+ 'jg=manichaeanzayin' => 628,
+ 'jg=meem' => 629,
+ 'jg=mim' => 630,
+ 'jg=nojoininggroup' => 631,
+ 'jg=noon' => 632,
+ 'jg=nun' => 633,
+ 'jg=nya' => 634,
+ 'jg=pe' => 635,
+ 'jg=qaf' => 636,
+ 'jg=qaph' => 637,
+ 'jg=reh' => 638,
+ 'jg=reversedpe' => 639,
+ 'jg=rohingyayeh' => 640,
+ 'jg=sad' => 641,
+ 'jg=sadhe' => 642,
+ 'jg=seen' => 643,
+ 'jg=semkath' => 644,
+ 'jg=shin' => 645,
+ 'jg=straightwaw' => 646,
+ 'jg=swashkaf' => 647,
+ 'jg=syriacwaw' => 648,
+ 'jg=tah' => 649,
+ 'jg=taw' => 650,
+ 'jg=tehmarbuta' => 651,
+ 'jg=teth' => 652,
+ 'jg=thinyeh' => 653,
+ 'jg=verticaltail' => 654,
+ 'jg=waw' => 655,
+ 'jg=yeh' => 656,
+ 'jg=yehbarree' => 657,
+ 'jg=yehwithtail' => 658,
+ 'jg=yudh' => 659,
+ 'jg=yudhhe' => 660,
+ 'jg=zain' => 661,
+ 'jg=zhain' => 662,
+ 'joinc' => 663,
+ 'jt=c' => 664,
+ 'jt=d' => 665,
+ 'jt=l' => 666,
+ 'jt=r' => 667,
+ 'jt=t' => 668,
+ 'jt=u' => 669,
+ 'kaktoviknumerals' => 670,
+ 'kali' => 671,
+ 'kana' => 672,
+ 'kanaexta' => 673,
+ 'kanaextb' => 674,
+ 'kanasup' => 675,
+ 'kanbun' => 676,
+ 'kangxi' => 677,
+ 'katakanaext' => 678,
+ 'kawi' => 679,
+ 'khar' => 680,
+ 'khmersymbols' => 681,
+ 'khmr' => 682,
+ 'khoj' => 683,
+ 'kits' => 684,
+ 'knda' => 685,
+ 'kthi' => 686,
+ 'l' => 687,
+ 'l_' => 99,
+ 'l_amp_' => 99,
+ 'lana' => 688,
+ 'lao' => 689,
+ 'latin1' => 690,
+ 'latinexta' => 691,
+ 'latinextadditional' => 692,
+ 'latinextb' => 693,
+ 'latinextc' => 694,
+ 'latinextd' => 695,
+ 'latinexte' => 696,
+ 'latinextf' => 697,
+ 'latinextg' => 698,
+ 'latn' => 699,
+ 'lb=ai' => 700,
+ 'lb=al' => 701,
+ 'lb=b2' => 702,
+ 'lb=ba' => 703,
+ 'lb=bb' => 704,
+ 'lb=bk' => 705,
+ 'lb=cb' => 706,
+ 'lb=cj' => 707,
+ 'lb=cl' => 708,
+ 'lb=cm' => 709,
+ 'lb=cp' => 710,
+ 'lb=cr' => 711,
+ 'lb=ex' => 712,
+ 'lb=gl' => 713,
+ 'lb=h2' => 714,
+ 'lb=h3' => 715,
+ 'lb=hl' => 716,
+ 'lb=hy' => 717,
+ 'lb=id' => 718,
+ 'lb=in' => 719,
+ 'lb=is' => 720,
+ 'lb=lf' => 721,
+ 'lb=nl' => 722,
+ 'lb=ns' => 723,
+ 'lb=nu' => 724,
+ 'lb=op' => 725,
+ 'lb=po' => 726,
+ 'lb=pr' => 727,
+ 'lb=qu' => 728,
+ 'lb=sa' => 729,
+ 'lb=sg_perl_aux' => 730,
+ 'lb=sp' => 731,
+ 'lb=sy' => 732,
+ 'lb=wj' => 733,
+ 'lb=xx' => 734,
+ 'lb=zw' => 735,
+ 'lb=zwj' => 736,
+ 'lc' => 99,
+ 'lepc' => 737,
+ 'letterlikesymbols' => 738,
+ 'limb' => 739,
+ 'lina' => 740,
+ 'linb' => 741,
+ 'linearbideograms' => 742,
+ 'linearbsyllabary' => 743,
+ 'lisu' => 744,
+ 'lisusup' => 745,
+ 'll' => 749,
+ 'lm' => 746,
+ 'lo' => 747,
+ 'loe' => 748,
+ 'lower' => 1201,
+ 'lowercase' => 1201,
+ 'lowercaseletter' => 749,
+ 'lowsurrogates' => 750,
+ 'lt' => 1154,
+ 'lu' => 1163,
+ 'lyci' => 751,
+ 'lydi' => 752,
+ 'm' => 753,
+ 'mahj' => 754,
+ 'mahjong' => 755,
+ 'maka' => 756,
+ 'mand' => 757,
+ 'mani' => 758,
+ 'marc' => 759,
+ 'math' => 760,
+ 'mathalphanum' => 761,
+ 'mathoperators' => 762,
+ 'mayannumerals' => 763,
+ 'mc' => 764,
+ 'me' => 765,
+ 'medf' => 766,
+ 'meeteimayekext' => 767,
+ 'mend' => 768,
+ 'merc' => 769,
+ 'mero' => 770,
+ 'miao' => 771,
+ 'miscarrows' => 772,
+ 'miscmathsymbolsa' => 773,
+ 'miscmathsymbolsb' => 774,
+ 'miscpictographs' => 775,
+ 'miscsymbols' => 776,
+ 'misctechnical' => 777,
+ 'mlym' => 778,
+ 'mn' => 779,
+ 'modi' => 780,
+ 'modifierletters' => 781,
+ 'modifiertoneletters' => 782,
+ 'mong' => 783,
+ 'mongoliansup' => 784,
+ 'mro' => 785,
+ 'mtei' => 786,
+ 'mult' => 787,
+ 'music' => 788,
+ 'myanmarexta' => 789,
+ 'myanmarextb' => 790,
+ 'mymr' => 791,
+ 'n' => 792,
+ 'nagm' => 793,
+ 'nand' => 794,
+ 'narb' => 795,
+ 'nb' => 796,
+ 'nbat' => 797,
+ 'nd' => 1199,
+ 'newa' => 798,
+ 'nfcqc=m' => 799,
+ 'nfcqc=y' => 800,
+ 'nfdqc=y' => 801,
+ 'nfkcqc=n' => 802,
+ 'nfkcqc=y' => 803,
+ 'nfkdqc=n' => 804,
+ 'nko' => 805,
+ 'nl' => 806,
+ 'no' => 807,
+ 'nshu' => 808,
+ 'nt=di' => 809,
+ 'nt=nu' => 810,
+ 'numberforms' => 811,
+ 'nv=0' => 812,
+ 'nv=1' => 813,
+ 'nv=1/10' => 838,
+ 'nv=1/12' => 839,
+ 'nv=1/16' => 840,
+ 'nv=1/160' => 841,
+ 'nv=1/2' => 842,
+ 'nv=1/20' => 843,
+ 'nv=1/3' => 844,
+ 'nv=1/32' => 845,
+ 'nv=1/320' => 846,
+ 'nv=1/4' => 847,
+ 'nv=1/40' => 848,
+ 'nv=1/5' => 849,
+ 'nv=1/6' => 850,
+ 'nv=1/64' => 851,
+ 'nv=1/7' => 852,
+ 'nv=1/8' => 853,
+ 'nv=1/80' => 854,
+ 'nv=1/9' => 855,
+ 'nv=10' => 814,
+ 'nv=100' => 815,
+ 'nv=1000' => 816,
+ 'nv=10000' => 817,
+ 'nv=100000' => 818,
+ 'nv=1000000' => 819,
+ 'nv=10000000' => 820,
+ 'nv=100000000' => 821,
+ 'nv=10000000000' => 822,
+ 'nv=1000000000000' => 823,
+ 'nv=11' => 824,
+ 'nv=11/12' => 825,
+ 'nv=11/2' => 826,
+ 'nv=12' => 827,
+ 'nv=13' => 828,
+ 'nv=13/2' => 829,
+ 'nv=14' => 830,
+ 'nv=15' => 831,
+ 'nv=15/2' => 832,
+ 'nv=16' => 833,
+ 'nv=17' => 834,
+ 'nv=17/2' => 835,
+ 'nv=18' => 836,
+ 'nv=19' => 837,
+ 'nv=2' => 856,
+ 'nv=2/3' => 873,
+ 'nv=2/5' => 874,
+ 'nv=20' => 857,
+ 'nv=200' => 858,
+ 'nv=2000' => 859,
+ 'nv=20000' => 860,
+ 'nv=200000' => 861,
+ 'nv=20000000' => 862,
+ 'nv=21' => 863,
+ 'nv=216000' => 864,
+ 'nv=22' => 865,
+ 'nv=23' => 866,
+ 'nv=24' => 867,
+ 'nv=25' => 868,
+ 'nv=26' => 869,
+ 'nv=27' => 870,
+ 'nv=28' => 871,
+ 'nv=29' => 872,
+ 'nv=3' => 875,
+ 'nv=3/16' => 890,
+ 'nv=3/2' => 891,
+ 'nv=3/20' => 892,
+ 'nv=3/4' => 893,
+ 'nv=3/5' => 894,
+ 'nv=3/64' => 895,
+ 'nv=3/8' => 896,
+ 'nv=3/80' => 897,
+ 'nv=30' => 876,
+ 'nv=300' => 877,
+ 'nv=3000' => 878,
+ 'nv=30000' => 879,
+ 'nv=300000' => 880,
+ 'nv=31' => 881,
+ 'nv=32' => 882,
+ 'nv=33' => 883,
+ 'nv=34' => 884,
+ 'nv=35' => 885,
+ 'nv=36' => 886,
+ 'nv=37' => 887,
+ 'nv=38' => 888,
+ 'nv=39' => 889,
+ 'nv=4' => 898,
+ 'nv=4/5' => 914,
+ 'nv=40' => 899,
+ 'nv=400' => 900,
+ 'nv=4000' => 901,
+ 'nv=40000' => 902,
+ 'nv=400000' => 903,
+ 'nv=41' => 904,
+ 'nv=42' => 905,
+ 'nv=43' => 906,
+ 'nv=432000' => 907,
+ 'nv=44' => 908,
+ 'nv=45' => 909,
+ 'nv=46' => 910,
+ 'nv=47' => 911,
+ 'nv=48' => 912,
+ 'nv=49' => 913,
+ 'nv=5' => 915,
+ 'nv=5/12' => 921,
+ 'nv=5/2' => 922,
+ 'nv=5/6' => 923,
+ 'nv=5/8' => 924,
+ 'nv=50' => 916,
+ 'nv=500' => 917,
+ 'nv=5000' => 918,
+ 'nv=50000' => 919,
+ 'nv=500000' => 920,
+ 'nv=6' => 925,
+ 'nv=60' => 926,
+ 'nv=600' => 927,
+ 'nv=6000' => 928,
+ 'nv=60000' => 929,
+ 'nv=600000' => 930,
+ 'nv=7' => 931,
+ 'nv=7/12' => 937,
+ 'nv=7/2' => 938,
+ 'nv=7/8' => 939,
+ 'nv=70' => 932,
+ 'nv=700' => 933,
+ 'nv=7000' => 934,
+ 'nv=70000' => 935,
+ 'nv=700000' => 936,
+ 'nv=8' => 940,
+ 'nv=80' => 941,
+ 'nv=800' => 942,
+ 'nv=8000' => 943,
+ 'nv=80000' => 944,
+ 'nv=800000' => 945,
+ 'nv=9' => 946,
+ 'nv=9/2' => 952,
+ 'nv=90' => 947,
+ 'nv=900' => 948,
+ 'nv=9000' => 949,
+ 'nv=90000' => 950,
+ 'nv=900000' => 951,
+ 'nv=_minus_1/2' => 954,
+ 'nv=nan' => 953,
+ 'ocr' => 955,
+ 'ogam' => 956,
+ 'olck' => 957,
+ 'orkh' => 958,
+ 'ornamentaldingbats' => 959,
+ 'orya' => 960,
+ 'osge' => 961,
+ 'osma' => 962,
+ 'ottomansiyaqnumbers' => 963,
+ 'ougr' => 964,
+ 'p' => 965,
+ 'palm' => 966,
+ 'patsyn' => 967,
+ 'pauc' => 968,
+ 'pc' => 969,
+ 'pcm' => 970,
+ 'pd' => 971,
+ 'pe' => 972,
+ 'perlspace' => 994,
+ 'perlword' => 996,
+ 'perm' => 973,
+ 'pf' => 974,
+ 'phag' => 975,
+ 'phaistos' => 976,
+ 'phli' => 977,
+ 'phlp' => 978,
+ 'phnx' => 979,
+ 'phoneticext' => 980,
+ 'phoneticextsup' => 981,
+ 'pi' => 982,
+ 'playingcards' => 983,
+ 'po' => 984,
+ 'posixalnum' => 985,
+ 'posixalpha' => 986,
+ 'posixblank' => 987,
+ 'posixcntrl' => 988,
+ 'posixdigit' => 989,
+ 'posixgraph' => 990,
+ 'posixlower' => 991,
+ 'posixprint' => 992,
+ 'posixpunct' => 993,
+ 'posixspace' => 994,
+ 'posixupper' => 995,
+ 'posixword' => 996,
+ 'posixxdigit' => 997,
+ 'print' => 1202,
+ 'prti' => 998,
+ 'ps' => 999,
+ 'pua' => 1000,
+ 'qaai' => 1001,
+ 'qmark' => 1002,
+ 'radical' => 1003,
+ 'ri' => 1004,
+ 'rjng' => 1005,
+ 'rohg' => 1006,
+ 'rumi' => 1007,
+ 'runr' => 1008,
+ 's' => 1009,
+ 'samr' => 1010,
+ 'sarb' => 1011,
+ 'saur' => 1012,
+ 'sb=at' => 1013,
+ 'sb=cl' => 1014,
+ 'sb=ex' => 1015,
+ 'sb=fo' => 1016,
+ 'sb=le' => 1017,
+ 'sb=lo' => 1018,
+ 'sb=nu' => 1019,
+ 'sb=sc' => 1020,
+ 'sb=se' => 1021,
+ 'sb=sp' => 1022,
+ 'sb=st' => 1023,
+ 'sb=up' => 1024,
+ 'sb=xx' => 1025,
+ 'sc' => 1026,
+ 'sc=adlm' => 1027,
+ 'sc=arab' => 1028,
+ 'sc=beng' => 1029,
+ 'sc=bopo' => 1030,
+ 'sc=bugi' => 1031,
+ 'sc=buhd' => 1032,
+ 'sc=cakm' => 1033,
+ 'sc=copt' => 1034,
+ 'sc=cpmn' => 1035,
+ 'sc=cprt' => 1036,
+ 'sc=cyrl' => 1037,
+ 'sc=deva' => 1038,
+ 'sc=dogr' => 1039,
+ 'sc=dupl' => 1040,
+ 'sc=geor' => 1041,
+ 'sc=glag' => 1042,
+ 'sc=gong' => 1043,
+ 'sc=gonm' => 1044,
+ 'sc=gran' => 1045,
+ 'sc=grek' => 1046,
+ 'sc=gujr' => 1047,
+ 'sc=guru' => 1048,
+ 'sc=han' => 1049,
+ 'sc=hang' => 1050,
+ 'sc=hano' => 1051,
+ 'sc=hira' => 1052,
+ 'sc=java' => 1053,
+ 'sc=kali' => 1054,
+ 'sc=kana' => 1055,
+ 'sc=khoj' => 1056,
+ 'sc=knda' => 1057,
+ 'sc=kthi' => 1058,
+ 'sc=latn' => 1059,
+ 'sc=limb' => 1060,
+ 'sc=lina' => 1061,
+ 'sc=linb' => 1062,
+ 'sc=mahj' => 1063,
+ 'sc=mand' => 1064,
+ 'sc=mani' => 1065,
+ 'sc=mlym' => 1066,
+ 'sc=modi' => 1067,
+ 'sc=mong' => 1068,
+ 'sc=mult' => 1069,
+ 'sc=mymr' => 1070,
+ 'sc=nand' => 1071,
+ 'sc=nko' => 1072,
+ 'sc=orya' => 1073,
+ 'sc=ougr' => 1074,
+ 'sc=perm' => 1075,
+ 'sc=phag' => 1076,
+ 'sc=phlp' => 1077,
+ 'sc=qaai' => 1078,
+ 'sc=rohg' => 1079,
+ 'sc=shrd' => 1080,
+ 'sc=sind' => 1081,
+ 'sc=sinh' => 1082,
+ 'sc=sogd' => 1083,
+ 'sc=sylo' => 1084,
+ 'sc=syrc' => 1085,
+ 'sc=tagb' => 1086,
+ 'sc=takr' => 1087,
+ 'sc=tale' => 1088,
+ 'sc=taml' => 1089,
+ 'sc=telu' => 1090,
+ 'sc=tglg' => 1091,
+ 'sc=thaa' => 1092,
+ 'sc=tirh' => 1093,
+ 'sc=yezi' => 1094,
+ 'sc=yi' => 1095,
+ 'sc=zyyy' => 1096,
+ 'sd' => 1097,
+ 'sgnw' => 1098,
+ 'shaw' => 1099,
+ 'shorthandformatcontrols' => 1100,
+ 'shrd' => 1101,
+ 'sidd' => 1102,
+ 'sind' => 1103,
+ 'sinh' => 1104,
+ 'sinhalaarchaicnumbers' => 1105,
+ 'sk' => 1106,
+ 'sm' => 1107,
+ 'smallforms' => 1108,
+ 'smallkanaext' => 1109,
+ 'so' => 1110,
+ 'sogd' => 1111,
+ 'sogo' => 1112,
+ 'sora' => 1113,
+ 'soyo' => 1114,
+ 'space' => 1204,
+ 'spaceperl' => 1204,
+ 'specials' => 1115,
+ 'sterm' => 1116,
+ 'sund' => 1117,
+ 'sundanesesup' => 1118,
+ 'suparrowsa' => 1119,
+ 'suparrowsb' => 1120,
+ 'suparrowsc' => 1121,
+ 'superandsub' => 1122,
+ 'supmathoperators' => 1123,
+ 'suppuaa' => 1124,
+ 'suppuab' => 1125,
+ 'suppunctuation' => 1126,
+ 'supsymbolsandpictographs' => 1127,
+ 'suttonsignwriting' => 1128,
+ 'sylo' => 1129,
+ 'symbolsandpictographsexta' => 1130,
+ 'symbolsforlegacycomputing' => 1131,
+ 'syrc' => 1132,
+ 'syriacsup' => 1133,
+ 'tagb' => 1134,
+ 'tags' => 1135,
+ 'taixuanjing' => 1136,
+ 'takr' => 1137,
+ 'tale' => 1138,
+ 'talu' => 1139,
+ 'tamilsup' => 1140,
+ 'taml' => 1141,
+ 'tang' => 1142,
+ 'tangutcomponents' => 1143,
+ 'tangutsup' => 1144,
+ 'tavt' => 1145,
+ 'telu' => 1146,
+ 'term' => 1147,
+ 'tfng' => 1148,
+ 'tglg' => 1149,
+ 'thaa' => 1150,
+ 'thai' => 1151,
+ 'tibt' => 1152,
+ 'tirh' => 1153,
+ 'title' => 1154,
+ 'titlecase' => 1154,
+ 'titlecaseletter' => 1154,
+ 'tnsa' => 1155,
+ 'toto' => 1156,
+ 'transportandmap' => 1157,
+ 'ucas' => 1158,
+ 'ucasext' => 1159,
+ 'ucasexta' => 1160,
+ 'ugar' => 1161,
+ 'uideo' => 1162,
+ 'upper' => 1205,
+ 'uppercase' => 1205,
+ 'uppercaseletter' => 1163,
+ 'vai' => 1164,
+ 'vedicext' => 1165,
+ 'verticalforms' => 1166,
+ 'vertspace' => 1167,
+ 'vith' => 1168,
+ 'vo=r' => 1169,
+ 'vo=tr' => 1170,
+ 'vo=tu' => 1171,
+ 'vo=u' => 1172,
+ 'vs' => 1173,
+ 'vssup' => 1174,
+ 'wara' => 1175,
+ 'wb=dq' => 1176,
+ 'wb=eb' => 1177,
+ 'wb=ex' => 1178,
+ 'wb=extend' => 1179,
+ 'wb=fo' => 1180,
+ 'wb=ka' => 1181,
+ 'wb=le' => 1182,
+ 'wb=mb' => 1183,
+ 'wb=ml' => 1184,
+ 'wb=mn' => 1185,
+ 'wb=nl' => 1186,
+ 'wb=nu' => 1187,
+ 'wb=sq' => 1188,
+ 'wb=wsegspace' => 1189,
+ 'wb=xx' => 1190,
+ 'wcho' => 1191,
+ 'whitespace' => 1204,
+ 'word' => 1206,
+ 'wspace' => 1204,
+ 'xdigit' => 1207,
+ 'xidc' => 1192,
+ 'xids' => 1193,
+ 'xpeo' => 1194,
+ 'xperlspace' => 1204,
+ 'xposixalnum' => 1195,
+ 'xposixalpha' => 1196,
+ 'xposixblank' => 1197,
+ 'xposixcntrl' => 1198,
+ 'xposixdigit' => 1199,
+ 'xposixgraph' => 1200,
+ 'xposixlower' => 1201,
+ 'xposixprint' => 1202,
+ 'xposixpunct' => 1203,
+ 'xposixspace' => 1204,
+ 'xposixupper' => 1205,
+ 'xposixword' => 1206,
+ 'xposixxdigit' => 1207,
+ 'xsux' => 1208,
+ 'yezi' => 1209,
+ 'yi' => 1210,
+ 'yijing' => 1211,
+ 'yiradicals' => 1212,
+ 'yisyllables' => 1213,
+ 'z' => 1214,
+ 'zanb' => 1215,
+ 'zl' => 1216,
+ 'znamennymusic' => 1217,
+ 'zp' => 1218,
+ 'zs' => 1219,
+ 'zyyy' => 1220,
+ 'zzzz' => 1221,
);
1;
# Generated from:
# 688d673ec947f7ccf898b4eae9848139d4d33676b688dee54f449f8bf9d3bbd2 lib/Unicode/UCD.pm
-# c7698811e9adb6cc98fb996a7de4be2b6532f2ac67e76055cc8afdbf6ee18af3 lib/unicore/ArabicShaping.txt
-# 24a74555f918bbe99f5b3f1b83cf36fc0e205bb8a600a6a3aa539c710a3dcf27 lib/unicore/BidiBrackets.txt
-# 7a5c74cedc1616a9af0a9d22e108ae592d86fe93649c144ae6ba49f193a44122 lib/unicore/BidiMirroring.txt
-# 598870dddef7b34b5a972916528c456aff2765b79cd4f9647fb58ceb767e7f17 lib/unicore/Blocks.txt
-# a566cd48687b2cd897e02501118b2413c14ae86d318f9abbbba97feb84189f0f lib/unicore/CaseFolding.txt
-# 3360762fc3295cea54ab251c31df621d05ba4b94d46c60eaac29aa16d70ad1e0 lib/unicore/CompositionExclusions.txt
-# 7e058dec02147098bc9c28d86209f0f251bba0538f3b5a705ad02ea3bb709fe0 lib/unicore/DAge.txt
-# e3eddd7d469cd1b0feed7528defad1a1cc7c6a9ceb0ae4446a6d10921ed2e7bc lib/unicore/DCoreProperties.txt
-# b2c444c20730b097787fdf50bd7d6dd3fc5256ab8084f5b35b11c8776eca674c lib/unicore/DNormalizationProps.txt
-# f901ac011aa32a09224d6555da71e2532c59c1d3381322829de0e3b880507250 lib/unicore/EastAsianWidth.txt
-# 5995522f01633073911dad1edb74d13aa832f42862c0392a79627b85d52f2391 lib/unicore/EquivalentUnifiedIdeograph.txt
-# cd1c9367cba438afa965fcb5edc6ed3ec6e685fd5dd21c0cc20c026f04beb0e5 lib/unicore/HangulSyllableType.txt
-# 3f3f368fccdb37f350ecedc20b37fa71ab31c04e847884c77780d34283539f73 lib/unicore/IdStatus.txt
-# 45a150c23961b58d7784704af6c4daccd6517d97b6489e53d13bbdbf9e4f065f lib/unicore/IdType.txt
-# d8704c8725568813a947ff2ef38bcf1f05e2a6fbea6876ba384890f187a8bf61 lib/unicore/IndicPositionalCategory.txt
-# c7b969b653dc278fb66ab4136223d320e30ad19367eb791ae60dcc6d92071b16 lib/unicore/IndicSyllabicCategory.txt
-# 39ff89e0a329e1ccce6d54fad8cf82e90926901928c0ca9b9a2ad5681f330dd9 lib/unicore/Jamo.txt
-# 9e06e9f35c6959fb91dcc7993f90d58523c3079bc62c6b25f828b4cdebc5d70c lib/unicore/LineBreak.txt
-# 14b3b677d33f95c51423dce6eef4a6a28b4b160451ecedee4b91edb6745cf4a3 lib/unicore/NameAliases.txt
-# db5745688affcdc0c3927a1ee0667018a96a7b24513f866d5235e98fef6c2436 lib/unicore/NamedSequences.txt
-# 7cb30cc2abe6c29c292b99095865d379ce1213045c78c4ff59c7e9391bbe2331 lib/unicore/NormTest.txt
-# 6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 lib/unicore/PropList.txt
-# eb755757e20b72b330b2948df3cf2ff7adb0e31bb060140dc09dafb132ace2cd lib/unicore/PropValueAliases.txt
-# 859d7225f2d2a460b3ccb1d61a7945f8cc219acdf5aa53b66b7a1e4bf6ebfc87 lib/unicore/PropertyAliases.txt
-# d37eedf63ff9c48bac863d5f76862373d6cf5269fd21253d499e2430d638c01d lib/unicore/ScriptExtensions.txt
-# 52db475c4ec445e73b0b16915448c357614946ad7062843c563e00d7535c6510 lib/unicore/Scripts.txt
-# c667b45908fd269af25fd55d2fc5bbc157fb1b77675936e25c513ce32e080334 lib/unicore/SpecialCasing.txt
-# 36018e68657fdcb3485f636630ffe8c8532e01c977703d2803f5b89d6c5feafb lib/unicore/UnicodeData.txt
-# 869ff43dd012f924d03c89fc268c88f0e7eea72f0228b91ca30455afdb84f8fd lib/unicore/VerticalOrientation.txt
-# ddc7d4d1f3838573b94fc5d83ff7217e63c47b22ae1cd40c5fe1a54efc15589b lib/unicore/auxiliary/GCBTest.txt
-# 97e79f1f8d9cd76d120f2420381a01abc00a7c78a2aa583fa3f9627264a99742 lib/unicore/auxiliary/GraphemeBreakProperty.txt
-# 488dbb6a7e1d0070d4aa7c175352c818ff6425172850d1b40c6177726658cb05 lib/unicore/auxiliary/LBTest.txt
-# 7e42dd749dbb94aa44b13faf9df6319d9a16ce2ea09a3a094fcfbb5962168040 lib/unicore/auxiliary/SBTest.txt
-# 7092ca4117cec891c25c7724132efc519e1dece01ae9fd6068035a9db04d526e lib/unicore/auxiliary/SentenceBreakProperty.txt
-# 8094b544ec1580c7e41ac0187805cc1aeb330a90301ec7505563e1a59318284e lib/unicore/auxiliary/WBTest.txt
-# 7716752aad296d4ab23ff4ed0a2746fc5328750ff84e9e7d6f3828ee9eaef742 lib/unicore/auxiliary/WordBreakProperty.txt
-# b597836124298b8f7fa076273802840cfc3271a25f5c397a082e120954b82c3c lib/unicore/emoji/emoji.txt
-# e5fe51acc74e3e83b4fb4c7b25f3c34491d6eb8095c9955d0712dafbca7b3c2b lib/unicore/extracted/DBidiClass.txt
-# cd0a14176d93bf440b77a582a0d678190fc0688b15442d4cfb250bf2e27956af lib/unicore/extracted/DBinaryProperties.txt
-# 12b0c3af9b600b49488d66545a3e7844ea980809627201bf9afeebe1c9f16f4e lib/unicore/extracted/DCombiningClass.txt
-# f76064b298cfbd715ba542e7894f7a507d32da2f011070d1d01df95cad9817d6 lib/unicore/extracted/DDecompositionType.txt
-# f9bef074cc916db57fece99d54a4505f8e7c7b17481619e3f0005211f7717d4b lib/unicore/extracted/DEastAsianWidth.txt
-# cde679c8461976ed40d7edf61ae98cbb947540831f06f5bc7da7decbf91a1420 lib/unicore/extracted/DGeneralCategory.txt
-# 9bb891831328713603a486a4a03df7f7987c3e1e8144a6d1ac71fd061ef3f732 lib/unicore/extracted/DJoinGroup.txt
-# e97c65bbea0a69d2fae6ec4182b09e519e13232e20bd804b3004edc0f36bb0d4 lib/unicore/extracted/DJoinType.txt
-# 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt
-# a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt
-# 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt
-# 87f14cf41b178f8b4dd36330a9cb02c8382071beccd6d09989d1447195a2b4d7 lib/unicore/mktables
-# c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version
+# eb840f36e0a7446293578c684a54c6d83d249abde7bdd4dfa89794af1d7fe9e9 lib/unicore/ArabicShaping.txt
+# 333ae1e99db0504ca8a046a07dc45b5e7aa91869c685e6bf955ebe674804827a lib/unicore/BidiBrackets.txt
+# b4b9e1d87d8ea273613880de9d2b2f0b0b696244b42152bfa0a3106e7d983a20 lib/unicore/BidiMirroring.txt
+# 529dc5d0f6386d52f2f56e004bbfab48ce2d587eea9d38ba546c4052491bd820 lib/unicore/Blocks.txt
+# cdd49e55eae3bbf1f0a3f6580c974a0263cb86a6a08daa10fbf705b4808a56f7 lib/unicore/CaseFolding.txt
+# 3b019c0a33c3140cbc920c078f4f9af2680ba4f71869c8d4de5190667c70b6a3 lib/unicore/CompositionExclusions.txt
+# 7570877e0fa197c45338f7c41a02636da4e14c8dba6a3611a01cd30bf329d5ca lib/unicore/DAge.txt
+# d367290bc0867e6b484c68370530bdd1a08b6b32404601b8c7accaf83e05628d lib/unicore/DCoreProperties.txt
+# d5687a48c95c7d6e1ec59cb29c0f2e8b052018eb069a4371b7368d0561e12a29 lib/unicore/DNormalizationProps.txt
+# 743e7bc435c04ab1a8459710b1c3cad56eedced5b806b4659b6e69b85d0adf2a lib/unicore/EastAsianWidth.txt
+# f2e04bae8c856fad3a16353a99d4cc2de6c72770260379f5e4974a97548aad2a lib/unicore/EquivalentUnifiedIdeograph.txt
+# 9a3ab36d36a22bdb84de7a17b17e9b9c242134f0080f0a8b4b28d209465a8fc8 lib/unicore/HangulSyllableType.txt
+# 790bc9595795c0e0a3860a21a7f97157a134b61a4fc4ab03c7d315d07c9a6eb7 lib/unicore/IdStatus.txt
+# 71d3ed8f15cd5d8cd00cdebe62015ff26356462774b261b4a2b83d3bf46b1639 lib/unicore/IdType.txt
+# 0ce56c1294da405c0a0a0071582ac839fd229bbf97bdd260462ee571309d4ec4 lib/unicore/IndicPositionalCategory.txt
+# ffae561a51b47ddbbe267fdd8505ac3776b85b2932268809127acee84200b573 lib/unicore/IndicSyllabicCategory.txt
+# 14733bcb6731ae0c07485bf59a41cb3db08785a50bd2b46b836b4341eab7ee46 lib/unicore/Jamo.txt
+# 012bca868e2c4e59a5a10a7546baf0c6fb1b2ef458c277f054915c8a49d292bf lib/unicore/LineBreak.txt
+# 3e39509e8fae3e5d50ba73759d0b97194501d14a9c63107a6372a46b38be18e8 lib/unicore/NameAliases.txt
+# 1d5202155f14841973aa540b1625f4befbde185ac77ce5aceaaaa0501a68bd66 lib/unicore/NamedSequences.txt
+# fb9ac8cc154a80cad6caac9897af55a4e75176af6f4e2bb6edc2bf8b1d57f326 lib/unicore/NormTest.txt
+# e05c0a2811d113dae4abd832884199a3ea8d187ee1b872d8240a788a96540bfd lib/unicore/PropList.txt
+# 13a7666843abea5c6b7eb8c057c57ab9bb2ba96cfc936e204224dd67d71cafad lib/unicore/PropValueAliases.txt
+# e4935149af407fa455901832b710bccb63d2453e46d09190e234d019bcfbba45 lib/unicore/PropertyAliases.txt
+# 7e07313d9d0bee42220c476b64485995130ae30917bbcf7780b602d677d7e33f lib/unicore/ScriptExtensions.txt
+# cca85d830f46aece2e7c1459ef1249993dca8f2e46d51e869255be140d7ea4b0 lib/unicore/Scripts.txt
+# 78b29c64b5840d25c11a9f31b665ee551b8a499eca6c70d770fcad7dd710f494 lib/unicore/SpecialCasing.txt
+# 806e9aed65037197f1ec85e12be6e8cd870fc5608b4de0fffd990f689f376a73 lib/unicore/UnicodeData.txt
+# ca6d332f485a6f5f452b29b4a74146af0f2c17b7577aa4c821d597210f70611a lib/unicore/VerticalOrientation.txt
+# 0d2080d0def294a4b7660801cc03ddfe5866ff300c789c2cc1b50fd7802b2d97 lib/unicore/auxiliary/GCBTest.txt
+# 5a0f8748575432f8ff95e1dd5bfaa27bda1a844809e17d6939ee912bba6568a1 lib/unicore/auxiliary/GraphemeBreakProperty.txt
+# 371bde4052aa593b108684ae292d8ea2dbb93c19990e0cdf416fa7239557aac3 lib/unicore/auxiliary/LBTest.txt
+# f62279d8fd10935ba0cf0d8417a1dcbe7ab0d4e62f59c17e02cbe40f580c4162 lib/unicore/auxiliary/SBTest.txt
+# 61e4ba975b0a5bc1a76ee931b94914395d7289ef624e3c0d4d6b9460ee387bea lib/unicore/auxiliary/SentenceBreakProperty.txt
+# 2a676130c71194245e7c74a837e58330f202600d8ddcf4518129dd476f26e18e lib/unicore/auxiliary/WBTest.txt
+# 5188a56e91593467c2e912601ebc78750e6adc9b04541b8c5becb5441e388ce2 lib/unicore/auxiliary/WordBreakProperty.txt
+# 29071dba22c72c27783a73016afb8ffaeb025866740791f9c2d0b55cc45a3470 lib/unicore/emoji/emoji.txt
+# 4841f2090c2dbc592d3ce43bb74c2191b3da50fb9a0d00274f1448c202851b02 lib/unicore/extracted/DBidiClass.txt
+# f10a35451429137f7348825f22d624b6390c526ead3d8e756d2af9e5ed5b2b67 lib/unicore/extracted/DBinaryProperties.txt
+# ca54f6360cd288ad92113415bf1f77749015abe11cbd6798d21f7fa81f04205d lib/unicore/extracted/DCombiningClass.txt
+# db059ce45e3cec49bfda56e262fa658b3a5561b1648de266c818d2a08a85b78a lib/unicore/extracted/DDecompositionType.txt
+# d62e6950f086e53f47c593a38342621f8838f48c49a1de070cf83d3959bd1688 lib/unicore/extracted/DEastAsianWidth.txt
+# fe29a45c0882500e591140aaa5c4f5067e6a5d746806148af34400c48b9c06f9 lib/unicore/extracted/DGeneralCategory.txt
+# e13ca1344b16023aa38c6ada39f9658536fc6bb7c3c24d579f0bc316a4f4f1e0 lib/unicore/extracted/DJoinGroup.txt
+# c4870b11e2b8b7d0eb70b99ce85608e5c28a399efa316cca97238a58ae160e5e lib/unicore/extracted/DJoinType.txt
+# 3f4f32ed2a577344a508114527e721d7a8b633d32f38945d47fe0c743650c585 lib/unicore/extracted/DLineBreak.txt
+# 710abf2d581ac9c57f244c0834f9d9969d9781e0396adccd330eaae658ac7d6b lib/unicore/extracted/DNumType.txt
+# 6bd30f385f3baf3ab5d5308c111a81de87bea5f494ba0ba69e8ab45263b8c34d lib/unicore/extracted/DNumValues.txt
+# c7114b2b9d186d99aa28d92ad86874c67ed4ce2b33f84e1331615a30f0fc4b63 lib/unicore/mktables
+# 55d90fdc3f902e5c0b16b3378f9eaa36e970a1c09723c33de7d47d0370044012 lib/unicore/version
# 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
# c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl
# 2a64e8b4ca351f490530bdf8c7b4962c407b7ed6a1123eeb8d9e8e0e4236d16a regen/mk_invlists.pl
diff --git a/lib/unicore/version b/lib/unicore/version
index 4b964e9654..94188a7483 100644
--- a/lib/unicore/version
+++ b/lib/unicore/version
@@ -1 +1 @@
-14.0.0
+15.0.0
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 95cd830e62..3d64763615 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -27,6 +27,10 @@ here, but most should go in the L</Performance Enhancements> section.
[ List each enhancement as a =head2 entry ]
+=head2 Unicode 15.0 is supported
+
+See L<https://www.unicode.org/versions/Unicode15.0.0/> for details.
+
=head1 Security
XXX Any security-related notices go here. In particular, any security
diff --git a/regcharclass.h b/regcharclass.h
index 29561726a2..03f70e63b6 100644
--- a/regcharclass.h
+++ b/regcharclass.h
@@ -3802,56 +3802,56 @@
/* Generated from:
* 688d673ec947f7ccf898b4eae9848139d4d33676b688dee54f449f8bf9d3bbd2 lib/Unicode/UCD.pm
- * c7698811e9adb6cc98fb996a7de4be2b6532f2ac67e76055cc8afdbf6ee18af3 lib/unicore/ArabicShaping.txt
- * 24a74555f918bbe99f5b3f1b83cf36fc0e205bb8a600a6a3aa539c710a3dcf27 lib/unicore/BidiBrackets.txt
- * 7a5c74cedc1616a9af0a9d22e108ae592d86fe93649c144ae6ba49f193a44122 lib/unicore/BidiMirroring.txt
- * 598870dddef7b34b5a972916528c456aff2765b79cd4f9647fb58ceb767e7f17 lib/unicore/Blocks.txt
- * a566cd48687b2cd897e02501118b2413c14ae86d318f9abbbba97feb84189f0f lib/unicore/CaseFolding.txt
- * 3360762fc3295cea54ab251c31df621d05ba4b94d46c60eaac29aa16d70ad1e0 lib/unicore/CompositionExclusions.txt
- * 7e058dec02147098bc9c28d86209f0f251bba0538f3b5a705ad02ea3bb709fe0 lib/unicore/DAge.txt
- * e3eddd7d469cd1b0feed7528defad1a1cc7c6a9ceb0ae4446a6d10921ed2e7bc lib/unicore/DCoreProperties.txt
- * b2c444c20730b097787fdf50bd7d6dd3fc5256ab8084f5b35b11c8776eca674c lib/unicore/DNormalizationProps.txt
- * f901ac011aa32a09224d6555da71e2532c59c1d3381322829de0e3b880507250 lib/unicore/EastAsianWidth.txt
- * 5995522f01633073911dad1edb74d13aa832f42862c0392a79627b85d52f2391 lib/unicore/EquivalentUnifiedIdeograph.txt
- * cd1c9367cba438afa965fcb5edc6ed3ec6e685fd5dd21c0cc20c026f04beb0e5 lib/unicore/HangulSyllableType.txt
- * 3f3f368fccdb37f350ecedc20b37fa71ab31c04e847884c77780d34283539f73 lib/unicore/IdStatus.txt
- * 45a150c23961b58d7784704af6c4daccd6517d97b6489e53d13bbdbf9e4f065f lib/unicore/IdType.txt
- * d8704c8725568813a947ff2ef38bcf1f05e2a6fbea6876ba384890f187a8bf61 lib/unicore/IndicPositionalCategory.txt
- * c7b969b653dc278fb66ab4136223d320e30ad19367eb791ae60dcc6d92071b16 lib/unicore/IndicSyllabicCategory.txt
- * 39ff89e0a329e1ccce6d54fad8cf82e90926901928c0ca9b9a2ad5681f330dd9 lib/unicore/Jamo.txt
- * 9e06e9f35c6959fb91dcc7993f90d58523c3079bc62c6b25f828b4cdebc5d70c lib/unicore/LineBreak.txt
- * 14b3b677d33f95c51423dce6eef4a6a28b4b160451ecedee4b91edb6745cf4a3 lib/unicore/NameAliases.txt
- * db5745688affcdc0c3927a1ee0667018a96a7b24513f866d5235e98fef6c2436 lib/unicore/NamedSequences.txt
- * 7cb30cc2abe6c29c292b99095865d379ce1213045c78c4ff59c7e9391bbe2331 lib/unicore/NormTest.txt
- * 6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 lib/unicore/PropList.txt
- * eb755757e20b72b330b2948df3cf2ff7adb0e31bb060140dc09dafb132ace2cd lib/unicore/PropValueAliases.txt
- * 859d7225f2d2a460b3ccb1d61a7945f8cc219acdf5aa53b66b7a1e4bf6ebfc87 lib/unicore/PropertyAliases.txt
- * d37eedf63ff9c48bac863d5f76862373d6cf5269fd21253d499e2430d638c01d lib/unicore/ScriptExtensions.txt
- * 52db475c4ec445e73b0b16915448c357614946ad7062843c563e00d7535c6510 lib/unicore/Scripts.txt
- * c667b45908fd269af25fd55d2fc5bbc157fb1b77675936e25c513ce32e080334 lib/unicore/SpecialCasing.txt
- * 36018e68657fdcb3485f636630ffe8c8532e01c977703d2803f5b89d6c5feafb lib/unicore/UnicodeData.txt
- * 869ff43dd012f924d03c89fc268c88f0e7eea72f0228b91ca30455afdb84f8fd lib/unicore/VerticalOrientation.txt
- * ddc7d4d1f3838573b94fc5d83ff7217e63c47b22ae1cd40c5fe1a54efc15589b lib/unicore/auxiliary/GCBTest.txt
- * 97e79f1f8d9cd76d120f2420381a01abc00a7c78a2aa583fa3f9627264a99742 lib/unicore/auxiliary/GraphemeBreakProperty.txt
- * 488dbb6a7e1d0070d4aa7c175352c818ff6425172850d1b40c6177726658cb05 lib/unicore/auxiliary/LBTest.txt
- * 7e42dd749dbb94aa44b13faf9df6319d9a16ce2ea09a3a094fcfbb5962168040 lib/unicore/auxiliary/SBTest.txt
- * 7092ca4117cec891c25c7724132efc519e1dece01ae9fd6068035a9db04d526e lib/unicore/auxiliary/SentenceBreakProperty.txt
- * 8094b544ec1580c7e41ac0187805cc1aeb330a90301ec7505563e1a59318284e lib/unicore/auxiliary/WBTest.txt
- * 7716752aad296d4ab23ff4ed0a2746fc5328750ff84e9e7d6f3828ee9eaef742 lib/unicore/auxiliary/WordBreakProperty.txt
- * b597836124298b8f7fa076273802840cfc3271a25f5c397a082e120954b82c3c lib/unicore/emoji/emoji.txt
- * e5fe51acc74e3e83b4fb4c7b25f3c34491d6eb8095c9955d0712dafbca7b3c2b lib/unicore/extracted/DBidiClass.txt
- * cd0a14176d93bf440b77a582a0d678190fc0688b15442d4cfb250bf2e27956af lib/unicore/extracted/DBinaryProperties.txt
- * 12b0c3af9b600b49488d66545a3e7844ea980809627201bf9afeebe1c9f16f4e lib/unicore/extracted/DCombiningClass.txt
- * f76064b298cfbd715ba542e7894f7a507d32da2f011070d1d01df95cad9817d6 lib/unicore/extracted/DDecompositionType.txt
- * f9bef074cc916db57fece99d54a4505f8e7c7b17481619e3f0005211f7717d4b lib/unicore/extracted/DEastAsianWidth.txt
- * cde679c8461976ed40d7edf61ae98cbb947540831f06f5bc7da7decbf91a1420 lib/unicore/extracted/DGeneralCategory.txt
- * 9bb891831328713603a486a4a03df7f7987c3e1e8144a6d1ac71fd061ef3f732 lib/unicore/extracted/DJoinGroup.txt
- * e97c65bbea0a69d2fae6ec4182b09e519e13232e20bd804b3004edc0f36bb0d4 lib/unicore/extracted/DJoinType.txt
- * 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt
- * a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt
- * 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt
- * 87f14cf41b178f8b4dd36330a9cb02c8382071beccd6d09989d1447195a2b4d7 lib/unicore/mktables
- * c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version
+ * eb840f36e0a7446293578c684a54c6d83d249abde7bdd4dfa89794af1d7fe9e9 lib/unicore/ArabicShaping.txt
+ * 333ae1e99db0504ca8a046a07dc45b5e7aa91869c685e6bf955ebe674804827a lib/unicore/BidiBrackets.txt
+ * b4b9e1d87d8ea273613880de9d2b2f0b0b696244b42152bfa0a3106e7d983a20 lib/unicore/BidiMirroring.txt
+ * 529dc5d0f6386d52f2f56e004bbfab48ce2d587eea9d38ba546c4052491bd820 lib/unicore/Blocks.txt
+ * cdd49e55eae3bbf1f0a3f6580c974a0263cb86a6a08daa10fbf705b4808a56f7 lib/unicore/CaseFolding.txt
+ * 3b019c0a33c3140cbc920c078f4f9af2680ba4f71869c8d4de5190667c70b6a3 lib/unicore/CompositionExclusions.txt
+ * 7570877e0fa197c45338f7c41a02636da4e14c8dba6a3611a01cd30bf329d5ca lib/unicore/DAge.txt
+ * d367290bc0867e6b484c68370530bdd1a08b6b32404601b8c7accaf83e05628d lib/unicore/DCoreProperties.txt
+ * d5687a48c95c7d6e1ec59cb29c0f2e8b052018eb069a4371b7368d0561e12a29 lib/unicore/DNormalizationProps.txt
+ * 743e7bc435c04ab1a8459710b1c3cad56eedced5b806b4659b6e69b85d0adf2a lib/unicore/EastAsianWidth.txt
+ * f2e04bae8c856fad3a16353a99d4cc2de6c72770260379f5e4974a97548aad2a lib/unicore/EquivalentUnifiedIdeograph.txt
+ * 9a3ab36d36a22bdb84de7a17b17e9b9c242134f0080f0a8b4b28d209465a8fc8 lib/unicore/HangulSyllableType.txt
+ * 790bc9595795c0e0a3860a21a7f97157a134b61a4fc4ab03c7d315d07c9a6eb7 lib/unicore/IdStatus.txt
+ * 71d3ed8f15cd5d8cd00cdebe62015ff26356462774b261b4a2b83d3bf46b1639 lib/unicore/IdType.txt
+ * 0ce56c1294da405c0a0a0071582ac839fd229bbf97bdd260462ee571309d4ec4 lib/unicore/IndicPositionalCategory.txt
+ * ffae561a51b47ddbbe267fdd8505ac3776b85b2932268809127acee84200b573 lib/unicore/IndicSyllabicCategory.txt
+ * 14733bcb6731ae0c07485bf59a41cb3db08785a50bd2b46b836b4341eab7ee46 lib/unicore/Jamo.txt
+ * 012bca868e2c4e59a5a10a7546baf0c6fb1b2ef458c277f054915c8a49d292bf lib/unicore/LineBreak.txt
+ * 3e39509e8fae3e5d50ba73759d0b97194501d14a9c63107a6372a46b38be18e8 lib/unicore/NameAliases.txt
+ * 1d5202155f14841973aa540b1625f4befbde185ac77ce5aceaaaa0501a68bd66 lib/unicore/NamedSequences.txt
+ * fb9ac8cc154a80cad6caac9897af55a4e75176af6f4e2bb6edc2bf8b1d57f326 lib/unicore/NormTest.txt
+ * e05c0a2811d113dae4abd832884199a3ea8d187ee1b872d8240a788a96540bfd lib/unicore/PropList.txt
+ * 13a7666843abea5c6b7eb8c057c57ab9bb2ba96cfc936e204224dd67d71cafad lib/unicore/PropValueAliases.txt
+ * e4935149af407fa455901832b710bccb63d2453e46d09190e234d019bcfbba45 lib/unicore/PropertyAliases.txt
+ * 7e07313d9d0bee42220c476b64485995130ae30917bbcf7780b602d677d7e33f lib/unicore/ScriptExtensions.txt
+ * cca85d830f46aece2e7c1459ef1249993dca8f2e46d51e869255be140d7ea4b0 lib/unicore/Scripts.txt
+ * 78b29c64b5840d25c11a9f31b665ee551b8a499eca6c70d770fcad7dd710f494 lib/unicore/SpecialCasing.txt
+ * 806e9aed65037197f1ec85e12be6e8cd870fc5608b4de0fffd990f689f376a73 lib/unicore/UnicodeData.txt
+ * ca6d332f485a6f5f452b29b4a74146af0f2c17b7577aa4c821d597210f70611a lib/unicore/VerticalOrientation.txt
+ * 0d2080d0def294a4b7660801cc03ddfe5866ff300c789c2cc1b50fd7802b2d97 lib/unicore/auxiliary/GCBTest.txt
+ * 5a0f8748575432f8ff95e1dd5bfaa27bda1a844809e17d6939ee912bba6568a1 lib/unicore/auxiliary/GraphemeBreakProperty.txt
+ * 371bde4052aa593b108684ae292d8ea2dbb93c19990e0cdf416fa7239557aac3 lib/unicore/auxiliary/LBTest.txt
+ * f62279d8fd10935ba0cf0d8417a1dcbe7ab0d4e62f59c17e02cbe40f580c4162 lib/unicore/auxiliary/SBTest.txt
+ * 61e4ba975b0a5bc1a76ee931b94914395d7289ef624e3c0d4d6b9460ee387bea lib/unicore/auxiliary/SentenceBreakProperty.txt
+ * 2a676130c71194245e7c74a837e58330f202600d8ddcf4518129dd476f26e18e lib/unicore/auxiliary/WBTest.txt
+ * 5188a56e91593467c2e912601ebc78750e6adc9b04541b8c5becb5441e388ce2 lib/unicore/auxiliary/WordBreakProperty.txt
+ * 29071dba22c72c27783a73016afb8ffaeb025866740791f9c2d0b55cc45a3470 lib/unicore/emoji/emoji.txt
+ * 4841f2090c2dbc592d3ce43bb74c2191b3da50fb9a0d00274f1448c202851b02 lib/unicore/extracted/DBidiClass.txt
+ * f10a35451429137f7348825f22d624b6390c526ead3d8e756d2af9e5ed5b2b67 lib/unicore/extracted/DBinaryProperties.txt
+ * ca54f6360cd288ad92113415bf1f77749015abe11cbd6798d21f7fa81f04205d lib/unicore/extracted/DCombiningClass.txt
+ * db059ce45e3cec49bfda56e262fa658b3a5561b1648de266c818d2a08a85b78a lib/unicore/extracted/DDecompositionType.txt
+ * d62e6950f086e53f47c593a38342621f8838f48c49a1de070cf83d3959bd1688 lib/unicore/extracted/DEastAsianWidth.txt
+ * fe29a45c0882500e591140aaa5c4f5067e6a5d746806148af34400c48b9c06f9 lib/unicore/extracted/DGeneralCategory.txt
+ * e13ca1344b16023aa38c6ada39f9658536fc6bb7c3c24d579f0bc316a4f4f1e0 lib/unicore/extracted/DJoinGroup.txt
+ * c4870b11e2b8b7d0eb70b99ce85608e5c28a399efa316cca97238a58ae160e5e lib/unicore/extracted/DJoinType.txt
+ * 3f4f32ed2a577344a508114527e721d7a8b633d32f38945d47fe0c743650c585 lib/unicore/extracted/DLineBreak.txt
+ * 710abf2d581ac9c57f244c0834f9d9969d9781e0396adccd330eaae658ac7d6b lib/unicore/extracted/DNumType.txt
+ * 6bd30f385f3baf3ab5d5308c111a81de87bea5f494ba0ba69e8ab45263b8c34d lib/unicore/extracted/DNumValues.txt
+ * c7114b2b9d186d99aa28d92ad86874c67ed4ce2b33f84e1331615a30f0fc4b63 lib/unicore/mktables
+ * 55d90fdc3f902e5c0b16b3378f9eaa36e970a1c09723c33de7d47d0370044012 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* acc94e4afc339fe2cf2ae74d6e1cbcf2c396328d78e56236ad314eadbfc84125 regen/regcharclass.pl
* b2f896452d2b30da3e04800f478c60c1fd0b03d6b668689b020f1e3cf1f1cdd9 regen/regcharclass_multi_char_folds.pl
diff --git a/uni_keywords.h b/uni_keywords.h
index b96a1457e8..6a4cd99396 100644
--- a/uni_keywords.h
+++ b/uni_keywords.h
@@ -13,149 +13,150 @@
generator script: regen/mk_invlists.pl
split strategy: squeeze
srand: 1785235451
-rows: 7420
-seed: 1348825710
-full length of keys: 104237
-blob length: 8635
-ref length: 59360
-data size: 67995 (%65.23)
+rows: 7498
+seed: 1348825711
+full length of keys: 105417
+blob length: 8703
+ref length: 59984
+data size: 68687 (%65.16)
*/
STATIC const unsigned char mph_blob[] =
- "l&cwlextgocrpcmadlmaghbahexahomarmiavstbatkbhksbuhdcakmcanschamch"
- "rscpmncprtcwucyrldsrtgonggrekgujrguruhluwhmngzlkitskndalaoolatnme"
- "dfmteimymrnarbnewaoryaosgeougrphlpphnxqaacrjngrohgrunrsamrsgnwsha"
- "wtagstamltavttfngtglgtibttotowchoxpeoxsuxyiiizanbzyyyzzzzcntrlcwc"
- "fcwcmcwkcfcwtzpgcb=b2h2jlxxnushu3040nv=90oriyapatwsprintqmarktail"
- "evssupfsipdfcarianccc=118491vre=yeschakmasmlsqrgothicgrexthyphen3"
- ".26.3415161miaoarmndiakgonmhanokhmrlinamroonkooogamolckorkhphlipl"
- "rdprtiqaaishrdsogotnsavaiibehgafhahrehbunkhojkilydiannfdqcnv=3//5"
- "nv=7patsynrejangsb=stangsaebg3.04.0age=56.07.08.09.052avestanccc="
- "22e=truedeseretdt=nonewideelbasanelymaicextpictgrbashanunoohst=lv"
- "tadlambuhiddogralimbuoghamosagerunictakribatakisotheeemnoonseensh"
- "inzainkannadakayahlilinearamandaicmarchennfkcqc-1/2/645/217/2olch"
- "ikiosmanyahmnpkalilananbatsarbsyrczinhsharadashavianstermuaatagal"
+ "l&cwlocrpcmadlmaghbahexahomarmiavstbatkbhksbuhdcakmcanschamchrscp"
+ "mncprtcwucyrldsrtgonggrekgujrguruhluwhmngzlkawikitskndalaoolatnme"
+ "dfmteimymrnarbnewaoryaosgeougrphlpphnxqaacrjngrohgrunrsamrsgnwtag"
+ "stamltavttfngtglgtibttotowchoxpeoxsuxyiiizanbzyyyzzzzcntrlcwcfcwc"
+ "mcwkcfcwtzpgcb=b2h2jlxxnushu3040nv=90oriyapatwsprintqmarktailevss"
+ "upfsipdfcarianccc=1218491vre=yeschakmasmlsqrgothicgrexthyphen3.26"
+ ".3415161miaoarmndiakgonmhanokhmrlinamroonkooogamolckorkhphliplrdp"
+ "rtiqaaishawsogotnsavaiibehgafhahrehbunkhojkilydiannfdqcnv=3//5nv="
+ "7patsynrejangsb=stangsaebg3.04.0age=56.07.08.09.052avestanccc=22e"
+ "=truedeseretdt=nonewideelbasanelymaicextpictgrbashanunoohst=lvtad"
+ "lambuhiddogralimbuoghamosagerunictakribatakisotheeemnoonseenshinz"
+ "ainkannadakayahlilinearamandaicmarchennfkcqc-1/2/645/27/2olchikio"
+ "smanyahmnpkalilananbatsarbshrdsyrczinhsharadashavianstermuaatagal"
"ogtaithamtaiviettibetantirhutauideounknownage=10.0age=v1armenianb"
"alinesebassavahbpt=opene=falsecompexsuperduployanextendergujarati"
"gurmukhihiraganahatrankaithilepchalycianteluguwanchoyezidijamoext"
"bgamalkhaphmahajaninfkdqcnv=1/31/12nv=2erlwordkthilinbmercnshuscx"
"=talupecialstagbanwatifinaghvithkuqipfabhaiksuki2435nuktacircleme"
- "dialea=narrowmoticonsbengaligranthainheritedinkanamakasarmultanin"
- "oblockphagspasiddhamsoyombouablamadhkhudawadinabataeannewtailue16"
- "00032000olditalicoldpermicoldturkicolduyghurpalmyrenepaucinhausam"
- "aritanthaanawb=mixidstartbasiclatinboxdrawingccc=ccc1viramachoras"
- "mianstrokesdeprecateddivesakuruorizspacebugineseingeorgiajamoexta"
- "javanesebinduugariticiskanathinyehkharoshthiiscarrowsnt=oldpersia"
- "nphoeniciansaurashtraolettermallformssoftdotteduprightwarangcitia"
- "letternewlineerlspaceextdoverlaycyprominoandominotilesfractioniso"
- "latedpfbextfisarabicisspaceisvertfarsiyehswashkaflinefeednextline"
- "medefaidrinnfcqc=maybenv=10000pahawhhmongscript=mlymsorasompenger"
- "andsubsylotinagriebasegazyisyllablesbidicontrolbidimirroredblk=ka"
- "naucasextahesssymbolsambiguousgraphemebasegunjalagondiompatjamool"
- "dsogdianvisargayiradicalsisposixsyriacwawjoiningtype=breakbothbkh"
- "3jvmasaramgondiathalphanummendekikakui1.0.111e-01.250e-01.429e-01"
- ".500e+00.562e-02.563e-02.667e-01.875e-01.500e-013.125e-02.333e-01"
- ".750e-01nv=4.167e-01.688e-02.000e-02nv=5.833e-01nv=6.250e-02nv=8."
- "333e-02oldhungarianphaistosdiscplayingcardspresentin=14wsegspacex"
- "idcontinueegeannumbersblockelementscaseignorablunassignedreekexte"
- "ndedvoweljamoincyrillicinethiopictakanaextiscsymbolsinmyanmarnand"
- "inagariavagrahatonemarkipaextensionsiscasedletterisgeorgiajoincon"
- "trolismyanmarisxposixblankjg=africanfehdalathrishknottedhehrevers"
- "edpenonjoiningbreakafternonstarterwordjoinerowsurrogatesayannumer"
- "alsisctechnical-5.000e-01patternsyntaxpresentin=56.1verticalforms"
- "ncientsymbolsbc=righttoleftblk=arabichanreadingemojicomponentgc=o"
- "thereekandcoptichighsurrogateslphabeticpfkhmersymbolsnonjoinerisc"
- "yrillicisethiopicmahjongtilesrohingyayehstraightwawyehwithtaildua"
- "ljoiningjoincausingleftjoiningjt=transparentbreakbeforeexclamatio"
- "ninseparableinseperablenfcquickchecknumerictype=epresentin=v1psal"
- "terpahlaviquotationmarkdoublequotesinglequoteany_foldsquotemetaas"
- "ciihexdigitarabicletterotherneutralblk=georgiadoubleabovekanavoic"
- "ingontrolpictureseastasianwidth=letternumbergraphemeextendeadingj"
- "amoimperialaramaicoverstruckpurekillerdecimalnumberenclosingmarkf"
- "inalsemkathverticaltailrightjoininghebrewletterinfixnumericmeroit"
- "iccursiveiscpictographsnfdquickchecknumericvalue=236numericvalue="
- "4oldnortharabianoldsoutharabianextendnumletglueafterzwjzanabazars"
- "quareblk=cyrillicblk=ethiopicblock=arabicnotreorderedcypriotsylla"
- "barylineseparatorhalfandfullformshighpusurrogatestrailingjamocomp"
- "atformsgxiradicalsinlatinextendedphoneticextsupislatinextendedlis"
- "usupplementnonspacingmarklllajg=malayalamnnnamemtawprefixnumerici"
- "nearbideogramsiscmathsymbolsanfkcquickchecknumericvalue=1/numeric"
- "value=5/8numericvalue=70numericvalue=80numericvalue=9sentenceterm"
- "inaltangutcomponentseuropeannumberanadiansyllabicscaucasianalbani"
- "aniotasubscriptemojipresentationgmodifiersymbolspaceseparatornota"
- "pplicableidsbinaryoperatorbraillepatternscurrencysymbolsindicsiya"
- "qnumbersleftandrightnumberjoinervedicextensionsdashpunctuationdia"
- "criticalsexthangulsyllableslowercaseletteropenpunctuationhamzaonh"
- "ehgoalbethfivehethkaphqophreshyodhqaphtethkhitansmallscriptcarria"
- "gereturncomplexcontextmandatorybreakpostfixnumericetterlikesymbol"
- "slinebreak=zwspacenfkdquickchecknumericvalue=3/2regionalindicator"
- "scriptextensions=mallformvariantsttonsignwritingboundaryneutralco"
- "mmonseparatorblk=latinextendedblock=cyrillicextcopticepactnumbers"
- "titlecaseletteruppercaseletteridstrinaryoperatorinitialpunctuatio"
- "nlinearbsyllabaryiscmathsymbolsbbopomofoextendedclosepunctuationf"
- "inalpunctuation1supplementyriacsupplementtangutsupplementalephgim"
- "elsadhezayinlaphzhainadditionalcontingentbreaknumericvalue=6ornam"
- "entaldingbatsparagraphseparatorpatternwhitespaceruminumeralsymbol"
- "ssegmentseparatorbamumsupplementdiacriticalssuptamilsupplementblo"
- "ck=kanaegyptianhieroglyphsemojimodifierbaselchemicalsymbolsgemina"
- "tionmarkvoweldependenthanifirohingyapadalethlamedhsamekhjg=manich"
- "aeantwentyyudhhe=closeparenthesisodifiertonelettersottomansiyaqnu"
- "mbersatermarrowsawordbreak=mi_perl_charname_beanatolianhieroglyph"
- "sblk=myanmarblock=latinextendedconnectorpunctuationextendedpictog"
- "raphicombininghalfmarksneralpunctuationvisualorderleftmodifyingle"
- "tterregistershifterinscriptionalpahlavitaixuanjingsymbolscherokee"
- "supplementdevanagariextendedmallkanaextensiondhamedhhundrednyiake"
- "ngpuachuehmongterminalpunctuationeuropeanterminatorfirststrongiso"
- "lateattachedbelowleftchangeswhencasefoldedchangeswhencasemappedch"
- "angeswhenlowercasedchangeswhentitlecasedchangeswhenuppercasedgrap"
- "hemeclusterbreak=identifiertype=notncientgreeknumbersountingrodnu"
- "meralsmeroitichieroglyphsantillationmarkinvisiblestackersyllablem"
- "odifierinscriptionalparthianinsupplementalarrowsbnclosedalphanums"
- "uphanguljamoextendedamongoliansupplementsundanesesupplementissupp"
- "lementalarrowsclogicalorderexceptionnoncharactercodepointsinhalaa"
- "rchaicnumbersvo=transformedrotatedyijinghexagramsymbolsoverridear"
- "abicnumberbidipairedbrackettypeblock=ethiopicblock=georgianblock="
- "myanmarmathoperatorsfontdiacriticalsforsymbolsarlydynasticcuneifo"
- "rminsc=consonantprefixedglagoliticsupplementburushaskiyehbarreebr"
- "eaksymbolsnumericvalue=100000000.500e-02.125e-03.750e-02.250e-03b"
- "c=lefttorightembeddingpopdirectionalformatblhanguljamoextendedbha"
- "ngulcompatibilityjamoobsoletecompatibilityformsradicalssupplement"
- "subjoinedjoininggroup=africanqafsentencebreak=shorthandformatcont"
- "rolsznamennymusicalnotationhighprivateusesurrogatesstatus=allowed"
- "inclusioncompatideographssupommonindicnumberformsiscellaneoustech"
- "nicalinpc=topandbottomandleftbrahmijoiningnumberheadletterpacingm"
- "odifierletterstransportandmapsymbolshanifirohingyakinnayajoiningg"
- "roup=malayalamfolds_to_multi_charmeeteimayekextensionschangeswhen"
- "nfkccasefoldeddefaultignorablecodepointfullcompositionexclusionli"
- "mitedusebyzantinemusicalsymbolsplaceholderwithstackermetricshapes"
- "extendederscriptsandsubscriptsymbolsforlegacycomputingcanonicalco"
- "mbiningclass=27halfwidthandfullwidthformsrecommendeduncommonusein"
- "arabicpresentationformsbcombiningmarksforsymbolsprependedconcaten"
- "ationmarkis_in_multi_char_foldeuropeanseparatorblk=supplementalca"
- "nonicalcombiningclass=128nclosedcjklettersandmonthsgeneralcategor"
- "y=othestatus=restrictedymbolsandpictographsextanojoininggrouptehm"
- "arbutagoalopticalcharacterrecognitionbidiclass=lefttorightbidicla"
- "ss=righttoleftatarprecedingrephakatakanaphoneticextensionssupplem"
- "entaryprivateuseareaacanonicalcombiningclass=ccc1succeedingrephal"
- "phabeticpresentationformsancientgreekmusicalnotationlb=conditiona"
- "ljapanesestarteriscellaneoussymbolsandarrowsdecompositiontype=non"
- "hangulsyllabletype=lvtinitialpostfixedryprivateuseareabvariations"
- "electorssupplementjoininggroup=manichaeantpopdirectionalisolatenc"
- "losedideographicsupplementathematicalalphanumericsymbolsideograph"
- "icdescriptioncharactersincjkunifiedideographsextensnclosedalphanu"
- "mericsupplementiscjkunifiedideographsextensuneiformnumbersandpunc"
- "tuationymbolsandpictographsextendedaaboveleftiscellaneousmathemat"
- "icalsymbolsablk=cjkunifiedideographsextensbelowrightgyptianhierog"
- "lyphformatcontrolsideographicsymbolsandpunctuationmathematicalalp"
- "habeticsymbolsdoublebelowombiningdiacriticalmarksextendedindicpos"
- "itionalcategory=topandiscellaneousmathematicalsymbolsbblock=cjkun"
- "ifiedideographsextensindicsyllabiccategory=consonantiscellaneouss"
- "ymbolsandpictographsombiningdiacriticalmarksforsymbols_perl_probl"
- "ematic_locale_foldeds_compatibilityideographssupplementbottomandr"
- "ightvowelindependentverticalorientation=transformombiningdiacriti"
- "calmarkssupplementblock=supplementalmathematicaloperatorsattached"
- "aboverightisunifiedcanadianaboriginalsyllabicsextendeda";
-/* mph_blob length: 8635 */
+ "dialea=narrowmoticonsbengaliincjkexgranthainheritedinkanamakasarm"
+ "ultaninoblockphagspasiddhamsoyombouabiscjkexlamadhkhudawadinabata"
+ "eannewtailue1600032000olditalicoldpermicoldturkicolduyghurpalmyre"
+ "nepaucinhausamaritanthaanawb=mixidstartbasiclatinboxdrawingccc=cc"
+ "c1viramachorasmianstrokesdeprecateddivesakuruorizspacebugineseing"
+ "eorgiajamoextajavanesebinduugariticiskanathinyehkharoshthiiscarro"
+ "wsnagmundarioldpersianphoeniciansaurashtraolettermallformssoftdot"
+ "teduprightwarangcitialetternewlineerlspaceblk=cjkextdoverlaycypro"
+ "minoandominotilesfractionisolatedpfbisarabicisspaceisvertfarsiyeh"
+ "swashkaflinefeednextlinemedefaidrinnfcqc=maybenv=10000000pahawhhm"
+ "ongscript=mlymsorasompengerandsubsylotinagriebasegazyisyllablesbi"
+ "dicontrolbidimirroredblk=kanaucasextahesssymbolsambiguousgrapheme"
+ "basegunjalagondiompatjamooldsogdianvisargayiradicalsisposixsyriac"
+ "wawjoiningtype=breakbothbkh3jvmasaramgondiathalphanummendekikakui"
+ "1.0.111e-01.250e-01.429e-01.500e+00.562e-02.563e-02.667e-01.875e-"
+ "01.500e-013.125e-02.333e-01.750e-01nv=4.167e-01.688e-02.000e-02nv"
+ "=5.833e-01nv=6.250e-02nv=8.333e-02oldhungarianphaistosdiscplaying"
+ "cardspresentin=14wsegspacexidcontinueegeannumbersblock=cjkexblock"
+ "elementscaseignorablunassignedreekextendedvoweljamoincyrillicinet"
+ "hiopickatakanaextiscsymbolsinmyanmarnandinagariavagrahatonemarkip"
+ "aextensionsiscasedletterisgeorgiajoincontrolismyanmarisxposixblan"
+ "kjg=africanfehdalathrishknottedhehreversedpenonjoiningbreakaftern"
+ "onstarterwordjoinerowsurrogatesayannumeralsisctechnical-5.000e-01"
+ "patternsyntaxpresentin=56.1verticalformsncientsymbolsbc=righttole"
+ "ftblk=arabichanreadingemojicomponentgc=othereekandcoptichighsurro"
+ "gateslphabeticpfkhmersymbolsnonjoineriscyrillicisethiopicmahjongt"
+ "ilesrohingyayehstraightwawyehwithtaildualjoiningjoincausingleftjo"
+ "iningjt=transparentbreakbeforeexclamationinseparableinseperablenf"
+ "cquickchecknumerictype=epresentin=v1psalterpahlaviquotationmarkdo"
+ "ublequotesinglequoteany_foldsquotemetaasciihexdigitarabicletterot"
+ "herneutralblk=georgiadoubleabovekanavoicingontrolpictureseastasia"
+ "nwidth=letternumbergraphemeextendeadingjamoimperialaramaicoverstr"
+ "uckpurekillerdecimalnumberenclosingmarkfinalsemkathverticaltailri"
+ "ghtjoininghebrewletterinfixnumericmeroiticcursiveiscpictographsnf"
+ "dquickchecknumericvalue=236numericvalue=4oldnortharabianoldsoutha"
+ "rabianextendnumletglueafterzwjzanabazarsquareblk=cyrillicblk=ethi"
+ "opicblock=arabicnotreorderedcypriotsyllabarylineseparatorhalfandf"
+ "ullformshighpusurrogatestrailingjamocompatformsgxiradicalsinlatin"
+ "extendeddphoneticextsupdevanagariextaislatinextendedlisusupplemen"
+ "tnonspacingmarklllajg=malayalamnnnamemtawktoviknumeralsprefixnume"
+ "ricinearbideogramsiscmathsymbolsanfkcquickchecknumericvalue=1/num"
+ "ericvalue=5/8numericvalue=70numericvalue=80numericvalue=9sentence"
+ "terminaltangutcomponentseuropeannumberanadiansyllabicscaucasianal"
+ "banianiotasubscriptemojipresentationgmodifiersymbolspaceseparator"
+ "notapplicableidsbinaryoperatorbraillepatternscurrencysymbolsindic"
+ "siyaqnumbersleftandrightnumberjoinervedicextensionsdashpunctuatio"
+ "ndiacriticalsexthangulsyllableslowercaseletteropenpunctuationhamz"
+ "aonhehgoalbethfivehethkaphqophreshyodhqaphtethkhitansmallscriptca"
+ "rriagereturncomplexcontextmandatorybreakpostfixnumericetterlikesy"
+ "mbolslinebreak=zwspacenfkdquickchecknumericvalue=3/2regionalindic"
+ "atorscriptextensions=mallformvariantsttonsignwritingboundaryneutr"
+ "alcommonseparatorblk=latinextendedblock=cyrillicextcopticepactnum"
+ "berstitlecaseletteruppercaseletteridstrinaryoperatorinitialpunctu"
+ "ationlinearbsyllabaryiscmathsymbolsbbopomofoextendedclosepunctuat"
+ "ionfinalpunctuation1supplementyriacsupplementtangutsupplementalep"
+ "hgimelsadhezayinlaphzhainadditionalcontingentbreaknumericvalue=6o"
+ "rnamentaldingbatsparagraphseparatorpatternwhitespaceruminumeralsy"
+ "mbolssegmentseparatorbamumsupplementdiacriticalssuptamilsupplemen"
+ "tblock=kanaegyptianhieroglyphsemojimodifierbaselchemicalsymbolsge"
+ "minationmarkvoweldependenthanifirohingyapadalethlamedhsamekhjg=ma"
+ "nichaeantwentyyudhhe=closeparenthesisodifiertonelettersottomansiy"
+ "aqnumbersatermarrowsawordbreak=mi_perl_charname_beanatolianhierog"
+ "lyphsblk=myanmarblock=latinextendedconnectorpunctuationextendedpi"
+ "ctographicombininghalfmarksneralpunctuationvisualorderleftmodifyi"
+ "ngletterregistershifterinscriptionalpahlavitaixuanjingsymbolscher"
+ "okeesupplementmallkanaextensiondhamedhhundrednyiakengpuachuehmong"
+ "terminalpunctuationeuropeanterminatorfirststrongisolateattachedbe"
+ "lowleftchangeswhencasefoldedchangeswhencasemappedchangeswhenlower"
+ "casedchangeswhentitlecasedchangeswhenuppercasedgraphemeclusterbre"
+ "ak=identifiertype=notncientgreeknumbersountingrodnumeralsmeroitic"
+ "hieroglyphsantillationmarkinvisiblestackersyllablemodifierinscrip"
+ "tionalparthianinsupplementalarrowsbnclosedalphanumsuphanguljamoex"
+ "tendedamongoliansupplementsundanesesupplementissupplementalarrows"
+ "clogicalorderexceptionnoncharactercodepointsinhalaarchaicnumbersv"
+ "o=transformedrotatedyijinghexagramsymbolsoverridearabicnumberbidi"
+ "pairedbrackettypeblock=ethiopicblock=georgianblock=myanmarmathope"
+ "ratorsfontdiacriticalsforsymbolsarlydynasticcuneiforminsc=consona"
+ "ntprefixedglagoliticsupplementburushaskiyehbarreebreaksymbolsnume"
+ "ricvalue=100000.500e-02.125e-03.750e-02.250e-03bc=lefttorightembe"
+ "ddingpopdirectionalformatblhanguljamoextendedbhangulcompatibility"
+ "jamoobsoletecompatibilityformsradicalssupplementsubjoinedjoiningg"
+ "roup=africanqafsentencebreak=shorthandformatcontrolsznamennymusic"
+ "alnotationhighprivateusesurrogatesstatus=allowedinclusioncompatid"
+ "eographssupommonindicnumberformsiscellaneoustechnicalinpc=topandb"
+ "ottomandleftbrahmijoiningnumberheadletterpacingmodifierletterstra"
+ "nsportandmapsymbolshanifirohingyakinnayajoininggroup=malayalamfol"
+ "ds_to_multi_charmeeteimayekextensionsdevanagariextendedachangeswh"
+ "ennfkccasefoldeddefaultignorablecodepointfullcompositionexclusion"
+ "limitedusebyzantinemusicalsymbolsplaceholderwithstackermetricshap"
+ "esextendederscriptsandsubscriptsymbolsforlegacycomputingcanonical"
+ "combiningclass=2halfwidthandfullwidthformsrecommendeduncommonusei"
+ "narabicpresentationformsbcombiningmarksforsymbolsprependedconcate"
+ "nationmarkis_in_multi_char_foldeuropeanseparatorblk=supplementalc"
+ "anonicalcombiningclass=128nclosedcjklettersandmonthsgeneralcatego"
+ "ry=othestatus=restrictedymbolsandpictographsextanojoininggroupteh"
+ "marbutagoalopticalcharacterrecognitionbidiclass=lefttorightbidicl"
+ "ass=righttoleftatarprecedingrephatakanaphoneticextensionssuppleme"
+ "ntaryprivateuseareaacanonicalcombiningclass=ccc1succeedingrephalp"
+ "habeticpresentationformsancientgreekmusicalnotationlb=conditional"
+ "japanesestarteriscellaneoussymbolsandarrowsdecompositiontype=nonh"
+ "angulsyllabletype=lvtinitialpostfixedryprivateuseareabvariationse"
+ "lectorssupplementjoininggroup=manichaeantpopdirectionalisolatencl"
+ "osedideographicsupplementathematicalalphanumericsymbolsideographi"
+ "cdescriptioncharactersincjkunifiedideographsextensnclosedalphanum"
+ "ericsupplementiscjkunifiedideographsextensuneiformnumbersandpunct"
+ "uationymbolsandpictographsextendedaaboveleftiscellaneousmathemati"
+ "calsymbolsablk=cjkunifiedideographsextensbelowrightgyptianhierogl"
+ "yphformatcontrolsideographicsymbolsandpunctuationmathematicalalph"
+ "abeticsymbolsdoublebelowombiningdiacriticalmarksextendedindicposi"
+ "tionalcategory=topandinmiscellaneousmathematicalsymbolsbblock=cjk"
+ "unifiedideographsextensindicsyllabiccategory=consonantiscellaneou"
+ "ssymbolsandpictographsombiningdiacriticalmarksforsymbols_perl_pro"
+ "blematic_locale_foldeds_compatibilityideographssupplement=bottoma"
+ "ndrightvowelindependentverticalorientation=transformombiningdiacr"
+ "iticalmarkssupplementblock=supplementalmathematicaloperatorsattac"
+ "hedaboverightisunifiedcanadianaboriginalsyllabicsextendeda";
+/* mph_blob length: 8703 */
struct mph_struct {
U16 seed2;
@@ -167,7433 +168,7511 @@ struct mph_struct {
};
#define MPH_RSHIFT 8
-#define MPH_BUCKETS 7420
+#define MPH_BUCKETS 7498
-STATIC const U32 MPH_SEED1 = 0x5065726e;
+STATIC const U32 MPH_SEED1 = 0x5065726f;
STATIC const U32 MPH_FNV32_PRIME = 0x01000193;
/* The comments give the input key for the row it is in */
STATIC const struct mph_struct mph_table[MPH_BUCKETS] = {
- { 0, 6025, 6878, 9, 12, UNI_GEOMETRICSHAPES } /* block=geometricshapes */,
- { 0, 1702, 6142, 6, 5, UNI_ARABICSUP } /* isarabicsup */,
- { 0, 2726, 3061, 3, 5, UNI_XPOSIXDIGIT } /* gc=digit */,
- { 1, 7688, 4687, 23, 5, UNI_JG__MANICHAEANZAYIN } /* joininggroup=manichaeanzayin */,
- { 0, 3974, 602, 17, 3, -UNI_IDSB } /* idsbinaryoperator=no */,
- { 1, 2, 8150, 1, 24, UNI_DIACRITICALS } /* combiningdiacriticalmarks */,
- { 3, 3622, 129, 13, 3, UNI_LATINEXTF } /* islatinextendedf */,
- { 0, 464, 625, 2, 7, UNI_EXTPICT } /* isextpict */,
- { 0, 441, 779, 3, 4, UNI_OLCK } /* olchiki */,
- { 8, 1516, 0, 6, 0, UNI_KANA } /* iskana */,
- { 0, 6944, 2695, 23, 3, UNI_CCC__AR } /* canonicalcombiningclass=ar */,
- { 0, 6114, 457, 3, 4, UNI_PRTI } /* sc=prti */,
- { 1, 875, 934, 5, 6, -UNI_UIDEO } /* uideo=false */,
- { 1, 1383, 934, 4, 6, -UNI_IDST } /* idst=false */,
- { 0, 1879, 4827, 4, 5, UNI_INBAMUM } /* blk=bamum */,
- { 4, 6114, 686, 3, 4, UNI_SC__TAKR } /* sc=takr */,
- { 0, 275, 2728, 3, 6, UNI_GCB__XX } /* gcb=other */,
- { 1, 4122, 278, 5, 1, UNI_lower_values_index } /* lower= */,
- { 0, 5409, 588, 19, 5, UNI_TERM } /* terminalpunctuation=true */,
- { 1, 7208, 0, 9, 2, UNI_CASEDLETTER } /* category=l& */,
- { 1, 2496, 4174, 3, 4, UNI_JG__HETH } /* jg=heth */,
- { 0, 7201, 4598, 16, 16, UNI_PE } /* generalcategory=closepunctuation */,
- { 5, 1710, 1426, 3, 3, UNI_SORA } /* issora */,
- { 3, 46, 5021, 2, 6, UNI_SB__CL } /* sb=close */,
- { 0, 464, 1508, 2, 4, UNI_UGAR } /* isugar */,
- { 1, 6112, 2783, 5, 9, UNI_INSC__NONJOINER } /* insc=nonjoiner */,
- { 0, 464, 3396, 2, 15, UNI_SARB } /* isoldsoutharabian */,
- { 1, 2926, 4372, 3, 16, UNI_SMALLFORMS } /* insmallformvariants */,
- { 10, 6114, 3285, 3, 4, UNI_HEBR } /* sc=hebr */,
- { 1, 6112, 2412, 5, 8, UNI_INSC__AVAGRAHA } /* insc=avagraha */,
- { 0, 917, 0, 8, 0, UNI_BASS } /* bassavah */,
- { 0, 3474, 4857, 6, 8, UNI_TAMILSUP } /* block=tamilsup */,
- { 6, 54, 0, 2, 0, UNI_MC } /* mc */,
- { 0, 343, 0, 6, 0, UNI_CCC__11 } /* ccc=11 */,
- { 1, 1915, 355, 11, 3, UNI_GRBASE } /* graphemebase=y */,
- { 1, 1102, 681, 4, 5, UNI_RUNR } /* scx=runic */,
- { 3, 1796, 901, 7, 8, UNI_ARMN } /* script=armenian */,
- { 5, 3053, 601, 12, 2, UNI_ahex_values_index } /* asciihexdigit= */,
- { 1, 5481, 356, 21, 4, UNI_CWCF } /* changeswhencasefolded=yes */,
- { 9, 6011, 4442, 14, 9, UNI_ETHIOPICEXTB } /* block=ethiopicextendedb */,
- { 1, 2, 0, 1, 0, UNI_C } /* c */,
- { 2, 2726, 3514, 3, 13, UNI_ZL } /* gc=lineseparator */,
- { 2, 326, 0, 5, 0, UNI_VSSUP } /* vssup */,
- { 0, 464, 5397, 2, 3, UNI_PUA } /* ispua */,
- { 1, 5147, 2579, 7, 12, UNI_LOWSURROGATES } /* block=lowsurrogates */,
- { 0, 313, 4582, 2, 8, UNI_INBOPOMOFO } /* inbopomofo */,
- { 0, 7584, 1679, 18, 8, UNI_DT__FRA } /* decompositiontype=fraction */,
- { 2, 7208, 4137, 9, 15, UNI_PS } /* category=openpunctuation */,
- { 1, 555, 2195, 3, 4, UNI_AGE__6_DOT_2 } /* age=6.2 */,
- { 0, 2726, 3947, 3, 14, UNI_ZS } /* gc=spaceseparator */,
- { 1, 464, 256, 2, 2, UNI_CASEDLETTER } /* islc */,
- { 1, 6803, 588, 20, 2, UNI_CE } /* compositionexclusion=t */,
- { 0, 343, 6280, 4, 3, UNI_CCC__202 } /* ccc=atb */,
- { 11, 4450, 6104, 7, 8, UNI_INCUNEIFORM } /* block=cuneiform */,
- { 7, 4355, 120, 17, 4, UNI_LAO } /* scriptextensions=laoo */,
- { 2, 6944, 2138, 25, 2, UNI_CCC__DB } /* canonicalcombiningclass=233 */,
- { 0, 644, 3178, 5, 10, UNI_GCB__L } /* hst=leadingjamo */,
- { 1, 8182, 3203, 24, 10, UNI_INPC__OVERSTRUCK } /* indicpositionalcategory=overstruck */,
- { 1, 7740, 602, 11, 2, -UNI_IDEO } /* ideographic=n */,
- { 4, 7732, 7857, 7, 23, UNI_ENCLOSEDALPHANUMSUP } /* enclosedalphanumericsupplement */,
- { 0, 34, 867, 1, 8, UNI_INTIRHUTA } /* intirhuta */,
- { 0, 7020, 0, 24, 0, UNI_ARABICPFB } /* arabicpresentationformsb */,
- { 1, 3474, 3527, 6, 16, UNI_HALFANDFULLFORMS } /* block=halfandfullforms */,
- { 0, 3974, 588, 4, 5, UNI_IDSB } /* idsb=true */,
- { 1, 1440, 934, 2, 6, -UNI_SD } /* sd=false */,
- { 0, 823, 602, 4, 2, -UNI_DASH } /* dash=n */,
- { 1, 4999, 0, 10, 0, UNI_MANI } /* manichaean */,
- { 2, 464, 1027, 2, 6, UNI_YEZI } /* isyezidi */,
- { 3, 1867, 356, 5, 2, UNI_BIDIM } /* bidim=y */,
- { 1, 1796, 8599, 7, 18, UNI_CANS } /* script=canadianaboriginal */,
- { 3, 7208, 3654, 9, 11, UNI_MC } /* category=spacingmark */,
- { 6, 1102, 236, 4, 2, UNI_YI } /* scx=yi */,
- { 0, 311, 0, 5, 0, UNI_XPOSIXPRINT } /* print */,
- { 0, 959, 356, 8, 4, UNI_EXT } /* extender=yes */,
- { 1, 2496, 5015, 3, 4, UNI_JG__YUDH } /* jg=yudh */,
- { 0, 464, 5888, 2, 5, UNI__PERL_NCHAR } /* isnchar */,
- { 3, 296, 6199, 4, 5, UNI_NV__900000 } /* nv=900000 */,
- { 0, 1879, 4467, 4, 18, UNI_COPTICEPACTNUMBERS } /* blk=copticepactnumbers */,
- { 0, 2353, 5643, 3, 10, UNI_COUNTINGROD } /* incountingrod */,
- { 12, 302, 588, 2, 2, UNI_RI } /* ri=t */,
- { 0, 464, 4077, 2, 15, UNI_PD } /* isdashpunctuation */,
- { 2, 8533, 1262, 10, 3, UNI_SUPPUAB } /* block=suppuab */,
- { 1, 1796, 4551, 7, 7, UNI_SC__LINB } /* script=linearb */,
- { 1, 6114, 120, 3, 3, UNI_LAO } /* sc=lao */,
- { 5, 6114, 530, 3, 6, UNI_RJNG } /* sc=rejang */,
- { 1, 5748, 1262, 6, 3, UNI_SUPPUAB } /* insuppuab */,
- { 0, 1102, 337, 4, 4, UNI_CARI } /* scx=cari */,
- { 0, 895, 294, 5, 2, UNI_AGE__4 } /* age=v40 */,
- { 2, 426, 2285, 3, 12, UNI_AEGEANNUMBERS } /* inaegeannumbers */,
- { 2, 4901, 588, 13, 2, UNI_EMOD } /* emojimodifier=t */,
- { 8, 464, 3285, 2, 4, UNI_HEBR } /* ishebr */,
- { 2, 1879, 4062, 4, 8, UNI_VEDICEXT } /* blk=vedicext */,
- { 0, 464, 2290, 2, 6, UNI_N } /* isnumber */,
- { 1, 6379, 3261, 13, 12, UNI_JG__VERTICALTAIL } /* joininggroup=verticaltail */,
- { 3, 6114, 4962, 3, 4, UNI_SC__HAN } /* sc=hani */,
- { 0, 12, 1638, 1, 8, UNI_POSIXSPACE } /* perlspace */,
- { 1, 2454, 957, 8, 5, UNI_GEORGIANEXT } /* isgeorgianext */,
- { 0, 4533, 0, 18, 0, UNI_PI } /* initialpunctuation */,
- { 0, 1879, 997, 4, 6, UNI_INKAITHI } /* blk=kaithi */,
- { 3, 6039, 402, 7, 3, UNI_INMIAO } /* block=miao */,
- { 2, 1764, 1290, 3, 8, UNI_INNEWTAILUE } /* innewtailue */,
- { 1, 7132, 4081, 16, 11, UNI_SUPPUNCTUATION } /* blk=supplementalpunctuation */,
- { 1, 464, 224, 2, 4, UNI_WCHO } /* iswcho */,
- { 1, 1065, 1303, 5, 3, UNI_NV__1_SLASH_320 } /* nv=1/320 */,
- { 12, 313, 1965, 2, 10, UNI_YIRADICALS } /* inyiradicals */,
- { 0, 1102, 1280, 4, 9, UNI_NBAT } /* scx=nabataean */,
- { 1, 1879, 1248, 4, 7, UNI_INSIDDHAM } /* blk=siddham */,
- { 1, 188, 0, 4, 0, UNI_SGNW } /* sgnw */,
- { 17, 464, 1033, 2, 4, UNI_JAMO } /* isjamo */,
- { 2, 464, 593, 2, 7, UNI_DSRT } /* isdeseret */,
- { 0, 6114, 2220, 3, 4, UNI_HUNG } /* sc=hung */,
- { 3, 1991, 16, 12, 1, UNI_JT__D } /* joiningtype=d */,
- { 1, 4291, 2890, 10, 2, UNI_GCB__T } /* linebreak=jt */,
- { 2, 666, 0, 4, 0, UNI_LIMB } /* limb */,
- { 1, 2382, 0, 4, 0, UNI__PERL_SURROGATE } /* iscs */,
- { 1, 3474, 1326, 6, 9, UNI_INOLDTURKIC } /* block=oldturkic */,
- { 0, 6039, 8212, 7, 32, UNI_MISCMATHSYMBOLSB } /* block=miscellaneousmathematicalsymbolsb */,
- { 2, 7431, 1070, 27, 2, UNI_CCC__31 } /* canonicalcombiningclass=ccc31 */,
- { 0, 4996, 5376, 14, 6, UNI_JG__MANICHAEANTHAMEDH } /* jg=manichaeanthamedh */,
- { 3, 3164, 356, 14, 2, UNI_GREXT } /* graphemeextend=y */,
- { 2, 1796, 429, 7, 4, UNI_MRO } /* script=mroo */,
- { 2, 4901, 602, 13, 2, -UNI_EMOD } /* emojimodifier=n */,
- { 3, 5865, 602, 21, 2, -UNI_LOE } /* logicalorderexception=n */,
- { 1, 3351, 2127, 13, 2, UNI_NV__13 } /* numericvalue=13 */,
- { 1, 464, 2322, 2, 10, UNI_CN } /* isunassigned */,
- { 1, 313, 2652, 2, 13, UNI_VERTICALFORMS } /* inverticalforms */,
- { 4, 4500, 933, 8, 7, -UNI_XPOSIXUPPER } /* uppercase=false */,
- { 11, 1856, 602, 5, 2, -UNI_BIDIC } /* bidic=n */,
- { 1, 27, 0, 4, 0, UNI_AHOM } /* ahom */,
- { 1, 832, 356, 5, 2, UNI_STERM } /* sterm=y */,
- { 3, 3622, 74, 9, 2, UNI_LATINEXTC } /* islatinextc */,
- { 2, 2153, 2617, 4, 8, UNI_NV__2_SLASH_5 } /* nv=4.000e-01 */,
- { 0, 6114, 4107, 3, 6, UNI_SC__HANG } /* sc=hangul */,
- { 0, 1102, 1311, 4, 4, UNI_ITAL } /* scx=ital */,
- { 0, 34, 7790, 1, 12, UNI_IDEO } /* isideographic */,
- { 2, 7201, 4485, 16, 15, UNI_TITLE } /* generalcategory=titlecaseletter */,
- { 2, 2890, 2257, 11, 3, UNI_JT__T } /* jt=transparent */,
- { 1, 313, 1470, 2, 8, UNI_INBUGINESE } /* inbuginese */,
- { 0, 7473, 602, 10, 2, -UNI_XPOSIXALPHA } /* alphabetic=n */,
- { 0, 1704, 3721, 5, 5, UNI_ARABICMATH } /* arabicmath */,
- { 1, 1796, 909, 7, 4, UNI_BALI } /* script=bali */,
- { 0, 916, 355, 4, 3, UNI_EBASE } /* ebase=y */,
- { 4, 6570, 5239, 5, 15, UNI_LOE } /* inpc=visualorderleft */,
- { 0, 7208, 259, 9, 2, UNI_CF } /* category=cf */,
- { 0, 3809, 0, 14, 0, UNI_NV__9 } /* numericvalue=9 */,
- { 4, 6114, 360, 3, 6, UNI_SC__CAKM } /* sc=chakma */,
- { 6, 2802, 5769, 3, 18, UNI_ENCLOSEDALPHANUMSUP } /* isenclosedalphanumsup */,
- { 1, 4500, 0, 9, 0, UNI_XPOSIXUPPER } /* uppercase */,
- { 4, 1796, 749, 7, 4, UNI_MARC } /* script=marc */,
- { 0, 12, 1345, 1, 3, UNI_PALM } /* palm */,
- { 2, 508, 602, 5, 2, UNI_DT__CAN } /* nfdqc=n */,
- { 0, 696, 6635, 5, 8, UNI_LO } /* isotherletter */,
- { 2, 7208, 1582, 9, 6, UNI_L } /* category=letter */,
- { 2, 1702, 3721, 7, 5, UNI_ARABICMATH } /* isarabicmath */,
- { 1, 2678, 87, 3, 2, UNI_BC__ON } /* bc=on */,
- { 1, 508, 356, 5, 4, UNI_NFDQC__Y } /* nfdqc=yes */,
- { 0, 5, 7175, 1, 10, UNI_ENCLOSEDCJK } /* enclosedcjk */,
- { 2, 4355, 4857, 17, 5, UNI_TAML } /* scriptextensions=tamil */,
- { 6, 3474, 3396, 6, 15, UNI_SARB } /* block=oldsoutharabian */,
- { 2, 313, 1529, 2, 10, UNI_INKHAROSHTHI } /* inkharoshthi */,
- { 0, 2973, 602, 5, 2, -UNI_EPRES } /* epres=n */,
- { 1, 5087, 2729, 10, 5, UNI_WB__XX } /* wordbreak=other */,
- { 3, 343, 1302, 5, 2, UNI_CCC__103 } /* ccc=103 */,
- { 2, 1856, 588, 11, 2, UNI_BIDIC } /* bidicontrol=t */,
- { 6, 5949, 0, 6, 0, UNI_YIJING } /* yijing */,
- { 0, 2365, 4442, 8, 9, UNI_ETHIOPICEXTB } /* ethiopicextendedb */,
- { 1, 2474, 3324, 3, 14, UNI_MISCPICTOGRAPHS } /* ismiscpictographs */,
- { 1, 1508, 0, 4, 0, UNI_UGAR } /* ugar */,
- { 5, 464, 7290, 2, 27, UNI_OCR } /* isopticalcharacterrecognition */,
- { 1, 4872, 3582, 9, 11, UNI_KANGXI } /* block=kangxiradicals */,
- { 0, 6114, 208, 3, 4, UNI_TFNG } /* sc=tfng */,
- { 2, 464, 3594, 2, 2, UNI_NL } /* isnl */,
- { 0, 4793, 0, 18, 0, UNI_RUMI } /* ruminumeralsymbols */,
- { 1, 464, 3236, 2, 13, UNI_ME } /* isenclosingmark */,
- { 0, 7828, 588, 16, 2, UNI_UIDEO } /* unifiedideograph=t */,
- { 2, 1102, 502, 4, 4, UNI_LYDI } /* scx=lydi */,
- { 4, 4291, 4581, 10, 2, UNI_LB__BB } /* linebreak=bb */,
- { 2, 8244, 6509, 9, 16, UNI_CJKCOMPATIDEOGRAPHS } /* block=cjkcompatideographs */,
- { 1, 3061, 0, 5, 0, UNI_XPOSIXDIGIT } /* digit */,
- { 1, 940, 5644, 2, 9, UNI_COUNTINGROD } /* countingrod */,
- { 1, 1796, 1807, 7, 4, UNI_SORA } /* script=sora */,
- { 4, 3351, 6199, 14, 5, UNI_NV__200000 } /* numericvalue=200000 */,
- { 1, 2926, 6623, 3, 21, UNI_MODIFIERLETTERS } /* inspacingmodifierletters */,
- { 2, 6379, 2846, 13, 11, UNI_JG__YEHWITHTAIL } /* joininggroup=yehwithtail */,
- { 0, 2181, 6199, 4, 5, UNI_NV__500000 } /* nv=500000 */,
- { 0, 1879, 7020, 4, 24, UNI_ARABICPFB } /* blk=arabicpresentationformsb */,
- { 0, 302, 934, 2, 2, -UNI_RI } /* ri=f */,
- { 6, 4355, 449, 17, 4, UNI_PHLI } /* scriptextensions=phli */,
- { 1, 1766, 602, 5, 3, UNI_COMPEX } /* nfcqc=no */,
- { 0, 2712, 588, 5, 2, UNI_EMOJI } /* emoji=t */,
- { 0, 112, 0, 4, 0, UNI_KITS } /* kits */,
- { 1, 4355, 1657, 17, 11, UNI_CPMN } /* scriptextensions=cyprominoan */,
- { 0, 1597, 934, 10, 6, -UNI_SD } /* softdotted=false */,
- { 3, 4355, 1117, 17, 4, UNI_TAGB } /* scriptextensions=tagb */,
- { 1, 6379, 2835, 13, 11, UNI_JG__STRAIGHTWAW } /* joininggroup=straightwaw */,
- { 1, 2973, 588, 5, 2, UNI_EPRES } /* epres=t */,
- { 1, 1102, 991, 4, 4, UNI_HATR } /* scx=hatr */,
- { 0, 464, 6416, 2, 23, UNI_SHORTHANDFORMATCONTROLS } /* isshorthandformatcontrols */,
- { 1, 2153, 523, 4, 1, UNI_NV__47 } /* nv=47 */,
- { 3, 612, 2680, 2, 3, UNI_RI } /* lb=ri */,
- { 3, 5523, 278, 21, 1, UNI_cwl_values_index } /* changeswhenlowercased= */,
- { 2, 1879, 5806, 4, 19, UNI_MONGOLIANSUP } /* blk=mongoliansupplement */,
- { 0, 2961, 2961, 12, 7, UNI_NT__NU } /* numerictype=numeric */,
- { 3, 1796, 39, 7, 4, UNI_BATK } /* script=batk */,
- { 0, 1879, 1015, 4, 6, UNI_INTELUGU } /* blk=telugu */,
- { 11, 5136, 7761, 5, 30, UNI_MATHALPHANUM } /* blk=mathematicalalphanumericsymbols */,
- { 4, 14, 3719, 1, 15, UNI_MISCMATHSYMBOLSA } /* miscmathsymbolsa */,
- { 0, 34, 1898, 1, 7, UNI_S } /* issymbol */,
- { 4, 1879, 2297, 4, 13, UNI_BLOCKELEMENTS } /* blk=blockelements */,
- { 0, 464, 4582, 2, 8, UNI_BOPO } /* isbopomofo */,
- { 0, 7431, 347, 27, 2, UNI_CCC__11 } /* canonicalcombiningclass=ccc11 */,
- { 1, 1102, 3991, 4, 7, UNI_BRAI } /* scx=braille */,
- { 0, 1702, 2285, 3, 12, UNI_AEGEANNUMBERS } /* isaegeannumbers */,
- { 0, 600, 3571, 3, 6, UNI_DT__COM } /* dt=compat */,
- { 1, 3722, 588, 4, 5, UNI_MATH } /* math=true */,
- { 0, 6103, 0, 9, 0, UNI_XSUX } /* cuneiform */,
- { 3, 6114, 868, 3, 7, UNI_SC__TIRH } /* sc=tirhuta */,
- { 0, 8276, 4050, 22, 12, UNI_INSC__NUMBERJOINER } /* indicsyllabiccategory=numberjoiner */,
- { 3, 1021, 0, 6, 0, UNI_WCHO } /* wancho */,
- { 1, 6379, 5015, 13, 6, UNI_JG__YUDHHE } /* joininggroup=yudhhe */,
- { 1, 3474, 637, 6, 7, UNI_INHANUNOO } /* block=hanunoo */,
- { 1, 464, 7377, 2, 8, UNI_KANA } /* iskatakana */,
- { 1, 1390, 0, 10, 0, UNI_ASCII } /* basiclatin */,
- { 5, 1796, 1792, 7, 4, UNI_SC__MONG } /* script=mong */,
- { 2, 4322, 766, 14, 3, UNI_NV__3_SLASH_64 } /* numericvalue=3/64 */,
- { 1, 464, 2986, 2, 2, UNI_PS } /* isps */,
- { 2, 6114, 1807, 3, 4, UNI_SORA } /* sc=sora */,
- { 4, 2726, 469, 3, 2, UNI_SO } /* gc=so */,
- { 0, 7018, 8110, 8, 29, UNI_ARABICMATH } /* inarabicmathematicalalphabeticsymbols */,
- { 0, 1102, 574, 4, 7, UNI_AVST } /* scx=avestan */,
- { 0, 6833, 0, 14, 0, UNI_BYZANTINEMUSIC } /* byzantinemusic */,
- { 1, 2496, 481, 3, 3, UNI_JG__BEH } /* jg=beh */,
- { 1, 3474, 120, 6, 3, UNI_INLAO } /* block=lao */,
- { 4, 24, 934, 3, 6, -UNI_XPOSIXXDIGIT } /* hex=false */,
- { 0, 4355, 47, 17, 4, UNI_BUHD } /* scriptextensions=buhd */,
- { 1, 5806, 0, 19, 0, UNI_MONGOLIANSUP } /* mongoliansupplement */,
- { 0, 742, 0, 4, 0, UNI_MAND } /* mand */,
- { 1, 3351, 1070, 13, 2, UNI_NV__31 } /* numericvalue=31 */,
- { 1, 1383, 356, 4, 2, UNI_IDST } /* idst=y */,
- { 2, 5607, 6814, 15, 9, UNI_IDENTIFIERTYPE__EXCLUSION } /* identifiertype=exclusion */,
- { 2, 464, 4467, 2, 18, UNI_COPTICEPACTNUMBERS } /* iscopticepactnumbers */,
- { 3, 5949, 0, 21, 0, UNI_YIJING } /* yijinghexagramsymbols */,
- { 0, 5523, 356, 21, 2, UNI_CWL } /* changeswhenlowercased=y */,
- { 4, 313, 1845, 2, 11, UNI_YISYLLABLES } /* inyisyllables */,
- { 1, 313, 847, 2, 7, UNI_INTAITHAM } /* intaitham */,
- { 1, 1879, 3637, 4, 4, UNI_INLISU } /* blk=lisu */,
- { 2, 1597, 934, 10, 2, -UNI_SD } /* softdotted=f */,
- { 7, 464, 140, 2, 4, UNI_NARB } /* isnarb */,
- { 1, 4726, 2080, 14, 8, UNI_NV__13_SLASH_2 } /* numericvalue=6.500e+00 */,
- { 5, 7431, 351, 27, 2, UNI_CCC__91 } /* canonicalcombiningclass=ccc91 */,
- { 0, 378, 934, 5, 6, -UNI_GREXT } /* grext=false */,
- { 1, 4322, 523, 14, 1, UNI_NV__37 } /* numericvalue=37 */,
- { 0, 4776, 933, 16, 3, -UNI__PERL_PATWS } /* patternwhitespace=f */,
- { 0, 464, 1241, 2, 7, UNI_PHAG } /* isphagspa */,
- { 4, 1967, 602, 7, 3, -UNI_RADICAL } /* radical=no */,
- { 1, 7132, 5358, 5, 11, UNI_SMALLKANAEXT } /* blk=smallkanaext */,
- { 1, 4418, 0, 6, 0, UNI_ZYYY } /* common */,
- { 0, 3474, 3637, 6, 14, UNI_LISUSUP } /* block=lisusupplement */,
- { 0, 524, 602, 6, 3, -UNI_PATSYN } /* patsyn=no */,
- { 4, 6114, 2217, 3, 12, UNI_HUNG } /* sc=oldhungarian */,
- { 0, 520, 2080, 4, 8, UNI_NV__15_SLASH_2 } /* nv=7.500e+00 */,
- { 7, 313, 5661, 2, 19, UNI_MERO } /* inmeroitichieroglyphs */,
- { 2, 2974, 2098, 11, 2, UNI_IN__6_DOT_3 } /* presentin=v63 */,
- { 0, 1879, 2428, 4, 13, UNI_IPAEXT } /* blk=ipaextensions */,
- { 1, 4291, 4137, 10, 15, UNI_LB__OP } /* linebreak=openpunctuation */,
- { 1, 4355, 4882, 17, 4, UNI_EGYP } /* scriptextensions=egyp */,
- { 0, 2232, 1145, 3, 3, UNI_THAI } /* isthai */,
- { 0, 1102, 469, 4, 4, UNI_SOGO } /* scx=sogo */,
- { 0, 15, 36, 1, 3, UNI_AVST } /* avst */,
- { 0, 7880, 1491, 5, 4, UNI_CJKEXTA } /* iscjkexta */,
- { 0, 3058, 588, 8, 2, UNI_XPOSIXXDIGIT } /* hexdigit=t */,
- { 0, 2712, 356, 14, 4, UNI_ECOMP } /* emojicomponent=yes */,
- { 1, 4081, 0, 5, 0, UNI_P } /* punct */,
- { 3, 1317, 0, 9, 0, UNI_PERM } /* oldpermic */,
- { 0, 3474, 1887, 6, 7, UNI_UCASEXT } /* block=ucasext */,
- { 1, 6379, 4152, 13, 14, UNI_JG__HAMZAONHEHGOAL } /* joininggroup=hamzaonhehgoal */,
- { 0, 5147, 4629, 10, 12, UNI_LATIN1 } /* block=latin1supplement */,
- { 0, 464, 4656, 2, 9, UNI_TANGUTSUP } /* istangutsup */,
- { 0, 5099, 306, 6, 5, UNI__PERL_PATWS } /* _perl_patws */,
- { 3, 1102, 457, 4, 4, UNI_PRTI } /* scx=prti */,
- { 12, 7527, 703, 3, 2, UNI_EMOD } /* lb=em */,
- { 2, 3474, 2428, 6, 6, UNI_IPAEXT } /* block=ipaext */,
- { 8, 1102, 1508, 4, 8, UNI_UGAR } /* scx=ugaritic */,
- { 4, 1382, 356, 4, 2, UNI_XIDS } /* xids=y */,
- { 5, 1548, 409, 3, 2, UNI_NT__DI } /* nt=di */,
- { 0, 1395, 0, 5, 0, UNI_LATN } /* latin */,
- { 1, 7688, 4198, 23, 4, UNI_JG__MANICHAEANTETH } /* joininggroup=manichaeanteth */,
- { 16, 2181, 1072, 4, 3, UNI_NV__5_SLASH_12 } /* nv=5/12 */,
- { 0, 1796, 1614, 7, 4, UNI_WARA } /* script=wara */,
- { 1, 6379, 4194, 13, 4, UNI_JG__QAPH } /* joininggroup=qaph */,
- { 0, 2712, 934, 5, 2, -UNI_EMOJI } /* emoji=f */,
- { 6, 78, 3500, 2, 14, UNI_CYPRIOTSYLLABARY } /* cypriotsyllabary */,
- { 3, 1382, 6573, 3, 3, UNI_XIDC } /* xidc=t */,
- { 9, 1102, 3885, 4, 17, UNI_AGHB } /* scx=caucasianalbanian */,
- { 0, 4872, 2373, 8, 9, UNI_KATAKANAEXT } /* block=katakanaext */,
- { 0, 6039, 3324, 7, 14, UNI_MISCPICTOGRAPHS } /* block=miscpictographs */,
- { 8, 3474, 6833, 6, 23, UNI_BYZANTINEMUSIC } /* block=byzantinemusicalsymbols */,
- { 0, 464, 2740, 2, 4, UNI_COPT } /* iscopt */,
- { 0, 2496, 4962, 3, 16, UNI_JG__HANIFIROHINGYAPA } /* jg=hanifirohingyapa */,
- { 0, 940, 1104, 5, 2, UNI_compex_values_index } /* compex= */,
- { 4, 1879, 735, 4, 7, UNI_INLINEARA } /* blk=lineara */,
- { 0, 612, 8010, 2, 3, UNI_LB__CJ } /* lb=cj */,
- { 2, 6011, 7175, 7, 10, UNI_ENCLOSEDCJK } /* block=enclosedcjk */,
- { 1, 5888, 602, 5, 2, -UNI__PERL_NCHAR } /* nchar=n */,
- { 8, 2, 587, 1, 6, UNI_CE } /* ce=true */,
- { 1, 7208, 2322, 9, 10, UNI_CN } /* category=unassigned */,
- { 1, 7201, 4006, 16, 14, UNI_SC } /* generalcategory=currencysymbol */,
- { 2, 4092, 6573, 8, 3, UNI_DIA } /* diacritic=t */,
- { 0, 1440, 588, 2, 2, UNI_SD } /* sd=t */,
- { 0, 2463, 602, 11, 2, -UNI_JOINC } /* joincontrol=n */,
- { 2, 1796, 473, 7, 4, UNI_TNSA } /* script=tnsa */,
- { 0, 1796, 991, 7, 4, UNI_HATR } /* script=hatr */,
- { 0, 469, 8, 2, 2, UNI_SOGO } /* sogo */,
- { 1, 4355, 4998, 16, 11, UNI_MANI } /* scriptextensions=manichaean */,
- { 3, 464, 252, 2, 5, UNI_XPOSIXCNTRL } /* iscntrl */,
- { 2, 1102, 671, 4, 5, UNI_OGAM } /* scx=ogham */,
- { 2, 1059, 602, 6, 2, UNI_NFKDQC__N } /* nfkdqc=n */,
- { 8, 1102, 1807, 4, 4, UNI_SORA } /* scx=sora */,
- { 0, 4355, 983, 17, 4, UNI_HIRA } /* scriptextensions=hira */,
- { 0, 1410, 351, 7, 2, UNI_CCC__91 } /* ccc=ccc91 */,
- { 1, 296, 1304, 3, 2, UNI_NV__20 } /* nv=20 */,
- { 0, 7688, 5382, 23, 7, UNI_JG__MANICHAEANHUNDRED } /* joininggroup=manichaeanhundred */,
- { 0, 5136, 4442, 11, 9, UNI_MYANMAREXTB } /* blk=myanmarextendedb */,
- { 1, 1879, 4882, 4, 19, UNI_INEGYPTIANHIEROGLYPHS } /* blk=egyptianhieroglyphs */,
- { 1, 2253, 523, 10, 1, UNI_IN__7 } /* presentin=7 */,
- { 0, 895, 2090, 5, 2, UNI_AGE__6_DOT_2 } /* age=v62 */,
+ { 12, 2732, 4987, 5, 9, UNI_ALCHEMICAL } /* blk=alchemical */,
+ { 1, 2, 8214, 1, 32, UNI_DIACRITICALSEXT } /* combiningdiacriticalmarksextended */,
+ { 2, 517, 1072, 4, 3, UNI_NV__7_SLASH_12 } /* nv=7/12 */,
+ { 0, 1823, 1385, 7, 6, UNI_SC__THAA } /* script=thaana */,
+ { 5, 895, 569, 5, 2, UNI_AGE__5_DOT_2 } /* age=v52 */,
+ { 0, 1823, 137, 8, 3, UNI_SC__MYMR } /* script=mymr */,
+ { 1, 292, 2655, 3, 10, UNI_NV___MINUS_1_SLASH_2 } /* nv=-5.000e-01 */,
+ { 0, 5658, 5940, 18, 9, UNI_IDENTIFIERTYPE__NOTCHARACTER } /* identifiertype=notcharacter */,
+ { 0, 2324, 991, 6, 6, UNI_INHATRAN } /* block=hatran */,
+ { 3, 339, 582, 5, 2, UNI_CCC__122 } /* ccc=122 */,
+ { 1, 1397, 585, 4, 5, UNI_IDST } /* idst=true */,
+ { 0, 5937, 585, 21, 5, UNI__PERL_NCHAR } /* noncharactercodepoint=true */,
+ { 3, 461, 208, 2, 4, UNI_TGLG } /* istglg */,
+ { 0, 3633, 5635, 13, 3, UNI_LATINEXTG } /* inlatinextendedg */,
+ { 5, 1396, 6621, 3, 3, UNI_XIDC } /* xidc=t */,
+ { 0, 2766, 2483, 3, 11, UNI_CASEDLETTER } /* gc=casedletter */,
+ { 5, 4002, 0, 14, 0, UNI_SK } /* modifiersymbol */,
+ { 1, 4043, 599, 4, 2, -UNI_IDSB } /* idsb=n */,
+ { 0, 6165, 2009, 3, 6, UNI_SC__SYRC } /* sc=syriac */,
+ { 2, 4970, 933, 16, 7, -UNI_EBASE } /* emojimodifierbase=false */,
+ { 3, 1492, 6945, 5, 12, UNI_GEOMETRICSHAPES } /* ingeometricshapes */,
+ { 0, 2324, 1376, 6, 9, UNI_INSAMARITAN } /* block=samaritan */,
+ { 1, 339, 2735, 3, 3, UNI_CCC__AR } /* ccc=ar */,
+ { 3, 8601, 4441, 7, 16, UNI_SMALLFORMS } /* block=smallformvariants */,
+ { 1, 7274, 3554, 9, 13, UNI_ZL } /* category=lineseparator */,
+ { 0, 339, 288, 5, 2, UNI_CCC__130 } /* ccc=130 */,
+ { 0, 461, 248, 2, 5, UNI_XPOSIXCNTRL } /* iscntrl */,
+ { 0, 1823, 369, 7, 6, UNI_GOTH } /* script=gothic */,
+ { 0, 10, 2631, 1, 12, UNI_MAYANNUMERALS } /* mayannumerals */,
+ { 6, 309, 3954, 2, 17, UNI_INCAUCASIANALBANIAN } /* incaucasianalbanian */,
+ { 0, 1396, 934, 8, 6, -UNI_XIDS } /* xidstart=false */,
+ { 6, 1396, 341, 3, 2, UNI_xidc_values_index } /* xidc= */,
+ { 0, 1102, 430, 4, 4, UNI_NKO } /* scx=nkoo */,
+ { 5, 339, 295, 4, 1, UNI_CCC__9 } /* ccc=9 */,
+ { 0, 1671, 0, 7, 0, UNI_CJKEXTD } /* cjkextd */,
+ { 0, 735, 2538, 2, 2, UNI_EA__A } /* ea=a */,
+ { 0, 461, 3026, 2, 2, UNI_PS } /* isps */,
+ { 1, 2324, 5958, 6, 21, UNI_SINHALAARCHAICNUMBERS } /* block=sinhalaarchaicnumbers */,
+ { 2, 1823, 790, 7, 4, UNI_SC__KALI } /* script=kali */,
+ { 0, 7495, 388, 27, 2, UNI_CCC__26 } /* canonicalcombiningclass=ccc26 */,
+ { 10, 3633, 4659, 7, 9, UNI_LATINEXTC } /* inlatinextendedc */,
+ { 1, 4896, 0, 8, 0, UNI_BAMUMSUP } /* bamumsup */,
+ { 4, 172, 0, 4, 0, UNI_RJNG } /* rjng */,
+ { 1, 1397, 934, 7, 2, -UNI_IDS } /* idstart=f */,
+ { 1, 11, 2312, 1, 12, UNI_AEGEANNUMBERS } /* aegeannumbers */,
+ { 1, 6163, 6661, 14, 10, UNI_INSC__CONSONANTHEADLETTER } /* insc=consonantheadletter */,
+ { 1, 406, 599, 2, 3, -UNI_DI } /* di=no */,
+ { 0, 257, 934, 4, 6, -UNI_CWCM } /* cwcm=false */,
+ { 8, 292, 2090, 3, 9, UNI_NV__1_SLASH_8 } /* nv=1.250e-01 */,
+ { 1, 1409, 4698, 4, 12, UNI_LATIN1 } /* latin1supplement */,
+ { 0, 4360, 1479, 10, 5, UNI_LB__SP } /* linebreak=space */,
+ { 0, 1223, 0, 4, 0, UNI_KANA } /* kana */,
+ { 1, 4360, 2043, 10, 2, UNI_GCB__V } /* linebreak=jv */,
+ { 2, 216, 216, 2, 2, UNI_TOTO } /* toto */,
+ { 0, 1494, 5863, 5, 6, UNI_GEORGIANSUP } /* georgiansup */,
+ { 1, 16, 2773, 1, 13, UNI_INGREEK } /* greekandcoptic */,
+ { 3, 1667, 1914, 4, 4, UNI_UCAS } /* blk=ucas */,
+ { 1, 1667, 5778, 4, 21, UNI_ININSCRIPTIONALPARTHIAN } /* blk=inscriptionalparthian */,
+ { 0, 2256, 0, 12, 0, UNI_PHAISTOS } /* phaistosdisc */,
+ { 0, 1102, 4271, 4, 17, UNI_KITS } /* scx=khitansmallscript */,
+ { 0, 6165, 1322, 3, 9, UNI_ITAL } /* sc=olditalic */,
+ { 0, 940, 934, 6, 6, -UNI_COMPEX } /* compex=false */,
+ { 0, 6450, 306, 14, 2, UNI_SB__SP } /* sentencebreak=sp */,
+ { 0, 1906, 1037, 8, 4, UNI_KANAEXTB } /* blk=kanaextb */,
+ { 2, 1667, 5712, 4, 19, UNI_MERO } /* blk=meroitichieroglyphs */,
+ { 0, 7274, 5235, 9, 20, UNI_PC } /* category=connectorpunctuation */,
+ { 0, 1404, 1409, 5, 5, UNI_ASCII } /* basiclatin */,
+ { 3, 2232, 1314, 4, 3, UNI_NV__8000 } /* nv=8000 */,
+ { 2, 5939, 599, 5, 2, -UNI__PERL_NCHAR } /* nchar=n */,
+ { 0, 7495, 346, 27, 2, UNI_CCC__84 } /* canonicalcombiningclass=ccc84 */,
+ { 0, 4424, 1978, 17, 4, UNI_SOGD } /* scriptextensions=sogd */,
+ { 1, 1667, 967, 4, 8, UNI_INGUJARATI } /* blk=gujarati */,
+ { 0, 4424, 406, 17, 4, UNI_DIAK } /* scriptextensions=diak */,
+ { 0, 461, 4845, 2, 17, UNI__PERL_PATWS } /* ispatternwhitespace */,
+ { 0, 4424, 1331, 17, 9, UNI_PERM } /* scriptextensions=oldpermic */,
+ { 0, 309, 499, 2, 6, UNI_INLYDIAN } /* inlydian */,
+ { 1, 2503, 599, 5, 2, -UNI_JOINC } /* joinc=n */,
+ { 1, 2324, 7086, 6, 24, UNI_ARABICPFB } /* block=arabicpresentationformsb */,
+ { 0, 2324, 746, 6, 7, UNI_INMARCHEN } /* block=marchen */,
+ { 0, 4191, 585, 5, 2, UNI_XPOSIXLOWER } /* lower=t */,
+ { 3, 2208, 0, 12, 0, UNI_NV__7_SLASH_12 } /* nv=5.833e-01 */,
+ { 0, 309, 6487, 2, 23, UNI_ZNAMENNYMUSIC } /* inznamennymusicalnotation */,
+ { 2, 6165, 779, 3, 7, UNI_OSMA } /* sc=osmanya */,
+ { 4, 1391, 3191, 2, 3, UNI_WB__LE } /* wb=le */,
+ { 0, 1667, 4725, 4, 16, UNI_TANGUTSUP } /* blk=tangutsupplement */,
+ { 0, 832, 353, 5, 2, UNI_STERM } /* sterm=y */,
+ { 5, 1102, 1829, 3, 5, UNI_MLYM } /* scx=mlym */,
+ { 3, 1667, 3421, 4, 15, UNI_NARB } /* blk=oldnortharabian */,
+ { 1, 1726, 6193, 6, 12, UNI_ARABICSUP } /* isarabicsupplement */,
+ { 0, 1667, 430, 4, 3, UNI_INNKO } /* blk=nko */,
+ { 1, 3984, 353, 17, 4, UNI_EPRES } /* emojipresentation=yes */,
+ { 19, 6163, 1985, 5, 7, UNI_INSC__VISARGA } /* insc=visarga */,
+ { 1, 309, 8660, 2, 42, UNI_UCASEXT } /* inunifiedcanadianaboriginalsyllabicsextended */,
+ { 2, 521, 8556, 5, 3, UNI_PATSYN } /* patsyn=t */,
+ { 0, 461, 168, 2, 4, UNI_COPT } /* isqaac */,
+ { 1, 1582, 0, 10, 0, UNI_PHNX } /* phoenician */,
+ { 6, 2432, 4511, 9, 9, UNI_MYANMAREXTB } /* inmyanmarextendedb */,
+ { 3, 4424, 216, 17, 4, UNI_TOTO } /* scriptextensions=toto */,
+ { 2, 2324, 861, 6, 7, UNI_INTIBETAN } /* block=tibetan */,
+ { 2, 8, 0, 3, 0, UNI_PCM } /* pcm */,
+ { 4, 7134, 1669, 25, 2, UNI_pcm_values_index } /* prependedconcatenationmark= */,
+ { 0, 1823, 4620, 7, 7, UNI_SC__LINB } /* script=linearb */,
+ { 0, 1272, 1037, 5, 4, UNI_CJKEXTB } /* iscjkextb */,
+ { 2, 4424, 493, 17, 4, UNI_KHOJ } /* scriptextensions=khoj */,
+ { 1, 5205, 1553, 5, 9, UNI_MISCARROWS } /* blk=miscarrows */,
+ { 1, 2324, 6228, 8, 8, UNI_CJKSYMBOLS } /* block=cjksymbols */,
+ { 1, 3677, 589, 13, 3, UNI_LATINEXTE } /* islatinextendede */,
+ { 1, 7537, 934, 10, 6, -UNI_XPOSIXALPHA } /* alphabetic=false */,
+ { 3, 380, 0, 6, 0, UNI_HYPHEN } /* hyphen */,
+ { 2, 375, 585, 5, 5, UNI_GREXT } /* grext=true */,
+ { 2, 461, 4620, 2, 7, UNI_LINB } /* islinearb */,
+ { 0, 4360, 209, 10, 2, UNI_LB__GL } /* linebreak=gl */,
+ { 1, 232, 0, 2, 0, UNI_YI } /* yi */,
+ { 1, 5595, 934, 21, 6, -UNI_CWT } /* changeswhentitlecased=false */,
+ { 2, 3502, 7241, 5, 26, UNI_ENCLOSEDCJK } /* blk=enclosedcjklettersandmonths */,
+ { 9, 7274, 8, 9, 1, UNI_P } /* category=p */,
+ { 0, 298, 599, 2, 2, -UNI_RI } /* ri=n */,
+ { 0, 1994, 0, 7, 0, UNI_RADICAL } /* radical */,
+ { 0, 2324, 847, 6, 7, UNI_INTAITHAM } /* block=taitham */,
+ { 0, 4941, 324, 10, 3, UNI_KANASUP } /* block=kanasup */,
+ { 1, 6165, 658, 3, 4, UNI_SC__DOGR } /* sc=dogr */,
+ { 9, 2324, 1834, 6, 11, UNI_INSORASOMPENG } /* block=sorasompeng */,
+ { 4, 21, 2931, 2, 3, UNI_EXT } /* ext=t */,
+ { 2, 4845, 352, 16, 3, UNI__PERL_PATWS } /* patternwhitespace=y */,
+ { 0, 7267, 535, 15, 2, UNI_S } /* generalcategory=s */,
+ { 0, 4360, 2955, 10, 11, UNI_LB__EX } /* linebreak=exclamation */,
+ { 0, 2718, 6312, 3, 3, UNI_BC__PDI } /* bc=pdi */,
+ { 0, 30, 4209, 1, 12, UNI_INPUNCTUATION } /* inpunctuation */,
+ { 4, 1667, 683, 4, 5, UNI_INTAKRI } /* blk=takri */,
+ { 0, 1823, 615, 7, 4, UNI_ELYM } /* script=elym */,
+ { 0, 16, 1426, 1, 4, UNI_XPOSIXCNTRL } /* gc=cc */,
+ { 3, 2514, 2046, 3, 11, UNI_GONM } /* ismasaramgondi */,
+ { 2, 4424, 499, 17, 4, UNI_LYDI } /* scriptextensions=lydi */,
+ { 5, 1823, 1572, 7, 10, UNI_XPEO } /* script=oldpersian */,
+ { 9, 423, 2800, 3, 11, UNI_ALPHABETICPF } /* inalphabeticpf */,
+ { 0, 2842, 5848, 10, 9, UNI_ETHIOPICEXTA } /* isethiopicextendeda */,
+ { 2, 309, 668, 2, 5, UNI_INOGHAM } /* inogham */,
+ { 4, 1509, 0, 4, 0, UNI_JAVA } /* java */,
+ { 7, 6165, 1484, 3, 4, UNI_SC__BUGI } /* sc=bugi */,
+ { 16, 6427, 6447, 13, 3, UNI_JG__QAF } /* joininggroup=qaf */,
+ { 0, 59, 0, 4, 0, UNI_CHRS } /* chrs */,
+ { 2, 7591, 283, 3, 2, UNI_LB__NU } /* lb=nu */,
+ { 2, 2324, 3692, 6, 7, UNI_LISUSUP } /* block=lisusup */,
+ { 0, 7274, 4206, 9, 15, UNI_PS } /* category=openpunctuation */,
+ { 2, 461, 6642, 2, 6, UNI_BRAH } /* isbrahmi */,
+ { 1, 5216, 1505, 11, 4, UNI_LATINEXTA } /* block=latinexta */,
+ { 3, 1776, 1184, 4, 7, UNI_EMOTICONS } /* inemoticons */,
+ { 2, 292, 2084, 3, 2, UNI_NV__11 } /* nv=11 */,
+ { 1, 2536, 6447, 3, 3, UNI_JG__QAF } /* jg=qaf */,
+ { 2, 2324, 1914, 6, 4, UNI_UCAS } /* block=ucas */,
+ { 0, 6076, 2773, 7, 13, UNI_INGREEK } /* block=greekandcoptic */,
+ { 0, 11, 2705, 1, 13, UNI_ANCIENTSYMBOLS } /* ancientsymbols */,
+ { 1, 339, 288, 4, 2, UNI_CCC__30 } /* ccc=30 */,
+ { 2, 3391, 1070, 13, 2, UNI_NV__31 } /* numericvalue=31 */,
+ { 0, 3502, 1037, 12, 4, UNI_ETHIOPICEXTB } /* blk=ethiopicextb */,
+ { 0, 1391, 281, 3, 2, UNI_WB__XX } /* wb=xx */,
+ { 2, 7591, 1864, 3, 5, UNI_EBASE } /* lb=ebase */,
+ { 8, 6165, 1205, 3, 7, UNI_SC__GRAN } /* sc=grantha */,
+ { 3, 2536, 702, 10, 4, UNI_JG__AFRICANNOON } /* jg=africannoon */,
+ { 5, 2842, 2374, 10, 8, UNI_ETHIOPICEXT } /* isethiopicextended */,
+ { 2, 1198, 6557, 5, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* incjkcompatideographssup */,
+ { 0, 6165, 608, 3, 4, UNI_ELBA } /* sc=elba */,
+ { 0, 30, 6486, 1, 14, UNI_ZNAMENNYMUSIC } /* isznamennymusic */,
+ { 1, 1823, 1834, 7, 11, UNI_SORA } /* script=sorasompeng */,
+ { 1, 6816, 585, 25, 5, UNI_CWKCF } /* changeswhennfkccasefolded=true */,
+ { 3, 2324, 967, 6, 8, UNI_INGUJARATI } /* block=gujarati */,
+ { 0, 7274, 2814, 12, 8, UNI_SO } /* category=othersymbol */,
+ { 9, 2302, 933, 9, 7, -UNI_IDC } /* idcontinue=false */,
+ { 1, 461, 6692, 2, 15, UNI_TRANSPORTANDMAP } /* istransportandmap */,
+ { 1, 578, 0, 6, 0, UNI_CCC__22 } /* ccc=22 */,
+ { 2, 7134, 353, 26, 4, UNI_PCM } /* prependedconcatenationmark=yes */,
+ { 2, 1790, 0, 11, 0, UNI_NFCQC__M } /* nfcqc=maybe */,
+ { 1, 2324, 4951, 6, 19, UNI_INEGYPTIANHIEROGLYPHS } /* block=egyptianhieroglyphs */,
+ { 0, 1479, 584, 4, 6, UNI_XPOSIXSPACE } /* space=true */,
+ { 0, 5168, 5939, 6, 5, UNI__PERL_NCHAR } /* _perl_nchar */,
+ { 12, 461, 1975, 2, 10, UNI_SOGO } /* isoldsogdian */,
+ { 0, 4502, 70, 11, 2, UNI_LATINEXTC } /* blk=latinextc */,
+ { 0, 1823, 991, 7, 4, UNI_HATR } /* script=hatr */,
+ { 2, 30, 1454, 1, 11, UNI_DEP } /* isdeprecated */,
+ { 1, 1728, 7545, 4, 20, UNI_ARABICPFA } /* arabicpresentationformsa */,
+ { 1, 1102, 1909, 3, 5, UNI_KANA } /* scx=kana */,
+ { 0, 2, 7972, 1, 15, UNI_CUNEIFORMNUMBERS } /* cuneiformnumbers */,
+ { 3, 4424, 1205, 17, 7, UNI_GRAN } /* scriptextensions=grantha */,
+ { 1, 7011, 2538, 23, 2, UNI_CCC__A } /* canonicalcombiningclass=a */,
+ { 0, 11, 0, 4, 0, UNI_ADLM } /* adlm */,
+ { 2, 6165, 1248, 3, 4, UNI_SC__PHAG } /* sc=phag */,
+ { 0, 7214, 345, 25, 2, UNI_CCC__118 } /* canonicalcombiningclass=118 */,
+ { 1, 461, 54, 2, 2, UNI_SC } /* issc */,
+ { 9, 2324, 739, 6, 7, UNI_INMANDAIC } /* block=mandaic */,
+ { 2, 4506, 0, 14, 0, UNI_LATINEXTB } /* latinextendedb */,
+ { 1, 4896, 0, 4, 0, UNI_BAMU } /* bamu */,
+ { 1, 1667, 8660, 4, 43, UNI_UCASEXTA } /* blk=unifiedcanadianaboriginalsyllabicsextendeda */,
+ { 12, 1823, 232, 7, 4, UNI_SC__YI } /* script=yiii */,
+ { 0, 461, 1015, 2, 6, UNI_TELU } /* istelugu */,
+ { 0, 0, 273, 1, 4, UNI_LB__B2 } /* lb=b2 */,
+ { 3, 2, 5694, 1, 10, UNI_COUNTINGROD } /* countingrod */,
+ { 0, 7752, 2270, 23, 4, UNI_JG__MANICHAEANAYIN } /* joininggroup=manichaeanayin */,
+ { 0, 991, 0, 6, 0, UNI_HATR } /* hatran */,
+ { 0, 1015, 0, 4, 0, UNI_TELU } /* telu */,
+ { 0, 271, 2768, 3, 6, UNI_GCB__XX } /* gcb=other */,
+ { 0, 5769, 599, 4, 2, -UNI_EMOD } /* emod=n */,
+ { 0, 3391, 2107, 14, 8, UNI_NV__5_SLASH_2 } /* numericvalue=2.500e+00 */,
+ { 0, 7011, 1678, 24, 2, UNI_CCC__1 } /* canonicalcombiningclass=ov */,
+ { 17, 2324, 6120, 6, 22, UNI_DIACRITICALSFORSYMBOLS } /* block=diacriticalsforsymbols */,
+ { 1, 1823, 156, 7, 4, UNI_SC__OUGR } /* script=ougr */,
+ { 7, 5916, 934, 21, 6, -UNI_LOE } /* logicalorderexception=false */,
+ { 0, 30, 1941, 1, 13, UNI_GRBASE } /* isgraphemebase */,
+ { 0, 2434, 1037, 7, 4, UNI_MYANMAREXTB } /* myanmarextb */,
+ { 0, 1830, 0, 4, 0, UNI_MLYM } /* mlym */,
+ { 1, 4191, 5671, 8, 3, -UNI_XPOSIXLOWER } /* lowercase=n */,
+ { 1, 32, 353, 2, 4, UNI_VS } /* vs=yes */,
+ { 11, 1823, 3436, 7, 15, UNI_SARB } /* script=oldsoutharabian */,
+ { 2, 6427, 4761, 14, 4, UNI_JG__ALAPH } /* joininggroup=alaph */,
+ { 0, 2220, 2107, 4, 8, UNI_NV__13_SLASH_2 } /* nv=6.500e+00 */,
+ { 7, 5574, 599, 21, 3, -UNI_CWL } /* changeswhenlowercased=no */,
+ { 3, 533, 959, 3, 6, UNI_SB__EX } /* sb=extend */,
+ { 0, 461, 176, 2, 4, UNI_ROHG } /* isrohg */,
+ { 0, 2324, 297, 6, 5, UNI_INORIYA } /* block=oriya */,
+ { 4, 4360, 4206, 10, 15, UNI_LB__OP } /* linebreak=openpunctuation */,
+ { 0, 309, 3228, 2, 15, UNI_INIMPERIALARAMAIC } /* inimperialaramaic */,
+ { 2, 271, 585, 3, 2, UNI_GCB__T } /* gcb=t */,
+ { 1, 2324, 3349, 6, 15, UNI_INMEROITICCURSIVE } /* block=meroiticcursive */,
+ { 17, 1479, 933, 4, 3, -UNI_XPOSIXSPACE } /* space=f */,
+ { 0, 34, 4726, 1, 8, UNI_TANGUTSUP } /* tangutsup */,
+ { 1, 2324, 1914, 6, 7, UNI_UCASEXT } /* block=ucasext */,
+ { 4, 6165, 4089, 3, 4, UNI_SC__SIND } /* sc=sind */,
+ { 3, 3014, 343, 11, 3, UNI_IN__12_DOT_1 } /* presentin=v121 */,
+ { 1, 461, 1241, 2, 7, UNI_NB } /* isnoblock */,
+ { 0, 2302, 352, 9, 3, UNI_IDC } /* idcontinue=y */,
+ { 1, 1455, 274, 10, 1, UNI_dep_values_index } /* deprecated= */,
+ { 1, 309, 917, 2, 8, UNI_INBASSAVAH } /* inbassavah */,
+ { 13, 380, 934, 6, 2, -UNI_HYPHEN } /* hyphen=f */,
+ { 2, 997, 0, 6, 0, UNI_KTHI } /* kaithi */,
+ { 1, 2, 7972, 1, 29, UNI_CUNEIFORMNUMBERS } /* cuneiformnumbersandpunctuation */,
+ { 1, 2536, 20, 3, 2, UNI_JG__HE } /* jg=he */,
+ { 2, 7011, 391, 24, 2, UNI_CCC__34 } /* canonicalcombiningclass=34 */,
+ { 4, 4424, 571, 17, 7, UNI_AVST } /* scriptextensions=avestan */,
+ { 2, 6165, 1978, 3, 7, UNI_SC__SOGD } /* sc=sogdian */,
+ { 4, 1456, 4439, 4, 2, UNI_epres_values_index } /* epres= */,
{ 2, 1102, 951, 4, 4, UNI_DUPL } /* scx=dupl */,
- { 0, 1102, 417, 4, 4, UNI_HANO } /* scx=hano */,
- { 6, 316, 588, 5, 5, UNI_QMARK } /* qmark=true */,
- { 3, 1879, 144, 4, 4, UNI_INNEWA } /* blk=newa */,
- { 2, 3474, 1141, 12, 3, UNI_ARABICPFA } /* block=arabicpfa */,
- { 1, 1796, 1371, 7, 6, UNI_SC__THAA } /* script=thaana */,
- { 1, 1991, 11, 12, 1, UNI_JT__R } /* joiningtype=r */,
- { 1, 3474, 7044, 6, 24, UNI_DIACRITICALSFORSYMBOLS } /* block=combiningmarksforsymbols */,
- { 4, 7500, 0, 17, 0, UNI_ANCIENTGREEKMUSIC } /* ancientgreekmusic */,
- { 1, 3748, 766, 14, 3, UNI_NV__1_SLASH_64 } /* numericvalue=1/64 */,
- { 0, 6114, 1614, 3, 4, UNI_WARA } /* sc=wara */,
- { 4, 1796, 1090, 7, 4, UNI_SC__LINB } /* script=linb */,
- { 1, 2033, 934, 5, 2, -UNI_XPOSIXALPHA } /* alpha=f */,
- { 2, 7527, 67, 3, 2, UNI_LB__CP } /* lb=cp */,
- { 0, 3794, 1781, 14, 4, UNI_NV__80000 } /* numericvalue=80000 */,
- { 3, 1796, 1326, 7, 9, UNI_ORKH } /* script=oldturkic */,
- { 4, 4355, 1982, 17, 6, UNI_SYRC } /* scriptextensions=syriac */,
- { 0, 2581, 0, 9, 0, UNI__PERL_SURROGATE } /* surrogate */,
- { 7, 204, 0, 4, 0, UNI_TAVT } /* tavt */,
- { 5, 2181, 2080, 4, 8, UNI_NV__11_SLASH_2 } /* nv=5.500e+00 */,
- { 4, 1796, 5322, 7, 8, UNI_CHER } /* script=cherokee */,
- { 6, 8276, 1503, 22, 5, UNI_INSC__BINDU } /* indicsyllabiccategory=bindu */,
- { 2, 464, 1003, 2, 6, UNI_LEPC } /* islepcha */,
- { 2, 1597, 588, 10, 2, UNI_SD } /* softdotted=t */,
- { 2, 1480, 5812, 5, 6, UNI_GEORGIANSUP } /* georgiansup */,
- { 2, 4355, 4418, 17, 6, UNI_ZYYY } /* scriptextensions=common */,
- { 0, 464, 7660, 2, 18, UNI_INVS } /* isvariationselectors */,
- { 0, 5087, 3024, 10, 11, UNI_WB__SQ } /* wordbreak=singlequote */,
- { 1, 1410, 347, 7, 2, UNI_CCC__11 } /* ccc=ccc11 */,
- { 1, 2253, 549, 10, 3, UNI_IN__3 } /* presentin=3.0 */,
- { 0, 4726, 6231, 14, 8, UNI_NV__1_SLASH_160 } /* numericvalue=6.250e-03 */,
- { 1, 1548, 593, 3, 2, UNI_XPOSIXDIGIT } /* nt=de */,
- { 2, 1879, 917, 4, 8, UNI_INBASSAVAH } /* blk=bassavah */,
- { 0, 1548, 2961, 3, 7, UNI_NT__NU } /* nt=numeric */,
- { 2, 1796, 4882, 7, 19, UNI_EGYP } /* script=egyptianhieroglyphs */,
- { 0, 2392, 1037, 9, 4, UNI_MYANMAREXTB } /* inmyanmarextb */,
- { 9, 2253, 298, 9, 2, UNI_IN__9 } /* presentin=9 */,
- { 0, 1102, 473, 4, 4, UNI_TNSA } /* scx=tnsa */,
- { 5, 4776, 587, 16, 3, UNI__PERL_PATWS } /* patternwhitespace=t */,
- { 1, 2394, 1037, 7, 4, UNI_MYANMAREXTB } /* myanmarextb */,
- { 8, 1102, 116, 4, 4, UNI_KNDA } /* scx=knda */,
- { 8, 1539, 1939, 3, 9, UNI_COMPATJAMO } /* iscompatjamo */,
- { 2, 6114, 1241, 3, 7, UNI_SC__PHAG } /* sc=phagspa */,
- { 0, 2253, 2172, 10, 3, UNI_IN__2 } /* presentin=2.0 */,
- { 1, 1516, 328, 6, 3, UNI_KANASUP } /* iskanasup */,
- { 0, 4291, 3285, 10, 12, UNI_LB__HL } /* linebreak=hebrewletter */,
- { 2, 6039, 6549, 7, 21, UNI_MISCTECHNICAL } /* block=miscellaneoustechnical */,
- { 3, 343, 1155, 4, 2, UNI_CCC__35 } /* ccc=35 */,
- { 3, 2033, 588, 5, 2, UNI_XPOSIXALPHA } /* alpha=t */,
- { 1, 236, 0, 2, 0, UNI_YI } /* yi */,
- { 1, 6114, 1785, 3, 11, UNI_HMNG } /* sc=pahawhhmong */,
- { 5, 600, 940, 3, 3, UNI_DT__COM } /* dt=com */,
- { 0, 464, 3061, 2, 5, UNI_XPOSIXDIGIT } /* isdigit */,
- { 11, 4355, 3465, 16, 5, UNI_ETHI } /* scriptextensions=ethi */,
- { 1, 7688, 639, 23, 3, UNI_JG__MANICHAEANNUN } /* joininggroup=manichaeannun */,
- { 0, 2981, 2090, 4, 2, UNI_IN__6_DOT_2 } /* in=v62 */,
- { 0, 8007, 4089, 30, 4, UNI_CJKEXTD } /* blk=cjkunifiedideographsextensiond */,
- { 0, 2274, 602, 4, 2, -UNI_XIDC } /* xidc=n */,
- { 4, 4355, 1792, 17, 4, UNI_MONG } /* scriptextensions=mong */,
- { 1, 4355, 1882, 16, 5, UNI_KANA } /* scriptextensions=kana */,
- { 3, 7201, 1413, 15, 2, UNI_C } /* generalcategory=c */,
- { 4, 1796, 0, 11, 0, UNI_SC__MLYM } /* script=mlym */,
- { 1, 2491, 0, 5, 0, UNI_XPOSIXBLANK } /* blank */,
- { 0, 2033, 2762, 3, 9, UNI_ALPHABETICPF } /* alphabeticpf */,
- { 4, 1879, 1495, 4, 8, UNI_INJAVANESE } /* blk=javanese */,
- { 1, 464, 4614, 2, 16, UNI_PF } /* isfinalpunctuation */,
- { 6, 7208, 4533, 9, 18, UNI_PI } /* category=initialpunctuation */,
- { 0, 6379, 2529, 13, 10, UNI_JG__REVERSEDPE } /* joininggroup=reversedpe */,
- { 1, 3474, 1289, 6, 9, UNI_INNEWTAILUE } /* block=newtailue */,
- { 0, 555, 552, 4, 3, UNI_AGE__4 } /* age=4.0 */,
- { 1, 1102, 2217, 4, 12, UNI_HUNG } /* scx=oldhungarian */,
- { 5, 4783, 587, 9, 6, UNI_XPOSIXSPACE } /* whitespace=true */,
- { 1, 464, 252, 2, 2, UNI_CN } /* iscn */,
- { 0, 4355, 951, 17, 8, UNI_DUPL } /* scriptextensions=duployan */,
- { 0, 8533, 8319, 18, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* block=supplementalsymbolsandpictographs */,
- { 4, 7132, 5858, 7, 7, UNI_SUPARROWSC } /* blk=suparrowsc */,
- { 2, 464, 248, 2, 4, UNI_ZZZZ } /* iszzzz */,
- { 0, 4901, 355, 16, 3, UNI_EBASE } /* emojimodifierbase=y */,
- { 1, 4322, 1300, 14, 2, UNI_NV__300 } /* numericvalue=300 */,
- { 0, 1065, 2096, 4, 8, UNI_NV__1_SLASH_64 } /* nv=1.563e-02 */,
- { 6, 1308, 0, 9, 0, UNI_ITAL } /* olditalic */,
- { 0, 1879, 6728, 4, 14, UNI_MEETEIMAYEKEXT } /* blk=meeteimayekext */,
- { 0, 3474, 7481, 10, 20, UNI_ARABICPFA } /* block=arabicpresentationformsa */,
- { 10, 555, 2616, 4, 3, UNI_AGE__5 } /* age=5.0 */,
- { 1, 7880, 6505, 27, 5, UNI_CJKEXTC } /* iscjkunifiedideographsextensionc */,
- { 0, 6114, 749, 3, 7, UNI_MARC } /* sc=marchen */,
- { 0, 8276, 2290, 22, 6, UNI_INSC__NUMBER } /* indicsyllabiccategory=number */,
- { 0, 1796, 1098, 7, 4, UNI_NSHU } /* script=nshu */,
- { 2, 4355, 3839, 17, 6, UNI_TANG } /* scriptextensions=tangut */,
- { 3, 7201, 1379, 15, 2, UNI_M } /* generalcategory=m */,
- { 9, 4355, 1003, 17, 6, UNI_LEPC } /* scriptextensions=lepcha */,
- { 0, 3915, 588, 17, 2, UNI_EPRES } /* emojipresentation=t */,
- { 1, 2, 1939, 1, 9, UNI_COMPATJAMO } /* compatjamo */,
- { 0, 6114, 164, 3, 4, UNI_PHNX } /* sc=phnx */,
- { 0, 1065, 523, 5, 1, UNI_NV__1_SLASH_7 } /* nv=1/7 */,
- { 2, 4433, 6771, 14, 4, UNI_LATINEXTD } /* blk=latinextendedd */,
- { 2, 8590, 5898, 5, 4, UNI_ANY } /* isunicode */,
- { 16, 6114, 71, 3, 4, UNI_SC__CPRT } /* sc=cprt */,
- { 1, 2496, 4682, 3, 3, UNI_JG__SAD } /* jg=sad */,
- { 1, 1410, 1070, 7, 2, UNI_CCC__31 } /* ccc=ccc31 */,
- { 4, 959, 602, 8, 3, -UNI_EXT } /* extender=no */,
- { 7, 58, 5139, 2, 8, UNI_SC__MYMR } /* sc=myanmar */,
- { 0, 1796, 1353, 7, 4, UNI_PAUC } /* script=pauc */,
- { 0, 1465, 933, 4, 7, -UNI_XPOSIXSPACE } /* space=false */,
- { 3, 4827, 0, 4, 0, UNI_BAMU } /* bamu */,
- { 1, 940, 1104, 5, 3, UNI_COMPEX } /* compex=t */,
- { 0, 3367, 292, 14, 1, UNI_NV__43 } /* numericvalue=43 */,
- { 19, 7182, 1434, 3, 7, UNI_CJKSTROKES } /* cjkstrokes */,
- { 0, 4355, 868, 17, 4, UNI_TIRH } /* scriptextensions=tirh */,
- { 1, 1796, 5322, 7, 4, UNI_CHER } /* script=cher */,
- { 2, 296, 1781, 4, 4, UNI_NV__90000 } /* nv=90000 */,
- { 0, 2802, 0, 10, 0, UNI_ETHI } /* isethiopic */,
- { 6, 2153, 2060, 8, 4, UNI_NV__5_SLASH_12 } /* nv=4.167e-01 */,
- { 4, 1879, 3991, 4, 7, UNI_BRAI } /* blk=braille */,
- { 0, 524, 602, 6, 2, -UNI_PATSYN } /* patsyn=n */,
- { 4, 3722, 0, 10, 0, UNI_SM } /* mathsymbol */,
- { 1, 6402, 5075, 14, 5, UNI_SB__AT } /* sentencebreak=aterm */,
- { 0, 24, 356, 3, 2, UNI_XPOSIXXDIGIT } /* hex=y */,
- { 5, 5607, 6500, 15, 9, UNI_IDENTIFIERTYPE__INCLUSION } /* identifiertype=inclusion */,
- { 2, 7201, 4614, 16, 16, UNI_PF } /* generalcategory=finalpunctuation */,
- { 0, 6114, 236, 3, 4, UNI_SC__YI } /* sc=yiii */,
- { 1, 6114, 909, 3, 4, UNI_BALI } /* sc=bali */,
- { 11, 3915, 934, 17, 2, -UNI_EPRES } /* emojipresentation=f */,
- { 1, 464, 110, 2, 2, UNI_ZL } /* iszl */,
- { 0, 4355, 951, 17, 4, UNI_DUPL } /* scriptextensions=dupl */,
- { 1, 321, 0, 5, 0, UNI_TALE } /* taile */,
- { 0, 464, 3974, 2, 4, UNI_IDSB } /* isidsb */,
- { 1, 2260, 2616, 3, 3, UNI_IN__5 } /* in=5.0 */,
- { 3, 4433, 0, 18, 0, UNI_LATINEXTB } /* blk=latinextendedb */,
- { 2, 1879, 7377, 4, 26, UNI_KATAKANAEXT } /* blk=katakanaphoneticextensions */,
- { 0, 4092, 588, 9, 5, UNI_DIA } /* diacritic=true */,
- { 1, 6379, 639, 13, 3, UNI_JG__NUN } /* joininggroup=nun */,
- { 2, 1879, 1027, 4, 6, UNI_INYEZIDI } /* blk=yezidi */,
- { 0, 939, 934, 5, 6, -UNI_ECOMP } /* ecomp=false */,
- { 1, 4355, 409, 17, 4, UNI_DIAK } /* scriptextensions=diak */,
- { 0, 6774, 934, 25, 6, -UNI_DI } /* defaultignorablecodepoint=false */,
- { 0, 2678, 387, 3, 2, UNI_BC__EN } /* bc=en */,
- { 1, 6114, 4882, 3, 4, UNI_EGYP } /* sc=egyp */,
- { 2, 2454, 6878, 5, 20, UNI_GEOMETRICSHAPESEXT } /* isgeometricshapesextended */,
- { 0, 409, 356, 3, 2, UNI_DIA } /* dia=y */,
- { 1, 1796, 82, 7, 4, UNI_DSRT } /* script=dsrt */,
- { 0, 2, 355, 1, 3, UNI_CE } /* ce=y */,
- { 0, 3474, 3933, 6, 4, UNI_INMODI } /* block=modi */,
- { 1, 7527, 1990, 3, 2, UNI_LB__WJ } /* lb=wj */,
- { 0, 6944, 294, 25, 2, UNI_CCC__IS } /* canonicalcombiningclass=240 */,
- { 8, 464, 5846, 2, 19, UNI_SUPARROWSC } /* issupplementalarrowsc */,
- { 5, 2485, 1915, 6, 5, UNI_XPOSIXGRAPH } /* xposixgraph */,
- { 1, 1975, 3060, 7, 6, UNI_POSIXXDIGIT } /* isposixxdigit */,
- { 0, 1106, 0, 4, 0, UNI_TALU } /* talu */,
- { 4, 6114, 818, 3, 7, UNI_SC__SHRD } /* sc=sharada */,
- { 0, 34, 539, 1, 7, UNI_TNSA } /* istangsa */,
- { 0, 7208, 54, 9, 2, UNI_MC } /* category=mc */,
- { 0, 7201, 3651, 16, 14, UNI_MN } /* generalcategory=nonspacingmark */,
- { 0, 2974, 292, 12, 2, UNI_IN__13 } /* presentin=v130 */,
- { 0, 378, 601, 4, 4, -UNI_GREXT } /* grext=no */,
- { 0, 2260, 6214, 3, 3, UNI_IN__2_DOT_1 } /* in=2.1 */,
- { 0, 132, 0, 4, 0, UNI_MTEI } /* mtei */,
- { 5, 6114, 321, 3, 5, UNI_SC__TALE } /* sc=taile */,
- { 2, 2260, 292, 4, 1, UNI_IN__13 } /* in=13 */,
- { 0, 2392, 0, 9, 0, UNI_INMYANMAR } /* inmyanmar */,
- { 0, 6039, 5038, 7, 18, UNI_MODIFIERTONELETTERS } /* block=modifiertoneletters */,
- { 0, 2253, 569, 10, 3, UNI_IN__9 } /* presentin=9.0 */,
- { 1, 34, 7499, 1, 18, UNI_ANCIENTGREEKMUSIC } /* isancientgreekmusic */,
- { 0, 296, 2081, 3, 3, UNI_NV__500 } /* nv=500 */,
- { 1, 721, 730, 2, 5, UNI_KALI } /* kayahli */,
- { 4, 5990, 928, 21, 2, UNI_BPT__O } /* bidipairedbrackettype=o */,
- { 0, 2974, 1304, 11, 2, UNI_IN__2 } /* presentin=v20 */,
- { 1, 1065, 2197, 4, 8, UNI_NV__1_SLASH_80 } /* nv=1.250e-02 */,
- { 1, 4308, 356, 14, 4, UNI_DT__NONE } /* nfkdquickcheck=yes */,
- { 5, 1102, 1227, 4, 7, UNI_MULT } /* scx=multani */,
- { 15, 313, 967, 2, 8, UNI_INGUJARATI } /* ingujarati */,
- { 0, 2496, 717, 3, 4, UNI_JG__ZAIN } /* jg=zain */,
- { 4, 3474, 4918, 7, 9, UNI_ALCHEMICAL } /* block=alchemical */,
- { 7, 1102, 6134, 4, 10, UNI_GLAG } /* scx=glagolitic */,
- { 0, 1102, 1051, 4, 8, UNI_MAHJ } /* scx=mahajani */,
- { 1, 296, 3365, 3, 2, UNI_NV__36 } /* nv=36 */,
- { 1, 1879, 909, 4, 8, UNI_INBALINESE } /* blk=balinese */,
- { 1, 7740, 356, 11, 4, UNI_IDEO } /* ideographic=yes */,
- { 0, 4355, 1125, 17, 8, UNI_TFNG } /* scriptextensions=tifinagh */,
- { 5, 7208, 128, 9, 2, UNI_ME } /* category=me */,
- { 3, 1102, 5907, 4, 7, UNI_SINH } /* scx=sinhala */,
- { 1, 887, 2053, 5, 3, UNI_AGE__11 } /* age=11.0 */,
- { 0, 3474, 4551, 6, 16, UNI_LINEARBSYLLABARY } /* block=linearbsyllabary */,
- { 0, 1410, 292, 8, 2, UNI_CCC__130 } /* ccc=ccc130 */,
- { 0, 1102, 1826, 4, 11, UNI_SYLO } /* scx=sylotinagri */,
- { 2, 5888, 278, 5, 1, UNI_nchar_values_index } /* nchar= */,
- { 5, 7605, 897, 17, 3, UNI_GCB__V } /* hangulsyllabletype=v */,
- { 3, 3351, 2079, 13, 9, UNI_NV__3_SLASH_2 } /* numericvalue=1.500e+00 */,
- { 0, 4783, 5620, 9, 3, -UNI_XPOSIXSPACE } /* whitespace=n */,
- { 6, 2678, 278, 2, 2, UNI_BC__B } /* bc=b */,
- { 0, 2792, 4590, 10, 9, UNI_CYRILLICEXTC } /* iscyrillicextendedc */,
- { 0, 2392, 5807, 3, 11, UNI_MONGOLIANSUP } /* inmongoliansup */,
- { 1, 464, 3435, 2, 15, UNI_ZANB } /* iszanabazarsquare */,
- { 2, 6114, 1508, 3, 8, UNI_UGAR } /* sc=ugaritic */,
- { 5, 8276, 1157, 22, 5, UNI_INSC__NUKTA } /* indicsyllabiccategory=nukta */,
- { 3, 4308, 3477, 12, 3, UNI_nfkdqc_values_index } /* nfkdquickcheck= */,
- { 0, 313, 1227, 2, 7, UNI_INMULTANI } /* inmultani */,
- { 2, 6402, 287, 14, 2, UNI_SB__NU } /* sentencebreak=nu */,
- { 7, 3474, 5806, 6, 19, UNI_MONGOLIANSUP } /* block=mongoliansupplement */,
- { 4, 34, 5660, 1, 5, UNI_MERO } /* ismero */,
- { 3, 464, 496, 2, 4, UNI_KHOJ } /* iskhoj */,
- { 2, 876, 934, 4, 2, -UNI_IDEO } /* ideo=f */,
- { 2, 1539, 52, 3, 3, UNI_CAKM } /* iscakm */,
- { 1, 3622, 3638, 3, 13, UNI_LISUSUP } /* islisusupplement */,
- { 7, 2260, 2053, 4, 3, UNI_IN__11 } /* in=11.0 */,
- { 1, 8276, 1958, 22, 7, UNI_INSC__VISARGA } /* indicsyllabiccategory=visarga */,
- { 3, 2974, 771, 12, 2, UNI_IN__12_DOT_1 } /* presentin=v121 */,
- { 1, 875, 356, 5, 2, UNI_UIDEO } /* uideo=y */,
- { 3, 3474, 728, 6, 7, UNI_KALI } /* block=kayahli */,
- { 5, 296, 6197, 2, 10, UNI_NV__100000000 } /* nv=100000000 */,
- { 0, 275, 588, 3, 2, UNI_GCB__T } /* gcb=t */,
- { 8, 6687, 1849, 22, 3, UNI_JG__MALAYALAMLLA } /* joininggroup=malayalamlla */,
- { 1, 313, 5846, 2, 19, UNI_SUPARROWSC } /* insupplementalarrowsc */,
- { 16, 1710, 7937, 3, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* issymbolsandpictographsextendeda */,
- { 0, 3367, 1781, 14, 4, UNI_NV__40000 } /* numericvalue=40000 */,
- { 0, 464, 5502, 2, 21, UNI_CWCM } /* ischangeswhencasemapped */,
- { 0, 6239, 0, 4, 0, UNI_BC__L } /* bc=l */,
- { 2, 3474, 735, 6, 7, UNI_INLINEARA } /* block=lineara */,
- { 10, 3474, 1561, 6, 10, UNI_INPHOENICIAN } /* block=phoenician */,
- { 0, 464, 2771, 2, 5, UNI_KHMR } /* iskhmer */,
- { 8, 4355, 1353, 17, 4, UNI_PAUC } /* scriptextensions=pauc */,
- { 4, 7182, 1037, 3, 4, UNI_CJKEXTB } /* cjkextb */,
- { 8, 3474, 1390, 6, 10, UNI_ASCII } /* block=basiclatin */,
- { 0, 8, 6115, 1, 4, UNI_CO } /* gc=co */,
- { 0, 1102, 4582, 4, 8, UNI_BOPO } /* scx=bopomofo */,
- { 2, 8276, 6370, 31, 9, UNI_INSC__CONSONANTSUBJOINED } /* indicsyllabiccategory=consonantsubjoined */,
- { 7, 5087, 4338, 10, 17, UNI_RI } /* wordbreak=regionalindicator */,
- { 3, 5565, 278, 21, 1, UNI_cwu_values_index } /* changeswhenuppercased= */,
- { 0, 4450, 1491, 14, 4, UNI_CYRILLICEXTA } /* block=cyrillicexta */,
- { 0, 7132, 7238, 5, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* blk=symbolsandpictographsexta */,
- { 0, 1065, 1303, 5, 2, UNI_NV__1_SLASH_32 } /* nv=1/32 */,
- { 4, 464, 43, 2, 4, UNI_BHKS } /* isbhks */,
- { 4, 925, 601, 2, 3, UNI_BPT__N } /* bpt=n */,
- { 2, 7317, 0, 21, 0, UNI_BC__L } /* bidiclass=lefttoright */,
- { 1, 8244, 3571, 9, 6, UNI_CJKCOMPAT } /* block=cjkcompat */,
- { 1, 464, 721, 2, 7, UNI_KNDA } /* iskannada */,
- { 0, 6114, 172, 3, 4, UNI_RJNG } /* sc=rjng */,
- { 2, 4783, 587, 9, 3, UNI_XPOSIXSPACE } /* whitespace=t */,
- { 0, 433, 122, 2, 2, UNI_NKO } /* nkoo */,
- { 2, 1796, 681, 7, 5, UNI_RUNR } /* script=runic */,
- { 2, 7148, 1303, 25, 2, UNI_CCC__132 } /* canonicalcombiningclass=132 */,
- { 0, 1796, 1133, 7, 4, UNI_VITH } /* script=vith */,
- { 4, 7823, 3571, 5, 11, UNI_CJKCOMPATFORMS } /* incjkcompatforms */,
- { 1, 2981, 771, 4, 2, UNI_IN__2_DOT_1 } /* in=v21 */,
- { 2, 1879, 4582, 4, 16, UNI_BOPOMOFOEXT } /* blk=bopomofoextended */,
- { 0, 1796, 4107, 7, 4, UNI_SC__HANG } /* script=hang */,
- { 3, 1255, 0, 4, 0, UNI_SOYO } /* soyo */,
- { 1, 6114, 1003, 3, 4, UNI_LEPC } /* sc=lepc */,
- { 4, 313, 4107, 2, 15, UNI_INHANGUL } /* inhangulsyllables */,
- { 6, 14, 5038, 1, 18, UNI_MODIFIERTONELETTERS } /* modifiertoneletters */,
- { 0, 2890, 3273, 3, 12, UNI_JT__R } /* jt=rightjoining */,
- { 4, 3474, 5825, 6, 9, UNI_INSUNDANESE } /* block=sundanese */,
- { 4, 1102, 1451, 4, 10, UNI_DIAK } /* scx=divesakuru */,
- { 0, 2443, 0, 11, 0, UNI_CASEDLETTER } /* casedletter */,
- { 7, 8182, 5239, 24, 15, UNI_LOE } /* indicpositionalcategory=visualorderleft */,
- { 0, 7527, 213, 3, 2, UNI_LB__GL } /* lb=gl */,
- { 1, 555, 2262, 3, 3, UNI_AGE__14 } /* age=14 */,
- { 0, 3450, 3869, 5, 16, UNI_UCAS } /* blk=canadiansyllabics */,
- { 5, 815, 2747, 3, 13, UNI_HIGHSURROGATES } /* inhighsurrogates */,
- { 1, 1975, 1915, 7, 5, UNI_POSIXGRAPH } /* isposixgraph */,
- { 0, 661, 0, 4, 0, UNI_DOGR } /* dogr */,
- { 0, 4355, 3188, 17, 15, UNI_ARMI } /* scriptextensions=imperialaramaic */,
- { 3, 4872, 1037, 10, 4, UNI_KANAEXTB } /* block=kanaextb */,
- { 2, 6114, 3435, 3, 15, UNI_ZANB } /* sc=zanabazarsquare */,
- { 0, 464, 1755, 2, 11, UNI_MEDF } /* ismedefaidrin */,
- { 0, 6011, 1491, 14, 4, UNI_ETHIOPICEXTA } /* block=ethiopicexta */,
- { 3, 3974, 356, 4, 2, UNI_IDSB } /* idsb=y */,
- { 0, 34, 1570, 1, 11, UNI_INSAURASHTRA } /* insaurashtra */,
- { 16, 1133, 0, 4, 0, UNI_VITH } /* vith */,
- { 0, 464, 4107, 2, 6, UNI_HANG } /* ishangul */,
- { 0, 6570, 0, 24, 0, UNI_INPC__TOPANDBOTTOMANDLEFT } /* inpc=topandbottomandleft */,
- { 0, 1796, 983, 7, 8, UNI_SC__HIRA } /* script=hiragana */,
- { 2, 464, 951, 2, 8, UNI_DUPL } /* isduployan */,
- { 1, 600, 696, 3, 3, UNI_DT__ISO } /* dt=iso */,
- { 6, 8007, 3571, 7, 11, UNI_CJKCOMPATFORMS } /* blk=cjkcompatforms */,
- { 1, 783, 0, 4, 0, UNI_OSMA } /* osma */,
+ { 1, 6165, 3421, 3, 15, UNI_NARB } /* sc=oldnortharabian */,
+ { 3, 1728, 1037, 6, 4, UNI_ARABICEXTB } /* arabicextb */,
+ { 0, 1200, 3611, 3, 6, UNI_CJKCOMPAT } /* cjkcompat */,
+ { 0, 991, 0, 4, 0, UNI_HATR } /* hatr */,
+ { 0, 4424, 1133, 17, 8, UNI_VITH } /* scriptextensions=vithkuqi */,
+ { 3, 1823, 3228, 7, 15, UNI_ARMI } /* script=imperialaramaic */,
+ { 2, 4424, 6185, 17, 10, UNI_GLAG } /* scriptextensions=glagolitic */,
+ { 1, 2432, 8039, 3, 32, UNI_MISCMATHSYMBOLSA } /* inmiscellaneousmathematicalsymbolsa */,
+ { 0, 30, 6796, 1, 19, UNI_DEVANAGARIEXT } /* isdevanagariextended */,
+ { 15, 7267, 4667, 16, 16, UNI_PE } /* generalcategory=closepunctuation */,
+ { 0, 4424, 951, 17, 4, UNI_DUPL } /* scriptextensions=dupl */,
+ { 35658, 6165, 3436, 3, 15, UNI_SARB } /* sc=oldsoutharabian */,
+ { 2, 2324, 8660, 6, 34, UNI_UCAS } /* block=unifiedcanadianaboriginalsyllabics */,
+ { 0, 7011, 1243, 24, 2, UNI_CCC__BL } /* canonicalcombiningclass=bl */,
+ { 1, 2966, 2767, 3, 7, UNI_INSC__OTHER } /* insc=other */,
+ { 0, 1102, 1294, 4, 9, UNI_NBAT } /* scx=nabataean */,
+ { 7, 2766, 269, 3, 2, UNI_ZP } /* gc=zp */,
+ { 1, 1823, 160, 7, 4, UNI_SC__PHLP } /* script=phlp */,
+ { 0, 309, 854, 2, 7, UNI_INTAIVIET } /* intaiviet */,
+ { 9, 959, 599, 8, 2, -UNI_EXT } /* extender=n */,
+ { 0, 461, 3892, 2, 16, UNI_STERM } /* issentenceterminal */,
+ { 1, 6427, 1046, 13, 5, UNI_JG__KHAPH } /* joininggroup=khaph */,
+ { 1, 8658, 5949, 5, 4, UNI_ANY } /* isunicode */,
+ { 4, 7669, 0, 19, 0, UNI_hst_values_index } /* hangulsyllabletype= */,
+ { 0, 1409, 1674, 5, 4, UNI_LATINEXTD } /* latinextd */,
+ { 2, 461, 1543, 2, 4, UNI_KHAR } /* iskhar */,
+ { 1, 2324, 1033, 6, 4, UNI_JAMO } /* block=jamo */,
+ { 5, 54, 5067, 2, 11, UNI_SC__MANI } /* sc=manichaean */,
+ { 3, 6165, 82, 3, 4, UNI_SC__GONG } /* sc=gong */,
+ { 0, 6163, 0, 14, 0, UNI_INSC__CONSONANT } /* insc=consonant */,
+ { 0, 1479, 5671, 4, 4, -UNI_XPOSIXSPACE } /* space=no */,
+ { 1, 1102, 180, 4, 4, UNI_RUNR } /* scx=runr */,
+ { 4, 6427, 2875, 13, 11, UNI_JG__STRAIGHTWAW } /* joininggroup=straightwaw */,
+ { 0, 271, 7134, 4, 7, UNI_GCB__PP } /* gcb=prepend */,
+ { 2, 1823, 2244, 7, 12, UNI_HUNG } /* script=oldhungarian */,
+ { 0, 406, 0, 4, 0, UNI_DIAK } /* diak */,
+ { 5, 1102, 1027, 4, 6, UNI_YEZI } /* scx=yezidi */,
+ { 3, 8343, 7692, 32, 15, UNI_INSC__CONSONANTINITIALPOSTFIXED } /* indicsyllabiccategory=consonantinitialpostfixed */,
+ { 0, 309, 1572, 2, 10, UNI_INOLDPERSIAN } /* inoldpersian */,
+ { 0, 461, 1144, 2, 9, UNI_BHKS } /* isbhaiksuki */,
+ { 0, 2832, 6193, 8, 12, UNI_CYRILLICSUP } /* iscyrillicsupplement */,
+ { 1, 4502, 590, 16, 2, UNI_LATINEXTE } /* blk=latinextendede */,
+ { 0, 2514, 2643, 3, 12, UNI_MISCTECHNICAL } /* ismisctechnical */,
+ { 0, 1883, 934, 11, 2, -UNI_BIDIC } /* bidicontrol=f */,
+ { 2, 4845, 352, 16, 2, UNI_patws_values_index } /* patternwhitespace= */,
+ { 6, 2324, 7796, 6, 22, UNI_ENCLOSEDIDEOGRAPHICSUP } /* block=enclosedideographicsup */,
+ { 17, 4424, 4176, 17, 4, UNI_HANG } /* scriptextensions=hang */,
+ { 3, 622, 934, 7, 6, -UNI_EXTPICT } /* extpict=false */,
+ { 1, 2324, 1349, 6, 9, UNI_INOLDUYGHUR } /* block=olduyghur */,
+ { 0, 6165, 1819, 3, 4, UNI_SC__MONG } /* sc=mong */,
+ { 1, 3817, 2123, 14, 8, UNI_NV__1_SLASH_64 } /* numericvalue=1.563e-02 */,
+ { 0, 6450, 281, 14, 2, UNI_SB__XX } /* sentencebreak=xx */,
+ { 0, 4970, 584, 16, 3, UNI_EBASE } /* emojimodifierbase=t */,
+ { 7, 3391, 1805, 14, 4, UNI_NV__20000 } /* numericvalue=20000 */,
+ { 2, 5637, 4407, 21, 17, UNI_RI } /* graphemeclusterbreak=regionalindicator */,
+ { 0, 2324, 1117, 6, 8, UNI_INTAGBANWA } /* block=tagbanwa */,
+ { 3, 597, 1743, 3, 4, UNI_DT__VERT } /* dt=vert */,
+ { 2, 6041, 599, 21, 2, UNI_BPT__N } /* bidipairedbrackettype=n */,
+ { 16, 6165, 5857, 3, 9, UNI_SC__MONG } /* sc=mongolian */,
+ { 0, 5532, 934, 21, 2, -UNI_CWCF } /* changeswhencasefolded=f */,
+ { 1, 2766, 50, 3, 2, UNI_MC } /* gc=mc */,
+ { 1, 718, 490, 3, 3, UNI_KANBUN } /* kanbun */,
+ { 0, 257, 0, 4, 0, UNI_CWCM } /* cwcm */,
+ { 0, 3130, 5863, 9, 6, UNI_GEORGIANSUP } /* blk=georgiansup */,
+ { 0, 1823, 450, 7, 4, UNI_MIAO } /* script=plrd */,
+ { 2, 552, 557, 4, 3, UNI_AGE__6 } /* age=6.0 */,
+ { 0, 1102, 6185, 4, 10, UNI_GLAG } /* scx=glagolitic */,
+ { 1, 6062, 1183, 7, 8, UNI_EMOTICONS } /* block=emoticons */,
+ { 57317, 1075, 0, 4, 0, UNI_NV__2 } /* nv=2 */,
+ { 0, 1174, 1933, 3, 9, UNI_EA__A } /* ea=ambiguous */,
+ { 0, 30, 4553, 1, 10, UNI_TITLE } /* istitlecase */,
+ { 0, 4043, 0, 4, 0, UNI_IDSB } /* idsb */,
+ { 3, 466, 82, 2, 2, UNI_SOGO } /* sogo */,
+ { 1, 1667, 3475, 4, 15, UNI_INZANABAZARSQUARE } /* blk=zanabazarsquare */,
+ { 0, 7011, 1905, 24, 2, UNI_CCC__DB } /* canonicalcombiningclass=db */,
+ { 0, 461, 1894, 2, 12, UNI_BIDIM } /* isbidimirrored */,
+ { 0, 309, 1779, 2, 11, UNI_INMEDEFAIDRIN } /* inmedefaidrin */,
+ { 0, 5637, 6, 21, 2, UNI_LB__CR } /* graphemeclusterbreak=cr */,
+ { 2, 725, 0, 7, 0, UNI_KALI } /* kayahli */,
+ { 5, 1200, 377, 3, 4, UNI_CJKEXTH } /* cjkexth */,
+ { 8, 4043, 934, 17, 2, -UNI_IDSB } /* idsbinaryoperator=f */,
+ { 0, 2324, 8214, 7, 32, UNI_DIACRITICALSEXT } /* block=combiningdiacriticalmarksextended */,
+ { 1, 6165, 236, 3, 4, UNI_ZANB } /* sc=zanb */,
+ { 3, 2832, 1037, 10, 4, UNI_CYRILLICEXTB } /* iscyrillicextb */,
+ { 2, 4424, 137, 18, 3, UNI_MYMR } /* scriptextensions=mymr */,
+ { 4, 4360, 7804, 10, 11, UNI_LB__ID } /* linebreak=ideographic */,
+ { 5, 2401, 0, 10, 0, UNI_INETHIOPIC } /* inethiopic */,
+ { 0, 461, 1872, 2, 11, UNI_YISYLLABLES } /* isyisyllables */,
+ { 2, 3502, 4511, 12, 9, UNI_ETHIOPICEXTB } /* blk=ethiopicextendedb */,
+ { 3, 7495, 345, 27, 2, UNI_CCC__18 } /* canonicalcombiningclass=ccc18 */,
+ { 5, 4651, 0, 16, 0, UNI_BOPOMOFOEXT } /* bopomofoextended */,
+ { 0, 1667, 5373, 4, 11, UNI_TAIXUANJING } /* blk=taixuanjing */,
+ { 0, 4206, 0, 15, 0, UNI_PS } /* openpunctuation */,
+ { 0, 1667, 7449, 4, 28, UNI_PHONETICEXTSUP } /* blk=phoneticextensionssupplement */,
+ { 3, 1102, 790, 4, 4, UNI_KALI } /* scx=kali */,
+ { 1, 7383, 6310, 10, 20, UNI_BC__PDF } /* bidiclass=popdirectionalformat */,
+ { 1, 1272, 8474, 5, 23, UNI_CJKCOMPATIDEOGRAPHS } /* iscjkcompatibilityideographs */,
+ { 1, 1102, 39, 4, 4, UNI_BHKS } /* scx=bhks */,
+ { 1, 6185, 0, 4, 0, UNI_GLAG } /* glag */,
+ { 2, 5353, 0, 20, 0, UNI_PHLI } /* inscriptionalpahlavi */,
+ { 0, 2766, 3709, 3, 11, UNI_MC } /* gc=spacingmark */,
+ { 0, 4360, 4667, 10, 16, UNI_LB__CL } /* linebreak=closepunctuation */,
+ { 2, 30, 1925, 1, 7, UNI_S } /* issymbol */,
+ { 0, 3391, 759, 13, 4, UNI_NV___MINUS_1_SLASH_2 } /* numericvalue=-1/2 */,
+ { 2, 1942, 584, 11, 3, UNI_GRBASE } /* graphemebase=t */,
+ { 1, 3093, 585, 13, 5, UNI_POSIXXDIGIT } /* asciihexdigit=true */,
+ { 3, 1102, 1209, 4, 4, UNI_THAI } /* scx=thai */,
+ { 3, 3013, 585, 5, 2, UNI_EPRES } /* epres=t */,
+ { 0, 7274, 3191, 8, 13, UNI_NL } /* category=letternumber */,
+ { 0, 3817, 769, 14, 3, UNI_NV__17_SLASH_2 } /* numericvalue=17/2 */,
+ { 4, 1667, 5897, 4, 19, UNI_SUPARROWSC } /* blk=supplementalarrowsc */,
+ { 0, 461, 283, 2, 5, UNI_NSHU } /* isnushu */,
+ { 1, 2018, 584, 10, 3, UNI_JT__T } /* joiningtype=t */,
+ { 1, 309, 1367, 2, 9, UNI_INPAUCINHAU } /* inpaucinhau */,
+ { 0, 597, 693, 3, 3, UNI_DT__ISO } /* dt=iso */,
+ { 0, 7383, 6291, 11, 19, UNI_BC__LRE } /* bidiclass=lefttorightembedding */,
+ { 2, 5156, 5769, 10, 9, UNI_WB__EB } /* wordbreak=emodifier */,
+ { 0, 5156, 3064, 10, 11, UNI_WB__SQ } /* wordbreak=singlequote */,
+ { 5, 2391, 7467, 10, 13, UNI_CYRILLICSUP } /* incyrillicsupplementary */,
+ { 7, 3633, 4698, 6, 5, UNI_LATIN1 } /* inlatin1sup */,
+ { 1, 6165, 6642, 3, 6, UNI_BRAH } /* sc=brahmi */,
+ { 3, 1102, 1465, 4, 10, UNI_DIAK } /* scx=divesakuru */,
+ { 1, 1102, 402, 4, 4, UNI_ARMN } /* scx=armn */,
+ { 2, 2766, 225, 3, 2, UNI_PE } /* gc=pe */,
+ { 1, 6735, 661, 22, 2, UNI_JG__MALAYALAMRA } /* joininggroup=malayalamra */,
+ { 3, 461, 6776, 2, 21, UNI_MEETEIMAYEKEXT } /* ismeeteimayekextensions */,
+ { 4, 5216, 0, 15, 0, UNI_LATINEXTE } /* block=latinexte */,
+ { 0, 1391, 1645, 3, 7, UNI_WB__LE } /* wb=aletter */,
+ { 2, 461, 1696, 2, 11, UNI_DOMINO } /* isdominotiles */,
+ { 1, 461, 951, 2, 4, UNI_DUPL } /* isdupl */,
+ { 7, 4424, 673, 17, 5, UNI_OSGE } /* scriptextensions=osage */,
+ { 2, 4519, 4511, 14, 9, UNI_CYRILLICEXTB } /* block=cyrillicextendedb */,
+ { 10, 7648, 3276, 18, 3, UNI_DT__ENC } /* decompositiontype=enc */,
+ { 2, 4424, 668, 17, 5, UNI_OGAM } /* scriptextensions=ogham */,
+ { 3, 2301, 933, 10, 7, -UNI_XIDC } /* xidcontinue=false */,
+ { 0, 6735, 783, 22, 3, UNI_JG__MALAYALAMNYA } /* joininggroup=malayalamnya */,
+ { 12, 1102, 909, 4, 8, UNI_BALI } /* scx=balinese */,
+ { 0, 2665, 599, 13, 3, -UNI_PATSYN } /* patternsyntax=no */,
+ { 1, 271, 3191, 2, 7, UNI_L } /* gc=letter */,
+ { 0, 461, 663, 2, 5, UNI_LIMB } /* islimbu */,
+ { 0, 461, 6103, 2, 13, UNI_MATHOPERATORS } /* ismathoperators */,
+ { 0, 2536, 4235, 3, 4, UNI_JG__BETH } /* jg=beth */,
+ { 0, 753, 1792, 3, 5, UNI_NFCQC__M } /* nfkcqc=m */,
+ { 5, 2966, 5409, 3, 17, UNI_SMALLKANAEXT } /* insmallkanaextension */,
+ { 10, 7011, 2290, 25, 2, UNI_CCC__214 } /* canonicalcombiningclass=214 */,
+ { 2, 7274, 3709, 9, 11, UNI_MC } /* category=spacingmark */,
+ { 1, 7274, 199, 9, 2, UNI_TITLE } /* category=lt */,
+ { 0, 7404, 1715, 21, 7, UNI_BC__RLI } /* bidiclass=righttoleftisolate */,
+ { 0, 3391, 1803, 12, 9, UNI_NV__10000000 } /* numericvalue=10000000 */,
+ { 4, 1102, 1438, 4, 10, UNI_CHRS } /* scx=chorasmian */,
+ { 16, 6450, 325, 14, 2, UNI_SB__UP } /* sentencebreak=up */,
+ { 3, 2732, 1037, 10, 4, UNI_ARABICEXTB } /* blk=arabicextb */,
+ { 1, 3817, 389, 14, 1, UNI_NV__16 } /* numericvalue=16 */,
+ { 1, 4845, 5671, 16, 3, -UNI__PERL_PATWS } /* patternwhitespace=n */,
+ { 1, 2, 3938, 1, 16, UNI_UCAS } /* canadiansyllabics */,
+ { 2, 1823, 1205, 7, 4, UNI_SC__GRAN } /* script=gran */,
+ { 0, 2536, 2566, 3, 3, UNI_JG__HEH } /* jg=heh */,
+ { 0, 410, 0, 4, 0, UNI_GONM } /* gonm */,
+ { 5, 2514, 2057, 3, 11, UNI_MATHALPHANUM } /* ismathalphanum */,
+ { 0, 1198, 8214, 3, 32, UNI_DIACRITICALSEXT } /* incombiningdiacriticalmarksextended */,
+ { 2, 309, 6693, 3, 21, UNI_TRANSPORTANDMAP } /* intransportandmapsymbols */,
+ { 0, 7591, 3001, 3, 7, UNI_LB__NU } /* lb=numeric */,
+ { 2, 6427, 7328, 13, 14, UNI_JG__NOJOININGGROUP } /* joininggroup=nojoininggroup */,
+ { 2, 65, 0, 2, 0, UNI_MN } /* mn */,
+ { 0, 1823, 333, 7, 4, UNI_CARI } /* script=cari */,
+ { 1, 33, 463, 1, 3, UNI_SHAW } /* shaw */,
+ { 0, 1906, 3622, 7, 3, UNI_KANGXI } /* blk=kangxi */,
+ { 0, 6427, 7342, 13, 14, UNI_JG__HAMZAONHEHGOAL } /* joininggroup=tehmarbutagoal */,
+ { 0, 5937, 2931, 20, 3, UNI__PERL_NCHAR } /* noncharactercodepoint=t */,
+ { 1, 461, 4620, 2, 16, UNI_LINEARBSYLLABARY } /* islinearbsyllabary */,
+ { 4, 461, 3984, 2, 17, UNI_EPRES } /* isemojipresentation */,
+ { 10, 2766, 3706, 3, 14, UNI_MN } /* gc=nonspacingmark */,
+ { 1, 2536, 6205, 3, 19, UNI_JG__BURUSHASKIYEHBARREE } /* jg=burushaskiyehbarree */,
+ { 2, 1823, 1223, 7, 4, UNI_SC__KANA } /* script=kana */,
+ { 0, 6165, 5440, 3, 20, UNI_HMNP } /* sc=nyiakengpuachuehmong */,
+ { 4, 1272, 1214, 3, 3, UNI_CHER } /* ischer */,
+ { 1, 1715, 440, 4, 2, UNI_OLCK } /* isolck */,
+ { 0, 292, 1318, 3, 3, UNI_NV__200 } /* nv=200 */,
+ { 0, 461, 1397, 2, 4, UNI_IDST } /* isidst */,
+ { 1, 461, 5068, 2, 4, UNI_MANI } /* ismani */,
+ { 0, 2280, 2656, 10, 3, UNI_IN__5 } /* presentin=5.0 */,
+ { 0, 1059, 599, 6, 2, UNI_NFKDQC__N } /* nfkdqc=n */,
+ { 0, 552, 386, 4, 3, UNI_AGE__3_DOT_2 } /* age=3.2 */,
+ { 1, 6185, 0, 20, 0, UNI_GLAGOLITICSUP } /* glagoliticsupplement */,
+ { 0, 1667, 825, 4, 7, UNI_SHAW } /* blk=shavian */,
+ { 1, 916, 584, 4, 3, UNI_EBASE } /* ebase=t */,
+ { 0, 6165, 1144, 3, 9, UNI_BHKS } /* sc=bhaiksuki */,
+ { 0, 1396, 353, 8, 2, UNI_XIDS } /* xidstart=y */,
+ { 1, 1102, 120, 4, 4, UNI_LAO } /* scx=laoo */,
+ { 4, 1667, 746, 4, 7, UNI_INMARCHEN } /* blk=marchen */,
+ { 1, 30, 1591, 1, 11, UNI_INSAURASHTRA } /* insaurashtra */,
+ { 2, 3349, 0, 15, 0, UNI_MERC } /* meroiticcursive */,
+ { 6, 339, 8030, 4, 9, UNI_CCC__AL } /* ccc=aboveleft */,
+ { 16, 1424, 2290, 7, 2, UNI_CCC__14 } /* ccc=ccc14 */,
+ { 1, 461, 1212, 2, 9, UNI_QAAI } /* isinherited */,
+ { 1, 6450, 5090, 13, 6, UNI_SB__CL } /* sentencebreak=close */,
+ { 3, 1011, 599, 2, 2, -UNI_CI } /* ci=n */,
+ { 0, 4424, 3692, 17, 4, UNI_LISU } /* scriptextensions=lisu */,
+ { 0, 257, 934, 4, 2, -UNI_CWCM } /* cwcm=f */,
+ { 0, 1102, 1572, 4, 10, UNI_XPEO } /* scx=oldpersian */,
+ { 2, 292, 393, 3, 2, UNI_NV__15 } /* nv=15 */,
+ { 2, 7669, 32, 20, 1, UNI_LB__H2 } /* hangulsyllabletype=lv */,
+ { 1, 261, 353, 5, 4, UNI_CWKCF } /* cwkcf=yes */,
+ { 3, 6165, 732, 3, 7, UNI_SC__LINA } /* sc=lineara */,
+ { 2, 7648, 363, 18, 3, UNI_DT__SML } /* decompositiontype=sml */,
+ { 0, 339, 388, 4, 2, UNI_CCC__26 } /* ccc=26 */,
+ { 3, 309, 8619, 2, 21, UNI_MATHOPERATORS } /* inmathematicaloperators */,
+ { 8, 3514, 2705, 7, 13, UNI_ANCIENTSYMBOLS } /* block=ancientsymbols */,
+ { 0, 8343, 2613, 22, 6, UNI_LB__ZWJ } /* indicsyllabiccategory=joiner */,
+ { 2, 609, 928, 2, 3, UNI_LB__OP } /* lb=op */,
+ { 0, 2483, 585, 5, 2, UNI_CASED } /* cased=t */,
+ { 3, 5460, 934, 19, 6, -UNI_TERM } /* terminalpunctuation=false */,
+ { 0, 21, 7241, 1, 10, UNI_ENCLOSEDCJK } /* enclosedcjk */,
+ { 8, 3021, 295, 4, 2, UNI_IN__9 } /* in=v90 */,
+ { 16, 7591, 2944, 3, 11, UNI_LB__BB } /* lb=breakbefore */,
+ { 1, 4360, 63, 10, 2, UNI_LB__CP } /* linebreak=cp */,
+ { 3, 4941, 1037, 10, 4, UNI_KANAEXTB } /* block=kanaextb */,
+ { 0, 6165, 1465, 3, 10, UNI_DIAK } /* sc=divesakuru */,
+ { 0, 3013, 934, 5, 6, -UNI_EPRES } /* epres=false */,
+ { 0, 1667, 3093, 4, 5, UNI_ASCII } /* blk=ascii */,
+ { 0, 1191, 0, 4, 0, UNI_BENG } /* beng */,
+ { 4, 1397, 598, 3, 3, -UNI_IDST } /* idst=n */,
+ { 2, 309, 2222, 2, 2, UNI_IN__6 } /* in=6 */,
+ { 0, 4360, 9, 10, 2, UNI_LB__CM } /* linebreak=cm */,
+ { 7, 461, 2468, 2, 13, UNI_IPAEXT } /* isipaextensions */,
+ { 1, 3490, 1037, 12, 4, UNI_CYRILLICEXTB } /* blk=cyrillicextb */,
+ { 1, 4424, 430, 17, 4, UNI_NKO } /* scriptextensions=nkoo */,
+ { 0, 1667, 4176, 4, 15, UNI_INHANGUL } /* blk=hangulsyllables */,
+ { 0, 2766, 6677, 3, 14, UNI_LM } /* gc=modifierletter */,
+ { 1, 19, 599, 4, 2, -UNI_POSIXXDIGIT } /* ahex=n */,
+ { 7, 6427, 484, 13, 3, UNI_JG__HAH } /* joininggroup=hah */,
+ { 5, 6165, 527, 3, 6, UNI_RJNG } /* sc=rejang */,
+ { 4, 1086, 0, 4, 0, UNI_KTHI } /* kthi */,
+ { 4, 7011, 6289, 23, 5, UNI_CCC__L } /* canonicalcombiningclass=left */,
+ { 4, 7752, 225, 23, 2, UNI_JG__MANICHAEANPE } /* joininggroup=manichaeanpe */,
+ { 0, 6165, 369, 3, 6, UNI_GOTH } /* sc=gothic */,
+ { 2, 1667, 5185, 4, 20, UNI_INANATOLIANHIEROGLYPHS } /* blk=anatolianhieroglyphs */,
+ { 2, 1391, 1652, 3, 7, UNI_WB__NL } /* wb=newline */,
+ { 2, 1065, 2083, 4, 8, UNI_NV__1_SLASH_9 } /* nv=1.111e-01 */,
+ { 0, 5156, 1645, 10, 7, UNI_WB__LE } /* wordbreak=aletter */,
+ { 0, 2232, 2119, 8, 4, UNI_NV__1_SLASH_12 } /* nv=8.333e-02 */,
+ { 0, 292, 2106, 3, 9, UNI_NV__3_SLASH_2 } /* nv=1.500e+00 */,
+ { 4, 6870, 353, 20, 2, UNI_CE } /* compositionexclusion=y */,
+ { 4, 3817, 3876, 15, 2, UNI_NV__1_SLASH_80 } /* numericvalue=1/80 */,
+ { 0, 4424, 5876, 17, 9, UNI_SUND } /* scriptextensions=sundanese */,
+ { 2, 7537, 353, 10, 2, UNI_XPOSIXALPHA } /* alphabetic=y */,
+ { 0, 1272, 7972, 3, 29, UNI_CUNEIFORMNUMBERS } /* iscuneiformnumbersandpunctuation */,
+ { 8, 1455, 934, 3, 2, -UNI_DEP } /* dep=f */,
+ { 1, 1823, 5958, 7, 7, UNI_SC__SINH } /* script=sinhala */,
+ { 0, 5065, 4255, 13, 4, UNI_JG__MANICHAEANRESH } /* jg=manichaeanresh */,
+ { 0, 7274, 4602, 9, 18, UNI_PI } /* category=initialpunctuation */,
+ { 2, 1102, 369, 4, 4, UNI_GOTH } /* scx=goth */,
+ { 5, 2348, 5671, 12, 4, -UNI_CI } /* caseignorable=no */,
+ { 1, 2718, 327, 3, 3, UNI_BC__FSI } /* bc=fsi */,
+ { 1, 3021, 3861, 4, 2, UNI_IN__7 } /* in=v70 */,
+ { 4, 6165, 414, 3, 3, UNI_SC__HAN } /* sc=han */,
+ { 1, 4043, 353, 4, 4, UNI_IDSB } /* idsb=yes */,
+ { 2, 2002, 1479, 7, 5, UNI_POSIXSPACE } /* isposixspace */,
+ { 4, 8246, 5308, 24, 15, UNI_LOE } /* indicpositionalcategory=visualorderleft */,
+ { 2, 4424, 462, 17, 4, UNI_SHAW } /* scriptextensions=shaw */,
+ { 4, 2220, 0, 12, 0, UNI_NV__1_SLASH_16 } /* nv=6.250e-02 */,
+ { 4, 1455, 353, 3, 2, UNI_DEP } /* dep=y */,
+ { 0, 3791, 585, 4, 5, UNI_MATH } /* math=true */,
+ { 0, 2280, 2080, 11, 3, UNI_IN__11 } /* presentin=11.0 */,
+ { 1, 622, 934, 7, 2, -UNI_EXTPICT } /* extpict=f */,
+ { 2, 2068, 0, 4, 0, UNI_MEND } /* mend */,
+ { 0, 6427, 6205, 13, 19, UNI_JG__BURUSHASKIYEHBARREE } /* joininggroup=burushaskiyehbarree */,
+ { 0, 461, 3101, 2, 5, UNI_XPOSIXDIGIT } /* isdigit */,
+ { 2, 3817, 891, 15, 2, UNI_NV__1_SLASH_10 } /* numericvalue=1/10 */,
+ { 0, 2324, 3228, 6, 15, UNI_INIMPERIALARAMAIC } /* block=imperialaramaic */,
+ { 0, 2, 1966, 1, 9, UNI_COMPATJAMO } /* compatjamo */,
+ { 0, 30, 5124, 1, 20, UNI_OTTOMANSIYAQNUMBERS } /* isottomansiyaqnumbers */,
+ { 3, 6062, 5848, 14, 9, UNI_ETHIOPICEXTA } /* block=ethiopicextendeda */,
+ { 7, 4407, 274, 17, 1, UNI_ri_values_index } /* regionalindicator= */,
+ { 0, 7011, 2735, 23, 3, UNI_CCC__AR } /* canonicalcombiningclass=ar */,
+ { 1, 30, 2263, 1, 3, UNI_DI } /* isdi */,
+ { 0, 7011, 288, 24, 2, UNI_CCC__30 } /* canonicalcombiningclass=30 */,
+ { 1, 6866, 353, 24, 4, UNI_COMPEX } /* fullcompositionexclusion=yes */,
+ { 0, 7537, 353, 10, 4, UNI_XPOSIXALPHA } /* alphabetic=yes */,
+ { 0, 1667, 499, 4, 6, UNI_INLYDIAN } /* blk=lydian */,
+ { 1, 597, 1127, 3, 3, UNI_DT__FIN } /* dt=fin */,
+ { 0, 298, 274, 2, 1, UNI_ri_values_index } /* ri= */,
+ { 0, 1223, 5848, 4, 9, UNI_KANAEXTA } /* kanaextendeda */,
+ { 2, 1823, 1975, 7, 10, UNI_SOGO } /* script=oldsogdian */,
+ { 1, 271, 363, 4, 2, UNI_GCB__SM } /* gcb=sm */,
+ { 1, 3848, 0, 14, 0, UNI_NV__7 } /* numericvalue=7 */,
+ { 0, 309, 3663, 2, 10, UNI_INDEVANAGARI } /* indevanagari */,
+ { 2, 622, 598, 6, 2, UNI_extpict_values_index } /* extpict= */,
+ { 0, 2324, 4176, 6, 6, UNI_INHANGUL } /* block=hangul */,
+ { 0, 1065, 2131, 4, 8, UNI_NV__1_SLASH_6 } /* nv=1.667e-01 */,
+ { 0, 461, 236, 2, 4, UNI_ZANB } /* iszanb */,
+ { 0, 2018, 2908, 12, 11, UNI_JT__C } /* joiningtype=joincausing */,
+ { 0, 461, 13, 2, 2, UNI_LM } /* islm */,
+ { 1, 3130, 5292, 6, 16, UNI_INPUNCTUATION } /* blk=generalpunctuation */,
+ { 0, 461, 3098, 2, 8, UNI_XPOSIXXDIGIT } /* ishexdigit */,
+ { 1, 1823, 414, 7, 3, UNI_SC__HAN } /* script=han */,
+ { 0, 4360, 2599, 10, 10, UNI_LB__NS } /* linebreak=nonstarter */,
+ { 1, 6120, 0, 22, 0, UNI_DIACRITICALSFORSYMBOLS } /* diacriticalsforsymbols */,
+ { 0, 7383, 4827, 10, 18, UNI_BC__B } /* bidiclass=paragraphseparator */,
+ { 1, 7591, 4667, 3, 16, UNI_LB__CL } /* lb=closepunctuation */,
+ { 0, 1243, 8073, 4, 22, UNI_CJK } /* block=cjkunifiedideographs */,
+ { 1, 5658, 6374, 15, 8, UNI_IDENTIFIERTYPE__OBSOLETE } /* identifiertype=obsolete */,
+ { 1, 887, 546, 5, 3, UNI_AGE__13 } /* age=13.0 */,
+ { 1, 1801, 0, 8, 0, UNI_NV__10000 } /* nv=10000 */,
+ { 0, 2324, 2068, 6, 12, UNI_INMENDEKIKAKUI } /* block=mendekikakui */,
+ { 0, 1102, 658, 4, 5, UNI_DOGR } /* scx=dogra */,
+ { 0, 5916, 353, 21, 2, UNI_LOE } /* logicalorderexception=y */,
+ { 2, 1823, 5067, 6, 5, UNI_SC__MANI } /* script=mani */,
+ { 2, 8601, 837, 10, 3, UNI_SUPPUAA } /* block=suppuaa */,
+ { 2, 253, 353, 4, 4, UNI_CWCF } /* cwcf=yes */,
+ { 16, 1823, 673, 7, 5, UNI_OSGE } /* script=osage */,
+ { 0, 30, 4089, 1, 18, UNI_INDICSIYAQNUMBERS } /* isindicsiyaqnumbers */,
+ { 1, 152, 0, 4, 0, UNI_OSGE } /* osge */,
+ { 0, 641, 644, 3, 4, UNI_LB__H3 } /* hst=lvt */,
+ { 2, 2287, 2199, 4, 3, UNI_IN__12 } /* in=12.0 */,
+ { 3, 5156, 1829, 9, 3, UNI_WB__ML } /* wordbreak=ml */,
+ { 2, 461, 3093, 2, 13, UNI_POSIXXDIGIT } /* isasciihexdigit */,
+ { 4, 3391, 2155, 13, 9, UNI_NV__1_SLASH_32 } /* numericvalue=3.125e-02 */,
+ { 0, 1102, 446, 4, 4, UNI_PHLI } /* scx=phli */,
+ { 10, 2324, 4896, 6, 8, UNI_BAMUMSUP } /* block=bamumsup */,
+ { 0, 309, 8142, 2, 32, UNI_IDEOGRAPHICSYMBOLS } /* inideographicsymbolsandpunctuation */,
+ { 1, 1272, 6228, 4, 8, UNI_CJKSYMBOLS } /* iscjksymbols */,
+ { 0, 461, 967, 2, 8, UNI_GUJR } /* isgujarati */,
+ { 0, 3724, 919, 12, 3, UNI_JG__MALAYALAMSSA } /* jg=malayalamssa */,
+ { 0, 461, 5769, 2, 4, UNI_EMOD } /* isemod */,
+ { 4, 4502, 5848, 9, 9, UNI_LATINEXTA } /* blk=latinextendeda */,
+ { 1, 2766, 1611, 3, 2, UNI_LOWERCASELETTER } /* gc=ll */,
+ { 2, 7495, 582, 28, 2, UNI_CCC__122 } /* canonicalcombiningclass=ccc122 */,
+ { 1, 4043, 934, 4, 6, -UNI_IDSB } /* idsb=false */,
+ { 5, 6165, 840, 3, 7, UNI_SC__TGLG } /* sc=tagalog */,
+ { 3, 461, 1610, 2, 3, UNI_ALL } /* isall */,
+ { 0, 2842, 6142, 3, 21, UNI_EARLYDYNASTICCUNEIFORM } /* isearlydynasticcuneiform */,
+ { 0, 461, 454, 2, 4, UNI_PRTI } /* isprti */,
+ { 0, 2766, 3263, 3, 13, UNI_XPOSIXDIGIT } /* gc=decimalnumber */,
+ { 0, 3817, 2091, 14, 8, UNI_NV__1_SLASH_8 } /* numericvalue=1.250e-01 */,
+ { 3, 1424, 288, 8, 2, UNI_CCC__130 } /* ccc=ccc130 */,
+ { 0, 309, 32, 2, 2, UNI_INVS } /* invs */,
+ { 0, 499, 0, 4, 0, UNI_LYDI } /* lydi */,
+ { 2, 5065, 3740, 13, 3, UNI_JG__MANICHAEANMEM } /* jg=manichaeanmem */,
+ { 4, 597, 604, 3, 4, UNI_EA__F } /* dt=wide */,
+ { 0, 6103, 0, 13, 0, UNI_MATHOPERATORS } /* mathoperators */,
+ { 1, 2403, 4511, 8, 9, UNI_ETHIOPICEXTB } /* ethiopicextendedb */,
+ { 0, 309, 1562, 2, 10, UNI_INNAGMUNDARI } /* innagmundari */,
+ { 0, 32, 353, 2, 2, UNI_VS } /* vs=y */,
+ { 3, 7274, 117, 9, 2, UNI_XPOSIXDIGIT } /* category=nd */,
+ { 8, 7804, 599, 11, 2, -UNI_IDEO } /* ideographic=n */,
+ { 1, 7084, 4659, 8, 9, UNI_ARABICEXTC } /* inarabicextendedc */,
+ { 2, 1823, 1358, 7, 4, UNI_PALM } /* script=palm */,
+ { 29636, 309, 3663, 2, 13, UNI_DEVANAGARIEXT } /* indevanagariext */,
+ { 0, 3391, 0, 13, 0, UNI_nv_values_index } /* numericvalue= */,
+ { 8, 461, 5876, 2, 4, UNI_SUND } /* issund */,
+ { 2, 2718, 5497, 3, 18, UNI_BC__FSI } /* bc=firststrongisolate */,
+ { 0, 7752, 636, 23, 3, UNI_JG__MANICHAEANNUN } /* joininggroup=manichaeannun */,
+ { 3, 461, 537, 2, 6, UNI_TNSA } /* istangsa */,
+ { 0, 6510, 0, 24, 0, UNI_HIGHPUSURROGATES } /* highprivateusesurrogates */,
+ { 0, 1102, 1125, 4, 8, UNI_TFNG } /* scx=tifinagh */,
+ { 2, 2220, 0, 4, 0, UNI_NV__6 } /* nv=6 */,
+ { 0, 7480, 0, 14, 0, UNI_PUA } /* privateusearea */,
+ { 0, 1823, 3538, 7, 7, UNI_SC__CPRT } /* script=cypriot */,
+ { 2, 1530, 1505, 6, 4, UNI_KANAEXTA } /* iskanaexta */,
+ { 0, 461, 2301, 2, 11, UNI_XIDC } /* isxidcontinue */,
+ { 6, 1667, 3649, 4, 11, UNI_PHONETICEXT } /* blk=phoneticext */,
+ { 6, 3803, 599, 14, 3, UNI_NFKCQC__N } /* nfkcquickcheck=no */,
+ { 2, 7669, 3218, 20, 10, UNI_GCB__L } /* hangulsyllabletype=leadingjamo */,
+ { 0, 461, 132, 2, 4, UNI_MTEI } /* ismtei */,
+ { 2, 3490, 5848, 12, 9, UNI_CYRILLICEXTA } /* blk=cyrillicextendeda */,
+ { 0, 6076, 5292, 8, 16, UNI_INPUNCTUATION } /* block=generalpunctuation */,
+ { 4, 4424, 2780, 17, 6, UNI_COPT } /* scriptextensions=coptic */,
+ { 0, 309, 2009, 2, 6, UNI_INSYRIAC } /* insyriac */,
+ { 0, 461, 2301, 2, 4, UNI_XIDC } /* isxidc */,
+ { 2, 1823, 1582, 7, 10, UNI_PHNX } /* script=phoenician */,
+ { 0, 1102, 1107, 5, 3, UNI_TALU } /* scx=talu */,
+ { 14, 5958, 0, 4, 0, UNI_SINH } /* sinh */,
+ { 0, 3724, 699, 4, 3, UNI_JG__MEEM } /* jg=meem */,
+ { 0, 309, 5876, 2, 12, UNI_SUNDANESESUP } /* insundanesesup */,
+ { 8, 2324, 2335, 6, 13, UNI_BLOCKELEMENTS } /* block=blockelements */,
+ { 0, 1994, 585, 7, 5, UNI_RADICAL } /* radical=true */,
+ { 4, 3677, 4770, 15, 10, UNI_LATINEXTADDITIONAL } /* islatinextendedadditional */,
+ { 0, 6165, 1592, 3, 10, UNI_SAUR } /* sc=saurashtra */,
+ { 3, 253, 274, 4, 1, UNI_cwcf_values_index } /* cwcf= */,
+ { 0, 6163, 4119, 5, 12, UNI_INSC__NUMBERJOINER } /* insc=numberjoiner */,
+ { 0, 2018, 5089, 10, 3, UNI_JT__C } /* joiningtype=c */,
+ { 0, 732, 5652, 4, 8, UNI_LB__ID } /* linebreak=id */,
+ { 0, 2514, 129, 3, 3, UNI_MEDF } /* ismedf */,
+ { 0, 406, 0, 3, 0, UNI_DIA } /* dia */,
+ { 0, 3633, 1674, 7, 4, UNI_LATINEXTD } /* inlatinextd */,
+ { 0, 1102, 4896, 4, 5, UNI_BAMU } /* scx=bamum */,
+ { 1, 7198, 4457, 6, 15, UNI_SUTTONSIGNWRITING } /* blk=suttonsignwriting */,
+ { 1, 4941, 4511, 10, 9, UNI_KANAEXTB } /* block=kanaextendedb */,
+ { 0, 461, 32, 2, 2, UNI_VS } /* isvs */,
+ { 0, 2324, 5876, 6, 19, UNI_SUNDANESESUP } /* block=sundanesesupplement */,
+ { 2, 6165, 1262, 3, 7, UNI_SOYO } /* sc=soyombo */,
+ { 0, 1396, 0, 4, 0, UNI_XIDS } /* xids */,
+ { 0, 1823, 653, 7, 5, UNI_SC__BUHD } /* script=buhid */,
+ { 2, 533, 54, 3, 2, UNI_SB__SC } /* sb=sc */,
+ { 4, 4424, 3436, 17, 15, UNI_SARB } /* scriptextensions=oldsoutharabian */,
+ { 2, 5799, 837, 6, 3, UNI_SUPPUAA } /* insuppuaa */,
+ { 1, 4970, 352, 16, 2, UNI_ebase_values_index } /* emojimodifierbase= */,
+ { 5, 1667, 2852, 4, 7, UNI_MAHJONG } /* blk=mahjong */,
+ { 0, 2391, 4659, 10, 9, UNI_CYRILLICEXTC } /* incyrillicextendedc */,
+ { 1, 2766, 625, 3, 2, UNI_PI } /* gc=pi */,
+ { 0, 2930, 2919, 3, 11, UNI_JT__L } /* jt=leftjoining */,
+ { 4, 309, 3349, 2, 15, UNI_INMEROITICCURSIVE } /* inmeroiticcursive */,
+ { 0, 7084, 0, 26, 0, UNI_ARABICPFB } /* inarabicpresentationformsb */,
+ { 0, 7011, 3526, 24, 12, UNI_CCC__0 } /* canonicalcombiningclass=notreordered */,
+ { 1, 5939, 934, 5, 2, -UNI__PERL_NCHAR } /* nchar=f */,
+ { 2, 1823, 909, 7, 4, UNI_BALI } /* script=bali */,
+ { 0, 1200, 6557, 3, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* cjkcompatideographssup */,
+ { 2, 2494, 3639, 9, 9, UNI_GEORGIANEXT } /* isgeorgianextended */,
+ { 0, 2324, 6900, 6, 14, UNI_BYZANTINEMUSIC } /* block=byzantinemusic */,
+ { 1, 6816, 599, 25, 2, -UNI_CWKCF } /* changeswhennfkccasefolded=n */,
+ { 0, 5065, 2015, 13, 3, UNI_JG__MANICHAEANWAW } /* jg=manichaeanwaw */,
+ { 4, 5205, 1505, 11, 4, UNI_MYANMAREXTA } /* blk=myanmarexta */,
+ { 0, 3677, 204, 9, 2, UNI_LATINEXTF } /* islatinextf */,
+ { 0, 292, 295, 3, 2, UNI_NV__90 } /* nv=90 */,
+ { 0, 4360, 2609, 10, 10, UNI_LB__WJ } /* linebreak=wordjoiner */,
+ { 3, 5595, 585, 21, 2, UNI_CWT } /* changeswhentitlecased=t */,
+ { 3, 7011, 344, 24, 3, UNI_CCC__BL } /* canonicalcombiningclass=218 */,
+ { 0, 6165, 499, 3, 6, UNI_LYDI } /* sc=lydian */,
+ { 0, 461, 7537, 2, 27, UNI_ALPHABETICPF } /* isalphabeticpresentationforms */,
+ { 1, 4407, 353, 17, 4, UNI_RI } /* regionalindicator=yes */,
+ { 1, 461, 6332, 2, 19, UNI_JAMOEXTB } /* ishanguljamoextendedb */,
+ { 4, 309, 283, 2, 5, UNI_INNUSHU } /* innushu */,
+ { 0, 5274, 8575, 9, 26, UNI_DIACRITICALSSUP } /* combiningdiacriticalmarkssupplement */,
+ { 3, 2536, 1536, 3, 7, UNI_JG__THINYEH } /* jg=thinyeh */,
+ { 3, 8276, 4639, 6, 12, UNI_MISCMATHSYMBOLSB } /* inmiscmathsymbolsb */,
+ { 0, 1102, 67, 4, 4, UNI_CPRT } /* scx=cprt */,
+ { 0, 4424, 1191, 17, 4, UNI_BENG } /* scriptextensions=beng */,
+ { 1, 4424, 4951, 17, 4, UNI_EGYP } /* scriptextensions=egyp */,
+ { 1, 15, 4806, 2, 3, UNI_AGE__6 } /* age=6 */,
+ { 0, 1243, 1669, 4, 9, UNI_CJKEXTD } /* block=cjkextd */,
+ { 0, 510, 395, 5, 2, UNI_NV__3_SLASH_16 } /* nv=3/16 */,
+ { 1, 2732, 2705, 5, 13, UNI_ANCIENTSYMBOLS } /* blk=ancientsymbols */,
+ { 0, 1667, 6576, 5, 21, UNI_INDICNUMBERFORMS } /* blk=commonindicnumberforms */,
+ { 3, 6165, 4176, 3, 6, UNI_SC__HANG } /* sc=hangul */,
+ { 4, 1212, 0, 9, 0, UNI_QAAI } /* inherited */,
+ { 1, 3391, 342, 12, 3, UNI_NV__12 } /* numericvalue=12 */,
+ { 0, 1414, 0, 10, 0, UNI_BOXDRAWING } /* boxdrawing */,
+ { 1, 8246, 140, 24, 2, UNI_INPC__NA } /* indicpositionalcategory=na */,
+ { 0, 2, 6576, 1, 21, UNI_INDICNUMBERFORMS } /* commonindicnumberforms */,
+ { 1, 2503, 353, 11, 2, UNI_JOINC } /* joincontrol=y */,
+ { 1, 7404, 0, 11, 0, UNI_BC__R } /* bidiclass=r */,
+ { 8, 4424, 1098, 17, 4, UNI_NSHU } /* scriptextensions=nshu */,
+ { 1, 1667, 3026, 4, 14, UNI_INPSALTERPAHLAVI } /* blk=psalterpahlavi */,
+ { 15, 461, 1484, 2, 4, UNI_BUGI } /* isbugi */,
+ { 8, 298, 934, 2, 2, -UNI_RI } /* ri=f */,
+ { 1, 5065, 4741, 13, 5, UNI_JG__MANICHAEANALEPH } /* jg=manichaeanaleph */,
+ { 4, 1331, 0, 9, 0, UNI_PERM } /* oldpermic */,
+ { 3, 2766, 4150, 3, 5, UNI_P } /* gc=punct */,
+ { 4, 6618, 6629, 5, 13, UNI_INPC__BOTTOMANDLEFT } /* inpc=bottomandleft */,
+ { 5, 5216, 4770, 14, 10, UNI_LATINEXTADDITIONAL } /* block=latinextadditional */,
+ { 5, 1102, 454, 4, 4, UNI_PRTI } /* scx=prti */,
+ { 1, 271, 644, 2, 2, UNI_L } /* gc=l */,
+ { 2, 2503, 599, 11, 3, -UNI_JOINC } /* joincontrol=no */,
+ { 0, 1334, 0, 4, 0, UNI_PERM } /* perm */,
+ { 2, 7752, 4235, 23, 4, UNI_JG__MANICHAEANBETH } /* joininggroup=manichaeanbeth */,
+ { 1, 292, 3860, 2, 3, UNI_NV__70 } /* nv=70 */,
+ { 1, 461, 4176, 2, 15, UNI_INHANGUL } /* ishangulsyllables */,
+ { 3, 2324, 8142, 6, 32, UNI_IDEOGRAPHICSYMBOLS } /* block=ideographicsymbolsandpunctuation */,
+ { 12, 6427, 3743, 13, 3, UNI_JG__TAW } /* joininggroup=taw */,
+ { 0, 7198, 4150, 7, 11, UNI_SUPPUNCTUATION } /* blk=suppunctuation */,
+ { 0, 461, 673, 2, 5, UNI_OSGE } /* isosage */,
+ { 2, 3502, 0, 12, 0, UNI_INETHIOPIC } /* blk=ethiopic */,
+ { 1, 1823, 802, 7, 4, UNI_SARB } /* script=sarb */,
+ { 11, 3863, 1805, 14, 5, UNI_NV__800000 } /* numericvalue=800000 */,
+ { 0, 1272, 3611, 5, 6, UNI_CJKCOMPAT } /* iscjkcompat */,
+ { 0, 8601, 5909, 9, 7, UNI_SUPARROWSC } /* block=suparrowsc */,
+ { 0, 4360, 7110, 10, 13, UNI_LB__CM } /* linebreak=combiningmark */,
+ { 4, 339, 350, 4, 2, UNI_CCC__9 } /* ccc=vr */,
+ { 1, 13, 0, 2, 0, UNI_LM } /* lm */,
+ { 5, 8607, 0, 33, 0, UNI_SUPMATHOPERATORS } /* supplementalmathematicaloperators */,
+ { 2, 2, 8214, 1, 24, UNI_DIACRITICALS } /* combiningdiacriticalmarks */,
+ { 2, 4371, 933, 5, 7, -UNI_XPOSIXSPACE } /* wspace=false */,
+ { 0, 339, 430, 4, 2, UNI_CCC__7 } /* ccc=nk */,
+ { 0, 1424, 891, 7, 2, UNI_CCC__10 } /* ccc=ccc10 */,
+ { 2, 30, 6486, 1, 24, UNI_ZNAMENNYMUSIC } /* isznamennymusicalnotation */,
+ { 2, 6165, 63, 3, 4, UNI_SC__CPMN } /* sc=cpmn */,
+ { 0, 7648, 7011, 21, 5, UNI_DT__NONCANON } /* decompositiontype=noncanon */,
+ { 0, 6165, 1133, 3, 8, UNI_VITH } /* sc=vithkuqi */,
+ { 1, 6165, 1358, 3, 9, UNI_PALM } /* sc=palmyrene */,
+ { 2, 461, 7889, 2, 20, UNI_CJK } /* iscjkunifiedideographs */,
+ { 1, 5460, 599, 19, 2, -UNI_TERM } /* terminalpunctuation=n */,
+ { 0, 2324, 3908, 6, 16, UNI_TANGUTCOMPONENTS } /* block=tangutcomponents */,
+ { 0, 461, 2441, 2, 4, UNI_NAND } /* isnand */,
+ { 1, 7449, 3696, 18, 10, UNI_PHONETICEXTSUP } /* phoneticextensionssupplement */,
+ { 0, 6062, 6193, 12, 5, UNI_ETHIOPICSUP } /* block=ethiopicsup */,
+ { 2, 1102, 1191, 4, 4, UNI_BENG } /* scx=beng */,
+ { 2, 5205, 0, 11, 0, UNI_INMYANMAR } /* blk=myanmar */,
+ { 1, 461, 5448, 2, 3, UNI_PUA } /* ispua */,
+ { 3, 309, 4819, 2, 8, UNI_DINGBATS } /* indingbats */,
+ { 2, 461, 4896, 2, 4, UNI_BAMU } /* isbamu */,
+ { 0, 339, 348, 4, 2, UNI_CCC__91 } /* ccc=91 */,
+ { 0, 2766, 4002, 3, 14, UNI_SK } /* gc=modifiersymbol */,
+ { 0, 6165, 4951, 3, 19, UNI_EGYP } /* sc=egyptianhieroglyphs */,
+ { 0, 7537, 341, 9, 2, UNI_alpha_values_index } /* alphabetic= */,
+ { 4, 7669, 2382, 19, 9, UNI_GCB__V } /* hangulsyllabletype=voweljamo */,
+ { 1, 3514, 4511, 12, 9, UNI_ARABICEXTB } /* block=arabicextendedb */,
+ { 4, 339, 345, 4, 2, UNI_CCC__18 } /* ccc=18 */,
+ { 0, 5616, 585, 21, 5, UNI_CWU } /* changeswhenuppercased=true */,
+ { 0, 8601, 8386, 9, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* block=supsymbolsandpictographs */,
+ { 8, 7011, 3152, 24, 11, UNI_CCC__8 } /* canonicalcombiningclass=kanavoicing */,
+ { 0, 461, 2811, 2, 12, UNI_KHMERSYMBOLS } /* iskhmersymbols */,
+ { 0, 1823, 1322, 7, 9, UNI_ITAL } /* script=olditalic */,
+ { 0, 2280, 6262, 10, 3, UNI_IN__2_DOT_1 } /* presentin=2.1 */,
+ { 1, 6163, 6923, 14, 11, UNI_INSC__CONSONANTPLACEHOLDER } /* insc=consonantplaceholder */,
+ { 0, 3014, 290, 12, 2, UNI_IN__14 } /* presentin=v140 */,
+ { 1, 1823, 1015, 7, 4, UNI_SC__TELU } /* script=telu */,
+ { 0, 2718, 4472, 3, 15, UNI_BC__BN } /* bc=boundaryneutral */,
+ { 2, 1102, 3505, 3, 9, UNI_ETHI } /* scx=ethiopic */,
+ { 0, 4360, 5090, 9, 17, UNI_LB__CP } /* linebreak=closeparenthesis */,
+ { 1, 1272, 0, 5, 0, UNI_CJK } /* iscjk */,
+ { 6, 1011, 0, 2, 0, UNI_CI } /* ci */,
+ { 8, 517, 761, 4, 2, UNI_NV__7_SLASH_2 } /* nv=7/2 */,
+ { 1, 309, 581, 2, 2, UNI_IN__2 } /* in=2 */,
+ { 0, 461, 20, 2, 3, UNI_XPOSIXXDIGIT } /* ishex */,
+ { 0, 2811, 0, 5, 0, UNI_KHMR } /* khmer */,
+ { 3, 6165, 1562, 3, 4, UNI_NAGM } /* sc=nagm */,
+ { 1, 1102, 232, 4, 2, UNI_YI } /* scx=yi */,
+ { 2, 1102, 1358, 4, 4, UNI_PALM } /* scx=palm */,
+ { 0, 2732, 2312, 5, 12, UNI_AEGEANNUMBERS } /* blk=aegeannumbers */,
+ { 3, 461, 1285, 2, 9, UNI_SIND } /* iskhudawadi */,
+ { 1, 1396, 585, 8, 5, UNI_XIDS } /* xidstart=true */,
+ { 25, 3848, 1805, 14, 5, UNI_NV__700000 } /* numericvalue=700000 */,
+ { 0, 875, 934, 5, 2, -UNI_UIDEO } /* uideo=f */,
+ { 1, 2503, 0, 5, 0, UNI_JOINC } /* joinc */,
+ { 0, 6450, 1612, 14, 2, UNI_LB__LF } /* sentencebreak=lf */,
+ { 0, 1391, 3451, 3, 12, UNI_WB__EX } /* wb=extendnumlet */,
+ { 0, 2732, 1723, 10, 3, UNI_ARABICPFB } /* blk=arabicpfb */,
+ { 3, 634, 0, 7, 0, UNI_HANO } /* hanunoo */,
+ { 0, 2004, 3100, 5, 6, UNI_POSIXXDIGIT } /* posixxdigit */,
+ { 2, 6841, 598, 24, 4, -UNI_DI } /* defaultignorablecodepoint=no */,
+ { 0, 887, 2080, 5, 3, UNI_AGE__11 } /* age=11.0 */,
+ { 1, 7591, 2043, 3, 2, UNI_GCB__V } /* lb=jv */,
+ { 0, 6090, 2643, 7, 12, UNI_MISCTECHNICAL } /* block=misctechnical */,
+ { 5, 1823, 2780, 7, 6, UNI_SC__COPT } /* script=coptic */,
+ { 1, 1726, 0, 6, 0, UNI_ARAB } /* isarab */,
+ { 2, 4424, 6642, 17, 6, UNI_BRAH } /* scriptextensions=brahmi */,
+ { 0, 30, 8141, 1, 33, UNI_IDEOGRAPHICSYMBOLS } /* isideographicsymbolsandpunctuation */,
+ { 8, 461, 200, 2, 4, UNI_TAVT } /* istavt */,
+ { 10, 461, 5172, 2, 2, UNI_CASEDLETTER } /* isl_ */,
+ { 3, 3984, 599, 17, 3, -UNI_EPRES } /* emojipresentation=no */,
+ { 6, 7011, 8101, 24, 10, UNI_CCC__BR } /* canonicalcombiningclass=belowright */,
+ { 4, 5065, 4235, 13, 4, UNI_JG__MANICHAEANBETH } /* jg=manichaeanbeth */,
+ { 5, 895, 392, 5, 2, UNI_AGE__4_DOT_1 } /* age=v41 */,
+ { 3, 461, 1582, 2, 10, UNI_PHNX } /* isphoenician */,
+ { 0, 6062, 5820, 7, 18, UNI_ENCLOSEDALPHANUMSUP } /* block=enclosedalphanumsup */,
+ { 0, 3633, 4698, 6, 12, UNI_LATIN1 } /* inlatin1supplement */,
+ { 1, 430, 0, 4, 0, UNI_NKO } /* nkoo */,
+ { 0, 461, 152, 2, 4, UNI_OSGE } /* isosge */,
+ { 0, 461, 4150, 2, 11, UNI_P } /* ispunctuation */,
+ { 4, 552, 2656, 4, 3, UNI_AGE__5 } /* age=5.0 */,
+ { 14, 1823, 5682, 7, 5, UNI_SC__GREK } /* script=greek */,
+ { 1, 3040, 934, 13, 6, -UNI_QMARK } /* quotationmark=false */,
+ { 0, 2302, 934, 3, 2, -UNI_IDC } /* idc=f */,
+ { 2, 1396, 934, 4, 6, -UNI_XIDS } /* xids=false */,
+ { 7, 590, 6438, 2, 2, UNI_dep_values_index } /* dep= */,
+ { 1, 7591, 6, 3, 2, UNI_LB__CR } /* lb=cr */,
+ { 2, 5, 0, 3, 0, UNI_OCR } /* ocr */,
+ { 1, 461, 148, 2, 4, UNI_ORYA } /* isorya */,
+ { 1, 6427, 6714, 13, 21, UNI_JG__HANIFIROHINGYAKINNAYA } /* joininggroup=hanifirohingyakinnaya */,
+ { 3, 3021, 2117, 4, 2, UNI_IN__6_DOT_2 } /* in=v62 */,
+ { 1, 461, 1117, 2, 8, UNI_TAGB } /* istagbanwa */,
+ { 0, 4391, 0, 14, 0, UNI_NV__3 } /* numericvalue=3 */,
+ { 4, 1059, 1793, 4, 3, UNI_nfkdqc_values_index } /* nfkdqc= */,
+ { 1, 1385, 0, 4, 0, UNI_THAA } /* thaa */,
+ { 1, 1667, 1992, 4, 10, UNI_YIRADICALS } /* blk=yiradicals */,
+ { 0, 3677, 2619, 3, 12, UNI_LOWSURROGATES } /* islowsurrogates */,
+ { 1, 1102, 132, 4, 4, UNI_MTEI } /* scx=mtei */,
+ { 0, 1790, 353, 5, 2, UNI_NFCQC__Y } /* nfcqc=y */,
+ { 5, 4731, 8386, 12, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* supplementalsymbolsandpictographs */,
+ { 6, 3832, 1314, 14, 3, UNI_NV__5000 } /* numericvalue=5000 */,
+ { 3, 302, 934, 5, 2, -UNI__PERL_PATWS } /* patws=f */,
+ { 1, 1065, 0, 6, 0, UNI_NV__1_SLASH_3 } /* nv=1/3 */,
+ { 2, 461, 608, 2, 7, UNI_ELBA } /* iselbasan */,
+ { 0, 2766, 313, 3, 4, UNI_M } /* gc=mark */,
+ { 1, 461, 339, 2, 2, UNI_XPOSIXCNTRL } /* iscc */,
+ { 1, 406, 353, 2, 4, UNI_DI } /* di=yes */,
+ { 1, 3021, 2093, 4, 2, UNI_IN__5 } /* in=v50 */,
+ { 3, 8505, 590, 3, 2, UNI_XPOSIXDIGIT } /* nt=de */,
+ { 0, 461, 4016, 2, 14, UNI_ZS } /* isspaceseparator */,
+ { 0, 2766, 2424, 3, 2, UNI__PERL_SURROGATE } /* gc=cs */,
+ { 1, 2259, 216, 4, 2, UNI_TOTO } /* istoto */,
+ { 1, 461, 6586, 2, 11, UNI_NUMBERFORMS } /* isnumberforms */,
+ { 9, 1065, 760, 4, 3, UNI_NV__11_SLASH_2 } /* nv=11/2 */,
+ { 4, 6163, 7523, 14, 15, UNI_INSC__CONSONANTSUCCEEDINGREPHA } /* insc=consonantsucceedingrepha */,
+ { 3, 461, 3100, 2, 6, UNI_XPOSIXXDIGIT } /* isxdigit */,
+ { 1, 1667, 8153, 7, 21, UNI_CJKSYMBOLS } /* blk=cjksymbolsandpunctuation */,
+ { 2, 4424, 772, 17, 7, UNI_OLCK } /* scriptextensions=olchiki */,
+ { 4, 5895, 5149, 5, 7, UNI_SUPARROWSA } /* issuparrowsa */,
+ { 1, 6165, 3026, 3, 14, UNI_SC__PHLP } /* sc=psalterpahlavi */,
+ { 0, 1667, 7564, 4, 27, UNI_ANCIENTGREEKMUSIC } /* blk=ancientgreekmusicalnotation */,
+ { 2, 17, 415, 1, 3, UNI_HANO } /* hano */,
+ { 6, 1667, 1303, 4, 9, UNI_INNEWTAILUE } /* blk=newtailue */,
+ { 3, 461, 140, 2, 4, UNI_NARB } /* isnarb */,
+ { 12, 2324, 825, 6, 7, UNI_SHAW } /* block=shavian */,
+ { 0, 3514, 5676, 7, 18, UNI_ANCIENTGREEKNUMBERS } /* block=ancientgreeknumbers */,
+ { 0, 1823, 5391, 7, 4, UNI_CHER } /* script=cher */,
+ { 2, 6165, 951, 3, 4, UNI_SC__DUPL } /* sc=dupl */,
+ { 6, 461, 6776, 2, 14, UNI_MEETEIMAYEKEXT } /* ismeeteimayekext */,
+ { 0, 1102, 4951, 4, 4, UNI_EGYP } /* scx=egyp */,
+ { 0, 1726, 903, 4, 6, UNI_ARMN } /* isarmenian */,
+ { 3, 1667, 493, 4, 6, UNI_INKHOJKI } /* blk=khojki */,
+ { 3, 461, 2256, 2, 8, UNI_PHAISTOS } /* isphaistos */,
+ { 0, 309, 2411, 2, 11, UNI_KATAKANAEXT } /* inkatakanaext */,
+ { 0, 597, 1168, 3, 6, UNI_DT__MED } /* dt=medial */,
+ { 6, 1667, 6776, 4, 11, UNI_INMEETEIMAYEK } /* blk=meeteimayek */,
+ { 0, 4424, 414, 17, 4, UNI_HANO } /* scriptextensions=hano */,
+ { 0, 4584, 353, 18, 2, UNI_IDST } /* idstrinaryoperator=y */,
+ { 3, 1102, 2735, 3, 5, UNI_ARAB } /* scx=arab */,
+ { 0, 10, 7825, 1, 30, UNI_MATHALPHANUM } /* mathematicalalphanumericsymbols */,
+ { 1, 5979, 1626, 12, 9, UNI_VO__TU } /* vo=transformedupright */,
+ { 4, 312, 585, 5, 2, UNI_QMARK } /* qmark=t */,
+ { 1, 7591, 3760, 3, 13, UNI_LB__PR } /* lb=prefixnumeric */,
+ { 0, 4424, 725, 17, 7, UNI_KALI } /* scriptextensions=kayahli */,
+ { 0, 3677, 1037, 7, 4, UNI_LATINEXTB } /* islatinextb */,
+ { 1, 1667, 216, 4, 4, UNI_INTOTO } /* blk=toto */,
+ { 9, 1883, 599, 11, 2, -UNI_BIDIC } /* bidicontrol=n */,
+ { 5, 461, 1086, 2, 4, UNI_KTHI } /* iskthi */,
+ { 0, 1065, 4404, 4, 3, UNI_NV__13_SLASH_2 } /* nv=13/2 */,
+ { 0, 1823, 1117, 7, 4, UNI_SC__TAGB } /* script=tagb */,
+ { 5, 4391, 1805, 14, 5, UNI_NV__300000 } /* numericvalue=300000 */,
+ { 0, 4424, 2247, 17, 4, UNI_HUNG } /* scriptextensions=hung */,
+ { 1, 6076, 0, 14, 0, UNI_INGEORGIAN } /* block=georgian */,
+ { 0, 7669, 585, 18, 2, UNI_GCB__T } /* hangulsyllabletype=t */,
+ { 8, 5205, 2057, 5, 11, UNI_MATHALPHANUM } /* blk=mathalphanum */,
+ { 2, 10, 4636, 1, 15, UNI_MISCMATHSYMBOLSB } /* miscmathsymbolsb */,
+ { 4, 4043, 599, 17, 2, -UNI_IDSB } /* idsbinaryoperator=n */,
+ { 14, 6450, 592, 14, 2, UNI_SB__SE } /* sentencebreak=se */,
+ { 1, 3706, 3282, 7, 7, UNI_MN } /* nonspacingmark */,
+ { 5, 1391, 3053, 3, 11, UNI_WB__DQ } /* wb=doublequote */,
+ { 0, 1823, 4002, 7, 4, UNI_SC__MODI } /* script=modi */,
+ { 2, 461, 8667, 2, 18, UNI_CANS } /* iscanadianaboriginal */,
+ { 0, 2324, 673, 6, 5, UNI_INOSAGE } /* block=osage */,
+ { 2, 3263, 0, 13, 0, UNI_XPOSIXDIGIT } /* decimalnumber */,
+ { 1, 5799, 6965, 5, 22, UNI_SUPERANDSUB } /* insuperscriptsandsubscripts */,
+ { 0, 3892, 274, 16, 1, UNI_sterm_values_index } /* sentenceterminal= */,
+ { 0, 461, 2503, 2, 5, UNI_JOINC } /* isjoinc */,
+ { 1, 1391, 3456, 5, 7, UNI_WB__MB } /* wb=midnumlet */,
+ { 1, 2483, 585, 5, 5, UNI_CASED } /* cased=true */,
+ { 0, 5255, 341, 19, 2, UNI_extpict_values_index } /* extendedpictographic= */,
+ { 0, 1823, 2247, 7, 4, UNI_HUNG } /* script=hung */,
+ { 1, 53, 598, 1, 2, UNI_nt_values_index } /* nt= */,
{ 1, 814, 0, 4, 0, UNI_QAAI } /* zinh */,
- { 0, 6944, 1155, 24, 2, UNI_CCC__35 } /* canonicalcombiningclass=35 */,
- { 1, 313, 6069, 2, 22, UNI_DIACRITICALSFORSYMBOLS } /* indiacriticalsforsymbols */,
- { 0, 1796, 1755, 7, 11, UNI_MEDF } /* script=medefaidrin */,
- { 1, 3450, 0, 12, 0, UNI_INCYRILLIC } /* blk=cyrillic */,
- { 1, 4355, 405, 17, 4, UNI_ARMN } /* scriptextensions=armn */,
- { 0, 967, 972, 5, 3, UNI_GUJR } /* gujarati */,
- { 0, 5607, 6486, 10, 7, UNI_identifierstatus_values_index } /* identifierstatus= */,
- { 2, 1102, 360, 4, 6, UNI_CAKM } /* scx=chakma */,
- { 1, 75, 602, 3, 3, -UNI_CWU } /* cwu=no */,
- { 0, 374, 322, 2, 2, UNI_THAI } /* thai */,
- { 3, 313, 5787, 2, 19, UNI_JAMOEXTA } /* inhanguljamoextendeda */,
- { 2, 296, 6197, 2, 7, UNI_NV__100000 } /* nv=100000 */,
- { 1, 2961, 0, 12, 0, UNI_nt_values_index } /* numerictype= */,
- { 1, 3474, 1965, 6, 10, UNI_YIRADICALS } /* block=yiradicals */,
- { 4, 464, 1951, 2, 4, UNI_SOGD } /* issogd */,
- { 0, 520, 3777, 4, 2, UNI_NV__7_SLASH_8 } /* nv=7/8 */,
- { 1, 8276, 5711, 22, 16, UNI_INSC__SYLLABLEMODIFIER } /* indicsyllabiccategory=syllablemodifier */,
- { 0, 1977, 1082, 5, 4, UNI_POSIXWORD } /* posixword */,
- { 2, 313, 728, 2, 7, UNI_KALI } /* inkayahli */,
- { 0, 4355, 1255, 17, 4, UNI_SOYO } /* scriptextensions=soyo */,
- { 16, 7527, 4247, 3, 14, UNI_LB__BK } /* lb=mandatorybreak */,
- { 2, 895, 2066, 5, 2, UNI_AGE__5 } /* age=v50 */,
- { 0, 6112, 5695, 5, 16, UNI_INSC__INVISIBLESTACKER } /* insc=invisiblestacker */,
- { 9, 1796, 1470, 7, 8, UNI_SC__BUGI } /* script=buginese */,
- { 4, 1102, 240, 4, 4, UNI_ZANB } /* scx=zanb */,
- { 1, 14, 1052, 1, 7, UNI_MAHJ } /* mahajani */,
- { 2, 2310, 933, 12, 3, -UNI_CI } /* caseignorable=f */,
- { 0, 2253, 140, 10, 2, UNI_IN__NA } /* presentin=na */,
- { 0, 524, 588, 6, 5, UNI_PATSYN } /* patsyn=true */,
- { 0, 3474, 2771, 6, 5, UNI_INKHMER } /* block=khmer */,
- { 3, 3543, 0, 16, 0, UNI_HIGHPUSURROGATES } /* highpusurrogates */,
- { 12, 696, 4138, 3, 14, UNI_PS } /* isopenpunctuation */,
- { 5, 5718, 356, 4, 4, UNI_EMOD } /* emod=yes */,
- { 0, 581, 1300, 5, 2, UNI_WB__EB } /* ccc=200 */,
- { 2, 464, 7660, 2, 28, UNI_VSSUP } /* isvariationselectorssupplement */,
- { 2, 6944, 2138, 24, 2, UNI_CCC__33 } /* canonicalcombiningclass=33 */,
- { 0, 719, 493, 5, 3, UNI_KANBUN } /* inkanbun */,
- { 2, 3450, 8150, 5, 24, UNI_DIACRITICALS } /* blk=combiningdiacriticalmarks */,
- { 10, 1015, 0, 6, 0, UNI_TELU } /* telugu */,
- { 0, 313, 1144, 2, 9, UNI_INBHAIKSUKI } /* inbhaiksuki */,
- { 1, 6114, 5806, 3, 9, UNI_SC__MONG } /* sc=mongolian */,
- { 2, 2310, 933, 12, 7, -UNI_CI } /* caseignorable=false */,
- { 4, 464, 691, 2, 5, UNI_BATK } /* isbatak */,
- { 5, 3474, 1826, 6, 11, UNI_INSYLOTINAGRI } /* block=sylotinagri */,
- { 0, 5990, 5020, 20, 3, UNI_BPT__C } /* bidipairedbrackettype=c */,
- { 1, 1102, 3188, 4, 15, UNI_ARMI } /* scx=imperialaramaic */,
- { 0, 4291, 10, 10, 2, UNI_LB__CR } /* linebreak=cr */,
- { 0, 1529, 0, 10, 0, UNI_KHAR } /* kharoshthi */,
- { 3, 2890, 1413, 2, 2, UNI_JT__C } /* jt=c */,
- { 2, 1796, 1826, 7, 4, UNI_SC__SYLO } /* script=sylo */,
- { 1, 7201, 4081, 16, 5, UNI_P } /* generalcategory=punct */,
- { 1, 313, 197, 3, 3, UNI_TAGS } /* intags */,
- { 0, 464, 6134, 2, 20, UNI_GLAGOLITICSUP } /* isglagoliticsupplement */,
- { 2, 8533, 5858, 9, 7, UNI_SUPARROWSC } /* block=suparrowsc */,
- { 0, 5565, 356, 21, 2, UNI_CWU } /* changeswhenuppercased=y */,
- { 0, 7208, 6629, 9, 14, UNI_LM } /* category=modifierletter */,
- { 2, 1879, 2018, 4, 12, UNI_INMASARAMGONDI } /* blk=masaramgondi */,
- { 0, 1702, 8110, 8, 29, UNI_ARABICMATH } /* isarabicmathematicalalphabeticsymbols */,
- { 0, 7201, 5174, 20, 12, UNI_PO } /* generalcategory=otherpunctuation */,
- { 0, 2241, 0, 12, 0, UNI_PLAYINGCARDS } /* playingcards */,
- { 7, 2496, 6666, 3, 21, UNI_JG__HANIFIROHINGYAKINNAYA } /* jg=hanifirohingyakinnaya */,
- { 0, 58, 3093, 2, 5, UNI_SC__GEOR } /* sc=geor */,
- { 3, 4355, 3381, 17, 15, UNI_NARB } /* scriptextensions=oldnortharabian */,
- { 2, 343, 349, 4, 2, UNI_CCC__84 } /* ccc=84 */,
- { 0, 3474, 1400, 6, 10, UNI_BOXDRAWING } /* block=boxdrawing */,
- { 1, 3608, 0, 11, 0, UNI_PHONETICEXT } /* phoneticext */,
- { 0, 296, 346, 2, 3, UNI_NV__11 } /* nv=11 */,
- { 0, 1879, 1668, 4, 6, UNI_DOMINO } /* blk=domino */,
- { 0, 464, 2401, 2, 4, UNI_NAND } /* isnand */,
- { 4, 7431, 1153, 27, 2, UNI_CCC__24 } /* canonicalcombiningclass=ccc24 */,
- { 2, 275, 647, 3, 2, UNI_GCB__L } /* gcb=l */,
- { 0, 4355, 228, 17, 4, UNI_XPEO } /* scriptextensions=xpeo */,
- { 0, 1796, 1125, 7, 8, UNI_TFNG } /* script=tifinagh */,
- { 1, 7317, 4811, 10, 16, UNI_BC__S } /* bidiclass=segmentseparator */,
- { 3, 6114, 1021, 3, 6, UNI_WCHO } /* sc=wancho */,
- { 2, 6379, 481, 13, 3, UNI_JG__BEH } /* joininggroup=beh */,
- { 0, 4355, 5389, 17, 20, UNI_HMNP } /* scriptextensions=nyiakengpuachuehmong */,
- { 0, 6114, 728, 3, 7, UNI_SC__KALI } /* sc=kayahli */,
- { 4, 1478, 5812, 7, 13, UNI_GEORGIANSUP } /* ingeorgiansupplement */,
- { 2, 8250, 5887, 27, 3, UNI_CJKEXTC } /* cjkunifiedideographsextensionc */,
- { 2, 3351, 350, 13, 2, UNI_NV__49 } /* numericvalue=49 */,
- { 4, 296, 2157, 4, 8, UNI_NV__11_SLASH_12 } /* nv=9.167e-01 */,
- { 0, 6112, 1168, 14, 6, UNI_INSC__CONSONANTMEDIAL } /* insc=consonantmedial */,
- { 1, 6039, 1539, 7, 9, UNI_MISCARROWS } /* block=miscarrows */,
- { 0, 34, 1596, 1, 11, UNI_SD } /* issoftdotted */,
- { 0, 7825, 5183, 26, 4, UNI_CJKEXTE } /* cjkunifiedideographsextensione */,
- { 0, 2392, 8307, 3, 33, UNI_MISCPICTOGRAPHS } /* inmiscellaneoussymbolsandpictographs */,
- { 3, 2802, 5769, 3, 15, UNI_ENCLOSEDALPHANUM } /* isenclosedalphanum */,
- { 0, 2692, 5625, 5, 18, UNI_ANCIENTGREEKNUMBERS } /* blk=ancientgreeknumbers */,
- { 6, 6011, 5769, 7, 18, UNI_ENCLOSEDALPHANUMSUP } /* block=enclosedalphanumsup */,
- { 0, 313, 2195, 2, 4, UNI_IN__6_DOT_2 } /* in=6.2 */,
- { 1, 1102, 152, 4, 4, UNI_OSGE } /* scx=osge */,
- { 5, 425, 0, 4, 0, UNI_LINA } /* lina */,
- { 8, 464, 7068, 2, 26, UNI_PCM } /* isprependedconcatenationmark */,
- { 0, 7688, 5376, 24, 6, UNI_JG__MANICHAEANTHAMEDH } /* joininggroup=manichaeanthamedh */,
- { 4, 6039, 3719, 7, 15, UNI_MISCMATHSYMBOLSA } /* block=miscmathsymbolsa */,
- { 0, 7527, 2951, 3, 2, UNI_LB__QU } /* lb=qu */,
- { 0, 7201, 602, 15, 3, UNI_NO } /* generalcategory=no */,
- { 1, 719, 0, 9, 0, UNI_INKANNADA } /* inkannada */,
- { 1, 1614, 0, 4, 0, UNI_WARA } /* wara */,
- { 2, 1102, 63, 4, 4, UNI_CHRS } /* scx=chrs */,
- { 1, 832, 588, 5, 5, UNI_STERM } /* sterm=true */,
- { 0, 1879, 651, 4, 5, UNI_INADLAM } /* blk=adlam */,
- { 0, 7132, 5762, 16, 7, UNI_SUPARROWSB } /* blk=supplementalarrowsb */,
- { 1, 581, 1304, 5, 2, UNI_CCC__B } /* ccc=220 */,
- { 0, 2692, 7501, 5, 16, UNI_ANCIENTGREEKMUSIC } /* blk=ancientgreekmusic */,
- { 1, 3474, 4656, 6, 16, UNI_TANGUTSUP } /* block=tangutsupplement */,
- { 0, 464, 530, 2, 6, UNI_RJNG } /* isrejang */,
- { 15, 4355, 63, 17, 4, UNI_CHRS } /* scriptextensions=chrs */,
- { 0, 313, 2365, 2, 8, UNI_INETHIOPIC } /* inethiopic */,
- { 2, 2726, 12, 3, 1, UNI_P } /* gc=p */,
- { 0, 3060, 0, 6, 0, UNI_XPOSIXXDIGIT } /* xdigit */,
- { 0, 7527, 2937, 3, 11, UNI_LB__IN } /* lb=inseperable */,
- { 1, 313, 4793, 2, 4, UNI_RUMI } /* inrumi */,
- { 0, 7823, 3929, 28, 4, UNI_CJKEXTG } /* incjkunifiedideographsextensiong */,
- { 1, 7201, 2581, 16, 9, UNI__PERL_SURROGATE } /* generalcategory=surrogate */,
- { 0, 4355, 1614, 17, 4, UNI_WARA } /* scriptextensions=wara */,
- { 6, 24, 588, 3, 5, UNI_XPOSIXXDIGIT } /* hex=true */,
- { 0, 2353, 1939, 3, 9, UNI_COMPATJAMO } /* incompatjamo */,
- { 3, 3351, 0, 14, 0, UNI_NV__2 } /* numericvalue=2 */,
- { 0, 7208, 117, 9, 2, UNI_XPOSIXDIGIT } /* category=nd */,
- { 0, 1879, 951, 4, 8, UNI_INDUPLOYAN } /* blk=duployan */,
- { 0, 464, 1470, 2, 8, UNI_BUGI } /* isbuginese */,
- { 1, 2981, 294, 4, 2, UNI_IN__4 } /* in=v40 */,
- { 0, 4355, 721, 17, 7, UNI_KNDA } /* scriptextensions=kannada */,
- { 1, 59, 0, 4, 0, UNI_CHAM } /* cham */,
- { 0, 464, 5340, 2, 18, UNI_DEVANAGARIEXT } /* isdevanagariextended */,
- { 6, 1441, 588, 3, 5, UNI_DEP } /* dep=true */,
- { 2, 3450, 5643, 5, 10, UNI_COUNTINGROD } /* blk=countingrod */,
- { 6, 464, 477, 2, 4, UNI_VAI } /* isvaii */,
- { 3, 676, 0, 5, 0, UNI_OSGE } /* osage */,
- { 4, 6379, 484, 13, 3, UNI_JG__GAF } /* joininggroup=gaf */,
- { 19, 2678, 7712, 3, 21, UNI_BC__PDI } /* bc=popdirectionalisolate */,
- { 1, 4355, 1098, 17, 4, UNI_NSHU } /* scriptextensions=nshu */,
- { 2, 34, 6438, 1, 14, UNI_ZNAMENNYMUSIC } /* isznamennymusic */,
- { 3, 1516, 3582, 5, 3, UNI_KANGXI } /* iskangxi */,
- { 0, 2496, 1522, 3, 7, UNI_JG__THINYEH } /* jg=thinyeh */,
- { 0, 261, 356, 4, 2, UNI_CWCM } /* cwcm=y */,
- { 0, 313, 4021, 2, 17, UNI_INDICSIYAQNUMBERS } /* inindicsiyaqnumbers */,
- { 0, 1440, 0, 2, 0, UNI_SD } /* sd */,
- { 3, 3351, 768, 13, 2, UNI_NV__45 } /* numericvalue=45 */,
- { 0, 3474, 691, 6, 5, UNI_INBATAK } /* block=batak */,
- { 0, 464, 3223, 2, 13, UNI_XPOSIXDIGIT } /* isdecimalnumber */,
- { 4, 6114, 3285, 3, 6, UNI_HEBR } /* sc=hebrew */,
- { 3, 844, 587, 2, 6, UNI_LOE } /* loe=true */,
- { 5, 6799, 356, 24, 2, UNI_COMPEX } /* fullcompositionexclusion=y */,
- { 0, 2353, 5797, 10, 9, UNI_CYRILLICEXTA } /* incyrillicextendeda */,
- { 3, 3514, 0, 13, 0, UNI_ZL } /* lineseparator */,
- { 17, 916, 355, 4, 2, UNI_ebase_values_index } /* ebase= */,
- { 0, 464, 2401, 2, 11, UNI_NAND } /* isnandinagari */,
- { 3, 3137, 934, 14, 2, UNI_EA__F } /* eastasianwidth=f */,
- { 0, 2726, 5166, 3, 20, UNI_PC } /* gc=connectorpunctuation */,
- { 1, 6114, 742, 3, 4, UNI_SC__MAND } /* sc=mand */,
- { 0, 464, 3651, 2, 14, UNI_MN } /* isnonspacingmark */,
- { 0, 1075, 6207, 4, 8, UNI_NV__1_SLASH_40 } /* nv=2.500e-02 */,
- { 1, 2802, 5797, 10, 9, UNI_ETHIOPICEXTA } /* isethiopicextendeda */,
- { 4, 343, 6280, 4, 4, UNI_WB__EB } /* ccc=atbl */,
- { 4, 3474, 868, 6, 7, UNI_INTIRHUTA } /* block=tirhuta */,
- { 1, 2253, 2056, 11, 2, UNI_IN__1_DOT_1 } /* presentin=1.1 */,
- { 0, 1796, 3396, 7, 15, UNI_SARB } /* script=oldsoutharabian */,
- { 6, 2726, 4533, 3, 18, UNI_PI } /* gc=initialpunctuation */,
- { 4, 1065, 398, 5, 2, UNI_NV__1_SLASH_16 } /* nv=1/16 */,
- { 3, 464, 160, 2, 4, UNI_PHLP } /* isphlp */,
- { 0, 7201, 3236, 16, 13, UNI_ME } /* generalcategory=enclosingmark */,
- { 7, 1879, 1125, 4, 8, UNI_INTIFINAGH } /* blk=tifinagh */,
- { 0, 6402, 310, 14, 2, UNI_SB__SP } /* sentencebreak=sp */,
- { 0, 6114, 814, 3, 4, UNI_SC__QAAI } /* sc=zinh */,
- { 4, 4092, 356, 9, 4, UNI_DIA } /* diacritic=yes */,
- { 0, 1887, 0, 8, 0, UNI_UCASEXTA } /* ucasexta */,
- { 9, 5186, 6573, 19, 3, UNI_EXTPICT } /* extendedpictographic=t */,
- { 0, 3593, 129, 13, 3, UNI_LATINEXTF } /* inlatinextendedf */,
- { 0, 4291, 928, 9, 3, UNI_LB__OP } /* linebreak=op */,
- { 0, 1796, 1117, 7, 8, UNI_SC__TAGB } /* script=tagbanwa */,
- { 6, 1480, 3599, 7, 9, UNI_GEORGIANEXT } /* georgianextended */,
- { 1, 6114, 1027, 3, 4, UNI_SC__YEZI } /* sc=yezi */,
- { 1, 313, 854, 2, 7, UNI_INTAIVIET } /* intaiviet */,
- { 0, 2275, 587, 9, 6, UNI_IDC } /* idcontinue=true */,
- { 4, 3474, 1668, 6, 11, UNI_DOMINO } /* block=dominotiles */,
- { 0, 6114, 5322, 3, 4, UNI_CHER } /* sc=cher */,
- { 0, 4355, 4998, 16, 5, UNI_MANI } /* scriptextensions=mani */,
- { 6, 520, 1300, 4, 3, UNI_NV__7000 } /* nv=7000 */,
- { 0, 6570, 8440, 5, 14, UNI_INPC__BOTTOMANDRIGHT } /* inpc=bottomandright */,
- { 4, 7823, 1037, 5, 4, UNI_CJKEXTB } /* incjkextb */,
- { 20, 1382, 356, 8, 2, UNI_XIDS } /* xidstart=y */,
- { 0, 1796, 5116, 7, 20, UNI_HLUW } /* script=anatolianhieroglyphs */,
- { 4, 2355, 0, 8, 0, UNI_CYRL } /* cyrillic */,
- { 0, 1102, 1216, 4, 4, UNI_KANA } /* scx=kana */,
- { 0, 1102, 742, 4, 4, UNI_MAND } /* scx=mand */,
- { 1, 7732, 0, 22, 0, UNI_ENCLOSEDIDEOGRAPHICSUP } /* enclosedideographicsup */,
- { 1, 6114, 983, 3, 4, UNI_SC__HIRA } /* sc=hira */,
- { 0, 4996, 4672, 13, 5, UNI_JG__MANICHAEANALEPH } /* jg=manichaeanaleph */,
- { 0, 3474, 2018, 6, 12, UNI_INMASARAMGONDI } /* block=masaramgondi */,
- { 0, 2496, 0, 3, 0, UNI_jg_values_index } /* jg= */,
- { 1, 909, 0, 8, 0, UNI_BALI } /* balinese */,
- { 0, 6944, 398, 24, 2, UNI_CCC__16 } /* canonicalcombiningclass=16 */,
- { 35, 5990, 5021, 21, 6, UNI_BPT__C } /* bidipairedbrackettype=close */,
- { 2, 2454, 2332, 3, 12, UNI_GREEKEXT } /* isgreekextended */,
- { 8, 5136, 2591, 5, 12, UNI_MAYANNUMERALS } /* blk=mayannumerals */,
- { 11, 1102, 6728, 4, 11, UNI_MTEI } /* scx=meeteimayek */,
- { 5, 1065, 891, 5, 2, UNI_NV__1_SLASH_10 } /* nv=1/10 */,
- { 0, 464, 4793, 2, 4, UNI_RUMI } /* isrumi */,
- { 1, 8244, 5, 9, 4, UNI_CJKEXTG } /* block=cjkextg */,
- { 22, 1796, 2220, 7, 4, UNI_HUNG } /* script=hung */,
- { 1, 464, 1320, 2, 4, UNI_PERM } /* isperm */,
- { 0, 844, 5620, 2, 3, -UNI_LOE } /* loe=n */,
- { 1, 3622, 4629, 6, 2, UNI_LATIN1 } /* islatin1 */,
- { 6, 4322, 2080, 14, 8, UNI_NV__7_SLASH_2 } /* numericvalue=3.500e+00 */,
- { 13, 464, 473, 2, 4, UNI_TNSA } /* istnsa */,
- { 0, 5, 5769, 1, 15, UNI_ENCLOSEDALPHANUM } /* enclosedalphanum */,
- { 2, 257, 356, 4, 4, UNI_CWCF } /* cwcf=yes */,
- { 7, 0, 4123, 1, 14, UNI_LOWERCASELETTER } /* lowercaseletter */,
- { 1, 2310, 587, 12, 6, UNI_CI } /* caseignorable=true */,
- { 1, 6114, 1015, 3, 6, UNI_SC__TELU } /* sc=telugu */,
- { 2, 7823, 1646, 5, 4, UNI_CJKEXTD } /* incjkextd */,
- { 1, 3748, 1303, 15, 2, UNI_NV__1_SLASH_32 } /* numericvalue=1/32 */,
- { 0, 464, 2041, 2, 4, UNI_MEND } /* ismend */,
- { 16, 464, 7020, 2, 24, UNI_ARABICPFB } /* isarabicpresentationformsb */,
- { 1, 5565, 588, 21, 5, UNI_CWU } /* changeswhenuppercased=true */,
- { 0, 756, 1768, 3, 9, UNI_NFCQC__M } /* nfkcqc=maybe */,
- { 0, 464, 5949, 2, 6, UNI_YIJING } /* isyijing */,
- { 1, 3641, 1262, 4, 3, UNI_SUPPUAB } /* suppuab */,
- { 0, 1102, 1344, 4, 4, UNI_PALM } /* scx=palm */,
- { 2, 6114, 2018, 3, 12, UNI_SC__GONM } /* sc=masaramgondi */,
- { 12, 1965, 0, 10, 0, UNI_YIRADICALS } /* yiradicals */,
- { 1, 1441, 602, 10, 3, -UNI_DEP } /* deprecated=no */,
- { 2, 2726, 2290, 3, 6, UNI_N } /* gc=number */,
- { 11, 383, 588, 6, 5, UNI_HYPHEN } /* hyphen=true */,
- { 0, 3462, 623, 10, 5, UNI_ETHIOPICEXT } /* blk=ethiopicext */,
- { 0, 6114, 102, 3, 4, UNI_HLUW } /* sc=hluw */,
- { 3, 1879, 3641, 8, 10, UNI_KANASUP } /* blk=kanasupplement */,
- { 16, 7208, 2986, 9, 2, UNI_PS } /* category=ps */,
- { 12, 3309, 0, 4, 0, UNI_MERO } /* mero */,
- { 0, 6379, 229, 13, 2, UNI_JG__PE } /* joininggroup=pe */,
- { 5, 6185, 0, 22, 0, UNI_NV__100000000 } /* numericvalue=100000000 */,
- { 0, 2483, 4081, 8, 5, UNI_XPOSIXPUNCT } /* isxposixpunct */,
- { 5, 2726, 5174, 7, 12, UNI_PO } /* gc=otherpunctuation */,
- { 1, 1879, 721, 4, 7, UNI_INKANNADA } /* blk=kannada */,
- { 1, 464, 686, 2, 4, UNI_TAKR } /* istakr */,
- { 1, 1879, 5631, 4, 5, UNI_INGREEK } /* blk=greek */,
- { 1, 3474, 901, 6, 8, UNI_INARMENIAN } /* block=armenian */,
- { 0, 1710, 1110, 3, 7, UNI_SPECIALS } /* isspecials */,
- { 4, 3748, 1303, 15, 3, UNI_NV__1_SLASH_320 } /* numericvalue=1/320 */,
- { 1, 4515, 934, 18, 6, -UNI_IDST } /* idstrinaryoperator=false */,
- { 1, 1796, 3381, 7, 15, UNI_NARB } /* script=oldnortharabian */,
- { 1, 7208, 844, 9, 2, UNI_LO } /* category=lo */,
- { 0, 1702, 2760, 3, 11, UNI_ALPHABETICPF } /* isalphabeticpf */,
- { 1, 6379, 713, 13, 4, UNI_JG__SHIN } /* joininggroup=shin */,
- { 0, 644, 140, 4, 2, UNI_HST__NA } /* hst=na */,
- { 0, 625, 601, 6, 3, -UNI_EXTPICT } /* extpict=n */,
- { 3, 3474, 1927, 6, 12, UNI_INGUNJALAGONDI } /* block=gunjalagondi */,
- { 0, 1539, 6528, 3, 21, UNI_INDICNUMBERFORMS } /* iscommonindicnumberforms */,
- { 0, 1796, 128, 7, 4, UNI_MEDF } /* script=medf */,
- { 9, 1065, 2080, 4, 8, UNI_NV__3_SLASH_2 } /* nv=1.500e+00 */,
- { 6, 4433, 3704, 5, 15, UNI_LINEARBIDEOGRAMS } /* blk=linearbideograms */,
- { 0, 6114, 1015, 3, 4, UNI_SC__TELU } /* sc=telu */,
- { 1, 3462, 4442, 12, 9, UNI_ETHIOPICEXTB } /* blk=ethiopicextendedb */,
- { 2, 313, 1033, 2, 4, UNI_JAMO } /* injamo */,
- { 2, 6114, 94, 3, 4, UNI_SC__GUJR } /* sc=gujr */,
- { 0, 756, 602, 6, 2, UNI_NFKCQC__N } /* nfkcqc=n */,
- { 0, 313, 6728, 2, 11, UNI_INMEETEIMAYEK } /* inmeeteimayek */,
- { 3, 1102, 4202, 4, 17, UNI_KITS } /* scx=khitansmallscript */,
- { 0, 2355, 6142, 6, 5, UNI_CYRILLICSUP } /* cyrillicsup */,
- { 8, 7208, 628, 9, 2, UNI_PI } /* category=pi */,
- { 2, 4355, 496, 17, 4, UNI_KHOJ } /* scriptextensions=khoj */,
- { 18, 7317, 5970, 21, 8, UNI_BC__LRO } /* bidiclass=lefttorightoverride */,
- { 8, 1796, 3453, 6, 9, UNI_SC__CYRL } /* script=cyrillic */,
- { 7, 5586, 703, 21, 2, UNI_WB__EB } /* graphemeclusterbreak=em */,
- { 4, 6570, 3203, 5, 10, UNI_INPC__OVERSTRUCK } /* inpc=overstruck */,
- { 5, 464, 4827, 2, 8, UNI_BAMUMSUP } /* isbamumsup */,
- { 1, 6114, 1353, 3, 4, UNI_PAUC } /* sc=pauc */,
- { 1, 1879, 6439, 4, 23, UNI_ZNAMENNYMUSIC } /* blk=znamennymusicalnotation */,
- { 1, 5586, 285, 21, 2, UNI_GCB__XX } /* graphemeclusterbreak=xx */,
- { 8, 1236, 1550, 5, 11, UNI_INOLDPERSIAN } /* block=oldpersian */,
- { 0, 4291, 4338, 10, 17, UNI_RI } /* linebreak=regionalindicator */,
- { 0, 1796, 1105, 6, 5, UNI_TALU } /* script=talu */,
- { 6, 5186, 934, 20, 2, -UNI_EXTPICT } /* extendedpictographic=f */,
- { 1, 464, 840, 2, 7, UNI_TGLG } /* istagalog */,
- { 2, 959, 588, 8, 5, UNI_EXT } /* extender=true */,
- { 57, 2678, 358, 3, 2, UNI_BC__ES } /* bc=es */,
- { 5, 2802, 1037, 10, 4, UNI_ETHIOPICEXTB } /* isethiopicextb */,
- { 0, 14, 1095, 1, 3, UNI_MERC } /* merc */,
- { 0, 6114, 401, 3, 4, UNI_MIAO } /* sc=miao */,
- { 0, 4322, 1300, 14, 3, UNI_NV__3000 } /* numericvalue=3000 */,
- { 0, 1796, 3309, 7, 4, UNI_MERO } /* script=mero */,
- { 3, 555, 2322, 4, 10, UNI_IN__NA } /* age=unassigned */,
- { 3, 7201, 6466, 16, 10, UNI_CO } /* generalcategory=privateuse */,
- { 1, 6114, 4827, 3, 4, UNI_BAMU } /* sc=bamu */,
- { 0, 2712, 602, 5, 3, -UNI_EMOJI } /* emoji=no */,
- { 7, 2193, 2067, 7, 5, UNI_NV__5_SLASH_8 } /* nv=6.250e-01 */,
- { 0, 464, 4750, 2, 8, UNI_DINGBATS } /* isdingbats */,
- { 0, 1796, 825, 7, 7, UNI_SHAW } /* script=shavian */,
- { 0, 2232, 862, 3, 6, UNI_TIBT } /* istibetan */,
- { 0, 7431, 1302, 28, 2, UNI_CCC__103 } /* canonicalcombiningclass=ccc103 */,
- { 10, 1441, 602, 3, 3, -UNI_DEP } /* dep=no */,
- { 1, 58, 3465, 2, 9, UNI_ETHI } /* sc=ethiopic */,
- { 4, 3474, 5304, 6, 11, UNI_TAIXUANJING } /* block=taixuanjing */,
- { 0, 1702, 0, 6, 0, UNI_ARAB } /* isarab */,
- { 1, 296, 2066, 3, 2, UNI_NV__50 } /* nv=50 */,
- { 1, 4122, 356, 5, 2, UNI_XPOSIXLOWER } /* lower=y */,
- { 1, 1704, 4442, 6, 9, UNI_ARABICEXTB } /* arabicextendedb */,
- { 1, 7201, 3722, 16, 10, UNI_SM } /* generalcategory=mathsymbol */,
- { 0, 513, 6199, 4, 5, UNI_NV__300000 } /* nv=300000 */,
- { 8, 1102, 1198, 4, 4, UNI_GRAN } /* scx=gran */,
- { 2, 1102, 847, 4, 7, UNI_LANA } /* scx=taitham */,
- { 0, 1879, 611, 4, 7, UNI_INELBASAN } /* blk=elbasan */,
- { 2, 1879, 671, 4, 5, UNI_INOGHAM } /* blk=ogham */,
- { 0, 555, 0, 4, 0, UNI_age_values_index } /* age= */,
- { 2, 5409, 356, 19, 4, UNI_TERM } /* terminalpunctuation=yes */,
- { 3, 8276, 5680, 23, 15, UNI_INSC__CANTILLATIONMARK } /* indicsyllabiccategory=cantillationmark */,
- { 7, 8276, 5695, 22, 16, UNI_INSC__INVISIBLESTACKER } /* indicsyllabiccategory=invisiblestacker */,
- { 7, 5, 601, 2, 2, UNI_ext_values_index } /* ext= */,
- { 0, 2365, 1037, 8, 4, UNI_ETHIOPICEXTB } /* ethiopicextb */,
- { 2, 1410, 347, 7, 3, UNI_CCC__118 } /* ccc=ccc118 */,
- { 2, 1144, 0, 9, 0, UNI_BHKS } /* bhaiksuki */,
- { 0, 929, 4081, 4, 11, UNI_PS } /* openpunctuation */,
- { 1, 1879, 4998, 3, 11, UNI_INMANICHAEAN } /* blk=manichaean */,
- { 6, 7201, 1413, 15, 3, UNI_XPOSIXCNTRL } /* generalcategory=cc */,
- { 0, 2193, 2617, 4, 8, UNI_NV__3_SLASH_5 } /* nv=6.000e-01 */,
- { 0, 4355, 1289, 17, 9, UNI_TALU } /* scriptextensions=newtailue */,
- { 0, 7688, 4682, 23, 5, UNI_JG__MANICHAEANSADHE } /* joininggroup=manichaeansadhe */,
- { 0, 1879, 8078, 4, 32, UNI_IDEOGRAPHICSYMBOLS } /* blk=ideographicsymbolsandpunctuation */,
- { 0, 7431, 349, 27, 2, UNI_CCC__84 } /* canonicalcombiningclass=ccc84 */,
- { 0, 7201, 7044, 16, 13, UNI_M } /* generalcategory=combiningmark */,
- { 1, 1879, 1308, 4, 9, UNI_INOLDITALIC } /* blk=olditalic */,
- { 8, 313, 120, 2, 3, UNI_INLAO } /* inlao */,
- { 5, 2253, 2155, 9, 4, UNI_IN__4_DOT_1 } /* presentin=4.1 */,
- { 0, 1102, 180, 4, 4, UNI_RUNR } /* scx=runr */,
- { 0, 5787, 0, 10, 0, UNI_JAMO } /* hanguljamo */,
- { 4, 1796, 861, 7, 7, UNI_TIBT } /* script=tibetan */,
- { 1, 8244, 4611, 32, 4, UNI_CJKEXTF } /* block=cjkunifiedideographsextensionf */,
- { 0, 296, 0, 5, 0, UNI_NV__90 } /* nv=90 */,
- { 1, 4355, 27, 17, 4, UNI_AHOM } /* scriptextensions=ahom */,
- { 9, 464, 4081, 2, 5, UNI_P } /* ispunct */,
- { 1, 1888, 6781, 4, 9, UNI_CI } /* caseignorable */,
- { 0, 464, 409, 2, 4, UNI_DIAK } /* isdiak */,
- { 1, 4500, 602, 9, 3, -UNI_XPOSIXUPPER } /* uppercase=no */,
- { 5469, 261, 588, 4, 5, UNI_CWCM } /* cwcm=true */,
- { 0, 5748, 8550, 13, 22, UNI_SUPMATHOPERATORS } /* insupplementalmathematicaloperators */,
- { 0, 1867, 588, 12, 2, UNI_BIDIM } /* bidimirrored=t */,
- { 0, 1102, 1248, 4, 7, UNI_SIDD } /* scx=siddham */,
- { 1, 1480, 0, 4, 0, UNI_GEOR } /* geor */,
- { 0, 7208, 6276, 9, 6, UNI_CF } /* category=format */,
- { 1, 464, 2220, 2, 4, UNI_HUNG } /* ishung */,
- { 20, 1248, 0, 4, 0, UNI_SIDD } /* sidd */,
- { 2, 3915, 602, 17, 3, -UNI_EPRES } /* emojipresentation=no */,
- { 15, 1174, 3, 3, 1, UNI_EA__W } /* ea=w */,
- { 0, 4355, 1133, 17, 8, UNI_VITH } /* scriptextensions=vithkuqi */,
- { 9, 1102, 4827, 4, 4, UNI_BAMU } /* scx=bamu */,
- { 0, 8533, 6052, 9, 13, UNI_SUPMATHOPERATORS } /* block=supmathoperators */,
- { 4, 7132, 8319, 7, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* blk=supsymbolsandpictographs */,
- { 0, 1539, 7908, 3, 29, UNI_CUNEIFORMNUMBERS } /* iscuneiformnumbersandpunctuation */,
- { 0, 2692, 1141, 10, 3, UNI_ARABICPFA } /* blk=arabicpfa */,
- { 12, 6239, 0, 14, 0, UNI_BC__L } /* bc=lefttoright */,
- { 1, 4901, 934, 13, 6, -UNI_EMOD } /* emojimodifier=false */,
- { 2, 3351, 2065, 13, 2, UNI_NV__25 } /* numericvalue=25 */,
- { 2, 4355, 1105, 16, 5, UNI_TALU } /* scriptextensions=talu */,
- { 0, 8276, 2344, 22, 5, UNI_INSC__VOWEL } /* indicsyllabiccategory=vowel */,
- { 1, 7208, 3518, 9, 9, UNI_Z } /* category=separator */,
- { 1, 2, 8499, 1, 34, UNI_DIACRITICALSSUP } /* combiningdiacriticalmarkssupplement */,
- { 2, 464, 1133, 2, 4, UNI_VITH } /* isvith */,
- { 1, 1796, 917, 7, 4, UNI_BASS } /* script=bass */,
- { 2, 343, 2679, 2, 3, UNI_CCC__R } /* ccc=r */,
- { 0, 8470, 588, 19, 3, UNI_VO__TR } /* verticalorientation=tr */,
- { 3, 4355, 2217, 17, 12, UNI_HUNG } /* scriptextensions=oldhungarian */,
- { 1, 343, 182, 4, 2, UNI_CCC__0 } /* ccc=nr */,
- { 1, 513, 2137, 4, 8, UNI_NV__1_SLASH_3 } /* nv=3.333e-01 */,
- { 1, 2443, 0, 5, 0, UNI_CASED } /* cased */,
- { 1, 644, 1847, 7, 8, UNI_LB__H3 } /* hst=lvtsyllable */,
- { 8, 1710, 3518, 7, 9, UNI_ZS } /* isspaceseparator */,
- { 1, 5147, 5584, 17, 3, UNI_LATINEXTG } /* block=latinextendedg */,
- { 1, 270, 356, 3, 2, UNI_CWT } /* cwt=y */,
- { 2, 1102, 7377, 4, 8, UNI_KANA } /* scx=katakana */,
- { 1, 8533, 0, 39, 0, UNI_SUPMATHOPERATORS } /* block=supplementalmathematicaloperators */,
- { 8, 313, 6728, 2, 14, UNI_MEETEIMAYEKEXT } /* inmeeteimayekext */,
- { 0, 1102, 425, 4, 4, UNI_LINA } /* scx=lina */,
- { 1, 3000, 934, 13, 2, -UNI_QMARK } /* quotationmark=f */,
- { 1, 1102, 880, 4, 7, UNI_ZZZZ } /* scx=unknown */,
- { 5, 34, 1116, 1, 5, UNI_TAGB } /* istagb */,
- { 0, 7527, 281, 3, 2, UNI_LB__H2 } /* lb=h2 */,
- { 3, 536, 2729, 3, 5, UNI_SB__XX } /* sb=other */,
- { 1, 34, 3884, 1, 18, UNI_AGHB } /* iscaucasianalbanian */,
- { 8, 0, 4275, 1, 16, UNI_LETTERLIKESYMBOLS } /* letterlikesymbols */,
- { 5, 5087, 655, 10, 2, UNI_WB__MB } /* wordbreak=mb */,
- { 0, 1075, 0, 4, 0, UNI_NV__2 } /* nv=2 */,
- { 3, 4355, 1371, 17, 4, UNI_THAA } /* scriptextensions=thaa */,
- { 0, 8276, 4948, 22, 14, UNI_INSC__VOWELDEPENDENT } /* indicsyllabiccategory=voweldependent */,
- { 0, 1102, 15, 4, 4, UNI_ADLM } /* scx=adlm */,
- { 0, 2392, 2591, 3, 12, UNI_MAYANNUMERALS } /* inmayannumerals */,
- { 0, 4355, 1308, 17, 9, UNI_ITAL } /* scriptextensions=olditalic */,
- { 4, 5631, 0, 5, 0, UNI_GREK } /* greek */,
- { 0, 6112, 0, 5, 0, UNI_insc_values_index } /* insc= */,
- { 1, 5565, 602, 21, 3, -UNI_CWU } /* changeswhenuppercased=no */,
- { 4, 464, 2297, 2, 13, UNI_BLOCKELEMENTS } /* isblockelements */,
- { 2, 2275, 3361, 8, 3, UNI_idc_values_index } /* idcontinue= */,
- { 0, 464, 1382, 2, 8, UNI_XIDS } /* isxidstart */,
- { 3, 3748, 1071, 14, 4, UNI_NV__11_SLASH_12 } /* numericvalue=11/12 */,
- { 5, 5147, 1491, 11, 4, UNI_LATINEXTA } /* block=latinexta */,
- { 1, 2392, 1539, 3, 9, UNI_MISCARROWS } /* inmiscarrows */,
- { 0, 1796, 975, 7, 8, UNI_SC__GURU } /* script=gurmukhi */,
- { 0, 1410, 2065, 7, 2, UNI_CCC__25 } /* ccc=ccc25 */,
- { 1, 2726, 3651, 3, 14, UNI_MN } /* gc=nonspacingmark */,
- { 0, 464, 502, 2, 4, UNI_LYDI } /* islydi */,
- { 2, 5136, 3324, 5, 14, UNI_MISCPICTOGRAPHS } /* blk=miscpictographs */,
- { 10, 4450, 5797, 14, 9, UNI_CYRILLICEXTA } /* block=cyrillicextendeda */,
- { 0, 555, 549, 4, 3, UNI_AGE__3 } /* age=3.0 */,
- { 3, 6114, 1371, 3, 4, UNI_SC__THAA } /* sc=thaa */,
- { 16, 464, 5166, 2, 20, UNI_PC } /* isconnectorpunctuation */,
- { 0, 4355, 3453, 16, 9, UNI_CYRL } /* scriptextensions=cyrillic */,
- { 1, 4355, 2695, 16, 5, UNI_ARAB } /* scriptextensions=arab */,
- { 0, 3474, 575, 7, 6, UNI_INAVESTAN } /* block=avestan */,
- { 0, 4962, 0, 14, 0, UNI_ROHG } /* hanifirohingya */,
- { 0, 625, 934, 7, 6, -UNI_EXTPICT } /* extpict=false */,
- { 6, 2812, 0, 7, 0, UNI_MAHJONG } /* mahjong */,
- { 3, 1777, 6199, 8, 8, UNI_NV__1000000000000 } /* nv=1000000000000 */,
- { 4, 1710, 4641, 3, 8, UNI_SYRIACSUP } /* issyriacsup */,
- { 2, 248, 0, 4, 0, UNI_ZZZZ } /* zzzz */,
- { 2, 34, 636, 1, 4, UNI_HAN } /* ishan */,
- { 1, 2153, 0, 4, 0, UNI_NV__4 } /* nv=4 */,
- { 4, 464, 4107, 2, 4, UNI_HANG } /* ishang */,
- { 2, 1383, 934, 3, 6, -UNI_IDS } /* ids=false */,
- { 3, 7605, 0, 19, 0, UNI_hst_values_index } /* hangulsyllabletype= */,
- { 5, 1548, 3223, 3, 7, UNI_XPOSIXDIGIT } /* nt=decimal */,
- { 0, 2260, 552, 3, 3, UNI_IN__4 } /* in=4.0 */,
- { 2, 4355, 847, 17, 7, UNI_LANA } /* scriptextensions=taitham */,
- { 4, 34, 7402, 1, 29, UNI_SUPPUAA } /* issupplementaryprivateuseareaa */,
- { 64182, 6944, 522, 23, 2, UNI_CCC__7 } /* canonicalcombiningclass=7 */,
- { 3, 464, 1951, 2, 7, UNI_SOGD } /* issogdian */,
- { 2, 313, 1198, 2, 7, UNI_INGRANTHA } /* ingrantha */,
- { 6, 7338, 1687, 21, 7, UNI_BC__RLI } /* bidiclass=righttoleftisolate */,
- { 0, 5147, 5, 11, 4, UNI_LATINEXTG } /* block=latinextg */,
- { 0, 5748, 7643, 13, 17, UNI_SUPPUAB } /* insupplementaryprivateuseareab */,
- { 2, 581, 349, 5, 1, UNI_CCC__28 } /* ccc=28 */,
- { 1, 2974, 2066, 11, 2, UNI_IN__5 } /* presentin=v50 */,
- { 18, 2153, 2166, 5, 7, UNI_NV__3_SLASH_64 } /* nv=4.688e-02 */,
- { 0, 8470, 1605, 29, 9, UNI_VO__TU } /* verticalorientation=transformedupright */,
- { 4, 1102, 1098, 4, 4, UNI_NSHU } /* scx=nshu */,
- { 0, 6402, 5021, 13, 3, UNI_SB__CL } /* sentencebreak=cl */,
- { 1, 4291, 285, 10, 2, UNI_LB__XX } /* linebreak=xx */,
- { 19, 1102, 4998, 3, 11, UNI_MANI } /* scx=manichaean */,
- { 0, 2205, 6199, 4, 5, UNI_NV__800000 } /* nv=800000 */,
- { 0, 313, 5340, 2, 18, UNI_DEVANAGARIEXT } /* indevanagariextended */,
- { 0, 6185, 0, 19, 0, UNI_NV__100000 } /* numericvalue=100000 */,
- { 0, 3474, 8078, 6, 18, UNI_IDEOGRAPHICSYMBOLS } /* block=ideographicsymbols */,
- { 3, 1879, 4740, 4, 18, UNI_ORNAMENTALDINGBATS } /* blk=ornamentaldingbats */,
- { 5, 2496, 2509, 3, 10, UNI_JG__DALATHRISH } /* jg=dalathrish */,
- { 8, 3450, 6142, 10, 5, UNI_CYRILLICSUP } /* blk=cyrillicsup */,
- { 0, 4355, 1003, 17, 4, UNI_LEPC } /* scriptextensions=lepc */,
- { 5, 8289, 4007, 10, 13, UNI_SC } /* category=currencysymbol */,
- { 46464, 296, 762, 3, 4, UNI_NV___MINUS_1_SLASH_2 } /* nv=-1/2 */,
- { 5, 1377, 1592, 3, 2, UNI_WB__FO } /* wb=fo */,
- { 3, 5886, 601, 20, 3, -UNI__PERL_NCHAR } /* noncharactercodepoint=n */,
- { 0, 296, 1304, 3, 3, UNI_NV__200 } /* nv=200 */,
- { 2, 6114, 224, 3, 4, UNI_WCHO } /* sc=wcho */,
- { 0, 6944, 1157, 24, 5, UNI_CCC__7 } /* canonicalcombiningclass=nukta */,
- { 1, 6402, 2928, 14, 3, UNI_SB__SE } /* sentencebreak=sep */,
- { 0, 6114, 128, 3, 4, UNI_MEDF } /* sc=medf */,
- { 1, 313, 1353, 2, 9, UNI_INPAUCINHAU } /* inpaucinhau */,
- { 0, 313, 2207, 2, 2, UNI_IN__8 } /* in=8 */,
- { 9, 3474, 3839, 6, 6, UNI_INTANGUT } /* block=tangut */,
- { 0, 6114, 136, 3, 4, UNI_SC__MYMR } /* sc=mymr */,
- { 11, 464, 409, 2, 3, UNI_DIA } /* isdia */,
- { 1, 1102, 461, 4, 4, UNI_QAAI } /* scx=qaai */,
- { 1, 1102, 35, 4, 4, UNI_AVST } /* scx=avst */,
+ { 1, 2280, 2083, 11, 2, UNI_IN__1_DOT_1 } /* presentin=1.1 */,
+ { 0, 605, 4439, 2, 2, UNI_ids_values_index } /* ids= */,
+ { 2, 2752, 274, 5, 1, UNI_emoji_values_index } /* emoji= */,
+ { 2, 7274, 4667, 9, 16, UNI_PE } /* category=closepunctuation */,
+ { 1, 1667, 120, 4, 3, UNI_INLAO } /* blk=lao */,
+ { 1, 309, 725, 2, 7, UNI_KALI } /* inkayahli */,
+ { 5, 5065, 5059, 13, 6, UNI_JG__MANICHAEANSAMEKH } /* jg=manichaeansamekh */,
+ { 0, 132, 0, 4, 0, UNI_MTEI } /* mtei */,
+ { 0, 1823, 590, 7, 7, UNI_DSRT } /* script=deseret */,
+ { 8, 2324, 901, 6, 8, UNI_INARMENIAN } /* block=armenian */,
+ { 0, 2324, 6185, 6, 13, UNI_GLAGOLITICSUP } /* block=glagoliticsup */,
+ { 16, 6090, 0, 13, 0, UNI_INMYANMAR } /* block=myanmar */,
+ { 0, 2324, 493, 6, 6, UNI_INKHOJKI } /* block=khojki */,
+ { 1, 461, 521, 2, 6, UNI_PATSYN } /* ispatsyn */,
+ { 3, 461, 8278, 2, 33, UNI_MISCMATHSYMBOLSB } /* ismiscellaneousmathematicalsymbolsb */,
+ { 3, 1823, 3349, 7, 4, UNI_MERO } /* script=mero */,
+ { 0, 7011, 5515, 24, 13, UNI_CCC__202 } /* canonicalcombiningclass=attachedbelow */,
+ { 2, 292, 0, 3, 0, UNI_nv_values_index } /* nv= */,
+ { 1, 30, 1302, 1, 10, UNI_INNEWTAILUE } /* innewtailue */,
+ { 3, 4424, 357, 17, 6, UNI_CAKM } /* scriptextensions=chakma */,
+ { 3, 2391, 1037, 10, 4, UNI_CYRILLICEXTB } /* incyrillicextb */,
+ { 3, 461, 369, 2, 6, UNI_GOTH } /* isgothic */,
+ { 8, 6427, 487, 13, 3, UNI_JG__REH } /* joininggroup=reh */,
+ { 0, 30, 7466, 1, 29, UNI_SUPPUAA } /* issupplementaryprivateuseareaa */,
+ { 0, 1102, 6776, 4, 11, UNI_MTEI } /* scx=meeteimayek */,
+ { 0, 2324, 5712, 6, 19, UNI_MERO } /* block=meroitichieroglyphs */,
+ { 1, 6165, 1385, 3, 4, UNI_SC__THAA } /* sc=thaa */,
+ { 17, 309, 5391, 2, 18, UNI_CHEROKEESUP } /* incherokeesupplement */,
+ { 1, 4941, 490, 9, 3, UNI_KANBUN } /* block=kanbun */,
+ { 0, 461, 917, 2, 8, UNI_BASS } /* isbassavah */,
+ { 1, 7495, 288, 27, 2, UNI_CCC__30 } /* canonicalcombiningclass=ccc30 */,
+ { 1, 7383, 6312, 10, 3, UNI_BC__PDI } /* bidiclass=pdi */,
+ { 2, 8142, 0, 32, 0, UNI_IDEOGRAPHICSYMBOLS } /* ideographicsymbolsandpunctuation */,
+ { 1, 4191, 934, 5, 6, -UNI_XPOSIXLOWER } /* lower=false */,
+ { 0, 2766, 3196, 6, 8, UNI_NO } /* gc=othernumber */,
+ { 0, 2324, 4651, 6, 16, UNI_BOPOMOFOEXT } /* block=bopomofoextended */,
+ { 8, 461, 1367, 2, 9, UNI_PAUC } /* ispaucinhau */,
+ { 0, 1102, 3692, 4, 4, UNI_LISU } /* scx=lisu */,
+ { 6, 1241, 0, 7, 0, UNI_NB } /* noblock */,
+ { 3, 3040, 585, 13, 2, UNI_QMARK } /* quotationmark=t */,
+ { 3, 6165, 1975, 3, 10, UNI_SOGO } /* sc=oldsogdian */,
+ { 6, 2494, 6945, 5, 12, UNI_GEOMETRICSHAPES } /* isgeometricshapes */,
+ { 2, 1734, 7304, 3, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* issymbolsandpictographsexta */,
+ { 3, 4569, 0, 9, 0, UNI_XPOSIXUPPER } /* uppercase */,
+ { 2, 6165, 2068, 3, 12, UNI_MEND } /* sc=mendekikakui */,
+ { 0, 8, 0, 2, 0, UNI_PC } /* pc */,
+ { 1, 6165, 4740, 3, 4, UNI_SC__TALE } /* sc=tale */,
+ { 0, 2766, 6683, 6, 8, UNI_LO } /* gc=otherletter */,
+ { 1, 309, 5185, 2, 20, UNI_INANATOLIANHIEROGLYPHS } /* inanatolianhieroglyphs */,
+ { 1, 1823, 493, 7, 6, UNI_SC__KHOJ } /* script=khojki */,
+ { 13, 2483, 934, 5, 6, -UNI_CASED } /* cased=false */,
+ { 0, 6165, 1125, 3, 8, UNI_TFNG } /* sc=tifinagh */,
+ { 2, 1618, 599, 10, 2, -UNI_SD } /* softdotted=n */,
+ { 11, 6062, 6142, 7, 21, UNI_EARLYDYNASTICCUNEIFORM } /* block=earlydynasticcuneiform */,
+ { 8, 8278, 7632, 13, 16, UNI_MISCARROWS } /* miscellaneoussymbolsandarrows */,
+ { 3, 5553, 353, 21, 4, UNI_CWCM } /* changeswhencasemapped=yes */,
+ { 0, 15, 3402, 2, 3, UNI_AGE__2 } /* age=2 */,
+ { 7, 1667, 1812, 4, 11, UNI_INPAHAWHHMONG } /* blk=pahawhhmong */,
+ { 2, 2, 352, 1, 2, UNI_ce_values_index } /* ce= */,
+ { 7, 4043, 599, 4, 3, -UNI_IDSB } /* idsb=no */,
+ { 2, 4360, 880, 10, 7, UNI_LB__XX } /* linebreak=unknown */,
+ { 0, 6165, 1212, 3, 9, UNI_SC__QAAI } /* sc=inherited */,
+ { 3, 7274, 1611, 9, 2, UNI_LOWERCASELETTER } /* category=ll */,
+ { 2, 2009, 0, 6, 0, UNI_SYRC } /* syriac */,
+ { 5, 597, 3276, 3, 3, UNI_DT__ENC } /* dt=enc */,
+ { 0, 1667, 4161, 4, 12, UNI_DIACRITICALS } /* blk=diacriticals */,
+ { 0, 2536, 7342, 3, 14, UNI_JG__HAMZAONHEHGOAL } /* jg=tehmarbutagoal */,
+ { 1, 1726, 2800, 3, 11, UNI_ALPHABETICPF } /* isalphabeticpf */,
+ { 2, 1424, 3405, 7, 2, UNI_CCC__36 } /* ccc=ccc36 */,
+ { 6, 1823, 3421, 7, 15, UNI_NARB } /* script=oldnortharabian */,
+ { 3, 1823, 3908, 7, 6, UNI_TANG } /* script=tangut */,
+ { 1, 309, 1027, 2, 6, UNI_INYEZIDI } /* inyezidi */,
+ { 3, 309, 5958, 2, 21, UNI_SINHALAARCHAICNUMBERS } /* insinhalaarchaicnumbers */,
+ { 4, 7267, 330, 16, 2, UNI_PD } /* generalcategory=pd */,
+ { 12, 406, 274, 2, 1, UNI_di_values_index } /* di= */,
+ { 9, 1102, 634, 4, 7, UNI_HANO } /* scx=hanunoo */,
+ { 5, 7591, 21, 3, 2, UNI_LB__EX } /* lb=ex */,
+ { 6, 7944, 6554, 28, 4, UNI_CJKEXTC } /* iscjkunifiedideographsextensionc */,
+ { 1, 2852, 0, 7, 0, UNI_MAHJONG } /* mahjong */,
+ { 1, 693, 6683, 5, 8, UNI_LO } /* isotherletter */,
+ { 2, 1102, 5391, 4, 4, UNI_CHER } /* scx=cher */,
+ { 1, 818, 0, 7, 0, UNI_SHRD } /* sharada */,
+ { 6, 1823, 23, 7, 4, UNI_AHOM } /* script=ahom */,
+ { 1, 1396, 599, 4, 3, -UNI_XIDS } /* xids=no */,
+ { 0, 2842, 5820, 3, 18, UNI_ENCLOSEDALPHANUMSUP } /* isenclosedalphanumsup */,
+ { 0, 6427, 2566, 13, 3, UNI_JG__HEH } /* joininggroup=heh */,
+ { 0, 1823, 74, 7, 4, UNI_SC__CYRL } /* script=cyrl */,
+ { 0, 309, 7449, 2, 18, UNI_PHONETICEXT } /* inphoneticextensions */,
+ { 0, 3391, 1313, 13, 2, UNI_NV__60 } /* numericvalue=60 */,
+ { 0, 7011, 7239, 25, 2, UNI_CCC__AL } /* canonicalcombiningclass=228 */,
+ { 1, 292, 759, 3, 4, UNI_NV___MINUS_1_SLASH_2 } /* nv=-1/2 */,
+ { 0, 1734, 8001, 3, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* issymbolsandpictographsextendeda */,
+ { 0, 6165, 1227, 3, 4, UNI_MAKA } /* sc=maka */,
+ { 2, 292, 761, 4, 2, UNI_NV__9_SLASH_2 } /* nv=9/2 */,
+ { 0, 71, 934, 3, 2, -UNI_CWU } /* cwu=f */,
+ { 5, 1667, 6986, 4, 25, UNI_SYMBOLSFORLEGACYCOMPUTING } /* blk=symbolsforlegacycomputing */,
+ { 5, 6165, 1592, 3, 4, UNI_SAUR } /* sc=saur */,
+ { 3, 1894, 274, 5, 1, UNI_bidim_values_index } /* bidim= */,
+ { 4, 1102, 814, 4, 4, UNI_QAAI } /* scx=zinh */,
+ { 2, 1102, 917, 4, 4, UNI_BASS } /* scx=bass */,
+ { 0, 1102, 1227, 4, 4, UNI_MAKA } /* scx=maka */,
+ { 1, 4731, 5149, 12, 7, UNI_SUPARROWSA } /* supplementalarrowsa */,
+ { 4, 1667, 4862, 4, 4, UNI_RUMI } /* blk=rumi */,
+ { 1, 1667, 653, 4, 5, UNI_INBUHID } /* blk=buhid */,
+ { 0, 5156, 3634, 10, 2, UNI_WB__NL } /* wordbreak=nl */,
+ { 9, 5769, 274, 4, 1, UNI_emod_values_index } /* emod= */,
+ { 4, 461, 120, 2, 3, UNI_LAO } /* islao */,
+ { 6, 6165, 1385, 3, 6, UNI_SC__THAA } /* sc=thaana */,
+ { 5, 5065, 4239, 13, 4, UNI_JG__MANICHAEANFIVE } /* jg=manichaeanfive */,
+ { 2, 6062, 0, 14, 0, UNI_INETHIOPIC } /* block=ethiopic */,
+ { 4, 292, 2100, 3, 2, UNI_NV__42 } /* nv=42 */,
+ { 0, 7889, 5252, 26, 4, UNI_CJKEXTE } /* cjkunifiedideographsextensione */,
+ { 0, 461, 312, 2, 5, UNI_QMARK } /* isqmark */,
+ { 0, 4941, 3696, 10, 10, UNI_KANASUP } /* block=kanasupplement */,
+ { 5, 7591, 4316, 3, 14, UNI_LB__BK } /* lb=mandatorybreak */,
+ { 3, 909, 0, 8, 0, UNI_BALI } /* balinese */,
+ { 0, 461, 1522, 2, 8, UNI_UGAR } /* isugaritic */,
+ { 0, 257, 599, 4, 2, -UNI_CWCM } /* cwcm=n */,
+ { 6, 552, 6262, 4, 3, UNI_AGE__2_DOT_1 } /* age=2.1 */,
+ { 0, 2324, 4176, 6, 15, UNI_INHANGUL } /* block=hangulsyllables */,
+ { 2, 1391, 1864, 3, 5, UNI_WB__EB } /* wb=ebase */,
+ { 0, 8343, 8522, 22, 16, UNI_INSC__VOWELINDEPENDENT } /* indicsyllabiccategory=vowelindependent */,
+ { 0, 292, 581, 2, 3, UNI_NV__22 } /* nv=22 */,
+ { 0, 5876, 0, 12, 0, UNI_SUNDANESESUP } /* sundanesesup */,
+ { 3, 1726, 1505, 8, 4, UNI_ARABICEXTA } /* isarabicexta */,
+ { 1, 461, 1978, 2, 7, UNI_SOGD } /* issogdian */,
+ { 1, 6163, 5746, 5, 16, UNI_INSC__INVISIBLESTACKER } /* insc=invisiblestacker */,
+ { 0, 21, 7915, 1, 20, UNI_ENCLOSEDALPHANUM } /* enclosedalphanumerics */,
+ { 3, 1424, 582, 7, 2, UNI_CCC__22 } /* ccc=ccc22 */,
+ { 2, 4502, 0, 13, 0, UNI_LATINEXTE } /* blk=latinexte */,
+ { 0, 1726, 649, 3, 4, UNI_ADLM } /* isadlam */,
+ { 0, 0, 4344, 1, 16, UNI_LETTERLIKESYMBOLS } /* letterlikesymbols */,
+ { 3, 1667, 1414, 4, 10, UNI_BOXDRAWING } /* blk=boxdrawing */,
+ { 2, 1823, 983, 7, 4, UNI_SC__HIRA } /* script=hira */,
+ { 3, 5156, 281, 10, 2, UNI_WB__XX } /* wordbreak=xx */,
+ { 0, 2393, 6193, 6, 5, UNI_CYRILLICSUP } /* cyrillicsup */,
+ { 0, 4424, 1117, 17, 8, UNI_TAGB } /* scriptextensions=tagbanwa */,
+ { 0, 4424, 283, 17, 5, UNI_NSHU } /* scriptextensions=nushu */,
+ { 0, 7591, 3337, 3, 12, UNI_LB__IS } /* lb=infixnumeric */,
+ { 0, 2842, 1037, 10, 4, UNI_ETHIOPICEXTB } /* isethiopicextb */,
+ { 8, 3021, 392, 4, 2, UNI_IN__4_DOT_1 } /* in=v41 */,
+ { 1, 5637, 585, 20, 2, UNI_GCB__T } /* graphemeclusterbreak=t */,
+ { 0, 292, 2093, 3, 2, UNI_NV__50 } /* nv=50 */,
+ { 0, 4424, 212, 17, 4, UNI_TIBT } /* scriptextensions=tibt */,
+ { 1, 2752, 585, 5, 2, UNI_EMOJI } /* emoji=t */,
+ { 0, 1198, 1922, 3, 11, UNI_CHESSSYMBOLS } /* inchesssymbols */,
+ { 4, 1102, 5031, 4, 14, UNI_ROHG } /* scx=hanifirohingya */,
+ { 6, 1906, 324, 8, 3, UNI_KANASUP } /* blk=kanasup */,
+ { 0, 8658, 0, 36, 0, UNI_UCAS } /* isunifiedcanadianaboriginalsyllabics */,
+ { 0, 461, 2852, 2, 4, UNI_MAHJ } /* ismahj */,
+ { 0, 823, 0, 4, 0, UNI_DASH } /* dash */,
+ { 1, 461, 4926, 2, 15, UNI_TAMILSUP } /* istamilsupplement */,
+ { 3, 4424, 27, 17, 4, UNI_ARMI } /* scriptextensions=armi */,
+ { 6, 3021, 1070, 4, 2, UNI_IN__3_DOT_1 } /* in=v31 */,
+ { 0, 461, 6154, 2, 9, UNI_XSUX } /* iscuneiform */,
+ { 1, 1102, 967, 4, 8, UNI_GUJR } /* scx=gujarati */,
+ { 2, 309, 2468, 2, 13, UNI_IPAEXT } /* inipaextensions */,
+ { 0, 8311, 3998, 32, 4, UNI_CJKEXTG } /* block=cjkunifiedideographsextensiong */,
+ { 2, 1102, 4651, 4, 8, UNI_BOPO } /* scx=bopomofo */,
+ { 0, 1455, 599, 3, 2, -UNI_DEP } /* dep=n */,
+ { 0, 1102, 2441, 4, 11, UNI_NAND } /* scx=nandinagari */,
+ { 0, 8538, 2720, 19, 2, UNI_VO__R } /* verticalorientation=r */,
+ { 0, 2324, 6400, 9, 18, UNI_CJKRADICALSSUP } /* block=cjkradicalssupplement */,
+ { 0, 461, 7796, 2, 29, UNI_ENCLOSEDIDEOGRAPHICSUP } /* isenclosedideographicsupplement */,
+ { 10, 240, 0, 4, 0, UNI_ZYYY } /* zyyy */,
+ { 0, 6165, 6185, 3, 10, UNI_SC__GLAG } /* sc=glagolitic */,
+ { 3, 6165, 571, 3, 7, UNI_AVST } /* sc=avestan */,
+ { 3, 7274, 4146, 9, 15, UNI_PD } /* category=dashpunctuation */,
+ { 2, 317, 5376, 3, 8, UNI_TAIXUANJING } /* taixuanjing */,
+ { 0, 461, 302, 2, 5, UNI__PERL_PATWS } /* ispatws */,
+ { 1, 940, 353, 6, 2, UNI_COMPEX } /* compex=y */,
+ { 0, 4502, 4698, 8, 5, UNI_LATIN1 } /* blk=latin1sup */,
+ { 4, 4360, 184, 10, 2, UNI_LB__SA } /* linebreak=sa */,
+ { 8, 1102, 200, 4, 4, UNI_TAVT } /* scx=tavt */,
+ { 0, 1065, 520, 5, 1, UNI_NV__1_SLASH_7 } /* nv=1/7 */,
+ { 10, 309, 297, 2, 5, UNI_INORIYA } /* inoriya */,
+ { 3, 510, 1318, 5, 2, UNI_NV__3_SLASH_20 } /* nv=3/20 */,
+ { 2, 1198, 8474, 5, 23, UNI_CJKCOMPATIDEOGRAPHS } /* incjkcompatibilityideographs */,
+ { 0, 461, 3436, 2, 15, UNI_SARB } /* isoldsoutharabian */,
+ { 2, 1894, 0, 5, 0, UNI_BIDIM } /* bidim */,
+ { 3, 2324, 499, 6, 6, UNI_INLYDIAN } /* block=lydian */,
+ { 1, 2287, 2155, 3, 3, UNI_IN__3_DOT_1 } /* in=3.1 */,
+ { 15, 1728, 6193, 4, 5, UNI_ARABICSUP } /* arabicsup */,
+ { 1, 5156, 700, 10, 2, UNI_WB__EB } /* wordbreak=em */,
+ { 1, 4424, 333, 17, 6, UNI_CARI } /* scriptextensions=carian */,
+ { 0, 461, 7356, 2, 27, UNI_OCR } /* isopticalcharacterrecognition */,
+ { 1, 1102, 5958, 4, 7, UNI_SINH } /* scx=sinhala */,
+ { 0, 461, 746, 2, 4, UNI_MARC } /* ismarc */,
+ { 2, 5553, 0, 21, 0, UNI_CWCM } /* changeswhencasemapped */,
+ { 0, 6487, 0, 13, 0, UNI_ZNAMENNYMUSIC } /* znamennymusic */,
+ { 0, 6427, 702, 13, 4, UNI_JG__NOON } /* joininggroup=noon */,
+ { 5, 1823, 184, 7, 4, UNI_SAMR } /* script=samr */,
+ { 0, 1894, 585, 12, 2, UNI_BIDIM } /* bidimirrored=t */,
+ { 3, 533, 2968, 3, 3, UNI_SB__SE } /* sb=sep */,
+ { 16, 1823, 6642, 7, 4, UNI_BRAH } /* script=brah */,
+ { 1, 4424, 653, 17, 5, UNI_BUHD } /* scriptextensions=buhid */,
+ { 0, 446, 0, 4, 0, UNI_PHLI } /* phli */,
+ { 0, 461, 50, 2, 2, UNI_MC } /* ismc */,
+ { 0, 292, 1313, 3, 4, UNI_NV__6000 } /* nv=6000 */,
+ { 0, 1667, 2256, 4, 12, UNI_PHAISTOS } /* blk=phaistosdisc */,
+ { 3, 7267, 4207, 17, 14, UNI_PS } /* generalcategory=openpunctuation */,
+ { 2, 7011, 393, 24, 2, UNI_CCC__15 } /* canonicalcombiningclass=15 */,
+ { 0, 4845, 584, 16, 6, UNI__PERL_PATWS } /* patternwhitespace=true */,
+ { 0, 6427, 3294, 13, 7, UNI_JG__SEMKATH } /* joininggroup=semkath */,
+ { 0, 461, 615, 2, 7, UNI_ELYM } /* iselymaic */,
+ { 5, 4424, 112, 17, 4, UNI_KITS } /* scriptextensions=kits */,
+ { 3, 2287, 2689, 3, 3, UNI_IN__6_DOT_1 } /* in=6.1 */,
+ { 13, 2842, 1183, 3, 8, UNI_EMOTICONS } /* isemoticons */,
+ { 1, 6163, 1168, 14, 6, UNI_INSC__CONSONANTMEDIAL } /* insc=consonantmedial */,
+ { 0, 895, 396, 5, 2, UNI_AGE__6_DOT_1 } /* age=v61 */,
+ { 1, 4191, 4196, 5, 10, UNI_LOWERCASELETTER } /* lowercaseletter */,
+ { 2, 3848, 2107, 14, 8, UNI_NV__15_SLASH_2 } /* numericvalue=7.500e+00 */,
+ { 2, 5156, 0, 10, 0, UNI_wb_values_index } /* wordbreak= */,
+ { 11, 5637, 1869, 21, 3, UNI_WB__EB } /* graphemeclusterbreak=gaz */,
+ { 24, 2259, 848, 3, 6, UNI_LANA } /* istaitham */,
+ { 4, 4424, 51, 17, 4, UNI_CANS } /* scriptextensions=cans */,
+ { 0, 2302, 3401, 8, 3, UNI_idc_values_index } /* idcontinue= */,
+ { 0, 309, 7855, 2, 32, UNI_INIDC } /* inideographicdescriptioncharacters */,
+ { 2, 461, 991, 2, 4, UNI_HATR } /* ishatr */,
+ { 1, 20, 353, 3, 2, UNI_XPOSIXXDIGIT } /* hex=y */,
+ { 7, 1667, 6400, 7, 18, UNI_CJKRADICALSSUP } /* blk=cjkradicalssupplement */,
+ { 1, 895, 343, 6, 1, UNI_IN__1_DOT_1 } /* age=v11 */,
+ { 0, 2434, 4511, 7, 9, UNI_MYANMAREXTB } /* myanmarextendedb */,
+ { 6, 5553, 585, 21, 2, UNI_CWCM } /* changeswhencasemapped=t */,
+ { 2, 8071, 3998, 30, 4, UNI_CJKEXTG } /* blk=cjkunifiedideographsextensiong */,
+ { 0, 339, 1432, 4, 6, UNI_CCC__9 } /* ccc=virama */,
+ { 0, 6165, 1376, 3, 9, UNI_SAMR } /* sc=samaritan */,
+ { 2, 1823, 772, 7, 7, UNI_OLCK } /* script=olchiki */,
+ { 4, 4424, 951, 17, 8, UNI_DUPL } /* scriptextensions=duployan */,
+ { 0, 5156, 6324, 10, 6, UNI_WB__FO } /* wordbreak=format */,
+ { 3, 6062, 7915, 7, 29, UNI_ENCLOSEDALPHANUMSUP } /* block=enclosedalphanumericsupplement */,
+ { 1, 4424, 5876, 17, 4, UNI_SUND } /* scriptextensions=sund */,
+ { 0, 339, 2101, 5, 2, UNI_CCC__129 } /* ccc=129 */,
+ { 0, 2324, 1241, 6, 7, UNI_NB } /* block=noblock */,
+ { 2, 2514, 1037, 9, 4, UNI_MYANMAREXTB } /* ismyanmarextb */,
+ { 6, 1801, 1805, 9, 7, UNI_NV__1000000000000 } /* nv=1000000000000 */,
+ { 5, 309, 3093, 2, 5, UNI_ASCII } /* inascii */,
+ { 0, 8343, 1432, 22, 6, UNI_INSC__VIRAMA } /* indicsyllabiccategory=virama */,
+ { 2, 4424, 683, 17, 4, UNI_TAKR } /* scriptextensions=takr */,
+ { 0, 1102, 466, 4, 4, UNI_SOGO } /* scx=sogo */,
+ { 0, 2324, 537, 6, 6, UNI_INTANGSA } /* block=tangsa */,
+ { 4, 4407, 0, 17, 0, UNI_RI } /* regionalindicator */,
+ { 1, 4424, 2046, 18, 11, UNI_GONM } /* scriptextensions=masaramgondi */,
+ { 3, 6427, 783, 13, 3, UNI_JG__NYA } /* joininggroup=nya */,
+ { 1, 4424, 3133, 16, 5, UNI_GEOR } /* scriptextensions=geor */,
+ { 0, 4424, 317, 17, 5, UNI_TALE } /* scriptextensions=taile */,
+ { 2, 1667, 868, 4, 7, UNI_INTIRHUTA } /* blk=tirhuta */,
+ { 0, 5156, 3456, 12, 7, UNI_WB__MB } /* wordbreak=midnumlet */,
+ { 0, 4424, 1954, 17, 12, UNI_GONG } /* scriptextensions=gunjalagondi */,
+ { 0, 7648, 1850, 18, 3, UNI_DT__SUB } /* decompositiontype=sub */,
+ { 0, 1667, 238, 4, 2, UNI_NB } /* blk=nb */,
+ { 1, 6450, 4569, 14, 5, UNI_SB__UP } /* sentencebreak=upper */,
+ { 0, 5574, 274, 21, 1, UNI_cwl_values_index } /* changeswhenlowercased= */,
+ { 0, 2208, 1072, 4, 3, UNI_NV__5_SLASH_12 } /* nv=5/12 */,
+ { 0, 30, 4826, 1, 19, UNI_ZP } /* isparagraphseparator */,
+ { 0, 32, 934, 2, 2, -UNI_VS } /* vs=f */,
+ { 1, 7214, 1317, 25, 2, UNI_CCC__132 } /* canonicalcombiningclass=132 */,
+ { 0, 695, 5243, 4, 12, UNI_PO } /* otherpunctuation */,
+ { 2, 1011, 353, 2, 4, UNI_CI } /* ci=yes */,
+ { 5, 1667, 3611, 7, 6, UNI_CJKCOMPAT } /* blk=cjkcompat */,
+ { 5, 688, 0, 5, 0, UNI_BATK } /* batak */,
+ { 0, 4043, 353, 4, 2, UNI_IDSB } /* idsb=y */,
+ { 6, 3177, 7036, 15, 9, UNI_EA__H } /* eastasianwidth=halfwidth */,
+ { 0, 4360, 0, 17, 0, UNI_LB__ZW } /* linebreak=zwspace */,
+ { 1, 1223, 1037, 4, 4, UNI_KANAEXTB } /* kanaextb */,
+ { 6, 1667, 739, 4, 7, UNI_INMANDAIC } /* blk=mandaic */,
+ { 0, 7804, 934, 11, 2, -UNI_IDEO } /* ideographic=f */,
+ { 1, 3514, 2800, 7, 11, UNI_ALPHABETICPF } /* block=alphabeticpf */,
+ { 1, 6870, 353, 20, 4, UNI_CE } /* compositionexclusion=yes */,
+ { 4, 7274, 3634, 9, 2, UNI_NL } /* category=nl */,
+ { 0, 2324, 4161, 6, 12, UNI_DIACRITICALS } /* block=diacriticals */,
+ { 2, 6165, 1349, 3, 9, UNI_SC__OUGR } /* sc=olduyghur */,
+ { 1, 461, 5031, 2, 4, UNI_HAN } /* ishani */,
+ { 0, 4371, 599, 6, 3, -UNI_XPOSIXSPACE } /* wspace=no */,
+ { 4, 4424, 5391, 17, 8, UNI_CHER } /* scriptextensions=cherokee */,
+ { 1, 6062, 6193, 12, 12, UNI_ETHIOPICSUP } /* block=ethiopicsupplement */,
+ { 0, 4569, 0, 15, 0, UNI_UPPERCASELETTER } /* uppercaseletter */,
+ { 0, 1667, 6357, 7, 13, UNI_CJKCOMPAT } /* blk=cjkcompatibility */,
+ { 1, 1478, 0, 2, 0, UNI_ZS } /* zs */,
+ { 8, 7267, 269, 16, 2, UNI_ZP } /* generalcategory=zp */,
+ { 2, 4161, 353, 9, 2, UNI_DIA } /* diacritic=y */,
+ { 1, 2, 274, 3, 1, UNI_cwl_values_index } /* cwl= */,
+ { 14, 1696, 1704, 8, 3, UNI_DOMINO } /* dominotiles */,
+ { 0, 6082, 0, 8, 0, UNI_GEOR } /* georgian */,
+ { 0, 6642, 0, 4, 0, UNI_BRAH } /* brah */,
+ { 2, 4424, 790, 17, 4, UNI_KALI } /* scriptextensions=kali */,
+ { 0, 461, 590, 2, 7, UNI_DSRT } /* isdeseret */,
+ { 2, 2324, 4725, 6, 9, UNI_TANGUTSUP } /* block=tangutsup */,
+ { 1, 2301, 599, 4, 3, -UNI_XIDC } /* xidc=no */,
+ { 1, 309, 144, 2, 4, UNI_INNEWA } /* innewa */,
+ { 3, 5916, 8553, 17, 5, UNI_loe_values_index } /* logicalorderexception= */,
+ { 0, 33, 5409, 1, 17, UNI_SMALLKANAEXT } /* smallkanaextension */,
+ { 1, 1174, 604, 3, 4, UNI_EA__W } /* ea=wide */,
+ { 1, 4424, 67, 17, 4, UNI_CPRT } /* scriptextensions=cprt */,
+ { 6, 8246, 4107, 30, 12, UNI_INPC__TOPANDLEFTANDRIGHT } /* indicpositionalcategory=topandleftandright */,
+ { 1, 1102, 1009, 4, 6, UNI_LYCI } /* scx=lycian */,
+ { 0, 875, 585, 5, 5, UNI_UIDEO } /* uideo=true */,
+ { 2, 271, 1864, 4, 5, UNI_WB__EB } /* gcb=ebase */,
+ { 0, 7267, 106, 16, 2, UNI_ZL } /* generalcategory=zl */,
+ { 0, 4424, 683, 17, 5, UNI_TAKR } /* scriptextensions=takri */,
+ { 0, 3724, 135, 4, 2, UNI_JG__MIM } /* jg=mim */,
+ { 8, 1065, 1071, 4, 4, UNI_NV__11_SLASH_12 } /* nv=11/12 */,
+ { 0, 1102, 172, 4, 4, UNI_RJNG } /* scx=rjng */,
+ { 4, 1454, 585, 2, 5, UNI_SD } /* sd=true */,
+ { 11, 521, 353, 6, 2, UNI_PATSYN } /* patsyn=y */,
+ { 0, 1397, 934, 3, 2, -UNI_IDS } /* ids=f */,
+ { 1, 1102, 136, 4, 4, UNI_MYMR } /* scx=mymr */,
+ { 7, 2752, 0, 5, 0, UNI_EMOJI } /* emoji */,
+ { 32394, 1102, 4089, 4, 4, UNI_SIND } /* scx=sind */,
+ { 1, 6427, 5031, 13, 16, UNI_JG__HANIFIROHINGYAPA } /* joininggroup=hanifirohingyapa */,
+ { 2, 2324, 5801, 6, 19, UNI_SUPARROWSB } /* block=supplementalarrowsb */,
+ { 3, 5637, 5769, 21, 9, UNI_WB__EB } /* graphemeclusterbreak=emodifier */,
+ { 1, 847, 0, 7, 0, UNI_LANA } /* taitham */,
+ { 2, 1391, 3634, 3, 2, UNI_WB__NL } /* wb=nl */,
+ { 3, 2523, 3100, 8, 6, UNI_XPOSIXXDIGIT } /* isxposixxdigit */,
+ { 1, 939, 585, 5, 2, UNI_ECOMP } /* ecomp=t */,
+ { 8, 533, 6, 3, 2, UNI_LB__CR } /* sb=cr */,
+ { 3, 1618, 353, 10, 2, UNI_SD } /* softdotted=y */,
+ { 4, 54, 6081, 2, 9, UNI_SC__GEOR } /* sc=georgian */,
+ { 0, 6816, 934, 25, 2, -UNI_CWKCF } /* changeswhennfkccasefolded=f */,
+ { 2, 461, 4150, 2, 5, UNI_P } /* ispunct */,
+ { 2, 4424, 983, 17, 8, UNI_HIRA } /* scriptextensions=hiragana */,
+ { 2, 7267, 3192, 16, 12, UNI_NL } /* generalcategory=letternumber */,
+ { 5, 1221, 1505, 6, 4, UNI_KANAEXTA } /* inkanaexta */,
+ { 7, 1994, 599, 7, 2, -UNI_RADICAL } /* radical=n */,
+ { 0, 6618, 2728, 20, 4, UNI_INPC__TOPANDBOTTOMANDLEFT } /* inpc=topandbottomandleft */,
+ { 3, 3848, 3846, 14, 2, UNI_NV__7_SLASH_8 } /* numericvalue=7/8 */,
+ { 1, 7495, 520, 28, 1, UNI_CCC__17 } /* canonicalcombiningclass=ccc17 */,
+ { 0, 2324, 6000, 6, 6, UNI_YIJING } /* block=yijing */,
+ { 6, 3633, 3773, 3, 15, UNI_LINEARBIDEOGRAMS } /* inlinearbideograms */,
+ { 0, 461, 4569, 2, 15, UNI_UPPERCASELETTER } /* isuppercaseletter */,
+ { 14, 196, 0, 4, 0, UNI_TAML } /* taml */,
+ { 0, 1823, 840, 7, 7, UNI_SC__TGLG } /* script=tagalog */,
+ { 3, 1823, 232, 7, 2, UNI_SC__YI } /* script=yi */,
+ { 0, 1102, 1325, 4, 4, UNI_ITAL } /* scx=ital */,
+ { 1, 3848, 1314, 14, 3, UNI_NV__7000 } /* numericvalue=7000 */,
+ { 1, 5065, 4746, 13, 5, UNI_JG__MANICHAEANGIMEL } /* jg=manichaeangimel */,
+ { 9, 6165, 220, 3, 4, UNI_WCHO } /* sc=wcho */,
+ { 19, 7495, 3405, 27, 2, UNI_CCC__36 } /* canonicalcombiningclass=ccc36 */,
+ { 1, 309, 6464, 2, 23, UNI_SHORTHANDFORMATCONTROLS } /* inshorthandformatcontrols */,
{ 0, 0, 1036, 1, 2, UNI_LOE } /* loe */,
- { 8, 4355, 98, 17, 4, UNI_GURU } /* scriptextensions=guru */,
- { 18, 2474, 4442, 9, 9, UNI_MYANMAREXTB } /* ismyanmarextendedb */,
- { 3, 1033, 0, 8, 0, UNI_JAMOEXTB } /* jamoextb */,
- { 1, 7431, 292, 28, 2, UNI_CCC__130 } /* canonicalcombiningclass=ccc130 */,
- { 1, 6114, 1133, 3, 8, UNI_VITH } /* sc=vithkuqi */,
- { 8, 625, 601, 6, 2, UNI_extpict_values_index } /* extpict= */,
- { 1, 1395, 6890, 5, 9, UNI_LATINEXTE } /* latinextendede */,
- { 1, 426, 4918, 3, 9, UNI_ALCHEMICAL } /* inalchemical */,
- { 6, 1241, 0, 7, 0, UNI_PHAG } /* phagspa */,
- { 0, 555, 2172, 4, 3, UNI_AGE__2 } /* age=2.0 */,
- { 0, 313, 5825, 2, 9, UNI_INSUNDANESE } /* insundanese */,
- { 1, 343, 8139, 4, 11, UNI_CCC__DB } /* ccc=doublebelow */,
- { 0, 6025, 0, 14, 0, UNI_INGEORGIAN } /* block=georgian */,
- { 5, 328, 8319, 3, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* supsymbolsandpictographs */,
- { 3, 1856, 602, 11, 3, -UNI_BIDIC } /* bidicontrol=no */,
- { 3, 2454, 2332, 3, 7, UNI_GREEKEXT } /* isgreekext */,
- { 0, 6112, 6594, 5, 19, UNI_INSC__BRAHMIJOININGNUMBER } /* insc=brahmijoiningnumber */,
- { 2, 6799, 0, 24, 0, UNI_COMPEX } /* fullcompositionexclusion */,
- { 8, 5322, 5329, 7, 4, UNI_CHEROKEESUP } /* cherokeesup */,
- { 16, 513, 3807, 5, 2, UNI_NV__3_SLASH_80 } /* nv=3/80 */,
- { 0, 925, 5021, 3, 6, UNI_BPT__C } /* bpt=close */,
- { 2, 4291, 4233, 10, 14, UNI_LB__SA } /* linebreak=complexcontext */,
- { 12, 7182, 8089, 3, 21, UNI_CJKSYMBOLS } /* cjksymbolsandpunctuation */,
- { 4, 5340, 0, 13, 0, UNI_DEVANAGARIEXT } /* devanagariext */,
- { 1, 3474, 8592, 6, 42, UNI_UCASEXT } /* block=unifiedcanadianaboriginalsyllabicsextended */,
- { 0, 6114, 983, 3, 8, UNI_SC__HIRA } /* sc=hiragana */,
- { 1, 275, 3423, 4, 12, UNI_WB__EB } /* gcb=glueafterzwj */,
- { 0, 343, 1153, 4, 2, UNI_CCC__24 } /* ccc=24 */,
- { 3, 3351, 7171, 12, 3, UNI_NV__12 } /* numericvalue=12 */,
- { 0, 6944, 298, 23, 2, UNI_CCC__9 } /* canonicalcombiningclass=9 */,
- { 2, 313, 584, 2, 2, UNI_IN__2 } /* in=2 */,
- { 4, 3991, 0, 7, 0, UNI_BRAI } /* braille */,
- { 0, 1383, 0, 3, 0, UNI_IDS } /* ids */,
- { 10, 1991, 2879, 12, 11, UNI_JT__L } /* joiningtype=leftjoining */,
- { 11, 313, 4827, 2, 5, UNI_INBAMUM } /* inbamum */,
- { 1, 4355, 1220, 17, 7, UNI_MAKA } /* scriptextensions=makasar */,
- { 2, 6114, 413, 3, 4, UNI_SC__GONM } /* sc=gonm */,
- { 3, 2181, 1781, 4, 4, UNI_NV__50000 } /* nv=50000 */,
- { 9, 5748, 4388, 4, 15, UNI_SUTTONSIGNWRITING } /* insuttonsignwriting */,
- { 1, 4515, 356, 18, 2, UNI_IDST } /* idstrinaryoperator=y */,
- { 0, 6114, 661, 3, 5, UNI_SC__DOGR } /* sc=dogra */,
- { 0, 8592, 0, 43, 0, UNI_UCASEXTA } /* unifiedcanadianaboriginalsyllabicsextendeda */,
- { 8, 2496, 118, 3, 3, UNI_JG__DAL } /* jg=dal */,
- { 0, 464, 405, 2, 4, UNI_ARMN } /* isarmn */,
- { 2, 464, 1317, 2, 9, UNI_PERM } /* isoldpermic */,
- { 0, 6114, 1220, 3, 7, UNI_MAKA } /* sc=makasar */,
- { 0, 2678, 143, 3, 2, UNI_BC__BN } /* bc=bn */,
- { 1, 5544, 602, 21, 2, -UNI_CWT } /* changeswhentitlecased=n */,
- { 5, 6687, 135, 14, 2, UNI_JG__MIM } /* joininggroup=mim */,
- { 3, 2496, 1046, 3, 5, UNI_JG__KHAPH } /* jg=khaph */,
- { 7, 4783, 0, 10, 0, UNI_XPOSIXSPACE } /* whitespace */,
- { 1, 833, 934, 4, 2, -UNI_TERM } /* term=f */,
- { 1, 6114, 90, 3, 4, UNI_SC__GREK } /* sc=grek */,
- { 0, 1796, 637, 7, 7, UNI_SC__HANO } /* script=hanunoo */,
- { 1, 6944, 4947, 24, 2, UNI_CCC__8 } /* canonicalcombiningclass=kv */,
- { 1, 8007, 6352, 7, 11, UNI_CJKRADICALSSUP } /* blk=cjkradicalssup */,
- { 0, 7317, 4418, 10, 15, UNI_BC__CS } /* bidiclass=commonseparator */,
- { 1, 2474, 1052, 3, 7, UNI_MAHJ } /* ismahajani */,
- { 1, 3474, 5806, 6, 9, UNI_INMONGOLIAN } /* block=mongolian */,
- { 1, 6114, 473, 3, 4, UNI_TNSA } /* sc=tnsa */,
- { 1, 3748, 769, 14, 3, UNI_NV__15_SLASH_2 } /* numericvalue=15/2 */,
- { 0, 409, 602, 2, 3, -UNI_DI } /* di=no */,
- { 0, 313, 2155, 2, 2, UNI_IN__4 } /* in=4 */,
- { 3, 1236, 4998, 5, 11, UNI_INMANICHAEAN } /* block=manichaean */,
- { 2, 6728, 0, 14, 0, UNI_MEETEIMAYEKEXT } /* meeteimayekext */,
- { 0, 313, 1021, 2, 6, UNI_INWANCHO } /* inwancho */,
- { 0, 1441, 278, 10, 1, UNI_dep_values_index } /* deprecated= */,
- { 20, 6944, 3101, 24, 11, UNI_CCC__DA } /* canonicalcombiningclass=doubleabove */,
- { 0, 1879, 5949, 4, 6, UNI_YIJING } /* blk=yijing */,
- { 0, 4291, 3432, 10, 3, UNI_LB__ZWJ } /* linebreak=zwj */,
- { 2, 7660, 602, 17, 3, -UNI_VS } /* variationselector=no */,
- { 0, 1879, 1033, 4, 4, UNI_JAMO } /* blk=jamo */,
- { 2, 1710, 6623, 3, 21, UNI_MODIFIERLETTERS } /* isspacingmodifierletters */,
- { 0, 409, 602, 2, 2, -UNI_DI } /* di=n */,
- { 0, 4291, 2569, 10, 10, UNI_LB__WJ } /* linebreak=wordjoiner */,
- { 0, 1915, 5620, 11, 3, -UNI_GRBASE } /* graphemebase=n */,
- { 1, 1856, 345, 4, 2, UNI_bidic_values_index } /* bidic= */,
- { 0, 464, 24, 2, 3, UNI_XPOSIXXDIGIT } /* ishex */,
- { 5, 7527, 1837, 3, 5, UNI_EBASE } /* lb=ebase */,
- { 3, 3474, 1255, 6, 7, UNI_INSOYOMBO } /* block=soyombo */,
- { 0, 378, 356, 5, 4, UNI_GREXT } /* grext=yes */,
- { 0, 3137, 1906, 15, 9, UNI_EA__A } /* eastasianwidth=ambiguous */,
- { 0, 6114, 4202, 3, 17, UNI_KITS } /* sc=khitansmallscript */,
- { 0, 4355, 1191, 17, 7, UNI_BENG } /* scriptextensions=bengali */,
- { 3, 296, 2071, 3, 9, UNI_NV__1_SLASH_7 } /* nv=1.429e-01 */,
- { 1, 6114, 86, 3, 4, UNI_SC__GONG } /* sc=gong */,
- { 1, 7880, 8089, 5, 21, UNI_CJKSYMBOLS } /* iscjksymbolsandpunctuation */,
- { 9, 313, 3637, 2, 14, UNI_LISUSUP } /* inlisusupplement */,
- { 1, 1796, 1308, 7, 9, UNI_ITAL } /* script=olditalic */,
- { 3, 600, 607, 3, 4, UNI_EA__F } /* dt=wide */,
- { 2, 313, 7044, 2, 24, UNI_DIACRITICALSFORSYMBOLS } /* incombiningmarksforsymbols */,
- { 0, 1033, 0, 4, 0, UNI_JAMO } /* jamo */,
- { 3, 6379, 4682, 13, 3, UNI_JG__SAD } /* joininggroup=sad */,
- { 4, 313, 4999, 2, 10, UNI_INMANICHAEAN } /* inmanichaean */,
- { 1, 1377, 285, 3, 2, UNI_WB__XX } /* wb=xx */,
- { 1, 313, 6919, 2, 25, UNI_SYMBOLSFORLEGACYCOMPUTING } /* insymbolsforlegacycomputing */,
- { 2, 895, 1304, 5, 2, UNI_AGE__2 } /* age=v20 */,
- { 4, 5409, 934, 19, 6, -UNI_TERM } /* terminalpunctuation=false */,
- { 0, 7385, 0, 18, 0, UNI_PHONETICEXT } /* phoneticextensions */,
- { 0, 7584, 3571, 18, 6, UNI_DT__COM } /* decompositiontype=compat */,
- { 1, 464, 2275, 2, 10, UNI_IDC } /* isidcontinue */,
- { 20, 2, 934, 3, 2, -UNI_CWL } /* cwl=f */,
- { 4, 7208, 5103, 9, 2, UNI_CASEDLETTER } /* category=l_ */,
- { 0, 6114, 200, 3, 4, UNI_SC__TAML } /* sc=taml */,
- { 1, 2253, 563, 10, 3, UNI_IN__7 } /* presentin=7.0 */,
- { 0, 7208, 3151, 8, 13, UNI_NL } /* category=letternumber */,
- { 0, 1382, 602, 4, 3, -UNI_XIDS } /* xids=no */,
- { 0, 3779, 1781, 14, 4, UNI_NV__70000 } /* numericvalue=70000 */,
- { 0, 5409, 0, 19, 0, UNI_TERM } /* terminalpunctuation */,
- { 5, 3462, 6142, 10, 12, UNI_ETHIOPICSUP } /* blk=ethiopicsupplement */,
- { 1, 2678, 3066, 3, 12, UNI_BC__AL } /* bc=arabicletter */,
- { 2, 1102, 502, 4, 6, UNI_LYDI } /* scx=lydian */,
- { 0, 8533, 7643, 17, 17, UNI_SUPPUAB } /* block=supplementaryprivateuseareab */,
- { 0, 12, 0, 1, 0, UNI_P } /* p */,
- { 3, 8007, 1037, 7, 4, UNI_CJKEXTB } /* blk=cjkextb */,
- { 0, 940, 588, 6, 5, UNI_COMPEX } /* compex=true */,
- { 0, 1879, 5205, 4, 18, UNI_HALFMARKS } /* blk=combininghalfmarks */,
- { 2, 6944, 771, 24, 2, UNI_CCC__21 } /* canonicalcombiningclass=21 */,
- { 2, 7527, 4235, 5, 12, UNI_LB__SA } /* lb=complexcontext */,
- { 0, 1441, 356, 3, 2, UNI_DEP } /* dep=y */,
- { 3, 4338, 602, 17, 2, -UNI_RI } /* regionalindicator=n */,
- { 0, 1879, 7473, 4, 27, UNI_ALPHABETICPF } /* blk=alphabeticpresentationforms */,
- { 2, 2726, 3518, 3, 9, UNI_Z } /* gc=separator */,
- { 15, 1102, 666, 4, 5, UNI_LIMB } /* scx=limbu */,
- { 4, 6114, 132, 3, 4, UNI_MTEI } /* sc=mtei */,
- { 1, 4996, 1988, 13, 3, UNI_JG__MANICHAEANWAW } /* jg=manichaeanwaw */,
- { 0, 1383, 602, 3, 3, -UNI_IDS } /* ids=no */,
- { 9, 4355, 5116, 17, 20, UNI_HLUW } /* scriptextensions=anatolianhieroglyphs */,
- { 0, 313, 7385, 2, 18, UNI_PHONETICEXT } /* inphoneticextensions */,
- { 1, 1102, 1982, 4, 6, UNI_SYRC } /* scx=syriac */,
- { 2, 1796, 3498, 7, 7, UNI_SC__CPRT } /* script=cypriot */,
- { 1, 3823, 588, 16, 5, UNI_STERM } /* sentenceterminal=true */,
- { 0, 75, 602, 3, 2, -UNI_CWU } /* cwu=n */,
- { 6, 5607, 1441, 15, 10, UNI_DEP } /* identifiertype=deprecated */,
- { 2, 464, 1668, 2, 6, UNI_DOMINO } /* isdomino */,
- { 1, 2726, 2581, 3, 9, UNI__PERL_SURROGATE } /* gc=surrogate */,
- { 0, 2253, 2195, 9, 4, UNI_IN__6_DOT_2 } /* presentin=6.2 */,
- { 5, 464, 3527, 2, 16, UNI_HALFANDFULLFORMS } /* ishalfandfullforms */,
- { 1, 1879, 7044, 4, 24, UNI_DIACRITICALSFORSYMBOLS } /* blk=combiningmarksforsymbols */,
- { 0, 6379, 7276, 13, 10, UNI_JG__TEHMARBUTA } /* joininggroup=tehmarbuta */,
- { 2, 7208, 273, 9, 2, UNI_ZP } /* category=zp */,
- { 2, 1571, 0, 4, 0, UNI_SAUR } /* saur */,
- { 4, 464, 1125, 2, 8, UNI_TFNG } /* istifinagh */,
- { 3, 1102, 433, 4, 3, UNI_NKO } /* scx=nko */,
- { 0, 1214, 1491, 6, 4, UNI_KANAEXTA } /* inkanaexta */,
- { 0, 1879, 1965, 4, 10, UNI_YIRADICALS } /* blk=yiradicals */,
- { 4, 8244, 6352, 9, 11, UNI_CJKRADICALSSUP } /* block=cjkradicalssup */,
- { 2, 1867, 934, 5, 2, -UNI_BIDIM } /* bidim=f */,
- { 13, 2678, 6262, 3, 20, UNI_BC__PDF } /* bc=popdirectionalformat */,
- { 4, 736, 7851, 3, 29, UNI_ENCLOSEDALPHANUMSUP } /* inenclosedalphanumericsupplement */,
- { 3, 7740, 356, 11, 2, UNI_IDEO } /* ideographic=y */,
- { 0, 3518, 0, 9, 0, UNI_Z } /* separator */,
- { 9, 6114, 1289, 3, 9, UNI_TALU } /* sc=newtailue */,
- { 0, 3763, 6199, 14, 5, UNI_NV__500000 } /* numericvalue=500000 */,
- { 1, 33, 2383, 2, 9, UNI_MISCSYMBOLS } /* miscsymbols */,
- { 8, 7605, 1847, 21, 8, UNI_LB__H2 } /* hangulsyllabletype=lvsyllable */,
- { 0, 6803, 356, 20, 2, UNI_CE } /* compositionexclusion=y */,
- { 1, 3474, 3435, 6, 15, UNI_INZANABAZARSQUARE } /* block=zanabazarsquare */,
- { 1, 2678, 5446, 3, 18, UNI_BC__FSI } /* bc=firststrongisolate */,
- { 5, 4291, 0, 12, 0, UNI_LB__ZW } /* linebreak=zw */,
- { 9, 1529, 0, 4, 0, UNI_KHAR } /* khar */,
- { 4, 19, 3790, 2, 3, UNI_AGE__7 } /* age=7 */,
- { 0, 3462, 7733, 5, 28, UNI_ENCLOSEDIDEOGRAPHICSUP } /* blk=enclosedideographicsupplement */,
- { 7, 2496, 4178, 3, 4, UNI_JG__KAPH } /* jg=kaph */,
- { 5, 1465, 933, 4, 3, -UNI_XPOSIXSPACE } /* space=f */,
- { 3, 313, 6538, 2, 11, UNI_NUMBERFORMS } /* innumberforms */,
- { 0, 618, 0, 4, 0, UNI_ELYM } /* elym */,
- { 0, 1879, 5907, 4, 21, UNI_SINHALAARCHAICNUMBERS } /* blk=sinhalaarchaicnumbers */,
- { 1, 7208, 366, 9, 2, UNI_SM } /* category=sm */,
- { 0, 1915, 355, 11, 2, UNI_grbase_values_index } /* graphemebase= */,
- { 0, 275, 5, 4, 2, UNI_GCB__EX } /* gcb=ex */,
- { 8, 6944, 6280, 24, 4, UNI_WB__EB } /* canonicalcombiningclass=atbl */,
- { 1, 1879, 1887, 4, 7, UNI_UCASEXT } /* blk=ucasext */,
- { 0, 2496, 1731, 3, 8, UNI_JG__SWASHKAF } /* jg=swashkaf */,
- { 0, 6114, 618, 3, 4, UNI_ELYM } /* sc=elym */,
- { 0, 4500, 5620, 8, 3, -UNI_XPOSIXUPPER } /* uppercase=n */,
- { 5, 6944, 394, 25, 2, UNI_CCC__DA } /* canonicalcombiningclass=234 */,
- { 0, 1236, 6414, 4, 25, UNI_SHORTHANDFORMATCONTROLS } /* block=shorthandformatcontrols */,
- { 1, 343, 2262, 3, 3, UNI_CCC__14 } /* ccc=14 */,
- { 2, 3474, 5284, 6, 20, UNI_ININSCRIPTIONALPAHLAVI } /* block=inscriptionalpahlavi */,
- { 0, 1516, 4442, 6, 9, UNI_KANAEXTB } /* iskanaextendedb */,
- { 0, 3622, 5584, 13, 3, UNI_LATINEXTG } /* islatinextendedg */,
- { 56, 3474, 7385, 6, 18, UNI_PHONETICEXT } /* block=phoneticextensions */,
- { 1, 1796, 413, 7, 4, UNI_SC__GONM } /* script=gonm */,
- { 7, 1879, 1561, 4, 10, UNI_INPHOENICIAN } /* blk=phoenician */,
- { 6, 3474, 967, 6, 8, UNI_INGUJARATI } /* block=gujarati */,
- { 3, 854, 0, 7, 0, UNI_TAVT } /* taiviet */,
- { 5, 313, 735, 2, 7, UNI_INLINEARA } /* inlineara */,
- { 1, 464, 5340, 2, 4, UNI_DEVA } /* isdeva */,
- { 9, 1465, 5620, 4, 4, -UNI_XPOSIXSPACE } /* space=no */,
- { 2, 5502, 356, 21, 2, UNI_CWCM } /* changeswhencasemapped=y */,
- { 8, 1102, 1255, 4, 4, UNI_SOYO } /* scx=soyo */,
- { 0, 3164, 602, 14, 2, -UNI_GREXT } /* graphemeextend=n */,
- { 5, 1796, 3188, 7, 15, UNI_ARMI } /* script=imperialaramaic */,
- { 12, 1236, 2302, 5, 8, UNI_BLOCKELEMENTS } /* blockelements */,
- { 40, 6114, 1003, 3, 6, UNI_LEPC } /* sc=lepcha */,
- { 0, 3669, 919, 12, 3, UNI_JG__MALAYALAMSSA } /* jg=malayalamssa */,
- { 1, 313, 2428, 2, 6, UNI_IPAEXT } /* inipaext */,
- { 17, 2981, 2066, 4, 2, UNI_IN__5 } /* in=v50 */,
- { 1, 2802, 1491, 10, 4, UNI_ETHIOPICEXTA } /* isethiopicexta */,
- { 1, 1879, 1191, 4, 7, UNI_INBENGALI } /* blk=bengali */,
- { 0, 581, 292, 5, 2, UNI_CCC__A } /* ccc=230 */,
- { 3, 2726, 2322, 3, 10, UNI_CN } /* gc=unassigned */,
- { 0, 2355, 1491, 8, 4, UNI_CYRILLICEXTA } /* cyrillicexta */,
- { 0, 464, 4827, 2, 5, UNI_BAMU } /* isbamum */,
- { 3, 1796, 5389, 7, 20, UNI_HMNP } /* script=nyiakengpuachuehmong */,
- { 3, 4962, 0, 4, 0, UNI_HAN } /* hani */,
- { 0, 464, 3839, 2, 16, UNI_TANGUTCOMPONENTS } /* istangutcomponents */,
- { 1, 6944, 5472, 24, 5, UNI_CCC__B } /* canonicalcombiningclass=below */,
- { 3, 1371, 0, 6, 0, UNI_THAA } /* thaana */,
- { 8, 3474, 1280, 6, 9, UNI_INNABATAEAN } /* block=nabataean */,
- { 11, 6114, 783, 3, 7, UNI_OSMA } /* sc=osmanya */,
- { 0, 6114, 1982, 3, 6, UNI_SC__SYRC } /* sc=syriac */,
- { 1, 343, 0, 2, 0, UNI_XPOSIXCNTRL } /* cc */,
- { 0, 34, 8077, 1, 33, UNI_IDEOGRAPHICSYMBOLS } /* isideographicsymbolsandpunctuation */,
- { 0, 7208, 58, 9, 2, UNI_SC } /* category=sc */,
- { 12, 343, 7171, 3, 3, UNI_CCC__12 } /* ccc=12 */,
- { 1, 343, 2702, 4, 4, UNI_CCC__6 } /* ccc=hanr */,
- { 3, 3474, 818, 6, 7, UNI_SC__SHRD } /* block=sharada */,
- { 2, 8276, 6856, 31, 11, UNI_INSC__CONSONANTPLACEHOLDER } /* indicsyllabiccategory=consonantplaceholder */,
- { 0, 1796, 86, 7, 4, UNI_SC__GONG } /* script=gong */,
- { 0, 3164, 588, 14, 2, UNI_GREXT } /* graphemeextend=t */,
- { 3, 3058, 601, 7, 4, -UNI_XPOSIXXDIGIT } /* hexdigit=no */,
- { 0, 296, 2119, 3, 9, UNI_NV__3_SLASH_20 } /* nv=1.500e-01 */,
- { 2, 464, 5825, 2, 19, UNI_SUNDANESESUP } /* issundanesesupplement */,
- { 0, 1879, 4021, 4, 17, UNI_INDICSIYAQNUMBERS } /* blk=indicsiyaqnumbers */,
- { 1, 6944, 647, 23, 2, UNI_CCC__L } /* canonicalcombiningclass=l */,
- { 0, 555, 2649, 4, 3, UNI_AGE__6_DOT_1 } /* age=6.1 */,
- { 0, 2443, 588, 5, 5, UNI_CASED } /* cased=true */,
- { 1, 2363, 6142, 8, 12, UNI_ETHIOPICSUP } /* inethiopicsupplement */,
- { 1, 1879, 6284, 4, 19, UNI_JAMOEXTB } /* blk=hanguljamoextendedb */,
- { 4, 6944, 1303, 25, 2, UNI_CCC__AR } /* canonicalcombiningclass=232 */,
- { 6, 1383, 601, 6, 4, -UNI_IDS } /* idstart=no */,
- { 0, 4433, 1491, 9, 4, UNI_LATINEXTA } /* blk=latinexta */,
- { 1, 6749, 602, 25, 2, -UNI_CWKCF } /* changeswhennfkccasefolded=n */,
- { 1, 1102, 1371, 4, 6, UNI_THAA } /* scx=thaana */,
- { 9, 1796, 868, 7, 4, UNI_SC__TIRH } /* script=tirh */,
- { 0, 3779, 2080, 14, 8, UNI_NV__15_SLASH_2 } /* numericvalue=7.500e+00 */,
- { 0, 2678, 56, 3, 2, UNI_BC__AN } /* bc=an */,
- { 7, 6011, 6142, 12, 5, UNI_ETHIOPICSUP } /* block=ethiopicsup */,
- { 1, 612, 5606, 2, 3, UNI_LB__ID } /* lb=id */,
- { 1, 7688, 4677, 23, 5, UNI_JG__MANICHAEANGIMEL } /* joininggroup=manichaeangimel */,
- { 0, 991, 0, 4, 0, UNI_HATR } /* hatr */,
- { 0, 7823, 3571, 5, 6, UNI_CJKCOMPAT } /* incjkcompat */,
- { 0, 7740, 0, 11, 0, UNI_IDEO } /* ideographic */,
- { 2, 1236, 3671, 5, 10, UNI_INMALAYALAM } /* block=malayalam */,
- { 0, 916, 933, 4, 3, -UNI_EBASE } /* ebase=f */,
- { 4, 464, 776, 2, 7, UNI_OLCK } /* isolchiki */,
- { 1, 1766, 602, 5, 2, UNI_COMPEX } /* nfcqc=n */,
- { 2, 313, 1308, 2, 9, UNI_INOLDITALIC } /* inolditalic */,
- { 0, 1879, 967, 4, 8, UNI_INGUJARATI } /* blk=gujarati */,
- { 4, 313, 593, 2, 7, UNI_DSRT } /* indeseret */,
- { 1, 8007, 5183, 30, 4, UNI_CJKEXTE } /* blk=cjkunifiedideographsextensione */,
- { 4, 5544, 356, 21, 4, UNI_CWT } /* changeswhentitlecased=yes */,
- { 4, 6114, 1424, 3, 10, UNI_CHRS } /* sc=chorasmian */,
- { 1, 0, 0, 2, 0, UNI_CASEDLETTER } /* l& */,
- { 3, 1102, 6134, 4, 4, UNI_GLAG } /* scx=glag */,
- { 5, 756, 356, 6, 4, UNI_NFKCQC__Y } /* nfkcqc=yes */,
- { 1, 275, 647, 3, 3, UNI_LB__H2 } /* gcb=lv */,
- { 0, 8533, 837, 10, 3, UNI_SUPPUAA } /* block=suppuaa */,
- { 0, 4500, 355, 8, 2, UNI_upper_values_index } /* uppercase= */,
- { 2, 464, 4882, 2, 19, UNI_EGYP } /* isegyptianhieroglyphs */,
- { 8, 302, 356, 2, 4, UNI_RI } /* ri=yes */,
- { 0, 1975, 1345, 3, 3, UNI_PALM } /* ispalm */,
- { 1, 6379, 4166, 13, 4, UNI_JG__BETH } /* joininggroup=beth */,
- { 9, 4996, 4166, 13, 4, UNI_JG__MANICHAEANBETH } /* jg=manichaeanbeth */,
- { 1, 6114, 1280, 3, 9, UNI_NBAT } /* sc=nabataean */,
- { 3, 6114, 1051, 3, 8, UNI_SC__MAHJ } /* sc=mahajani */,
- { 0, 1377, 2447, 5, 7, UNI_WB__ML } /* wb=midletter */,
- { 5, 6114, 453, 3, 4, UNI_MIAO } /* sc=plrd */,
- { 7, 1704, 1491, 6, 4, UNI_ARABICEXTA } /* arabicexta */,
- { 6, 7880, 6177, 4, 8, UNI_CJKSYMBOLS } /* iscjksymbols */,
- { 4, 7208, 1413, 8, 3, UNI_XPOSIXCNTRL } /* category=cc */,
- { 0, 67, 69, 2, 2, UNI_CPMN } /* cpmn */,
- { 0, 4355, 540, 17, 4, UNI_TANG } /* scriptextensions=tang */,
- { 1, 6011, 7851, 7, 29, UNI_ENCLOSEDALPHANUMSUP } /* block=enclosedalphanumericsupplement */,
- { 0, 37, 5358, 1, 11, UNI_SMALLKANAEXT } /* smallkanaext */,
- { 3, 3450, 4007, 5, 14, UNI_CURRENCYSYMBOLS } /* blk=currencysymbols */,
- { 3, 464, 3152, 2, 12, UNI_NL } /* isletternumber */,
- { 1, 3474, 4827, 6, 5, UNI_INBAMUM } /* block=bamum */,
- { 1, 1289, 0, 9, 0, UNI_TALU } /* newtailue */,
- { 1, 8276, 3213, 22, 10, UNI_INSC__PUREKILLER } /* indicsyllabiccategory=purekiller */,
- { 2, 1687, 1950, 4, 8, UNI_SOGO } /* isoldsogdian */,
- { 0, 1796, 4582, 7, 8, UNI_SC__BOPO } /* script=bopomofo */,
- { 0, 3593, 4701, 10, 10, UNI_LATINEXTADDITIONAL } /* inlatinextadditional */,
- { 7, 4355, 248, 17, 4, UNI_ZZZZ } /* scriptextensions=zzzz */,
- { 0, 313, 661, 2, 5, UNI_INDOGRA } /* indogra */,
- { 0, 1796, 5825, 7, 9, UNI_SUND } /* script=sundanese */,
- { 24, 57, 0, 1, 0, UNI_N } /* n */,
- { 0, 8533, 5358, 7, 11, UNI_SMALLKANAEXT } /* block=smallkanaext */,
- { 1, 343, 3112, 4, 11, UNI_CCC__8 } /* ccc=kanavoicing */,
- { 6, 4355, 5340, 17, 4, UNI_DEVA } /* scriptextensions=deva */,
- { 0, 1702, 36, 3, 3, UNI_AVST } /* isavst */,
- { 1, 261, 602, 4, 3, -UNI_CWCM } /* cwcm=no */,
- { 1, 7208, 4081, 9, 11, UNI_P } /* category=punctuation */,
- { 0, 1879, 2812, 4, 7, UNI_MAHJONG } /* blk=mahjong */,
- { 4, 7018, 0, 8, 0, UNI_INARABIC } /* inarabic */,
- { 1, 1796, 5806, 7, 9, UNI_SC__MONG } /* script=mongolian */,
- { 8, 7431, 394, 27, 2, UNI_CCC__34 } /* canonicalcombiningclass=ccc34 */,
- { 0, 2, 3123, 1, 14, UNI_CONTROLPICTURES } /* controlpictures */,
- { 0, 3474, 2275, 6, 3, UNI_INIDC } /* block=idc */,
- { 5, 313, 1191, 2, 7, UNI_INBENGALI } /* inbengali */,
- { 8, 3622, 1646, 7, 4, UNI_LATINEXTD } /* islatinextd */,
- { 1, 7605, 3559, 19, 12, UNI_GCB__T } /* hangulsyllabletype=trailingjamo */,
- { 0, 313, 4750, 2, 8, UNI_DINGBATS } /* indingbats */,
- { 2, 2428, 0, 13, 0, UNI_IPAEXT } /* ipaextensions */,
- { 4, 464, 2712, 2, 14, UNI_ECOMP } /* isemojicomponent */,
- { 9, 296, 1299, 3, 2, UNI_NV__60 } /* nv=60 */,
- { 0, 7132, 6898, 7, 22, UNI_SUPERANDSUB } /* blk=superscriptsandsubscripts */,
- { 4, 600, 6065, 3, 4, UNI_DT__FONT } /* dt=font */,
- { 0, 464, 991, 2, 4, UNI_HATR } /* ishatr */,
- { 2, 464, 1495, 2, 4, UNI_JAVA } /* isjava */,
- { 3, 1205, 1211, 6, 3, UNI_QAAI } /* inherited */,
- { 1, 721, 3582, 3, 11, UNI_KANGXI } /* kangxiradicals */,
- { 1, 5586, 4435, 19, 3, UNI_GCB__L } /* graphemeclusterbreak=l */,
- { 1, 313, 4857, 2, 8, UNI_TAMILSUP } /* intamilsup */,
- { 1, 7403, 0, 28, 0, UNI_SUPPUAA } /* supplementaryprivateuseareaa */,
- { 0, 1191, 0, 7, 0, UNI_BENG } /* bengali */,
- { 0, 7584, 6065, 18, 4, UNI_DT__FONT } /* decompositiontype=font */,
- { 8, 3474, 854, 6, 7, UNI_INTAIVIET } /* block=taiviet */,
- { 1, 7828, 356, 16, 2, UNI_UIDEO } /* unifiedideograph=y */,
- { 3, 409, 0, 3, 0, UNI_DIA } /* dia */,
- { 6, 3474, 4740, 6, 18, UNI_ORNAMENTALDINGBATS } /* block=ornamentaldingbats */,
- { 2, 1796, 405, 7, 4, UNI_ARMN } /* script=armn */,
- { 3, 6112, 7364, 15, 13, UNI_INSC__CONSONANTPRECEDINGREPHA } /* insc=consonantprecedingrepha */,
- { 9, 1796, 132, 7, 4, UNI_MTEI } /* script=mtei */,
- { 0, 1442, 4370, 4, 2, UNI_epres_values_index } /* epres= */,
- { 1, 1102, 405, 4, 4, UNI_ARMN } /* scx=armn */,
- { 2, 154, 6878, 3, 15, UNI_GEOMETRICSHAPESEXT } /* geometricshapesext */,
- { 0, 34, 617, 1, 8, UNI_INELYMAIC } /* inelymaic */,
- { 1, 7317, 331, 10, 3, UNI_BC__FSI } /* bidiclass=fsi */,
- { 4, 6114, 43, 3, 4, UNI_BHKS } /* sc=bhks */,
- { 0, 2353, 7908, 3, 15, UNI_CUNEIFORMNUMBERS } /* incuneiformnumbers */,
- { 3, 4355, 1255, 17, 7, UNI_SOYO } /* scriptextensions=soyombo */,
- { 3, 464, 330, 2, 2, UNI_PF } /* ispf */,
- { 0, 4355, 1807, 17, 4, UNI_SORA } /* scriptextensions=sora */,
- { 10, 536, 287, 3, 2, UNI_SB__NU } /* sb=nu */,
- { 0, 3462, 7175, 5, 10, UNI_ENCLOSEDCJK } /* blk=enclosedcjk */,
- { 15, 2441, 0, 7, 0, UNI_CASED } /* iscased */,
- { 5, 1899, 0, 6, 0, UNI_S } /* symbol */,
- { 17, 1377, 3285, 3, 12, UNI_LB__HL } /* wb=hebrewletter */,
- { 8, 1796, 1495, 7, 4, UNI_SC__JAVA } /* script=java */,
- { 4, 2926, 7238, 3, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* insymbolsandpictographsexta */,
- { 1, 6644, 1899, 15, 7, UNI_TRANSPORTANDMAP } /* transportandmapsymbols */,
- { 3, 3351, 2066, 13, 2, UNI_NV__50 } /* numericvalue=50 */,
- { 2, 1353, 0, 9, 0, UNI_PAUC } /* paucinhau */,
- { 4, 1879, 1033, 4, 8, UNI_JAMOEXTB } /* blk=jamoextb */,
- { 1, 6379, 2972, 12, 2, UNI_JG__E } /* joininggroup=e */,
- { 2, 6728, 0, 11, 0, UNI_MTEI } /* meeteimayek */,
- { 0, 5523, 934, 21, 2, -UNI_CWL } /* changeswhenlowercased=f */,
- { 5, 1383, 934, 4, 2, -UNI_IDST } /* idst=f */,
- { 2, 600, 1178, 4, 5, UNI_DT__NAR } /* dt=narrow */,
- { 0, 2948, 1771, 13, 6, UNI_NFCQC__M } /* nfcquickcheck=maybe */,
- { 0, 4291, 22, 10, 2, UNI_LB__BA } /* linebreak=ba */,
- { 13, 2253, 2127, 10, 2, UNI_IN__13 } /* presentin=13 */,
- { 0, 7431, 294, 28, 1, UNI_CCC__14 } /* canonicalcombiningclass=ccc14 */,
- { 0, 6402, 3151, 13, 3, UNI_SB__LE } /* sentencebreak=le */,
- { 11, 4291, 7529, 9, 27, UNI_LB__CJ } /* linebreak=conditionaljapanesestarter */,
- { 9, 1796, 55, 7, 4, UNI_CANS } /* script=cans */,
- { 0, 6944, 118, 24, 2, UNI_CCC__DA } /* canonicalcombiningclass=da */,
- { 5, 1879, 1887, 4, 4, UNI_UCAS } /* blk=ucas */,
- { 0, 1102, 67, 4, 4, UNI_CPMN } /* scx=cpmn */,
- { 0, 4355, 176, 17, 4, UNI_ROHG } /* scriptextensions=rohg */,
- { 8, 959, 934, 8, 2, -UNI_EXT } /* extender=f */,
- { 0, 1102, 465, 4, 4, UNI_SHRD } /* scx=shrd */,
- { 0, 7880, 6352, 5, 11, UNI_CJKRADICALSSUP } /* iscjkradicalssup */,
- { 3, 7018, 935, 9, 2, UNI_ARABICPFA } /* inarabicpfa */,
- { 0, 1589, 0, 3, 0, UNI_ALL } /* all */,
- { 7, 3669, 1193, 12, 3, UNI_JG__MALAYALAMNGA } /* jg=malayalamnga */,
- { 7, 2974, 347, 11, 2, UNI_IN__1_DOT_1 } /* presentin=v11 */,
- { 5, 2463, 356, 11, 2, UNI_JOINC } /* joincontrol=y */,
- { 8, 3058, 356, 8, 2, UNI_XPOSIXXDIGIT } /* hexdigit=y */,
- { 4, 4999, 0, 4, 0, UNI_MANI } /* mani */,
- { 8, 1470, 0, 8, 0, UNI_BUGI } /* buginese */,
- { 8, 4827, 0, 15, 0, UNI_BAMUMSUP } /* bamumsupplement */,
- { 0, 313, 3933, 2, 4, UNI_INMODI } /* inmodi */,
- { 2, 51, 0, 4, 0, UNI_CAKM } /* cakm */,
- { 0, 1377, 2728, 2, 6, UNI_WB__XX } /* wb=other */,
- { 1, 296, 294, 3, 2, UNI_NV__40 } /* nv=40 */,
- { 1, 1102, 776, 4, 7, UNI_OLCK } /* scx=olchiki */,
- { 1, 5136, 7556, 5, 28, UNI_MISCARROWS } /* blk=miscellaneoussymbolsandarrows */,
- { 7, 1879, 3608, 4, 14, UNI_PHONETICEXTSUP } /* blk=phoneticextsup */,
- { 0, 2726, 128, 3, 2, UNI_ME } /* gc=me */,
- { 5, 6439, 0, 23, 0, UNI_ZNAMENNYMUSIC } /* znamennymusicalnotation */,
- { 0, 4291, 7740, 10, 11, UNI_LB__ID } /* linebreak=ideographic */,
- { 12, 7431, 1073, 27, 2, UNI_CCC__12 } /* canonicalcombiningclass=ccc12 */,
- { 0, 1796, 1826, 7, 11, UNI_SC__SYLO } /* script=sylotinagri */,
- { 0, 3474, 8592, 6, 43, UNI_UCASEXTA } /* block=unifiedcanadianaboriginalsyllabicsextendeda */,
- { 21, 6185, 6199, 16, 8, UNI_NV__10000000000 } /* numericvalue=10000000000 */,
- { 8, 3474, 1033, 6, 4, UNI_JAMO } /* block=jamo */,
- { 0, 4291, 2012, 10, 2, UNI_LB__BK } /* linebreak=bk */,
- { 0, 1377, 1837, 3, 5, UNI_WB__EB } /* wb=ebase */,
- { 1, 2678, 538, 2, 2, UNI_BC__S } /* bc=s */,
- { 0, 1879, 2812, 4, 12, UNI_MAHJONG } /* blk=mahjongtiles */,
- { 3, 2926, 5358, 3, 17, UNI_SMALLKANAEXT } /* insmallkanaextension */,
- { 1, 3474, 4062, 6, 8, UNI_VEDICEXT } /* block=vedicext */,
- { 8, 876, 0, 4, 0, UNI_IDEO } /* ideo */,
- { 0, 464, 3498, 2, 7, UNI_CPRT } /* iscypriot */,
- { 1, 1102, 1927, 4, 12, UNI_GONG } /* scx=gunjalagondi */,
- { 14, 1879, 496, 4, 6, UNI_INKHOJKI } /* blk=khojki */,
- { 2, 5322, 0, 4, 0, UNI_CHER } /* cher */,
- { 1, 2746, 2581, 4, 10, UNI_HIGHSURROGATES } /* highsurrogates */,
- { 2, 644, 2344, 4, 9, UNI_GCB__V } /* hst=voweljamo */,
- { 1, 464, 2018, 2, 12, UNI_GONM } /* ismasaramgondi */,
- { 3, 7880, 1646, 5, 4, UNI_CJKEXTD } /* iscjkextd */,
- { 0, 1796, 880, 7, 7, UNI_ZZZZ } /* script=unknown */,
- { 0, 5865, 356, 21, 2, UNI_LOE } /* logicalorderexception=y */,
- { 2, 464, 2581, 2, 9, UNI__PERL_SURROGATE } /* issurrogate */,
- { 0, 832, 934, 5, 2, -UNI_STERM } /* sterm=f */,
- { 0, 3474, 2771, 6, 12, UNI_KHMERSYMBOLS } /* block=khmersymbols */,
- { 10, 3351, 292, 13, 2, UNI_NV__30 } /* numericvalue=30 */,
- { 2, 2193, 2080, 4, 8, UNI_NV__13_SLASH_2 } /* nv=6.500e+00 */,
- { 2, 7201, 4500, 16, 15, UNI_UPPERCASELETTER } /* generalcategory=uppercaseletter */,
- { 4, 612, 6492, 2, 3, UNI_LB__AL } /* lb=al */,
- { 1, 4092, 356, 9, 2, UNI_DIA } /* diacritic=y */,
- { 20, 1102, 0, 4, 0, UNI_scx_values_index } /* scx= */,
- { 0, 5502, 602, 21, 3, -UNI_CWCM } /* changeswhencasemapped=no */,
- { 11, 6114, 337, 3, 6, UNI_CARI } /* sc=carian */,
- { 22, 3474, 6728, 6, 11, UNI_INMEETEIMAYEK } /* block=meeteimayek */,
- { 7, 464, 1371, 2, 6, UNI_THAA } /* isthaana */,
- { 3, 7201, 6276, 16, 6, UNI_CF } /* generalcategory=format */,
- { 2, 7431, 348, 27, 2, UNI_CCC__18 } /* canonicalcombiningclass=ccc18 */,
- { 5, 2033, 0, 5, 0, UNI_XPOSIXALPHA } /* alpha */,
- { 41851, 540, 184, 4, 2, UNI_TNSA } /* tangsa */,
- { 0, 6944, 1300, 25, 2, UNI_WB__EB } /* canonicalcombiningclass=200 */,
- { 3, 4355, 967, 17, 8, UNI_GUJR } /* scriptextensions=gujarati */,
- { 0, 4291, 2014, 10, 2, UNI_LB__H3 } /* linebreak=h3 */,
- { 0, 7338, 844, 11, 2, UNI_BC__RLO } /* bidiclass=rlo */,
- { 0, 464, 2274, 2, 11, UNI_XIDC } /* isxidcontinue */,
- { 8, 464, 940, 2, 2, UNI_CO } /* isco */,
- { 4, 7317, 424, 10, 3, UNI_BC__RLI } /* bidiclass=rli */,
- { 41, 536, 1592, 3, 2, UNI_SB__FO } /* sb=fo */,
- { 0, 1796, 661, 7, 4, UNI_SC__DOGR } /* script=dogr */,
- { 0, 823, 588, 4, 5, UNI_DASH } /* dash=true */,
- { 0, 1879, 1826, 4, 11, UNI_INSYLOTINAGRI } /* blk=sylotinagri */,
- { 0, 7880, 1037, 5, 4, UNI_CJKEXTB } /* iscjkextb */,
- { 0, 464, 656, 2, 5, UNI_BUHD } /* isbuhid */,
- { 17, 1102, 666, 4, 4, UNI_LIMB } /* scx=limb */,
- { 4, 4355, 802, 17, 4, UNI_NBAT } /* scriptextensions=nbat */,
- { 9, 1879, 5949, 4, 21, UNI_YIJING } /* blk=yijinghexagramsymbols */,
- { 0, 4355, 1027, 17, 4, UNI_YEZI } /* scriptextensions=yezi */,
- { 4, 343, 1650, 4, 2, UNI_CCC__1 } /* ccc=ov */,
- { 0, 5, 588, 3, 5, UNI_EXT } /* ext=true */,
- { 7, 464, 2463, 2, 11, UNI_JOINC } /* isjoincontrol */,
- { 0, 2974, 1299, 11, 2, UNI_IN__6 } /* presentin=v60 */,
- { 3, 3351, 3365, 13, 2, UNI_NV__36 } /* numericvalue=36 */,
- { 0, 1796, 224, 7, 4, UNI_WCHO } /* script=wcho */,
- { 0, 4355, 1470, 17, 8, UNI_BUGI } /* scriptextensions=buginese */,
- { 3, 917, 0, 4, 0, UNI_BASS } /* bass */,
- { 0, 58, 3465, 2, 5, UNI_ETHI } /* sc=ethi */,
- { 5, 464, 4901, 2, 13, UNI_EMOD } /* isemojimodifier */,
- { 1, 374, 169, 2, 2, UNI_THAA } /* thaa */,
- { 2, 1879, 4842, 4, 15, UNI_DIACRITICALSSUP } /* blk=diacriticalssup */,
- { 3, 5586, 588, 20, 2, UNI_GCB__T } /* graphemeclusterbreak=t */,
- { 10, 1879, 3582, 7, 3, UNI_KANGXI } /* blk=kangxi */,
- { 0, 464, 1657, 2, 11, UNI_CPMN } /* iscyprominoan */,
- { 1, 3593, 3704, 3, 15, UNI_LINEARBIDEOGRAMS } /* inlinearbideograms */,
- { 1, 2181, 1300, 4, 3, UNI_NV__5000 } /* nv=5000 */,
- { 16, 7828, 588, 16, 5, UNI_UIDEO } /* unifiedideograph=true */,
- { 1, 1465, 5100, 5, 4, UNI_XPOSIXSPACE } /* spaceperl */,
- { 37, 939, 356, 5, 2, UNI_ECOMP } /* ecomp=y */,
- { 5, 464, 1133, 2, 8, UNI_VITH } /* isvithkuqi */,
- { 5, 464, 749, 2, 4, UNI_MARC } /* ismarc */,
- { 0, 2253, 584, 9, 2, UNI_IN__2 } /* presentin=2 */,
- { 0, 6114, 1951, 3, 4, UNI_SC__SOGD } /* sc=sogd */,
- { 10, 6549, 0, 4, 0, UNI_CE } /* isce */,
- { 0, 8276, 6116, 21, 18, UNI_INSC__CONSONANTPREFIXED } /* indicsyllabiccategory=consonantprefixed */,
- { 0, 464, 1529, 2, 4, UNI_KHAR } /* iskhar */,
- { 0, 2355, 6142, 6, 12, UNI_CYRILLICSUP } /* cyrillicsupplement */,
- { 0, 2726, 1899, 3, 6, UNI_S } /* gc=symbol */,
- { 0, 1441, 934, 10, 6, -UNI_DEP } /* deprecated=false */,
- { 22, 832, 602, 5, 3, -UNI_STERM } /* sterm=no */,
- { 17, 5, 934, 3, 2, -UNI_EXT } /* ext=f */,
- { 56593, 3474, 1353, 6, 9, UNI_INPAUCINHAU } /* block=paucinhau */,
- { 9, 409, 934, 3, 6, -UNI_DIA } /* dia=false */,
- { 0, 34, 7986, 1, 5, UNI_MATH } /* ismath */,
- { 0, 1879, 6644, 4, 15, UNI_TRANSPORTANDMAP } /* blk=transportandmap */,
- { 6, 2726, 6466, 3, 10, UNI_CO } /* gc=privateuse */,
- { 9, 216, 0, 4, 0, UNI_TIBT } /* tibt */,
- { 9, 4433, 4629, 8, 5, UNI_LATIN1 } /* blk=latin1sup */,
- { 4, 1003, 0, 6, 0, UNI_LEPC } /* lepcha */,
- { 2, 1102, 120, 4, 4, UNI_LAO } /* scx=laoo */,
- { 16, 8244, 1434, 9, 7, UNI_CJKSTROKES } /* block=cjkstrokes */,
- { 1, 1879, 1845, 4, 11, UNI_YISYLLABLES } /* blk=yisyllables */,
- { 4, 5544, 0, 21, 0, UNI_CWT } /* changeswhentitlecased */,
- { 0, 464, 1198, 2, 7, UNI_GRAN } /* isgrantha */,
- { 1, 7880, 5366, 22, 10, UNI_CJKEXTD } /* iscjkunifiedideographsextensiond */,
- { 8, 464, 1464, 2, 2, UNI_ZS } /* iszs */,
- { 5, 3474, 4793, 6, 4, UNI_RUMI } /* block=rumi */,
- { 1, 2726, 6629, 3, 14, UNI_LM } /* gc=modifierletter */,
- { 3, 1597, 588, 10, 5, UNI_SD } /* softdotted=true */,
- { 0, 1465, 5620, 4, 3, -UNI_XPOSIXSPACE } /* space=n */,
- { 2, 3000, 934, 13, 6, -UNI_QMARK } /* quotationmark=false */,
- { 16, 8078, 0, 18, 0, UNI_IDEOGRAPHICSYMBOLS } /* ideographicsymbols */,
- { 11, 3053, 601, 12, 3, -UNI_POSIXXDIGIT } /* asciihexdigit=n */,
- { 1, 1214, 4442, 6, 9, UNI_KANAEXTB } /* inkanaextendedb */,
- { 0, 4355, 67, 17, 4, UNI_CPMN } /* scriptextensions=cpmn */,
- { 0, 2253, 2155, 9, 2, UNI_IN__4 } /* presentin=4 */,
- { 5, 296, 771, 3, 2, UNI_NV__21 } /* nv=21 */,
- { 1, 464, 343, 2, 2, UNI_XPOSIXCNTRL } /* iscc */,
- { 0, 3351, 2617, 14, 8, UNI_NV__1_SLASH_5 } /* numericvalue=2.000e-01 */,
- { 0, 895, 399, 5, 2, UNI_AGE__6_DOT_1 } /* age=v61 */,
- { 0, 6379, 6154, 13, 19, UNI_JG__BURUSHASKIYEHBARREE } /* joininggroup=burushaskiyehbarree */,
- { 0, 464, 19, 2, 4, UNI_AGHB } /* isaghb */,
- { 8, 2, 5620, 1, 3, -UNI_CE } /* ce=n */,
- { 1, 7688, 4170, 23, 4, UNI_JG__MANICHAEANFIVE } /* joininggroup=manichaeanfive */,
- { 0, 2974, 3792, 11, 2, UNI_IN__7 } /* presentin=v70 */,
- { 0, 1086, 0, 4, 0, UNI_KTHI } /* kthi */,
- { 0, 2974, 294, 11, 2, UNI_IN__4 } /* presentin=v40 */,
- { 11, 24, 0, 3, 0, UNI_XPOSIXXDIGIT } /* hex */,
- { 6, 2465, 6529, 4, 20, UNI_INDICNUMBERFORMS } /* incommonindicnumberforms */,
- { 2, 313, 5322, 2, 11, UNI_CHEROKEESUP } /* incherokeesup */,
- { 0, 4062, 0, 8, 0, UNI_VEDICEXT } /* vedicext */,
- { 1, 24, 934, 3, 2, -UNI_XPOSIXXDIGIT } /* hex=f */,
- { 1, 34, 1116, 1, 9, UNI_TAGB } /* istagbanwa */,
- { 0, 3474, 5907, 6, 21, UNI_SINHALAARCHAICNUMBERS } /* block=sinhalaarchaicnumbers */,
- { 0, 3090, 6878, 7, 15, UNI_GEOMETRICSHAPESEXT } /* blk=geometricshapesext */,
- { 7, 464, 1845, 2, 11, UNI_YISYLLABLES } /* isyisyllables */,
- { 0, 5631, 2737, 5, 9, UNI_INGREEK } /* greekandcoptic */,
- { 0, 4450, 5643, 7, 10, UNI_COUNTINGROD } /* block=countingrod */,
- { 31, 4901, 933, 16, 3, -UNI_EBASE } /* emojimodifierbase=f */,
- { 2, 1102, 6103, 4, 9, UNI_XSUX } /* scx=cuneiform */,
- { 0, 1383, 356, 3, 4, UNI_IDS } /* ids=yes */,
- { 0, 4355, 43, 17, 4, UNI_BHKS } /* scriptextensions=bhks */,
- { 2, 3351, 2195, 12, 10, UNI_NV__1_SLASH_16 } /* numericvalue=6.250e-02 */,
- { 2, 4355, 59, 17, 4, UNI_CHAM } /* scriptextensions=cham */,
- { 6, 1796, 611, 7, 7, UNI_ELBA } /* script=elbasan */,
- { 1, 3622, 503, 3, 5, UNI_LYDI } /* islydian */,
- { 2, 1766, 356, 5, 4, UNI_NFCQC__Y } /* nfcqc=yes */,
- { 8, 1410, 891, 7, 2, UNI_CCC__10 } /* ccc=ccc10 */,
- { 0, 296, 4334, 2, 4, UNI_NV__3_SLASH_2 } /* nv=3/2 */,
- { 0, 1879, 1807, 4, 11, UNI_INSORASOMPENG } /* blk=sorasompeng */,
- { 2, 1796, 3093, 6, 5, UNI_SC__GEOR } /* script=geor */,
- { 0, 2274, 356, 4, 2, UNI_XIDC } /* xidc=y */,
- { 8, 441, 0, 4, 0, UNI_OLCK } /* olck */,
- { 8, 343, 1303, 4, 2, UNI_CCC__32 } /* ccc=32 */,
- { 2, 34, 1855, 1, 6, UNI_BIDIC } /* isbidic */,
- { 0, 6112, 4934, 5, 14, UNI_INSC__GEMINATIONMARK } /* insc=geminationmark */,
- { 0, 6114, 4418, 3, 6, UNI_SC__ZYYY } /* sc=common */,
- { 6, 2890, 2868, 3, 11, UNI_JT__C } /* jt=joincausing */,
- { 8, 6774, 601, 24, 3, -UNI_DI } /* defaultignorablecodepoint=n */,
- { 0, 1382, 602, 4, 2, -UNI_XIDS } /* xids=n */,
- { 2, 940, 356, 6, 2, UNI_COMPEX } /* compex=y */,
- { 17, 6379, 6164, 13, 9, UNI_JG__YEHBARREE } /* joininggroup=yehbarree */,
- { 2, 4857, 3641, 5, 10, UNI_TAMILSUP } /* tamilsupplement */,
- { 0, 2253, 6214, 10, 3, UNI_IN__2_DOT_1 } /* presentin=2.1 */,
- { 2, 1879, 2229, 4, 12, UNI_PHAISTOS } /* blk=phaistosdisc */,
- { 1, 3474, 5846, 6, 19, UNI_SUPARROWSC } /* block=supplementalarrowsc */,
- { 1, 464, 240, 2, 4, UNI_ZANB } /* iszanb */,
- { 20, 3474, 1202, 6, 4, UNI_INTHAI } /* block=thai */,
- { 1, 2394, 1491, 7, 4, UNI_MYANMAREXTA } /* myanmarexta */,
- { 5, 1597, 0, 10, 0, UNI_SD } /* softdotted */,
- { 1, 464, 1826, 2, 4, UNI_SYLO } /* issylo */,
- { 2, 6803, 356, 20, 4, UNI_CE } /* compositionexclusion=yes */,
- { 0, 2483, 3060, 8, 6, UNI_XPOSIXXDIGIT } /* isxposixxdigit */,
- { 33, 600, 1168, 3, 6, UNI_DT__MED } /* dt=medial */,
- { 2, 208, 0, 4, 0, UNI_TFNG } /* tfng */,
- { 14, 7201, 4122, 16, 15, UNI_LOWERCASELETTER } /* generalcategory=lowercaseletter */,
- { 0, 3608, 0, 14, 0, UNI_PHONETICEXTSUP } /* phoneticextsup */,
- { 0, 2973, 934, 5, 6, -UNI_EPRES } /* epres=false */,
- { 0, 2474, 2591, 3, 12, UNI_MAYANNUMERALS } /* ismayannumerals */,
- { 0, 939, 0, 5, 0, UNI_ECOMP } /* ecomp */,
- { 0, 6944, 2002, 23, 3, UNI_CCC__BR } /* canonicalcombiningclass=br */,
- { 3, 409, 934, 3, 2, -UNI_DIA } /* dia=f */,
- { 8, 2981, 399, 4, 2, UNI_IN__6_DOT_1 } /* in=v61 */,
- { 1, 513, 3777, 4, 2, UNI_NV__3_SLASH_8 } /* nv=3/8 */,
- { 0, 5136, 8307, 5, 33, UNI_MISCPICTOGRAPHS } /* blk=miscellaneoussymbolsandpictographs */,
- { 4, 5888, 356, 5, 2, UNI__PERL_NCHAR } /* nchar=y */,
- { 2, 5523, 588, 21, 5, UNI_CWL } /* changeswhenlowercased=true */,
- { 0, 6379, 2526, 13, 3, UNI_JG__HEH } /* joininggroup=heh */,
- { 2, 7132, 5762, 7, 7, UNI_SUPARROWSB } /* blk=suparrowsb */,
- { 2, 1102, 1571, 4, 4, UNI_SAUR } /* scx=saur */,
- { 6, 4662, 5080, 12, 7, UNI_SUPARROWSA } /* supplementalarrowsa */,
- { 21, 275, 163, 4, 2, UNI_GCB__PP } /* gcb=pp */,
- { 1, 2275, 602, 3, 3, -UNI_IDC } /* idc=no */,
- { 1, 1879, 1241, 4, 7, UNI_INPHAGSPA } /* blk=phagspa */,
- { 2, 34, 5321, 1, 9, UNI_CHER } /* ischerokee */,
- { 0, 2260, 549, 3, 3, UNI_IN__3 } /* in=3.0 */,
- { 1, 3474, 6644, 6, 22, UNI_TRANSPORTANDMAP } /* block=transportandmapsymbols */,
- { 6, 3474, 9, 6, 3, UNI_OCR } /* block=ocr */,
- { 0, 464, 2274, 2, 4, UNI_XIDC } /* isxidc */,
- { 1, 2890, 0, 3, 0, UNI_jt_values_index } /* jt= */,
- { 0, 7208, 2290, 9, 6, UNI_N } /* category=number */,
- { 0, 1059, 602, 6, 3, UNI_NFKDQC__N } /* nfkdqc=no */,
- { 4, 895, 3807, 5, 2, UNI_AGE__8 } /* age=v80 */,
- { 3, 1011, 602, 2, 3, -UNI_CI } /* ci=no */,
- { 1, 555, 2056, 5, 2, UNI_AGE__5_DOT_1 } /* age=5.1 */,
- { 12, 1377, 287, 3, 2, UNI_WB__NU } /* wb=nu */,
- { 10, 313, 1335, 2, 9, UNI_INOLDUYGHUR } /* inolduyghur */,
- { 5, 1796, 192, 7, 4, UNI_SHAW } /* script=shaw */,
- { 0, 296, 1304, 3, 4, UNI_NV__2000 } /* nv=2000 */,
- { 21, 4302, 0, 6, 0, UNI_XPOSIXSPACE } /* wspace */,
- { 8, 7584, 140, 18, 3, UNI_DT__NAR } /* decompositiontype=nar */,
- { 5, 4433, 6890, 9, 9, UNI_LATINEXTE } /* blk=latinextendede */,
- { 0, 3474, 6069, 6, 22, UNI_DIACRITICALSFORSYMBOLS } /* block=diacriticalsforsymbols */,
- { 5, 1102, 4020, 4, 4, UNI_SIND } /* scx=sind */,
- { 4, 1597, 356, 10, 2, UNI_SD } /* softdotted=y */,
- { 0, 4355, 5907, 17, 7, UNI_SINH } /* scriptextensions=sinhala */,
- { 2, 1065, 294, 5, 1, UNI_NV__1_SLASH_4 } /* nv=1/4 */,
- { 0, 3164, 602, 14, 3, -UNI_GREXT } /* graphemeextend=no */,
- { 0, 3593, 5, 7, 4, UNI_LATINEXTG } /* inlatinextg */,
- { 4, 464, 6538, 2, 11, UNI_NUMBERFORMS } /* isnumberforms */,
- { 0, 1410, 292, 7, 2, UNI_CCC__30 } /* ccc=ccc30 */,
- { 0, 464, 1383, 2, 7, UNI_IDS } /* isidstart */,
- { 0, 3351, 1299, 13, 3, UNI_NV__600 } /* numericvalue=600 */,
- { 1, 4291, 0, 17, 0, UNI_LB__ZW } /* linebreak=zwspace */,
- { 9, 5565, 0, 21, 0, UNI_CWU } /* changeswhenuppercased */,
- { 0, 6114, 59, 3, 4, UNI_CHAM } /* sc=cham */,
- { 2, 1102, 1424, 4, 10, UNI_CHRS } /* scx=chorasmian */,
- { 0, 1796, 1549, 5, 12, UNI_XPEO } /* script=oldpersian */,
- { 1, 464, 265, 2, 5, UNI_CWKCF } /* iscwkcf */,
- { 1, 1879, 4062, 4, 15, UNI_VEDICEXT } /* blk=vedicextensions */,
- { 1, 1879, 5825, 4, 9, UNI_INSUNDANESE } /* blk=sundanese */,
- { 0, 2, 3869, 1, 16, UNI_UCAS } /* canadiansyllabics */,
- { 74, 4355, 200, 17, 4, UNI_TAML } /* scriptextensions=taml */,
- { 16, 1377, 959, 3, 6, UNI_WB__EXTEND } /* wb=extend */,
- { 13, 34, 996, 1, 7, UNI_INKAITHI } /* inkaithi */,
- { 7, 6112, 7627, 14, 16, UNI_INSC__CONSONANTINITIALPOSTFIXED } /* insc=consonantinitialpostfixed */,
- { 1, 1879, 6842, 4, 14, UNI_MUSIC } /* blk=musicalsymbols */,
- { 1, 1582, 0, 6, 0, UNI_L } /* letter */,
- { 2, 6114, 8599, 3, 18, UNI_CANS } /* sc=canadianaboriginal */,
- { 1, 6114, 1451, 3, 10, UNI_DIAK } /* sc=divesakuru */,
- { 1, 464, 86, 2, 4, UNI_GONG } /* isgong */,
- { 4, 2496, 3254, 3, 7, UNI_JG__SEMKATH } /* jg=semkath */,
- { 0, 464, 69, 2, 2, UNI_MN } /* ismn */,
- { 0, 6114, 1317, 3, 9, UNI_SC__PERM } /* sc=oldpermic */,
- { 8, 2981, 3807, 4, 2, UNI_IN__8 } /* in=v80 */,
- { 25, 7584, 369, 18, 3, UNI_DT__SQR } /* decompositiontype=sqr */,
- { 1, 1796, 1052, 8, 7, UNI_SC__MAHJ } /* script=mahajani */,
- { 6, 2645, 2056, 4, 2, UNI_IN__5_DOT_1 } /* in=5.1 */,
- { 0, 2638, 390, 11, 2, UNI_IN__5_DOT_2 } /* presentin=5.2 */,
- { 3, 313, 3309, 2, 15, UNI_INMEROITICCURSIVE } /* inmeroiticcursive */,
- { 4, 4433, 4590, 9, 9, UNI_LATINEXTC } /* blk=latinextendedc */,
- { 0, 1879, 0, 4, 0, UNI_blk_values_index } /* blk= */,
- { 9, 600, 4533, 3, 4, UNI_DT__INIT } /* dt=init */,
- { 0, 343, 1878, 4, 2, UNI_CCC__DB } /* ccc=db */,
- { 0, 419, 1236, 2, 5, UNI_NB } /* noblock */,
- { 6, 895, 292, 5, 2, UNI_AGE__3 } /* age=v30 */,
- { 0, 2260, 2172, 3, 3, UNI_IN__2 } /* in=2.0 */,
- { 10, 313, 242, 2, 2, UNI_NB } /* innb */,
- { 0, 3809, 1781, 14, 4, UNI_NV__90000 } /* numericvalue=90000 */,
- { 0, 1542, 0, 6, 0, UNI_ARROWS } /* arrows */,
- { 4, 6803, 8486, 17, 4, UNI_ce_values_index } /* compositionexclusion= */,
- { 3, 6114, 2401, 3, 4, UNI_SC__NAND } /* sc=nand */,
- { 5, 1796, 1241, 7, 7, UNI_SC__PHAG } /* script=phagspa */,
- { 4, 786, 0, 3, 0, UNI_ANY } /* any */,
- { 17, 343, 8572, 4, 13, UNI_CCC__214 } /* ccc=attachedabove */,
- { 1, 6570, 2679, 3, 7, UNI_INPC__RIGHT } /* inpc=right */,
- { 14, 5844, 5762, 14, 7, UNI_SUPARROWSB } /* issupplementalarrowsb */,
- { 17, 3839, 0, 6, 0, UNI_TANG } /* tangut */,
- { 1, 895, 1780, 5, 3, UNI_AGE__10 } /* age=v100 */,
- { 0, 464, 1614, 2, 4, UNI_WARA } /* iswara */,
- { 7, 6114, 27, 3, 4, UNI_AHOM } /* sc=ahom */,
- { 0, 36, 588, 2, 5, UNI_VS } /* vs=true */,
- { 4, 4776, 355, 16, 5, UNI__PERL_PATWS } /* patternwhitespace=yes */,
- { 1, 5661, 0, 19, 0, UNI_MERO } /* meroitichieroglyphs */,
- { 0, 6379, 3671, 12, 14, UNI_JG__MALAYALAMNNNA } /* joininggroup=malayalamnnna */,
- { 0, 313, 4793, 2, 18, UNI_RUMI } /* inruminumeralsymbols */,
- { 0, 313, 5340, 2, 13, UNI_DEVANAGARIEXT } /* indevanagariext */,
- { 0, 2153, 1303, 4, 5, UNI_NV__432000 } /* nv=432000 */,
- { 4, 464, 1571, 2, 4, UNI_SAUR } /* issaur */,
- { 14, 313, 5322, 2, 18, UNI_CHEROKEESUP } /* incherokeesupplement */,
- { 0, 6114, 124, 3, 4, UNI_SC__LATN } /* sc=latn */,
- { 0, 2260, 294, 4, 1, UNI_IN__14 } /* in=14 */,
- { 8, 2726, 4758, 3, 18, UNI_ZP } /* gc=paragraphseparator */,
- { 0, 296, 2615, 3, 10, UNI_NV___MINUS_1_SLASH_2 } /* nv=-5.000e-01 */,
- { 0, 1441, 602, 3, 2, -UNI_DEP } /* dep=n */,
- { 10, 6114, 1826, 3, 11, UNI_SC__SYLO } /* sc=sylotinagri */,
- { 8, 756, 602, 6, 3, UNI_NFKCQC__N } /* nfkcqc=no */,
- { 8, 925, 1413, 3, 2, UNI_BPT__C } /* bpt=c */,
- { 0, 464, 413, 2, 4, UNI_GONM } /* isgonm */,
- { 16, 4355, 5284, 17, 20, UNI_PHLI } /* scriptextensions=inscriptionalpahlavi */,
- { 0, 3474, 3608, 6, 11, UNI_PHONETICEXT } /* block=phoneticext */,
- { 0, 7208, 110, 9, 1, UNI_Z } /* category=z */,
- { 2, 2974, 771, 11, 2, UNI_IN__2_DOT_1 } /* presentin=v21 */,
- { 1, 464, 5907, 2, 21, UNI_SINHALAARCHAICNUMBERS } /* issinhalaarchaicnumbers */,
- { 0, 1879, 4962, 4, 14, UNI_INHANIFIROHINGYA } /* blk=hanifirohingya */,
- { 3, 4500, 602, 5, 3, -UNI_XPOSIXUPPER } /* upper=no */,
- { 1, 2726, 252, 3, 2, UNI_CN } /* gc=cn */,
- { 3, 4355, 6030, 16, 9, UNI_GEOR } /* scriptextensions=georgian */,
- { 3, 1879, 4857, 4, 5, UNI_INTAMIL } /* blk=tamil */,
- { 1, 3839, 0, 16, 0, UNI_TANGUTCOMPONENTS } /* tangutcomponents */,
- { 3, 3474, 2285, 7, 12, UNI_AEGEANNUMBERS } /* block=aegeannumbers */,
- { 0, 2981, 1780, 4, 3, UNI_IN__10 } /* in=v100 */,
- { 0, 296, 1070, 3, 2, UNI_NV__31 } /* nv=31 */,
- { 9, 2792, 4442, 10, 9, UNI_CYRILLICEXTB } /* iscyrillicextendedb */,
- { 33, 1796, 457, 7, 4, UNI_PRTI } /* script=prti */,
- { 3, 4901, 588, 13, 5, UNI_EMOD } /* emojimodifier=true */,
- { 8, 1803, 0, 4, 0, UNI_MLYM } /* mlym */,
- { 4, 464, 184, 2, 4, UNI_SAMR } /* issamr */,
- { 12, 2443, 934, 5, 6, -UNI_CASED } /* cased=false */,
- { 6, 4355, 1451, 17, 10, UNI_DIAK } /* scriptextensions=divesakuru */,
- { 1, 7208, 3651, 9, 14, UNI_MN } /* category=nonspacingmark */,
- { 4, 7208, 2774, 12, 8, UNI_SO } /* category=othersymbol */,
- { 1, 3474, 5214, 6, 9, UNI_HALFMARKS } /* block=halfmarks */,
- { 0, 1220, 0, 4, 0, UNI_MAKA } /* maka */,
- { 1, 1796, 618, 7, 4, UNI_ELYM } /* script=elym */,
- { 3, 464, 847, 2, 7, UNI_LANA } /* istaitham */,
- { 0, 3474, 1335, 6, 9, UNI_INOLDUYGHUR } /* block=olduyghur */,
- { 2, 2474, 0, 9, 0, UNI_MYMR } /* ismyanmar */,
- { 0, 3823, 934, 16, 6, -UNI_STERM } /* sentenceterminal=false */,
- { 4, 4355, 1198, 17, 4, UNI_GRAN } /* scriptextensions=gran */,
- { 4, 3223, 0, 13, 0, UNI_XPOSIXDIGIT } /* decimalnumber */,
- { 12, 1796, 1561, 7, 10, UNI_PHNX } /* script=phoenician */,
- { 4, 37, 4641, 1, 8, UNI_SYRIACSUP } /* syriacsup */,
- { 4, 1785, 1791, 6, 5, UNI_HMNG } /* pahawhhmong */,
- { 4, 34, 1370, 1, 7, UNI_INTHAANA } /* inthaana */,
- { 2, 1102, 686, 4, 5, UNI_TAKR } /* scx=takri */,
- { 0, 4355, 2771, 17, 5, UNI_KHMR } /* scriptextensions=khmer */,
- { 2, 2974, 1304, 12, 2, UNI_IN__12 } /* presentin=v120 */,
- { 0, 2310, 355, 12, 3, UNI_CI } /* caseignorable=y */,
- { 2, 1796, 3933, 7, 4, UNI_SC__MODI } /* script=modi */,
- { 5, 7527, 1465, 3, 5, UNI_LB__SP } /* lb=space */,
- { 1, 1796, 184, 7, 4, UNI_SAMR } /* script=samr */,
- { 0, 2443, 278, 5, 1, UNI_cased_values_index } /* cased= */,
- { 26, 3974, 934, 17, 6, -UNI_IDSB } /* idsbinaryoperator=false */,
- { 1, 1539, 8150, 3, 32, UNI_DIACRITICALSEXT } /* iscombiningdiacriticalmarksextended */,
- { 5, 4355, 413, 17, 4, UNI_GONM } /* scriptextensions=gonm */,
- { 0, 3748, 766, 14, 2, UNI_NV__1_SLASH_6 } /* numericvalue=1/6 */,
- { 1, 464, 6629, 2, 15, UNI_MODIFIERLETTERS } /* ismodifierletters */,
- { 4, 464, 1234, 2, 7, UNI_NB } /* isnoblock */,
- { 8, 5, 356, 3, 4, UNI_EXT } /* ext=yes */,
- { 0, 7182, 4464, 3, 4, UNI_CJKEXTC } /* cjkextc */,
- { 4, 1214, 328, 6, 3, UNI_KANASUP } /* inkanasup */,
- { 0, 2274, 602, 11, 3, -UNI_XIDC } /* xidcontinue=no */,
- { 0, 530, 0, 6, 0, UNI_RJNG } /* rejang */,
- { 1, 343, 298, 3, 2, UNI_CCC__9 } /* ccc=9 */,
- { 0, 6114, 144, 3, 4, UNI_NEWA } /* sc=newa */,
- { 1, 844, 5620, 2, 4, -UNI_LOE } /* loe=no */,
- { 2, 925, 0, 5, 0, UNI_BPT__O } /* bpt=o */,
- { 1, 464, 1015, 2, 4, UNI_TELU } /* istelu */,
- { 1, 6011, 623, 12, 5, UNI_ETHIOPICEXT } /* block=ethiopicext */,
- { 2, 3474, 5949, 6, 21, UNI_YIJING } /* block=yijinghexagramsymbols */,
- { 0, 6944, 1236, 24, 2, UNI_CCC__BL } /* canonicalcombiningclass=bl */,
- { 2, 536, 2961, 3, 7, UNI_SB__NU } /* sb=numeric */,
- { 0, 275, 1860, 4, 7, UNI_GCB__CN } /* gcb=control */,
- { 0, 7208, 602, 8, 2, UNI_N } /* category=n */,
- { 8, 7148, 2138, 25, 2, UNI_WB__EB } /* canonicalcombiningclass=133 */,
- { 0, 464, 4515, 2, 18, UNI_IDST } /* isidstrinaryoperator */,
- { 0, 2726, 273, 3, 2, UNI_ZP } /* gc=zp */,
- { 0, 7201, 4137, 16, 15, UNI_PS } /* generalcategory=openpunctuation */,
- { 2, 6114, 676, 3, 5, UNI_OSGE } /* sc=osage */,
- { 0, 2890, 2680, 2, 2, UNI_JT__R } /* jt=r */,
- { 0, 5888, 602, 5, 3, -UNI__PERL_NCHAR } /* nchar=no */,
- { 18, 5586, 252, 21, 2, UNI_GCB__CN } /* graphemeclusterbreak=cn */,
- { 2, 2981, 1304, 4, 2, UNI_IN__2 } /* in=v20 */,
- { 0, 4500, 588, 5, 5, UNI_XPOSIXUPPER } /* upper=true */,
- { 1, 3474, 5787, 6, 10, UNI_JAMO } /* block=hanguljamo */,
- { 1, 6944, 1418, 24, 6, UNI_CCC__9 } /* canonicalcombiningclass=virama */,
- { 0, 265, 356, 5, 4, UNI_CWKCF } /* cwkcf=yes */,
- { 1, 6944, 391, 25, 2, UNI_CCC__R } /* canonicalcombiningclass=226 */,
- { 0, 313, 651, 2, 5, UNI_INADLAM } /* inadlam */,
- { 3, 5502, 934, 21, 6, -UNI_CWCM } /* changeswhencasemapped=false */,
- { 0, 6114, 5284, 3, 20, UNI_PHLI } /* sc=inscriptionalpahlavi */,
- { 0, 12, 934, 3, 2, -UNI_PCM } /* pcm=f */,
- { 11, 8182, 6581, 24, 13, UNI_INPC__BOTTOMANDLEFT } /* indicpositionalcategory=bottomandleft */,
- { 17, 1796, 1571, 7, 4, UNI_SAUR } /* script=saur */,
- { 15, 3000, 317, 9, 4, UNI_QMARK } /* quotationmark */,
- { 20, 6944, 2688, 24, 4, UNI_CCC__L } /* canonicalcombiningclass=left */,
- { 1, 2802, 8047, 3, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* isegyptianhieroglyphformatcontrols */,
- { 6, 1102, 951, 4, 8, UNI_DUPL } /* scx=duployan */,
- { 1, 5748, 8319, 14, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* insupplementalsymbolsandpictographs */,
- { 1, 3474, 5397, 6, 3, UNI_PUA } /* block=pua */,
- { 5, 2792, 1491, 10, 4, UNI_CYRILLICEXTA } /* iscyrillicexta */,
- { 1, 1011, 588, 2, 5, UNI_CI } /* ci=true */,
- { 0, 1867, 588, 12, 5, UNI_BIDIM } /* bidimirrored=true */,
- { 3, 5565, 588, 21, 2, UNI_CWU } /* changeswhenuppercased=t */,
- { 0, 1796, 437, 7, 4, UNI_OGAM } /* script=ogam */,
- { 0, 6114, 671, 3, 5, UNI_OGAM } /* sc=ogham */,
- { 1, 1879, 287, 4, 5, UNI_INNUSHU } /* blk=nushu */,
- { 3, 4081, 0, 11, 0, UNI_P } /* punctuation */,
- { 4, 302, 588, 2, 5, UNI_RI } /* ri=true */,
- { 0, 2463, 934, 5, 2, -UNI_JOINC } /* joinc=f */,
- { 1, 6687, 1193, 22, 3, UNI_JG__MALAYALAMNGA } /* joininggroup=malayalamnga */,
- { 4, 6944, 394, 24, 2, UNI_CCC__34 } /* canonicalcombiningclass=34 */,
- { 0, 6239, 0, 23, 0, UNI_BC__LRE } /* bc=lefttorightembedding */,
- { 4, 2324, 0, 8, 0, UNI_ASSIGNED } /* assigned */,
- { 8, 313, 1785, 2, 11, UNI_INPAHAWHHMONG } /* inpahawhhmong */,
- { 0, 1102, 204, 4, 4, UNI_TAVT } /* scx=tavt */,
- { 22, 736, 7733, 3, 21, UNI_ENCLOSEDIDEOGRAPHICSUP } /* inenclosedideographicsup */,
- { 4, 1102, 224, 4, 4, UNI_WCHO } /* scx=wcho */,
- { 0, 5990, 5617, 17, 6, UNI_BPT__N } /* bidipairedbrackettype=n */,
- { 2, 36, 934, 2, 6, -UNI_VS } /* vs=false */,
- { 0, 1879, 901, 4, 8, UNI_INARMENIAN } /* blk=armenian */,
- { 0, 1879, 540, 4, 6, UNI_INTANGSA } /* blk=tangsa */,
- { 0, 3351, 1300, 14, 2, UNI_NV__200 } /* numericvalue=200 */,
- { 15, 1233, 4741, 3, 17, UNI_ORNAMENTALDINGBATS } /* inornamentaldingbats */,
- { 0, 1102, 3285, 4, 4, UNI_HEBR } /* scx=hebr */,
- { 2, 3474, 5825, 6, 19, UNI_SUNDANESESUP } /* block=sundanesesupplement */,
- { 3, 313, 4437, 2, 14, UNI_LATINEXTB } /* inlatinextendedb */,
- { 1, 313, 4827, 2, 15, UNI_BAMUMSUP } /* inbamumsupplement */,
+ { 0, 461, 4569, 2, 9, UNI_XPOSIXUPPER } /* isuppercase */,
+ { 9, 1801, 0, 10, 0, UNI_NV__1000000 } /* nv=1000000 */,
+ { 0, 461, 402, 2, 4, UNI_ARMN } /* isarmn */,
+ { 0, 7944, 3998, 28, 4, UNI_CJKEXTG } /* iscjkunifiedideographsextensiong */,
+ { 1, 302, 599, 5, 2, -UNI__PERL_PATWS } /* patws=n */,
+ { 0, 4819, 0, 8, 0, UNI_DINGBATS } /* dingbats */,
+ { 2, 5916, 599, 21, 3, -UNI_LOE } /* logicalorderexception=no */,
+ { 0, 1424, 1317, 7, 2, UNI_CCC__32 } /* ccc=ccc32 */,
+ { 5, 1667, 4075, 4, 15, UNI_CURRENCYSYMBOLS } /* blk=currencysymbols */,
+ { 5, 3130, 3639, 11, 9, UNI_GEORGIANEXT } /* blk=georgianextended */,
+ { 0, 461, 3554, 2, 13, UNI_ZL } /* islineseparator */,
+ { 1, 1823, 438, 7, 4, UNI_OLCK } /* script=olck */,
+ { 8, 641, 644, 3, 3, UNI_LB__H2 } /* hst=lv */,
+ { 5, 6581, 0, 16, 0, UNI_INDICNUMBERFORMS } /* indicnumberforms */,
+ { 9, 1894, 585, 5, 2, UNI_BIDIM } /* bidim=t */,
+ { 0, 1667, 5694, 5, 18, UNI_COUNTINGROD } /* blk=countingrodnumerals */,
+ { 2, 2280, 512, 9, 2, UNI_IN__3 } /* presentin=3 */,
+ { 0, 1667, 398, 4, 4, UNI_INMIAO } /* blk=miao */,
+ { 17, 1075, 6255, 4, 8, UNI_NV__1_SLASH_40 } /* nv=2.500e-02 */,
+ { 3, 2324, 1015, 6, 6, UNI_INTELUGU } /* block=telugu */,
+ { 0, 339, 1678, 4, 2, UNI_CCC__1 } /* ccc=ov */,
+ { 2, 5979, 1628, 3, 7, UNI_VO__U } /* vo=upright */,
+ { 4, 4424, 1009, 17, 6, UNI_LYCI } /* scriptextensions=lycian */,
+ { 2, 8343, 6642, 22, 19, UNI_INSC__BRAHMIJOININGNUMBER } /* indicsyllabiccategory=brahmijoiningnumber */,
+ { 0, 3391, 346, 14, 1, UNI_NV__28 } /* numericvalue=28 */,
+ { 0, 1667, 1635, 4, 10, UNI_INWARANGCITI } /* blk=warangciti */,
+ { 0, 8601, 1845, 9, 8, UNI_SUPERANDSUB } /* block=superandsub */,
+ { 2, 4075, 0, 15, 0, UNI_CURRENCYSYMBOLS } /* currencysymbols */,
+ { 2, 8343, 6661, 31, 10, UNI_INSC__CONSONANTHEADLETTER } /* indicsyllabiccategory=consonantheadletter */,
+ { 12, 7274, 330, 9, 2, UNI_PD } /* category=pd */,
+ { 9, 5156, 283, 10, 2, UNI_WB__NU } /* wordbreak=nu */,
+ { 2, 1102, 1205, 4, 7, UNI_GRAN } /* scx=grantha */,
+ { 1, 6427, 2015, 13, 3, UNI_JG__WAW } /* joininggroup=waw */,
+ { 8, 533, 2304, 4, 8, UNI_SB__SC } /* sb=scontinue */,
+ { 0, 4360, 2029, 9, 10, UNI_LB__B2 } /* linebreak=breakboth */,
+ { 0, 6076, 976, 7, 7, UNI_INGURMUKHI } /* block=gurmukhi */,
+ { 7, 5460, 353, 19, 2, UNI_TERM } /* terminalpunctuation=y */,
+ { 3, 1102, 5440, 4, 20, UNI_HMNP } /* scx=nyiakengpuachuehmong */,
+ { 8, 1530, 7443, 4, 24, UNI_KATAKANAEXT } /* iskatakanaphoneticextensions */,
+ { 0, 5460, 934, 19, 2, -UNI_TERM } /* terminalpunctuation=f */,
+ { 0, 1102, 1234, 4, 7, UNI_MULT } /* scx=multani */,
+ { 1, 2766, 2317, 3, 6, UNI_N } /* gc=number */,
+ { 1, 30, 4160, 1, 16, UNI_DIACRITICALSEXT } /* indiacriticalsext */,
+ { 6, 2324, 1914, 6, 8, UNI_UCASEXTA } /* block=ucasexta */,
+ { 20, 641, 2931, 2, 3, UNI_GCB__T } /* hst=t */,
+ { 0, 4424, 59, 17, 4, UNI_CHRS } /* scriptextensions=chrs */,
+ { 0, 309, 6000, 2, 21, UNI_YIJING } /* inyijinghexagramsymbols */,
+ { 0, 1102, 1562, 4, 10, UNI_NAGM } /* scx=nagmundari */,
+ { 2, 2411, 0, 11, 0, UNI_KATAKANAEXT } /* katakanaext */,
+ { 1, 99, 0, 2, 0, UNI_UPPERCASELETTER } /* lu */,
+ { 4, 2180, 389, 4, 1, UNI_NV__46 } /* nv=46 */,
+ { 0, 2766, 117, 3, 2, UNI_XPOSIXDIGIT } /* gc=nd */,
+ { 2, 510, 1805, 4, 5, UNI_NV__300000 } /* nv=300000 */,
+ { 2, 1424, 345, 7, 2, UNI_CCC__18 } /* ccc=ccc18 */,
+ { 2, 309, 1954, 2, 12, UNI_INGUNJALAGONDI } /* ingunjalagondi */,
+ { 2, 7889, 4410, 26, 4, UNI_CJKEXTA } /* cjkunifiedideographsextensiona */,
+ { 0, 309, 4060, 2, 15, UNI_BRAI } /* inbraillepatterns */,
+ { 0, 309, 7724, 2, 18, UNI_INVS } /* invariationselectors */,
+ { 0, 461, 7449, 2, 18, UNI_PHONETICEXT } /* isphoneticextensions */,
+ { 1, 1125, 0, 8, 0, UNI_TFNG } /* tifinagh */,
+ { 0, 6618, 6288, 3, 6, UNI_INPC__LEFT } /* inpc=left */,
+ { 0, 2004, 4569, 5, 5, UNI_POSIXUPPER } /* posixupper */,
+ { 0, 292, 1071, 3, 4, UNI_NV__1_SLASH_12 } /* nv=1/12 */,
+ { 1, 406, 934, 2, 6, -UNI_DI } /* di=false */,
+ { 0, 1667, 7356, 4, 27, UNI_OCR } /* blk=opticalcharacterrecognition */,
+ { 1, 1102, 4060, 4, 4, UNI_BRAI } /* scx=brai */,
+ { 4, 7591, 281, 3, 2, UNI_LB__XX } /* lb=xx */,
+ { 1, 2302, 353, 3, 4, UNI_IDC } /* idc=yes */,
+ { 0, 1424, 388, 7, 2, UNI_CCC__26 } /* ccc=ccc26 */,
+ { 2, 461, 1021, 2, 6, UNI_WCHO } /* iswancho */,
+ { 16, 2525, 3100, 5, 6, UNI_XPOSIXDIGIT } /* xposixdigit */,
+ { 1, 19, 353, 4, 2, UNI_POSIXXDIGIT } /* ahex=y */,
+ { 0, 3908, 0, 16, 0, UNI_TANGUTCOMPONENTS } /* tangutcomponents */,
+ { 6, 339, 890, 3, 3, UNI_CCC__10 } /* ccc=10 */,
+ { 2, 909, 0, 4, 0, UNI_BALI } /* bali */,
+ { 0, 309, 1262, 2, 7, UNI_INSOYOMBO } /* insoyombo */,
+ { 0, 339, 2719, 2, 7, UNI_CCC__R } /* ccc=right */,
+ { 16, 309, 4896, 2, 15, UNI_BAMUMSUP } /* inbamumsupplement */,
+ { 9, 253, 353, 4, 2, UNI_CWCF } /* cwcf=y */,
+ { 2, 8311, 6554, 32, 4, UNI_CJKEXTC } /* block=cjkunifiedideographsextensionc */,
+ { 1, 3677, 4698, 6, 5, UNI_LATIN1 } /* islatin1sup */,
+ { 1, 5156, 1864, 10, 5, UNI_WB__EB } /* wordbreak=ebase */,
+ { 17, 4, 933, 2, 7, -UNI_LOE } /* loe=false */,
+ { 5, 6165, 798, 3, 4, UNI_NBAT } /* sc=nbat */,
+ { 0, 2988, 599, 13, 3, UNI_COMPEX } /* nfcquickcheck=no */,
+ { 0, 521, 934, 6, 6, -UNI_PATSYN } /* patsyn=false */,
+ { 1, 461, 74, 2, 4, UNI_CYRL } /* iscyrl */,
+ { 0, 7648, 4602, 18, 4, UNI_DT__INIT } /* decompositiontype=init */,
+ { 3, 823, 599, 4, 3, -UNI_DASH } /* dash=no */,
+ { 1, 552, 342, 3, 3, UNI_AGE__12 } /* age=12 */,
+ { 0, 292, 388, 3, 2, UNI_NV__26 } /* nv=26 */,
+ { 0, 7267, 1611, 16, 2, UNI_LOWERCASELETTER } /* generalcategory=ll */,
+ { 0, 6165, 868, 3, 4, UNI_SC__TIRH } /* sc=tirh */,
+ { 1, 7855, 0, 32, 0, UNI_INIDC } /* ideographicdescriptioncharacters */,
+ { 2, 1853, 0, 4, 0, UNI_SYLO } /* sylo */,
+ { 1, 2287, 2084, 3, 2, UNI_IN__11 } /* in=11 */,
+ { 4, 1823, 658, 7, 5, UNI_SC__DOGR } /* script=dogra */,
+ { 8, 271, 1864, 4, 8, UNI_WB__EB } /* gcb=ebasegaz */,
+ { 6, 1667, 4533, 7, 4, UNI_CJKEXTC } /* blk=cjkextc */,
+ { 11, 271, 959, 4, 6, UNI_GCB__EX } /* gcb=extend */,
+ { 4, 5205, 6597, 5, 21, UNI_MISCTECHNICAL } /* blk=miscellaneoustechnical */,
+ { 1, 1102, 493, 4, 6, UNI_KHOJ } /* scx=khojki */,
+ { 0, 4424, 438, 17, 4, UNI_OLCK } /* scriptextensions=olck */,
+ { 1, 116, 0, 4, 0, UNI_KNDA } /* knda */,
+ { 0, 875, 599, 5, 2, -UNI_UIDEO } /* uideo=n */,
+ { 0, 5205, 5107, 5, 18, UNI_MODIFIERTONELETTERS } /* blk=modifiertoneletters */,
+ { 14, 3021, 344, 4, 2, UNI_IN__2_DOT_1 } /* in=v21 */,
+ { 2, 7648, 1743, 18, 4, UNI_DT__VERT } /* decompositiontype=vert */,
+ { 0, 461, 238, 2, 2, UNI_NB } /* isnb */,
+ { 0, 7887, 4218, 28, 4, UNI_CJKEXTH } /* incjkunifiedideographsextensionh */,
+ { 1, 2002, 1942, 7, 5, UNI_POSIXGRAPH } /* isposixgraph */,
+ { 3, 6618, 5308, 5, 15, UNI_LOE } /* inpc=visualorderleft */,
+ { 6, 4424, 997, 17, 6, UNI_KTHI } /* scriptextensions=kaithi */,
+ { 0, 406, 1175, 2, 2, UNI_dia_values_index } /* dia= */,
+ { 0, 1667, 3611, 7, 11, UNI_CJKCOMPATFORMS } /* blk=cjkcompatforms */,
+ { 4, 6163, 2460, 5, 8, UNI_INSC__TONEMARK } /* insc=tonemark */,
+ { 4, 4360, 3337, 10, 12, UNI_LB__IS } /* linebreak=infixnumeric */,
+ { 0, 4424, 224, 17, 4, UNI_XPEO } /* scriptextensions=xpeo */,
+ { 0, 4424, 6081, 16, 9, UNI_GEOR } /* scriptextensions=georgian */,
+ { 10, 30, 7563, 1, 28, UNI_ANCIENTGREEKMUSIC } /* isancientgreekmusicalnotation */,
+ { 2, 3407, 1314, 14, 3, UNI_NV__4000 } /* numericvalue=4000 */,
+ { 0, 3677, 0, 7, 0, UNI_LATN } /* islatin */,
+ { 0, 2324, 6557, 9, 16, UNI_CJKCOMPATIDEOGRAPHS } /* block=cjkcompatideographs */,
+ { 2, 4424, 31, 17, 4, UNI_AVST } /* scriptextensions=avst */,
+ { 5, 6866, 0, 24, 0, UNI_COMPEX } /* fullcompositionexclusion */,
+ { 1, 2930, 44, 3, 1, UNI_JT__U } /* jt=u */,
+ { 1, 533, 1602, 3, 7, UNI_SB__LE } /* sb=oletter */,
+ { 1, 1424, 2101, 8, 2, UNI_CCC__129 } /* ccc=ccc129 */,
+ { 0, 461, 1834, 2, 11, UNI_SORA } /* issorasompeng */,
+ { 5, 1790, 599, 5, 2, UNI_COMPEX } /* nfcqc=n */,
+ { 0, 1667, 673, 4, 5, UNI_INOSAGE } /* blk=osage */,
+ { 6, 2302, 599, 3, 2, -UNI_IDC } /* idc=n */,
+ { 0, 4424, 39, 17, 4, UNI_BHKS } /* scriptextensions=bhks */,
+ { 0, 1834, 0, 11, 0, UNI_SORA } /* sorasompeng */,
+ { 4, 1209, 0, 4, 0, UNI_THAI } /* thai */,
+ { 0, 339, 7425, 4, 4, UNI_CCC__216 } /* ccc=atar */,
+ { 0, 7011, 2084, 24, 2, UNI_CCC__11 } /* canonicalcombiningclass=11 */,
+ { 0, 461, 1294, 2, 9, UNI_NBAT } /* isnabataean */,
+ { 1, 292, 4403, 2, 4, UNI_NV__3_SLASH_2 } /* nv=3/2 */,
+ { 13, 1894, 353, 12, 4, UNI_BIDIM } /* bidimirrored=yes */,
+ { 0, 1198, 5694, 3, 10, UNI_COUNTINGROD } /* incountingrod */,
+ { 0, 298, 585, 2, 5, UNI_RI } /* ri=true */,
+ { 0, 11, 649, 1, 4, UNI_ADLM } /* adlam */,
+ { 1, 4569, 353, 5, 2, UNI_XPOSIXUPPER } /* upper=y */,
+ { 3, 5799, 6103, 5, 13, UNI_SUPMATHOPERATORS } /* insupmathoperators */,
+ { 0, 7267, 6324, 16, 6, UNI_CF } /* generalcategory=format */,
+ { 1, 1102, 825, 4, 7, UNI_SHAW } /* scx=shavian */,
+ { 8, 292, 2184, 4, 8, UNI_NV__11_SLASH_12 } /* nv=9.167e-01 */,
+ { 1, 4, 5671, 2, 4, -UNI_LOE } /* loe=no */,
+ { 0, 461, 718, 2, 7, UNI_KNDA } /* iskannada */,
+ { 2, 1102, 1522, 4, 8, UNI_UGAR } /* scx=ugaritic */,
+ { 2, 1198, 81, 7, 2, UNI_CJKEXTG } /* incjkextg */,
+ { 0, 7011, 344, 24, 2, UNI_CCC__21 } /* canonicalcombiningclass=21 */,
+ { 2, 2665, 1104, 12, 2, UNI_patsyn_values_index } /* patternsyntax= */,
+ { 3, 309, 3421, 2, 15, UNI_NARB } /* inoldnortharabian */,
+ { 1, 887, 2656, 5, 3, UNI_AGE__15 } /* age=15.0 */,
+ { 2, 5553, 274, 21, 1, UNI_cwcm_values_index } /* changeswhencasemapped= */,
+ { 4, 5637, 959, 21, 6, UNI_GCB__EX } /* graphemeclusterbreak=extend */,
+ { 5, 271, 700, 4, 2, UNI_WB__EB } /* gcb=em */,
+ { 25, 30, 5390, 1, 9, UNI_CHER } /* ischerokee */,
+ { 1, 2494, 5292, 4, 16, UNI_INPUNCTUATION } /* isgeneralpunctuation */,
+ { 2, 6165, 1509, 3, 8, UNI_SC__JAVA } /* sc=javanese */,
+ { 12, 4424, 244, 17, 4, UNI_ZZZZ } /* scriptextensions=zzzz */,
+ { 2, 8071, 6554, 30, 4, UNI_CJKEXTC } /* blk=cjkunifiedideographsextensionc */,
+ { 0, 2324, 4651, 6, 8, UNI_INBOPOMOFO } /* block=bopomofo */,
+ { 0, 2324, 5876, 6, 9, UNI_INSUNDANESE } /* block=sundanese */,
+ { 0, 753, 599, 6, 3, UNI_NFKCQC__N } /* nfkcqc=no */,
+ { 0, 3892, 585, 16, 5, UNI_STERM } /* sentenceterminal=true */,
+ { 9, 1021, 0, 6, 0, UNI_WCHO } /* wancho */,
+ { 0, 1667, 2411, 4, 8, UNI_INKATAKANA } /* blk=katakana */,
+ { 0, 5895, 1269, 6, 3, UNI_SUPPUAB } /* issuppuab */,
+ { 2, 1494, 3639, 7, 9, UNI_GEORGIANEXT } /* georgianextended */,
+ { 5, 641, 1874, 6, 8, UNI_LB__H2 } /* hst=lvsyllable */,
+ { 8, 30, 1882, 1, 12, UNI_BIDIC } /* isbidicontrol */,
+ { 0, 4176, 0, 4, 0, UNI_HANG } /* hang */,
+ { 3, 1243, 6462, 4, 25, UNI_SHORTHANDFORMATCONTROLS } /* block=shorthandformatcontrols */,
+ { 3, 2, 585, 3, 5, UNI_CWL } /* cwl=true */,
+ { 16, 2494, 2370, 3, 12, UNI_GREEKEXT } /* isgreekextended */,
+ { 0, 6041, 5089, 20, 3, UNI_BPT__C } /* bidipairedbrackettype=c */,
+ { 3, 7495, 345, 28, 2, UNI_CCC__118 } /* canonicalcombiningclass=ccc118 */,
+ { 5, 461, 1556, 2, 6, UNI_ARROWS } /* isarrows */,
+ { 10, 4519, 1505, 14, 4, UNI_CYRILLICEXTA } /* block=cyrillicexta */,
+ { 4, 1823, 446, 7, 4, UNI_PHLI } /* script=phli */,
+ { 0, 461, 1033, 2, 8, UNI_JAMOEXTB } /* isjamoextb */,
+ { 0, 261, 585, 5, 5, UNI_CWKCF } /* cwkcf=true */,
+ { 0, 3391, 290, 14, 1, UNI_NV__24 } /* numericvalue=24 */,
+ { 5, 5216, 2619, 7, 12, UNI_LOWSURROGATES } /* block=lowsurrogates */,
+ { 2, 1102, 51, 4, 4, UNI_CANS } /* scx=cans */,
+ { 3, 292, 295, 3, 1, UNI_NV__9 } /* nv=9 */,
+ { 1, 298, 353, 2, 4, UNI_RI } /* ri=yes */,
+ { 0, 1667, 6776, 4, 14, UNI_MEETEIMAYEKEXT } /* blk=meeteimayekext */,
+ { 0, 1198, 8474, 5, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* incjkcompatibilityideographssupplement */,
+ { 0, 4941, 4272, 7, 16, UNI_INKHITANSMALLSCRIPT } /* block=khitansmallscript */,
+ { 6, 1823, 430, 7, 3, UNI_SC__NKO } /* script=nko */,
+ { 0, 3040, 353, 13, 4, UNI_QMARK } /* quotationmark=yes */,
+ { 4, 339, 2222, 3, 2, UNI_CCC__6 } /* ccc=6 */,
+ { 1, 1726, 3790, 7, 5, UNI_ARABICMATH } /* isarabicmath */,
+ { 2, 1667, 6351, 4, 23, UNI_COMPATJAMO } /* blk=hangulcompatibilityjamo */,
+ { 1, 2324, 6557, 9, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* block=cjkcompatideographssup */,
+ { 8, 2324, 6900, 6, 23, UNI_BYZANTINEMUSIC } /* block=byzantinemusicalsymbols */,
+ { 2, 4461, 0, 11, 0, UNI_SGNW } /* signwriting */,
+ { 4, 3407, 1805, 14, 5, UNI_NV__400000 } /* numericvalue=400000 */,
+ { 8, 1174, 17, 3, 1, UNI_EA__H } /* ea=h */,
+ { 2, 8660, 0, 34, 0, UNI_UCAS } /* unifiedcanadianaboriginalsyllabics */,
+ { 30, 3633, 0, 16, 0, UNI_LATINEXTD } /* inlatinextendedd */,
+ { 8, 5799, 4150, 5, 11, UNI_SUPPUNCTUATION } /* insuppunctuation */,
+ { 0, 6816, 934, 25, 6, -UNI_CWKCF } /* changeswhennfkccasefolded=false */,
+ { 0, 5391, 0, 18, 0, UNI_CHEROKEESUP } /* cherokeesupplement */,
+ { 0, 3817, 3846, 14, 2, UNI_NV__1_SLASH_8 } /* numericvalue=1/8 */,
+ { 1, 1667, 2786, 4, 14, UNI_HIGHSURROGATES } /* blk=highsurrogates */,
+ { 2, 1823, 5876, 7, 9, UNI_SUND } /* script=sundanese */,
+ { 2, 461, 779, 2, 4, UNI_OSMA } /* isosma */,
+ { 8, 1102, 108, 4, 4, UNI_KAWI } /* scx=kawi */,
+ { 8, 6618, 4107, 5, 12, UNI_INPC__LEFTANDRIGHT } /* inpc=leftandright */,
+ { 0, 7011, 8640, 24, 13, UNI_CCC__214 } /* canonicalcombiningclass=attachedabove */,
+ { 0, 2692, 0, 13, 0, UNI_VERTICALFORMS } /* verticalforms */,
+ { 0, 4424, 90, 17, 4, UNI_GUJR } /* scriptextensions=gujr */,
+ { 0, 3863, 1314, 14, 2, UNI_NV__800 } /* numericvalue=800 */,
+ { 2, 5205, 8374, 5, 33, UNI_MISCPICTOGRAPHS } /* blk=miscellaneoussymbolsandpictographs */,
+ { 1, 7011, 290, 25, 2, UNI_CCC__IS } /* canonicalcombiningclass=240 */,
+ { 4, 4360, 119, 10, 2, UNI_LB__AL } /* linebreak=al */,
+ { 2, 7495, 348, 27, 2, UNI_CCC__91 } /* canonicalcombiningclass=ccc91 */,
+ { 0, 2766, 4191, 3, 15, UNI_LOWERCASELETTER } /* gc=lowercaseletter */,
+ { 2, 6165, 2244, 3, 12, UNI_HUNG } /* sc=oldhungarian */,
+ { 4, 5979, 5993, 3, 7, UNI_VO__R } /* vo=rotated */,
+ { 1, 7892, 599, 16, 3, -UNI_UIDEO } /* unifiedideograph=no */,
+ { 2, 8, 934, 3, 2, -UNI_PCM } /* pcm=f */,
+ { 0, 2718, 384, 3, 2, UNI_BC__EN } /* bc=en */,
+ { 0, 2832, 3640, 10, 9, UNI_CYRILLICEXTD } /* iscyrillicextendedd */,
+ { 0, 578, 2165, 5, 2, UNI_CCC__DB } /* ccc=233 */,
+ { 8, 5637, 543, 21, 2, UNI_WB__EB } /* graphemeclusterbreak=eb */,
+ { 2, 461, 3584, 3, 15, UNI_HIGHPUSURROGATES } /* ishighpusurrogates */,
+ { 3, 461, 1853, 2, 11, UNI_SYLO } /* issylotinagri */,
+ { 0, 6165, 5185, 3, 20, UNI_HLUW } /* sc=anatolianhieroglyphs */,
+ { 0, 1667, 5694, 5, 10, UNI_COUNTINGROD } /* blk=countingrod */,
+ { 1, 2536, 2728, 4, 3, UNI_JG__ALEF } /* jg=alef */,
+ { 0, 2401, 6193, 8, 5, UNI_ETHIOPICSUP } /* inethiopicsup */,
+ { 0, 4424, 880, 17, 7, UNI_ZZZZ } /* scriptextensions=unknown */,
+ { 4, 6165, 1209, 3, 4, UNI_THAI } /* sc=thai */,
+ { 1, 7267, 2317, 16, 6, UNI_N } /* generalcategory=number */,
+ { 9, 716, 3746, 4, 14, UNI_KAKTOVIKNUMERALS } /* inkaktoviknumerals */,
+ { 0, 1255, 0, 4, 0, UNI_SIDD } /* sidd */,
+ { 1, 3177, 2538, 14, 2, UNI_EA__A } /* eastasianwidth=a */,
+ { 6, 5216, 5635, 17, 3, UNI_LATINEXTG } /* block=latinextendedg */,
+ { 0, 309, 683, 2, 5, UNI_INTAKRI } /* intakri */,
+ { 2, 4424, 1543, 17, 4, UNI_KHAR } /* scriptextensions=khar */,
+ { 2, 461, 678, 2, 5, UNI_RUNR } /* isrunic */,
+ { 1, 6076, 2370, 7, 7, UNI_GREEKEXT } /* block=greekext */,
+ { 2, 2514, 3788, 3, 15, UNI_MISCMATHSYMBOLSA } /* ismiscmathsymbolsa */,
+ { 0, 4391, 289, 16, 1, UNI_NV__3_SLASH_20 } /* numericvalue=3/20 */,
+ { 1, 1102, 5958, 4, 4, UNI_SINH } /* scx=sinh */,
+ { 1, 2002, 3268, 7, 5, UNI_POSIXALNUM } /* isposixalnum */,
+ { 12, 6165, 917, 3, 8, UNI_BASS } /* sc=bassavah */,
+ { 9, 5532, 353, 21, 4, UNI_CWCF } /* changeswhencasefolded=yes */,
+ { 0, 6165, 11, 3, 4, UNI_SC__ADLM } /* sc=adlm */,
+ { 4, 2301, 352, 10, 3, UNI_XIDC } /* xidcontinue=y */,
+ { 9, 6797, 0, 18, 0, UNI_DEVANAGARIEXT } /* devanagariextended */,
+ { 2, 3407, 389, 14, 1, UNI_NV__46 } /* numericvalue=46 */,
+ { 8, 7274, 128, 9, 2, UNI_ME } /* category=me */,
+ { 41562, 5916, 585, 21, 5, UNI_LOE } /* logicalorderexception=true */,
+ { 1, 1272, 2373, 4, 5, UNI_CJKEXTE } /* iscjkexte */,
+ { 1, 1174, 0, 3, 0, UNI_ea_values_index } /* ea= */,
+ { 3, 2401, 620, 8, 5, UNI_ETHIOPICEXT } /* inethiopicext */,
+ { 16, 461, 4002, 2, 14, UNI_SK } /* ismodifiersymbol */,
+ { 1, 6165, 997, 3, 6, UNI_SC__KTHI } /* sc=kaithi */,
+ { 1, 1102, 82, 4, 4, UNI_GONG } /* scx=gong */,
+ { 6, 1102, 47, 4, 4, UNI_CAKM } /* scx=cakm */,
+ { 2, 6427, 3301, 13, 12, UNI_JG__VERTICALTAIL } /* joininggroup=verticaltail */,
+ { 1, 779, 0, 4, 0, UNI_OSMA } /* osma */,
+ { 1, 7011, 1153, 25, 2, UNI_CCC__L } /* canonicalcombiningclass=224 */,
+ { 10, 6165, 60, 4, 3, UNI_CHRS } /* sc=chrs */,
+ { 6, 4424, 1543, 17, 10, UNI_KHAR } /* scriptextensions=kharoshthi */,
+ { 0, 7752, 5427, 24, 6, UNI_JG__MANICHAEANTHAMEDH } /* joininggroup=manichaeanthamedh */,
+ { 1, 2180, 2193, 5, 7, UNI_NV__3_SLASH_64 } /* nv=4.688e-02 */,
+ { 0, 6076, 5863, 11, 13, UNI_GEORGIANSUP } /* block=georgiansupplement */,
+ { 3, 1618, 934, 10, 2, -UNI_SD } /* softdotted=f */,
+ { 4, 1667, 1872, 4, 11, UNI_YISYLLABLES } /* blk=yisyllables */,
+ { 1, 2208, 1805, 4, 4, UNI_NV__50000 } /* nv=50000 */,
+ { 8, 4424, 369, 17, 4, UNI_GOTH } /* scriptextensions=goth */,
+ { 1, 4845, 352, 16, 5, UNI__PERL_PATWS } /* patternwhitespace=yes */,
+ { 1, 7648, 4602, 18, 7, UNI_DT__INIT } /* decompositiontype=initial */,
+ { 0, 2280, 343, 11, 1, UNI_IN__11 } /* presentin=11 */,
+ { 0, 292, 2165, 3, 2, UNI_NV__33 } /* nv=33 */,
+ { 6, 5156, 2768, 9, 6, UNI_WB__XX } /* wordbreak=other */,
+ { 5, 0, 0, 1, 0, UNI_L } /* l */,
+ { 0, 1391, 283, 3, 2, UNI_WB__NU } /* wb=nu */,
+ { 4, 461, 2483, 2, 5, UNI_CASED } /* iscased */,
+ { 21, 2752, 8504, 11, 4, UNI_ecomp_values_index } /* emojicomponent= */,
+ { 0, 3130, 2370, 5, 7, UNI_GREEKEXT } /* blk=greekext */,
+ { 0, 7198, 5409, 5, 17, UNI_SMALLKANAEXT } /* blk=smallkanaextension */,
+ { 3, 461, 8, 2, 3, UNI_PCM } /* ispcm */,
+ { 2, 5616, 0, 21, 0, UNI_CWU } /* changeswhenuppercased */,
+ { 11, 2324, 8660, 6, 43, UNI_UCASEXTA } /* block=unifiedcanadianaboriginalsyllabicsextendeda */,
+ { 1, 4360, 3634, 10, 2, UNI_LB__NL } /* linebreak=nl */,
+ { 2, 2280, 519, 9, 2, UNI_IN__7 } /* presentin=7 */,
+ { 2, 2324, 1484, 6, 8, UNI_INBUGINESE } /* block=buginese */,
+ { 8, 6165, 663, 3, 5, UNI_SC__LIMB } /* sc=limbu */,
+ { 1, 5255, 599, 20, 3, -UNI_EXTPICT } /* extendedpictographic=no */,
+ { 2, 510, 2164, 4, 8, UNI_NV__1_SLASH_3 } /* nv=3.333e-01 */,
+ { 8, 6165, 806, 3, 4, UNI_SC__SHRD } /* sc=shrd */,
+ { 12, 1102, 493, 4, 4, UNI_KHOJ } /* scx=khoj */,
+ { 0, 3633, 4770, 15, 10, UNI_LATINEXTADDITIONAL } /* inlatinextendedadditional */,
+ { 0, 4620, 0, 16, 0, UNI_LINEARBSYLLABARY } /* linearbsyllabary */,
+ { 0, 2287, 2656, 4, 3, UNI_IN__15 } /* in=15.0 */,
+ { 0, 1102, 2735, 3, 7, UNI_ARAB } /* scx=arabic */,
+ { 0, 2718, 3106, 3, 12, UNI_BC__AL } /* bc=arabicletter */,
+ { 3, 939, 599, 5, 3, -UNI_ECOMP } /* ecomp=no */,
+ { 0, 1102, 1285, 4, 9, UNI_SIND } /* scx=khudawadi */,
+ { 17, 6287, 0, 14, 0, UNI_BC__L } /* bc=lefttoright */,
+ { 19, 461, 1914, 2, 7, UNI_UCASEXT } /* isucasext */,
+ { 0, 4651, 0, 11, 0, UNI_BOPOMOFOEXT } /* bopomofoext */,
+ { 0, 7011, 1318, 25, 2, UNI_CCC__B } /* canonicalcombiningclass=220 */,
+ { 0, 2324, 4926, 6, 8, UNI_TAMILSUP } /* block=tamilsup */,
+ { 14, 1102, 2068, 4, 12, UNI_MEND } /* scx=mendekikakui */,
+ { 1, 7724, 599, 17, 3, -UNI_VS } /* variationselector=no */,
+ { 8, 71, 599, 3, 2, -UNI_CWU } /* cwu=n */,
+ { 4, 4554, 0, 5, 0, UNI_TITLE } /* title */,
+ { 2, 33, 4441, 1, 16, UNI_SMALLFORMS } /* smallformvariants */,
+ { 11, 1823, 1027, 7, 4, UNI_SC__YEZI } /* script=yezi */,
+ { 0, 7591, 2041, 3, 2, UNI_LB__H3 } /* lb=h3 */,
+ { 0, 5065, 5047, 13, 6, UNI_JG__MANICHAEANDALETH } /* jg=manichaeandaleth */,
+ { 0, 4360, 3325, 10, 12, UNI_LB__HL } /* linebreak=hebrewletter */,
+ { 2, 3407, 1314, 14, 2, UNI_NV__400 } /* numericvalue=400 */,
+ { 1, 1102, 86, 4, 4, UNI_GREK } /* scx=grek */,
+ { 2, 1667, 1227, 4, 7, UNI_INMAKASAR } /* blk=makasar */,
+ { 0, 2514, 1095, 3, 3, UNI_MERC } /* ismerc */,
+ { 3, 1102, 35, 4, 4, UNI_BATK } /* scx=batk */,
+ { 3, 261, 934, 5, 6, -UNI_CWKCF } /* cwkcf=false */,
+ { 0, 1823, 51, 7, 4, UNI_CANS } /* script=cans */,
+ { 0, 6618, 4111, 8, 8, UNI_INPC__TOPANDRIGHT } /* inpc=topandright */,
+ { 0, 1823, 1262, 7, 7, UNI_SOYO } /* script=soyombo */,
+ { 1, 1102, 571, 4, 7, UNI_AVST } /* scx=avestan */,
+ { 0, 7267, 3709, 16, 11, UNI_MC } /* generalcategory=spacingmark */,
+ { 1, 461, 5274, 2, 18, UNI_HALFMARKS } /* iscombininghalfmarks */,
+ { 1, 4424, 236, 17, 4, UNI_ZANB } /* scriptextensions=zanb */,
+ { 0, 1823, 176, 7, 4, UNI_SC__ROHG } /* script=rohg */,
+ { 0, 1409, 6957, 5, 9, UNI_LATINEXTE } /* latinextendede */,
+ { 4, 33, 1609, 1, 9, UNI_SMALLFORMS } /* smallforms */,
+ { 6, 3014, 891, 12, 2, UNI_IN__11 } /* presentin=v110 */,
+ { 0, 3633, 4770, 10, 10, UNI_LATINEXTADDITIONAL } /* inlatinextadditional */,
+ { 2, 1322, 0, 9, 0, UNI_ITAL } /* olditalic */,
+ { 1, 1667, 1522, 4, 8, UNI_INUGARITIC } /* blk=ugaritic */,
+ { 0, 1883, 585, 11, 5, UNI_BIDIC } /* bidicontrol=true */,
+ { 2, 7274, 2483, 9, 11, UNI_CASEDLETTER } /* category=casedletter */,
+ { 0, 7274, 2621, 9, 9, UNI__PERL_SURROGATE } /* category=surrogate */,
+ { 3, 1667, 81, 9, 2, UNI_CJKEXTG } /* blk=cjkextg */,
+ { 3, 2503, 353, 5, 4, UNI_JOINC } /* joinc=yes */,
+ { 11, 1065, 395, 5, 2, UNI_NV__1_SLASH_16 } /* nv=1/16 */,
+ { 3, 438, 0, 4, 0, UNI_OLCK } /* olck */,
+ { 1, 339, 2289, 3, 3, UNI_CCC__14 } /* ccc=14 */,
+ { 0, 2536, 3294, 3, 7, UNI_JG__SEMKATH } /* jg=semkath */,
+ { 0, 2324, 0, 9, 0, UNI_CJK } /* block=cjk */,
+ { 2, 5068, 0, 4, 0, UNI_MANI } /* mani */,
+ { 1, 2302, 352, 9, 5, UNI_IDC } /* idcontinue=yes */,
+ { 2, 1102, 144, 4, 4, UNI_NEWA } /* scx=newa */,
+ { 0, 3014, 295, 11, 2, UNI_IN__9 } /* presentin=v90 */,
+ { 0, 1667, 1562, 4, 10, UNI_INNAGMUNDARI } /* blk=nagmundari */,
+ { 3, 4970, 585, 13, 2, UNI_EMOD } /* emojimodifier=t */,
+ { 5, 461, 5857, 2, 9, UNI_MONG } /* ismongolian */,
+ { 0, 3014, 2117, 11, 2, UNI_IN__6_DOT_2 } /* presentin=v62 */,
+ { 1, 6866, 599, 24, 3, -UNI_COMPEX } /* fullcompositionexclusion=no */,
+ { 0, 1726, 4531, 6, 6, UNI_ARABICEXTC } /* isarabicextc */,
+ { 4, 461, 4371, 2, 6, UNI_XPOSIXSPACE } /* iswspace */,
+ { 2, 2324, 1294, 6, 9, UNI_INNABATAEAN } /* block=nabataean */,
+ { 1, 5156, 543, 10, 2, UNI_WB__EB } /* wordbreak=eb */,
+ { 16, 461, 786, 2, 4, UNI_HMNP } /* ishmnp */,
+ { 2, 3803, 353, 14, 2, UNI_NFKCQC__Y } /* nfkcquickcheck=y */,
+ { 1, 5065, 4751, 13, 5, UNI_JG__MANICHAEANSADHE } /* jg=manichaeansadhe */,
+ { 4, 1102, 148, 4, 4, UNI_ORYA } /* scx=orya */,
+ { 3, 5658, 1455, 15, 10, UNI_DEP } /* identifiertype=deprecated */,
+ { 0, 3391, 1805, 14, 7, UNI_NV__20000000 } /* numericvalue=20000000 */,
+ { 0, 2324, 6382, 9, 18, UNI_CJKCOMPATFORMS } /* block=cjkcompatibilityforms */,
+ { 4, 1391, 543, 3, 3, UNI_WB__EB } /* wb=ebg */,
+ { 0, 1790, 353, 5, 4, UNI_NFCQC__Y } /* nfcqc=yes */,
+ { 1, 461, 917, 2, 4, UNI_BASS } /* isbass */,
+ { 0, 621, 0, 2, 0, UNI_CE } /* ce */,
+ { 1, 292, 796, 3, 3, UNI_NV__NAN } /* nv=nan */,
+ { 0, 309, 322, 2, 5, UNI_VSSUP } /* invssup */,
+ { 0, 2287, 393, 3, 2, UNI_IN__15 } /* in=15 */,
+ { 2, 1424, 346, 7, 2, UNI_CCC__84 } /* ccc=ccc84 */,
+ { 0, 2180, 1805, 4, 4, UNI_NV__40000 } /* nv=40000 */,
+ { 0, 74, 1687, 2, 9, UNI_CPMN } /* cyprominoan */,
+ { 2, 2324, 653, 6, 5, UNI_INBUHID } /* block=buhid */,
+ { 6, 1823, 1484, 7, 8, UNI_SC__BUGI } /* script=buginese */,
+ { 1, 2718, 0, 3, 0, UNI_bc_values_index } /* bc= */,
+ { 1, 1102, 1248, 4, 7, UNI_PHAG } /* scx=phagspa */,
+ { 5, 4424, 1592, 17, 4, UNI_SAUR } /* scriptextensions=saur */,
+ { 0, 6165, 648, 3, 5, UNI_SC__ADLM } /* sc=adlam */,
+ { 0, 4424, 5440, 17, 20, UNI_HMNP } /* scriptextensions=nyiakengpuachuehmong */,
+ { 0, 7887, 4158, 28, 4, UNI_CJKEXTD } /* incjkunifiedideographsextensiond */,
+ { 0, 461, 90, 2, 4, UNI_GUJR } /* isgujr */,
+ { 2, 1894, 599, 12, 3, -UNI_BIDIM } /* bidimirrored=no */,
+ { 1, 5255, 6621, 19, 3, UNI_EXTPICT } /* extendedpictographic=t */,
+ { 0, 292, 2155, 3, 9, UNI_NV__1_SLASH_32 } /* nv=3.125e-02 */,
+ { 0, 8246, 6622, 23, 20, UNI_INPC__TOPANDBOTTOMANDLEFT } /* indicpositionalcategory=topandbottomandleft */,
+ { 1, 6165, 779, 3, 4, UNI_OSMA } /* sc=osma */,
+ { 0, 8246, 6629, 24, 13, UNI_INPC__BOTTOMANDLEFT } /* indicpositionalcategory=bottomandleft */,
+ { 1, 5799, 5813, 5, 7, UNI_SUPARROWSB } /* insuparrowsb */,
+ { 0, 309, 5897, 2, 19, UNI_SUPARROWSC } /* insupplementalarrowsc */,
+ { 1, 7591, 153, 3, 2, UNI_LB__SG } /* lb=sg */,
+ { 1, 8343, 1168, 31, 6, UNI_INSC__CONSONANTMEDIAL } /* indicsyllabiccategory=consonantmedial */,
+ { 0, 533, 0, 3, 0, UNI_sb_values_index } /* sb= */,
+ { 3, 2324, 5353, 6, 20, UNI_ININSCRIPTIONALPAHLAVI } /* block=inscriptionalpahlavi */,
+ { 4, 2432, 5848, 9, 9, UNI_MYANMAREXTA } /* inmyanmarextendeda */,
+ { 1, 832, 599, 5, 3, -UNI_STERM } /* sterm=no */,
+ { 2, 2280, 546, 10, 3, UNI_IN__3 } /* presentin=3.0 */,
+ { 0, 1667, 6909, 4, 14, UNI_MUSIC } /* blk=musicalsymbols */,
+ { 0, 461, 313, 2, 4, UNI_M } /* ismark */,
+ { 24, 1200, 8474, 3, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* cjkcompatibilityideographssupplement */,
+ { 5, 1823, 168, 7, 4, UNI_SC__COPT } /* script=qaac */,
+ { 2, 1667, 1009, 4, 6, UNI_INLYCIAN } /* blk=lycian */,
+ { 8, 461, 7086, 2, 24, UNI_ARABICPFB } /* isarabicpresentationformsb */,
+ { 0, 6163, 3217, 14, 4, UNI_INSC__CONSONANTDEAD } /* insc=consonantdead */,
+ { 0, 2348, 933, 12, 7, -UNI_CI } /* caseignorable=false */,
+ { 0, 1667, 5857, 4, 9, UNI_INMONGOLIAN } /* blk=mongolian */,
+ { 3, 4424, 458, 17, 4, UNI_QAAI } /* scriptextensions=qaai */,
+ { 3, 5156, 507, 10, 2, UNI_WB__DQ } /* wordbreak=dq */,
+ { 2, 5799, 4607, 12, 13, UNI_SUPPUNCTUATION } /* insupplementalpunctuation */,
+ { 0, 2766, 106, 3, 2, UNI_ZL } /* gc=zl */,
+ { 3, 4060, 0, 7, 0, UNI_BRAI } /* braille */,
+ { 0, 2752, 353, 5, 4, UNI_EMOJI } /* emoji=yes */,
+ { 8, 2280, 557, 10, 3, UNI_IN__6 } /* presentin=6.0 */,
+ { 0, 8278, 1926, 13, 7, UNI_MISCSYMBOLS } /* miscellaneoussymbols */,
+ { 0, 2752, 934, 14, 2, -UNI_ECOMP } /* emojicomponent=f */,
+ { 16, 5637, 363, 21, 2, UNI_GCB__SM } /* graphemeclusterbreak=sm */,
+ { 3, 7267, 4075, 16, 14, UNI_SC } /* generalcategory=currencysymbol */,
+ { 0, 2324, 3567, 6, 16, UNI_HALFANDFULLFORMS } /* block=halfandfullforms */,
+ { 1, 5205, 3788, 5, 15, UNI_MISCMATHSYMBOLSA } /* blk=miscmathsymbolsa */,
+ { 1, 1883, 0, 11, 0, UNI_BIDIC } /* bidicontrol */,
+ { 0, 6450, 1602, 14, 7, UNI_SB__LE } /* sentencebreak=oletter */,
+ { 0, 1823, 1285, 7, 9, UNI_SC__SIND } /* script=khudawadi */,
+ { 0, 6618, 6635, 8, 7, UNI_INPC__TOPANDLEFT } /* inpc=topandleft */,
+ { 0, 1198, 4533, 5, 4, UNI_CJKEXTC } /* incjkextc */,
+ { 2, 2324, 192, 6, 4, UNI_TAGS } /* block=tags */,
+ { 0, 5799, 8386, 14, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* insupplementalsymbolsandpictographs */,
+ { 0, 1102, 1015, 4, 6, UNI_TELU } /* scx=telugu */,
+ { 0, 309, 6677, 2, 15, UNI_MODIFIERLETTERS } /* inmodifierletters */,
+ { 3, 461, 668, 2, 5, UNI_OGAM } /* isogham */,
+ { 3, 7011, 2092, 24, 2, UNI_CCC__25 } /* canonicalcombiningclass=25 */,
+ { 1, 4424, 3325, 17, 4, UNI_HEBR } /* scriptextensions=hebr */,
+ { 1, 1102, 418, 4, 4, UNI_KHMR } /* scx=khmr */,
+ { 0, 6165, 462, 3, 4, UNI_SHAW } /* sc=shaw */,
+ { 1, 461, 164, 2, 4, UNI_PHNX } /* isphnx */,
+ { 0, 6165, 772, 3, 7, UNI_OLCK } /* sc=olchiki */,
+ { 0, 7011, 348, 24, 2, UNI_CCC__91 } /* canonicalcombiningclass=91 */,
+ { 2, 292, 2098, 3, 9, UNI_NV__1_SLASH_7 } /* nv=1.429e-01 */,
+ { 2, 2324, 5694, 7, 18, UNI_COUNTINGROD } /* block=countingrodnumerals */,
+ { 1, 339, 1678, 4, 7, UNI_CCC__1 } /* ccc=overlay */,
+ { 6, 4569, 352, 8, 5, UNI_XPOSIXUPPER } /* uppercase=yes */,
+ { 0, 4150, 0, 11, 0, UNI_P } /* punctuation */,
+ { 0, 1823, 5857, 7, 9, UNI_SC__MONG } /* script=mongolian */,
+ { 0, 7267, 1393, 15, 2, UNI_M } /* generalcategory=m */,
+ { 0, 1734, 189, 3, 3, UNI_SGNW } /* issgnw */,
+ { 0, 461, 991, 2, 6, UNI_HATR } /* ishatran */,
+ { 6, 1667, 6557, 7, 16, UNI_CJKCOMPATIDEOGRAPHS } /* blk=cjkcompatideographs */,
+ { 1, 461, 1834, 2, 4, UNI_SORA } /* issora */,
+ { 0, 7804, 0, 11, 0, UNI_IDEO } /* ideographic */,
+ { 4, 2362, 0, 8, 0, UNI_ASSIGNED } /* assigned */,
+ { 1, 32, 585, 2, 5, UNI_VS } /* vs=true */,
+ { 1, 2324, 4896, 6, 5, UNI_INBAMUM } /* block=bamum */,
+ { 0, 7274, 3263, 9, 13, UNI_XPOSIXDIGIT } /* category=decimalnumber */,
+ { 8, 6495, 0, 5, 0, UNI_MUSIC } /* music */,
+ { 1, 1823, 1248, 7, 7, UNI_SC__PHAG } /* script=phagspa */,
+ { 2, 6165, 43, 3, 4, UNI_SC__BUHD } /* sc=buhd */,
+ { 1, 7648, 940, 18, 3, UNI_DT__COM } /* decompositiontype=com */,
+ { 5, 309, 1176, 2, 3, UNI_IN__NA } /* in=na */,
+ { 2, 4926, 0, 5, 0, UNI_TAML } /* tamil */,
+ { 16, 510, 2172, 4, 8, UNI_NV__3_SLASH_8 } /* nv=3.750e-01 */,
+ { 1, 309, 3727, 2, 9, UNI_INMALAYALAM } /* inmalayalam */,
+ { 0, 3892, 0, 16, 0, UNI_STERM } /* sentenceterminal */,
+ { 1, 578, 290, 5, 2, UNI_CCC__IS } /* ccc=240 */,
+ { 0, 7267, 3791, 16, 10, UNI_SM } /* generalcategory=mathsymbol */,
+ { 4, 7495, 3404, 27, 2, UNI_CCC__23 } /* canonicalcombiningclass=ccc23 */,
+ { 6, 4043, 0, 17, 0, UNI_IDSB } /* idsbinaryoperator */,
+ { 4, 7267, 363, 16, 2, UNI_SM } /* generalcategory=sm */,
+ { 10, 363, 0, 2, 0, UNI_SM } /* sm */,
+ { 2, 6450, 2768, 13, 6, UNI_SB__XX } /* sentencebreak=other */,
+ { 0, 1200, 70, 5, 2, UNI_CJKEXTC } /* cjkextc */,
+ { 14, 7383, 3505, 9, 3, UNI_BC__ET } /* bidiclass=et */,
+ { 11, 32, 599, 2, 2, -UNI_VS } /* vs=n */,
+ { 3, 1823, 1635, 7, 4, UNI_WARA } /* script=wara */,
+ { 1, 521, 585, 6, 5, UNI_PATSYN } /* patsyn=true */,
+ { 4, 2, 3539, 1, 6, UNI_CPRT } /* cypriot */,
+ { 5, 1667, 357, 4, 6, UNI_INCHAKMA } /* blk=chakma */,
+ { 2, 1823, 5440, 7, 20, UNI_HMNP } /* script=nyiakengpuachuehmong */,
+ { 1, 1823, 5208, 6, 8, UNI_SC__MYMR } /* script=myanmar */,
+ { 0, 6618, 1630, 20, 5, UNI_INPC__TOPANDBOTTOMANDRIGHT } /* inpc=topandbottomandright */,
+ { 0, 1823, 991, 7, 6, UNI_HATR } /* script=hatran */,
+ { 0, 6165, 1086, 3, 4, UNI_SC__KTHI } /* sc=kthi */,
+ { 4, 6165, 156, 3, 4, UNI_SC__OUGR } /* sc=ougr */,
+ { 3, 3817, 290, 15, 1, UNI_NV__1_SLASH_4 } /* numericvalue=1/4 */,
+ { 4, 1479, 5169, 5, 4, UNI_XPOSIXSPACE } /* spaceperl */,
+ { 5, 4424, 806, 17, 4, UNI_SHRD } /* scriptextensions=shrd */,
+ { 2, 461, 5939, 2, 5, UNI__PERL_NCHAR } /* isnchar */,
+ { 5, 6165, 5391, 3, 8, UNI_CHER } /* sc=cherokee */,
+ { 0, 615, 0, 4, 0, UNI_ELYM } /* elym */,
+ { 0, 2301, 353, 4, 4, UNI_XIDC } /* xidc=yes */,
+ { 0, 1102, 3325, 4, 6, UNI_HEBR } /* scx=hebrew */,
+ { 1, 20, 934, 3, 6, -UNI_XPOSIXXDIGIT } /* hex=false */,
+ { 1, 1823, 1685, 7, 11, UNI_SC__CPMN } /* script=cyprominoan */,
+ { 0, 339, 6288, 2, 3, UNI_CCC__L } /* ccc=l */,
+ { 1, 7495, 2154, 27, 2, UNI_CCC__13 } /* canonicalcombiningclass=ccc13 */,
+ { 0, 309, 2302, 2, 3, UNI_INIDC } /* inidc */,
+ { 8, 733, 6142, 3, 21, UNI_EARLYDYNASTICCUNEIFORM } /* inearlydynasticcuneiform */,
+ { 36, 2432, 0, 9, 0, UNI_INMYANMAR } /* inmyanmar */,
+ { 4, 4424, 1484, 17, 4, UNI_BUGI } /* scriptextensions=bugi */,
+ { 0, 4360, 461, 10, 2, UNI_LB__IS } /* linebreak=is */,
+ { 5, 309, 2393, 2, 8, UNI_INCYRILLIC } /* incyrillic */,
+ { 2, 2514, 0, 3, 0, UNI_M } /* ism */,
+ { 0, 1823, 140, 7, 4, UNI_NARB } /* script=narb */,
+ { 5, 4360, 7537, 10, 10, UNI_LB__AL } /* linebreak=alphabetic */,
+ { 0, 148, 0, 4, 0, UNI_ORYA } /* orya */,
+ { 3, 4424, 1234, 17, 4, UNI_MULT } /* scriptextensions=mult */,
+ { 5, 1823, 1095, 8, 3, UNI_MERC } /* script=merc */,
+ { 1, 2718, 4880, 3, 16, UNI_BC__S } /* bc=segmentseparator */,
+ { 13, 2685, 387, 4, 2, UNI_IN__5_DOT_2 } /* in=5.2 */,
+ { 4, 4424, 1582, 17, 10, UNI_PHNX } /* scriptextensions=phoenician */,
+ { 0, 3514, 7545, 10, 20, UNI_ARABICPFA } /* block=arabicpresentationformsa */,
+ { 5, 1994, 599, 7, 3, -UNI_RADICAL } /* radical=no */,
+ { 0, 4424, 82, 17, 4, UNI_GONG } /* scriptextensions=gong */,
+ { 1, 5216, 4659, 11, 9, UNI_LATINEXTC } /* block=latinextendedc */,
+ { 1, 1823, 732, 7, 7, UNI_SC__LINA } /* script=lineara */,
+ { 5, 1397, 934, 4, 6, -UNI_IDST } /* idst=false */,
+ { 8, 7267, 128, 16, 2, UNI_ME } /* generalcategory=me */,
+ { 0, 2514, 2631, 3, 12, UNI_MAYANNUMERALS } /* ismayannumerals */,
+ { 3, 30, 6486, 1, 2, UNI_Z } /* isz */,
+ { 2, 1455, 353, 3, 4, UNI_DEP } /* dep=yes */,
+ { 0, 2930, 2938, 8, 6, UNI_JT__T } /* jt=transparent */,
+ { 3, 309, 608, 2, 7, UNI_INELBASAN } /* inelbasan */,
+ { 5, 1726, 0, 8, 0, UNI_ARAB } /* isarabic */,
+ { 1, 3391, 2100, 13, 2, UNI_NV__42 } /* numericvalue=42 */,
+ { 13, 1397, 599, 3, 2, -UNI_IDS } /* ids=n */,
+ { 11, 2966, 5409, 3, 11, UNI_SMALLKANAEXT } /* insmallkanaext */,
+ { 2, 2432, 7825, 3, 30, UNI_MATHALPHANUM } /* inmathematicalalphanumericsymbols */,
+ { 0, 1667, 1003, 4, 6, UNI_INLEPCHA } /* blk=lepcha */,
+ { 3, 74, 0, 4, 0, UNI_CYRL } /* cyrl */,
+ { 4, 1823, 1191, 7, 7, UNI_SC__BENG } /* script=bengali */,
+ { 0, 5595, 353, 21, 2, UNI_CWT } /* changeswhentitlecased=y */,
+ { 0, 1102, 11, 4, 4, UNI_ADLM } /* scx=adlm */,
+ { 3, 461, 39, 2, 4, UNI_BHKS } /* isbhks */,
+ { 3, 1102, 90, 4, 4, UNI_GUJR } /* scx=gujr */,
+ { 0, 1272, 1505, 5, 4, UNI_CJKEXTA } /* iscjkexta */,
+ { 0, 7267, 4607, 5, 13, UNI_INPUNCTUATION } /* generalpunctuation */,
+ { 1, 6165, 1027, 3, 6, UNI_SC__YEZI } /* sc=yezidi */,
+ { 5, 461, 940, 2, 6, UNI_COMPEX } /* iscompex */,
+ { 2, 461, 732, 2, 7, UNI_LINA } /* islineara */,
+ { 1, 2004, 2060, 5, 5, UNI_POSIXALPHA } /* posixalpha */,
+ { 0, 7383, 3118, 10, 12, UNI_BC__ON } /* bidiclass=otherneutral */,
+ { 3, 1667, 6487, 4, 13, UNI_ZNAMENNYMUSIC } /* blk=znamennymusic */,
+ { 0, 309, 5712, 2, 19, UNI_MERO } /* inmeroitichieroglyphs */,
+ { 1, 1994, 934, 7, 2, -UNI_RADICAL } /* radical=f */,
+ { 1, 5156, 3325, 10, 12, UNI_LB__HL } /* wordbreak=hebrewletter */,
+ { 8, 825, 0, 7, 0, UNI_SHAW } /* shavian */,
+ { 3, 4360, 283, 10, 2, UNI_LB__NU } /* linebreak=nu */,
+ { 9, 309, 6909, 2, 14, UNI_MUSIC } /* inmusicalsymbols */,
+ { 4, 7383, 6021, 21, 8, UNI_BC__LRO } /* bidiclass=lefttorightoverride */,
+ { 4, 2324, 6510, 6, 24, UNI_HIGHPUSURROGATES } /* block=highprivateusesurrogates */,
+ { 0, 6165, 4926, 3, 5, UNI_SC__TAML } /* sc=tamil */,
+ { 0, 510, 520, 4, 1, UNI_NV__37 } /* nv=37 */,
+ { 2, 2280, 2182, 9, 4, UNI_IN__4_DOT_1 } /* presentin=4.1 */,
+ { 9, 1667, 3692, 4, 14, UNI_LISUSUP } /* blk=lisusupplement */,
+ { 1, 4620, 0, 7, 0, UNI_LINB } /* linearb */,
+ { 1, 1530, 3696, 6, 10, UNI_KANASUP } /* iskanasupplement */,
+ { 2, 4424, 1027, 17, 4, UNI_YEZI } /* scriptextensions=yezi */,
+ { 0, 2324, 4620, 6, 16, UNI_LINEARBSYLLABARY } /* block=linearbsyllabary */,
+ { 0, 2718, 143, 3, 2, UNI_BC__BN } /* bc=bn */,
+ { 2, 1823, 4896, 7, 4, UNI_BAMU } /* script=bamu */,
+ { 8, 6165, 1334, 3, 4, UNI_SC__PERM } /* sc=perm */,
+ { 0, 3325, 0, 6, 0, UNI_HEBR } /* hebrew */,
+ { 2, 4424, 11, 17, 4, UNI_ADLM } /* scriptextensions=adlm */,
+ { 4, 1272, 5617, 3, 20, UNI_CWU } /* ischangeswhenuppercased */,
+ { 0, 533, 21, 3, 2, UNI_SB__EX } /* sb=ex */,
+ { 2, 461, 192, 2, 4, UNI_TAGS } /* istags */,
+ { 1, 1391, 2411, 3, 8, UNI_WB__KA } /* wb=katakana */,
+ { 1, 1223, 324, 4, 3, UNI_KANASUP } /* kanasup */,
+ { 4, 1102, 8667, 4, 18, UNI_CANS } /* scx=canadianaboriginal */,
+ { 5, 3391, 1318, 13, 2, UNI_NV__20 } /* numericvalue=20 */,
+ { 0, 1667, 725, 4, 7, UNI_KALI } /* blk=kayahli */,
+ { 3, 6165, 991, 3, 4, UNI_HATR } /* sc=hatr */,
+ { 1, 309, 5838, 2, 10, UNI_JAMO } /* inhanguljamo */,
+ { 4, 2004, 0, 2, 0, UNI_PO } /* po */,
+ { 7, 3177, 1933, 15, 9, UNI_EA__A } /* eastasianwidth=ambiguous */,
+ { 0, 1667, 4150, 4, 11, UNI_INPUNCTUATION } /* blk=punctuation */,
+ { 0, 537, 0, 4, 0, UNI_TANG } /* tang */,
+ { 0, 309, 8660, 2, 34, UNI_UCAS } /* inunifiedcanadianaboriginalsyllabics */,
+ { 0, 4424, 102, 17, 4, UNI_HMNG } /* scriptextensions=hmng */,
+ { 0, 7383, 18, 10, 1, UNI_BC__B } /* bidiclass=b */,
+ { 1, 521, 353, 6, 4, UNI_PATSYN } /* patsyn=yes */,
+ { 0, 2324, 3692, 6, 14, UNI_LISUSUP } /* block=lisusupplement */,
+ { 1, 597, 7011, 6, 5, UNI_DT__NONCANON } /* dt=noncanon */,
+ { 9, 1823, 975, 7, 8, UNI_SC__GURU } /* script=gurmukhi */,
+ { 4, 4424, 5682, 17, 5, UNI_GREK } /* scriptextensions=greek */,
+ { 1, 6165, 678, 3, 5, UNI_RUNR } /* sc=runic */,
+ { 1, 3391, 3405, 13, 2, UNI_NV__36 } /* numericvalue=36 */,
+ { 0, 108, 3746, 2, 14, UNI_KAKTOVIKNUMERALS } /* kaktoviknumerals */,
+ { 1, 7011, 1317, 25, 2, UNI_CCC__AR } /* canonicalcombiningclass=232 */,
+ { 0, 1823, 90, 7, 4, UNI_SC__GUJR } /* script=gujr */,
+ { 1, 1823, 1635, 7, 10, UNI_WARA } /* script=warangciti */,
+ { 11, 5937, 598, 20, 2, UNI_nchar_values_index } /* noncharactercodepoint= */,
+ { 14, 6165, 1248, 3, 7, UNI_SC__PHAG } /* sc=phagspa */,
+ { 0, 30, 1917, 1, 4, UNI_EXT } /* isext */,
+ { 9, 461, 232, 2, 4, UNI_YI } /* isyiii */,
+ { 1, 1883, 934, 5, 2, -UNI_BIDIC } /* bidic=f */,
+ { 1, 2324, 772, 6, 7, UNI_OLCK } /* block=olchiki */,
+ { 0, 7267, 4002, 16, 14, UNI_SK } /* generalcategory=modifiersymbol */,
+ { 7, 292, 342, 2, 3, UNI_NV__12 } /* nv=12 */,
+ { 2, 7274, 54, 9, 2, UNI_SC } /* category=sc */,
+ { 0, 4502, 4344, 5, 16, UNI_LETTERLIKESYMBOLS } /* blk=letterlikesymbols */,
+ { 0, 8441, 1399, 33, 5, UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START } /* _perl_problematic_locale_foldeds_start */,
+ { 6, 309, 1853, 2, 11, UNI_INSYLOTINAGRI } /* insylotinagri */,
+ { 0, 4371, 352, 5, 3, UNI_XPOSIXSPACE } /* wspace=y */,
+ { 4, 6427, 225, 13, 2, UNI_JG__PE } /* joininggroup=pe */,
+ { 0, 271, 281, 4, 2, UNI_GCB__XX } /* gcb=xx */,
+ { 2, 6163, 2382, 5, 5, UNI_INSC__VOWEL } /* insc=vowel */,
+ { 4, 1726, 2705, 3, 13, UNI_ANCIENTSYMBOLS } /* isancientsymbols */,
+ { 17, 2514, 747, 3, 6, UNI_MARC } /* ismarchen */,
+ { 4, 1823, 1015, 7, 6, UNI_SC__TELU } /* script=telugu */,
+ { 2, 7011, 1318, 24, 3, UNI_WB__EB } /* canonicalcombiningclass=200 */,
+ { 0, 7267, 5172, 16, 2, UNI_CASEDLETTER } /* generalcategory=l_ */,
+ { 0, 4424, 0, 17, 0, UNI_scx_values_index } /* scriptextensions= */,
+ { 5, 2766, 3634, 3, 2, UNI_NL } /* gc=nl */,
+ { 0, 2842, 0, 6, 0, UNI_ETHI } /* isethi */,
+ { 0, 42, 3191, 2, 3, UNI_SB__LE } /* sb=le */,
+ { 0, 597, 3289, 3, 5, UNI_DT__FIN } /* dt=final */,
+ { 3, 6866, 8554, 21, 4, UNI_compex_values_index } /* fullcompositionexclusion= */,
+ { 0, 7591, 380, 3, 2, UNI_LB__HY } /* lb=hy */,
+ { 1, 6062, 8111, 7, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* block=egyptianhieroglyphformatcontrols */,
+ { 2, 30, 1014, 1, 7, UNI_INTELUGU } /* intelugu */,
+ { 1, 7274, 6683, 12, 8, UNI_LO } /* category=otherletter */,
+ { 13, 1667, 1922, 5, 11, UNI_CHESSSYMBOLS } /* blk=chesssymbols */,
+ { 0, 6165, 232, 3, 2, UNI_SC__YI } /* sc=yi */,
+ { 3, 1102, 1635, 4, 10, UNI_WARA } /* scx=warangciti */,
+ { 1, 1667, 2411, 4, 11, UNI_KATAKANAEXT } /* blk=katakanaext */,
+ { 2, 1667, 5391, 4, 8, UNI_INCHEROKEE } /* blk=cherokee */,
+ { 1, 6165, 430, 3, 3, UNI_SC__NKO } /* sc=nko */,
+ { 0, 2432, 3364, 3, 14, UNI_MISCPICTOGRAPHS } /* inmiscpictographs */,
+ { 17, 1409, 5848, 5, 9, UNI_LATINEXTA } /* latinextendeda */,
+ { 2, 7591, 2991, 3, 2, UNI_LB__QU } /* lb=qu */,
+ { 64, 1823, 55, 7, 4, UNI_CHAM } /* script=cham */,
+ { 1, 7198, 6965, 7, 22, UNI_SUPERANDSUB } /* blk=superscriptsandsubscripts */,
+ { 0, 309, 537, 2, 6, UNI_INTANGSA } /* intangsa */,
+ { 1, 875, 0, 5, 0, UNI_UIDEO } /* uideo */,
+ { 1, 7648, 1176, 17, 7, UNI_DT__NAR } /* decompositiontype=narrow */,
+ { 1, 1823, 6081, 6, 9, UNI_SC__GEOR } /* script=georgian */,
+ { 0, 3325, 0, 4, 0, UNI_HEBR } /* hebr */,
+ { 0, 605, 5980, 3, 2, UNI_ideo_values_index } /* ideo= */,
+ { 6, 1726, 8174, 8, 29, UNI_ARABICMATH } /* isarabicmathematicalalphabeticsymbols */,
+ { 0, 309, 663, 2, 5, UNI_INLIMBU } /* inlimbu */,
+ { 0, 7267, 199, 16, 2, UNI_TITLE } /* generalcategory=lt */,
+ { 2, 3391, 2093, 13, 2, UNI_NV__50 } /* numericvalue=50 */,
+ { 2, 461, 5235, 2, 20, UNI_PC } /* isconnectorpunctuation */,
+ { 0, 2324, 1812, 6, 11, UNI_INPAHAWHHMONG } /* block=pahawhhmong */,
+ { 0, 292, 1805, 4, 5, UNI_NV__900000 } /* nv=900000 */,
+ { 5, 8505, 3001, 3, 7, UNI_NT__NU } /* nt=numeric */,
+ { 0, 7591, 4206, 3, 15, UNI_LB__OP } /* lb=openpunctuation */,
+ { 1, 2393, 5848, 8, 9, UNI_CYRILLICEXTA } /* cyrillicextendeda */,
+ { 0, 3663, 0, 4, 0, UNI_DEVA } /* deva */,
+ { 0, 6163, 2317, 5, 6, UNI_INSC__NUMBER } /* insc=number */,
+ { 16, 2324, 3663, 6, 14, UNI_DEVANAGARIEXTA } /* block=devanagariexta */,
+ { 7, 7383, 6289, 9, 12, UNI_BC__L } /* bidiclass=lefttoright */,
+ { 0, 1667, 1509, 4, 8, UNI_INJAVANESE } /* blk=javanese */,
+ { 16, 6165, 128, 3, 4, UNI_MEDF } /* sc=medf */,
+ { 17, 461, 6776, 2, 11, UNI_MTEI } /* ismeeteimayek */,
+ { 0, 2324, 5391, 6, 8, UNI_INCHEROKEE } /* block=cherokee */,
+ { 0, 1221, 4511, 6, 9, UNI_KANAEXTB } /* inkanaextendedb */,
+ { 1, 1667, 2302, 4, 3, UNI_INIDC } /* blk=idc */,
+ { 1, 2988, 1795, 13, 6, UNI_NFCQC__M } /* nfcquickcheck=maybe */,
+ { 2, 4424, 1133, 17, 4, UNI_VITH } /* scriptextensions=vith */,
+ { 1, 8601, 4710, 7, 15, UNI_SYRIACSUP } /* block=syriacsupplement */,
+ { 2, 461, 798, 2, 4, UNI_NBAT } /* isnbat */,
+ { 1, 3014, 3861, 11, 2, UNI_IN__7 } /* presentin=v70 */,
+ { 1, 1823, 112, 7, 4, UNI_KITS } /* script=kits */,
+ { 0, 6841, 353, 25, 2, UNI_DI } /* defaultignorablecodepoint=y */,
+ { 3, 244, 0, 4, 0, UNI_ZZZZ } /* zzzz */,
+ { 10, 3040, 1669, 12, 2, UNI_qmark_values_index } /* quotationmark= */,
+ { 4, 461, 1033, 2, 4, UNI_JAMO } /* isjamo */,
+ { 1, 1667, 688, 4, 5, UNI_INBATAK } /* blk=batak */,
+ { 0, 4424, 1385, 17, 4, UNI_THAA } /* scriptextensions=thaa */,
+ { 0, 271, 644, 3, 2, UNI_GCB__L } /* gcb=l */,
+ { 0, 8343, 3253, 22, 10, UNI_INSC__PUREKILLER } /* indicsyllabiccategory=purekiller */,
+ { 0, 5216, 4698, 10, 2, UNI_LATIN1 } /* block=latin1 */,
+ { 7, 1728, 1505, 6, 4, UNI_ARABICEXTA } /* arabicexta */,
+ { 5, 1823, 144, 7, 4, UNI_NEWA } /* script=newa */,
+ { 0, 1102, 1117, 4, 4, UNI_TAGB } /* scx=tagb */,
+ { 0, 3021, 290, 5, 2, UNI_IN__14 } /* in=v140 */,
+ { 0, 4424, 5712, 17, 19, UNI_MERO } /* scriptextensions=meroitichieroglyphs */,
+ { 1, 6165, 333, 3, 4, UNI_CARI } /* sc=cari */,
+ { 14, 6165, 1509, 3, 4, UNI_SC__JAVA } /* sc=java */,
+ { 1, 1455, 599, 3, 3, -UNI_DEP } /* dep=no */,
+ { 8, 2988, 599, 13, 2, UNI_COMPEX } /* nfcquickcheck=n */,
+ { 6, 2324, 5682, 6, 5, UNI_INGREEK } /* block=greek */,
+ { 3, 2324, 1556, 6, 6, UNI_ARROWS } /* block=arrows */,
+ { 6, 19, 1104, 3, 2, UNI_ahex_values_index } /* ahex= */,
+ { 4, 4970, 599, 13, 3, -UNI_EMOD } /* emojimodifier=no */,
+ { 2, 1391, 5769, 3, 9, UNI_WB__EB } /* wb=emodifier */,
+ { 0, 8276, 0, 35, 0, UNI_MISCMATHSYMBOLSB } /* inmiscellaneousmathematicalsymbolsb */,
+ { 0, 1894, 585, 5, 5, UNI_BIDIM } /* bidim=true */,
+ { 0, 6427, 1755, 13, 8, UNI_JG__SWASHKAF } /* joininggroup=swashkaf */,
+ { 0, 7214, 295, 25, 1, UNI_CCC__19 } /* canonicalcombiningclass=19 */,
+ { 1, 461, 248, 2, 2, UNI_CN } /* iscn */,
+ { 12, 4424, 1227, 17, 4, UNI_MAKA } /* scriptextensions=maka */,
+ { 0, 461, 6514, 2, 10, UNI_CO } /* isprivateuse */,
+ { 10, 1409, 4533, 5, 4, UNI_LATINEXTC } /* latinextc */,
+ { 0, 309, 1125, 2, 8, UNI_INTIFINAGH } /* intifinagh */,
+ { 1, 461, 5532, 2, 21, UNI_CWCF } /* ischangeswhencasefolded */,
+ { 3, 309, 1248, 2, 7, UNI_INPHAGSPA } /* inphagspa */,
+ { 0, 8, 599, 3, 2, -UNI_PCM } /* pcm=n */,
+ { 3, 7537, 0, 10, 0, UNI_XPOSIXALPHA } /* alphabetic */,
+ { 0, 6427, 715, 13, 3, UNI_JG__AIN } /* joininggroup=ain */,
+ { 3, 1102, 1543, 4, 10, UNI_KHAR } /* scx=kharoshthi */,
+ { 0, 2422, 0, 4, 0, UNI__PERL_SURROGATE } /* iscs */,
+ { 1, 2208, 2200, 4, 8, UNI_NV__1_SLASH_20 } /* nv=5.000e-02 */,
+ { 2, 895, 394, 5, 2, UNI_AGE__5_DOT_1 } /* age=v51 */,
+ { 9, 1667, 2009, 4, 6, UNI_INSYRIAC } /* blk=syriac */,
+ { 1, 7591, 1763, 3, 8, UNI_LB__LF } /* lb=linefeed */,
+ { 9, 7011, 2101, 24, 2, UNI_CCC__29 } /* canonicalcombiningclass=29 */,
+ { 6, 4519, 1687, 8, 9, UNI_INCYPROMINOAN } /* block=cyprominoan */,
+ { 1, 461, 298, 2, 2, UNI_RI } /* isri */,
+ { 9, 3817, 1318, 15, 2, UNI_NV__1_SLASH_20 } /* numericvalue=1/20 */,
+ { 1, 8538, 1628, 20, 7, UNI_VO__U } /* verticalorientation=upright */,
+ { 0, 1823, 1385, 7, 4, UNI_SC__THAA } /* script=thaa */,
+ { 1, 370, 3196, 3, 8, UNI_NO } /* othernumber */,
+ { 0, 916, 933, 4, 7, -UNI_EBASE } /* ebase=false */,
+ { 9, 3204, 934, 14, 6, -UNI_GREXT } /* graphemeextend=false */,
+ { 0, 940, 353, 6, 4, UNI_COMPEX } /* compex=yes */,
+ { 0, 533, 3001, 3, 7, UNI_SB__NU } /* sb=numeric */,
+ { 5, 1823, 63, 7, 4, UNI_SC__CPMN } /* script=cpmn */,
+ { 1, 2324, 6154, 6, 9, UNI_INCUNEIFORM } /* block=cuneiform */,
+ { 0, 6165, 204, 3, 4, UNI_TFNG } /* sc=tfng */,
+ { 1, 959, 599, 8, 3, -UNI_EXT } /* extender=no */,
+ { 1, 2766, 252, 3, 2, UNI_CASEDLETTER } /* gc=lc */,
+ { 2, 7267, 2768, 15, 6, UNI_C } /* generalcategory=other */,
+ { 3, 4424, 1834, 17, 11, UNI_SORA } /* scriptextensions=sorasompeng */,
+ { 0, 1667, 7972, 5, 15, UNI_CUNEIFORMNUMBERS } /* blk=cuneiformnumbers */,
+ { 0, 895, 288, 6, 2, UNI_AGE__13 } /* age=v130 */,
+ { 4, 4970, 934, 13, 6, -UNI_EMOD } /* emojimodifier=false */,
+ { 2, 1823, 410, 7, 4, UNI_SC__GONM } /* script=gonm */,
+ { 0, 609, 4369, 2, 8, UNI_LB__ZW } /* lb=zwspace */,
+ { 0, 7198, 1110, 5, 7, UNI_SPECIALS } /* blk=specials */,
+ { 0, 6165, 1853, 3, 4, UNI_SC__SYLO } /* sc=sylo */,
+ { 5, 461, 5031, 2, 14, UNI_ROHG } /* ishanifirohingya */,
+ { 2, 1823, 124, 7, 4, UNI_SC__LATN } /* script=latn */,
+ { 0, 5574, 0, 21, 0, UNI_CWL } /* changeswhenlowercased */,
+ { 0, 4602, 4150, 7, 11, UNI_PI } /* initialpunctuation */,
+ { 5, 4360, 524, 10, 2, UNI_LB__SY } /* linebreak=sy */,
+ { 2, 7383, 4276, 10, 3, UNI_BC__NSM } /* bidiclass=nsm */,
+ { 11, 7591, 2017, 3, 2, UNI_LB__WJ } /* lb=wj */,
+ { 5, 2324, 4862, 6, 18, UNI_RUMI } /* block=ruminumeralsymbols */,
+ { 0, 461, 3276, 2, 13, UNI_ME } /* isenclosingmark */,
+ { 2, 6450, 36, 14, 2, UNI_SB__AT } /* sentencebreak=at */,
+ { 0, 1667, 3938, 5, 16, UNI_UCAS } /* blk=canadiansyllabics */,
+ { 4, 309, 2692, 2, 13, UNI_VERTICALFORMS } /* inverticalforms */,
+ { 0, 461, 3325, 2, 6, UNI_HEBR } /* ishebrew */,
+ { 0, 7669, 4030, 19, 13, UNI_HST__NA } /* hangulsyllabletype=notapplicable */,
+ { 18, 4360, 279, 10, 2, UNI_GCB__L } /* linebreak=jl */,
+ { 1, 7495, 768, 27, 2, UNI_CCC__27 } /* canonicalcombiningclass=ccc27 */,
+ { 5, 7404, 4, 11, 2, UNI_BC__RLO } /* bidiclass=rlo */,
+ { 0, 1200, 81, 5, 2, UNI_CJKEXTG } /* cjkextg */,
+ { 0, 1065, 0, 4, 0, UNI_NV__1 } /* nv=1 */,
+ { 6, 895, 290, 6, 2, UNI_AGE__14 } /* age=v140 */,
+ { 0, 7669, 202, 20, 2, UNI_LB__H3 } /* hangulsyllabletype=lvt */,
+ { 2, 7267, 6683, 19, 8, UNI_LO } /* generalcategory=otherletter */,
+ { 0, 1102, 1509, 4, 8, UNI_JAVA } /* scx=javanese */,
+ { 72, 2403, 0, 8, 0, UNI_ETHI } /* ethiopic */,
+ { 0, 2324, 8567, 7, 34, UNI_DIACRITICALSSUP } /* block=combiningdiacriticalmarkssupplement */,
+ { 1, 5205, 2643, 5, 12, UNI_MISCTECHNICAL } /* blk=misctechnical */,
+ { 0, 309, 8607, 2, 33, UNI_SUPMATHOPERATORS } /* insupplementalmathematicaloperators */,
+ { 0, 7724, 353, 17, 2, UNI_VS } /* variationselector=y */,
+ { 0, 8343, 1157, 22, 5, UNI_INSC__NUKTA } /* indicsyllabiccategory=nukta */,
+ { 0, 309, 357, 2, 6, UNI_INCHAKMA } /* inchakma */,
+ { 0, 6427, 1536, 13, 7, UNI_JG__THINYEH } /* joininggroup=thinyeh */,
+ { 2, 4667, 0, 16, 0, UNI_PE } /* closepunctuation */,
+ { 0, 71, 599, 3, 3, -UNI_CWU } /* cwu=no */,
+ { 2, 1102, 653, 4, 5, UNI_BUHD } /* scx=buhid */,
+ { 8, 3791, 599, 4, 3, -UNI_MATH } /* math=no */,
+ { 1, 925, 1427, 3, 2, UNI_BPT__C } /* bpt=c */,
+ { 1, 1819, 0, 4, 0, UNI_MONG } /* mong */,
+ { 4, 6090, 2631, 7, 12, UNI_MAYANNUMERALS } /* block=mayannumerals */,
+ { 0, 6165, 67, 3, 4, UNI_SC__CPRT } /* sc=cprt */,
+ { 3, 1102, 683, 4, 4, UNI_TAKR } /* scx=takr */,
+ { 0, 1102, 5712, 4, 19, UNI_MERO } /* scx=meroitichieroglyphs */,
+ { 0, 6165, 1015, 3, 6, UNI_SC__TELU } /* sc=telugu */,
+ { 3, 461, 975, 2, 8, UNI_GURU } /* isgurmukhi */,
+ { 3, 292, 3844, 2, 4, UNI_NV__5_SLASH_8 } /* nv=5/8 */,
+ { 0, 1618, 585, 10, 5, UNI_SD } /* softdotted=true */,
+ { 0, 1667, 1262, 4, 7, UNI_INSOYOMBO } /* blk=soyombo */,
+ { 9, 3013, 353, 5, 2, UNI_EPRES } /* epres=y */,
+ { 12, 3192, 0, 12, 0, UNI_NL } /* letternumber */,
+ { 18, 4941, 3746, 8, 14, UNI_KAKTOVIKNUMERALS } /* block=kaktoviknumerals */,
+ { 3, 7134, 0, 26, 0, UNI_PCM } /* prependedconcatenationmark */,
+ { 7, 1726, 5848, 8, 9, UNI_ARABICEXTA } /* isarabicextendeda */,
+ { 0, 6427, 4228, 13, 7, UNI_JG__HEHGOAL } /* joininggroup=hehgoal */,
+ { 0, 4191, 599, 5, 3, -UNI_XPOSIXLOWER } /* lower=no */,
+ { 0, 7267, 4369, 15, 2, UNI_Z } /* generalcategory=z */,
+ { 9, 7198, 8001, 5, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* blk=symbolsandpictographsextendeda */,
+ { 5, 4502, 4698, 8, 12, UNI_LATIN1 } /* blk=latin1supplement */,
+ { 2, 3724, 783, 12, 3, UNI_JG__MALAYALAMNYA } /* jg=malayalamnya */,
+ { 1, 6165, 1522, 3, 8, UNI_UGAR } /* sc=ugaritic */,
+ { 17, 3502, 7915, 5, 20, UNI_ENCLOSEDALPHANUM } /* blk=enclosedalphanumerics */,
+ { 1, 461, 806, 2, 4, UNI_SHRD } /* isshrd */,
+ { 0, 461, 1027, 2, 4, UNI_YEZI } /* isyezi */,
+ { 0, 1391, 1612, 3, 2, UNI_LB__LF } /* wb=lf */,
+ { 1, 832, 934, 5, 2, -UNI_STERM } /* sterm=f */,
+ { 0, 1102, 4002, 4, 4, UNI_MODI } /* scx=modi */,
+ { 0, 461, 959, 2, 8, UNI_EXT } /* isextender */,
+ { 4, 7267, 117, 16, 2, UNI_XPOSIXDIGIT } /* generalcategory=nd */,
+ { 1, 309, 6986, 2, 25, UNI_SYMBOLSFORLEGACYCOMPUTING } /* insymbolsforlegacycomputing */,
+ { 0, 4424, 442, 17, 4, UNI_ORKH } /* scriptextensions=orkh */,
+ { 2, 3663, 0, 14, 0, UNI_DEVANAGARIEXTA } /* devanagariexta */,
+ { 3, 6165, 4620, 3, 7, UNI_SC__LINB } /* sc=linearb */,
+ { 0, 312, 585, 5, 5, UNI_QMARK } /* qmark=true */,
+ { 6, 7648, 128, 18, 3, UNI_DT__MED } /* decompositiontype=med */,
+ { 12, 6163, 5114, 5, 10, UNI_INSC__TONELETTER } /* insc=toneletter */,
+ { 1, 1823, 2009, 7, 6, UNI_SC__SYRC } /* script=syriac */,
+ { 3, 1906, 7443, 6, 24, UNI_KATAKANAEXT } /* blk=katakanaphoneticextensions */,
+ { 0, 4424, 128, 17, 4, UNI_MEDF } /* scriptextensions=medf */,
+ { 0, 1198, 6400, 5, 18, UNI_CJKRADICALSSUP } /* incjkradicalssupplement */,
+ { 0, 6165, 1133, 3, 4, UNI_VITH } /* sc=vith */,
+ { 0, 1823, 0, 7, 0, UNI_sc_values_index } /* script= */,
+ { 0, 2280, 393, 10, 2, UNI_IN__15 } /* presentin=15 */,
+ { 17, 461, 1978, 2, 4, UNI_SOGD } /* issogd */,
+ { 0, 461, 4896, 2, 8, UNI_BAMUMSUP } /* isbamumsup */,
+ { 2, 641, 3218, 5, 10, UNI_GCB__L } /* hst=leadingjamo */,
+ { 0, 6487, 0, 23, 0, UNI_ZNAMENNYMUSIC } /* znamennymusicalnotation */,
+ { 1, 5156, 959, 10, 6, UNI_WB__EXTEND } /* wordbreak=extend */,
+ { 0, 4424, 418, 17, 4, UNI_KHMR } /* scriptextensions=khmr */,
+ { 0, 461, 3635, 2, 14, UNI_LATINEXTD } /* islatinextendedd */,
+ { 2, 3001, 599, 11, 5, UNI_NV__NAN } /* numerictype=none */,
+ { 0, 2766, 1926, 3, 6, UNI_S } /* gc=symbol */,
+ { 1, 1272, 8407, 3, 34, UNI_DIACRITICALSFORSYMBOLS } /* iscombiningdiacriticalmarksforsymbols */,
+ { 1, 3663, 334, 7, 3, UNI_DEVA } /* devanagari */,
+ { 0, 5156, 3191, 9, 3, UNI_WB__LE } /* wordbreak=le */,
+ { 12, 8246, 6289, 23, 5, UNI_INPC__LEFT } /* indicpositionalcategory=left */,
+ { 0, 7274, 535, 8, 2, UNI_S } /* category=s */,
+ { 2, 679, 5949, 3, 4, UNI_ANY } /* unicode */,
+ { 8, 939, 0, 5, 0, UNI_ECOMP } /* ecomp */,
+ { 3, 461, 4926, 2, 8, UNI_TAMILSUP } /* istamilsup */,
+ { 0, 8343, 2317, 22, 6, UNI_INSC__NUMBER } /* indicsyllabiccategory=number */,
+ { 2, 1102, 2780, 4, 6, UNI_COPT } /* scx=coptic */,
+ { 3, 3677, 4770, 10, 10, UNI_LATINEXTADDITIONAL } /* islatinextadditional */,
+ { 0, 6165, 810, 3, 4, UNI_SC__SYRC } /* sc=syrc */,
+ { 10, 2732, 4659, 10, 9, UNI_ARABICEXTC } /* blk=arabicextendedc */,
+ { 0, 1102, 739, 4, 7, UNI_MAND } /* scx=mandaic */,
+ { 0, 1994, 274, 7, 1, UNI_radical_values_index } /* radical= */,
+ { 0, 4569, 352, 8, 3, UNI_XPOSIXUPPER } /* uppercase=y */,
+ { 16, 917, 0, 8, 0, UNI_BASS } /* bassavah */,
+ { 0, 2180, 0, 12, 0, UNI_NV__5_SLASH_12 } /* nv=4.167e-01 */,
+ { 13, 5937, 353, 21, 2, UNI__PERL_NCHAR } /* noncharactercodepoint=y */,
+ { 6, 53, 18, 1, 1, UNI_NB } /* nb */,
+ { 0, 1455, 934, 10, 6, -UNI_DEP } /* deprecated=false */,
+ { 2, 4424, 4461, 17, 11, UNI_SGNW } /* scriptextensions=signwriting */,
+ { 0, 1075, 515, 4, 2, UNI_NV__2_SLASH_5 } /* nv=2/5 */,
+ { 1, 461, 5916, 2, 21, UNI_LOE } /* islogicalorderexception */,
+ { 1, 4424, 2244, 17, 12, UNI_HUNG } /* scriptextensions=oldhungarian */,
+ { 2, 1272, 8214, 3, 24, UNI_DIACRITICALS } /* iscombiningdiacriticalmarks */,
+ { 0, 309, 688, 2, 5, UNI_INBATAK } /* inbatak */,
+ { 1, 4569, 934, 5, 6, -UNI_XPOSIXUPPER } /* upper=false */,
+ { 2, 312, 353, 5, 4, UNI_QMARK } /* qmark=yes */,
+ { 0, 1667, 333, 4, 6, UNI_INCARIAN } /* blk=carian */,
+ { 0, 2842, 4511, 10, 9, UNI_ETHIOPICEXTB } /* isethiopicextendedb */,
+ { 0, 4424, 470, 17, 4, UNI_TNSA } /* scriptextensions=tnsa */,
+ { 3, 1823, 806, 7, 4, UNI_SC__SHRD } /* script=shrd */,
+ { 11, 4176, 0, 15, 0, UNI_INHANGUL } /* hangulsyllables */,
+ { 0, 7214, 0, 25, 0, UNI_CCC__1 } /* canonicalcombiningclass=1 */,
+ { 3, 7274, 269, 9, 2, UNI_ZP } /* category=zp */,
+ { 1, 1479, 3282, 4, 7, UNI_MC } /* spacingmark */,
+ { 0, 2766, 8, 3, 1, UNI_P } /* gc=p */,
+ { 1, 510, 764, 5, 2, UNI_NV__3_SLASH_64 } /* nv=3/64 */,
+ { 1, 6427, 4765, 13, 5, UNI_JG__ZHAIN } /* joininggroup=zhain */,
+ { 16, 2324, 732, 6, 7, UNI_INLINEARA } /* block=lineara */,
+ { 6, 4424, 1212, 17, 9, UNI_QAAI } /* scriptextensions=inherited */,
+ { 22, 2393, 1674, 8, 4, UNI_CYRILLICEXTD } /* cyrillicextd */,
+ { 3, 339, 2165, 4, 2, UNI_CCC__33 } /* ccc=33 */,
+ { 2, 309, 474, 2, 3, UNI_INVAI } /* invai */,
+ { 2, 1667, 658, 4, 5, UNI_INDOGRA } /* blk=dogra */,
+ { 0, 461, 1509, 2, 8, UNI_JAVA } /* isjavanese */,
+ { 2, 5799, 4457, 4, 15, UNI_SUTTONSIGNWRITING } /* insuttonsignwriting */,
+ { 1, 6076, 6945, 9, 12, UNI_GEOMETRICSHAPES } /* block=geometricshapes */,
+ { 12, 1823, 1349, 7, 9, UNI_SC__OUGR } /* script=olduyghur */,
+ { 5, 1494, 5863, 5, 13, UNI_GEORGIANSUP } /* georgiansupplement */,
+ { 1, 370, 2814, 3, 8, UNI_SO } /* othersymbol */,
+ { 2, 4424, 825, 17, 7, UNI_SHAW } /* scriptextensions=shavian */,
+ { 0, 461, 4584, 2, 18, UNI_IDST } /* isidstrinaryoperator */,
+ { 0, 1396, 934, 4, 2, -UNI_XIDS } /* xids=f */,
+ { 0, 7274, 466, 9, 2, UNI_SO } /* category=so */,
+ { 0, 3098, 598, 7, 3, -UNI_XPOSIXXDIGIT } /* hexdigit=n */,
+ { 0, 292, 395, 3, 2, UNI_NV__16 } /* nv=16 */,
+ { 5, 461, 406, 2, 4, UNI_DIAK } /* isdiak */,
+ { 0, 2966, 4441, 3, 16, UNI_SMALLFORMS } /* insmallformvariants */,
+ { 9, 339, 3403, 3, 3, UNI_CCC__23 } /* ccc=23 */,
+ { 1, 4391, 276, 14, 1, UNI_NV__32 } /* numericvalue=32 */,
+ { 2, 3130, 6945, 7, 20, UNI_GEOMETRICSHAPESEXT } /* blk=geometricshapesextended */,
+ { 0, 6427, 2546, 13, 3, UNI_JG__FEH } /* joininggroup=feh */,
+ { 0, 6870, 585, 20, 2, UNI_CE } /* compositionexclusion=t */,
+ { 0, 1667, 1051, 4, 8, UNI_INMAHAJANI } /* blk=mahajani */,
+ { 4, 1823, 4089, 7, 4, UNI_SC__SIND } /* script=sind */,
+ { 4, 2324, 32, 6, 2, UNI_INVS } /* block=vs */,
+ { 7, 1883, 353, 5, 2, UNI_BIDIC } /* bidic=y */,
+ { 2, 6163, 0, 5, 0, UNI_insc_values_index } /* insc= */,
+ { 3, 939, 585, 5, 5, UNI_ECOMP } /* ecomp=true */,
+ { 35, 833, 0, 4, 0, UNI_TERM } /* term */,
+ { 1, 6163, 5003, 5, 14, UNI_INSC__GEMINATIONMARK } /* insc=geminationmark */,
+ { 2, 5156, 98, 10, 2, UNI_LB__HL } /* wordbreak=hl */,
+ { 0, 2766, 1478, 3, 2, UNI_ZS } /* gc=zs */,
+ { 1, 2287, 2080, 4, 3, UNI_IN__11 } /* in=11.0 */,
+ { 0, 1667, 1358, 4, 9, UNI_PALM } /* blk=palmyrene */,
+ { 1, 4, 933, 2, 3, -UNI_LOE } /* loe=f */,
+ { 0, 2842, 5820, 3, 15, UNI_ENCLOSEDALPHANUM } /* isenclosedalphanum */,
+ { 8, 3514, 8174, 12, 29, UNI_ARABICMATH } /* block=arabicmathematicalalphabeticsymbols */,
+ { 1, 3021, 2084, 4, 2, UNI_IN__1_DOT_1 } /* in=v11 */,
+ { 1, 2324, 6692, 6, 15, UNI_TRANSPORTANDMAP } /* block=transportandmap */,
+ { 1, 7134, 934, 26, 6, -UNI_PCM } /* prependedconcatenationmark=false */,
+ { 1, 2301, 934, 4, 6, -UNI_XIDC } /* xidc=false */,
+ { 1, 7274, 1887, 9, 7, UNI_XPOSIXCNTRL } /* category=control */,
+ { 2, 2523, 1479, 8, 5, UNI_XPOSIXSPACE } /* isxposixspace */,
+ { 0, 3832, 0, 16, 0, UNI_NV__5_SLASH_8 } /* numericvalue=5/8 */,
+ { 2, 5637, 2720, 20, 3, UNI_RI } /* graphemeclusterbreak=ri */,
+ { 1, 4377, 353, 14, 4, UNI_DT__NONE } /* nfkdquickcheck=yes */,
+ { 0, 1823, 499, 7, 6, UNI_LYDI } /* script=lydian */,
+ { 2, 1667, 5838, 4, 10, UNI_JAMO } /* blk=hanguljamo */,
+ { 0, 5574, 353, 21, 4, UNI_CWL } /* changeswhenlowercased=yes */,
+ { 0, 1102, 590, 4, 7, UNI_DSRT } /* scx=deseret */,
+ { 0, 1102, 3663, 4, 10, UNI_DEVA } /* scx=devanagari */,
+ { 3, 375, 0, 5, 0, UNI_GREXT } /* grext */,
+ { 0, 108, 0, 4, 0, UNI_KAWI } /* kawi */,
+ { 0, 609, 5657, 2, 3, UNI_LB__ID } /* lb=id */,
+ { 5, 6165, 1117, 3, 4, UNI_SC__TAGB } /* sc=tagb */,
+ { 19, 7404, 6021, 21, 8, UNI_BC__RLO } /* bidiclass=righttoleftoverride */,
+ { 8, 609, 2720, 2, 3, UNI_RI } /* lb=ri */,
+ { 2, 1102, 74, 4, 4, UNI_CYRL } /* scx=cyrl */,
+ { 4, 2, 599, 3, 2, -UNI_CWL } /* cwl=n */,
+ { 1, 1198, 3611, 5, 6, UNI_CJKCOMPAT } /* incjkcompat */,
+ { 1, 2287, 566, 3, 3, UNI_IN__9 } /* in=9.0 */,
+ { 0, 377, 353, 3, 4, UNI_EXT } /* ext=yes */,
+ { 0, 5637, 248, 21, 2, UNI_GCB__CN } /* graphemeclusterbreak=cn */,
+ { 0, 5574, 585, 21, 2, UNI_CWL } /* changeswhenlowercased=t */,
+ { 4, 292, 347, 3, 2, UNI_NV__49 } /* nv=49 */,
+ { 19, 369, 0, 4, 0, UNI_GOTH } /* goth */,
+ { 4, 7724, 274, 17, 1, UNI_vs_values_index } /* variationselector= */,
+ { 46, 1102, 1592, 4, 10, UNI_SAUR } /* scx=saurashtra */,
+ { 0, 461, 3692, 2, 7, UNI_LISUSUP } /* islisusup */,
+ { 0, 1102, 6154, 4, 9, UNI_XSUX } /* scx=cuneiform */,
+ { 0, 1823, 240, 7, 4, UNI_SC__ZYYY } /* script=zyyy */,
+ { 3, 959, 585, 8, 2, UNI_EXT } /* extender=t */,
+ { 0, 5979, 44, 3, 1, UNI_VO__U } /* vo=u */,
+ { 0, 2324, 3421, 6, 15, UNI_NARB } /* block=oldnortharabian */,
+ { 0, 823, 934, 4, 6, -UNI_DASH } /* dash=false */,
+ { 6, 1823, 132, 7, 4, UNI_MTEI } /* script=mtei */,
+ { 9, 7591, 306, 3, 2, UNI_LB__SP } /* lb=sp */,
+ { 3, 597, 4277, 3, 5, UNI_DT__SML } /* dt=small */,
+ { 0, 461, 1248, 2, 7, UNI_PHAG } /* isphagspa */,
+ { 6, 4360, 2039, 10, 2, UNI_LB__BK } /* linebreak=bk */,
+ { 0, 292, 2108, 3, 3, UNI_NV__500 } /* nv=500 */,
+ { 0, 7669, 3599, 19, 12, UNI_GCB__T } /* hangulsyllabletype=trailingjamo */,
+ { 0, 1823, 779, 7, 7, UNI_OSMA } /* script=osmanya */,
+ { 1, 629, 933, 5, 7, -UNI_GRBASE } /* grbase=false */,
+ { 0, 2525, 2060, 6, 5, UNI_XPOSIXALPHA } /* xposixalpha */,
+ { 9, 7011, 1155, 24, 2, UNI_CCC__35 } /* canonicalcombiningclass=35 */,
+ { 0, 2302, 353, 3, 2, UNI_IDC } /* idc=y */,
+ { 0, 2301, 352, 10, 5, UNI_XIDC } /* xidcontinue=yes */,
+ { 6, 5895, 6103, 5, 13, UNI_SUPMATHOPERATORS } /* issupmathoperators */,
+ { 0, 1823, 854, 7, 7, UNI_TAVT } /* script=taiviet */,
+ { 5, 7648, 4277, 18, 5, UNI_DT__SML } /* decompositiontype=small */,
+ { 0, 597, 1707, 3, 3, UNI_DT__FRA } /* dt=fra */,
+ { 10, 2665, 353, 13, 4, UNI_PATSYN } /* patternsyntax=yes */,
+ { 0, 749, 1924, 3, 9, UNI_CHESSSYMBOLS } /* chesssymbols */,
+ { 2, 461, 4131, 2, 15, UNI_VEDICEXT } /* isvedicextensions */,
+ { 1, 2752, 598, 13, 3, -UNI_ECOMP } /* emojicomponent=n */,
+ { 1, 1102, 1635, 4, 4, UNI_WARA } /* scx=wara */,
+ { 0, 4424, 144, 17, 4, UNI_NEWA } /* scriptextensions=newa */,
+ { 0, 6165, 673, 3, 5, UNI_OSGE } /* sc=osage */,
+ { 0, 2002, 307, 7, 5, UNI_POSIXPRINT } /* isposixprint */,
+ { 1, 1424, 2165, 8, 2, UNI_WB__EB } /* ccc=ccc133 */,
+ { 0, 461, 1385, 2, 6, UNI_THAA } /* isthaana */,
+ { 0, 461, 2360, 2, 10, UNI_CN } /* isunassigned */,
+ { 0, 7267, 5235, 16, 20, UNI_PC } /* generalcategory=connectorpunctuation */,
+ { 2, 1667, 1340, 4, 9, UNI_INOLDTURKIC } /* blk=oldturkic */,
+ { 0, 271, 1612, 4, 2, UNI_LB__LF } /* gcb=lf */,
+ { 0, 590, 6843, 2, 23, UNI_DI } /* defaultignorablecodepoint */,
+ { 2, 8601, 1269, 10, 3, UNI_SUPPUAB } /* block=suppuab */,
+ { 0, 19, 585, 4, 5, UNI_POSIXXDIGIT } /* ahex=true */,
+ { 5, 3635, 81, 7, 2, UNI_LATINEXTG } /* latinextg */,
+ { 2, 6735, 720, 22, 3, UNI_JG__MALAYALAMNNA } /* joininggroup=malayalamnna */,
+ { 8, 552, 563, 4, 3, UNI_AGE__8 } /* age=8.0 */,
+ { 0, 5937, 353, 21, 4, UNI__PERL_NCHAR } /* noncharactercodepoint=yes */,
+ { 1, 1667, 4060, 4, 15, UNI_BRAI } /* blk=braillepatterns */,
+ { 4, 1272, 60, 3, 3, UNI_CHRS } /* ischrs */,
+ { 9, 1667, 322, 4, 5, UNI_VSSUP } /* blk=vssup */,
+ { 10, 3130, 2773, 5, 13, UNI_INGREEK } /* blk=greekandcoptic */,
+ { 7, 339, 6328, 4, 4, UNI_WB__EB } /* ccc=atbl */,
+ { 3, 21, 598, 2, 2, UNI_ext_values_index } /* ext= */,
+ { 8, 1494, 957, 6, 5, UNI_GEORGIANEXT } /* georgianext */,
+ { 0, 693, 2814, 5, 8, UNI_SO } /* isothersymbol */,
+ { 0, 1009, 0, 6, 0, UNI_LYCI } /* lycian */,
+ { 0, 3791, 1926, 4, 6, UNI_SM } /* mathsymbol */,
+ { 2, 309, 1051, 2, 8, UNI_INMAHAJANI } /* inmahajani */,
+ { 17, 333, 0, 4, 0, UNI_CARI } /* cari */,
+ { 6, 3817, 1317, 15, 2, UNI_NV__1_SLASH_32 } /* numericvalue=1/32 */,
+ { 0, 4584, 934, 18, 6, -UNI_IDST } /* idstrinaryoperator=false */,
+ { 1, 1667, 3635, 4, 14, UNI_LATINEXTD } /* blk=latinextendedd */,
+ { 1, 461, 2692, 2, 13, UNI_VERTICALFORMS } /* isverticalforms */,
+ { 4, 375, 2931, 4, 3, UNI_GREXT } /* grext=t */,
+ { 4, 1492, 958, 9, 4, UNI_GEORGIANEXT } /* ingeorgianext */,
+ { 3, 2526, 0, 10, 0, UNI_POSIXBLANK } /* posixblank */,
+ { 0, 30, 6580, 1, 17, UNI_INDICNUMBERFORMS } /* inindicnumberforms */,
+ { 0, 1667, 7086, 4, 24, UNI_ARABICPFB } /* blk=arabicpresentationformsb */,
+ { 2, 1942, 584, 11, 6, UNI_GRBASE } /* graphemebase=true */,
+ { 4, 2536, 1920, 3, 3, UNI_JG__TAH } /* jg=tah */,
+ { 1, 461, 688, 2, 5, UNI_BATK } /* isbatak */,
+ { 1, 4191, 352, 8, 5, UNI_XPOSIXLOWER } /* lowercase=yes */,
+ { 12, 2766, 4, 3, 2, UNI_LO } /* gc=lo */,
+ { 1, 2832, 0, 10, 0, UNI_CYRL } /* iscyrillic */,
+ { 0, 3177, 3123, 15, 7, UNI_EA__N } /* eastasianwidth=neutral */,
+ { 4, 2468, 0, 6, 0, UNI_IPAEXT } /* ipaext */,
+ { 3, 6041, 928, 21, 2, UNI_BPT__O } /* bidipairedbrackettype=o */,
+ { 0, 302, 4439, 4, 2, UNI_patws_values_index } /* patws= */,
+ { 0, 2324, 779, 6, 7, UNI_INOSMANYA } /* block=osmanya */,
+ { 8, 4424, 4896, 17, 4, UNI_BAMU } /* scriptextensions=bamu */,
+ { 0, 3021, 288, 5, 2, UNI_IN__13 } /* in=v130 */,
+ { 1, 6165, 1205, 3, 4, UNI_SC__GRAN } /* sc=gran */,
+ { 2, 2514, 5107, 3, 18, UNI_MODIFIERTONELETTERS } /* ismodifiertoneletters */,
+ { 1, 461, 1779, 2, 11, UNI_MEDF } /* ismedefaidrin */,
+ { 1, 1667, 3649, 4, 14, UNI_PHONETICEXTSUP } /* blk=phoneticextsup */,
+ { 0, 375, 353, 5, 4, UNI_GREXT } /* grext=yes */,
+ { 0, 309, 7537, 2, 27, UNI_ALPHABETICPF } /* inalphabeticpresentationforms */,
+ { 14, 3204, 585, 14, 2, UNI_GREXT } /* graphemeextend=t */,
+ { 0, 1667, 4896, 4, 15, UNI_BAMUMSUP } /* blk=bamumsupplement */,
+ { 2, 6427, 1540, 13, 3, UNI_JG__YEH } /* joininggroup=yeh */,
+ { 0, 1667, 4926, 4, 15, UNI_TAMILSUP } /* blk=tamilsupplement */,
+ { 1, 552, 2689, 4, 3, UNI_AGE__6_DOT_1 } /* age=6.1 */,
+ { 0, 1102, 648, 4, 5, UNI_ADLM } /* scx=adlam */,
+ { 0, 7011, 118, 24, 2, UNI_CCC__DA } /* canonicalcombiningclass=da */,
+ { 1, 4043, 585, 4, 2, UNI_IDSB } /* idsb=t */,
+ { 0, 54, 3726, 2, 10, UNI_SC__MLYM } /* sc=malayalam */,
+ { 0, 2208, 0, 4, 0, UNI_NV__5 } /* nv=5 */,
+ { 4, 3093, 0, 13, 0, UNI_POSIXXDIGIT } /* asciihexdigit */,
+ { 1, 6165, 1117, 3, 8, UNI_SC__TAGB } /* sc=tagbanwa */,
+ { 1, 4424, 1009, 17, 4, UNI_LYCI } /* scriptextensions=lyci */,
+ { 1, 1454, 585, 2, 2, UNI_SD } /* sd=t */,
+ { 0, 1102, 3954, 4, 17, UNI_AGHB } /* scx=caucasianalbanian */,
+ { 6, 3633, 4344, 3, 16, UNI_LETTERLIKESYMBOLS } /* inletterlikesymbols */,
+ { 0, 678, 0, 5, 0, UNI_RUNR } /* runic */,
+ { 2, 1102, 1009, 4, 4, UNI_LYCI } /* scx=lyci */,
+ { 3, 1198, 0, 5, 0, UNI_CJK } /* incjk */,
+ { 3, 3490, 4511, 12, 9, UNI_CYRILLICEXTB } /* blk=cyrillicextendedb */,
+ { 0, 261, 353, 5, 2, UNI_CWKCF } /* cwkcf=y */,
+ { 3, 951, 0, 4, 0, UNI_DUPL } /* dupl */,
+ { 3, 461, 4525, 2, 12, UNI_CYRILLICEXTC } /* iscyrillicextc */,
+ { 3, 1914, 0, 7, 0, UNI_UCASEXT } /* ucasext */,
+ { 0, 1823, 527, 7, 6, UNI_RJNG } /* script=rejang */,
+ { 0, 406, 934, 2, 2, -UNI_DI } /* di=f */,
+ { 0, 1198, 1966, 3, 9, UNI_COMPATJAMO } /* incompatjamo */,
+ { 2, 2852, 0, 12, 0, UNI_MAHJONG } /* mahjongtiles */,
+ { 2, 1530, 1037, 6, 4, UNI_KANAEXTB } /* iskanaextb */,
+ { 0, 461, 4131, 2, 8, UNI_VEDICEXT } /* isvedicext */,
+ { 10, 7724, 934, 17, 6, -UNI_VS } /* variationselector=false */,
+ { 2, 5769, 0, 4, 0, UNI_EMOD } /* emod */,
+ { 11, 925, 0, 5, 0, UNI_BPT__O } /* bpt=o */,
+ { 13, 4424, 333, 17, 4, UNI_CARI } /* scriptextensions=cari */,
+ { 2, 7198, 4710, 5, 15, UNI_SYRIACSUP } /* blk=syriacsupplement */,
+ { 10, 967, 0, 8, 0, UNI_GUJR } /* gujarati */,
+ { 9, 3633, 1505, 7, 4, UNI_LATINEXTA } /* inlatinexta */,
+ { 3, 4424, 466, 17, 4, UNI_SOGO } /* scriptextensions=sogo */,
+ { 10, 309, 5373, 2, 18, UNI_TAIXUANJING } /* intaixuanjingsymbols */,
+ { 32, 1823, 1117, 7, 8, UNI_SC__TAGB } /* script=tagbanwa */,
+ { 1, 4424, 132, 17, 4, UNI_MTEI } /* scriptextensions=mtei */,
+ { 2, 5216, 4698, 10, 5, UNI_LATIN1 } /* block=latin1sup */,
+ { 3, 339, 1157, 4, 5, UNI_CCC__7 } /* ccc=nukta */,
+ { 0, 324, 4150, 3, 11, UNI_SUPPUNCTUATION } /* suppunctuation */,
+ { 0, 3984, 934, 17, 2, -UNI_EPRES } /* emojipresentation=f */,
+ { 1, 4424, 537, 17, 4, UNI_TANG } /* scriptextensions=tang */,
+ { 0, 461, 3649, 2, 11, UNI_PHONETICEXT } /* isphoneticext */,
+ { 6, 4502, 1037, 9, 4, UNI_LATINEXTB } /* blk=latinextb */,
+ { 1, 309, 3663, 2, 14, UNI_DEVANAGARIEXTA } /* indevanagariexta */,
+ { 0, 339, 3147, 4, 5, UNI_CCC__A } /* ccc=above */,
+ { 8, 2324, 5392, 7, 17, UNI_CHEROKEESUP } /* block=cherokeesupplement */,
+ { 1, 2232, 1805, 4, 5, UNI_NV__800000 } /* nv=800000 */,
+ { 0, 2494, 5800, 9, 11, UNI_GEORGIANSUP } /* isgeorgiansupplement */,
+ { 28, 6090, 1553, 7, 9, UNI_MISCARROWS } /* block=miscarrows */,
+ { 16, 461, 2362, 2, 8, UNI_ASSIGNED } /* isassigned */,
+ { 2, 2766, 330, 3, 2, UNI_PD } /* gc=pd */,
+ { 0, 309, 4536, 2, 18, UNI_COPTICEPACTNUMBERS } /* incopticepactnumbers */,
+ { 1, 5216, 1674, 11, 4, UNI_LATINEXTD } /* block=latinextd */,
+ { 2, 7752, 5047, 23, 6, UNI_JG__MANICHAEANDALETH } /* joininggroup=manichaeandaleth */,
+ { 3, 1667, 818, 4, 7, UNI_SC__SHRD } /* blk=sharada */,
+ { 10, 5065, 4247, 13, 4, UNI_JG__MANICHAEANKAPH } /* jg=manichaeankaph */,
+ { 32, 3514, 6193, 10, 5, UNI_ARABICSUP } /* block=arabicsup */,
+ { 3, 1883, 599, 5, 3, -UNI_BIDIC } /* bidic=no */,
+ { 0, 309, 678, 2, 5, UNI_INRUNIC } /* inrunic */,
+ { 0, 2718, 4, 4, 2, UNI_BC__RLO } /* bc=rlo */,
+ { 13, 1667, 5876, 4, 12, UNI_SUNDANESESUP } /* blk=sundanesesup */,
+ { 7, 4519, 4659, 14, 9, UNI_CYRILLICEXTC } /* block=cyrillicextendedc */,
+ { 9, 2766, 3554, 3, 13, UNI_ZL } /* gc=lineseparator */,
+ { 1, 2324, 4533, 9, 4, UNI_CJKEXTC } /* block=cjkextc */,
+ { 0, 3677, 0, 11, 0, UNI_LATINEXTE } /* islatinexte */,
+ { 2, 1823, 1090, 7, 4, UNI_SC__LINB } /* script=linb */,
+ { 0, 1667, 377, 7, 4, UNI_CJKEXTH } /* blk=cjkexth */,
+ { 0, 454, 0, 4, 0, UNI_PRTI } /* prti */,
+ { 18, 1823, 4896, 7, 5, UNI_BAMU } /* script=bamum */,
+ { 9, 309, 6120, 2, 22, UNI_DIACRITICALSFORSYMBOLS } /* indiacriticalsforsymbols */,
+ { 2, 461, 5838, 2, 19, UNI_JAMOEXTA } /* ishanguljamoextendeda */,
+ { 3, 1438, 0, 10, 0, UNI_CHRS } /* chorasmian */,
+ { 3, 2514, 1553, 3, 9, UNI_MISCARROWS } /* ismiscarrows */,
+ { 0, 3663, 0, 13, 0, UNI_DEVANAGARIEXT } /* devanagariext */,
+ { 11, 19, 1104, 3, 3, UNI_POSIXXDIGIT } /* ahex=t */,
+ { 5, 1942, 0, 12, 0, UNI_GRBASE } /* graphemebase */,
+ { 1, 6165, 168, 3, 4, UNI_SC__COPT } /* sc=qaac */,
+ { 35, 461, 1248, 2, 4, UNI_PHAG } /* isphag */,
+ { 1, 6165, 317, 3, 5, UNI_SC__TALE } /* sc=taile */,
+ { 0, 1667, 991, 4, 6, UNI_INHATRAN } /* blk=hatran */,
+ { 0, 6165, 1635, 3, 4, UNI_WARA } /* sc=wara */,
+ { 0, 629, 933, 5, 3, -UNI_GRBASE } /* grbase=f */,
+ { 1, 3817, 520, 14, 1, UNI_NV__17 } /* numericvalue=17 */,
+ { 0, 2732, 1505, 10, 4, UNI_ARABICEXTA } /* blk=arabicexta */,
+ { 1, 6165, 55, 3, 4, UNI_CHAM } /* sc=cham */,
+ { 0, 7267, 8, 16, 2, UNI_PC } /* generalcategory=pc */,
+ { 0, 461, 4487, 2, 6, UNI_ZYYY } /* iscommon */,
+ { 17, 5205, 2046, 5, 11, UNI_INMASARAMGONDI } /* blk=masaramgondi */,
+ { 0, 7198, 5149, 7, 7, UNI_SUPARROWSA } /* blk=suparrowsa */,
+ { 0, 4161, 585, 9, 5, UNI_DIA } /* diacritic=true */,
+ { 0, 461, 1133, 2, 4, UNI_VITH } /* isvith */,
+ { 0, 6165, 880, 3, 7, UNI_ZZZZ } /* sc=unknown */,
+ { 30, 461, 1349, 2, 9, UNI_OUGR } /* isolduyghur */,
+ { 0, 7383, 305, 10, 2, UNI_BC__WS } /* bidiclass=ws */,
+ { 0, 2280, 890, 9, 5, UNI_IN__10 } /* presentin=10.0 */,
+ { 2, 7892, 585, 16, 2, UNI_UIDEO } /* unifiedideograph=t */,
+ { 5, 2718, 7776, 3, 21, UNI_BC__PDI } /* bc=popdirectionalisolate */,
+ { 1, 1823, 4740, 7, 4, UNI_SC__TALE } /* script=tale */,
+ { 0, 1522, 0, 8, 0, UNI_UGAR } /* ugaritic */,
+ { 6, 5658, 6890, 15, 10, UNI_IDENTIFIERTYPE__LIMITEDUSE } /* identifiertype=limiteduse */,
+ { 6, 590, 0, 7, 0, UNI_DSRT } /* deseret */,
+ { 0, 1102, 244, 4, 4, UNI_ZZZZ } /* scx=zzzz */,
+ { 0, 1198, 6400, 5, 11, UNI_CJKRADICALSSUP } /* incjkradicalssup */,
+ { 1, 1065, 769, 4, 3, UNI_NV__17_SLASH_2 } /* nv=17/2 */,
+ { 1, 4407, 599, 17, 3, -UNI_RI } /* regionalindicator=no */,
+ { 1, 1823, 220, 7, 4, UNI_WCHO } /* script=wcho */,
+ { 0, 4407, 599, 17, 2, -UNI_RI } /* regionalindicator=n */,
+ { 16, 1391, 366, 3, 2, UNI_WB__SQ } /* wb=sq */,
+ { 1, 7752, 5053, 23, 6, UNI_JG__MANICHAEANLAMEDH } /* joininggroup=manichaeanlamedh */,
+ { 3, 2678, 2083, 11, 2, UNI_IN__5_DOT_1 } /* presentin=5.1 */,
+ { 4, 552, 2155, 4, 3, UNI_AGE__3_DOT_1 } /* age=3.1 */,
+ { 0, 1823, 2780, 7, 4, UNI_SC__COPT } /* script=copt */,
+ { 0, 6090, 5107, 7, 18, UNI_MODIFIERTONELETTERS } /* block=modifiertoneletters */,
+ { 19, 4970, 585, 13, 5, UNI_EMOD } /* emojimodifier=true */,
+ { 6, 4424, 983, 17, 4, UNI_HIRA } /* scriptextensions=hira */,
+ { 9, 2244, 0, 12, 0, UNI_HUNG } /* oldhungarian */,
+ { 2, 461, 369, 2, 4, UNI_GOTH } /* isgoth */,
+ { 1, 5637, 3463, 21, 12, UNI_WB__EB } /* graphemeclusterbreak=glueafterzwj */,
+ { 0, 309, 5391, 2, 8, UNI_INCHEROKEE } /* incherokee */,
+ { 2, 2060, 934, 5, 6, -UNI_XPOSIXALPHA } /* alpha=false */,
+ { 0, 369, 0, 6, 0, UNI_GOTH } /* gothic */,
+ { 1, 380, 2288, 5, 2, UNI_hyphen_values_index } /* hyphen= */,
+ { 0, 1102, 2811, 4, 5, UNI_KHMR } /* scx=khmer */,
+ { 0, 1667, 1975, 4, 10, UNI_INOLDSOGDIAN } /* blk=oldsogdian */,
+ { 0, 876, 0, 4, 0, UNI_IDEO } /* ideo */,
+ { 4, 2280, 549, 11, 3, UNI_IN__14 } /* presentin=14.0 */,
+ { 7, 292, 1313, 3, 3, UNI_NV__600 } /* nv=600 */,
+ { 1, 1424, 393, 7, 2, UNI_CCC__15 } /* ccc=ccc15 */,
+ { 0, 6586, 0, 11, 0, UNI_NUMBERFORMS } /* numberforms */,
+ { 0, 1667, 3163, 5, 14, UNI_CONTROLPICTURES } /* blk=controlpictures */,
+ { 7, 3514, 4531, 10, 6, UNI_ARABICEXTC } /* block=arabicextc */,
+ { 0, 4424, 1021, 17, 6, UNI_WCHO } /* scriptextensions=wancho */,
+ { 6, 668, 0, 5, 0, UNI_OGAM } /* ogham */,
+ { 10, 8246, 6635, 27, 7, UNI_INPC__TOPANDLEFT } /* indicpositionalcategory=topandleft */,
+ { 8, 1914, 0, 8, 0, UNI_UCASEXTA } /* ucasexta */,
+ { 0, 7752, 4243, 23, 4, UNI_JG__MANICHAEANHETH } /* joininggroup=manichaeanheth */,
+ { 2, 1883, 599, 5, 2, -UNI_BIDIC } /* bidic=n */,
+ { 1, 7274, 115, 9, 2, UNI_SK } /* category=sk */,
+ { 13, 30, 5711, 1, 5, UNI_MERO } /* ismero */,
+ { 3, 6427, 2864, 13, 11, UNI_JG__ROHINGYAYEH } /* joininggroup=rohingyayeh */,
+ { 4, 5616, 585, 21, 2, UNI_CWU } /* changeswhenuppercased=t */,
+ { 0, 3391, 1803, 12, 6, UNI_NV__10000 } /* numericvalue=10000 */,
+ { 1, 339, 768, 4, 2, UNI_CCC__27 } /* ccc=27 */,
+ { 0, 98, 0, 4, 0, UNI_HLUW } /* hluw */,
+ { 3, 309, 4911, 2, 15, UNI_DIACRITICALSSUP } /* indiacriticalssup */,
+ { 35, 6427, 3012, 12, 2, UNI_JG__E } /* joininggroup=e */,
+ { 0, 4407, 934, 17, 6, -UNI_RI } /* regionalindicator=false */,
+ { 16, 3514, 5848, 12, 9, UNI_ARABICEXTA } /* block=arabicextendeda */,
+ { 1, 3001, 590, 12, 2, UNI_XPOSIXDIGIT } /* numerictype=de */,
+ { 2, 716, 4272, 3, 16, UNI_INKHITANSMALLSCRIPT } /* inkhitansmallscript */,
+ { 0, 4360, 5090, 9, 3, UNI_LB__CL } /* linebreak=cl */,
+ { 6, 4424, 3663, 17, 10, UNI_DEVA } /* scriptextensions=devanagari */,
+ { 1, 154, 6945, 3, 12, UNI_GEOMETRICSHAPES } /* geometricshapes */,
+ { 19, 7011, 7387, 18, 7, UNI_CCC__L } /* canonicalcombiningclass=l */,
+ { 0, 461, 1819, 2, 4, UNI_MONG } /* ismong */,
+ { 1, 5769, 585, 4, 2, UNI_EMOD } /* emod=t */,
+ { 4, 4424, 1015, 17, 6, UNI_TELU } /* scriptextensions=telugu */,
+ { 0, 461, 2852, 2, 12, UNI_MAHJONG } /* ismahjongtiles */,
+ { 2, 1243, 4523, 2, 14, UNI_CYRILLICEXTC } /* blk=cyrillicextc */,
+ { 0, 1823, 1367, 7, 9, UNI_PAUC } /* script=paucinhau */,
+ { 0, 461, 6324, 2, 6, UNI_CF } /* isformat */,
+ { 0, 7267, 2360, 16, 10, UNI_CN } /* generalcategory=unassigned */,
+ { 0, 309, 519, 2, 2, UNI_IN__7 } /* in=7 */,
+ { 1, 7648, 51, 18, 3, UNI_DT__CAN } /* decompositiontype=can */,
+ { 0, 1667, 1027, 4, 6, UNI_INYEZIDI } /* blk=yezidi */,
+ { 14, 1065, 1318, 5, 2, UNI_NV__1_SLASH_20 } /* nv=1/20 */,
+ { 0, 2, 353, 3, 2, UNI_CWL } /* cwl=y */,
+ { 0, 5769, 585, 4, 5, UNI_EMOD } /* emod=true */,
+ { 0, 7274, 106, 9, 2, UNI_ZL } /* category=zl */,
+ { 0, 7537, 599, 10, 3, -UNI_XPOSIXALPHA } /* alphabetic=no */,
+ { 21, 7724, 0, 17, 0, UNI_VS } /* variationselector */,
+ { 3, 6163, 3257, 14, 6, UNI_INSC__CONSONANTKILLER } /* insc=consonantkiller */,
+ { 38, 5373, 0, 18, 0, UNI_TAIXUANJING } /* taixuanjingsymbols */,
+ { 0, 4391, 6263, 14, 8, UNI_NV__1_SLASH_320 } /* numericvalue=3.125e-03 */,
+ { 6, 2536, 2549, 3, 10, UNI_JG__DALATHRISH } /* jg=dalathrish */,
+ { 18, 380, 353, 6, 4, UNI_HYPHEN } /* hyphen=yes */,
+ { 0, 1102, 3349, 4, 4, UNI_MERO } /* scx=mero */,
+ { 13, 6870, 0, 20, 0, UNI_CE } /* compositionexclusion */,
+ { 4, 1102, 725, 4, 7, UNI_KALI } /* scx=kayahli */,
+ { 3, 1734, 4441, 3, 16, UNI_SMALLFORMS } /* issmallformvariants */,
+ { 2, 6450, 0, 14, 0, UNI_sb_values_index } /* sentencebreak= */,
+ { 4, 1823, 474, 7, 4, UNI_VAI } /* script=vaii */,
+ { 0, 309, 6586, 2, 11, UNI_NUMBERFORMS } /* innumberforms */,
+ { 1, 2324, 1853, 6, 11, UNI_INSYLOTINAGRI } /* block=sylotinagri */,
+ { 0, 257, 599, 4, 3, -UNI_CWCM } /* cwcm=no */,
+ { 7, 1479, 3558, 5, 9, UNI_ZS } /* spaceseparator */,
+ { 0, 2483, 353, 5, 4, UNI_CASED } /* cased=yes */,
+ { 5, 2302, 584, 9, 3, UNI_IDC } /* idcontinue=t */,
+ { 0, 6841, 934, 25, 2, -UNI_DI } /* defaultignorablecodepoint=f */,
+ { 2, 309, 4651, 2, 16, UNI_BOPOMOFOEXT } /* inbopomofoextended */,
+ { 0, 7267, 4554, 16, 15, UNI_TITLE } /* generalcategory=titlecaseletter */,
+ { 1, 406, 934, 3, 6, -UNI_DIA } /* dia=false */,
+ { 1, 1391, 0, 3, 0, UNI_wb_values_index } /* wb= */,
+ { 0, 6165, 991, 3, 6, UNI_HATR } /* sc=hatran */,
+ { 0, 1102, 1978, 4, 4, UNI_SOGD } /* scx=sogd */,
+ { 1, 6163, 5762, 5, 16, UNI_INSC__SYLLABLEMODIFIER } /* insc=syllablemodifier */,
+ { 1, 1667, 6185, 4, 20, UNI_GLAGOLITICSUP } /* blk=glagoliticsupplement */,
+ { 0, 1075, 1805, 4, 5, UNI_NV__200000 } /* nv=200000 */,
+ { 3, 1823, 1592, 7, 4, UNI_SAUR } /* script=saur */,
+ { 2, 6618, 4107, 11, 12, UNI_INPC__TOPANDLEFTANDRIGHT } /* inpc=topandleftandright */,
+ { 2, 6062, 4511, 14, 9, UNI_ETHIOPICEXTB } /* block=ethiopicextendedb */,
+ { 17, 1102, 5778, 4, 21, UNI_PRTI } /* scx=inscriptionalparthian */,
+ { 0, 7724, 585, 17, 5, UNI_VS } /* variationselector=true */,
+ { 2, 16, 2370, 1, 12, UNI_GREEKEXT } /* greekextended */,
+ { 2, 6236, 1805, 17, 7, UNI_NV__10000000000 } /* numericvalue=10000000000 */,
+ { 0, 7011, 1070, 24, 2, UNI_CCC__31 } /* canonicalcombiningclass=31 */,
+ { 2, 7011, 1432, 24, 6, UNI_CCC__9 } /* canonicalcombiningclass=virama */,
+ { 1, 2220, 6279, 4, 8, UNI_NV__1_SLASH_160 } /* nv=6.250e-03 */,
+ { 0, 5799, 7707, 13, 17, UNI_SUPPUAB } /* insupplementaryprivateuseareab */,
+ { 4, 1942, 933, 11, 7, -UNI_GRBASE } /* graphemebase=false */,
+ { 0, 1223, 4511, 4, 9, UNI_KANAEXTB } /* kanaextendedb */,
+ { 0, 1823, 1227, 7, 7, UNI_MAKA } /* script=makasar */,
+ { 3, 2401, 4511, 10, 9, UNI_ETHIOPICEXTB } /* inethiopicextendedb */,
+ { 1, 2766, 4667, 3, 16, UNI_PE } /* gc=closepunctuation */,
+ { 7, 4424, 1209, 17, 4, UNI_THAI } /* scriptextensions=thai */,
+ { 0, 7724, 0, 18, 0, UNI_INVS } /* variationselectors */,
+ { 0, 4795, 0, 14, 0, UNI_NV__6 } /* numericvalue=6 */,
+ { 2, 339, 3971, 4, 13, UNI_CCC__IS } /* ccc=iotasubscript */,
+ { 3, 4424, 1367, 17, 4, UNI_PAUC } /* scriptextensions=pauc */,
+ { 0, 461, 255, 2, 2, UNI_CF } /* iscf */,
+ { 0, 2280, 560, 10, 3, UNI_IN__7 } /* presentin=7.0 */,
+ { 0, 7383, 52, 10, 2, UNI_BC__AN } /* bidiclass=an */,
+ { 1, 461, 3192, 2, 12, UNI_NL } /* isletternumber */,
+ { 1, 2324, 144, 6, 4, UNI_INNEWA } /* block=newa */,
+ { 0, 4424, 2735, 16, 5, UNI_ARAB } /* scriptextensions=arab */,
+ { 4, 5205, 7620, 5, 19, UNI_MISCSYMBOLS } /* blk=miscellaneoussymbols */,
+ { 0, 5553, 599, 21, 3, -UNI_CWCM } /* changeswhencasemapped=no */,
+ { 1, 6165, 0, 3, 0, UNI_sc_values_index } /* sc= */,
+ { 1, 461, 3263, 2, 13, UNI_XPOSIXDIGIT } /* isdecimalnumber */,
+ { 0, 2018, 2579, 12, 10, UNI_JT__U } /* joiningtype=nonjoining */,
+ { 1, 3817, 1317, 15, 3, UNI_NV__1_SLASH_320 } /* numericvalue=1/320 */,
+ { 5, 2324, 909, 6, 8, UNI_INBALINESE } /* block=balinese */,
+ { 2, 2966, 6671, 3, 21, UNI_MODIFIERLETTERS } /* inspacingmodifierletters */,
+ { 0, 2324, 6581, 6, 16, UNI_INDICNUMBERFORMS } /* block=indicnumberforms */,
+ { 0, 6163, 1157, 5, 5, UNI_INSC__NUKTA } /* insc=nukta */,
+ { 3, 6165, 136, 3, 4, UNI_SC__MYMR } /* sc=mymr */,
+ { 1, 597, 6116, 3, 4, UNI_DT__FONT } /* dt=font */,
+ { 1, 461, 5373, 2, 11, UNI_TAIXUANJING } /* istaixuanjing */,
+ { 4, 6165, 184, 3, 4, UNI_SAMR } /* sc=samr */,
+ { 0, 8601, 6965, 9, 22, UNI_SUPERANDSUB } /* block=superscriptsandsubscripts */,
+ { 0, 3724, 720, 13, 3, UNI_JG__MALAYALAMNNNA } /* jg=malayalamnnna */,
+ { 9, 3791, 585, 4, 2, UNI_MATH } /* math=t */,
+ { 7, 2002, 308, 3, 4, UNI_XPOSIXPRINT } /* isprint */,
+ { 8, 1667, 5125, 4, 19, UNI_OTTOMANSIYAQNUMBERS } /* blk=ottomansiyaqnumbers */,
+ { 22, 2324, 7972, 7, 15, UNI_CUNEIFORMNUMBERS } /* block=cuneiformnumbers */,
+ { 0, 1667, 474, 4, 3, UNI_INVAI } /* blk=vai */,
+ { 0, 4424, 1812, 17, 11, UNI_HMNG } /* scriptextensions=pahawhhmong */,
+ { 7, 7648, 6116, 18, 4, UNI_DT__FONT } /* decompositiontype=font */,
+ { 0, 8343, 1985, 22, 7, UNI_INSC__VISARGA } /* indicsyllabiccategory=visarga */,
+ { 1, 6165, 1015, 3, 4, UNI_SC__TELU } /* sc=telu */,
+ { 9, 2301, 934, 4, 2, -UNI_XIDC } /* xidc=f */,
+ { 9, 1421, 2370, 3, 12, UNI_GREEKEXT } /* ingreekextended */,
+ { 1, 4424, 204, 17, 4, UNI_TFNG } /* scriptextensions=tfng */,
+ { 0, 4970, 5671, 16, 3, -UNI_EBASE } /* emojimodifierbase=n */,
+ { 8, 2718, 3924, 3, 14, UNI_BC__EN } /* bc=europeannumber */,
+ { 4, 1007, 3570, 3, 13, UNI_HALFANDFULLFORMS } /* halfandfullforms */,
+ { 0, 6165, 430, 3, 4, UNI_SC__NKO } /* sc=nkoo */,
+ { 11, 4131, 0, 8, 0, UNI_VEDICEXT } /* vedicext */,
+ { 1, 1397, 598, 3, 4, -UNI_IDST } /* idst=no */,
+ { 21, 1391, 3472, 3, 3, UNI_LB__ZWJ } /* wb=zwj */,
+ { 0, 533, 832, 3, 5, UNI_SB__ST } /* sb=sterm */,
+ { 0, 716, 0, 9, 0, UNI_INKANNADA } /* inkannada */,
+ { 3, 6165, 608, 3, 7, UNI_ELBA } /* sc=elbasan */,
+ { 0, 8343, 0, 31, 0, UNI_INSC__CONSONANT } /* indicsyllabiccategory=consonant */,
+ { 2, 3391, 2106, 13, 9, UNI_NV__3_SLASH_2 } /* numericvalue=1.500e+00 */,
+ { 5, 339, 119, 4, 2, UNI_CCC__AL } /* ccc=al */,
+ { 0, 7804, 599, 11, 3, -UNI_IDEO } /* ideographic=no */,
+ { 14, 1397, 0, 4, 0, UNI_IDST } /* idst */,
+ { 0, 2324, 6797, 6, 19, UNI_DEVANAGARIEXTA } /* block=devanagariextendeda */,
+ { 3, 1823, 1051, 7, 8, UNI_SC__MAHJ } /* script=mahajani */,
+ { 0, 1667, 5, 4, 3, UNI_OCR } /* blk=ocr */,
+ { 0, 1455, 585, 10, 2, UNI_DEP } /* deprecated=t */,
+ { 8, 1200, 0, 3, 0, UNI_CJK } /* cjk */,
+ { 4, 3502, 4952, 5, 18, UNI_INEGYPTIANHIEROGLYPHS } /* blk=egyptianhieroglyphs */,
+ { 0, 461, 225, 2, 2, UNI_PE } /* ispe */,
+ { 3, 1198, 1448, 5, 7, UNI_CJKSTROKES } /* incjkstrokes */,
+ { 0, 1234, 0, 4, 0, UNI_MULT } /* mult */,
+ { 0, 622, 598, 6, 4, -UNI_EXTPICT } /* extpict=no */,
+ { 0, 2523, 229, 3, 3, UNI_XSUX } /* isxsux */,
+ { 5, 7591, 7537, 3, 10, UNI_LB__AL } /* lb=alphabetic */,
+ { 1, 2068, 0, 12, 0, UNI_MEND } /* mendekikakui */,
+ { 0, 2302, 599, 10, 3, -UNI_IDC } /* idcontinue=no */,
+ { 18, 2002, 161, 3, 3, UNI_PHLP } /* isphlp */,
+ { 0, 1823, 3475, 7, 15, UNI_ZANB } /* script=zanabazarsquare */,
+ { 0, 4424, 3493, 16, 9, UNI_CYRL } /* scriptextensions=cyrillic */,
+ { 3, 309, 6185, 2, 10, UNI_INGLAGOLITIC } /* inglagolitic */,
+ { 3, 1272, 1966, 3, 9, UNI_COMPATJAMO } /* iscompatjamo */,
+ { 9, 309, 1914, 2, 7, UNI_UCASEXT } /* inucasext */,
+ { 5, 1530, 3622, 5, 3, UNI_KANGXI } /* iskangxi */,
+ { 18, 2018, 2897, 12, 11, UNI_JT__D } /* joiningtype=dualjoining */,
+ { 0, 461, 380, 2, 6, UNI_HYPHEN } /* ishyphen */,
+ { 2, 2481, 6848, 6, 9, UNI_CI } /* iscaseignorable */,
+ { 44, 6427, 4263, 13, 4, UNI_JG__QAPH } /* joininggroup=qaph */,
+ { 3, 3391, 1803, 12, 5, UNI_NV__1000 } /* numericvalue=1000 */,
+ { 18, 30, 78, 1, 2, UNI_IDS } /* ids */,
+ { 9, 10, 3788, 1, 15, UNI_MISCMATHSYMBOLSA } /* miscmathsymbolsa */,
+ { 0, 959, 585, 8, 5, UNI_EXT } /* extender=true */,
+ { 0, 1102, 3505, 3, 5, UNI_ETHI } /* scx=ethi */,
+ { 0, 2732, 4987, 5, 16, UNI_ALCHEMICAL } /* blk=alchemicalsymbols */,
+ { 16, 7267, 3101, 16, 5, UNI_XPOSIXDIGIT } /* generalcategory=digit */,
+ { 0, 7267, 3634, 16, 2, UNI_NL } /* generalcategory=nl */,
+ { 44, 6165, 4271, 3, 17, UNI_KITS } /* sc=khitansmallscript */,
+ { 0, 2324, 6400, 9, 11, UNI_CJKRADICALSSUP } /* block=cjkradicalssup */,
+ { 6, 2208, 2107, 4, 8, UNI_NV__11_SLASH_2 } /* nv=5.500e+00 */,
+ { 3, 1823, 951, 7, 4, UNI_SC__DUPL } /* script=dupl */,
+ { 1, 1102, 27, 4, 4, UNI_ARMI } /* scx=armi */,
+ { 0, 3724, 1144, 12, 3, UNI_JG__MALAYALAMBHA } /* jg=malayalambha */,
+ { 8, 571, 0, 7, 0, UNI_AVST } /* avestan */,
+ { 1, 2536, 4247, 3, 4, UNI_JG__KAPH } /* jg=kaph */,
+ { 1, 2514, 8039, 3, 32, UNI_MISCMATHSYMBOLSA } /* ismiscellaneousmathematicalsymbolsa */,
+ { 0, 2324, 317, 6, 5, UNI_INTAILE } /* block=taile */,
+ { 0, 1102, 4060, 4, 7, UNI_BRAI } /* scx=braille */,
+ { 0, 30, 4190, 1, 6, UNI_XPOSIXLOWER } /* islower */,
+ { 18, 461, 1954, 2, 12, UNI_GONG } /* isgunjalagondi */,
+ { 0, 3633, 0, 11, 0, UNI_LATINEXTE } /* inlatinexte */,
+ { 2, 6427, 1041, 13, 5, UNI_JG__GAMAL } /* joininggroup=gamal */,
+ { 0, 3378, 2327, 11, 3, UNI_nfdqc_values_index } /* nfdquickcheck= */,
+ { 1, 2393, 7467, 8, 13, UNI_CYRILLICSUP } /* cyrillicsupplementary */,
+ { 6, 5958, 0, 7, 0, UNI_SINH } /* sinhala */,
+ { 1, 2766, 3026, 3, 2, UNI_PS } /* gc=ps */,
+ { 2, 1102, 236, 4, 4, UNI_ZANB } /* scx=zanb */,
+ { 5, 1102, 5208, 3, 8, UNI_MYMR } /* scx=myanmar */,
+ { 0, 2536, 702, 3, 4, UNI_JG__NOON } /* jg=noon */,
+ { 1, 5895, 7707, 13, 17, UNI_SUPPUAB } /* issupplementaryprivateuseareab */,
+ { 1, 3514, 1141, 12, 3, UNI_ARABICPFA } /* block=arabicpfa */,
+ { 8, 1198, 6557, 5, 16, UNI_CJKCOMPATIDEOGRAPHS } /* incjkcompatideographs */,
+ { 3, 3803, 353, 14, 4, UNI_NFKCQC__Y } /* nfkcquickcheck=yes */,
+ { 0, 6165, 909, 3, 8, UNI_BALI } /* sc=balinese */,
+ { 0, 2766, 4554, 3, 15, UNI_TITLE } /* gc=titlecaseletter */,
+ { 0, 2391, 4511, 10, 9, UNI_CYRILLICEXTB } /* incyrillicextendedb */,
+ { 0, 339, 1243, 4, 2, UNI_CCC__BL } /* ccc=bl */,
+ { 1, 5637, 21, 21, 2, UNI_GCB__EX } /* graphemeclusterbreak=ex */,
+ { 0, 2525, 4569, 6, 5, UNI_XPOSIXUPPER } /* xposixupper */,
+ { 5, 6041, 2025, 17, 5, UNI_bpt_values_index } /* bidipairedbrackettype= */,
+ { 0, 823, 353, 4, 2, UNI_DASH } /* dash=y */,
+ { 0, 19, 934, 4, 6, -UNI_POSIXXDIGIT } /* ahex=false */,
+ { 3, 7274, 65, 9, 2, UNI_MN } /* category=mn */,
+ { 2, 7752, 5059, 23, 6, UNI_JG__MANICHAEANSAMEKH } /* joininggroup=manichaeansamekh */,
+ { 1, 94, 0, 4, 0, UNI_GURU } /* guru */,
+ { 1, 4424, 1303, 17, 9, UNI_TALU } /* scriptextensions=newtailue */,
+ { 4, 832, 599, 5, 2, -UNI_STERM } /* sterm=n */,
+ { 3, 1102, 1322, 4, 9, UNI_ITAL } /* scx=olditalic */,
+ { 0, 1823, 5876, 7, 4, UNI_SUND } /* script=sund */,
+ { 8, 1667, 678, 4, 5, UNI_INRUNIC } /* blk=runic */,
+ { 0, 5205, 1037, 11, 4, UNI_MYANMAREXTB } /* blk=myanmarextb */,
+ { 3, 33, 1110, 1, 7, UNI_SPECIALS } /* specials */,
+ { 1, 2536, 484, 3, 3, UNI_JG__HAH } /* jg=hah */,
+ { 0, 2324, 8474, 9, 23, UNI_CJKCOMPATIDEOGRAPHS } /* block=cjkcompatibilityideographs */,
+ { 0, 15, 3859, 2, 3, UNI_AGE__7 } /* age=7 */,
+ { 2, 2324, 81, 11, 2, UNI_CJKEXTG } /* block=cjkextg */,
+ { 2, 3391, 2098, 13, 9, UNI_NV__1_SLASH_7 } /* numericvalue=1.429e-01 */,
+ { 1, 6165, 2441, 3, 4, UNI_SC__NAND } /* sc=nand */,
+ { 0, 333, 0, 6, 0, UNI_CARI } /* carian */,
+ { 0, 7267, 313, 16, 4, UNI_M } /* generalcategory=mark */,
+ { 0, 309, 7564, 2, 17, UNI_ANCIENTGREEKMUSIC } /* inancientgreekmusic */,
+ { 0, 7011, 1157, 24, 5, UNI_CCC__7 } /* canonicalcombiningclass=nukta */,
+ { 0, 2514, 1235, 3, 6, UNI_MULT } /* ismultani */,
+ { 3, 3817, 288, 14, 1, UNI_NV__13 } /* numericvalue=13 */,
+ { 3, 1667, 1834, 4, 11, UNI_INSORASOMPENG } /* blk=sorasompeng */,
+ { 1, 377, 934, 3, 2, -UNI_EXT } /* ext=f */,
+ { 0, 4002, 5111, 5, 14, UNI_MODIFIERTONELETTERS } /* modifiertoneletters */,
+ { 45719, 7011, 8030, 24, 9, UNI_CCC__AL } /* canonicalcombiningclass=aboveleft */,
+ { 1, 7383, 3106, 10, 12, UNI_BC__AL } /* bidiclass=arabicletter */,
+ { 0, 3677, 1505, 7, 4, UNI_LATINEXTA } /* islatinexta */,
+ { 1, 6165, 208, 3, 4, UNI_SC__TGLG } /* sc=tglg */,
+ { 2, 4795, 6279, 14, 8, UNI_NV__1_SLASH_160 } /* numericvalue=6.250e-03 */,
+ { 9, 2, 584, 1, 3, UNI_CE } /* ce=t */,
+ { 4, 461, 330, 2, 2, UNI_PD } /* ispd */,
+ { 3, 597, 4602, 3, 7, UNI_DT__INIT } /* dt=initial */,
+ { 0, 3984, 8549, 9, 9, UNI_epres_values_index } /* emojipresentation= */,
+ { 3, 461, 19, 2, 4, UNI_POSIXXDIGIT } /* isahex */,
+ { 1, 292, 392, 3, 2, UNI_NV__41 } /* nv=41 */,
+ { 8, 4407, 353, 17, 2, UNI_RI } /* regionalindicator=y */,
+ { 0, 4424, 615, 17, 7, UNI_ELYM } /* scriptextensions=elymaic */,
+ { 5, 7591, 4330, 3, 14, UNI_LB__PO } /* lb=postfixnumeric */,
+ { 2, 975, 0, 8, 0, UNI_GURU } /* gurmukhi */,
+ { 9, 461, 2268, 2, 12, UNI_PLAYINGCARDS } /* isplayingcards */,
+ { 0, 940, 0, 6, 0, UNI_COMPEX } /* compex */,
+ { 0, 1530, 662, 3, 3, UNI_KALI } /* iskali */,
+ { 22, 461, 868, 2, 4, UNI_TIRH } /* istirh */,
+ { 0, 959, 274, 8, 1, UNI_ext_values_index } /* extender= */,
+ { 12, 309, 1340, 2, 9, UNI_INOLDTURKIC } /* inoldturkic */,
+ { 0, 7591, 880, 3, 7, UNI_LB__XX } /* lb=unknown */,
+ { 16, 6090, 1505, 13, 4, UNI_MYANMAREXTA } /* block=myanmarexta */,
+ { 8, 6076, 3448, 11, 6, UNI_GEORGIANEXT } /* block=georgianext */,
+ { 0, 1887, 0, 7, 0, UNI_XPOSIXCNTRL } /* control */,
+ { 2, 6041, 5090, 21, 6, UNI_BPT__C } /* bidipairedbrackettype=close */,
+ { 1, 16, 1426, 1, 3, UNI_C } /* gc=c */,
+ { 0, 4424, 1562, 17, 10, UNI_NAGM } /* scriptextensions=nagmundari */,
+ { 2, 7752, 600, 22, 4, UNI_JG__MANICHAEANONE } /* joininggroup=manichaeanone */,
+ { 0, 6165, 132, 3, 4, UNI_MTEI } /* sc=mtei */,
+ { 0, 7011, 8203, 24, 11, UNI_CCC__DB } /* canonicalcombiningclass=doublebelow */,
+ { 5, 1391, 2292, 3, 9, UNI_WB__WSEGSPACE } /* wb=wsegspace */,
+ { 0, 7011, 294, 23, 2, UNI_CCC__9 } /* canonicalcombiningclass=9 */,
+ { 23, 3803, 6093, 12, 4, UNI_NFCQC__M } /* nfkcquickcheck=m */,
+ { 0, 6450, 5144, 14, 5, UNI_SB__AT } /* sentencebreak=aterm */,
+ { 10, 1823, 3663, 7, 10, UNI_SC__DEVA } /* script=devanagari */,
+ { 0, 8505, 3101, 3, 5, UNI_NT__DI } /* nt=digit */,
+ { 0, 1391, 4407, 3, 17, UNI_RI } /* wb=regionalindicator */,
+ { 0, 3407, 515, 14, 2, UNI_NV__4_SLASH_5 } /* numericvalue=4/5 */,
+ { 10, 461, 3093, 2, 5, UNI_ASCII } /* isascii */,
+ { 0, 2324, 1227, 6, 7, UNI_INMAKASAR } /* block=makasar */,
+ { 0, 2718, 18, 3, 1, UNI_BC__B } /* bc=b */,
+ { 0, 7892, 3190, 15, 2, UNI_uideo_values_index } /* unifiedideograph= */,
+ { 0, 3378, 353, 13, 4, UNI_NFDQC__Y } /* nfdquickcheck=yes */,
+ { 18, 5205, 3364, 5, 14, UNI_MISCPICTOGRAPHS } /* blk=miscpictographs */,
+ { 1, 128, 0, 2, 0, UNI_ME } /* me */,
+ { 2, 7274, 3791, 9, 10, UNI_SM } /* category=mathsymbol */,
+ { 2, 5939, 274, 5, 1, UNI_nchar_values_index } /* nchar= */,
+ { 16, 1424, 2084, 7, 2, UNI_CCC__11 } /* ccc=ccc11 */,
+ { 0, 168, 0, 4, 0, UNI_COPT } /* qaac */,
+ { 0, 3098, 934, 8, 2, -UNI_XPOSIXXDIGIT } /* hexdigit=f */,
+ { 4, 1618, 274, 10, 1, UNI_sd_values_index } /* softdotted= */,
+ { 0, 2536, 3012, 2, 2, UNI_JG__E } /* jg=e */,
+ { 39, 6165, 402, 3, 4, UNI_ARMN } /* sc=armn */,
+ { 0, 1349, 0, 9, 0, UNI_OUGR } /* olduyghur */,
+ { 2, 6464, 0, 23, 0, UNI_SHORTHANDFORMATCONTROLS } /* shorthandformatcontrols */,
+ { 0, 2324, 238, 6, 2, UNI_NB } /* block=nb */,
+ { 0, 6427, 1767, 13, 2, UNI_JG__FE } /* joininggroup=fe */,
+ { 1, 7591, 2966, 3, 11, UNI_LB__IN } /* lb=inseparable */,
+ { 2, 1424, 344, 7, 2, UNI_CCC__21 } /* ccc=ccc21 */,
+ { 12, 461, 82, 2, 4, UNI_GONG } /* isgong */,
+ { 1, 2348, 584, 12, 3, UNI_CI } /* caseignorable=t */,
+ { 7, 1396, 599, 4, 2, -UNI_XIDS } /* xids=n */,
+ { 0, 3098, 598, 7, 2, UNI_hex_values_index } /* hexdigit= */,
+ { 0, 1823, 4505, 6, 6, UNI_SC__LATN } /* script=latin */,
+ { 7, 7011, 350, 24, 2, UNI_CCC__9 } /* canonicalcombiningclass=vr */,
+ { 0, 6165, 5712, 3, 19, UNI_MERO } /* sc=meroitichieroglyphs */,
+ { 0, 1102, 3663, 4, 4, UNI_DEVA } /* scx=deva */,
+ { 0, 309, 2068, 2, 12, UNI_INMENDEKIKAKUI } /* inmendekikakui */,
+ { 1, 7404, 0, 21, 0, UNI_BC__R } /* bidiclass=righttoleft */,
+ { 0, 2280, 2199, 10, 3, UNI_IN__2 } /* presentin=2.0 */,
+ { 0, 2324, 2302, 6, 3, UNI_INIDC } /* block=idc */,
+ { 8, 35, 0, 4, 0, UNI_BATK } /* batk */,
+ { 4, 1823, 297, 7, 5, UNI_SC__ORYA } /* script=oriya */,
+ { 0, 6165, 466, 3, 4, UNI_SOGO } /* sc=sogo */,
+ { 9, 271, 5769, 4, 9, UNI_WB__EB } /* gcb=emodifier */,
+ { 8, 1102, 2780, 4, 4, UNI_COPT } /* scx=copt */,
+ { 1, 3391, 2182, 12, 10, UNI_NV__5_SLASH_12 } /* numericvalue=4.167e-01 */,
+ { 2, 8246, 1630, 30, 5, UNI_INPC__TOPANDRIGHT } /* indicpositionalcategory=topandright */,
+ { 0, 663, 0, 4, 0, UNI_LIMB } /* limb */,
+ { 1, 461, 4852, 2, 10, UNI_XPOSIXSPACE } /* iswhitespace */,
+ { 0, 7267, 248, 16, 2, UNI_CN } /* generalcategory=cn */,
+ { 0, 1823, 1133, 7, 8, UNI_VITH } /* script=vithkuqi */,
+ { 2, 54, 5208, 2, 8, UNI_SC__MYMR } /* sc=myanmar */,
+ { 2, 309, 512, 2, 2, UNI_IN__3 } /* in=3 */,
+ { 11, 7591, 5769, 3, 9, UNI_EMOD } /* lb=emodifier */,
+ { 2, 7267, 252, 16, 2, UNI_CASEDLETTER } /* generalcategory=lc */,
+ { 0, 7495, 2165, 27, 2, UNI_CCC__33 } /* canonicalcombiningclass=ccc33 */,
+ { 0, 1823, 1212, 7, 9, UNI_SC__QAAI } /* script=inherited */,
+ { 6, 128, 130, 2, 2, UNI_MEDF } /* medf */,
+ { 0, 1667, 8619, 4, 21, UNI_MATHOPERATORS } /* blk=mathematicaloperators */,
+ { 2, 5637, 4504, 19, 3, UNI_GCB__L } /* graphemeclusterbreak=l */,
+ { 5, 1492, 6945, 5, 15, UNI_GEOMETRICSHAPESEXT } /* ingeometricshapesext */,
+ { 11, 4951, 0, 4, 0, UNI_EGYP } /* egyp */,
+ { 0, 1065, 1317, 5, 2, UNI_NV__1_SLASH_32 } /* nv=1/32 */,
+ { 4, 380, 599, 6, 3, -UNI_HYPHEN } /* hyphen=no */,
+ { 0, 8538, 44, 20, 1, UNI_VO__U } /* verticalorientation=u */,
+ { 1, 8601, 5409, 7, 17, UNI_SMALLKANAEXT } /* block=smallkanaextension */,
+ { 5, 1144, 1147, 3, 6, UNI_BHKS } /* bhaiksuki */,
+ { 0, 2432, 7620, 3, 19, UNI_MISCSYMBOLS } /* inmiscellaneoussymbols */,
+ { 14, 4191, 585, 5, 5, UNI_XPOSIXLOWER } /* lower=true */,
+ { 1, 2018, 0, 12, 0, UNI_jt_values_index } /* joiningtype= */,
+ { 0, 1102, 94, 4, 4, UNI_GURU } /* scx=guru */,
+ { 5, 5658, 7287, 10, 17, UNI_IDENTIFIERSTATUS__RESTRICTED } /* identifierstatus=restricted */,
+ { 5, 2, 934, 3, 2, -UNI_CWL } /* cwl=f */,
+ { 3, 8343, 6934, 31, 11, UNI_INSC__CONSONANTWITHSTACKER } /* indicsyllabiccategory=consonantwithstacker */,
+ { 32, 6450, 3191, 13, 3, UNI_SB__LE } /* sentencebreak=le */,
+ { 2, 4424, 172, 17, 4, UNI_RJNG } /* scriptextensions=rjng */,
+ { 2, 7274, 248, 9, 5, UNI_XPOSIXCNTRL } /* category=cntrl */,
+ { 3, 1424, 582, 8, 2, UNI_CCC__122 } /* ccc=ccc122 */,
+ { 4, 1102, 196, 4, 4, UNI_TAML } /* scx=taml */,
+ { 2, 292, 760, 3, 3, UNI_NV__1_SLASH_2 } /* nv=1/2 */,
+ { 0, 380, 585, 6, 2, UNI_HYPHEN } /* hyphen=t */,
+ { 5, 71, 274, 3, 1, UNI_cwu_values_index } /* cwu= */,
+ { 0, 21, 6142, 1, 21, UNI_EARLYDYNASTICCUNEIFORM } /* earlydynasticcuneiform */,
+ { 0, 4424, 108, 17, 4, UNI_KAWI } /* scriptextensions=kawi */,
+ { 0, 1479, 352, 4, 3, UNI_XPOSIXSPACE } /* space=y */,
+ { 8, 1667, 108, 4, 4, UNI_INKAWI } /* blk=kawi */,
+ { 9, 2301, 933, 10, 3, -UNI_XIDC } /* xidcontinue=f */,
+ { 8, 8278, 0, 33, 0, UNI_MISCMATHSYMBOLSB } /* miscellaneousmathematicalsymbolsb */,
+ { 1, 5065, 4251, 13, 4, UNI_JG__MANICHAEANQOPH } /* jg=manichaeanqoph */,
+ { 0, 2766, 0, 8, 0, UNI_C } /* gc=other */,
+ { 3, 1883, 341, 4, 2, UNI_bidic_values_index } /* bidic= */,
+ { 5, 3696, 1269, 4, 3, UNI_SUPPUAB } /* suppuab */,
+ { 1, 6165, 398, 3, 4, UNI_MIAO } /* sc=miao */,
+ { 0, 6165, 3954, 3, 17, UNI_AGHB } /* sc=caucasianalbanian */,
+ { 1, 895, 3861, 5, 2, UNI_AGE__7 } /* age=v70 */,
+ { 2, 1726, 6193, 6, 5, UNI_ARABICSUP } /* isarabicsup */,
+ { 0, 307, 0, 5, 0, UNI_XPOSIXPRINT } /* print */,
+ { 2, 3021, 2125, 4, 2, UNI_IN__6_DOT_3 } /* in=v63 */,
+ { 0, 1667, 2852, 4, 12, UNI_MAHJONG } /* blk=mahjongtiles */,
+ { 0, 461, 3475, 2, 15, UNI_ZANB } /* iszanabazarsquare */,
+ { 0, 4424, 779, 17, 7, UNI_OSMA } /* scriptextensions=osmanya */,
+ { 1, 406, 585, 3, 5, UNI_DIA } /* dia=true */,
+ { 5, 42, 2768, 2, 6, UNI_SB__XX } /* sb=other */,
+ { 1, 6332, 0, 19, 0, UNI_JAMOEXTB } /* hanguljamoextendedb */,
+ { 0, 461, 4667, 2, 16, UNI_PE } /* isclosepunctuation */,
+ { 18, 1102, 1303, 4, 9, UNI_TALU } /* scx=newtailue */,
+ { 0, 3391, 0, 14, 0, UNI_NV__2 } /* numericvalue=2 */,
+ { 0, 895, 2117, 5, 2, UNI_AGE__6_DOT_2 } /* age=v62 */,
+ { 0, 1174, 7036, 3, 9, UNI_EA__H } /* ea=halfwidth */,
+ { 2, 733, 7241, 3, 10, UNI_ENCLOSEDCJK } /* inenclosedcjk */,
+ { 0, 1102, 1685, 4, 11, UNI_CPMN } /* scx=cyprominoan */,
+ { 9, 2766, 4569, 3, 15, UNI_UPPERCASELETTER } /* gc=uppercaseletter */,
+ { 0, 461, 4161, 2, 9, UNI_DIA } /* isdiacritic */,
+ { 0, 257, 585, 4, 2, UNI_CWCM } /* cwcm=t */,
+ { 0, 271, 644, 3, 3, UNI_LB__H2 } /* gcb=lv */,
+ { 8, 1667, 1255, 4, 7, UNI_INSIDDHAM } /* blk=siddham */,
+ { 3, 1198, 6576, 3, 21, UNI_INDICNUMBERFORMS } /* incommonindicnumberforms */,
+ { 5, 7084, 0, 8, 0, UNI_INARABIC } /* inarabic */,
+ { 0, 1823, 196, 7, 4, UNI_SC__TAML } /* script=taml */,
+ { 2, 2324, 4896, 6, 15, UNI_BAMUMSUP } /* block=bamumsupplement */,
+ { 1, 2766, 4146, 3, 15, UNI_PD } /* gc=dashpunctuation */,
+ { 1, 4554, 0, 9, 0, UNI_TITLE } /* titlecase */,
+ { 0, 3803, 2327, 12, 3, UNI_nfkcqc_values_index } /* nfkcquickcheck= */,
+ { 2, 461, 474, 2, 4, UNI_VAI } /* isvaii */,
+ { 11, 6165, 1834, 3, 11, UNI_SORA } /* sc=sorasompeng */,
+ { 2, 597, 1850, 3, 3, UNI_DT__SUB } /* dt=sub */,
+ { 19, 6165, 124, 3, 4, UNI_SC__LATN } /* sc=latn */,
+ { 0, 6735, 4724, 22, 3, UNI_JG__MALAYALAMTTA } /* joininggroup=malayalamtta */,
+ { 1, 2324, 615, 6, 7, UNI_INELYMAIC } /* block=elymaic */,
+ { 2, 683, 0, 4, 0, UNI_TAKR } /* takr */,
+ { 0, 6165, 3325, 3, 6, UNI_HEBR } /* sc=hebrew */,
+ { 6, 6165, 1009, 3, 6, UNI_LYCI } /* sc=lycian */,
+ { 2, 5895, 5813, 5, 7, UNI_SUPARROWSB } /* issuparrowsb */,
+ { 0, 6427, 2559, 13, 10, UNI_JG__KNOTTEDHEH } /* joininggroup=knottedheh */,
+ { 2, 461, 1003, 2, 6, UNI_LEPC } /* islepcha */,
+ { 1, 1883, 353, 11, 4, UNI_BIDIC } /* bidicontrol=yes */,
+ { 0, 309, 6642, 2, 6, UNI_INBRAHMI } /* inbrahmi */,
+ { 0, 1667, 6797, 4, 18, UNI_DEVANAGARIEXT } /* blk=devanagariextended */,
+ { 0, 2324, 1696, 6, 6, UNI_DOMINO } /* block=domino */,
+ { 0, 1667, 1978, 4, 7, UNI_INSOGDIAN } /* blk=sogdian */,
+ { 6, 6287, 176, 4, 2, UNI_BC__LRO } /* bc=lro */,
+ { 1, 1075, 2657, 4, 8, UNI_NV__1_SLASH_5 } /* nv=2.000e-01 */,
+ { 11, 1667, 3908, 4, 6, UNI_INTANGUT } /* blk=tangut */,
+ { 1, 4271, 0, 17, 0, UNI_KITS } /* khitansmallscript */,
+ { 0, 1102, 3133, 3, 5, UNI_GEOR } /* scx=geor */,
+ { 1, 1102, 5067, 3, 11, UNI_MANI } /* scx=manichaean */,
+ { 0, 309, 3692, 2, 7, UNI_LISUSUP } /* inlisusup */,
+ { 5, 461, 1812, 2, 11, UNI_HMNG } /* ispahawhhmong */,
+ { 0, 309, 4161, 2, 12, UNI_DIACRITICALS } /* indiacriticals */,
+ { 25, 6165, 1562, 3, 10, UNI_NAGM } /* sc=nagmundari */,
+ { 0, 1823, 1209, 7, 4, UNI_THAI } /* script=thai */,
+ { 0, 3001, 3101, 12, 5, UNI_NT__DI } /* numerictype=digit */,
+ { 4, 461, 1696, 2, 6, UNI_DOMINO } /* isdomino */,
+ { 11, 309, 3583, 2, 16, UNI_HIGHPUSURROGATES } /* inhighpusurrogates */,
+ { 14, 7495, 7239, 27, 2, UNI_CCC__28 } /* canonicalcombiningclass=ccc28 */,
+ { 2, 3502, 5820, 5, 15, UNI_ENCLOSEDALPHANUM } /* blk=enclosedalphanum */,
+ { 3, 2280, 295, 10, 1, UNI_IN__9 } /* presentin=9 */,
+ { 2, 2732, 3790, 9, 5, UNI_ARABICMATH } /* blk=arabicmath */,
+ { 0, 2301, 585, 4, 5, UNI_XIDC } /* xidc=true */,
+ { 1, 266, 353, 3, 4, UNI_CWT } /* cwt=yes */,
+ { 0, 7274, 599, 8, 3, UNI_NO } /* category=no */,
+ { 0, 1397, 2931, 6, 3, UNI_IDS } /* idstart=t */,
+ { 0, 4424, 5958, 17, 7, UNI_SINH } /* scriptextensions=sinhala */,
+ { 0, 1391, 1864, 3, 8, UNI_WB__EB } /* wb=ebasegaz */,
+ { 3, 1102, 909, 4, 4, UNI_BALI } /* scx=bali */,
+ { 0, 86, 2372, 3, 5, UNI_GREEKEXT } /* greekext */,
+ { 0, 1102, 112, 4, 4, UNI_KITS } /* scx=kits */,
+ { 13, 357, 0, 6, 0, UNI_CAKM } /* chakma */,
+ { 0, 5156, 3451, 10, 12, UNI_WB__EX } /* wordbreak=extendnumlet */,
+ { 0, 461, 406, 2, 3, UNI_DIA } /* isdia */,
+ { 0, 1272, 8567, 3, 34, UNI_DIACRITICALSSUP } /* iscombiningdiacriticalmarkssupplement */,
+ { 4, 1102, 537, 4, 6, UNI_TNSA } /* scx=tangsa */,
+ { 0, 4360, 3040, 10, 9, UNI_LB__QU } /* linebreak=quotation */,
+ { 0, 309, 6082, 2, 8, UNI_INGEORGIAN } /* ingeorgian */,
+ { 65, 2324, 5876, 6, 12, UNI_SUNDANESESUP } /* block=sundanesesup */,
+ { 2, 716, 490, 5, 3, UNI_KANBUN } /* inkanbun */,
+ { 0, 1823, 798, 7, 4, UNI_NBAT } /* script=nbat */,
+ { 1, 4161, 6621, 8, 3, UNI_DIA } /* diacritic=t */,
+ { 2, 54, 5067, 2, 5, UNI_SC__MANI } /* sc=mani */,
+ { 4, 269, 0, 2, 0, UNI_ZP } /* zp */,
+ { 3, 552, 560, 4, 3, UNI_AGE__7 } /* age=7.0 */,
+ { 1, 2324, 3163, 7, 14, UNI_CONTROLPICTURES } /* block=controlpictures */,
+ { 0, 339, 2538, 3, 2, UNI_CCC__A } /* ccc=a */,
+ { 0, 292, 1314, 4, 2, UNI_NV__900 } /* nv=900 */,
+ { 3, 4424, 160, 17, 4, UNI_PHLP } /* scriptextensions=phlp */,
+ { 0, 38, 7442, 1, 25, UNI_KATAKANAEXT } /* katakanaphoneticextensions */,
+ { 17, 1734, 5409, 3, 17, UNI_SMALLKANAEXT } /* issmallkanaextension */,
+ { 41, 2536, 3289, 3, 12, UNI_JG__FINALSEMKATH } /* jg=finalsemkath */,
+ { 0, 6165, 422, 3, 4, UNI_SC__LINA } /* sc=lina */,
+ { 1, 1033, 0, 8, 0, UNI_JAMOEXTB } /* jamoextb */,
+ { 2, 309, 369, 2, 6, UNI_INGOTHIC } /* ingothic */,
+ { 8, 1667, 6776, 4, 21, UNI_MEETEIMAYEKEXT } /* blk=meeteimayekextensions */,
+ { 0, 461, 8619, 2, 21, UNI_MATHOPERATORS } /* ismathematicaloperators */,
+ { 0, 1272, 6557, 5, 16, UNI_CJKCOMPATIDEOGRAPHS } /* iscjkcompatideographs */,
+ { 0, 406, 599, 2, 2, -UNI_DI } /* di=n */,
+ { 22, 7134, 934, 26, 2, -UNI_PCM } /* prependedconcatenationmark=f */,
+ { 17, 140, 0, 4, 0, UNI_NARB } /* narb */,
+ { 0, 1102, 1367, 4, 4, UNI_PAUC } /* scx=pauc */,
+ { 4, 7274, 5172, 9, 2, UNI_CASEDLETTER } /* category=l_ */,
+ { 9, 6165, 4896, 3, 4, UNI_BAMU } /* sc=bamu */,
+ { 0, 461, 1914, 2, 4, UNI_UCAS } /* isucas */,
+ { 14, 4620, 3779, 7, 9, UNI_LINEARBIDEOGRAMS } /* linearbideograms */,
+ { 0, 30, 195, 1, 5, UNI_TAML } /* istaml */,
+ { 0, 2391, 1505, 10, 4, UNI_CYRILLICEXTA } /* incyrillicexta */,
+ { 4, 4191, 934, 5, 2, -UNI_XPOSIXLOWER } /* lower=f */,
+ { 0, 461, 2503, 2, 11, UNI_JOINC } /* isjoincontrol */,
+ { 2, 3984, 599, 17, 2, -UNI_EPRES } /* emojipresentation=n */,
+ { 8, 4424, 615, 17, 4, UNI_ELYM } /* scriptextensions=elym */,
+ { 1, 7669, 140, 19, 2, UNI_HST__NA } /* hangulsyllabletype=na */,
+ { 12, 4424, 1144, 17, 9, UNI_BHKS } /* scriptextensions=bhaiksuki */,
+ { 0, 6062, 2374, 14, 8, UNI_ETHIOPICEXT } /* block=ethiopicextended */,
+ { 1, 6163, 129, 20, 2, UNI_INSC__CONSONANTPREFIXED } /* insc=consonantprefixed */,
+ { 0, 2180, 1314, 4, 2, UNI_NV__400 } /* nv=400 */,
+ { 1, 4191, 353, 5, 2, UNI_XPOSIXLOWER } /* lower=y */,
+ { 0, 3177, 599, 14, 2, UNI_EA__N } /* eastasianwidth=n */,
+ { 0, 6165, 35, 3, 4, UNI_BATK } /* sc=batk */,
+ { 1, 3378, 353, 13, 2, UNI_NFDQC__Y } /* nfdquickcheck=y */,
+ { 0, 324, 8386, 3, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* supsymbolsandpictographs */,
+ { 1, 1667, 6400, 7, 11, UNI_CJKRADICALSSUP } /* blk=cjkradicalssup */,
+ { 0, 2324, 357, 6, 6, UNI_INCHAKMA } /* block=chakma */,
+ { 4, 3391, 347, 13, 2, UNI_NV__49 } /* numericvalue=49 */,
+ { 0, 2324, 6909, 6, 14, UNI_MUSIC } /* block=musicalsymbols */,
+ { 0, 1667, 8407, 5, 34, UNI_DIACRITICALSFORSYMBOLS } /* blk=combiningdiacriticalmarksforsymbols */,
+ { 1, 1667, 1685, 4, 11, UNI_INCYPROMINOAN } /* blk=cyprominoan */,
+ { 0, 5125, 0, 19, 0, UNI_OTTOMANSIYAQNUMBERS } /* ottomansiyaqnumbers */,
+ { 0, 339, 342, 3, 2, UNI_CCC__1 } /* ccc=1 */,
+ { 0, 461, 3663, 2, 14, UNI_DEVANAGARIEXTA } /* isdevanagariexta */,
+ { 0, 7198, 1845, 7, 8, UNI_SUPERANDSUB } /* blk=superandsub */,
+ { 0, 2324, 7480, 6, 14, UNI_PUA } /* block=privateusearea */,
+ { 0, 2718, 2424, 3, 2, UNI_BC__CS } /* bc=cs */,
+ { 0, 2220, 1805, 4, 4, UNI_NV__60000 } /* nv=60000 */,
+ { 5, 3098, 353, 8, 4, UNI_XPOSIXXDIGIT } /* hexdigit=yes */,
+ { 8, 1823, 1294, 7, 9, UNI_NBAT } /* script=nabataean */,
+ { 0, 6165, 1954, 3, 12, UNI_SC__GONG } /* sc=gunjalagondi */,
+ { 0, 1240, 6, 3, 2, UNI_OCR } /* inocr */,
+ { 12, 1823, 4951, 7, 4, UNI_EGYP } /* script=egyp */,
+ { 0, 50, 0, 2, 0, UNI_MC } /* mc */,
+ { 10, 1397, 934, 7, 6, -UNI_IDS } /* idstart=false */,
+ { 4, 15, 4402, 2, 3, UNI_AGE__3 } /* age=3 */,
+ { 1, 4424, 1978, 17, 7, UNI_SOGD } /* scriptextensions=sogdian */,
+ { 0, 1455, 0, 10, 0, UNI_DEP } /* deprecated */,
+ { 0, 2324, 2256, 6, 8, UNI_PHAISTOS } /* block=phaistos */,
+ { 0, 7274, 4, 9, 2, UNI_LO } /* category=lo */,
+ { 0, 5065, 2270, 13, 4, UNI_JG__MANICHAEANAYIN } /* jg=manichaeanayin */,
+ { 0, 144, 1306, 3, 6, UNI_TALU } /* newtailue */,
+ { 4, 1823, 2045, 7, 12, UNI_SC__GONM } /* script=masaramgondi */,
+ { 7, 1823, 2811, 7, 5, UNI_KHMR } /* script=khmer */,
+ { 0, 461, 1367, 2, 4, UNI_PAUC } /* ispauc */,
+ { 0, 629, 5671, 5, 3, -UNI_GRBASE } /* grbase=n */,
+ { 0, 2324, 6351, 6, 23, UNI_COMPATJAMO } /* block=hangulcompatibilityjamo */,
+ { 0, 4795, 2091, 14, 8, UNI_NV__5_SLASH_8 } /* numericvalue=6.250e-01 */,
+ { 0, 7944, 7380, 28, 4, UNI_CJKEXTB } /* iscjkunifiedideographsextensionb */,
+ { 2, 5658, 2646, 15, 9, UNI_IDENTIFIERTYPE__TECHNICAL } /* identifiertype=technical */,
+ { 0, 4161, 341, 8, 2, UNI_dia_values_index } /* diacritic= */,
+ { 3, 1823, 120, 7, 3, UNI_LAO } /* script=lao */,
+ { 0, 3391, 515, 14, 2, UNI_NV__2_SLASH_5 } /* numericvalue=2/5 */,
+ { 0, 1102, 861, 4, 7, UNI_TIBT } /* scx=tibetan */,
+ { 6, 6165, 454, 3, 4, UNI_PRTI } /* sc=prti */,
+ { 16, 5205, 2422, 5, 10, UNI_MISCSYMBOLS } /* blk=miscsymbols */,
+ { 0, 1823, 5958, 7, 4, UNI_SC__SINH } /* script=sinh */,
+ { 0, 4424, 1349, 17, 9, UNI_OUGR } /* scriptextensions=olduyghur */,
+ { 0, 461, 4043, 2, 4, UNI_IDSB } /* isidsb */,
+ { 1, 1894, 353, 5, 2, UNI_BIDIM } /* bidim=y */,
+ { 0, 4391, 0, 16, 0, UNI_NV__3_SLASH_2 } /* numericvalue=3/2 */,
+ { 1, 2732, 6193, 8, 5, UNI_ARABICSUP } /* blk=arabicsup */,
+ { 0, 2718, 330, 3, 3, UNI_BC__PDF } /* bc=pdf */,
+ { 0, 4424, 917, 17, 4, UNI_BASS } /* scriptextensions=bass */,
+ { 0, 7274, 8, 9, 2, UNI_PC } /* category=pc */,
+ { 1, 33, 4710, 1, 8, UNI_SYRIACSUP } /* syriacsup */,
+ { 2, 2324, 2780, 6, 6, UNI_INCOPTIC } /* block=coptic */,
+ { 0, 2324, 3538, 6, 16, UNI_CYPRIOTSYLLABARY } /* block=cypriotsyllabary */,
+ { 0, 1272, 1448, 5, 7, UNI_CJKSTROKES } /* iscjkstrokes */,
+ { 1, 7383, 6029, 10, 12, UNI_BC__AN } /* bidiclass=arabicnumber */,
+ { 1, 641, 2382, 4, 9, UNI_GCB__V } /* hst=voweljamo */,
+ { 12, 868, 0, 7, 0, UNI_TIRH } /* tirhuta */,
+ { 0, 4424, 1322, 17, 9, UNI_ITAL } /* scriptextensions=olditalic */,
+ { 7, 8, 585, 3, 5, UNI_PCM } /* pcm=true */,
+ { 8, 4407, 934, 17, 2, -UNI_RI } /* regionalindicator=f */,
+ { 3, 19, 599, 4, 3, -UNI_POSIXXDIGIT } /* ahex=no */,
+ { 0, 1823, 917, 7, 4, UNI_BASS } /* script=bass */,
+ { 3, 5801, 0, 19, 0, UNI_SUPARROWSB } /* supplementalarrowsb */,
+ { 0, 7110, 0, 13, 0, UNI_M } /* combiningmark */,
+ { 9, 309, 238, 2, 2, UNI_NB } /* innb */,
+ { 5, 1667, 1209, 4, 4, UNI_INTHAI } /* blk=thai */,
+ { 29, 461, 2468, 2, 6, UNI_IPAEXT } /* isipaext */,
+ { 0, 192, 319, 2, 3, UNI_TALE } /* taile */,
+ { 10, 7198, 6671, 5, 21, UNI_MODIFIERLETTERS } /* blk=spacingmodifierletters */,
+ { 16, 5168, 7160, 6, 21, UNI__PERL_IS_IN_MULTI_CHAR_FOLD } /* _perl_is_in_multi_char_fold */,
+ { 0, 1102, 1834, 4, 11, UNI_SORA } /* scx=sorasompeng */,
+ { 6, 505, 599, 5, 3, UNI_DT__CAN } /* nfdqc=no */,
+ { 0, 1198, 8153, 5, 21, UNI_CJKSYMBOLS } /* incjksymbolsandpunctuation */,
+ { 1, 292, 765, 3, 2, UNI_NV__45 } /* nv=45 */,
+ { 1, 5031, 150, 12, 2, UNI_ROHG } /* hanifirohingya */,
+ { 1, 2, 599, 3, 3, -UNI_CWL } /* cwl=no */,
+ { 1, 7889, 5417, 20, 10, UNI_CJKEXTD } /* cjkunifiedideographsextensiond */,
+ { 0, 4502, 733, 5, 6, UNI_INLINEARA } /* blk=lineara */,
+ { 2, 1011, 353, 2, 2, UNI_CI } /* ci=y */,
+ { 7, 6163, 1432, 5, 6, UNI_INSC__VIRAMA } /* insc=virama */,
+ { 1, 4391, 1314, 14, 3, UNI_NV__3000 } /* numericvalue=3000 */,
+ { 4, 641, 644, 3, 2, UNI_GCB__L } /* hst=l */,
+ { 1, 339, 8640, 4, 13, UNI_CCC__214 } /* ccc=attachedabove */,
+ { 4, 8601, 4710, 7, 8, UNI_SYRIACSUP } /* block=syriacsup */,
+ { 1, 2280, 890, 9, 3, UNI_IN__10 } /* presentin=10 */,
+ { 0, 54, 4505, 2, 6, UNI_SC__LATN } /* sc=latin */,
+ { 18, 629, 5671, 5, 4, -UNI_GRBASE } /* grbase=no */,
+ { 5, 4424, 402, 17, 4, UNI_ARMN } /* scriptextensions=armn */,
+ { 0, 1823, 212, 7, 4, UNI_TIBT } /* script=tibt */,
+ { 1, 4502, 1674, 9, 4, UNI_LATINEXTD } /* blk=latinextd */,
+ { 0, 7591, 98, 3, 2, UNI_LB__HL } /* lb=hl */,
+ { 11, 6427, 1747, 13, 8, UNI_JG__FARSIYEH } /* joininggroup=farsiyeh */,
+ { 16, 4191, 933, 8, 3, -UNI_XPOSIXLOWER } /* lowercase=f */,
+ { 20, 228, 0, 4, 0, UNI_XSUX } /* xsux */,
+ { 0, 6735, 529, 22, 2, UNI_JG__MALAYALAMJA } /* joininggroup=malayalamja */,
+ { 0, 1424, 2092, 7, 2, UNI_CCC__25 } /* ccc=ccc25 */,
+ { 3, 339, 2154, 4, 2, UNI_CCC__13 } /* ccc=13 */,
+ { 3, 6165, 152, 3, 4, UNI_OSGE } /* sc=osge */,
+ { 0, 309, 1438, 2, 10, UNI_INCHORASMIAN } /* inchorasmian */,
+ { 0, 8311, 4680, 32, 4, UNI_CJKEXTF } /* block=cjkunifiedideographsextensionf */,
+ { 0, 2536, 2546, 3, 3, UNI_JG__FEH } /* jg=feh */,
+ { 0, 5895, 4150, 5, 11, UNI_SUPPUNCTUATION } /* issuppunctuation */,
+ { 0, 292, 344, 3, 2, UNI_NV__21 } /* nv=21 */,
+ { 4, 7752, 4259, 23, 4, UNI_JG__MANICHAEANYODH } /* joininggroup=manichaeanyodh */,
+ { 1, 309, 2268, 2, 12, UNI_PLAYINGCARDS } /* inplayingcards */,
+ { 1, 2505, 5276, 4, 16, UNI_HALFMARKS } /* incombininghalfmarks */,
+ { 0, 2441, 0, 11, 0, UNI_NAND } /* nandinagari */,
+ { 0, 1667, 590, 4, 7, UNI_DSRT } /* blk=deseret */,
+ { 17, 2324, 1191, 6, 7, UNI_INBENGALI } /* block=bengali */,
+ { 0, 1102, 1376, 4, 9, UNI_SAMR } /* scx=samaritan */,
+ { 5, 1667, 6495, 4, 5, UNI_MUSIC } /* blk=music */,
+ { 4, 461, 120, 2, 4, UNI_LAO } /* islaoo */,
+ { 1, 552, 393, 4, 2, UNI_AGE__15 } /* age=15 */,
+ { 23, 1667, 3955, 5, 16, UNI_INCAUCASIANALBANIAN } /* blk=caucasianalbanian */,
+ { 8, 3014, 2093, 11, 2, UNI_IN__5 } /* presentin=v50 */,
+ { 1, 3391, 2655, 13, 10, UNI_NV___MINUS_1_SLASH_2 } /* numericvalue=-5.000e-01 */,
+ { 27, 7267, 4, 16, 2, UNI_LO } /* generalcategory=lo */,
+ { 0, 1102, 1133, 4, 8, UNI_VITH } /* scx=vithkuqi */,
+ { 2, 2525, 4191, 6, 5, UNI_XPOSIXLOWER } /* xposixlower */,
+ { 0, 1667, 615, 4, 7, UNI_INELYMAIC } /* blk=elymaic */,
+ { 0, 1667, 4131, 4, 8, UNI_VEDICEXT } /* blk=vedicext */,
+ { 1, 461, 1562, 2, 4, UNI_NAGM } /* isnagm */,
+ { 1, 3021, 288, 4, 2, UNI_IN__3 } /* in=v30 */,
+ { 9, 1455, 585, 3, 5, UNI_DEP } /* dep=true */,
+ { 2, 461, 416, 2, 2, UNI_NO } /* isno */,
+ { 37, 5156, 3472, 10, 3, UNI_LB__ZWJ } /* wordbreak=zwj */,
+ { 2, 8246, 0, 27, 0, UNI_INPC__TOP } /* indicpositionalcategory=top */,
+ { 0, 4424, 1358, 17, 4, UNI_PALM } /* scriptextensions=palm */,
+ { 1, 1102, 802, 4, 4, UNI_SARB } /* scx=sarb */,
+ { 0, 309, 634, 2, 7, UNI_INHANUNOO } /* inhanunoo */,
+ { 2, 1728, 0, 4, 0, UNI_ARAB } /* arab */,
+ { 3, 4519, 0, 14, 0, UNI_INCYRILLIC } /* block=cyrillic */,
+ { 0, 7011, 1678, 24, 7, UNI_CCC__1 } /* canonicalcombiningclass=overlay */,
+ { 3, 2718, 4852, 3, 10, UNI_BC__WS } /* bc=whitespace */,
+ { 17, 2002, 3100, 7, 6, UNI_POSIXXDIGIT } /* isposixxdigit */,
+ { 2, 4424, 1227, 17, 7, UNI_MAKA } /* scriptextensions=makasar */,
+ { 11, 2324, 1562, 6, 10, UNI_INNAGMUNDARI } /* block=nagmundari */,
+ { 1, 461, 1003, 2, 4, UNI_LEPC } /* islepc */,
+ { 0, 1065, 389, 5, 1, UNI_NV__1_SLASH_6 } /* nv=1/6 */,
+ { 0, 1823, 458, 7, 4, UNI_SC__QAAI } /* script=qaai */,
+ { 0, 8356, 0, 10, 0, UNI_C } /* category=c */,
+ { 0, 2324, 7036, 6, 26, UNI_HALFANDFULLFORMS } /* block=halfwidthandfullwidthforms */,
+ { 4, 1823, 658, 7, 4, UNI_SC__DOGR } /* script=dogr */,
+ { 10, 3021, 3876, 4, 2, UNI_IN__8 } /* in=v80 */,
+ { 2, 7274, 3558, 9, 9, UNI_Z } /* category=separator */,
+ { 21, 6841, 599, 25, 2, -UNI_DI } /* defaultignorablecodepoint=n */,
+ { 20, 1065, 2123, 4, 8, UNI_NV__1_SLASH_64 } /* nv=1.563e-02 */,
+ { 1, 7404, 6300, 20, 10, UNI_BC__RLE } /* bidiclass=righttoleftembedding */,
+ { 5, 2348, 584, 12, 6, UNI_CI } /* caseignorable=true */,
+ { 0, 7267, 0, 16, 0, UNI_gc_values_index } /* generalcategory= */,
+ { 1, 144, 0, 4, 0, UNI_NEWA } /* newa */,
+ { 3, 1391, 1869, 3, 3, UNI_WB__EB } /* wb=gaz */,
+ { 5, 916, 352, 4, 2, UNI_ebase_values_index } /* ebase= */,
+ { 0, 1667, 297, 4, 5, UNI_INORIYA } /* blk=oriya */,
+ { 0, 5895, 5149, 14, 7, UNI_SUPARROWSA } /* issupplementalarrowsa */,
+ { 1, 552, 549, 4, 3, UNI_AGE__4 } /* age=4.0 */,
+ { 0, 1102, 4505, 3, 6, UNI_LATN } /* scx=latin */,
+ { 1, 510, 515, 4, 2, UNI_NV__3_SLASH_5 } /* nv=3/5 */,
+ { 11, 4424, 2068, 17, 12, UNI_MEND } /* scriptextensions=mendekikakui */,
+ { 0, 1198, 6228, 4, 8, UNI_CJKSYMBOLS } /* incjksymbols */,
+ { 4, 6090, 5848, 13, 9, UNI_MYANMAREXTA } /* block=myanmarextendeda */,
+ { 1, 2, 598, 2, 2, UNI_cwt_values_index } /* cwt= */,
+ { 5, 30, 1208, 1, 5, UNI_INTHAI } /* inthai */,
+ { 9, 4569, 585, 5, 2, UNI_XPOSIXUPPER } /* upper=t */,
+ { 9, 1102, 1853, 4, 11, UNI_SYLO } /* scx=sylotinagri */,
+ { 0, 7892, 0, 16, 0, UNI_UIDEO } /* unifiedideograph */,
+ { 0, 7011, 395, 24, 2, UNI_CCC__16 } /* canonicalcombiningclass=16 */,
+ { 1, 1102, 160, 4, 4, UNI_PHLP } /* scx=phlp */,
+ { 0, 2287, 2223, 3, 3, UNI_IN__6_DOT_2 } /* in=6.2 */,
+ { 0, 461, 854, 2, 7, UNI_TAVT } /* istaiviet */,
+ { 0, 6165, 244, 3, 4, UNI_ZZZZ } /* sc=zzzz */,
+ { 2, 2324, 3663, 6, 10, UNI_INDEVANAGARI } /* block=devanagari */,
+ { 3, 2324, 6776, 6, 14, UNI_MEETEIMAYEKEXT } /* block=meeteimayekext */,
+ { 1, 2324, 3649, 6, 14, UNI_PHONETICEXTSUP } /* block=phoneticextsup */,
+ { 0, 2536, 2569, 3, 10, UNI_JG__REVERSEDPE } /* jg=reversedpe */,
+ { 0, 8, 353, 3, 2, UNI_PCM } /* pcm=y */,
+ { 0, 2301, 599, 4, 2, -UNI_XIDC } /* xidc=n */,
+ { 4, 2503, 934, 11, 6, -UNI_JOINC } /* joincontrol=false */,
+ { 1, 461, 3663, 2, 13, UNI_DEVANAGARIEXT } /* isdevanagariext */,
+ { 0, 271, 543, 4, 2, UNI_WB__EB } /* gcb=eb */,
+ { 5, 8071, 4680, 30, 4, UNI_CJKEXTF } /* blk=cjkunifiedideographsextensionf */,
+ { 2, 461, 5838, 2, 10, UNI_JAMO } /* ishanguljamo */,
+ { 1, 2766, 363, 3, 2, UNI_SM } /* gc=sm */,
+ { 0, 6165, 1853, 3, 11, UNI_SC__SYLO } /* sc=sylotinagri */,
+ { 0, 5658, 6548, 15, 9, UNI_IDENTIFIERTYPE__INCLUSION } /* identifiertype=inclusion */,
+ { 4, 5205, 5848, 11, 9, UNI_MYANMAREXTA } /* blk=myanmarextendeda */,
+ { 0, 1883, 585, 11, 2, UNI_BIDIC } /* bidicontrol=t */,
+ { 0, 461, 1009, 2, 6, UNI_LYCI } /* islycian */,
+ { 10, 4970, 274, 13, 1, UNI_emod_values_index } /* emojimodifier= */,
+ { 1, 2494, 4982, 3, 5, UNI_GRBASE } /* isgrbase */,
+ { 0, 1102, 798, 4, 4, UNI_NBAT } /* scx=nbat */,
+ { 1, 30, 633, 1, 4, UNI_HAN } /* ishan */,
+ { 1, 309, 1975, 2, 10, UNI_INOLDSOGDIAN } /* inoldsogdian */,
+ { 0, 1102, 450, 4, 4, UNI_MIAO } /* scx=plrd */,
+ { 0, 461, 47, 2, 4, UNI_CAKM } /* iscakm */,
+ { 0, 2536, 3743, 3, 3, UNI_JG__TAW } /* jg=taw */,
+ { 1, 21, 7915, 1, 29, UNI_ENCLOSEDALPHANUMSUP } /* enclosedalphanumericsupplement */,
+ { 5, 1906, 3746, 6, 14, UNI_KAKTOVIKNUMERALS } /* blk=kaktoviknumerals */,
+ { 6, 6165, 120, 3, 3, UNI_LAO } /* sc=lao */,
+ { 3, 461, 6510, 2, 24, UNI_HIGHPUSURROGATES } /* ishighprivateusesurrogates */,
+ { 0, 2432, 2422, 3, 10, UNI_MISCSYMBOLS } /* inmiscsymbols */,
+ { 2, 1823, 3325, 7, 6, UNI_HEBR } /* script=hebrew */,
+ { 2, 4970, 933, 16, 3, -UNI_EBASE } /* emojimodifierbase=f */,
+ { 38, 30, 4969, 1, 14, UNI_EMOD } /* isemojimodifier */,
+ { 12, 2766, 3791, 3, 10, UNI_SM } /* gc=mathsymbol */,
+ { 0, 4043, 585, 17, 2, UNI_IDSB } /* idsbinaryoperator=t */,
+ { 0, 5532, 585, 21, 2, UNI_CWCF } /* changeswhencasefolded=t */,
+ { 0, 4519, 1037, 14, 4, UNI_CYRILLICEXTB } /* block=cyrillicextb */,
+ { 20, 2536, 1279, 3, 6, UNI_JG__LAMADH } /* jg=lamadh */,
+ { 16, 7495, 2101, 28, 2, UNI_CCC__129 } /* canonicalcombiningclass=ccc129 */,
+ { 16, 6735, 1876, 22, 3, UNI_JG__MALAYALAMLLA } /* joininggroup=malayalamlla */,
+ { 16, 309, 5125, 2, 19, UNI_OTTOMANSIYAQNUMBERS } /* inottomansiyaqnumbers */,
+ { 1, 7267, 1478, 16, 2, UNI_ZS } /* generalcategory=zs */,
+ { 1, 2514, 5848, 9, 9, UNI_MYANMAREXTA } /* ismyanmarextendeda */,
+ { 0, 7591, 2955, 3, 11, UNI_LB__EX } /* lb=exclamation */,
+ { 9, 7804, 585, 11, 5, UNI_IDEO } /* ideographic=true */,
+ { 0, 6450, 959, 14, 6, UNI_SB__EX } /* sentencebreak=extend */,
+ { 0, 8505, 283, 3, 2, UNI_NT__NU } /* nt=nu */,
+ { 9, 6165, 108, 3, 4, UNI_KAWI } /* sc=kawi */,
+ { 0, 7011, 8640, 24, 18, UNI_CCC__216 } /* canonicalcombiningclass=attachedaboveright */,
+ { 0, 578, 395, 5, 2, UNI_CCC__216 } /* ccc=216 */,
+ { 1, 4424, 208, 17, 4, UNI_TGLG } /* scriptextensions=tglg */,
+ { 5, 1102, 1812, 4, 11, UNI_HMNG } /* scx=pahawhhmong */,
+ { 5, 339, 1905, 4, 2, UNI_CCC__DB } /* ccc=db */,
+ { 0, 450, 0, 4, 0, UNI_MIAO } /* plrd */,
+ { 0, 423, 4987, 3, 9, UNI_ALCHEMICAL } /* inalchemical */,
+ { 1, 2766, 7110, 3, 13, UNI_M } /* gc=combiningmark */,
+ { 0, 3391, 796, 13, 3, UNI_NV__NAN } /* numericvalue=nan */,
+ { 0, 8601, 4457, 8, 15, UNI_SUTTONSIGNWRITING } /* block=suttonsignwriting */,
+ { 3, 493, 0, 4, 0, UNI_KHOJ } /* khoj */,
+ { 40, 5876, 0, 4, 0, UNI_SUND } /* sund */,
+ { 26, 1667, 6797, 4, 19, UNI_DEVANAGARIEXTA } /* blk=devanagariextendeda */,
+ { 8, 4926, 0, 8, 0, UNI_TAMILSUP } /* tamilsup */,
+ { 3, 7383, 3312, 10, 3, UNI_BC__LRI } /* bidiclass=lri */,
+ { 4, 2301, 584, 10, 6, UNI_XIDC } /* xidcontinue=true */,
+ { 0, 2536, 5031, 3, 16, UNI_JG__HANIFIROHINGYAPA } /* jg=hanifirohingyapa */,
+ { 1, 1102, 779, 4, 4, UNI_OSMA } /* scx=osma */,
+ { 1, 474, 0, 3, 0, UNI_VAI } /* vai */,
+ { 0, 578, 1314, 5, 2, UNI_WB__EB } /* ccc=200 */,
+ { 0, 257, 353, 4, 4, UNI_CWCM } /* cwcm=yes */,
+ { 1, 6076, 6945, 9, 15, UNI_GEOMETRICSHAPESEXT } /* block=geometricshapesext */,
+ { 16, 2004, 1082, 5, 4, UNI_POSIXWORD } /* posixword */,
+ { 3, 1823, 1105, 6, 5, UNI_TALU } /* script=talu */,
+ { 4, 1618, 599, 10, 3, -UNI_SD } /* softdotted=no */,
+ { 0, 67, 0, 4, 0, UNI_CPRT } /* cprt */,
+ { 0, 5216, 4698, 10, 12, UNI_LATIN1 } /* block=latin1supplement */,
+ { 1, 925, 0, 4, 0, UNI_bpt_values_index } /* bpt= */,
+ { 1, 2324, 7972, 7, 29, UNI_CUNEIFORMNUMBERS } /* block=cuneiformnumbersandpunctuation */,
+ { 1, 1667, 8142, 4, 18, UNI_IDEOGRAPHICSYMBOLS } /* blk=ideographicsymbols */,
+ { 16, 1198, 3611, 5, 11, UNI_CJKCOMPATFORMS } /* incjkcompatforms */,
+ { 0, 1823, 5185, 7, 20, UNI_HLUW } /* script=anatolianhieroglyphs */,
+ { 2, 2832, 5848, 10, 9, UNI_CYRILLICEXTA } /* iscyrillicextendeda */,
+ { 16, 7892, 585, 16, 5, UNI_UIDEO } /* unifiedideograph=true */,
+ { 8, 339, 3526, 4, 12, UNI_CCC__0 } /* ccc=notreordered */,
+ { 5, 5168, 2621, 6, 9, UNI__PERL_SURROGATE } /* _perl_surrogate */,
+ { 0, 6165, 537, 3, 6, UNI_TNSA } /* sc=tangsa */,
+ { 1, 5156, 3456, 12, 4, UNI_WB__MN } /* wordbreak=midnum */,
+ { 13, 2536, 481, 3, 3, UNI_JG__GAF } /* jg=gaf */,
+ { 1, 6165, 1009, 3, 4, UNI_LYCI } /* sc=lyci */,
+ { 0, 6427, 650, 13, 3, UNI_JG__LAM } /* joininggroup=lam */,
+ { 1, 461, 1887, 2, 7, UNI_XPOSIXCNTRL } /* iscontrol */,
+ { 2, 3502, 7915, 5, 29, UNI_ENCLOSEDALPHANUMSUP } /* blk=enclosedalphanumericsupplement */,
+ { 5, 309, 772, 2, 7, UNI_OLCK } /* inolchiki */,
+ { 0, 4377, 599, 14, 2, UNI_NFKDQC__N } /* nfkdquickcheck=n */,
+ { 1, 309, 5373, 2, 11, UNI_TAIXUANJING } /* intaixuanjing */,
+ { 9, 7274, 599, 8, 2, UNI_N } /* category=n */,
+ { 2, 2324, 1009, 6, 6, UNI_INLYCIAN } /* block=lycian */,
+ { 5, 1102, 2852, 4, 4, UNI_MAHJ } /* scx=mahj */,
+ { 0, 154, 6945, 3, 15, UNI_GEOMETRICSHAPESEXT } /* geometricshapesext */,
+ { 3, 5712, 0, 19, 0, UNI_MERO } /* meroitichieroglyphs */,
+ { 10, 4424, 608, 17, 7, UNI_ELBA } /* scriptextensions=elbasan */,
+ { 1, 1823, 59, 7, 4, UNI_CHRS } /* script=chrs */,
+ { 8, 1102, 688, 4, 5, UNI_BATK } /* scx=batak */,
+ { 0, 6165, 725, 3, 7, UNI_SC__KALI } /* sc=kayahli */,
+ { 0, 3407, 2107, 14, 8, UNI_NV__9_SLASH_2 } /* numericvalue=4.500e+00 */,
+ { 10, 4377, 2327, 12, 3, UNI_nfkdqc_values_index } /* nfkdquickcheck= */,
+ { 9, 4845, 933, 16, 7, -UNI__PERL_PATWS } /* patternwhitespace=false */,
+ { 0, 2536, 6714, 3, 21, UNI_JG__HANIFIROHINGYAKINNAYA } /* jg=hanifirohingyakinnaya */,
+ { 0, 2842, 7241, 3, 26, UNI_ENCLOSEDCJK } /* isenclosedcjklettersandmonths */,
+ { 0, 2324, 5897, 6, 19, UNI_SUPARROWSC } /* block=supplementalarrowsc */,
+ { 18, 5939, 353, 5, 2, UNI__PERL_NCHAR } /* nchar=y */,
+ { 0, 3040, 353, 13, 2, UNI_QMARK } /* quotationmark=y */,
+ { 0, 2483, 0, 11, 0, UNI_CASEDLETTER } /* casedletter */,
+ { 0, 1272, 377, 5, 4, UNI_CJKEXTH } /* iscjkexth */,
+ { 0, 510, 1314, 4, 3, UNI_NV__3000 } /* nv=3000 */,
+ { 2, 2536, 650, 3, 3, UNI_JG__LAM } /* jg=lam */,
+ { 0, 3391, 765, 13, 2, UNI_NV__45 } /* numericvalue=45 */,
+ { 9, 1272, 0, 3, 0, UNI_C } /* isc */,
+ { 0, 5937, 598, 20, 4, -UNI__PERL_NCHAR } /* noncharactercodepoint=no */,
+ { 4, 6165, 1331, 3, 9, UNI_SC__PERM } /* sc=oldpermic */,
+ { 1, 330, 0, 2, 0, UNI_PD } /* pd */,
+ { 32, 2324, 3093, 6, 5, UNI_ASCII } /* block=ascii */,
+ { 0, 461, 252, 2, 2, UNI_CASEDLETTER } /* islc */,
+ { 20, 7198, 6103, 7, 13, UNI_SUPMATHOPERATORS } /* blk=supmathoperators */,
+ { 1, 4391, 2107, 14, 8, UNI_NV__7_SLASH_2 } /* numericvalue=3.500e+00 */,
+ { 3, 7198, 1609, 5, 9, UNI_SMALLFORMS } /* blk=smallforms */,
+ { 0, 2280, 581, 9, 2, UNI_IN__2 } /* presentin=2 */,
+ { 0, 1667, 4002, 4, 4, UNI_INMODI } /* blk=modi */,
+ { 1, 3177, 3, 15, 1, UNI_EA__W } /* eastasianwidth=w */,
+ { 1, 461, 499, 2, 4, UNI_LYDI } /* islydi */,
+ { 0, 5460, 599, 19, 3, -UNI_TERM } /* terminalpunctuation=no */,
+ { 4, 1102, 1227, 4, 7, UNI_MAKA } /* scx=makasar */,
+ { 0, 3391, 1313, 13, 3, UNI_NV__600 } /* numericvalue=600 */,
+ { 1, 1667, 2268, 4, 12, UNI_PLAYINGCARDS } /* blk=playingcards */,
+ { 0, 1102, 124, 4, 4, UNI_LATN } /* scx=latn */,
+ { 6, 6062, 7241, 7, 10, UNI_ENCLOSEDCJK } /* block=enclosedcjk */,
+ { 2, 1424, 2165, 7, 2, UNI_CCC__33 } /* ccc=ccc33 */,
+ { 1, 4360, 3001, 10, 7, UNI_LB__NU } /* linebreak=numeric */,
+ { 0, 1396, 4439, 3, 2, UNI_xids_values_index } /* xids= */,
+ { 2, 416, 0, 2, 0, UNI_NO } /* no */,
+ { 12, 21, 598, 2, 3, -UNI_EXT } /* ext=n */,
+ { 0, 6165, 406, 3, 4, UNI_DIAK } /* sc=diak */,
+ { 1, 292, 288, 3, 2, UNI_NV__30 } /* nv=30 */,
+ { 0, 461, 5682, 2, 5, UNI_GREK } /* isgreek */,
+ { 4, 3204, 353, 14, 4, UNI_GREXT } /* graphemeextend=yes */,
+ { 0, 156, 0, 4, 0, UNI_OUGR } /* ougr */,
+ { 2, 1667, 4896, 4, 8, UNI_BAMUMSUP } /* blk=bamumsup */,
+ { 0, 3391, 294, 12, 3, UNI_NV__90 } /* numericvalue=90 */,
+ { 1, 7944, 4680, 28, 4, UNI_CJKEXTF } /* iscjkunifiedideographsextensionf */,
+ { 1, 7267, 2004, 16, 2, UNI_PO } /* generalcategory=po */,
+ { 19, 6427, 20, 13, 2, UNI_JG__HE } /* joininggroup=he */,
+ { 13, 1823, 4271, 7, 17, UNI_KITS } /* script=khitansmallscript */,
+ { 0, 3391, 768, 13, 2, UNI_NV__27 } /* numericvalue=27 */,
+ { 4, 1102, 1212, 4, 9, UNI_QAAI } /* scx=inherited */,
+ { 0, 1667, 8474, 7, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* blk=cjkcompatibilityideographssupplement */,
+ { 0, 1391, 1613, 3, 2, UNI_WB__FO } /* wb=fo */,
+ { 4, 6165, 2247, 3, 4, UNI_HUNG } /* sc=hung */,
+ { 1, 2060, 353, 5, 4, UNI_XPOSIXALPHA } /* alpha=yes */,
+ { 0, 1667, 668, 4, 5, UNI_INOGHAM } /* blk=ogham */,
+ { 17, 7267, 0, 16, 2, UNI_CASEDLETTER } /* generalcategory=l& */,
+ { 1, 1667, 1404, 4, 10, UNI_ASCII } /* blk=basiclatin */,
+ { 1, 7648, 7011, 21, 9, UNI_DT__NONCANON } /* decompositiontype=noncanonical */,
+ { 1, 1667, 1376, 4, 9, UNI_INSAMARITAN } /* blk=samaritan */,
+ { 7, 324, 5149, 3, 7, UNI_SUPARROWSA } /* suparrowsa */,
+ { 1, 4424, 232, 17, 2, UNI_YI } /* scriptextensions=yi */,
+ { 8, 30, 2255, 1, 13, UNI_PHAISTOS } /* inphaistosdisc */,
+ { 16, 1823, 2852, 7, 4, UNI_SC__MAHJ } /* script=mahj */,
+ { 0, 309, 890, 2, 5, UNI_IN__10 } /* in=10.0 */,
+ { 1, 1397, 598, 6, 2, UNI_ids_values_index } /* idstart= */,
+ { 0, 2536, 1760, 3, 3, UNI_JG__KAF } /* jg=kaf */,
+ { 18, 2324, 1635, 6, 10, UNI_INWARANGCITI } /* block=warangciti */,
+ { 4, 6165, 493, 3, 4, UNI_SC__KHOJ } /* sc=khoj */,
+ { 2, 5172, 0, 2, 0, UNI_CASEDLETTER } /* l_ */,
+ { 0, 1396, 598, 7, 3, -UNI_XIDS } /* xidstart=n */,
+ { 1, 461, 4176, 2, 6, UNI_HANG } /* ishangul */,
+ { 0, 6324, 0, 6, 0, UNI_CF } /* format */,
+ { 0, 5895, 8386, 5, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* issupsymbolsandpictographs */,
+ { 0, 3098, 353, 8, 2, UNI_XPOSIXXDIGIT } /* hexdigit=y */,
+ { 4, 309, 2468, 2, 6, UNI_IPAEXT } /* inipaext */,
+ { 1, 30, 4553, 1, 6, UNI_TITLE } /* istitle */,
+ { 0, 1396, 353, 4, 2, UNI_XIDS } /* xids=y */,
+ { 8, 1667, 917, 4, 8, UNI_INBASSAVAH } /* blk=bassavah */,
+ { 3, 868, 0, 4, 0, UNI_TIRH } /* tirh */,
+ { 3, 11, 4987, 1, 16, UNI_ALCHEMICAL } /* alchemicalsymbols */,
+ { 8, 3177, 0, 15, 0, UNI_ea_values_index } /* eastasianwidth= */,
+ { 3, 461, 1325, 2, 4, UNI_ITAL } /* isital */,
+ { 1, 2536, 478, 3, 3, UNI_JG__BEH } /* jg=beh */,
+ { 3, 7796, 0, 22, 0, UNI_ENCLOSEDIDEOGRAPHICSUP } /* enclosedideographicsup */,
+ { 5, 461, 172, 2, 4, UNI_RJNG } /* isrjng */,
+ { 0, 1667, 369, 4, 6, UNI_INGOTHIC } /* blk=gothic */,
+ { 3, 309, 2441, 2, 11, UNI_INNANDINAGARI } /* innandinagari */,
+ { 0, 1391, 2720, 2, 3, UNI_RI } /* wb=ri */,
+ { 0, 7591, 209, 3, 2, UNI_LB__GL } /* lb=gl */,
+ { 2, 1823, 786, 7, 4, UNI_HMNP } /* script=hmnp */,
+ { 0, 5216, 4770, 19, 10, UNI_LATINEXTADDITIONAL } /* block=latinextendedadditional */,
+ { 0, 309, 1033, 2, 8, UNI_JAMOEXTB } /* injamoextb */,
+ { 1, 1667, 1037, 7, 4, UNI_CJKEXTB } /* blk=cjkextb */,
+ { 0, 6165, 74, 3, 4, UNI_SC__CYRL } /* sc=cyrl */,
+ { 6, 1102, 983, 4, 8, UNI_HIRA } /* scx=hiragana */,
+ { 1, 533, 283, 3, 2, UNI_SB__NU } /* sb=nu */,
+ { 3, 7591, 2589, 3, 10, UNI_LB__BA } /* lb=breakafter */,
+ { 6, 1424, 2101, 7, 2, UNI_CCC__29 } /* ccc=ccc29 */,
+ { 0, 2324, 5392, 7, 10, UNI_CHEROKEESUP } /* block=cherokeesup */,
+ { 1, 339, 520, 5, 1, UNI_CCC__17 } /* ccc=17 */,
+ { 37, 3204, 585, 14, 5, UNI_GREXT } /* graphemeextend=true */,
+ { 0, 2324, 8607, 6, 33, UNI_SUPMATHOPERATORS } /* block=supplementalmathematicaloperators */,
+ { 0, 309, 1003, 2, 6, UNI_INLEPCHA } /* inlepcha */,
+ { 0, 8311, 7380, 32, 4, UNI_CJKEXTB } /* block=cjkunifiedideographsextensionb */,
+ { 0, 1285, 0, 9, 0, UNI_SIND } /* khudawadi */,
+ { 14, 7274, 313, 9, 4, UNI_M } /* category=mark */,
+ { 1, 1667, 1501, 4, 8, UNI_JAMOEXTA } /* blk=jamoexta */,
+ { 2, 6165, 196, 3, 4, UNI_SC__TAML } /* sc=taml */,
+ { 1, 3001, 406, 12, 2, UNI_NT__DI } /* numerictype=di */,
+ { 1, 292, 2092, 3, 2, UNI_NV__25 } /* nv=25 */,
+ { 0, 1667, 4176, 4, 6, UNI_INHANGUL } /* blk=hangul */,
+ { 2, 5959, 3570, 5, 13, UNI_HALFANDFULLFORMS } /* inhalfandfullforms */,
+ { 3, 1726, 5676, 3, 18, UNI_ANCIENTGREEKNUMBERS } /* isancientgreeknumbers */,
+ { 0, 3984, 0, 17, 0, UNI_EPRES } /* emojipresentation */,
+ { 8, 1667, 2692, 4, 13, UNI_VERTICALFORMS } /* blk=verticalforms */,
+ { 0, 4424, 3421, 17, 15, UNI_NARB } /* scriptextensions=oldnortharabian */,
{ 1, 1102, 1094, 4, 4, UNI_MERC } /* scx=merc */,
- { 3, 313, 7660, 2, 28, UNI_VSSUP } /* invariationselectorssupplement */,
- { 4, 343, 3107, 4, 5, UNI_CCC__A } /* ccc=above */,
- { 0, 464, 1571, 2, 10, UNI_SAUR } /* issaurashtra */,
- { 1, 7473, 356, 10, 4, UNI_XPOSIXALPHA } /* alphabetic=yes */,
- { 3, 8276, 7363, 31, 14, UNI_INSC__CONSONANTPRECEDINGREPHA } /* indicsyllabiccategory=consonantprecedingrepha */,
- { 0, 2740, 0, 6, 0, UNI_COPT } /* coptic */,
- { 1, 895, 397, 5, 2, UNI_AGE__5_DOT_1 } /* age=v51 */,
- { 0, 1539, 4007, 3, 13, UNI_SC } /* iscurrencysymbol */,
- { 2, 4291, 184, 10, 2, UNI_LB__SA } /* linebreak=sa */,
- { 0, 176, 0, 4, 0, UNI_ROHG } /* rohg */,
- { 3, 4901, 933, 16, 7, -UNI_EBASE } /* emojimodifierbase=false */,
- { 3, 6944, 7173, 25, 2, UNI_CCC__AL } /* canonicalcombiningclass=228 */,
- { 2, 464, 5389, 2, 20, UNI_HMNP } /* isnyiakengpuachuehmong */,
- { 3, 520, 6199, 4, 5, UNI_NV__700000 } /* nv=700000 */,
- { 10, 1796, 4962, 7, 14, UNI_SC__ROHG } /* script=hanifirohingya */,
- { 1, 4776, 355, 16, 2, UNI_patws_values_index } /* patternwhitespace= */,
- { 3, 1377, 3416, 5, 7, UNI_WB__MB } /* wb=midnumlet */,
- { 0, 524, 2261, 5, 2, UNI_patsyn_values_index } /* patsyn= */,
- { 0, 1478, 5223, 4, 16, UNI_INPUNCTUATION } /* ingeneralpunctuation */,
- { 2, 6944, 1303, 24, 2, UNI_CCC__32 } /* canonicalcombiningclass=32 */,
- { 1, 464, 6594, 2, 4, UNI_BRAH } /* isbrah */,
- { 5, 1102, 0, 8, 0, UNI_TALU } /* scx=talu */,
- { 0, 7431, 771, 27, 2, UNI_CCC__21 } /* canonicalcombiningclass=ccc21 */,
- { 3, 3474, 1887, 6, 8, UNI_UCASEXTA } /* block=ucasexta */,
- { 5, 1796, 176, 7, 4, UNI_SC__ROHG } /* script=rohg */,
- { 1, 7068, 1881, 25, 2, UNI_pcm_values_index } /* prependedconcatenationmark= */,
- { 0, 464, 997, 2, 6, UNI_KTHI } /* iskaithi */,
- { 0, 1796, 140, 7, 4, UNI_NARB } /* script=narb */,
- { 0, 1796, 854, 7, 7, UNI_TAVT } /* script=taiviet */,
- { 3, 464, 983, 2, 8, UNI_HIRA } /* ishiragana */,
- { 3, 7825, 4611, 26, 4, UNI_CJKEXTF } /* cjkunifiedideographsextensionf */,
- { 1, 3137, 3, 15, 1, UNI_EA__W } /* eastasianwidth=w */,
- { 0, 2232, 201, 3, 3, UNI_TAML } /* istaml */,
- { 2, 1879, 1133, 4, 8, UNI_INVITHKUQI } /* blk=vithkuqi */,
- { 1, 1382, 2891, 7, 3, UNI_XIDS } /* xidstart=t */,
- { 8, 1796, 1982, 7, 6, UNI_SC__SYRC } /* script=syriac */,
- { 0, 513, 1300, 4, 2, UNI_NV__300 } /* nv=300 */,
- { 10, 2890, 16, 3, 1, UNI_JT__D } /* jt=d */,
- { 1, 1977, 3060, 4, 6, UNI_POSIXDIGIT } /* posixdigit */,
- { 12, 2474, 6549, 3, 21, UNI_MISCTECHNICAL } /* ismiscellaneoustechnical */,
- { 2, 7317, 3066, 10, 12, UNI_BC__AL } /* bidiclass=arabicletter */,
- { 1, 2260, 2649, 3, 3, UNI_IN__6_DOT_1 } /* in=6.1 */,
- { 9, 8533, 5762, 9, 7, UNI_SUPARROWSB } /* block=suparrowsb */,
- { 0, 1879, 1508, 4, 8, UNI_INUGARITIC } /* blk=ugaritic */,
- { 0, 3351, 0, 13, 0, UNI_nv_values_index } /* numericvalue= */,
- { 4, 4355, 212, 17, 4, UNI_TGLG } /* scriptextensions=tglg */,
- { 4, 3474, 4882, 6, 19, UNI_INEGYPTIANHIEROGLYPHS } /* block=egyptianhieroglyphs */,
- { 9, 34, 8077, 1, 19, UNI_IDEOGRAPHICSYMBOLS } /* isideographicsymbols */,
- { 3, 58, 1550, 2, 11, UNI_XPEO } /* sc=oldpersian */,
- { 6, 802, 0, 4, 0, UNI_NBAT } /* nbat */,
- { 11, 6944, 3486, 24, 12, UNI_CCC__0 } /* canonicalcombiningclass=notreordered */,
- { 2, 1796, 997, 7, 6, UNI_SC__KTHI } /* script=kaithi */,
- { 2, 313, 637, 2, 7, UNI_INHANUNOO } /* inhanunoo */,
- { 0, 2, 0, 3, 0, UNI_CWL } /* cwl */,
- { 2, 1777, 0, 5, 0, UNI_NV__10 } /* nv=10 */,
- { 0, 7431, 6968, 27, 2, UNI_CCC__27 } /* canonicalcombiningclass=ccc27 */,
- { 8, 6114, 1090, 3, 4, UNI_SC__LINB } /* sc=linb */,
- { 2, 4291, 2904, 10, 11, UNI_LB__BB } /* linebreak=breakbefore */,
- { 3, 1766, 0, 11, 0, UNI_NFCQC__M } /* nfcqc=maybe */,
- { 0, 6379, 4696, 13, 5, UNI_JG__ZHAIN } /* joininggroup=zhain */,
- { 7, 261, 934, 4, 2, -UNI_CWCM } /* cwcm=f */,
- { 1, 2974, 1070, 11, 2, UNI_IN__3_DOT_1 } /* presentin=v31 */,
- { 1, 1102, 3309, 4, 4, UNI_MERO } /* scx=mero */,
- { 0, 313, 1826, 2, 11, UNI_INSYLOTINAGRI } /* insylotinagri */,
- { 0, 317, 0, 4, 0, UNI_M } /* mark */,
- { 0, 1796, 35, 7, 4, UNI_AVST } /* script=avst */,
- { 13, 464, 5949, 2, 21, UNI_YIJING } /* isyijinghexagramsymbols */,
- { 0, 7317, 6262, 10, 20, UNI_BC__PDF } /* bidiclass=popdirectionalformat */,
- { 6, 1441, 356, 10, 2, UNI_DEP } /* deprecated=y */,
- { 6, 7201, 1977, 16, 2, UNI_PO } /* generalcategory=po */,
- { 0, 4302, 587, 5, 6, UNI_XPOSIXSPACE } /* wspace=true */,
- { 7, 1236, 4454, 2, 14, UNI_CYRILLICEXTC } /* blk=cyrillicextc */,
- { 1, 464, 1424, 2, 10, UNI_CHRS } /* ischorasmian */,
- { 1, 6114, 951, 3, 8, UNI_SC__DUPL } /* sc=duployan */,
- { 8, 464, 7732, 2, 29, UNI_ENCLOSEDIDEOGRAPHICSUP } /* isenclosedideographicsupplement */,
- { 10, 2496, 4159, 3, 7, UNI_JG__HEHGOAL } /* jg=hehgoal */,
- { 0, 6379, 1743, 13, 2, UNI_JG__FE } /* joininggroup=fe */,
- { 2, 464, 1082, 2, 4, UNI_XPOSIXWORD } /* isword */,
- { 0, 5748, 6898, 5, 22, UNI_SUPERANDSUB } /* insuperscriptsandsubscripts */,
- { 0, 6687, 919, 22, 3, UNI_JG__MALAYALAMSSA } /* joininggroup=malayalamssa */,
- { 4, 5565, 934, 21, 2, -UNI_CWU } /* changeswhenuppercased=f */,
- { 1, 3474, 7473, 6, 27, UNI_ALPHABETICPF } /* block=alphabeticpresentationforms */,
- { 0, 313, 1982, 2, 6, UNI_INSYRIAC } /* insyriac */,
- { 0, 464, 4999, 2, 4, UNI_MANI } /* ismani */,
- { 0, 3474, 5322, 6, 18, UNI_CHEROKEESUP } /* block=cherokeesupplement */,
- { 0, 5340, 0, 4, 0, UNI_DEVA } /* deva */,
- { 0, 6114, 216, 3, 4, UNI_TIBT } /* sc=tibt */,
- { 2, 7201, 3594, 16, 2, UNI_NL } /* generalcategory=nl */,
- { 0, 1879, 7660, 4, 18, UNI_INVS } /* blk=variationselectors */,
- { 8, 3351, 294, 13, 2, UNI_NV__40 } /* numericvalue=40 */,
- { 4, 7377, 0, 26, 0, UNI_KATAKANAEXT } /* katakanaphoneticextensions */,
- { 0, 5825, 0, 9, 0, UNI_SUND } /* sundanese */,
- { 1, 3474, 5907, 6, 7, UNI_INSINHALA } /* block=sinhala */,
- { 4, 469, 0, 2, 0, UNI_SO } /* so */,
- { 0, 343, 5464, 4, 17, UNI_WB__EB } /* ccc=attachedbelowleft */,
- { 7, 7132, 5080, 16, 7, UNI_SUPARROWSA } /* blk=supplementalarrowsa */,
- { 2, 6114, 794, 3, 4, UNI_SC__KALI } /* sc=kali */,
- { 8, 4582, 0, 8, 0, UNI_BOPO } /* bopomofo */,
- { 0, 8276, 7459, 31, 15, UNI_INSC__CONSONANTSUCCEEDINGREPHA } /* indicsyllabiccategory=consonantsucceedingrepha */,
- { 0, 6039, 2042, 7, 11, UNI_INMENDEKIKAKUI } /* block=mendekikakui */,
- { 2, 152, 0, 4, 0, UNI_OSGE } /* osge */,
- { 0, 6025, 5812, 11, 6, UNI_GEORGIANSUP } /* block=georgiansup */,
- { 0, 736, 6091, 3, 21, UNI_EARLYDYNASTICCUNEIFORM } /* inearlydynasticcuneiform */,
- { 8, 4322, 0, 14, 0, UNI_NV__3 } /* numericvalue=3 */,
- { 1, 7823, 4611, 28, 4, UNI_CJKEXTF } /* incjkunifiedideographsextensionf */,
- { 0, 7148, 299, 25, 1, UNI_CCC__19 } /* canonicalcombiningclass=19 */,
- { 1, 5586, 1837, 21, 8, UNI_WB__EB } /* graphemeclusterbreak=ebasegaz */,
- { 2, 1102, 1657, 4, 11, UNI_CPMN } /* scx=cyprominoan */,
- { 5, 1102, 1508, 4, 4, UNI_UGAR } /* scx=ugar */,
- { 34, 34, 46, 1, 5, UNI_BUHD } /* isbuhd */,
- { 0, 1879, 991, 4, 6, UNI_INHATRAN } /* blk=hatran */,
- { 1, 23, 934, 4, 6, -UNI_POSIXXDIGIT } /* ahex=false */,
- { 1, 148, 0, 4, 0, UNI_ORYA } /* orya */,
- { 4, 3474, 656, 6, 5, UNI_INBUHID } /* block=buhid */,
- { 2, 1102, 433, 4, 4, UNI_NKO } /* scx=nkoo */,
- { 3, 464, 1383, 2, 3, UNI_IDS } /* isids */,
- { 0, 536, 0, 3, 0, UNI_sb_values_index } /* sb= */,
- { 2, 4355, 691, 17, 5, UNI_BATK } /* scriptextensions=batak */,
- { 1, 409, 0, 2, 0, UNI_DI } /* di */,
- { 1, 1796, 112, 7, 4, UNI_KITS } /* script=kits */,
- { 21, 6134, 0, 4, 0, UNI_GLAG } /* glag */,
- { 2, 4355, 2220, 17, 4, UNI_HUNG } /* scriptextensions=hung */,
- { 0, 844, 355, 2, 5, UNI_LOE } /* loe=yes */,
- { 1, 313, 686, 2, 5, UNI_INTAKRI } /* intakri */,
- { 0, 296, 3792, 3, 2, UNI_NV__70 } /* nv=70 */,
- { 12, 6114, 1792, 3, 4, UNI_SC__MONG } /* sc=mong */,
- { 8, 3367, 392, 14, 1, UNI_NV__46 } /* numericvalue=46 */,
- { 2, 4122, 588, 5, 5, UNI_XPOSIXLOWER } /* lower=true */,
- { 2, 1975, 252, 7, 5, UNI_POSIXCNTRL } /* isposixcntrl */,
- { 0, 2392, 2382, 3, 10, UNI_MISCSYMBOLS } /* inmiscsymbols */,
- { 0, 2260, 563, 3, 3, UNI_IN__7 } /* in=7.0 */,
- { 0, 7208, 602, 8, 3, UNI_NO } /* category=no */,
- { 2, 464, 144, 2, 4, UNI_NEWA } /* isnewa */,
- { 50, 3367, 2165, 14, 8, UNI_NV__3_SLASH_64 } /* numericvalue=4.688e-02 */,
- { 4, 3137, 2498, 14, 2, UNI_EA__A } /* eastasianwidth=a */,
- { 7, 1879, 3839, 4, 16, UNI_TANGUTCOMPONENTS } /* blk=tangutcomponents */,
- { 3, 1102, 975, 4, 8, UNI_GURU } /* scx=gurmukhi */,
- { 9, 6799, 588, 24, 2, UNI_COMPEX } /* fullcompositionexclusion=t */,
- { 11, 4355, 402, 18, 3, UNI_MIAO } /* scriptextensions=miao */,
- { 3, 3474, 618, 6, 7, UNI_INELYMAIC } /* block=elymaic */,
- { 6, 6379, 2506, 13, 3, UNI_JG__FEH } /* joininggroup=feh */,
- { 4, 4355, 1495, 17, 8, UNI_JAVA } /* scriptextensions=javanese */,
- { 1, 1796, 676, 7, 5, UNI_OSGE } /* script=osage */,
- { 1, 4355, 4827, 17, 5, UNI_BAMU } /* scriptextensions=bamum */,
- { 1, 1975, 3060, 6, 6, UNI_POSIXDIGIT } /* isposixdigit */,
- { 2, 34, 6351, 1, 8, UNI_RADICAL } /* isradical */,
- { 45, 608, 4370, 2, 2, UNI_ids_values_index } /* ids= */,
- { 1, 6944, 2127, 24, 2, UNI_CCC__13 } /* canonicalcombiningclass=13 */,
- { 1, 8374, 1385, 33, 5, UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START } /* _perl_problematic_locale_foldeds_start */,
- { 3, 3593, 6890, 7, 9, UNI_LATINEXTE } /* inlatinextendede */,
- { 13, 5718, 588, 4, 5, UNI_EMOD } /* emod=true */,
- { 0, 4355, 4551, 17, 7, UNI_LINB } /* scriptextensions=linearb */,
- { 5, 4996, 4178, 13, 4, UNI_JG__MANICHAEANKAPH } /* jg=manichaeankaph */,
- { 0, 2443, 934, 5, 2, -UNI_CASED } /* cased=f */,
- { 4, 3474, 825, 6, 7, UNI_SHAW } /* block=shavian */,
- { 18, 464, 790, 2, 4, UNI_HMNP } /* ishmnp */,
- { 2, 110, 12, 1, 1, UNI_ZP } /* zp */,
- { 13, 2353, 5643, 3, 18, UNI_COUNTINGROD } /* incountingrodnumerals */,
- { 0, 3474, 0, 6, 0, UNI_blk_values_index } /* block= */,
- { 1, 6379, 3249, 13, 12, UNI_JG__FINALSEMKATH } /* joininggroup=finalsemkath */,
- { 0, 2961, 3223, 12, 7, UNI_XPOSIXDIGIT } /* numerictype=decimal */,
- { 1, 4500, 356, 5, 4, UNI_XPOSIXUPPER } /* upper=yes */,
- { 5, 337, 0, 6, 0, UNI_CARI } /* carian */,
- { 4, 7823, 1491, 5, 4, UNI_CJKEXTA } /* incjkexta */,
- { 1, 4355, 1424, 17, 10, UNI_CHRS } /* scriptextensions=chorasmian */,
- { 0, 3474, 5322, 6, 11, UNI_CHEROKEESUP } /* block=cherokeesup */,
- { 2, 6039, 7556, 7, 19, UNI_MISCSYMBOLS } /* block=miscellaneoussymbols */,
- { 4, 296, 1299, 3, 4, UNI_NV__6000 } /* nv=6000 */,
- { 2, 6379, 4159, 13, 7, UNI_JG__HEHGOAL } /* joininggroup=hehgoal */,
- { 0, 2496, 4696, 3, 5, UNI_JG__ZHAIN } /* jg=zhain */,
- { 9, 2678, 3651, 3, 14, UNI_BC__NSM } /* bc=nonspacingmark */,
- { 1, 6114, 742, 3, 7, UNI_SC__MAND } /* sc=mandaic */,
- { 1, 3748, 891, 15, 2, UNI_NV__1_SLASH_10 } /* numericvalue=1/10 */,
- { 0, 464, 1461, 3, 9, UNI_XPOSIXBLANK } /* ishorizspace */,
- { 0, 6799, 602, 24, 2, -UNI_COMPEX } /* fullcompositionexclusion=n */,
- { 39, 7317, 176, 11, 2, UNI_BC__LRO } /* bidiclass=lro */,
- { 0, 2474, 0, 3, 0, UNI_M } /* ism */,
- { 2, 4355, 372, 17, 4, UNI_GOTH } /* scriptextensions=goth */,
- { 1, 3974, 0, 17, 0, UNI_IDSB } /* idsbinaryoperator */,
- { 0, 4122, 602, 5, 2, -UNI_XPOSIXLOWER } /* lower=n */,
- { 3, 4901, 355, 16, 2, UNI_ebase_values_index } /* emojimodifierbase= */,
- { 0, 464, 449, 2, 4, UNI_PHLI } /* isphli */,
- { 1, 5186, 345, 19, 2, UNI_extpict_values_index } /* extendedpictographic= */,
- { 0, 3164, 588, 14, 5, UNI_GREXT } /* graphemeextend=true */,
- { 14, 1102, 1202, 4, 4, UNI_THAI } /* scx=thai */,
- { 0, 2974, 299, 11, 2, UNI_IN__9 } /* presentin=v90 */,
- { 4, 6944, 396, 24, 2, UNI_CCC__15 } /* canonicalcombiningclass=15 */,
- { 0, 2726, 4077, 3, 15, UNI_PD } /* gc=dashpunctuation */,
- { 9, 4450, 8150, 7, 24, UNI_DIACRITICALS } /* block=combiningdiacriticalmarks */,
- { 2, 1796, 7377, 7, 8, UNI_SC__KANA } /* script=katakana */,
- { 0, 4355, 1951, 17, 7, UNI_SOGD } /* scriptextensions=sogdian */,
- { 0, 5087, 3423, 10, 12, UNI_WB__EB } /* wordbreak=glueafterzwj */,
- { 2, 4355, 124, 17, 4, UNI_LATN } /* scriptextensions=latn */,
- { 0, 4355, 5727, 17, 21, UNI_PRTI } /* scriptextensions=inscriptionalparthian */,
- { 0, 464, 4092, 2, 9, UNI_DIA } /* isdiacritic */,
- { 1, 3000, 356, 13, 4, UNI_QMARK } /* quotationmark=yes */,
- { 3, 4355, 168, 17, 4, UNI_COPT } /* scriptextensions=qaac */,
- { 0, 3794, 2137, 14, 8, UNI_NV__5_SLASH_6 } /* numericvalue=8.333e-01 */,
- { 6, 3641, 837, 4, 3, UNI_SUPPUAA } /* suppuaa */,
- { 0, 1216, 1491, 4, 4, UNI_KANAEXTA } /* kanaexta */,
- { 1, 3474, 2740, 6, 6, UNI_INCOPTIC } /* block=coptic */,
- { 3, 5607, 6486, 10, 14, UNI_IDENTIFIERSTATUS__ALLOWED } /* identifierstatus=allowed */,
- { 0, 3058, 601, 7, 2, UNI_hex_values_index } /* hexdigit= */,
- { 1, 313, 4467, 2, 18, UNI_COPTICEPACTNUMBERS } /* incopticepactnumbers */,
- { 1, 2712, 278, 5, 1, UNI_emoji_values_index } /* emoji= */,
- { 3, 7317, 3272, 10, 3, UNI_BC__LRI } /* bidiclass=lri */,
- { 3, 464, 661, 2, 4, UNI_DOGR } /* isdogr */,
- { 0, 3450, 5643, 5, 18, UNI_COUNTINGROD } /* blk=countingrodnumerals */,
- { 0, 4302, 355, 5, 3, UNI_XPOSIXSPACE } /* wspace=y */,
- { 0, 1796, 496, 7, 6, UNI_SC__KHOJ } /* script=khojki */,
- { 2, 6114, 4882, 3, 19, UNI_EGYP } /* sc=egyptianhieroglyphs */,
- { 15, 6629, 0, 14, 0, UNI_LM } /* modifierletter */,
- { 4, 7018, 1037, 8, 4, UNI_ARABICEXTB } /* inarabicextb */,
- { 3, 1102, 248, 4, 4, UNI_ZZZZ } /* scx=zzzz */,
- { 0, 5, 0, 3, 0, UNI_EXT } /* ext */,
- { 2, 6112, 5711, 5, 16, UNI_INSC__SYLLABLEMODIFIER } /* insc=syllablemodifier */,
- { 0, 1796, 1657, 7, 11, UNI_SC__CPMN } /* script=cyprominoan */,
- { 1, 464, 4533, 2, 18, UNI_PI } /* isinitialpunctuation */,
- { 0, 313, 2771, 2, 12, UNI_KHMERSYMBOLS } /* inkhmersymbols */,
- { 0, 3474, 4918, 7, 16, UNI_ALCHEMICAL } /* block=alchemicalsymbols */,
- { 1, 5186, 356, 20, 2, UNI_EXTPICT } /* extendedpictographic=y */,
- { 16, 1879, 574, 4, 7, UNI_INAVESTAN } /* blk=avestan */,
- { 1, 464, 5284, 2, 20, UNI_PHLI } /* isinscriptionalpahlavi */,
- { 2, 1383, 601, 3, 4, -UNI_IDST } /* idst=no */,
- { 9, 103, 0, 2, 0, UNI_UPPERCASELETTER } /* lu */,
- { 2, 4122, 588, 5, 2, UNI_XPOSIXLOWER } /* lower=t */,
- { 0, 7823, 6309, 5, 13, UNI_CJKCOMPAT } /* incjkcompatibility */,
- { 3, 1382, 356, 8, 4, UNI_XIDS } /* xidstart=yes */,
- { 2, 2692, 5797, 10, 9, UNI_ARABICEXTA } /* blk=arabicextendeda */,
- { 8, 6039, 2813, 7, 6, UNI_MAHJONG } /* block=mahjong */,
- { 9, 464, 2463, 2, 5, UNI_JOINC } /* isjoinc */,
- { 0, 1271, 0, 9, 0, UNI_SIND } /* khudawadi */,
- { 2, 2033, 602, 5, 3, -UNI_XPOSIXALPHA } /* alpha=no */,
- { 0, 2253, 552, 11, 3, UNI_IN__14 } /* presentin=14.0 */,
- { 1, 5888, 356, 5, 4, UNI__PERL_NCHAR } /* nchar=yes */,
- { 1, 7208, 3933, 9, 14, UNI_SK } /* category=modifiersymbol */,
- { 1, 464, 287, 2, 5, UNI_NSHU } /* isnushu */,
- { 8, 3474, 2986, 6, 14, UNI_INPSALTERPAHLAVI } /* block=psalterpahlavi */,
- { 18, 7880, 0, 5, 0, UNI_CJK } /* iscjk */,
- { 2, 4355, 742, 17, 4, UNI_MAND } /* scriptextensions=mand */,
- { 0, 7828, 602, 16, 3, -UNI_UIDEO } /* unifiedideograph=no */,
- { 8, 1377, 655, 3, 2, UNI_WB__MB } /* wb=mb */,
- { 0, 1796, 1255, 7, 4, UNI_SOYO } /* script=soyo */,
- { 0, 5844, 8319, 5, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* issupsymbolsandpictographs */,
- { 11, 4355, 469, 17, 4, UNI_SOGO } /* scriptextensions=sogo */,
- { 1, 3462, 5797, 12, 9, UNI_ETHIOPICEXTA } /* blk=ethiopicextendeda */,
- { 0, 6114, 991, 3, 4, UNI_HATR } /* sc=hatr */,
- { 7, 464, 7385, 2, 18, UNI_PHONETICEXT } /* isphoneticextensions */,
- { 6, 7605, 0, 21, 0, UNI_LB__H2 } /* hangulsyllabletype=lv */,
- { 5, 8533, 4388, 8, 15, UNI_SUTTONSIGNWRITING } /* block=suttonsignwriting */,
- { 2, 6025, 6878, 9, 20, UNI_GEOMETRICSHAPESEXT } /* block=geometricshapesextended */,
- { 1, 600, 1679, 3, 3, UNI_DT__FRA } /* dt=fra */,
- { 4, 5099, 2275, 6, 6, UNI__PERL_IDCONT } /* _perl_idcont */,
- { 1, 275, 10, 4, 2, UNI_LB__CR } /* gcb=cr */,
- { 6, 2473, 3640, 3, 4, UNI_LISUSUP } /* lisusup */,
- { 0, 232, 0, 4, 0, UNI_XSUX } /* xsux */,
- { 0, 3823, 356, 16, 4, UNI_STERM } /* sentenceterminal=yes */,
- { 8, 23, 602, 4, 2, -UNI_POSIXXDIGIT } /* ahex=n */,
- { 6, 464, 6134, 2, 13, UNI_GLAGOLITICSUP } /* isglagoliticsup */,
- { 1, 313, 671, 2, 5, UNI_INOGHAM } /* inogham */,
- { 0, 378, 934, 5, 2, -UNI_GREXT } /* grext=f */,
- { 12, 1011, 588, 2, 2, UNI_CI } /* ci=t */,
- { 0, 464, 1248, 2, 4, UNI_SIDD } /* issidd */,
- { 0, 608, 645, 2, 3, UNI_idst_values_index } /* idst= */,
- { 1, 7688, 2243, 23, 4, UNI_JG__MANICHAEANAYIN } /* joininggroup=manichaeanayin */,
- { 0, 1879, 6134, 4, 13, UNI_GLAGOLITICSUP } /* blk=glagoliticsup */,
- { 1, 3474, 3637, 6, 7, UNI_LISUSUP } /* block=lisusup */,
- { 3, 464, 5787, 2, 19, UNI_JAMOEXTA } /* ishanguljamoextendeda */,
- { 1, 1102, 1009, 4, 4, UNI_LYCI } /* scx=lyci */,
- { 4, 1441, 934, 3, 6, -UNI_DEP } /* dep=false */,
- { 12, 1516, 4203, 3, 16, UNI_KITS } /* iskhitansmallscript */,
- { 0, 2926, 1110, 3, 7, UNI_SPECIALS } /* inspecials */,
- { 0, 6114, 244, 3, 4, UNI_SC__ZYYY } /* sc=zyyy */,
- { 0, 5888, 934, 5, 6, -UNI__PERL_NCHAR } /* nchar=false */,
- { 7, 2253, 2322, 10, 10, UNI_IN__NA } /* presentin=unassigned */,
- { 10, 464, 1927, 2, 12, UNI_GONG } /* isgunjalagondi */,
- { 0, 4450, 8340, 7, 34, UNI_DIACRITICALSFORSYMBOLS } /* block=combiningdiacriticalmarksforsymbols */,
- { 0, 7584, 1719, 18, 4, UNI_DT__VERT } /* decompositiontype=vert */,
- { 0, 1879, 429, 4, 3, UNI_INMRO } /* blk=mro */,
- { 0, 464, 132, 2, 4, UNI_MTEI } /* ismtei */,
- { 40, 5147, 4701, 14, 10, UNI_LATINEXTADDITIONAL } /* block=latinextadditional */,
- { 1, 7201, 256, 16, 2, UNI_CASEDLETTER } /* generalcategory=lc */,
- { 10, 296, 1155, 3, 2, UNI_NV__35 } /* nv=35 */,
- { 0, 887, 2056, 5, 2, UNI_IN__1_DOT_1 } /* age=1.1 */,
- { 1, 6114, 1198, 3, 4, UNI_SC__GRAN } /* sc=gran */,
- { 0, 1796, 1882, 6, 5, UNI_SC__KANA } /* script=kana */,
- { 1, 7208, 69, 9, 2, UNI_MN } /* category=mn */,
- { 8, 3000, 356, 13, 2, UNI_QMARK } /* quotationmark=y */,
- { 4, 5136, 2603, 5, 12, UNI_MISCTECHNICAL } /* blk=misctechnical */,
- { 7, 3823, 588, 16, 2, UNI_STERM } /* sentenceterminal=t */,
- { 0, 270, 934, 3, 2, -UNI_CWT } /* cwt=f */,
- { 0, 2973, 0, 5, 0, UNI_EPRES } /* epres */,
- { 1, 6114, 6103, 3, 9, UNI_XSUX } /* sc=cuneiform */,
- { 1, 4355, 1550, 16, 11, UNI_XPEO } /* scriptextensions=oldpersian */,
- { 28, 2463, 278, 11, 1, UNI_joinc_values_index } /* joincontrol= */,
- { 2, 275, 2680, 3, 3, UNI_RI } /* gcb=ri */,
- { 0, 1011, 602, 2, 2, -UNI_CI } /* ci=n */,
- { 0, 3351, 7173, 13, 2, UNI_NV__28 } /* numericvalue=28 */,
- { 1, 313, 1927, 2, 12, UNI_INGUNJALAGONDI } /* ingunjalagondi */,
- { 2, 925, 601, 2, 6, UNI_BPT__N } /* bpt=none */,
- { 41, 2275, 934, 3, 2, -UNI_IDC } /* idc=f */,
- { 0, 3748, 2104, 14, 8, UNI_NV__1_SLASH_6 } /* numericvalue=1.667e-01 */,
- { 2, 464, 2771, 2, 12, UNI_KHMERSYMBOLS } /* iskhmersymbols */,
- { 1, 6114, 967, 3, 8, UNI_SC__GUJR } /* sc=gujarati */,
- { 4, 6114, 776, 3, 7, UNI_OLCK } /* sc=olchiki */,
- { 3, 4355, 661, 17, 5, UNI_DOGR } /* scriptextensions=dogra */,
- { 0, 8244, 4341, 32, 4, UNI_CJKEXTA } /* block=cjkunifiedideographsextensiona */,
- { 6, 7317, 4758, 10, 18, UNI_BC__B } /* bidiclass=paragraphseparator */,
- { 1, 313, 5214, 2, 9, UNI_HALFMARKS } /* inhalfmarks */,
- { 3, 1597, 602, 10, 3, -UNI_SD } /* softdotted=no */,
- { 1, 3351, 2081, 13, 3, UNI_NV__500 } /* numericvalue=500 */,
- { 7, 313, 3285, 2, 6, UNI_INHEBREW } /* inhebrew */,
- { 1, 798, 0, 4, 0, UNI_LANA } /* lana */,
- { 0, 5205, 0, 18, 0, UNI_HALFMARKS } /* combininghalfmarks */,
- { 0, 7317, 5978, 10, 12, UNI_BC__AN } /* bidiclass=arabicnumber */,
- { 0, 257, 278, 4, 1, UNI_cwcf_values_index } /* cwcf= */,
- { 0, 464, 98, 2, 4, UNI_GURU } /* isguru */,
- { 0, 1377, 57, 4, 1, UNI_WB__MN } /* wb=mn */,
- { 10, 8533, 5358, 7, 17, UNI_SMALLKANAEXT } /* block=smallkanaextension */,
- { 0, 4355, 473, 17, 4, UNI_TNSA } /* scriptextensions=tnsa */,
- { 3, 3474, 1614, 6, 10, UNI_INWARANGCITI } /* block=warangciti */,
- { 7, 5147, 4441, 10, 10, UNI_LATINEXTB } /* block=latinextendedb */,
- { 0, 3474, 287, 6, 5, UNI_INNUSHU } /* block=nushu */,
- { 0, 3351, 584, 12, 3, UNI_NV__22 } /* numericvalue=22 */,
- { 4, 1440, 278, 2, 1, UNI_sd_values_index } /* sd= */,
- { 2, 4355, 1009, 17, 6, UNI_LYCI } /* scriptextensions=lycian */,
- { 0, 5586, 7068, 21, 7, UNI_GCB__PP } /* graphemeclusterbreak=prepend */,
- { 1, 6570, 6240, 3, 6, UNI_INPC__LEFT } /* inpc=left */,
- { 6, 1102, 868, 4, 4, UNI_TIRH } /* scx=tirh */,
- { 8, 6402, 4122, 14, 5, UNI_SB__LO } /* sentencebreak=lower */,
- { 9, 313, 6416, 2, 23, UNI_SHORTHANDFORMATCONTROLS } /* inshorthandformatcontrols */,
- { 0, 736, 5769, 3, 18, UNI_ENCLOSEDALPHANUMSUP } /* inenclosedalphanumsup */,
- { 4, 2625, 356, 13, 4, UNI_PATSYN } /* patternsyntax=yes */,
- { 1, 6011, 6142, 12, 12, UNI_ETHIOPICSUP } /* block=ethiopicsupplement */,
- { 0, 426, 5625, 3, 18, UNI_ANCIENTGREEKNUMBERS } /* inancientgreeknumbers */,
- { 3, 895, 299, 5, 2, UNI_AGE__9 } /* age=v90 */,
- { 5, 2260, 2056, 4, 2, UNI_IN__1_DOT_1 } /* in=1.1 */,
- { 16, 48, 1888, 1, 3, UNI_UCAS } /* ucas */,
- { 3, 3474, 1982, 6, 6, UNI_INSYRIAC } /* block=syriac */,
- { 18, 5136, 2042, 5, 11, UNI_INMENDEKIKAKUI } /* blk=mendekikakui */,
- { 52631, 8244, 3929, 32, 4, UNI_CJKEXTG } /* block=cjkunifiedideographsextensiong */,
- { 25, 1796, 120, 7, 4, UNI_LAO } /* script=laoo */,
- { 1, 313, 326, 2, 5, UNI_VSSUP } /* invssup */,
- { 0, 4901, 602, 13, 3, -UNI_EMOD } /* emojimodifier=no */,
- { 1, 1102, 656, 4, 5, UNI_BUHD } /* scx=buhid */,
- { 0, 2496, 1736, 3, 3, UNI_JG__KAF } /* jg=kaf */,
- { 1, 1102, 2041, 4, 12, UNI_MEND } /* scx=mendekikakui */,
- { 14, 3474, 909, 6, 8, UNI_INBALINESE } /* block=balinese */,
- { 8, 180, 0, 4, 0, UNI_RUNR } /* runr */,
- { 1, 738, 934, 2, 2, UNI_EA__F } /* ea=f */,
- { 0, 7201, 844, 16, 2, UNI_LO } /* generalcategory=lo */,
- { 0, 1410, 1304, 7, 2, UNI_CCC__20 } /* ccc=ccc20 */,
- { 0, 1102, 540, 4, 6, UNI_TNSA } /* scx=tangsa */,
- { 3, 4355, 4107, 17, 4, UNI_HANG } /* scriptextensions=hang */,
- { 3, 8007, 0, 24, 0, UNI_CJK } /* blk=cjkunifiedideographs */,
- { 0, 7208, 4485, 9, 15, UNI_TITLE } /* category=titlecaseletter */,
- { 1, 5147, 3704, 7, 15, UNI_LINEARBIDEOGRAMS } /* block=linearbideograms */,
- { 0, 6114, 232, 3, 4, UNI_XSUX } /* sc=xsux */,
- { 101, 1796, 240, 7, 4, UNI_ZANB } /* script=zanb */,
- { 8, 5147, 660, 18, 2, UNI_LATINEXTD } /* block=latinextendedd */,
- { 2, 6112, 6856, 14, 11, UNI_INSC__CONSONANTPLACEHOLDER } /* insc=consonantplaceholder */,
- { 9, 7527, 2014, 3, 2, UNI_LB__H3 } /* lb=h3 */,
- { 0, 1059, 1769, 4, 3, UNI_nfkdqc_values_index } /* nfkdqc= */,
- { 2, 1915, 959, 8, 6, UNI_GREXT } /* graphemeextend */,
- { 0, 378, 588, 5, 2, UNI_GREXT } /* grext=t */,
- { 32, 2678, 4418, 3, 15, UNI_BC__CS } /* bc=commonseparator */,
- { 7, 306, 588, 5, 5, UNI__PERL_PATWS } /* patws=true */,
- { 0, 1796, 220, 7, 4, UNI_TOTO } /* script=toto */,
- { 0, 4122, 933, 8, 7, -UNI_XPOSIXLOWER } /* lowercase=false */,
- { 8, 2692, 1491, 10, 4, UNI_ARABICEXTA } /* blk=arabicexta */,
- { 1, 3474, 372, 6, 6, UNI_INGOTHIC } /* block=gothic */,
- { 4, 833, 0, 4, 0, UNI_TERM } /* term */,
- { 0, 513, 0, 4, 0, UNI_NV__3 } /* nv=3 */,
- { 2, 464, 1227, 2, 7, UNI_MULT } /* ismultani */,
- { 12, 600, 4208, 3, 5, UNI_DT__SML } /* dt=small */,
- { 17, 2181, 2060, 8, 4, UNI_NV__7_SLASH_12 } /* nv=5.833e-01 */,
- { 0, 7740, 345, 10, 2, UNI_ideo_values_index } /* ideographic= */,
- { 0, 6112, 4050, 5, 12, UNI_INSC__NUMBERJOINER } /* insc=numberjoiner */,
- { 0, 4355, 3435, 17, 15, UNI_ZANB } /* scriptextensions=zanabazarsquare */,
- { 0, 2981, 299, 4, 2, UNI_IN__9 } /* in=v90 */,
- { 18, 6114, 39, 3, 4, UNI_BATK } /* sc=batk */,
- { 0, 1410, 391, 7, 2, UNI_CCC__26 } /* ccc=ccc26 */,
- { 0, 1977, 4500, 5, 5, UNI_POSIXUPPER } /* posixupper */,
- { 0, 2274, 0, 4, 0, UNI_XIDC } /* xidc */,
- { 0, 502, 0, 4, 0, UNI_LYDI } /* lydi */,
- { 79, 1879, 4827, 4, 15, UNI_BAMUMSUP } /* blk=bamumsupplement */,
- { 0, 2483, 3228, 8, 5, UNI_XPOSIXALNUM } /* isxposixalnum */,
- { 3, 3462, 1037, 12, 4, UNI_ETHIOPICEXTB } /* blk=ethiopicextb */,
- { 19, 3338, 602, 13, 3, UNI_DT__CAN } /* nfdquickcheck=no */,
- { 8, 1867, 602, 12, 3, -UNI_BIDIM } /* bidimirrored=no */,
- { 0, 6114, 1308, 3, 9, UNI_ITAL } /* sc=olditalic */,
- { 0, 6114, 188, 3, 4, UNI_SGNW } /* sc=sgnw */,
- { 0, 5147, 1037, 11, 4, UNI_LATINEXTB } /* block=latinextb */,
- { 0, 3594, 0, 2, 0, UNI_NL } /* nl */,
- { 0, 555, 2128, 4, 3, UNI_AGE__3_DOT_1 } /* age=3.1 */,
- { 0, 464, 1915, 2, 5, UNI_XPOSIXGRAPH } /* isgraph */,
- { 0, 3915, 0, 17, 0, UNI_EPRES } /* emojipresentation */,
- { 0, 34, 1190, 1, 8, UNI_BENG } /* isbengali */,
- { 1, 1796, 661, 7, 5, UNI_SC__DOGR } /* script=dogra */,
- { 0, 5718, 602, 4, 2, -UNI_EMOD } /* emod=n */,
- { 2, 637, 0, 7, 0, UNI_HANO } /* hanunoo */,
- { 0, 1796, 1248, 7, 4, UNI_SIDD } /* script=sidd */,
- { 22, 275, 959, 4, 6, UNI_GCB__EX } /* gcb=extend */,
- { 0, 1879, 493, 7, 3, UNI_KANBUN } /* blk=kanbun */,
- { 4, 1539, 64, 3, 3, UNI_CHRS } /* ischrs */,
- { 0, 1796, 244, 7, 4, UNI_SC__ZYYY } /* script=zyyy */,
- { 0, 2181, 0, 4, 0, UNI_NV__5 } /* nv=5 */,
- { 0, 3823, 934, 16, 2, -UNI_STERM } /* sentenceterminal=f */,
- { 1, 313, 5806, 2, 19, UNI_MONGOLIANSUP } /* inmongoliansupplement */,
- { 0, 736, 8047, 3, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* inegyptianhieroglyphformatcontrols */,
- { 1, 6039, 8307, 7, 33, UNI_MISCPICTOGRAPHS } /* block=miscellaneoussymbolsandpictographs */,
- { 12, 4355, 749, 17, 7, UNI_MARC } /* scriptextensions=marchen */,
- { 3, 2625, 602, 13, 2, -UNI_PATSYN } /* patternsyntax=n */,
- { 10, 464, 1003, 2, 4, UNI_LEPC } /* islepc */,
- { 13, 1879, 618, 4, 7, UNI_INELYMAIC } /* blk=elymaic */,
- { 0, 2363, 1491, 10, 4, UNI_ETHIOPICEXTA } /* inethiopicexta */,
- { 1, 4291, 3594, 10, 2, UNI_LB__NL } /* linebreak=nl */,
- { 0, 5087, 1591, 10, 2, UNI_LB__LF } /* wordbreak=lf */,
- { 0, 3474, 6439, 6, 13, UNI_ZNAMENNYMUSIC } /* block=znamennymusic */,
- { 0, 464, 6134, 2, 10, UNI_GLAG } /* isglagolitic */,
- { 4, 8599, 0, 18, 0, UNI_CANS } /* canadianaboriginal */,
- { 2, 464, 148, 2, 4, UNI_ORYA } /* isorya */,
- { 1, 220, 0, 4, 0, UNI_TOTO } /* toto */,
- { 0, 3669, 3665, 12, 4, UNI_JG__MALAYALAMLLLA } /* jg=malayalamllla */,
- { 1, 5544, 356, 21, 2, UNI_CWT } /* changeswhentitlecased=y */,
- { 0, 1102, 661, 4, 4, UNI_DOGR } /* scx=dogr */,
- { 1, 6114, 106, 3, 4, UNI_HMNG } /* sc=hmng */,
- { 2, 229, 0, 2, 0, UNI_PE } /* pe */,
- { 11, 6379, 4962, 13, 16, UNI_JG__HANIFIROHINGYAPA } /* joininggroup=hanifirohingyapa */,
- { 4, 4500, 602, 5, 2, -UNI_XPOSIXUPPER } /* upper=n */,
- { 0, 4355, 156, 17, 4, UNI_OUGR } /* scriptextensions=ougr */,
- { 0, 1102, 94, 4, 4, UNI_GUJR } /* scx=gujr */,
- { 10, 313, 6103, 2, 9, UNI_INCUNEIFORM } /* incuneiform */,
- { 1, 2726, 117, 3, 2, UNI_XPOSIXDIGIT } /* gc=nd */,
- { 3, 6402, 2728, 13, 6, UNI_SB__XX } /* sentencebreak=other */,
- { 16, 7201, 1582, 16, 6, UNI_L } /* generalcategory=letter */,
- { 14, 1410, 1302, 8, 2, UNI_CCC__103 } /* ccc=ccc103 */,
- { 0, 1702, 5797, 8, 9, UNI_ARABICEXTA } /* isarabicextendeda */,
- { 3, 6402, 0, 14, 0, UNI_sb_values_index } /* sentencebreak= */,
- { 5, 7201, 115, 16, 2, UNI_SK } /* generalcategory=sk */,
- { 1, 2474, 5797, 9, 9, UNI_MYANMAREXTA } /* ismyanmarextendeda */,
- { 4, 2496, 2824, 3, 11, UNI_JG__ROHINGYAYEH } /* jg=rohingyayeh */,
- { 0, 343, 771, 4, 2, UNI_CCC__21 } /* ccc=21 */,
- { 20, 4355, 94, 17, 4, UNI_GUJR } /* scriptextensions=gujr */,
- { 1, 2474, 2603, 3, 12, UNI_MISCTECHNICAL } /* ismisctechnical */,
- { 0, 2712, 0, 14, 0, UNI_ECOMP } /* emojicomponent */,
- { 4, 4776, 933, 16, 7, -UNI__PERL_PATWS } /* patternwhitespace=false */,
- { 0, 4615, 2762, 5, 9, UNI_ALPHABETICPF } /* inalphabeticpf */,
- { 1, 409, 602, 3, 3, -UNI_DIA } /* dia=no */,
- { 4, 3164, 278, 14, 1, UNI_grext_values_index } /* graphemeextend= */,
- { 3, 3474, 1027, 6, 6, UNI_INYEZIDI } /* block=yezidi */,
- { 2, 1856, 278, 11, 1, UNI_bidic_values_index } /* bidicontrol= */,
- { 0, 2625, 1104, 12, 3, UNI_PATSYN } /* patternsyntax=t */,
- { 11, 1796, 78, 7, 4, UNI_SC__CYRL } /* script=cyrl */,
- { 3, 6114, 31, 3, 4, UNI_ARMI } /* sc=armi */,
- { 2, 4437, 0, 14, 0, UNI_LATINEXTB } /* latinextendedb */,
- { 8, 23, 588, 4, 5, UNI_POSIXXDIGIT } /* ahex=true */,
- { 14, 8276, 2783, 22, 9, UNI_INSC__NONJOINER } /* indicsyllabiccategory=nonjoiner */,
- { 1, 12, 0, 2, 0, UNI_PC } /* pc */,
- { 21, 6025, 2332, 7, 12, UNI_GREEKEXT } /* block=greekextended */,
- { 1, 313, 3839, 2, 16, UNI_TANGUTCOMPONENTS } /* intangutcomponents */,
- { 0, 3450, 4590, 12, 9, UNI_CYRILLICEXTC } /* blk=cyrillicextendedc */,
- { 1, 313, 2401, 2, 11, UNI_INNANDINAGARI } /* innandinagari */,
- { 1, 2496, 2688, 4, 3, UNI_JG__ALEF } /* jg=alef */,
- { 0, 7201, 4533, 16, 18, UNI_PI } /* generalcategory=initialpunctuation */,
- { 1, 4783, 933, 9, 7, -UNI_XPOSIXSPACE } /* whitespace=false */,
- { 0, 7527, 2581, 3, 9, UNI_LB__SG } /* lb=surrogate */,
- { 0, 464, 1326, 2, 9, UNI_ORKH } /* isoldturkic */,
- { 1, 536, 595, 3, 2, UNI_SB__SE } /* sb=se */,
- { 1, 5607, 6996, 15, 11, UNI_IDENTIFIERTYPE__RECOMMENDED } /* identifiertype=recommended */,
- { 2, 6114, 19, 3, 4, UNI_AGHB } /* sc=aghb */,
- { 3, 1704, 6142, 4, 12, UNI_ARABICSUP } /* arabicsupplement */,
- { 3, 1879, 1289, 4, 9, UNI_INNEWTAILUE } /* blk=newtailue */,
- { 15, 7208, 3514, 9, 13, UNI_ZL } /* category=lineseparator */,
- { 0, 3351, 772, 13, 2, UNI_NV__17 } /* numericvalue=17 */,
- { 0, 7740, 602, 11, 3, -UNI_IDEO } /* ideographic=no */,
- { 1, 7527, 57, 3, 2, UNI_LB__NS } /* lb=ns */,
- { 0, 7584, 6944, 21, 5, UNI_DT__NONCANON } /* decompositiontype=noncanon */,
- { 0, 343, 6967, 3, 3, UNI_CCC__27 } /* ccc=27 */,
- { 21, 1879, 6103, 4, 9, UNI_INCUNEIFORM } /* blk=cuneiform */,
- { 1, 313, 2217, 2, 12, UNI_INOLDHUNGARIAN } /* inoldhungarian */,
- { 1, 651, 0, 5, 0, UNI_ADLM } /* adlam */,
- { 0, 8276, 0, 22, 0, UNI_insc_values_index } /* indicsyllabiccategory= */,
- { 0, 2926, 4641, 3, 8, UNI_SYRIACSUP } /* insyriacsup */,
- { 0, 464, 3991, 2, 7, UNI_BRAI } /* isbraille */,
- { 0, 875, 588, 5, 5, UNI_UIDEO } /* uideo=true */,
- { 14, 343, 3902, 4, 13, UNI_CCC__IS } /* ccc=iotasubscript */,
- { 3, 7338, 6252, 20, 10, UNI_BC__RLE } /* bidiclass=righttoleftembedding */,
- { 0, 5748, 4538, 12, 13, UNI_SUPPUNCTUATION } /* insupplementalpunctuation */,
- { 0, 7688, 4178, 23, 4, UNI_JG__MANICHAEANKAPH } /* joininggroup=manichaeankaph */,
- { 1, 265, 588, 5, 2, UNI_CWKCF } /* cwkcf=t */,
- { 4, 1977, 3060, 5, 6, UNI_POSIXXDIGIT } /* posixxdigit */,
- { 2, 1395, 4629, 4, 12, UNI_LATIN1 } /* latin1supplement */,
- { 12, 383, 356, 6, 4, UNI_HYPHEN } /* hyphen=yes */,
- { 1, 625, 601, 6, 4, -UNI_EXTPICT } /* extpict=no */,
- { 0, 5523, 356, 21, 4, UNI_CWL } /* changeswhenlowercased=yes */,
- { 0, 2726, 4081, 3, 11, UNI_P } /* gc=punctuation */,
- { 1, 628, 0, 2, 0, UNI_PI } /* pi */,
- { 1, 1441, 588, 3, 2, UNI_DEP } /* dep=t */,
- { 1, 1216, 5797, 4, 9, UNI_KANAEXTA } /* kanaextendeda */,
- { 0, 4582, 0, 16, 0, UNI_BOPOMOFOEXT } /* bopomofoextended */,
- { 1, 6039, 743, 7, 6, UNI_INMANDAIC } /* block=mandaic */,
- { 0, 4355, 783, 17, 4, UNI_OSMA } /* scriptextensions=osma */,
- { 1, 7791, 0, 32, 0, UNI_INIDC } /* ideographicdescriptioncharacters */,
- { 10, 6114, 2041, 3, 4, UNI_MEND } /* sc=mend */,
- { 14, 7823, 8407, 5, 23, UNI_CJKCOMPATIDEOGRAPHS } /* incjkcompatibilityideographs */,
- { 0, 3351, 346, 12, 3, UNI_NV__11 } /* numericvalue=11 */,
- { 18, 6379, 6399, 13, 3, UNI_JG__QAF } /* joininggroup=qaf */,
- { 5, 1657, 0, 11, 0, UNI_CPMN } /* cyprominoan */,
- { 1, 1495, 0, 4, 0, UNI_JAVA } /* java */,
- { 1, 313, 1508, 2, 8, UNI_INUGARITIC } /* inugaritic */,
- { 0, 3763, 0, 16, 0, UNI_NV__5_SLASH_8 } /* numericvalue=5/8 */,
- { 4, 313, 6833, 2, 23, UNI_BYZANTINEMUSIC } /* inbyzantinemusicalsymbols */,
- { 1, 608, 5929, 3, 2, UNI_ideo_values_index } /* ideo= */,
- { 2, 464, 212, 2, 4, UNI_TGLG } /* istglg */,
- { 3, 6114, 502, 3, 6, UNI_LYDI } /* sc=lydian */,
- { 0, 513, 6215, 4, 8, UNI_NV__1_SLASH_320 } /* nv=3.125e-03 */,
- { 15, 75, 934, 3, 6, -UNI_CWU } /* cwu=false */,
- { 56, 2205, 2092, 8, 4, UNI_NV__1_SLASH_12 } /* nv=8.333e-02 */,
- { 0, 868, 0, 7, 0, UNI_TIRH } /* tirhuta */,
- { 0, 464, 2986, 2, 14, UNI_PHLP } /* ispsalterpahlavi */,
- { 0, 2981, 292, 4, 2, UNI_IN__3 } /* in=v30 */,
- { 0, 508, 602, 5, 3, UNI_DT__CAN } /* nfdqc=no */,
- { 4, 4726, 2617, 14, 8, UNI_NV__3_SLASH_5 } /* numericvalue=6.000e-01 */,
- { 0, 313, 1657, 2, 11, UNI_INCYPROMINOAN } /* incyprominoan */,
- { 0, 2792, 6142, 8, 5, UNI_CYRILLICSUP } /* iscyrillicsup */,
- { 3, 464, 5886, 2, 21, UNI__PERL_NCHAR } /* isnoncharactercodepoint */,
- { 5, 686, 0, 5, 0, UNI_TAKR } /* takri */,
- { 49, 306, 356, 5, 4, UNI__PERL_PATWS } /* patws=yes */,
- { 1, 275, 7068, 4, 7, UNI_GCB__PP } /* gcb=prepend */,
- { 10, 1102, 5727, 4, 21, UNI_PRTI } /* scx=inscriptionalparthian */,
- { 0, 1796, 409, 7, 4, UNI_DIAK } /* script=diak */,
- { 0, 34, 4140, 1, 12, UNI_INPUNCTUATION } /* inpunctuation */,
- { 4, 464, 103, 2, 2, UNI_UPPERCASELETTER } /* islu */,
- { 3, 3763, 764, 14, 2, UNI_NV__5_SLASH_2 } /* numericvalue=5/2 */,
- { 6, 6803, 602, 20, 2, -UNI_CE } /* compositionexclusion=n */,
- { 2, 1125, 0, 8, 0, UNI_TFNG } /* tifinagh */,
- { 16, 7823, 0, 22, 0, UNI_CJK } /* incjkunifiedideographs */,
- { 1, 4122, 0, 5, 0, UNI_XPOSIXLOWER } /* lower */,
- { 0, 6749, 278, 25, 1, UNI_cwkcf_values_index } /* changeswhennfkccasefolded= */,
- { 4, 1102, 1009, 4, 6, UNI_LYCI } /* scx=lycian */,
- { 7, 4291, 383, 10, 2, UNI_LB__HY } /* linebreak=hy */,
- { 0, 4355, 372, 17, 6, UNI_GOTH } /* scriptextensions=gothic */,
- { 2, 6402, 6276, 14, 6, UNI_SB__FO } /* sentencebreak=format */,
- { 0, 464, 2486, 2, 10, UNI_POSIXBLANK } /* isposixblank */,
- { 9, 6025, 5223, 8, 16, UNI_INPUNCTUATION } /* block=generalpunctuation */,
- { 0, 6114, 502, 3, 4, UNI_LYDI } /* sc=lydi */,
- { 1, 5, 601, 2, 3, -UNI_EXT } /* ext=n */,
- { 1, 7740, 6573, 10, 3, UNI_IDEO } /* ideographic=t */,
- { 0, 5481, 0, 21, 0, UNI_CWCF } /* changeswhencasefolded */,
- { 2, 313, 6970, 2, 26, UNI_HALFANDFULLFORMS } /* inhalfwidthandfullwidthforms */,
- { 6, 1102, 1027, 4, 6, UNI_YEZI } /* scx=yezidi */,
- { 0, 6749, 356, 25, 2, UNI_CWKCF } /* changeswhennfkccasefolded=y */,
- { 8, 3090, 957, 10, 5, UNI_GEORGIANEXT } /* blk=georgianext */,
- { 0, 1395, 1491, 5, 4, UNI_LATINEXTA } /* latinexta */,
- { 0, 4515, 588, 18, 2, UNI_IDST } /* idstrinaryoperator=t */,
- { 0, 5544, 278, 21, 1, UNI_cwt_values_index } /* changeswhentitlecased= */,
- { 0, 464, 2625, 2, 13, UNI_PATSYN } /* ispatternsyntax */,
- { 0, 7880, 6334, 5, 18, UNI_CJKCOMPATFORMS } /* iscjkcompatibilityforms */,
- { 1, 6944, 391, 24, 2, UNI_CCC__26 } /* canonicalcombiningclass=26 */,
- { 1, 464, 136, 2, 4, UNI_MYMR } /* ismymr */,
- { 1, 2441, 6781, 6, 9, UNI_CI } /* iscaseignorable */,
- { 1, 3053, 601, 12, 4, -UNI_POSIXXDIGIT } /* asciihexdigit=no */,
- { 0, 5502, 602, 21, 2, -UNI_CWCM } /* changeswhencasemapped=n */,
- { 0, 1102, 997, 4, 6, UNI_KTHI } /* scx=kaithi */,
- { 1, 4450, 4645, 13, 11, UNI_CYRILLICSUP } /* block=cyrillicsupplement */,
- { 0, 37, 0, 1, 0, UNI_S } /* s */,
- { 9, 6114, 909, 3, 8, UNI_BALI } /* sc=balinese */,
- { 10, 1102, 917, 4, 4, UNI_BASS } /* scx=bass */,
- { 3, 3474, 5797, 12, 9, UNI_ARABICEXTA } /* block=arabicextendeda */,
- { 0, 4355, 1561, 17, 10, UNI_PHNX } /* scriptextensions=phoenician */,
- { 9, 257, 602, 4, 2, -UNI_CWCF } /* cwcf=n */,
- { 0, 34, 66, 1, 5, UNI_CPMN } /* iscpmn */,
- { 0, 464, 786, 2, 3, UNI_ANY } /* isany */,
- { 0, 3915, 2261, 16, 2, UNI_epres_values_index } /* emojipresentation= */,
- { 1, 4450, 7908, 7, 15, UNI_CUNEIFORMNUMBERS } /* block=cuneiformnumbers */,
- { 0, 5166, 0, 20, 0, UNI_PC } /* connectorpunctuation */,
- { 3, 3351, 2207, 12, 10, UNI_NV__1_SLASH_12 } /* numericvalue=8.333e-02 */,
- { 5, 15, 32, 1, 3, UNI_ARMI } /* armi */,
- { 1, 5886, 0, 21, 0, UNI__PERL_NCHAR } /* noncharactercodepoint */,
- { 0, 464, 5544, 2, 21, UNI_CWT } /* ischangeswhentitlecased */,
- { 9, 1102, 176, 4, 4, UNI_ROHG } /* scx=rohg */,
- { 0, 6114, 1826, 3, 4, UNI_SC__SYLO } /* sc=sylo */,
- { 6, 372, 0, 4, 0, UNI_GOTH } /* goth */,
- { 1, 1879, 666, 4, 5, UNI_INLIMBU } /* blk=limbu */,
- { 2, 7208, 3947, 9, 14, UNI_ZS } /* category=spaceseparator */,
- { 1, 2712, 588, 5, 5, UNI_EMOJI } /* emoji=true */,
- { 2, 2253, 392, 10, 3, UNI_IN__6_DOT_3 } /* presentin=6.3 */,
- { 1, 464, 7377, 2, 26, UNI_KATAKANAEXT } /* iskatakanaphoneticextensions */,
- { 0, 8007, 4464, 7, 4, UNI_CJKEXTC } /* blk=cjkextc */,
- { 0, 3474, 4793, 6, 18, UNI_RUMI } /* block=ruminumeralsymbols */,
- { 14, 1214, 1037, 6, 4, UNI_KANAEXTB } /* inkanaextb */,
- { 7, 7317, 7115, 10, 17, UNI_BC__ES } /* bidiclass=europeanseparator */,
- { 3, 6944, 349, 25, 1, UNI_CCC__28 } /* canonicalcombiningclass=28 */,
- { 2, 464, 4062, 2, 15, UNI_VEDICEXT } /* isvedicextensions */,
- { 1, 4515, 602, 18, 2, -UNI_IDST } /* idstrinaryoperator=n */,
- { 7, 2712, 356, 14, 2, UNI_ECOMP } /* emojicomponent=y */,
- { 1, 464, 4437, 2, 14, UNI_LATINEXTB } /* islatinextendedb */,
- { 0, 2474, 1037, 9, 4, UNI_MYANMAREXTB } /* ismyanmarextb */,
- { 2, 7527, 72, 3, 2, UNI_LB__PR } /* lb=pr */,
- { 16, 916, 587, 4, 6, UNI_EBASE } /* ebase=true */,
- { 0, 1967, 356, 7, 4, UNI_RADICAL } /* radical=yes */,
- { 1, 464, 2428, 2, 13, UNI_IPAEXT } /* isipaextensions */,
- { 3, 1796, 983, 7, 4, UNI_SC__HIRA } /* script=hira */,
- { 2, 1102, 1495, 4, 8, UNI_JAVA } /* scx=javanese */,
- { 0, 19, 4737, 2, 3, UNI_AGE__6 } /* age=6 */,
- { 0, 5502, 588, 21, 2, UNI_CWCM } /* changeswhencasemapped=t */,
- { 1, 3462, 7175, 5, 26, UNI_ENCLOSEDCJK } /* blk=enclosedcjklettersandmonths */,
- { 0, 6944, 6491, 22, 3, UNI_CCC__A } /* canonicalcombiningclass=a */,
- { 8, 296, 800, 3, 3, UNI_NV__NAN } /* nv=nan */,
- { 1, 6112, 129, 20, 2, UNI_INSC__CONSONANTPREFIXED } /* insc=consonantprefixed */,
- { 0, 5087, 3416, 12, 4, UNI_WB__MN } /* wordbreak=midnum */,
- { 9, 343, 2702, 4, 10, UNI_CCC__6 } /* ccc=hanreading */,
- { 30, 3722, 588, 4, 2, UNI_MATH } /* math=t */,
- { 0, 7584, 1162, 18, 6, UNI_DT__ENC } /* decompositiontype=circle */,
- { 0, 4355, 2041, 17, 4, UNI_MEND } /* scriptextensions=mend */,
- { 0, 464, 6803, 2, 20, UNI_CE } /* iscompositionexclusion */,
- { 1, 1856, 6573, 4, 3, UNI_BIDIC } /* bidic=t */,
- { 0, 3779, 1300, 14, 3, UNI_NV__7000 } /* numericvalue=7000 */,
- { 0, 1102, 3498, 4, 7, UNI_CPRT } /* scx=cypriot */,
- { 0, 2729, 0, 5, 0, UNI_C } /* other */,
- { 0, 1867, 588, 5, 5, UNI_BIDIM } /* bidim=true */,
- { 0, 1441, 588, 10, 2, UNI_DEP } /* deprecated=t */,
- { 0, 1102, 3285, 4, 6, UNI_HEBR } /* scx=hebrew */,
- { 2, 3381, 0, 15, 0, UNI_NARB } /* oldnortharabian */,
- { 0, 3474, 3543, 6, 16, UNI_HIGHPUSURROGATES } /* block=highpusurrogates */,
- { 7, 8007, 0, 7, 0, UNI_CJK } /* blk=cjk */,
- { 1, 3779, 0, 15, 0, UNI_NV__70 } /* numericvalue=70 */,
- { 2, 313, 1003, 2, 6, UNI_INLEPCHA } /* inlepcha */,
- { 2, 252, 0, 2, 0, UNI_CN } /* cn */,
- { 2, 1879, 1451, 4, 10, UNI_INDIVESAKURU } /* blk=divesakuru */,
- { 1, 464, 469, 2, 4, UNI_SOGO } /* issogo */,
- { 0, 343, 396, 4, 2, UNI_CCC__15 } /* ccc=15 */,
- { 0, 7132, 1262, 8, 3, UNI_SUPPUAB } /* blk=suppuab */,
- { 14, 1879, 1614, 4, 10, UNI_INWARANGCITI } /* blk=warangciti */,
- { 1, 6025, 2332, 7, 7, UNI_GREEKEXT } /* block=greekext */,
- { 0, 3622, 6771, 12, 4, UNI_LATINEXTD } /* islatinextendedd */,
- { 2, 4355, 1320, 17, 4, UNI_PERM } /* scriptextensions=perm */,
- { 1, 7527, 3297, 3, 12, UNI_LB__IS } /* lb=infixnumeric */,
- { 0, 4107, 0, 6, 0, UNI_HANG } /* hangul */,
- { 6, 1796, 618, 7, 7, UNI_ELYM } /* script=elymaic */,
- { 6, 6114, 854, 3, 7, UNI_TAVT } /* sc=taiviet */,
- { 10, 3748, 763, 14, 3, UNI_NV__11_SLASH_2 } /* numericvalue=11/2 */,
- { 0, 1075, 1069, 4, 2, UNI_NV__2_SLASH_3 } /* nv=2/3 */,
- { 15, 1102, 749, 4, 7, UNI_MARC } /* scx=marchen */,
- { 8, 313, 1887, 2, 4, UNI_UCAS } /* inucas */,
- { 5, 2483, 0, 13, 0, UNI_XPOSIXBLANK } /* isxposixblank */,
- { 2, 3474, 749, 6, 7, UNI_INMARCHEN } /* block=marchen */,
- { 0, 3474, 6629, 6, 15, UNI_MODIFIERLETTERS } /* block=modifierletters */,
- { 1, 2253, 2053, 11, 3, UNI_IN__11 } /* presentin=11.0 */,
- { 2, 6114, 4107, 3, 4, UNI_SC__HANG } /* sc=hang */,
- { 1, 3367, 1303, 14, 5, UNI_NV__432000 } /* numericvalue=432000 */,
- { 4, 2981, 397, 4, 2, UNI_IN__5_DOT_1 } /* in=v51 */,
- { 2, 4355, 6103, 17, 9, UNI_XSUX } /* scriptextensions=cuneiform */,
- { 0, 3474, 6466, 6, 10, UNI_PUA } /* block=privateuse */,
- { 16, 4355, 232, 17, 4, UNI_XSUX } /* scriptextensions=xsux */,
- { 0, 6114, 2740, 3, 4, UNI_SC__COPT } /* sc=copt */,
- { 0, 5186, 602, 20, 3, -UNI_EXTPICT } /* extendedpictographic=no */,
- { 0, 2496, 7262, 3, 14, UNI_JG__NOJOININGGROUP } /* jg=nojoininggroup */,
- { 6, 1879, 3285, 4, 6, UNI_INHEBREW } /* blk=hebrew */,
- { 14, 2392, 3324, 3, 14, UNI_MISCPICTOGRAPHS } /* inmiscpictographs */,
- { 11, 1102, 4882, 4, 19, UNI_EGYP } /* scx=egyptianhieroglyphs */,
- { 0, 120, 0, 3, 0, UNI_LAO } /* lao */,
- { 0, 1382, 356, 4, 4, UNI_XIDS } /* xids=yes */,
- { 5, 1982, 0, 6, 0, UNI_SYRC } /* syriac */,
- { 2, 611, 0, 7, 0, UNI_ELBA } /* elbasan */,
- { 2, 343, 2127, 4, 2, UNI_CCC__13 } /* ccc=13 */,
- { 4, 7828, 602, 16, 2, -UNI_UIDEO } /* unifiedideograph=n */,
- { 0, 7527, 3423, 3, 4, UNI_LB__GL } /* lb=glue */,
- { 0, 7201, 4081, 16, 11, UNI_P } /* generalcategory=punctuation */,
- { 2, 2454, 994, 3, 3, UNI_GRAN } /* isgran */,
- { 0, 4355, 1009, 17, 4, UNI_LYCI } /* scriptextensions=lyci */,
- { 0, 464, 17, 2, 2, UNI_LM } /* islm */,
- { 7, 1174, 6982, 3, 9, UNI_EA__F } /* ea=fullwidth */,
- { 3, 2726, 3236, 3, 13, UNI_ME } /* gc=enclosingmark */,
- { 0, 4355, 184, 17, 4, UNI_SAMR } /* scriptextensions=samr */,
- { 3, 37, 5358, 1, 17, UNI_SMALLKANAEXT } /* smallkanaextension */,
- { 2, 6114, 637, 3, 7, UNI_SC__HANO } /* sc=hanunoo */,
- { 0, 555, 560, 4, 3, UNI_AGE__6 } /* age=6.0 */,
- { 8, 4433, 2579, 5, 12, UNI_LOWSURROGATES } /* blk=lowsurrogates */,
- { 0, 1102, 5340, 4, 10, UNI_DEVA } /* scx=devanagari */,
- { 16, 1102, 372, 4, 6, UNI_GOTH } /* scx=gothic */,
- { 5, 6749, 0, 25, 0, UNI_CWKCF } /* changeswhennfkccasefolded */,
- { 0, 2275, 5620, 9, 3, -UNI_IDC } /* idcontinue=n */,
- { 0, 6379, 705, 20, 4, UNI_JG__AFRICANNOON } /* joininggroup=africannoon */,
- { 2, 4322, 349, 14, 1, UNI_NV__38 } /* numericvalue=38 */,
- { 0, 3722, 934, 4, 2, -UNI_MATH } /* math=f */,
- { 0, 959, 278, 8, 1, UNI_ext_values_index } /* extender= */,
- { 1, 4433, 1698, 9, 4, UNI_LATINEXTF } /* blk=latinextf */,
- { 0, 464, 496, 2, 6, UNI_KHOJ } /* iskhojki */,
- { 1, 3474, 360, 6, 6, UNI_INCHAKMA } /* block=chakma */,
- { 4, 313, 220, 2, 4, UNI_INTOTO } /* intoto */,
- { 10, 1248, 0, 7, 0, UNI_SIDD } /* siddham */,
- { 1, 1011, 934, 2, 6, -UNI_CI } /* ci=false */,
- { 2, 4996, 4687, 13, 5, UNI_JG__MANICHAEANZAYIN } /* jg=manichaeanzayin */,
- { 5, 1102, 2041, 4, 4, UNI_MEND } /* scx=mend */,
- { 3, 12, 356, 3, 4, UNI_PCM } /* pcm=yes */,
- { 1, 464, 4598, 2, 16, UNI_PE } /* isclosepunctuation */,
- { 4, 4996, 4990, 13, 6, UNI_JG__MANICHAEANSAMEKH } /* jg=manichaeansamekh */,
- { 0, 313, 1133, 2, 8, UNI_INVITHKUQI } /* invithkuqi */,
- { 2, 7584, 6944, 21, 9, UNI_DT__NONCANON } /* decompositiontype=noncanonical */,
- { 0, 464, 117, 2, 2, UNI_XPOSIXDIGIT } /* isnd */,
- { 1, 0, 4552, 1, 15, UNI_LINEARBSYLLABARY } /* linearbsyllabary */,
- { 6, 1241, 0, 4, 0, UNI_PHAG } /* phag */,
- { 1, 464, 3518, 2, 9, UNI_Z } /* isseparator */,
- { 0, 4122, 934, 5, 6, -UNI_XPOSIXLOWER } /* lower=false */,
- { 3, 313, 287, 2, 5, UNI_INNUSHU } /* innushu */,
- { 8, 4355, 611, 17, 4, UNI_ELBA } /* scriptextensions=elba */,
- { 1, 464, 12, 2, 2, UNI_PC } /* ispc */,
- { 0, 313, 5397, 2, 3, UNI_PUA } /* inpua */,
- { 0, 6011, 7175, 7, 26, UNI_ENCLOSEDCJK } /* block=enclosedcjklettersandmonths */,
- { 0, 464, 1220, 2, 7, UNI_MAKA } /* ismakasar */,
- { 12, 212, 0, 4, 0, UNI_TGLG } /* tglg */,
- { 2, 7527, 3432, 3, 2, UNI_LB__ZW } /* lb=zw */,
- { 1, 735, 0, 7, 0, UNI_LINA } /* lineara */,
- { 0, 4338, 602, 17, 3, -UNI_RI } /* regionalindicator=no */,
- { 47, 4355, 666, 17, 5, UNI_LIMB } /* scriptextensions=limbu */,
- { 3, 1102, 4827, 4, 5, UNI_BAMU } /* scx=bamum */,
- { 0, 2353, 1491, 10, 4, UNI_CYRILLICEXTA } /* incyrillicexta */,
- { 0, 313, 337, 2, 6, UNI_INCARIAN } /* incarian */,
- { 0, 1102, 810, 4, 4, UNI_SYRC } /* scx=syrc */,
- { 32, 6799, 2261, 23, 2, UNI_compex_values_index } /* fullcompositionexclusion= */,
- { 1, 823, 934, 4, 2, -UNI_DASH } /* dash=f */,
- { 3, 464, 172, 2, 4, UNI_RJNG } /* isrjng */,
- { 1, 3474, 2229, 6, 8, UNI_PHAISTOS } /* block=phaistos */,
- { 7, 2253, 890, 9, 5, UNI_IN__10 } /* presentin=10.0 */,
- { 0, 261, 356, 4, 4, UNI_CWCM } /* cwcm=yes */,
- { 2, 4355, 5322, 17, 4, UNI_CHER } /* scriptextensions=cher */,
- { 0, 2974, 3807, 11, 2, UNI_IN__8 } /* presentin=v80 */,
- { 1, 2712, 0, 5, 0, UNI_EMOJI } /* emoji */,
- { 1, 1102, 148, 4, 4, UNI_ORYA } /* scx=orya */,
- { 5, 7605, 2344, 19, 9, UNI_GCB__V } /* hangulsyllabletype=voweljamo */,
- { 5, 7201, 3061, 16, 5, UNI_XPOSIXDIGIT } /* generalcategory=digit */,
- { 1, 1075, 6199, 4, 7, UNI_NV__20000000 } /* nv=20000000 */,
- { 12, 1879, 4857, 4, 15, UNI_TAMILSUP } /* blk=tamilsupplement */,
- { 28, 7431, 1155, 27, 2, UNI_CCC__35 } /* canonicalcombiningclass=ccc35 */,
- { 0, 1465, 355, 4, 3, UNI_XPOSIXSPACE } /* space=y */,
- { 1, 1377, 3151, 2, 3, UNI_WB__LE } /* wb=le */,
- { 0, 275, 703, 4, 2, UNI_WB__EB } /* gcb=em */,
- { 0, 2652, 0, 13, 0, UNI_VERTICALFORMS } /* verticalforms */,
- { 9, 265, 602, 5, 3, -UNI_CWKCF } /* cwkcf=no */,
- { 1, 6402, 1591, 14, 2, UNI_LB__LF } /* sentencebreak=lf */,
- { 0, 2496, 2506, 3, 3, UNI_JG__FEH } /* jg=feh */,
- { 6, 1867, 0, 12, 0, UNI_BIDIM } /* bidimirrored */,
- { 0, 1879, 818, 4, 7, UNI_SC__SHRD } /* blk=sharada */,
- { 1, 7317, 119, 10, 2, UNI_BC__AL } /* bidiclass=al */,
- { 0, 2948, 356, 13, 2, UNI_NFCQC__Y } /* nfcquickcheck=y */,
- { 0, 1441, 588, 10, 5, UNI_DEP } /* deprecated=true */,
- { 2, 4291, 3000, 10, 9, UNI_LB__QU } /* linebreak=quotation */,
- { 0, 306, 602, 5, 2, -UNI__PERL_PATWS } /* patws=n */,
- { 1, 4355, 1362, 17, 9, UNI_SAMR } /* scriptextensions=samaritan */,
- { 1, 464, 433, 2, 4, UNI_NKO } /* isnkoo */,
- { 0, 313, 1145, 3, 3, UNI_INTHAI } /* inthai */,
- { 12, 7880, 8407, 5, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* iscjkcompatibilityideographssupplement */,
- { 1, 3058, 601, 7, 3, -UNI_XPOSIXXDIGIT } /* hexdigit=n */,
- { 0, 7527, 464, 3, 2, UNI_LB__IS } /* lb=is */,
- { 0, 5099, 6709, 6, 19, UNI__PERL_FOLDS_TO_MULTI_CHAR } /* _perl_folds_to_multi_char */,
- { 0, 4355, 4962, 17, 14, UNI_ROHG } /* scriptextensions=hanifirohingya */,
- { 6, 313, 4006, 2, 15, UNI_CURRENCYSYMBOLS } /* incurrencysymbols */,
- { 1, 2274, 587, 10, 3, UNI_XIDC } /* xidcontinue=t */,
- { 0, 464, 3595, 2, 9, UNI_LATINEXTE } /* islatinexte */,
- { 1, 464, 671, 2, 5, UNI_OGAM } /* isogham */,
- { 0, 2692, 8110, 10, 29, UNI_ARABICMATH } /* blk=arabicmathematicalalphabeticsymbols */,
- { 7, 34, 58, 1, 5, UNI_CHAM } /* ischam */,
- { 1, 1102, 1792, 4, 4, UNI_MONG } /* scx=mong */,
- { 0, 464, 1033, 2, 8, UNI_JAMOEXTB } /* isjamoextb */,
+ { 3, 916, 933, 4, 3, -UNI_EBASE } /* ebase=f */,
+ { 6, 7267, 255, 16, 2, UNI_CF } /* generalcategory=cf */,
+ { 0, 1823, 4926, 7, 5, UNI_SC__TAML } /* script=tamil */,
+ { 1, 552, 2084, 4, 2, UNI_AGE__11 } /* age=11 */,
+ { 0, 537, 0, 6, 0, UNI_TNSA } /* tangsa */,
+ { 1, 3832, 1805, 14, 5, UNI_NV__500000 } /* numericvalue=500000 */,
+ { 1, 4970, 352, 16, 5, UNI_EBASE } /* emojimodifierbase=yes */,
+ { 5, 309, 890, 2, 3, UNI_IN__10 } /* in=10 */,
+ { 0, 33, 5409, 1, 11, UNI_SMALLKANAEXT } /* smallkanaext */,
+ { 1, 7383, 4852, 10, 10, UNI_BC__WS } /* bidiclass=whitespace */,
+ { 3, 597, 1707, 3, 8, UNI_DT__FRA } /* dt=fraction */,
+ { 0, 1667, 909, 4, 8, UNI_INBALINESE } /* blk=balinese */,
+ { 4, 2514, 3364, 3, 14, UNI_MISCPICTOGRAPHS } /* ismiscpictographs */,
+ { 6, 7537, 934, 10, 2, -UNI_XPOSIXALPHA } /* alphabetic=f */,
+ { 13, 1543, 0, 4, 0, UNI_KHAR } /* khar */,
+ { 0, 3391, 1318, 13, 3, UNI_NV__200 } /* numericvalue=200 */,
+ { 2, 461, 65, 2, 2, UNI_MN } /* ismn */,
+ { 16, 629, 584, 5, 6, UNI_GRBASE } /* grbase=true */,
+ { 1, 461, 2009, 2, 6, UNI_SYRC } /* issyriac */,
+ { 0, 1102, 2244, 4, 12, UNI_HUNG } /* scx=oldhungarian */,
+ { 14, 1801, 1805, 5, 6, UNI_NV__10000000 } /* nv=10000000 */,
+ { 0, 1743, 1479, 4, 5, UNI_VERTSPACE } /* vertspace */,
+ { 0, 733, 5820, 3, 15, UNI_ENCLOSEDALPHANUM } /* inenclosedalphanum */,
+ { 7, 3848, 1805, 14, 4, UNI_NV__70000 } /* numericvalue=70000 */,
+ { 5, 1102, 164, 4, 4, UNI_PHNX } /* scx=phnx */,
+ { 0, 461, 1234, 2, 4, UNI_MULT } /* ismult */,
+ { 0, 1667, 1125, 4, 8, UNI_INTIFINAGH } /* blk=tifinagh */,
+ { 5, 7591, 2039, 3, 2, UNI_LB__BK } /* lb=bk */,
+ { 2, 5799, 5149, 5, 7, UNI_SUPARROWSA } /* insuparrowsa */,
+ { 3, 7591, 1165, 3, 2, UNI_LB__CL } /* lb=cl */,
+ { 0, 1667, 6000, 4, 21, UNI_YIJING } /* blk=yijinghexagramsymbols */,
+ { 0, 2930, 0, 4, 0, UNI_JT__T } /* jt=t */,
+ { 0, 2256, 0, 8, 0, UNI_PHAISTOS } /* phaistos */,
+ { 17, 2324, 369, 6, 6, UNI_INGOTHIC } /* block=gothic */,
+ { 2, 8343, 6416, 29, 11, UNI_INSC__CONSONANTSUBJOINED } /* indicsyllabiccategory=consonantsubjoined */,
+ { 1, 7011, 3147, 24, 5, UNI_CCC__A } /* canonicalcombiningclass=above */,
+ { 0, 6165, 1255, 3, 4, UNI_SIDD } /* sc=sidd */,
+ { 4, 5532, 0, 21, 0, UNI_CWCF } /* changeswhencasefolded */,
+ { 0, 8, 599, 3, 3, -UNI_PCM } /* pcm=no */,
+ { 11, 461, 2317, 2, 6, UNI_N } /* isnumber */,
+ { 1, 1883, 274, 11, 1, UNI_bidic_values_index } /* bidicontrol= */,
+ { 54, 1726, 7545, 6, 20, UNI_ARABICPFA } /* isarabicpresentationformsa */,
+ { 0, 1424, 345, 8, 2, UNI_CCC__118 } /* ccc=ccc118 */,
+ { 1, 1102, 414, 4, 4, UNI_HANO } /* scx=hano */,
+ { 0, 605, 6621, 2, 3, UNI_IDC } /* idc=t */,
+ { 3, 2324, 6514, 6, 10, UNI_PUA } /* block=privateuse */,
+ { 2, 2523, 1659, 4, 8, UNI_XPOSIXSPACE } /* isxperlspace */,
+ { 0, 3014, 288, 11, 2, UNI_IN__3 } /* presentin=v30 */,
+ { 12, 7214, 0, 26, 0, UNI_CCC__12 } /* canonicalcombiningclass=12 */,
+ { 6, 271, 3472, 4, 3, UNI_LB__ZWJ } /* gcb=zwj */,
+ { 3, 2280, 389, 10, 3, UNI_IN__6_DOT_3 } /* presentin=6.3 */,
+ { 1, 4424, 4620, 17, 7, UNI_LINB } /* scriptextensions=linearb */,
+ { 1, 6076, 6945, 9, 20, UNI_GEOMETRICSHAPESEXT } /* block=geometricshapesextended */,
+ { 2, 309, 4060, 2, 7, UNI_BRAI } /* inbraille */,
+ { 0, 1492, 3639, 9, 9, UNI_GEORGIANEXT } /* ingeorgianextended */,
+ { 3, 2832, 7467, 10, 13, UNI_CYRILLICSUP } /* iscyrillicsupplementary */,
+ { 1, 1823, 108, 7, 4, UNI_KAWI } /* script=kawi */,
+ { 1, 309, 7110, 2, 24, UNI_DIACRITICALSFORSYMBOLS } /* incombiningmarksforsymbols */,
+ { 0, 461, 15, 2, 4, UNI_AGHB } /* isaghb */,
+ { 0, 1734, 1609, 3, 9, UNI_SMALLFORMS } /* issmallforms */,
+ { 0, 1102, 537, 4, 4, UNI_TANG } /* scx=tang */,
+ { 0, 1198, 3938, 3, 16, UNI_UCAS } /* incanadiansyllabics */,
+ { 1, 3014, 3876, 11, 2, UNI_IN__8 } /* presentin=v80 */,
+ { 0, 8658, 0, 45, 0, UNI_UCASEXTA } /* isunifiedcanadianaboriginalsyllabicsextendeda */,
+ { 9, 2324, 6986, 6, 25, UNI_SYMBOLSFORLEGACYCOMPUTING } /* block=symbolsforlegacycomputing */,
+ { 3, 6236, 0, 16, 0, UNI_NV__100 } /* numericvalue=100 */,
+ { 0, 7011, 289, 25, 1, UNI_CCC__20 } /* canonicalcombiningclass=20 */,
+ { 0, 309, 1671, 2, 7, UNI_CJKEXTD } /* incjkextd */,
+ { 16, 6450, 6324, 14, 6, UNI_SB__FO } /* sentencebreak=format */,
+ { 0, 6165, 414, 3, 4, UNI_SC__HANO } /* sc=hano */,
+ { 0, 7591, 2599, 3, 10, UNI_LB__NS } /* lb=nonstarter */,
+ { 27, 1102, 1562, 4, 4, UNI_NAGM } /* scx=nagm */,
+ { 2, 1272, 6576, 3, 21, UNI_INDICNUMBERFORMS } /* iscommonindicnumberforms */,
+ { 2, 1667, 8278, 4, 33, UNI_MISCMATHSYMBOLSB } /* blk=miscellaneousmathematicalsymbolsb */,
+ { 0, 4519, 7467, 14, 13, UNI_CYRILLICSUP } /* block=cyrillicsupplementary */,
+ { 0, 8071, 7380, 30, 4, UNI_CJKEXTB } /* blk=cjkunifiedideographsextensionb */,
+ { 0, 2220, 1805, 4, 5, UNI_NV__600000 } /* nv=600000 */,
+ { 3, 4424, 1779, 17, 11, UNI_MEDF } /* scriptextensions=medefaidrin */,
+ { 2, 7495, 1317, 28, 2, UNI_CCC__132 } /* canonicalcombiningclass=ccc132 */,
+ { 16, 5778, 0, 21, 0, UNI_PRTI } /* inscriptionalparthian */,
+ { 15, 377, 934, 3, 6, -UNI_EXT } /* ext=false */,
+ { 0, 833, 353, 4, 2, UNI_TERM } /* term=y */,
+ { 4, 309, 4896, 2, 5, UNI_INBAMUM } /* inbamum */,
+ { 1, 461, 156, 2, 4, UNI_OUGR } /* isougr */,
+ { 2, 4424, 450, 17, 4, UNI_MIAO } /* scriptextensions=plrd */,
+ { 22, 7648, 0, 18, 0, UNI_dt_values_index } /* decompositiontype= */,
+ { 0, 1102, 4896, 4, 4, UNI_BAMU } /* scx=bamu */,
+ { 0, 7267, 5243, 20, 12, UNI_PO } /* generalcategory=otherpunctuation */,
+ { 16, 7084, 6193, 6, 5, UNI_ARABICSUP } /* inarabicsup */,
+ { 3, 461, 1465, 2, 10, UNI_DIAK } /* isdivesakuru */,
+ { 4, 339, 8648, 4, 10, UNI_CCC__AR } /* ccc=aboveright */,
+ { 1, 1667, 1592, 4, 10, UNI_INSAURASHTRA } /* blk=saurashtra */,
+ { 21, 6163, 8522, 5, 16, UNI_INSC__VOWELINDEPENDENT } /* insc=vowelindependent */,
+ { 1, 1667, 4161, 4, 15, UNI_DIACRITICALSEXT } /* blk=diacriticalsext */,
+ { 1, 309, 5876, 2, 19, UNI_SUNDANESESUP } /* insundanesesupplement */,
+ { 0, 2287, 546, 3, 3, UNI_IN__3 } /* in=3.0 */,
+ { 0, 309, 1009, 2, 6, UNI_INLYCIAN } /* inlycian */,
+ { 0, 309, 55, 2, 4, UNI_INCHAM } /* incham */,
+ { 0, 4360, 306, 10, 2, UNI_LB__SP } /* linebreak=sp */,
+ { 0, 4424, 15, 17, 4, UNI_AGHB } /* scriptextensions=aghb */,
+ { 0, 1530, 5848, 6, 9, UNI_KANAEXTA } /* iskanaextendeda */,
+ { 1, 339, 519, 3, 2, UNI_CCC__7 } /* ccc=7 */,
+ { 0, 2324, 8660, 6, 42, UNI_UCASEXT } /* block=unifiedcanadianaboriginalsyllabicsextended */,
+ { 31, 2287, 2199, 3, 3, UNI_IN__2 } /* in=2.0 */,
+ { 12, 940, 1104, 5, 3, UNI_COMPEX } /* compex=t */,
+ { 20, 2, 8407, 1, 34, UNI_DIACRITICALSFORSYMBOLS } /* combiningdiacriticalmarksforsymbols */,
+ { 0, 2324, 5694, 7, 10, UNI_COUNTINGROD } /* block=countingrod */,
+ { 0, 1391, 1829, 2, 3, UNI_WB__ML } /* wb=ml */,
+ { 0, 2232, 0, 4, 0, UNI_NV__8 } /* nv=8 */,
+ { 3, 510, 6271, 4, 8, UNI_NV__3_SLASH_80 } /* nv=3.750e-02 */,
+ { 12, 3633, 6957, 7, 9, UNI_LATINEXTE } /* inlatinextendede */,
+ { 0, 2, 584, 1, 6, UNI_CE } /* ce=true */,
+ { 6, 461, 909, 2, 8, UNI_BALI } /* isbalinese */,
+ { 2, 1942, 0, 5, 0, UNI_XPOSIXGRAPH } /* graph */,
+ { 6, 461, 625, 2, 2, UNI_PI } /* ispi */,
+ { 0, 1823, 1367, 7, 4, UNI_PAUC } /* script=pauc */,
+ { 9, 461, 1376, 2, 9, UNI_SAMR } /* issamaritan */,
+ { 2, 309, 120, 2, 3, UNI_INLAO } /* inlao */,
+ { 0, 6076, 5863, 11, 6, UNI_GEORGIANSUP } /* block=georgiansup */,
+ { 0, 309, 2811, 2, 12, UNI_KHMERSYMBOLS } /* inkhmersymbols */,
+ { 6, 461, 1830, 2, 4, UNI_MLYM } /* ismlym */,
+ { 4, 939, 6438, 4, 2, UNI_ecomp_values_index } /* ecomp= */,
+ { 6, 1454, 353, 2, 2, UNI_SD } /* sd=y */,
+ { 3, 1823, 3133, 6, 5, UNI_SC__GEOR } /* script=geor */,
+ { 1, 4360, 2720, 9, 3, UNI_RI } /* linebreak=ri */,
+ { 0, 461, 6677, 2, 15, UNI_MODIFIERLETTERS } /* ismodifierletters */,
+ { 3, 7383, 87, 11, 2, UNI_BC__LRE } /* bidiclass=lre */,
+ { 2, 4424, 414, 17, 3, UNI_HAN } /* scriptextensions=han */,
+ { 3, 164, 0, 4, 0, UNI_PHNX } /* phnx */,
+ { 0, 4424, 1635, 17, 4, UNI_WARA } /* scriptextensions=wara */,
+ { 0, 461, 5283, 2, 9, UNI_HALFMARKS } /* ishalfmarks */,
+ { 9, 7495, 395, 27, 2, UNI_CCC__16 } /* canonicalcombiningclass=ccc16 */,
+ { 10, 2514, 0, 9, 0, UNI_MYMR } /* ismyanmar */,
+ { 0, 895, 1804, 5, 3, UNI_AGE__10 } /* age=v100 */,
+ { 1, 5916, 8553, 17, 6, UNI_LOE } /* logicalorderexception=t */,
+ { 0, 4424, 47, 17, 4, UNI_CAKM } /* scriptextensions=cakm */,
+ { 2, 597, 7011, 6, 9, UNI_DT__NONCANON } /* dt=noncanonical */,
+ { 8, 1102, 5067, 3, 5, UNI_MANI } /* scx=mani */,
+ { 0, 802, 0, 4, 0, UNI_SARB } /* sarb */,
+ { 1, 1823, 442, 7, 4, UNI_ORKH } /* script=orkh */,
+ { 2, 578, 1317, 5, 2, UNI_CCC__AR } /* ccc=232 */,
+ { 0, 1667, 317, 4, 5, UNI_INTAILE } /* blk=taile */,
+ { 0, 1667, 5391, 4, 11, UNI_CHEROKEESUP } /* blk=cherokeesup */,
+ { 0, 7011, 182, 24, 2, UNI_CCC__0 } /* canonicalcombiningclass=nr */,
+ { 0, 30, 996, 1, 7, UNI_INKAITHI } /* inkaithi */,
+ { 0, 2324, 658, 6, 5, UNI_INDOGRA } /* block=dogra */,
+ { 0, 8343, 3217, 31, 4, UNI_INSC__CONSONANTDEAD } /* indicsyllabiccategory=consonantdead */,
+ { 6, 1942, 5671, 11, 4, -UNI_GRBASE } /* graphemebase=no */,
+ { 0, 2732, 6193, 8, 12, UNI_ARABICSUP } /* blk=arabicsupplement */,
+ { 6, 6165, 739, 3, 7, UNI_SC__MAND } /* sc=mandaic */,
+ { 1, 7648, 238, 18, 2, UNI_DT__NB } /* decompositiontype=nb */,
+ { 0, 2324, 2811, 6, 12, UNI_KHMERSYMBOLS } /* block=khmersymbols */,
+ { 1, 5216, 129, 17, 3, UNI_LATINEXTF } /* block=latinextendedf */,
+ { 0, 6165, 148, 3, 4, UNI_SC__ORYA } /* sc=orya */,
+ { 0, 4424, 739, 17, 4, UNI_MAND } /* scriptextensions=mand */,
+ { 0, 4360, 98, 10, 2, UNI_LB__HL } /* linebreak=hl */,
+ { 0, 4191, 599, 5, 2, -UNI_XPOSIXLOWER } /* lower=n */,
+ { 1, 1667, 983, 4, 8, UNI_INHIRAGANA } /* blk=hiragana */,
+ { 6, 8538, 0, 22, 0, UNI_VO__TR } /* verticalorientation=tr */,
+ { 7, 1102, 779, 4, 7, UNI_OSMA } /* scx=osmanya */,
+ { 1, 578, 1318, 5, 2, UNI_CCC__B } /* ccc=220 */,
+ { 4, 3177, 934, 14, 2, UNI_EA__F } /* eastasianwidth=f */,
+ { 8, 1823, 128, 7, 4, UNI_MEDF } /* script=medf */,
+ { 0, 1102, 1385, 4, 6, UNI_THAA } /* scx=thaana */,
+ { 1, 7134, 599, 26, 2, -UNI_PCM } /* prependedconcatenationmark=n */,
+ { 0, 7892, 934, 16, 6, -UNI_UIDEO } /* unifiedideograph=false */,
+ { 3, 1424, 295, 8, 1, UNI_CCC__19 } /* ccc=ccc19 */,
+ { 4, 461, 3908, 2, 16, UNI_TANGUTCOMPONENTS } /* istangutcomponents */,
+ { 0, 2324, 608, 6, 7, UNI_INELBASAN } /* block=elbasan */,
+ { 0, 309, 658, 2, 5, UNI_INDOGRA } /* indogra */,
+ { 0, 3391, 392, 13, 2, UNI_NV__41 } /* numericvalue=41 */,
+ { 0, 1102, 297, 4, 5, UNI_ORYA } /* scx=oriya */,
+ { 0, 461, 1671, 2, 7, UNI_CJKEXTD } /* iscjkextd */,
+ { 0, 2002, 4191, 7, 5, UNI_POSIXLOWER } /* isposixlower */,
+ { 4, 7495, 1318, 27, 2, UNI_CCC__20 } /* canonicalcombiningclass=ccc20 */,
+ { 0, 461, 317, 2, 5, UNI_TALE } /* istaile */,
+ { 2, 461, 1205, 2, 4, UNI_GRAN } /* isgran */,
+ { 0, 2718, 119, 3, 2, UNI_BC__AL } /* bc=al */,
{ 0, 832, 934, 5, 6, -UNI_STERM } /* sterm=false */,
- { 0, 939, 602, 5, 2, -UNI_ECOMP } /* ecomp=n */,
- { 1, 5099, 1383, 6, 7, UNI__PERL_IDSTART } /* _perl_idstart */,
- { 0, 7018, 0, 26, 0, UNI_ARABICPFB } /* inarabicpresentationformsb */,
- { 0, 464, 6134, 2, 4, UNI_GLAG } /* isglag */,
- { 1, 2275, 355, 9, 5, UNI_IDC } /* idcontinue=yes */,
- { 1, 313, 3527, 2, 16, UNI_HALFANDFULLFORMS } /* inhalfandfullforms */,
- { 4, 4450, 8499, 7, 34, UNI_DIACRITICALSSUP } /* block=combiningdiacriticalmarkssupplement */,
- { 1, 1796, 31, 7, 4, UNI_ARMI } /* script=armi */,
- { 1, 2474, 619, 3, 3, UNI_MLYM } /* ismlym */,
- { 8, 3053, 356, 13, 2, UNI_POSIXXDIGIT } /* asciihexdigit=y */,
- { 0, 34, 6643, 1, 16, UNI_TRANSPORTANDMAP } /* istransportandmap */,
- { 0, 7431, 396, 27, 2, UNI_CCC__15 } /* canonicalcombiningclass=ccc15 */,
- { 1, 4006, 0, 14, 0, UNI_SC } /* currencysymbol */,
- { 11, 1710, 5358, 3, 11, UNI_SMALLKANAEXT } /* issmallkanaext */,
- { 1, 4901, 934, 13, 2, -UNI_EMOD } /* emojimodifier=f */,
- { 1, 6114, 148, 3, 4, UNI_SC__ORYA } /* sc=orya */,
- { 0, 925, 0, 4, 0, UNI_bpt_values_index } /* bpt= */,
- { 0, 5865, 934, 21, 2, -UNI_LOE } /* logicalorderexception=f */,
- { 1, 6011, 1183, 7, 8, UNI_EMOTICONS } /* block=emoticons */,
- { 2, 951, 0, 4, 0, UNI_DUPL } /* dupl */,
- { 0, 1796, 686, 7, 4, UNI_SC__TAKR } /* script=takr */,
- { 1, 464, 611, 2, 7, UNI_ELBA } /* iselbasan */,
- { 69, 3748, 2096, 14, 8, UNI_NV__1_SLASH_64 } /* numericvalue=1.563e-02 */,
- { 5, 8007, 8407, 7, 23, UNI_CJKCOMPATIDEOGRAPHS } /* blk=cjkcompatibilityideographs */,
- { 0, 34, 2228, 1, 13, UNI_PHAISTOS } /* inphaistosdisc */,
- { 1, 2274, 5620, 10, 3, -UNI_XIDC } /* xidcontinue=n */,
- { 0, 4092, 602, 9, 2, -UNI_DIA } /* diacritic=n */,
- { 5, 1102, 55, 4, 4, UNI_CANS } /* scx=cans */,
- { 0, 464, 242, 2, 2, UNI_NB } /* isnb */,
- { 2, 6025, 3599, 13, 9, UNI_GEORGIANEXT } /* block=georgianextended */,
- { 1, 3462, 7851, 5, 29, UNI_ENCLOSEDALPHANUMSUP } /* blk=enclosedalphanumericsupplement */,
- { 9, 1102, 728, 4, 7, UNI_KALI } /* scx=kayahli */,
- { 44, 7688, 3688, 23, 3, UNI_JG__MANICHAEANTAW } /* joininggroup=manichaeantaw */,
- { 1, 328, 4081, 3, 11, UNI_SUPPUNCTUATION } /* suppunctuation */,
- { 0, 2726, 69, 3, 2, UNI_MN } /* gc=mn */,
- { 0, 464, 1362, 2, 9, UNI_SAMR } /* issamaritan */,
- { 0, 1879, 1487, 4, 8, UNI_JAMOEXTA } /* blk=jamoexta */,
- { 0, 1796, 721, 7, 7, UNI_SC__KNDA } /* script=kannada */,
- { 34, 343, 2695, 3, 3, UNI_CCC__AR } /* ccc=ar */,
- { 4, 2253, 7171, 9, 3, UNI_IN__12 } /* presentin=12 */,
- { 3, 1102, 1353, 4, 9, UNI_PAUC } /* scx=paucinhau */,
- { 1, 8533, 4081, 9, 11, UNI_SUPPUNCTUATION } /* block=suppunctuation */,
- { 1, 7473, 934, 10, 2, -UNI_XPOSIXALPHA } /* alphabetic=f */,
- { 0, 2, 588, 3, 5, UNI_CWL } /* cwl=true */,
- { 0, 343, 562, 5, 2, UNI_CCC__107 } /* ccc=107 */,
- { 20, 2, 7908, 1, 15, UNI_CUNEIFORMNUMBERS } /* cuneiformnumbers */,
- { 8, 2948, 6042, 11, 4, UNI_NFCQC__M } /* nfcquickcheck=m */,
- { 0, 3474, 5787, 6, 19, UNI_JAMOEXTA } /* block=hanguljamoextendeda */,
- { 1, 7018, 1696, 9, 2, UNI_ARABICPFB } /* inarabicpfb */,
- { 0, 464, 5340, 2, 10, UNI_DEVA } /* isdevanagari */,
- { 1, 6944, 1878, 24, 2, UNI_CCC__DB } /* canonicalcombiningclass=db */,
- { 0, 2726, 115, 3, 2, UNI_SK } /* gc=sk */,
- { 0, 1102, 721, 4, 7, UNI_KNDA } /* scx=kannada */,
- { 0, 4355, 152, 17, 4, UNI_OSGE } /* scriptextensions=osge */,
- { 0, 4355, 5322, 17, 8, UNI_CHER } /* scriptextensions=cherokee */,
- { 0, 2474, 8307, 3, 33, UNI_MISCPICTOGRAPHS } /* ismiscellaneoussymbolsandpictographs */,
- { 9, 313, 59, 2, 4, UNI_INCHAM } /* incham */,
- { 8, 6114, 3991, 3, 4, UNI_BRAI } /* sc=brai */,
- { 5, 823, 588, 4, 2, UNI_DASH } /* dash=t */,
- { 1, 4776, 5620, 16, 3, -UNI__PERL_PATWS } /* patternwhitespace=n */,
- { 1, 2483, 252, 8, 5, UNI_XPOSIXCNTRL } /* isxposixcntrl */,
- { 1, 296, 395, 3, 2, UNI_NV__41 } /* nv=41 */,
- { 0, 7527, 322, 3, 2, UNI_LB__AI } /* lb=ai */,
- { 1, 43, 0, 4, 0, UNI_BHKS } /* bhks */,
- { 0, 7688, 4672, 23, 5, UNI_JG__MANICHAEANALEPH } /* joininggroup=manichaeanaleph */,
- { 0, 313, 5727, 2, 21, UNI_ININSCRIPTIONALPARTHIAN } /* ininscriptionalparthian */,
- { 0, 7068, 0, 26, 0, UNI_PCM } /* prependedconcatenationmark */,
- { 10, 464, 102, 2, 4, UNI_HLUW } /* ishluw */,
- { 1, 2253, 0, 12, 0, UNI_IN__14 } /* presentin=14 */,
- { 0, 464, 991, 2, 6, UNI_HATR } /* ishatran */,
- { 0, 7431, 2127, 27, 2, UNI_CCC__13 } /* canonicalcombiningclass=ccc13 */,
- { 1, 3474, 1271, 6, 9, UNI_INKHUDAWADI } /* block=khudawadi */,
- { 0, 2454, 1916, 3, 11, UNI_GRBASE } /* isgraphemebase */,
- { 32, 313, 5389, 2, 20, UNI_INNYIAKENGPUACHUEHMONG } /* innyiakengpuachuehmong */,
- { 8, 302, 602, 2, 2, -UNI_RI } /* ri=n */,
- { 5, 4122, 356, 5, 4, UNI_XPOSIXLOWER } /* lower=yes */,
- { 0, 1597, 602, 10, 2, -UNI_SD } /* softdotted=n */,
- { 8, 6774, 356, 25, 2, UNI_DI } /* defaultignorablecodepoint=y */,
- { 65, 6114, 1198, 3, 7, UNI_SC__GRAN } /* sc=grantha */,
- { 3, 1102, 445, 4, 4, UNI_ORKH } /* scx=orkh */,
- { 0, 1102, 618, 4, 4, UNI_ELYM } /* scx=elym */,
- { 0, 3474, 671, 6, 5, UNI_INOGHAM } /* block=ogham */,
- { 9, 3058, 588, 8, 5, UNI_XPOSIXXDIGIT } /* hexdigit=true */,
- { 1, 6944, 7359, 24, 4, UNI_CCC__216 } /* canonicalcombiningclass=atar */,
- { 4, 1102, 2771, 4, 5, UNI_KHMR } /* scx=khmer */,
- { 1, 313, 975, 2, 8, UNI_INGURMUKHI } /* ingurmukhi */,
- { 0, 2181, 2173, 4, 8, UNI_NV__1_SLASH_20 } /* nv=5.000e-02 */,
- { 4, 3669, 723, 12, 3, UNI_JG__MALAYALAMNNA } /* jg=malayalamnna */,
- { 0, 2463, 0, 5, 0, UNI_JOINC } /* joinc */,
- { 0, 7880, 2335, 4, 5, UNI_CJKEXTE } /* iscjkexte */,
- { 2, 3351, 2138, 13, 2, UNI_NV__33 } /* numericvalue=33 */,
- { 0, 1856, 934, 11, 2, -UNI_BIDIC } /* bidicontrol=f */,
- { 1, 1796, 4202, 7, 17, UNI_KITS } /* script=khitansmallscript */,
- { 2, 464, 378, 2, 5, UNI_GREXT } /* isgrext */,
- { 4, 28, 1462, 2, 8, UNI_XPOSIXBLANK } /* horizspace */,
- { 6, 6114, 6134, 3, 4, UNI_SC__GLAG } /* sc=glag */,
- { 2, 2229, 1539, 9, 3, UNI_PHAISTOS } /* phaistosdisc */,
- { 2, 2726, 366, 3, 2, UNI_SM } /* gc=sm */,
- { 1, 3734, 356, 14, 4, UNI_NFKCQC__Y } /* nfkcquickcheck=yes */,
- { 17, 3474, 2297, 6, 13, UNI_BLOCKELEMENTS } /* block=blockelements */,
- { 0, 1879, 3435, 4, 15, UNI_INZANABAZARSQUARE } /* blk=zanabazarsquare */,
- { 8, 3137, 6970, 15, 9, UNI_EA__H } /* eastasianwidth=halfwidth */,
- { 3, 7823, 8089, 5, 21, UNI_CJKSYMBOLS } /* incjksymbolsandpunctuation */,
- { 0, 1796, 1807, 7, 11, UNI_SORA } /* script=sorasompeng */,
- { 0, 464, 3991, 2, 15, UNI_BRAI } /* isbraillepatterns */,
- { 8, 1879, 5397, 4, 3, UNI_PUA } /* blk=pua */,
- { 4, 4355, 840, 17, 7, UNI_TGLG } /* scriptextensions=tagalog */,
- { 2, 4291, 281, 10, 2, UNI_LB__H2 } /* linebreak=h2 */,
- { 13, 7317, 1687, 21, 7, UNI_BC__LRI } /* bidiclass=lefttorightisolate */,
- { 1, 959, 0, 8, 0, UNI_EXT } /* extender */,
- { 3, 7431, 299, 28, 1, UNI_CCC__19 } /* canonicalcombiningclass=ccc19 */,
- { 2, 2496, 1265, 3, 6, UNI_JG__LAMADH } /* jg=lamadh */,
- { 2, 313, 4062, 2, 8, UNI_VEDICEXT } /* invedicext */,
- { 9, 2812, 0, 12, 0, UNI_MAHJONG } /* mahjongtiles */,
- { 0, 7732, 7772, 8, 13, UNI_ENCLOSEDALPHANUM } /* enclosedalphanumerics */,
- { 1, 5586, 1860, 21, 7, UNI_GCB__CN } /* graphemeclusterbreak=control */,
- { 0, 1879, 1424, 4, 10, UNI_INCHORASMIAN } /* blk=chorasmian */,
- { 6, 3474, 144, 6, 4, UNI_INNEWA } /* block=newa */,
- { 0, 1102, 611, 4, 4, UNI_ELBA } /* scx=elba */,
- { 4, 696, 5174, 6, 12, UNI_PO } /* isotherpunctuation */,
- { 18, 2463, 588, 11, 2, UNI_JOINC } /* joincontrol=t */,
- { 2, 3164, 934, 14, 6, -UNI_GREXT } /* graphemeextend=false */,
- { 9, 4291, 1990, 10, 2, UNI_LB__WJ } /* linebreak=wj */,
- { 1, 2974, 399, 11, 2, UNI_IN__6_DOT_1 } /* presentin=v61 */,
- { 4, 1796, 1003, 7, 4, UNI_LEPC } /* script=lepc */,
- { 0, 464, 983, 2, 4, UNI_HIRA } /* ishira */,
- { 1, 7132, 1818, 7, 8, UNI_SUPERANDSUB } /* blk=superandsub */,
- { 0, 6114, 421, 3, 4, UNI_KHMR } /* sc=khmr */,
- { 18, 464, 6774, 2, 25, UNI_DI } /* isdefaultignorablecodepoint */,
- { 5, 1377, 3594, 3, 2, UNI_WB__NL } /* wb=nl */,
- { 5, 6025, 5812, 11, 13, UNI_GEORGIANSUP } /* block=georgiansupplement */,
- { 1, 306, 602, 5, 3, -UNI__PERL_PATWS } /* patws=no */,
- { 0, 4322, 299, 14, 1, UNI_NV__39 } /* numericvalue=39 */,
- { 1, 2726, 3152, 3, 12, UNI_NL } /* gc=letternumber */,
- { 4, 7473, 6573, 9, 3, UNI_XPOSIXALPHA } /* alphabetic=t */,
- { 0, 2678, 0, 14, 0, UNI_BC__R } /* bc=righttoleft */,
- { 2, 2365, 0, 4, 0, UNI_ETHI } /* ethi */,
- { 0, 1796, 1495, 7, 8, UNI_SC__JAVA } /* script=javanese */,
- { 15, 4500, 587, 8, 6, UNI_XPOSIXUPPER } /* uppercase=true */,
- { 4, 5087, 1592, 10, 2, UNI_WB__FO } /* wordbreak=fo */,
- { 1, 5409, 588, 19, 2, UNI_TERM } /* terminalpunctuation=t */,
- { 2, 5607, 5889, 18, 9, UNI_IDENTIFIERTYPE__NOTCHARACTER } /* identifiertype=notcharacter */,
- { 2, 3474, 6644, 6, 15, UNI_TRANSPORTANDMAP } /* block=transportandmap */,
- { 0, 328, 6052, 3, 13, UNI_SUPMATHOPERATORS } /* supmathoperators */,
- { 0, 1879, 3885, 4, 17, UNI_INCAUCASIANALBANIAN } /* blk=caucasianalbanian */,
- { 0, 2712, 934, 5, 6, -UNI_EMOJI } /* emoji=false */,
- { 3, 1796, 1311, 7, 4, UNI_ITAL } /* script=ital */,
- { 5, 6114, 120, 3, 4, UNI_LAO } /* sc=laoo */,
- { 0, 4092, 0, 12, 0, UNI_DIACRITICALS } /* diacriticals */,
- { 0, 313, 322, 3, 4, UNI_INTAILE } /* intaile */,
- { 0, 2253, 515, 9, 2, UNI_IN__3 } /* presentin=3 */,
- { 0, 1796, 1344, 7, 4, UNI_PALM } /* script=palm */,
- { 0, 2392, 2030, 3, 11, UNI_MATHALPHANUM } /* inmathalphanum */,
- { 49, 1440, 356, 2, 4, UNI_SD } /* sd=yes */,
- { 0, 1879, 1948, 4, 10, UNI_INOLDSOGDIAN } /* blk=oldsogdian */,
- { 16, 4485, 0, 15, 0, UNI_TITLE } /* titlecaseletter */,
- { 0, 3622, 4701, 15, 10, UNI_LATINEXTADDITIONAL } /* islatinextendedadditional */,
- { 0, 940, 602, 6, 2, -UNI_COMPEX } /* compex=n */,
- { 43, 4355, 1015, 17, 6, UNI_TELU } /* scriptextensions=telugu */,
- { 0, 6774, 0, 25, 0, UNI_DI } /* defaultignorablecodepoint */,
- { 0, 6114, 372, 3, 6, UNI_GOTH } /* sc=gothic */,
- { 11, 4872, 4442, 10, 9, UNI_KANAEXTB } /* block=kanaextendedb */,
- { 2, 1796, 5727, 7, 21, UNI_PRTI } /* script=inscriptionalparthian */,
- { 6, 2726, 4006, 3, 14, UNI_SC } /* gc=currencysymbol */,
- { 0, 7182, 6309, 3, 13, UNI_CJKCOMPAT } /* cjkcompatibility */,
- { 4, 4450, 1895, 7, 11, UNI_CHESSSYMBOLS } /* block=chesssymbols */,
- { 2, 464, 1021, 2, 6, UNI_WCHO } /* iswancho */,
- { 17, 6114, 1326, 3, 9, UNI_ORKH } /* sc=oldturkic */,
- { 0, 5136, 7556, 5, 19, UNI_MISCSYMBOLS } /* blk=miscellaneoussymbols */,
- { 21, 5147, 4275, 7, 16, UNI_LETTERLIKESYMBOLS } /* block=letterlikesymbols */,
- { 0, 5409, 602, 19, 2, -UNI_TERM } /* terminalpunctuation=n */,
- { 21, 2392, 5797, 9, 9, UNI_MYANMAREXTA } /* inmyanmarextendeda */,
- { 0, 3722, 356, 4, 4, UNI_MATH } /* math=yes */,
- { 1, 5186, 356, 20, 4, UNI_EXTPICT } /* extendedpictographic=yes */,
- { 0, 313, 36, 2, 2, UNI_INVS } /* invs */,
- { 5, 5523, 0, 21, 0, UNI_CWL } /* changeswhenlowercased */,
- { 0, 302, 278, 2, 1, UNI_ri_values_index } /* ri= */,
- { 8, 1102, 1951, 4, 7, UNI_SOGD } /* scx=sogdian */,
- { 2, 7660, 934, 17, 2, -UNI_VS } /* variationselector=f */,
- { 0, 1879, 1362, 4, 9, UNI_INSAMARITAN } /* blk=samaritan */,
- { 1, 296, 391, 3, 2, UNI_NV__26 } /* nv=26 */,
- { 1, 1495, 0, 8, 0, UNI_JAVA } /* javanese */,
- { 6, 1410, 396, 7, 2, UNI_CCC__15 } /* ccc=ccc15 */,
- { 0, 464, 540, 2, 4, UNI_TANG } /* istang */,
- { 1, 2463, 588, 5, 5, UNI_JOINC } /* joinc=true */,
- { 2, 1102, 4962, 4, 4, UNI_HAN } /* scx=hani */,
- { 0, 2638, 0, 11, 0, UNI_IN__5 } /* presentin=5 */,
- { 5, 608, 5929, 3, 3, UNI_IDEO } /* ideo=t */,
- { 0, 513, 2080, 4, 8, UNI_NV__7_SLASH_2 } /* nv=3.500e+00 */,
- { 0, 5136, 743, 5, 6, UNI_INMANDAIC } /* blk=mandaic */,
- { 0, 2974, 395, 11, 2, UNI_IN__4_DOT_1 } /* presentin=v41 */,
- { 7, 464, 3637, 2, 4, UNI_LISU } /* islisu */,
- { 64, 6112, 5254, 5, 15, UNI_INSC__MODIFYINGLETTER } /* insc=modifyingletter */,
- { 0, 8007, 6509, 7, 16, UNI_CJKCOMPATIDEOGRAPHS } /* blk=cjkcompatideographs */,
- { 0, 6114, 1344, 3, 4, UNI_PALM } /* sc=palm */,
- { 1, 1796, 1353, 7, 9, UNI_PAUC } /* script=paucinhau */,
- { 0, 2712, 602, 5, 2, -UNI_EMOJI } /* emoji=n */,
- { 2, 1796, 287, 7, 5, UNI_NSHU } /* script=nushu */,
- { 4, 1102, 735, 4, 7, UNI_LINA } /* scx=lineara */,
- { 0, 7317, 3465, 9, 3, UNI_BC__ET } /* bidiclass=et */,
- { 12, 2496, 3688, 3, 3, UNI_JG__TAW } /* jg=taw */,
- { 0, 895, 1299, 5, 2, UNI_AGE__6 } /* age=v60 */,
- { 12, 624, 602, 2, 3, -UNI_CE } /* ce=no */,
- { 0, 6774, 588, 25, 5, UNI_DI } /* defaultignorablecodepoint=true */,
- { 0, 5888, 934, 5, 2, -UNI__PERL_NCHAR } /* nchar=f */,
- { 0, 1879, 6052, 4, 13, UNI_MATHOPERATORS } /* blk=mathoperators */,
- { 0, 7201, 2443, 16, 11, UNI_CASEDLETTER } /* generalcategory=casedletter */,
- { 0, 4355, 1094, 17, 4, UNI_MERC } /* scriptextensions=merc */,
- { 5, 1879, 1202, 4, 4, UNI_INTHAI } /* blk=thai */,
- { 0, 8276, 1418, 22, 6, UNI_INSC__VIRAMA } /* indicsyllabiccategory=virama */,
- { 6, 1102, 2401, 4, 4, UNI_NAND } /* scx=nand */,
- { 0, 2974, 294, 12, 2, UNI_IN__14 } /* presentin=v140 */,
- { 1, 6114, 433, 3, 3, UNI_SC__NKO } /* sc=nko */,
- { 0, 555, 569, 4, 3, UNI_AGE__9 } /* age=9.0 */,
- { 0, 296, 7173, 3, 2, UNI_NV__28 } /* nv=28 */,
- { 1, 1410, 2127, 7, 2, UNI_CCC__13 } /* ccc=ccc13 */,
- { 0, 818, 0, 7, 0, UNI_SHRD } /* sharada */,
- { 16, 7473, 345, 9, 2, UNI_alpha_values_index } /* alphabetic= */,
- { 3, 7201, 4077, 16, 15, UNI_PD } /* generalcategory=dashpunctuation */,
- { 1, 313, 7377, 2, 26, UNI_KATAKANAEXT } /* inkatakanaphoneticextensions */,
- { 30, 464, 4740, 2, 18, UNI_ORNAMENTALDINGBATS } /* isornamentaldingbats */,
- { 0, 343, 2138, 4, 2, UNI_CCC__33 } /* ccc=33 */,
- { 0, 316, 356, 5, 4, UNI_QMARK } /* qmark=yes */,
- { 2, 3474, 1487, 6, 8, UNI_JAMOEXTA } /* block=jamoexta */,
- { 35, 1440, 934, 2, 2, -UNI_SD } /* sd=f */,
- { 23, 3338, 356, 13, 4, UNI_NFDQC__Y } /* nfdquickcheck=yes */,
- { 0, 2981, 1299, 4, 2, UNI_IN__6 } /* in=v60 */,
- { 0, 8276, 5254, 22, 15, UNI_INSC__MODIFYINGLETTER } /* indicsyllabiccategory=modifyingletter */,
- { 0, 4392, 0, 11, 0, UNI_SGNW } /* signwriting */,
- { 1, 2463, 934, 11, 2, -UNI_JOINC } /* joincontrol=f */,
- { 4, 4092, 602, 9, 3, -UNI_DIA } /* diacritic=no */,
- { 1, 2474, 7556, 3, 19, UNI_MISCSYMBOLS } /* ismiscellaneoussymbols */,
- { 20, 464, 128, 2, 4, UNI_MEDF } /* ismedf */,
- { 5, 1102, 1021, 4, 6, UNI_WCHO } /* scx=wancho */,
- { 71, 6114, 1755, 3, 11, UNI_MEDF } /* sc=medefaidrin */,
- { 1, 464, 54, 2, 2, UNI_MC } /* ismc */,
- { 8, 3474, 3991, 6, 15, UNI_BRAI } /* block=braillepatterns */,
- { 2, 1102, 4418, 4, 6, UNI_ZYYY } /* scx=common */,
- { 0, 6114, 1255, 3, 4, UNI_SOYO } /* sc=soyo */,
- { 5, 8007, 7314, 30, 4, UNI_CJKEXTB } /* blk=cjkunifiedideographsextensionb */,
- { 40, 1879, 5787, 4, 10, UNI_JAMO } /* blk=hanguljamo */,
- { 0, 8182, 4042, 27, 8, UNI_INPC__TOPANDRIGHT } /* indicpositionalcategory=topandright */,
- { 18, 445, 0, 4, 0, UNI_ORKH } /* orkh */,
- { 1, 1102, 1948, 4, 10, UNI_SOGO } /* scx=oldsogdian */,
- { 3, 1102, 5825, 4, 9, UNI_SUND } /* scx=sundanese */,
- { 22, 343, 585, 5, 2, UNI_CCC__122 } /* ccc=122 */,
- { 0, 8533, 4372, 7, 16, UNI_SMALLFORMS } /* block=smallformvariants */,
- { 1, 313, 7385, 2, 28, UNI_PHONETICEXTSUP } /* inphoneticextensionssupplement */,
- { 0, 6114, 1951, 3, 7, UNI_SC__SOGD } /* sc=sogdian */,
- { 8, 6114, 574, 3, 7, UNI_AVST } /* sc=avestan */,
- { 6, 2474, 176, 3, 2, UNI_MRO } /* ismro */,
- { 0, 3351, 2063, 13, 9, UNI_NV__1_SLASH_8 } /* numericvalue=1.250e-01 */,
- { 10, 1879, 5322, 4, 8, UNI_INCHEROKEE } /* blk=cherokee */,
- { 0, 8244, 6334, 9, 18, UNI_CJKCOMPATFORMS } /* block=cjkcompatibilityforms */,
- { 0, 1796, 5631, 7, 5, UNI_SC__GREK } /* script=greek */,
- { 5, 7880, 4464, 5, 4, UNI_CJKEXTC } /* iscjkextc */,
- { 1, 2260, 569, 3, 3, UNI_IN__9 } /* in=9.0 */,
- { 0, 5865, 356, 21, 4, UNI_LOE } /* logicalorderexception=yes */,
- { 21, 313, 611, 2, 7, UNI_INELBASAN } /* inelbasan */,
- { 1, 3351, 1304, 13, 4, UNI_NV__2000 } /* numericvalue=2000 */,
- { 0, 959, 602, 8, 2, -UNI_EXT } /* extender=n */,
- { 0, 6944, 6280, 24, 3, UNI_CCC__202 } /* canonicalcombiningclass=atb */,
- { 5, 1796, 477, 7, 4, UNI_VAI } /* script=vaii */,
- { 8, 2260, 2128, 3, 3, UNI_IN__3_DOT_1 } /* in=3.1 */,
- { 0, 6114, 1117, 3, 4, UNI_SC__TAGB } /* sc=tagb */,
- { 1, 5586, 546, 21, 2, UNI_WB__EB } /* graphemeclusterbreak=eb */,
- { 7, 555, 390, 5, 2, UNI_AGE__5_DOT_2 } /* age=5.2 */,
- { 0, 275, 5718, 4, 9, UNI_WB__EB } /* gcb=emodifier */,
- { 0, 1236, 3452, 4, 10, UNI_INCYRILLIC } /* block=cyrillic */,
- { 0, 2678, 0, 4, 0, UNI_BC__R } /* bc=r */,
- { 0, 313, 1344, 2, 9, UNI_PALM } /* inpalmyrene */,
- { 0, 313, 676, 2, 5, UNI_INOSAGE } /* inosage */,
- { 0, 7880, 5183, 28, 4, UNI_CJKEXTE } /* iscjkunifiedideographsextensione */,
- { 0, 1796, 6728, 7, 11, UNI_MTEI } /* script=meeteimayek */,
- { 0, 7584, 1687, 18, 8, UNI_DT__ISO } /* decompositiontype=isolated */,
- { 5, 1796, 790, 7, 4, UNI_HMNP } /* script=hmnp */,
- { 0, 302, 602, 2, 3, -UNI_RI } /* ri=no */,
- { 0, 3593, 1698, 7, 4, UNI_LATINEXTF } /* inlatinextf */,
- { 3, 1879, 1400, 4, 10, UNI_BOXDRAWING } /* blk=boxdrawing */,
- { 8, 1065, 397, 5, 1, UNI_NV__1_SLASH_5 } /* nv=1/5 */,
- { 3, 313, 2018, 2, 12, UNI_INMASARAMGONDI } /* inmasaramgondi */,
- { 0, 4433, 129, 15, 3, UNI_LATINEXTF } /* blk=latinextendedf */,
- { 2, 876, 602, 4, 2, -UNI_IDEO } /* ideo=n */,
- { 1, 7416, 0, 14, 0, UNI_PUA } /* privateusearea */,
- { 0, 7317, 7712, 10, 21, UNI_BC__PDI } /* bidiclass=popdirectionalisolate */,
- { 20, 7201, 1464, 16, 2, UNI_ZS } /* generalcategory=zs */,
- { 0, 316, 356, 5, 2, UNI_QMARK } /* qmark=y */,
- { 0, 1102, 6594, 4, 6, UNI_BRAH } /* scx=brahmi */,
- { 4, 7527, 310, 3, 2, UNI_LB__SP } /* lb=sp */,
- { 5, 464, 259, 2, 2, UNI_CF } /* iscf */,
- { 3, 1796, 1117, 7, 4, UNI_SC__TAGB } /* script=tagb */,
- { 18, 3137, 1176, 14, 7, UNI_EA__NA } /* eastasianwidth=narrow */,
- { 0, 464, 437, 2, 4, UNI_OGAM } /* isogam */,
- { 19, 1102, 611, 4, 7, UNI_ELBA } /* scx=elbasan */,
- { 0, 1796, 321, 7, 5, UNI_SC__TALE } /* script=taile */,
- { 53, 3474, 5750, 6, 19, UNI_SUPARROWSB } /* block=supplementalarrowsb */,
- { 0, 6944, 2702, 24, 10, UNI_CCC__6 } /* canonicalcombiningclass=hanreading */,
- { 20, 513, 2145, 4, 8, UNI_NV__3_SLASH_8 } /* nv=3.750e-01 */,
- { 1, 1704, 0, 4, 0, UNI_ARAB } /* arab */,
- { 4, 1879, 1550, 3, 11, UNI_INOLDPERSIAN } /* blk=oldpersian */,
- { 8, 581, 294, 5, 2, UNI_CCC__IS } /* ccc=240 */,
- { 0, 343, 118, 4, 2, UNI_CCC__DA } /* ccc=da */,
- { 4, 2692, 4918, 5, 16, UNI_ALCHEMICAL } /* blk=alchemicalsymbols */,
- { 2, 3351, 1299, 13, 4, UNI_NV__6000 } /* numericvalue=6000 */,
- { 6, 1796, 2986, 7, 14, UNI_SC__PHLP } /* script=psalterpahlavi */,
- { 3, 313, 3608, 2, 11, UNI_PHONETICEXT } /* inphoneticext */,
- { 1, 1102, 1470, 4, 8, UNI_BUGI } /* scx=buginese */,
- { 2, 5087, 1631, 10, 7, UNI_WB__NL } /* wordbreak=newline */,
- { 2, 6112, 3249, 14, 5, UNI_INSC__CONSONANTFINAL } /* insc=consonantfinal */,
- { 4, 3309, 0, 15, 0, UNI_MERC } /* meroiticcursive */,
- { 0, 464, 23, 2, 4, UNI_POSIXXDIGIT } /* isahex */,
- { 66, 5322, 0, 8, 0, UNI_CHER } /* cherokee */,
- { 10, 4355, 1198, 17, 7, UNI_GRAN } /* scriptextensions=grantha */,
- { 4, 7208, 3156, 12, 8, UNI_NO } /* category=othernumber */,
- { 2, 3474, 2746, 6, 14, UNI_HIGHSURROGATES } /* block=highsurrogates */,
- { 0, 2645, 390, 4, 2, UNI_IN__5_DOT_2 } /* in=5.2 */,
- { 2, 6114, 681, 3, 5, UNI_RUNR } /* sc=runic */,
- { 0, 5844, 4081, 5, 11, UNI_SUPPUNCTUATION } /* issuppunctuation */,
- { 0, 895, 1070, 5, 2, UNI_AGE__3_DOT_1 } /* age=v31 */,
- { 1, 3351, 298, 12, 3, UNI_NV__90 } /* numericvalue=90 */,
- { 1, 4793, 0, 4, 0, UNI_RUMI } /* rumi */,
- { 16, 1975, 311, 7, 5, UNI_POSIXPRINT } /* isposixprint */,
- { 0, 2678, 4207, 3, 3, UNI_BC__NSM } /* bc=nsm */,
- { 9567, 1967, 588, 7, 2, UNI_RADICAL } /* radical=t */,
- { 9, 1879, 5825, 4, 19, UNI_SUNDANESESUP } /* blk=sundanesesupplement */,
- { 4, 3058, 934, 8, 6, -UNI_XPOSIXXDIGIT } /* hexdigit=false */,
- { 0, 37, 1588, 1, 9, UNI_SMALLFORMS } /* smallforms */,
- { 0, 7527, 383, 3, 6, UNI_LB__HY } /* lb=hyphen */,
- { 0, 7208, 6466, 9, 10, UNI_CO } /* category=privateuse */,
- { 0, 5865, 8485, 17, 5, UNI_loe_values_index } /* logicalorderexception= */,
- { 0, 34, 5660, 1, 3, UNI_ME } /* isme */,
- { 4, 4355, 1344, 17, 9, UNI_PALM } /* scriptextensions=palmyrene */,
- { 2, 4355, 3285, 17, 4, UNI_HEBR } /* scriptextensions=hebr */,
- { 5, 1991, 2868, 12, 11, UNI_JT__C } /* joiningtype=joincausing */,
- { 0, 524, 934, 6, 2, -UNI_PATSYN } /* patsyn=f */,
- { 0, 4355, 1015, 17, 4, UNI_TELU } /* scriptextensions=telu */,
- { 6, 34, 5660, 1, 20, UNI_MERO } /* ismeroitichieroglyphs */,
- { 0, 464, 1015, 2, 6, UNI_TELU } /* istelugu */,
- { 2, 7527, 1906, 3, 9, UNI_LB__AI } /* lb=ambiguous */,
- { 0, 106, 0, 4, 0, UNI_HMNG } /* hmng */,
- { 0, 1796, 180, 7, 4, UNI_RUNR } /* script=runr */,
- { 0, 3236, 5771, 3, 16, UNI_ENCLOSEDALPHANUMSUP } /* enclosedalphanumsup */,
- { 7, 3474, 7377, 6, 26, UNI_KATAKANAEXT } /* block=katakanaphoneticextensions */,
- { 4, 4450, 3500, 8, 14, UNI_CYPRIOTSYLLABARY } /* block=cypriotsyllabary */,
- { 0, 464, 383, 2, 6, UNI_HYPHEN } /* ishyphen */,
- { 12, 555, 563, 4, 3, UNI_AGE__7 } /* age=7.0 */,
- { 3, 3351, 2615, 13, 10, UNI_NV___MINUS_1_SLASH_2 } /* numericvalue=-5.000e-01 */,
- { 4, 3351, 2120, 14, 8, UNI_NV__1_SLASH_4 } /* numericvalue=2.500e-01 */,
- { 0, 5087, 1881, 8, 4, UNI_WB__KA } /* wordbreak=ka */,
- { 0, 7132, 1110, 5, 7, UNI_SPECIALS } /* blk=specials */,
- { 1, 2274, 933, 10, 7, -UNI_XIDC } /* xidcontinue=false */,
- { 0, 1344, 931, 6, 3, UNI_PALM } /* palmyrene */,
- { 8, 2712, 601, 13, 4, -UNI_ECOMP } /* emojicomponent=no */,
- { 0, 58, 4436, 2, 6, UNI_SC__LATN } /* sc=latin */,
- { 3, 8182, 8440, 24, 14, UNI_INPC__BOTTOMANDRIGHT } /* indicpositionalcategory=bottomandright */,
- { 4, 1441, 0, 3, 0, UNI_DEP } /* dep */,
- { 21, 2392, 6053, 3, 12, UNI_MATHOPERATORS } /* inmathoperators */,
- { 1, 1796, 3465, 6, 5, UNI_ETHI } /* script=ethi */,
- { 2, 2, 933, 1, 7, -UNI_CE } /* ce=false */,
- { 3, 316, 0, 5, 0, UNI_QMARK } /* qmark */,
- { 1, 600, 3236, 3, 3, UNI_DT__ENC } /* dt=enc */,
- { 0, 275, 602, 2, 3, UNI_NO } /* gc=no */,
- { 10, 464, 5340, 2, 13, UNI_DEVANAGARIEXT } /* isdevanagariext */,
- { 1, 2496, 4692, 4, 4, UNI_JG__ALAPH } /* jg=alaph */,
- { 4, 1410, 1303, 8, 2, UNI_CCC__132 } /* ccc=ccc132 */,
- { 0, 313, 783, 2, 7, UNI_INOSMANYA } /* inosmanya */,
- { 3, 6944, 0, 24, 0, UNI_ccc_values_index } /* canonicalcombiningclass= */,
- { 1, 2726, 0, 3, 2, UNI_CASEDLETTER } /* gc=l& */,
- { 1, 296, 292, 3, 2, UNI_NV__30 } /* nv=30 */,
- { 6, 5481, 602, 21, 3, -UNI_CWCF } /* changeswhencasefolded=no */,
- { 21, 464, 176, 2, 4, UNI_ROHG } /* isrohg */,
- { 3, 4355, 1133, 17, 4, UNI_VITH } /* scriptextensions=vith */,
- { 3, 6749, 602, 25, 3, -UNI_CWKCF } /* changeswhennfkccasefolded=no */,
- { 68, 3622, 4701, 10, 10, UNI_LATINEXTADDITIONAL } /* islatinextadditional */,
- { 0, 4302, 355, 5, 5, UNI_XPOSIXSPACE } /* wspace=yes */,
- { 13, 3090, 6878, 7, 12, UNI_GEOMETRICSHAPES } /* blk=geometricshapes */,
- { 2, 6114, 5322, 3, 8, UNI_CHER } /* sc=cherokee */,
- { 1, 2229, 0, 8, 0, UNI_PHAISTOS } /* phaistos */,
- { 0, 4291, 310, 10, 2, UNI_LB__SP } /* linebreak=sp */,
- { 1, 7132, 8319, 16, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* blk=supplementalsymbolsandpictographs */,
- { 1, 2483, 4500, 8, 5, UNI_XPOSIXUPPER } /* isxposixupper */,
- { 3, 821, 1970, 3, 4, UNI_RADICAL } /* radical */,
- { 2, 496, 0, 6, 0, UNI_KHOJ } /* khojki */,
- { 0, 5099, 2277, 15, 8, UNI__PERL_CHARNAME_CONTINUE } /* _perl_charname_continue */,
- { 0, 3734, 602, 14, 3, UNI_NFKCQC__N } /* nfkcquickcheck=no */,
- { 65, 4355, 917, 17, 8, UNI_BASS } /* scriptextensions=bassavah */,
- { 1, 738, 2498, 2, 2, UNI_EA__A } /* ea=a */,
- { 2, 6112, 5269, 5, 15, UNI_INSC__REGISTERSHIFTER } /* insc=registershifter */,
- { 0, 1102, 112, 4, 4, UNI_KITS } /* scx=kits */,
- { 3, 7688, 3825, 22, 4, UNI_JG__MANICHAEANTEN } /* joininggroup=manichaeanten */,
- { 2, 4355, 429, 17, 4, UNI_MRO } /* scriptextensions=mroo */,
- { 1, 4291, 2951, 10, 2, UNI_LB__QU } /* linebreak=qu */,
- { 1, 6112, 2290, 5, 6, UNI_INSC__NUMBER } /* insc=number */,
- { 2, 343, 3365, 4, 2, UNI_CCC__36 } /* ccc=36 */,
- { 3, 1796, 798, 7, 4, UNI_LANA } /* script=lana */,
- { 0, 1796, 372, 7, 6, UNI_GOTH } /* script=gothic */,
- { 1, 5, 934, 3, 6, -UNI_EXT } /* ext=false */,
- { 36, 2496, 490, 3, 3, UNI_JG__REH } /* jg=reh */,
- { 3, 3474, 8592, 6, 34, UNI_UCAS } /* block=unifiedcanadianaboriginalsyllabics */,
- { 6, 8470, 5930, 19, 19, UNI_VO__TR } /* verticalorientation=transformedrotated */,
- { 6, 5748, 5080, 14, 7, UNI_SUPARROWSA } /* insupplementalarrowsa */,
- { 24, 4355, 1807, 17, 11, UNI_SORA } /* scriptextensions=sorasompeng */,
- { 0, 6112, 5680, 6, 15, UNI_INSC__CANTILLATIONMARK } /* insc=cantillationmark */,
- { 1, 3090, 2332, 5, 12, UNI_GREEKEXT } /* blk=greekextended */,
- { 0, 4291, 276, 10, 2, UNI_LB__CB } /* linebreak=cb */,
- { 0, 3351, 1299, 13, 2, UNI_NV__60 } /* numericvalue=60 */,
- { 0, 296, 1300, 4, 2, UNI_NV__900 } /* nv=900 */,
- { 1, 5481, 934, 21, 2, -UNI_CWCF } /* changeswhencasefolded=f */,
- { 1, 7182, 1646, 3, 4, UNI_CJKEXTD } /* cjkextd */,
- { 5, 5886, 1548, 19, 3, UNI_nchar_values_index } /* noncharactercodepoint= */,
- { 3, 3474, 4656, 6, 9, UNI_TANGUTSUP } /* block=tangutsup */,
- { 0, 887, 0, 6, 0, UNI_AGE__10 } /* age=10 */,
- { 3, 1377, 1837, 3, 8, UNI_WB__EB } /* wb=ebasegaz */,
- { 0, 465, 0, 4, 0, UNI_SHRD } /* shrd */,
- { 5, 1710, 5358, 3, 17, UNI_SMALLKANAEXT } /* issmallkanaextension */,
- { 0, 5409, 356, 19, 2, UNI_TERM } /* terminalpunctuation=y */,
- { 0, 343, 2207, 3, 2, UNI_CCC__8 } /* ccc=8 */,
- { 3, 136, 0, 4, 0, UNI_MYMR } /* mymr */,
- { 0, 7148, 292, 25, 2, UNI_CCC__130 } /* canonicalcombiningclass=130 */,
- { 0, 6114, 5825, 3, 9, UNI_SUND } /* sc=sundanese */,
- { 0, 1440, 602, 2, 3, -UNI_SD } /* sd=no */,
- { 1, 3915, 602, 17, 2, -UNI_EPRES } /* emojipresentation=n */,
- { 1, 464, 457, 2, 4, UNI_PRTI } /* isprti */,
- { 1, 1383, 588, 7, 5, UNI_IDS } /* idstart=true */,
- { 7, 600, 55, 3, 3, UNI_DT__CAN } /* dt=can */,
- { 8, 1102, 749, 4, 4, UNI_MARC } /* scx=marc */,
- { 8, 5844, 4538, 12, 13, UNI_SUPPUNCTUATION } /* issupplementalpunctuation */,
- { 8, 3593, 4629, 6, 5, UNI_LATIN1 } /* inlatin1sup */,
- { 0, 2496, 1743, 3, 2, UNI_JG__FE } /* jg=fe */,
- { 1, 875, 602, 5, 3, -UNI_UIDEO } /* uideo=no */,
- { 8, 1879, 4656, 4, 16, UNI_TANGUTSUP } /* blk=tangutsupplement */,
- { 16, 4322, 1781, 14, 4, UNI_NV__30000 } /* numericvalue=30000 */,
- { 1, 1967, 934, 7, 2, -UNI_RADICAL } /* radical=f */,
- { 1, 1796, 4962, 7, 4, UNI_SC__HAN } /* script=hani */,
- { 10, 1879, 868, 4, 7, UNI_INTIRHUTA } /* blk=tirhuta */,
- { 4, 3462, 1183, 5, 8, UNI_EMOTICONS } /* blk=emoticons */,
- { 0, 3748, 523, 15, 1, UNI_NV__1_SLASH_7 } /* numericvalue=1/7 */,
- { 1, 1796, 814, 7, 4, UNI_SC__QAAI } /* script=zinh */,
- { 0, 736, 7175, 3, 10, UNI_ENCLOSEDCJK } /* inenclosedcjk */,
- { 5, 3527, 0, 16, 0, UNI_HALFANDFULLFORMS } /* halfandfullforms */,
- { 4, 1796, 1191, 7, 4, UNI_SC__BENG } /* script=beng */,
- { 0, 2802, 3641, 10, 10, UNI_ETHIOPICSUP } /* isethiopicsupplement */,
- { 57, 4857, 0, 5, 0, UNI_TAML } /* tamil */,
- { 0, 3474, 2428, 6, 13, UNI_IPAEXT } /* block=ipaextensions */,
- { 1, 4450, 4457, 7, 11, UNI_CYRILLICEXTC } /* block=cyrillicextc */,
- { 1, 37, 7238, 1, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* symbolsandpictographsexta */,
- { 2, 464, 6052, 2, 13, UNI_MATHOPERATORS } /* ismathoperators */,
- { 1, 313, 818, 2, 7, UNI_SC__SHRD } /* insharada */,
- { 6, 6570, 140, 5, 2, UNI_INPC__NA } /* inpc=na */,
- { 0, 8, 6240, 1, 3, UNI_L } /* gc=l */,
- { 8, 343, 1418, 4, 6, UNI_CCC__9 } /* ccc=virama */,
- { 0, 1977, 1465, 5, 5, UNI_POSIXSPACE } /* posixspace */,
- { 1, 7828, 934, 16, 6, -UNI_UIDEO } /* unifiedideograph=false */,
- { 2, 2496, 1041, 3, 5, UNI_JG__GAMAL } /* jg=gamal */,
- { 1, 313, 3608, 2, 14, UNI_PHONETICEXTSUP } /* inphoneticextsup */,
- { 0, 4322, 2145, 14, 8, UNI_NV__3_SLASH_8 } /* numericvalue=3.750e-01 */,
- { 4, 4355, 1090, 17, 4, UNI_LINB } /* scriptextensions=linb */,
- { 0, 4355, 4020, 17, 4, UNI_SIND } /* scriptextensions=sind */,
- { 0, 7182, 6509, 3, 16, UNI_CJKCOMPATIDEOGRAPHS } /* cjkcompatideographs */,
- { 3, 1879, 6833, 4, 23, UNI_BYZANTINEMUSIC } /* blk=byzantinemusicalsymbols */,
- { 2, 464, 39, 2, 4, UNI_BATK } /* isbatk */,
- { 7, 1102, 676, 4, 5, UNI_OSGE } /* scx=osage */,
- { 4, 6114, 1353, 3, 9, UNI_PAUC } /* sc=paucinhau */,
- { 0, 464, 666, 2, 4, UNI_LIMB } /* islimb */,
- { 0, 5928, 5942, 3, 7, UNI_VO__R } /* vo=rotated */,
- { 0, 1796, 417, 7, 4, UNI_SC__HANO } /* script=hano */,
- { 1, 6185, 6199, 18, 8, UNI_NV__1000000000000 } /* numericvalue=1000000000000 */,
- { 17, 5136, 8212, 5, 32, UNI_MISCMATHSYMBOLSB } /* blk=miscellaneousmathematicalsymbolsb */,
- { 0, 7584, 696, 18, 3, UNI_DT__ISO } /* decompositiontype=iso */,
- { 0, 1102, 1015, 4, 6, UNI_TELU } /* scx=telugu */,
- { 5, 5565, 356, 21, 4, UNI_CWU } /* changeswhenuppercased=yes */,
- { 8, 343, 1650, 4, 7, UNI_CCC__1 } /* ccc=overlay */,
- { 16, 1441, 934, 10, 2, -UNI_DEP } /* deprecated=f */,
- { 0, 524, 0, 6, 0, UNI_PATSYN } /* patsyn */,
- { 13, 4355, 236, 17, 2, UNI_YI } /* scriptextensions=yi */,
- { 1, 313, 5787, 2, 10, UNI_JAMO } /* inhanguljamo */,
- { 1, 6114, 112, 3, 4, UNI_KITS } /* sc=kits */,
- { 0, 7201, 334, 16, 2, UNI_PD } /* generalcategory=pd */,
- { 8, 1102, 172, 4, 4, UNI_RJNG } /* scx=rjng */,
- { 1, 1879, 1755, 4, 11, UNI_INMEDEFAIDRIN } /* blk=medefaidrin */,
- { 1, 833, 588, 4, 5, UNI_TERM } /* term=true */,
- { 0, 1879, 1037, 8, 4, UNI_KANAEXTB } /* blk=kanaextb */,
- { 0, 5087, 2680, 9, 3, UNI_RI } /* wordbreak=ri */,
- { 1, 4291, 4711, 10, 15, UNI_LB__CB } /* linebreak=contingentbreak */,
- { 1, 3748, 1304, 15, 2, UNI_NV__1_SLASH_20 } /* numericvalue=1/20 */,
- { 5, 1879, 1353, 4, 9, UNI_INPAUCINHAU } /* blk=paucinhau */,
- { 2, 6112, 3217, 14, 6, UNI_INSC__CONSONANTKILLER } /* insc=consonantkiller */,
- { 1, 2678, 5970, 14, 8, UNI_BC__RLO } /* bc=righttoleftoverride */,
- { 0, 6114, 691, 3, 5, UNI_BATK } /* sc=batak */,
- { 0, 7208, 1413, 8, 2, UNI_C } /* category=c */,
- { 0, 2678, 4403, 3, 15, UNI_BC__BN } /* bc=boundaryneutral */,
- { 0, 2678, 5428, 3, 18, UNI_BC__ET } /* bc=europeanterminator */,
- { 0, 464, 3991, 2, 4, UNI_BRAI } /* isbrai */,
- { 11, 7431, 1304, 27, 2, UNI_CCC__20 } /* canonicalcombiningclass=ccc20 */,
- { 0, 581, 2094, 5, 2, UNI_CCC__202 } /* ccc=202 */,
- { 0, 1102, 967, 4, 8, UNI_GUJR } /* scx=gujarati */,
- { 0, 4355, 1335, 17, 9, UNI_OUGR } /* scriptextensions=olduyghur */,
- { 0, 1879, 1571, 4, 10, UNI_INSAURASHTRA } /* blk=saurashtra */,
- { 2, 2353, 3869, 3, 16, UNI_UCAS } /* incanadiansyllabics */,
- { 1, 2485, 1465, 6, 5, UNI_XPOSIXSPACE } /* xposixspace */,
- { 6, 464, 1792, 2, 4, UNI_MONG } /* ismong */,
- { 1, 7132, 4641, 5, 15, UNI_SYRIACSUP } /* blk=syriacsupplement */,
- { 24, 4355, 35, 17, 4, UNI_AVST } /* scriptextensions=avst */,
- { 4, 3595, 4701, 8, 10, UNI_LATINEXTADDITIONAL } /* latinextadditional */,
- { 0, 464, 940, 2, 6, UNI_COMPEX } /* iscompex */,
- { 0, 464, 6303, 2, 23, UNI_COMPATJAMO } /* ishangulcompatibilityjamo */,
- { 0, 240, 3438, 3, 12, UNI_ZANB } /* zanabazarsquare */,
- { 1, 1879, 4442, 8, 9, UNI_KANAEXTB } /* blk=kanaextendedb */,
- { 0, 5481, 588, 21, 2, UNI_CWCF } /* changeswhencasefolded=t */,
- { 0, 4355, 1508, 17, 8, UNI_UGAR } /* scriptextensions=ugaritic */,
- { 4, 7290, 0, 27, 0, UNI_OCR } /* opticalcharacterrecognition */,
- { 5, 1377, 2961, 3, 7, UNI_WB__NU } /* wb=numeric */,
- { 1, 2363, 5797, 10, 9, UNI_ETHIOPICEXTA } /* inethiopicextendeda */,
- { 0, 4092, 0, 15, 0, UNI_DIACRITICALSEXT } /* diacriticalsext */,
- { 1, 2310, 5620, 12, 3, -UNI_CI } /* caseignorable=n */,
- { 0, 7825, 3929, 26, 4, UNI_CJKEXTG } /* cjkunifiedideographsextensiong */,
- { 0, 464, 4783, 2, 10, UNI_XPOSIXSPACE } /* iswhitespace */,
- { 0, 8533, 5080, 9, 7, UNI_SUPARROWSA } /* block=suparrowsa */,
- { 0, 1702, 2760, 3, 9, UNI_XPOSIXALPHA } /* isalphabetic */,
- { 2, 2726, 2384, 3, 2, UNI__PERL_SURROGATE } /* gc=cs */,
- { 1, 6114, 1227, 3, 7, UNI_SC__MULT } /* sc=multani */,
- { 7, 6039, 2591, 7, 12, UNI_MAYANNUMERALS } /* block=mayannumerals */,
- { 0, 7208, 4598, 9, 16, UNI_PE } /* category=closepunctuation */,
- { 0, 7018, 4442, 8, 9, UNI_ARABICEXTB } /* inarabicextendedb */,
- { 4, 4355, 0, 17, 0, UNI_scx_values_index } /* scriptextensions= */,
- { 0, 1846, 237, 3, 3, UNI_YI } /* isyiii */,
- { 0, 1796, 1529, 7, 10, UNI_KHAR } /* script=kharoshthi */,
- { 0, 23, 1104, 3, 2, UNI_ahex_values_index } /* ahex= */,
- { 0, 296, 772, 3, 2, UNI_NV__17 } /* nv=17 */,
- { 1, 4355, 1227, 17, 4, UNI_MULT } /* scriptextensions=mult */,
- { 1, 939, 6390, 4, 2, UNI_ecomp_values_index } /* ecomp= */,
- { 0, 464, 208, 2, 4, UNI_TFNG } /* istfng */,
- { 8, 23, 602, 4, 3, -UNI_POSIXXDIGIT } /* ahex=no */,
- { 6, 7431, 391, 27, 2, UNI_CCC__26 } /* canonicalcombiningclass=ccc26 */,
- { 0, 2890, 2539, 3, 10, UNI_JT__U } /* jt=nonjoining */,
- { 2, 1796, 847, 7, 7, UNI_LANA } /* script=taitham */,
- { 1, 464, 27, 2, 4, UNI_AHOM } /* isahom */,
- { 5, 19, 3362, 2, 3, UNI_AGE__2 } /* age=2 */,
- { 5, 138, 122, 2, 2, UNI_MRO } /* mroo */,
- { 2, 2678, 191, 3, 2, UNI_BC__WS } /* bc=ws */,
- { 0, 7208, 4614, 9, 16, UNI_PF } /* category=finalpunctuation */,
- { 2, 464, 2491, 2, 5, UNI_XPOSIXBLANK } /* isblank */,
- { 4, 4355, 204, 17, 4, UNI_TAVT } /* scriptextensions=tavt */,
- { 2, 2474, 3719, 3, 15, UNI_MISCMATHSYMBOLSA } /* ismiscmathsymbolsa */,
- { 0, 2974, 292, 11, 2, UNI_IN__3 } /* presentin=v30 */,
- { 3, 4355, 192, 17, 4, UNI_SHAW } /* scriptextensions=shaw */,
- { 0, 721, 3582, 3, 3, UNI_KANGXI } /* kangxi */,
- { 0, 464, 4656, 2, 16, UNI_TANGUTSUP } /* istangutsupplement */,
- { 8, 1879, 4656, 4, 9, UNI_TANGUTSUP } /* blk=tangutsup */,
- { 0, 4726, 0, 14, 0, UNI_NV__6 } /* numericvalue=6 */,
- { 0, 3474, 4062, 6, 15, UNI_VEDICEXT } /* block=vedicextensions */,
- { 0, 34, 6643, 1, 23, UNI_TRANSPORTANDMAP } /* istransportandmapsymbols */,
- { 0, 1879, 6466, 4, 10, UNI_PUA } /* blk=privateuse */,
- { 1, 2260, 560, 3, 3, UNI_IN__6 } /* in=6.0 */,
- { 1, 275, 1591, 4, 2, UNI_LB__LF } /* gcb=lf */,
- { 1, 3450, 1037, 12, 4, UNI_CYRILLICEXTB } /* blk=cyrillicextb */,
- { 0, 1470, 0, 4, 0, UNI_BUGI } /* bugi */,
- { 1, 666, 0, 5, 0, UNI_LIMB } /* limbu */,
- { 3, 3474, 1003, 6, 6, UNI_INLEPCHA } /* block=lepcha */,
- { 5, 4827, 0, 5, 0, UNI_BAMU } /* bamum */,
- { 2, 3474, 8078, 6, 32, UNI_IDEOGRAPHICSYMBOLS } /* block=ideographicsymbolsandpunctuation */,
- { 2, 1383, 602, 3, 2, -UNI_IDS } /* ids=n */,
- { 0, 1102, 164, 4, 4, UNI_PHNX } /* scx=phnx */,
- { 5, 1377, 10, 3, 2, UNI_LB__CR } /* wb=cr */,
- { 4, 581, 392, 6, 1, UNI_CCC__R } /* ccc=226 */,
- { 0, 464, 6069, 2, 22, UNI_DIACRITICALSFORSYMBOLS } /* isdiacriticalsforsymbols */,
- { 16, 7584, 128, 18, 3, UNI_DT__MED } /* decompositiontype=med */,
- { 1, 3351, 395, 13, 2, UNI_NV__41 } /* numericvalue=41 */,
- { 0, 2153, 6199, 4, 5, UNI_NV__400000 } /* nv=400000 */,
- { 0, 2274, 355, 10, 5, UNI_XIDC } /* xidcontinue=yes */,
- { 0, 4355, 1052, 18, 7, UNI_MAHJ } /* scriptextensions=mahajani */,
- { 16, 6114, 3991, 3, 7, UNI_BRAI } /* sc=braille */,
- { 0, 6114, 7377, 3, 8, UNI_SC__KANA } /* sc=katakana */,
- { 0, 7, 5305, 1, 17, UNI_TAIXUANJING } /* taixuanjingsymbols */,
- { 8, 7823, 4341, 28, 4, UNI_CJKEXTA } /* incjkunifiedideographsextensiona */,
- { 0, 5136, 2030, 5, 11, UNI_MATHALPHANUM } /* blk=mathalphanum */,
- { 0, 1796, 1248, 7, 7, UNI_SIDD } /* script=siddham */,
- { 0, 4302, 933, 5, 3, -UNI_XPOSIXSPACE } /* wspace=f */,
- { 3, 343, 2002, 3, 3, UNI_CCC__BR } /* ccc=br */,
- { 0, 296, 772, 3, 4, UNI_NV__17_SLASH_2 } /* nv=17/2 */,
- { 4, 313, 901, 2, 8, UNI_INARMENIAN } /* inarmenian */,
- { 2, 7201, 1899, 16, 6, UNI_S } /* generalcategory=symbol */,
- { 17, 1927, 0, 12, 0, UNI_GONG } /* gunjalagondi */,
- { 0, 5136, 1037, 11, 4, UNI_MYANMAREXTB } /* blk=myanmarextb */,
- { 3, 409, 356, 3, 4, UNI_DIA } /* dia=yes */,
- { 1, 3351, 293, 13, 1, UNI_NV__0 } /* numericvalue=0 */,
+ { 0, 2432, 2057, 3, 11, UNI_MATHALPHANUM } /* inmathalphanum */,
+ { 1, 7495, 1155, 27, 2, UNI_CCC__35 } /* canonicalcombiningclass=ccc35 */,
+ { 8, 2280, 342, 9, 3, UNI_IN__12 } /* presentin=12 */,
+ { 40, 2514, 8374, 3, 33, UNI_MISCPICTOGRAPHS } /* ismiscellaneoussymbolsandpictographs */,
+ { 0, 1728, 4659, 6, 9, UNI_ARABICEXTC } /* arabicextendedc */,
+ { 4, 2324, 1954, 6, 12, UNI_INGUNJALAGONDI } /* block=gunjalagondi */,
+ { 30, 302, 585, 5, 2, UNI__PERL_PATWS } /* patws=t */,
+ { 1, 5895, 8386, 14, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* issupplementalsymbolsandpictographs */,
+ { 8, 3407, 1805, 14, 4, UNI_NV__40000 } /* numericvalue=40000 */,
+ { 0, 1102, 3538, 4, 7, UNI_CPRT } /* scx=cypriot */,
+ { 0, 7752, 4741, 23, 5, UNI_JG__MANICHAEANALEPH } /* joininggroup=manichaeanaleph */,
+ { 0, 4424, 180, 17, 4, UNI_RUNR } /* scriptextensions=runr */,
+ { 0, 1823, 1438, 7, 10, UNI_CHRS } /* script=chorasmian */,
+ { 27, 1248, 0, 4, 0, UNI_PHAG } /* phag */,
+ { 0, 2002, 3100, 6, 6, UNI_POSIXDIGIT } /* isposixdigit */,
+ { 0, 3502, 2374, 12, 8, UNI_ETHIOPICEXT } /* blk=ethiopicextended */,
+ { 16, 1734, 5409, 3, 11, UNI_SMALLKANAEXT } /* issmallkanaext */,
+ { 16, 461, 204, 2, 4, UNI_TFNG } /* istfng */,
+ { 0, 292, 391, 3, 2, UNI_NV__34 } /* nv=34 */,
+ { 1, 3892, 585, 16, 2, UNI_STERM } /* sentenceterminal=t */,
+ { 37, 517, 1805, 4, 4, UNI_NV__70000 } /* nv=70000 */,
+ { 2, 292, 2138, 3, 9, UNI_NV__3_SLASH_16 } /* nv=1.875e-01 */,
+ { 0, 7892, 353, 16, 2, UNI_UIDEO } /* unifiedideograph=y */,
+ { 0, 1734, 5169, 7, 4, UNI_XPOSIXSPACE } /* isspaceperl */,
+ { 30, 2, 352, 1, 5, UNI_CE } /* ce=yes */,
+ { 3, 461, 1090, 2, 4, UNI_LINB } /* islinb */,
+ { 3, 4424, 748, 19, 5, UNI_MARC } /* scriptextensions=marchen */,
+ { 20, 2280, 2222, 9, 2, UNI_IN__6 } /* presentin=6 */,
+ { 2, 7267, 3026, 16, 2, UNI_PS } /* generalcategory=ps */,
+ { 9, 7591, 3472, 3, 3, UNI_LB__ZWJ } /* lb=zwj */,
+ { 0, 1133, 0, 4, 0, UNI_VITH } /* vith */,
+ { 8, 5637, 644, 20, 4, UNI_LB__H3 } /* graphemeclusterbreak=lvt */,
+ { 0, 71, 585, 3, 2, UNI_CWU } /* cwu=t */,
+ { 7, 6165, 5958, 3, 7, UNI_SC__SINH } /* sc=sinhala */,
+ { 0, 6427, 5084, 13, 6, UNI_JG__YUDHHE } /* joininggroup=yudhhe */,
+ { 0, 3490, 6193, 10, 12, UNI_CYRILLICSUP } /* blk=cyrillicsupplement */,
+ { 3, 4862, 0, 18, 0, UNI_RUMI } /* ruminumeralsymbols */,
+ { 1, 3391, 0, 15, 0, UNI_NV__23 } /* numericvalue=23 */,
+ { 0, 2, 933, 1, 7, -UNI_CE } /* ce=false */,
+ { 0, 2324, 668, 6, 5, UNI_INOGHAM } /* block=ogham */,
+ { 10, 4424, 2441, 17, 4, UNI_NAND } /* scriptextensions=nand */,
+ { 1, 0, 733, 1, 6, UNI_LINA } /* lineara */,
+ { 0, 377, 353, 3, 2, UNI_EXT } /* ext=y */,
+ { 1, 461, 1592, 2, 4, UNI_SAUR } /* issaur */,
+ { 4, 6165, 983, 3, 8, UNI_SC__HIRA } /* sc=hiragana */,
+ { 4, 309, 2780, 2, 6, UNI_INCOPTIC } /* incoptic */,
+ { 43, 184, 0, 4, 0, UNI_SAMR } /* samr */,
+ { 3, 2503, 0, 11, 0, UNI_JOINC } /* joincontrol */,
+ { 2, 3130, 1955, 5, 11, UNI_INGUNJALAGONDI } /* blk=gunjalagondi */,
+ { 0, 2324, 5125, 6, 19, UNI_OTTOMANSIYAQNUMBERS } /* block=ottomansiyaqnumbers */,
+ { 1, 3391, 1318, 13, 4, UNI_NV__2000 } /* numericvalue=2000 */,
+ { 0, 6776, 0, 11, 0, UNI_MTEI } /* meeteimayek */,
+ { 5, 7591, 277, 3, 2, UNI_LB__H2 } /* lb=h2 */,
+ { 1, 54, 1909, 2, 5, UNI_SC__KANA } /* sc=kana */,
+ { 6, 6165, 3538, 3, 7, UNI_SC__CPRT } /* sc=cypriot */,
+ { 2, 4371, 933, 5, 3, -UNI_XPOSIXSPACE } /* wspace=f */,
+ { 3, 6165, 39, 3, 4, UNI_BHKS } /* sc=bhks */,
+ { 0, 1823, 1262, 7, 4, UNI_SOYO } /* script=soyo */,
+ { 2, 11, 4987, 1, 9, UNI_ALCHEMICAL } /* alchemical */,
+ { 4, 4926, 0, 15, 0, UNI_TAMILSUP } /* tamilsupplement */,
+ { 9, 1391, 98, 3, 2, UNI_LB__HL } /* wb=hl */,
+ { 2, 2324, 1696, 6, 11, UNI_DOMINO } /* block=dominotiles */,
+ { 0, 2324, 4150, 6, 11, UNI_INPUNCTUATION } /* block=punctuation */,
+ { 10, 4651, 0, 8, 0, UNI_BOPO } /* bopomofo */,
+ { 2, 1667, 1914, 4, 8, UNI_UCASEXTA } /* blk=ucasexta */,
+ { 0, 3502, 8111, 5, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* blk=egyptianhieroglyphformatcontrols */,
+ { 0, 6165, 653, 3, 5, UNI_SC__BUHD } /* sc=buhid */,
+ { 1, 2483, 599, 5, 2, -UNI_CASED } /* cased=n */,
+ { 2, 1102, 156, 4, 4, UNI_OUGR } /* scx=ougr */,
+ { 0, 1667, 2335, 4, 13, UNI_BLOCKELEMENTS } /* blk=blockelements */,
+ { 3, 1102, 3726, 3, 10, UNI_MLYM } /* scx=malayalam */,
+ { 7, 4424, 3026, 17, 14, UNI_PHLP } /* scriptextensions=psalterpahlavi */,
+ { 0, 1492, 5863, 7, 6, UNI_GEORGIANSUP } /* ingeorgiansup */,
+ { 0, 951, 956, 5, 3, UNI_DUPL } /* duployan */,
+ { 7, 461, 499, 2, 6, UNI_LYDI } /* islydian */,
+ { 1, 1823, 794, 7, 4, UNI_LANA } /* script=lana */,
+ { 0, 1667, 204, 9, 2, UNI_CJKEXTF } /* blk=cjkextf */,
+ { 0, 5156, 3001, 10, 7, UNI_WB__NU } /* wordbreak=numeric */,
+ { 3, 3378, 599, 13, 3, UNI_DT__CAN } /* nfdquickcheck=no */,
+ { 2, 2324, 5373, 6, 11, UNI_TAIXUANJING } /* block=taixuanjing */,
+ { 5, 1667, 7796, 4, 22, UNI_ENCLOSEDIDEOGRAPHICSUP } /* blk=enclosedideographicsup */,
+ { 20, 1823, 668, 7, 5, UNI_OGAM } /* script=ogham */,
+ { 0, 2324, 7855, 6, 32, UNI_INIDC } /* block=ideographicdescriptioncharacters */,
+ { 0, 505, 353, 5, 4, UNI_NFDQC__Y } /* nfdqc=yes */,
+ { 2, 2301, 5671, 10, 4, -UNI_XIDC } /* xidcontinue=no */,
+ { 0, 4360, 2977, 10, 11, UNI_LB__IN } /* linebreak=inseperable */,
+ { 4, 4795, 2107, 14, 8, UNI_NV__13_SLASH_2 } /* numericvalue=6.500e+00 */,
+ { 1, 1667, 3436, 4, 15, UNI_SARB } /* blk=oldsoutharabian */,
+ { 3, 3635, 0, 14, 0, UNI_LATINEXTD } /* latinextendedd */,
+ { 34, 292, 2101, 3, 2, UNI_NV__29 } /* nv=29 */,
+ { 0, 1726, 1037, 8, 4, UNI_ARABICEXTB } /* isarabicextb */,
+ { 0, 1667, 6382, 7, 18, UNI_CJKCOMPATFORMS } /* blk=cjkcompatibilityforms */,
+ { 4, 895, 295, 5, 2, UNI_AGE__9 } /* age=v90 */,
+ { 12, 3863, 2172, 14, 8, UNI_NV__7_SLASH_8 } /* numericvalue=8.750e-01 */,
+ { 0, 302, 1814, 2, 9, UNI_HMNG } /* pahawhhmong */,
+ { 0, 4424, 3908, 17, 6, UNI_TANG } /* scriptextensions=tangut */,
+ { 1, 309, 6351, 2, 23, UNI_COMPATJAMO } /* inhangulcompatibilityjamo */,
+ { 9, 461, 7724, 2, 17, UNI_VS } /* isvariationselector */,
+ { 1, 1102, 1191, 4, 7, UNI_BENG } /* scx=bengali */,
+ { 1, 4043, 274, 17, 1, UNI_idsb_values_index } /* idsbinaryoperator= */,
+ { 0, 1102, 772, 4, 7, UNI_OLCK } /* scx=olchiki */,
+ { 0, 3817, 2083, 14, 8, UNI_NV__1_SLASH_9 } /* numericvalue=1.111e-01 */,
+ { 3, 3014, 396, 11, 2, UNI_IN__6_DOT_1 } /* presentin=v61 */,
+ { 1, 1667, 3663, 4, 13, UNI_DEVANAGARIEXT } /* blk=devanagariext */,
+ { 39, 2002, 1659, 3, 8, UNI_POSIXSPACE } /* isperlspace */,
+ { 2, 1667, 5958, 4, 7, UNI_INSINHALA } /* blk=sinhala */,
+ { 1, 597, 0, 3, 0, UNI_dt_values_index } /* dt= */,
+ { 0, 124, 0, 4, 0, UNI_LATN } /* latn */,
+ { 0, 2324, 3611, 9, 11, UNI_CJKCOMPATFORMS } /* block=cjkcompatforms */,
+ { 2, 2287, 0, 5, 0, UNI_IN__14 } /* in=14 */,
+ { 3, 8343, 0, 22, 0, UNI_insc_values_index } /* indicsyllabiccategory= */,
+ { 1, 6841, 934, 25, 6, -UNI_DI } /* defaultignorablecodepoint=false */,
+ { 0, 1102, 176, 4, 4, UNI_ROHG } /* scx=rohg */,
+ { 10, 6165, 86, 3, 4, UNI_SC__GREK } /* sc=grek */,
+ { 2, 5255, 599, 20, 2, -UNI_EXTPICT } /* extendedpictographic=n */,
+ { 1, 8601, 8386, 18, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* block=supplementalsymbolsandpictographs */,
+ { 0, 6165, 668, 3, 5, UNI_OGAM } /* sc=ogham */,
+ { 0, 5937, 0, 21, 0, UNI__PERL_NCHAR } /* noncharactercodepoint */,
+ { 2, 4424, 608, 17, 4, UNI_ELBA } /* scriptextensions=elba */,
+ { 1, 4424, 426, 17, 3, UNI_MRO } /* scriptextensions=mro */,
+ { 16, 4424, 474, 17, 3, UNI_VAI } /* scriptextensions=vai */,
+ { 0, 3093, 2931, 12, 3, UNI_POSIXXDIGIT } /* asciihexdigit=t */,
+ { 0, 4970, 599, 17, 3, -UNI_EBASE } /* emojimodifierbase=no */,
+ { 33, 510, 6263, 4, 8, UNI_NV__1_SLASH_320 } /* nv=3.125e-03 */,
+ { 1, 7804, 353, 11, 4, UNI_IDEO } /* ideographic=yes */,
+ { 1, 51, 0, 4, 0, UNI_CANS } /* cans */,
+ { 0, 1102, 2009, 4, 6, UNI_SYRC } /* scx=syriac */,
+ { 4, 7887, 5252, 28, 4, UNI_CJKEXTE } /* incjkunifiedideographsextensione */,
+ { 1, 271, 644, 3, 4, UNI_LB__H3 } /* gcb=lvt */,
+ { 0, 6090, 2057, 7, 11, UNI_MATHALPHANUM } /* block=mathalphanum */,
+ { 21, 7591, 524, 3, 2, UNI_LB__SY } /* lb=sy */,
+ { 7, 5799, 0, 21, 0, UNI_SUPARROWSB } /* insupplementalarrowsb */,
+ { 0, 4951, 6473, 18, 14, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* egyptianhieroglyphformatcontrols */,
+ { 0, 461, 4651, 2, 11, UNI_BOPOMOFOEXT } /* isbopomofoext */,
+ { 4, 4424, 3663, 17, 4, UNI_DEVA } /* scriptextensions=deva */,
+ { 0, 5168, 2304, 15, 8, UNI__PERL_CHARNAME_CONTINUE } /* _perl_charname_continue */,
+ { 1, 2020, 5354, 3, 19, UNI_ININSCRIPTIONALPAHLAVI } /* ininscriptionalpahlavi */,
+ { 0, 925, 0, 8, 0, UNI_BPT__O } /* bpt=open */,
+ { 32, 2280, 2155, 10, 3, UNI_IN__3_DOT_1 } /* presentin=3.1 */,
+ { 0, 7669, 1874, 22, 8, UNI_LB__H3 } /* hangulsyllabletype=lvtsyllable */,
+ { 32, 2002, 2060, 7, 5, UNI_POSIXALPHA } /* isposixalpha */,
+ { 18, 30, 1106, 1, 3, UNI_ITAL } /* ital */,
+ { 0, 10, 0, 1, 0, UNI_M } /* m */,
+ { 0, 6427, 1279, 13, 6, UNI_JG__LAMADH } /* joininggroup=lamadh */,
+ { 1, 6450, 283, 14, 2, UNI_SB__NU } /* sentencebreak=nu */,
+ { 8, 7274, 255, 9, 2, UNI_CF } /* category=cf */,
+ { 7, 1272, 7972, 3, 15, UNI_CUNEIFORMNUMBERS } /* iscuneiformnumbers */,
+ { 12, 1915, 6848, 4, 9, UNI_CI } /* caseignorable */,
+ { 10, 4424, 4060, 17, 4, UNI_BRAI } /* scriptextensions=brai */,
+ { 10, 4424, 196, 17, 4, UNI_TAML } /* scriptextensions=taml */,
+ { 9, 6165, 3325, 3, 4, UNI_HEBR } /* sc=hebr */,
+ { 13, 1075, 1805, 4, 4, UNI_NV__20000 } /* nv=20000 */,
+ { 2, 6165, 4060, 3, 7, UNI_BRAI } /* sc=braille */,
+ { 0, 33, 4710, 1, 15, UNI_SYRIACSUP } /* syriacsupplement */,
+ { 0, 6165, 6642, 3, 4, UNI_BRAH } /* sc=brah */,
+ { 1, 7383, 5479, 10, 18, UNI_BC__ET } /* bidiclass=europeanterminator */,
+ { 1, 2766, 4206, 3, 15, UNI_PS } /* gc=openpunctuation */,
+ { 5, 7752, 109, 24, 2, UNI_JG__MANICHAEANTAW } /* joininggroup=manichaeantaw */,
+ { 3, 5682, 0, 5, 0, UNI_GREK } /* greek */,
+ { 0, 4360, 6224, 10, 12, UNI_LB__SY } /* linebreak=breaksymbols */,
+ { 20, 605, 8144, 2, 16, UNI_IDEOGRAPHICSYMBOLS } /* ideographicsymbols */,
+ { 1, 517, 1314, 4, 3, UNI_NV__7000 } /* nv=7000 */,
+ { 0, 309, 983, 2, 8, UNI_INHIRAGANA } /* inhiragana */,
+ { 2, 1667, 4537, 5, 17, UNI_COPTICEPACTNUMBERS } /* blk=copticepactnumbers */,
+ { 0, 2324, 1543, 6, 10, UNI_INKHAROSHTHI } /* block=kharoshthi */,
+ { 4, 718, 3622, 3, 11, UNI_KANGXI } /* kangxiradicals */,
+ { 1, 1391, 6, 3, 2, UNI_LB__CR } /* wb=cr */,
+ { 8, 4424, 4176, 17, 6, UNI_HANG } /* scriptextensions=hangul */,
+ { 3, 461, 363, 2, 2, UNI_SM } /* issm */,
+ { 0, 7011, 1153, 24, 2, UNI_CCC__24 } /* canonicalcombiningclass=24 */,
+ { 18, 33, 8001, 1, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* symbolsandpictographsextendeda */,
+ { 0, 461, 779, 2, 7, UNI_OSMA } /* isosmanya */,
+ { 8, 1227, 0, 7, 0, UNI_MAKA } /* makasar */,
+ { 0, 1102, 3908, 4, 6, UNI_TANG } /* scx=tangut */,
+ { 0, 895, 343, 5, 3, UNI_AGE__12_DOT_1 } /* age=v121 */,
+ { 3, 2766, 5235, 3, 20, UNI_PC } /* gc=connectorpunctuation */,
+ { 40, 1102, 1975, 4, 10, UNI_SOGO } /* scx=oldsogdian */,
+ { 0, 7214, 559, 25, 2, UNI_CCC__107 } /* canonicalcombiningclass=107 */,
+ { 10, 27, 29, 2, 2, UNI_ARMI } /* armi */,
+ { 17, 7267, 644, 15, 2, UNI_L } /* generalcategory=l */,
+ { 1, 461, 3013, 2, 5, UNI_EPRES } /* isepres */,
+ { 1, 6076, 3639, 13, 9, UNI_GEORGIANEXT } /* block=georgianextended */,
+ { 0, 309, 7796, 2, 29, UNI_ENCLOSEDIDEOGRAPHICSUP } /* inenclosedideographicsupplement */,
+ { 1, 2324, 1255, 6, 7, UNI_INSIDDHAM } /* block=siddham */,
+ { 5, 1198, 7972, 3, 29, UNI_CUNEIFORMNUMBERS } /* incuneiformnumbersandpunctuation */,
+ { 2, 2301, 0, 11, 0, UNI_XIDC } /* xidcontinue */,
+ { 3, 309, 3649, 2, 14, UNI_PHONETICEXTSUP } /* inphoneticextsup */,
+ { 0, 1102, 615, 4, 4, UNI_ELYM } /* scx=elym */,
+ { 3, 6165, 180, 3, 4, UNI_RUNR } /* sc=runr */,
+ { 0, 2766, 128, 3, 2, UNI_ME } /* gc=me */,
+ { 1, 418, 0, 4, 0, UNI_KHMR } /* khmr */,
+ { 10, 7274, 2424, 9, 2, UNI__PERL_SURROGATE } /* category=cs */,
+ { 10, 3514, 6193, 10, 12, UNI_ARABICSUP } /* block=arabicsupplement */,
+ { 11, 4584, 599, 18, 2, -UNI_IDST } /* idstrinaryoperator=n */,
+ { 2, 1823, 27, 7, 4, UNI_ARMI } /* script=armi */,
+ { 1, 7591, 2977, 3, 11, UNI_LB__IN } /* lb=inseperable */,
+ { 0, 5255, 934, 20, 6, -UNI_EXTPICT } /* extendedpictographic=false */,
+ { 0, 339, 1317, 5, 2, UNI_CCC__132 } /* ccc=132 */,
+ { 2, 2536, 6439, 2, 11, UNI_JG__AFRICANQAF } /* jg=africanqaf */,
+ { 10, 2060, 1175, 4, 2, UNI_alpha_values_index } /* alpha= */,
+ { 0, 4424, 1003, 17, 6, UNI_LEPC } /* scriptextensions=lepcha */,
+ { 32, 6165, 144, 3, 4, UNI_NEWA } /* sc=newa */,
+ { 40, 3878, 1314, 14, 2, UNI_NV__900 } /* numericvalue=900 */,
+ { 1, 461, 4896, 2, 15, UNI_BAMUMSUP } /* isbamumsupplement */,
+ { 0, 3832, 2107, 14, 8, UNI_NV__11_SLASH_2 } /* numericvalue=5.500e+00 */,
+ { 2, 4424, 1367, 17, 9, UNI_PAUC } /* scriptextensions=paucinhau */,
+ { 1, 6165, 1051, 3, 8, UNI_SC__MAHJ } /* sc=mahajani */,
+ { 2, 7495, 1153, 27, 2, UNI_CCC__24 } /* canonicalcombiningclass=ccc24 */,
+ { 1, 461, 1322, 2, 9, UNI_ITAL } /* isolditalic */,
+ { 4, 6062, 1505, 14, 4, UNI_ETHIOPICEXTA } /* block=ethiopicexta */,
+ { 1, 30, 4969, 1, 18, UNI_EBASE } /* isemojimodifierbase */,
+ { 1, 1200, 1037, 3, 4, UNI_CJKEXTB } /* cjkextb */,
+ { 14, 2536, 710, 3, 4, UNI_JG__SHIN } /* jg=shin */,
+ { 6, 7889, 0, 20, 0, UNI_CJK } /* cjkunifiedideographs */,
+ { 8, 309, 6776, 2, 21, UNI_MEETEIMAYEKEXT } /* inmeeteimayekextensions */,
+ { 0, 7036, 0, 26, 0, UNI_HALFANDFULLFORMS } /* halfwidthandfullwidthforms */,
+ { 1, 3633, 5848, 7, 9, UNI_LATINEXTA } /* inlatinextendeda */,
+ { 0, 7724, 585, 17, 2, UNI_VS } /* variationselector=t */,
+ { 64, 6090, 6597, 7, 21, UNI_MISCTECHNICAL } /* block=miscellaneoustechnical */,
+ { 18, 4360, 2930, 10, 2, UNI_GCB__T } /* linebreak=jt */,
+ { 0, 4424, 527, 17, 6, UNI_RJNG } /* scriptextensions=rejang */,
+ { 9, 3817, 520, 15, 1, UNI_NV__1_SLASH_7 } /* numericvalue=1/7 */,
+ { 12, 875, 599, 5, 3, -UNI_UIDEO } /* uideo=no */,
+ { 2, 2301, 3401, 9, 3, UNI_xidc_values_index } /* xidcontinue= */,
+ { 4, 2324, 678, 6, 5, UNI_INRUNIC } /* block=runic */,
+ { 0, 442, 0, 4, 0, UNI_ORKH } /* orkh */,
+ { 3, 7495, 343, 27, 2, UNI_CCC__12 } /* canonicalcombiningclass=ccc12 */,
+ { 12, 30, 1561, 1, 2, UNI_N } /* isn */,
+ { 1, 4360, 2991, 10, 2, UNI_LB__QU } /* linebreak=qu */,
+ { 1, 1102, 1133, 4, 4, UNI_VITH } /* scx=vith */,
+ { 0, 3490, 0, 12, 0, UNI_INCYRILLIC } /* blk=cyrillic */,
+ { 2, 1853, 298, 9, 2, UNI_SYLO } /* sylotinagri */,
+ { 0, 2232, 2107, 4, 8, UNI_NV__17_SLASH_2 } /* nv=8.500e+00 */,
+ { 34, 2732, 5676, 5, 18, UNI_ANCIENTGREEKNUMBERS } /* blk=ancientgreeknumbers */,
+ { 4, 6165, 6154, 3, 9, UNI_XSUX } /* sc=cuneiform */,
+ { 0, 4424, 1635, 17, 10, UNI_WARA } /* scriptextensions=warangciti */,
+ { 0, 2302, 0, 3, 0, UNI_IDC } /* idc */,
+ { 0, 1667, 6510, 4, 24, UNI_HIGHPUSURROGATES } /* blk=highprivateusesurrogates */,
+ { 2, 6866, 585, 24, 2, UNI_COMPEX } /* fullcompositionexclusion=t */,
+ { 0, 461, 1082, 2, 4, UNI_XPOSIXWORD } /* isword */,
+ { 4, 1823, 663, 7, 4, UNI_SC__LIMB } /* script=limb */,
+ { 0, 823, 585, 4, 2, UNI_DASH } /* dash=t */,
+ { 0, 461, 261, 2, 5, UNI_CWKCF } /* iscwkcf */,
+ { 1, 2232, 1805, 4, 4, UNI_NV__80000 } /* nv=80000 */,
+ { 1, 1667, 7796, 4, 29, UNI_ENCLOSEDIDEOGRAPHICSUP } /* blk=enclosedideographicsupplement */,
+ { 4, 1102, 991, 4, 4, UNI_HATR } /* scx=hatr */,
+ { 4, 2665, 1104, 12, 3, UNI_PATSYN } /* patternsyntax=t */,
+ { 0, 1243, 4504, 4, 16, UNI_LATINEXTB } /* block=latinextendedb */,
+ { 0, 2685, 2083, 4, 2, UNI_IN__5_DOT_1 } /* in=5.1 */,
+ { 0, 4360, 2589, 10, 10, UNI_LB__BA } /* linebreak=breakafter */,
+ { 0, 4519, 3642, 16, 7, UNI_CYRILLICEXTD } /* block=cyrillicextendedd */,
+ { 0, 1102, 458, 4, 4, UNI_QAAI } /* scx=qaai */,
+ { 0, 1823, 983, 7, 8, UNI_SC__HIRA } /* script=hiragana */,
+ { 0, 1572, 0, 10, 0, UNI_XPEO } /* oldpersian */,
+ { 31, 1741, 1479, 6, 5, UNI_VERTSPACE } /* isvertspace */,
+ { 0, 309, 2335, 2, 13, UNI_BLOCKELEMENTS } /* inblockelements */,
+ { 9, 1667, 5031, 4, 14, UNI_INHANIFIROHINGYA } /* blk=hanifirohingya */,
+ { 7, 1823, 216, 7, 4, UNI_TOTO } /* script=toto */,
+ { 0, 2766, 8, 3, 2, UNI_PC } /* gc=pc */,
+ { 1, 4090, 0, 17, 0, UNI_INDICSIYAQNUMBERS } /* indicsiyaqnumbers */,
+ { 0, 2718, 3706, 3, 14, UNI_BC__NSM } /* bc=nonspacingmark */,
+ { 1, 1198, 6357, 5, 13, UNI_CJKCOMPAT } /* incjkcompatibility */,
+ { 2, 6816, 585, 25, 2, UNI_CWKCF } /* changeswhennfkccasefolded=t */,
+ { 0, 4424, 164, 17, 4, UNI_PHNX } /* scriptextensions=phnx */,
+ { 0, 20, 585, 3, 5, UNI_XPOSIXXDIGIT } /* hex=true */,
+ { 1, 578, 1153, 5, 2, UNI_CCC__L } /* ccc=224 */,
+ { 0, 30, 1882, 1, 6, UNI_BIDIC } /* isbidic */,
+ { 2, 309, 6776, 2, 11, UNI_INMEETEIMAYEK } /* inmeeteimayek */,
+ { 16, 309, 1294, 2, 9, UNI_INNABATAEAN } /* innabataean */,
+ { 0, 7267, 248, 16, 5, UNI_XPOSIXCNTRL } /* generalcategory=cntrl */,
+ { 1, 6866, 934, 24, 6, -UNI_COMPEX } /* fullcompositionexclusion=false */,
+ { 9, 461, 4683, 2, 16, UNI_PF } /* isfinalpunctuation */,
+ { 4, 4845, 5671, 16, 4, -UNI__PERL_PATWS } /* patternwhitespace=no */,
+ { 8, 2018, 2720, 11, 2, UNI_JT__R } /* joiningtype=r */,
+ { 0, 6165, 3908, 3, 6, UNI_TANG } /* sc=tangut */,
+ { 2, 4360, 928, 9, 3, UNI_LB__OP } /* linebreak=op */,
+ { 1, 2536, 5084, 3, 6, UNI_JG__YUDHHE } /* jg=yudhhe */,
+ { 0, 461, 6677, 2, 14, UNI_LM } /* ismodifierletter */,
+ { 3, 2665, 0, 13, 0, UNI_PATSYN } /* patternsyntax */,
+ { 4, 663, 0, 5, 0, UNI_LIMB } /* limbu */,
+ { 0, 5065, 4756, 13, 5, UNI_JG__MANICHAEANZAYIN } /* jg=manichaeanzayin */,
+ { 33, 1102, 746, 4, 4, UNI_MARC } /* scx=marc */,
+ { 0, 3677, 4659, 7, 9, UNI_LATINEXTC } /* islatinextendedc */,
+ { 0, 887, 549, 5, 3, UNI_AGE__14 } /* age=14.0 */,
+ { 0, 1667, 5274, 4, 18, UNI_HALFMARKS } /* blk=combininghalfmarks */,
+ { 1, 2503, 599, 5, 3, -UNI_JOINC } /* joinc=no */,
+ { 11, 1102, 333, 4, 4, UNI_CARI } /* scx=cari */,
+ { 0, 2302, 599, 3, 3, -UNI_IDC } /* idc=no */,
+ { 4, 2930, 2908, 3, 11, UNI_JT__C } /* jt=joincausing */,
+ { 1, 7274, 252, 9, 2, UNI_CASEDLETTER } /* category=lc */,
+ { 16, 6090, 1235, 7, 6, UNI_INMULTANI } /* block=multani */,
+ { 35, 7752, 4751, 23, 5, UNI_JG__MANICHAEANSADHE } /* joininggroup=manichaeansadhe */,
+ { 6, 2280, 549, 10, 3, UNI_IN__4 } /* presentin=4.0 */,
+ { 1, 1823, 688, 7, 5, UNI_BATK } /* script=batak */,
+ { 3, 2536, 118, 3, 3, UNI_JG__DAL } /* jg=dal */,
+ { 9, 30, 3435, 1, 16, UNI_SARB } /* inoldsoutharabian */,
+ { 0, 7591, 3634, 3, 2, UNI_LB__NL } /* lb=nl */,
+ { 1, 2324, 1003, 6, 6, UNI_INLEPCHA } /* block=lepcha */,
+ { 14, 510, 346, 4, 1, UNI_NV__38 } /* nv=38 */,
+ { 0, 7011, 8648, 24, 10, UNI_CCC__AR } /* canonicalcombiningclass=aboveright */,
+ { 0, 1272, 3938, 3, 16, UNI_UCAS } /* iscanadiansyllabics */,
+ { 11, 2536, 706, 3, 4, UNI_JG__SEEN } /* jg=seen */,
+ { 0, 533, 325, 3, 2, UNI_SB__UP } /* sb=up */,
+ { 2, 7591, 700, 3, 2, UNI_EMOD } /* lb=em */,
+ { 0, 5799, 8386, 5, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* insupsymbolsandpictographs */,
+ { 19, 4, 352, 2, 3, UNI_LOE } /* loe=y */,
+ { 10, 2324, 6576, 7, 21, UNI_INDICNUMBERFORMS } /* block=commonindicnumberforms */,
+ { 35, 2432, 747, 3, 6, UNI_INMARCHEN } /* inmarchen */,
+ { 7, 1823, 188, 7, 4, UNI_SGNW } /* script=sgnw */,
+ { 1, 10, 2422, 1, 10, UNI_MISCSYMBOLS } /* miscsymbols */,
+ { 55, 1906, 1544, 5, 9, UNI_INKHAROSHTHI } /* blk=kharoshthi */,
+ { 1, 461, 474, 2, 3, UNI_VAI } /* isvai */,
+ { 20, 461, 6464, 2, 23, UNI_SHORTHANDFORMATCONTROLS } /* isshorthandformatcontrols */,
+ { 2, 533, 1612, 3, 2, UNI_LB__LF } /* sb=lf */,
+ { 0, 1102, 1098, 4, 4, UNI_NSHU } /* scx=nshu */,
+ { 0, 1397, 353, 3, 4, UNI_IDS } /* ids=yes */,
+ { 36, 7591, 53, 3, 2, UNI_LB__NS } /* lb=ns */,
+ { 0, 7274, 1478, 9, 2, UNI_ZS } /* category=zs */,
+ { 0, 32, 599, 2, 3, -UNI_VS } /* vs=no */,
+ { 0, 271, 535, 2, 2, UNI_S } /* gc=s */,
+ { 0, 7084, 1505, 8, 4, UNI_ARABICEXTA } /* inarabicexta */,
+ { 0, 4584, 0, 18, 0, UNI_IDST } /* idstrinaryoperator */,
+ { 4, 1823, 3505, 6, 5, UNI_ETHI } /* script=ethi */,
+ { 4, 7274, 2004, 9, 2, UNI_PO } /* category=po */,
+ { 17, 192, 18, 3, 1, UNI_TAGB } /* tagb */,
+ { 2, 2536, 1041, 3, 5, UNI_JG__GAMAL } /* jg=gamal */,
+ { 0, 78, 0, 4, 0, UNI_DSRT } /* dsrt */,
+ { 39, 4970, 353, 13, 4, UNI_EMOD } /* emojimodifier=yes */,
+ { 1, 339, 3405, 4, 2, UNI_CCC__36 } /* ccc=36 */,
+ { 6, 2525, 1942, 6, 5, UNI_XPOSIXGRAPH } /* xposixgraph */,
+ { 0, 1033, 0, 4, 0, UNI_JAMO } /* jamo */,
+ { 0, 4525, 192, 10, 2, UNI_CYRILLICEXTA } /* cyrillicexta */,
+ { 20, 1667, 854, 4, 7, UNI_INTAIVIET } /* blk=taiviet */,
+ { 0, 1396, 934, 8, 2, -UNI_XIDS } /* xidstart=f */,
+ { 1, 1823, 102, 7, 4, UNI_HMNG } /* script=hmng */,
+ { 0, 461, 3663, 2, 10, UNI_DEVA } /* isdevanagari */,
+ { 0, 1728, 3790, 5, 5, UNI_ARABICMATH } /* arabicmath */,
+ { 1, 876, 585, 4, 2, UNI_IDEO } /* ideo=t */,
+ { 4, 7011, 2165, 25, 2, UNI_CCC__DB } /* canonicalcombiningclass=233 */,
+ { 1, 461, 333, 2, 4, UNI_CARI } /* iscari */,
+ { 1, 3177, 140, 15, 2, UNI_EA__NA } /* eastasianwidth=na */,
+ { 1, 309, 4176, 2, 6, UNI_INHANGUL } /* inhangul */,
+ { 24, 739, 0, 7, 0, UNI_MAND } /* mandaic */,
+ { 1, 7889, 4218, 26, 4, UNI_CJKEXTH } /* cjkunifiedideographsextensionh */,
+ { 0, 2718, 0, 4, 0, UNI_BC__R } /* bc=r */,
+ { 0, 1065, 288, 4, 1, UNI_NV__13 } /* nv=13 */,
+ { 3, 4970, 584, 16, 6, UNI_EBASE } /* emojimodifierbase=true */,
+ { 26, 1198, 3163, 3, 14, UNI_CONTROLPICTURES } /* incontrolpictures */,
+ { 0, 2348, 352, 12, 3, UNI_CI } /* caseignorable=y */,
+ { 38, 4424, 6776, 17, 11, UNI_MTEI } /* scriptextensions=meeteimayek */,
+ { 2, 257, 353, 4, 2, UNI_CWCM } /* cwcm=y */,
+ { 0, 271, 599, 2, 3, UNI_NO } /* gc=no */,
+ { 12, 533, 1613, 3, 2, UNI_SB__FO } /* sb=fo */,
+ { 0, 6165, 847, 3, 7, UNI_LANA } /* sc=taitham */,
+ { 16, 2324, 1051, 6, 8, UNI_INMAHAJANI } /* block=mahajani */,
+ { 13, 4391, 520, 14, 1, UNI_NV__37 } /* numericvalue=37 */,
+ { 0, 53, 35, 1, 3, UNI_NBAT } /* nbat */,
+ { 1, 1823, 414, 7, 4, UNI_SC__HANO } /* script=hano */,
+ { 0, 4424, 1334, 17, 4, UNI_PERM } /* scriptextensions=perm */,
+ { 13, 4852, 5671, 9, 4, -UNI_XPOSIXSPACE } /* whitespace=no */,
+ { 0, 3204, 599, 14, 3, -UNI_GREXT } /* graphemeextend=no */,
+ { 4, 5156, 2487, 12, 7, UNI_WB__ML } /* wordbreak=midletter */,
+ { 1, 4424, 98, 17, 4, UNI_HLUW } /* scriptextensions=hluw */,
+ { 3, 2424, 0, 2, 0, UNI__PERL_SURROGATE } /* cs */,
+ { 0, 4360, 92, 12, 1, UNI_LB__ZWJ } /* linebreak=zwj */,
+ { 1, 6427, 710, 13, 4, UNI_JG__SHIN } /* joininggroup=shin */,
+ { 1, 3013, 353, 5, 4, UNI_EPRES } /* epres=yes */,
+ { 74, 1102, 810, 4, 4, UNI_SYRC } /* scx=syrc */,
+ { 0, 916, 5671, 4, 3, -UNI_EBASE } /* ebase=n */,
+ { 2, 461, 1227, 2, 4, UNI_MAKA } /* ismaka */,
+ { 0, 2, 5671, 1, 4, -UNI_CE } /* ce=no */,
+ { 1, 7267, 2424, 16, 2, UNI__PERL_SURROGATE } /* generalcategory=cs */,
+ { 0, 2832, 6193, 8, 5, UNI_CYRILLICSUP } /* iscyrillicsup */,
+ { 12, 6986, 0, 25, 0, UNI_SYMBOLSFORLEGACYCOMPUTING } /* symbolsforlegacycomputing */,
+ { 0, 4970, 353, 13, 2, UNI_EMOD } /* emojimodifier=y */,
+ { 9, 1397, 353, 4, 2, UNI_IDST } /* idst=y */,
+ { 14, 3391, 2657, 14, 8, UNI_NV__1_SLASH_5 } /* numericvalue=2.000e-01 */,
+ { 64, 2393, 0, 8, 0, UNI_CYRL } /* cyrillic */,
+ { 3, 2280, 0, 10, 0, UNI_in_values_index } /* presentin= */,
+ { 10, 2752, 934, 14, 6, -UNI_ECOMP } /* emojicomponent=false */,
+ { 7, 54, 3505, 2, 9, UNI_ETHI } /* sc=ethiopic */,
+ { 2, 916, 584, 4, 6, UNI_EBASE } /* ebase=true */,
+ { 34, 1391, 3463, 3, 12, UNI_WB__EB } /* wb=glueafterzwj */,
+ { 1, 1823, 1465, 7, 10, UNI_DIAK } /* script=divesakuru */,
+ { 0, 2393, 4511, 8, 9, UNI_CYRILLICEXTB } /* cyrillicextendedb */,
+ { 5, 4852, 584, 9, 3, UNI_XPOSIXSPACE } /* whitespace=t */,
+ { 13, 6427, 3726, 12, 14, UNI_JG__MALAYALAMNNNA } /* joininggroup=malayalamnnna */,
+ { 0, 7591, 279, 3, 2, UNI_GCB__L } /* lb=jl */,
+ { 4, 840, 0, 7, 0, UNI_TGLG } /* tagalog */,
+ { 0, 6165, 663, 3, 4, UNI_SC__LIMB } /* sc=limb */,
+ { 0, 609, 4369, 2, 3, UNI_LB__ZW } /* lb=zw */,
+ { 0, 7537, 599, 10, 2, -UNI_XPOSIXALPHA } /* alphabetic=n */,
+ { 0, 1823, 3505, 6, 9, UNI_ETHI } /* script=ethiopic */,
+ { 0, 1823, 1834, 7, 4, UNI_SORA } /* script=sora */,
+ { 2, 1543, 0, 10, 0, UNI_KHAR } /* kharoshthi */,
+ { 0, 20, 353, 3, 4, UNI_XPOSIXXDIGIT } /* hex=yes */,
+ { 0, 1823, 5353, 7, 20, UNI_PHLI } /* script=inscriptionalpahlavi */,
+ { 1, 1221, 5848, 6, 9, UNI_KANAEXTA } /* inkanaextendeda */,
+ { 0, 875, 353, 5, 2, UNI_UIDEO } /* uideo=y */,
+ { 0, 2852, 0, 4, 0, UNI_MAHJ } /* mahj */,
+ { 1, 3014, 392, 11, 2, UNI_IN__4_DOT_1 } /* presentin=v41 */,
+ { 3, 6450, 21, 14, 2, UNI_SB__EX } /* sentencebreak=ex */,
+ { 1, 7887, 4410, 28, 4, UNI_CJKEXTA } /* incjkunifiedideographsextensiona */,
+ { 0, 3817, 395, 15, 2, UNI_NV__1_SLASH_16 } /* numericvalue=1/16 */,
+ { 13, 5274, 5283, 9, 9, UNI_HALFMARKS } /* combininghalfmarks */,
+ { 0, 461, 51, 2, 4, UNI_CANS } /* iscans */,
+ { 0, 1823, 5067, 6, 11, UNI_SC__MANI } /* script=manichaean */,
+ { 2, 895, 1317, 5, 2, UNI_AGE__3_DOT_2 } /* age=v32 */,
+ { 0, 339, 8203, 4, 11, UNI_CCC__DB } /* ccc=doublebelow */,
+ { 1, 6427, 0, 23, 0, UNI_JG__AFRICANQAF } /* joininggroup=africanqaf */,
+ { 1, 7011, 3405, 24, 2, UNI_CCC__36 } /* canonicalcombiningclass=36 */,
+ { 0, 309, 7356, 2, 27, UNI_OCR } /* inopticalcharacterrecognition */,
+ { 12, 92, 643, 1, 3, UNI_JT__L } /* jt=l */,
+ { 0, 6165, 4896, 3, 5, UNI_BAMU } /* sc=bamum */,
+ { 0, 8246, 2720, 23, 6, UNI_INPC__RIGHT } /* indicpositionalcategory=right */,
+ { 1, 2988, 5164, 12, 3, UNI_NFCQC__M } /* nfcquickcheck=m */,
+ { 0, 5156, 21, 10, 2, UNI_WB__EX } /* wordbreak=ex */,
+ { 3, 3878, 0, 14, 0, UNI_NV__9 } /* numericvalue=9 */,
+ { 2, 1823, 148, 7, 4, UNI_SC__ORYA } /* script=orya */,
+ { 0, 1102, 4176, 4, 4, UNI_HANG } /* scx=hang */,
+ { 2, 6165, 4176, 3, 4, UNI_SC__HANG } /* sc=hang */,
+ { 0, 876, 585, 4, 5, UNI_IDEO } /* ideo=true */,
+ { 0, 1191, 0, 7, 0, UNI_BENG } /* bengali */,
+ { 0, 895, 1318, 5, 2, UNI_AGE__2 } /* age=v20 */,
+ { 0, 461, 1255, 2, 7, UNI_SIDD } /* issiddham */,
+ { 0, 2324, 2244, 6, 12, UNI_INOLDHUNGARIAN } /* block=oldhungarian */,
+ { 0, 7267, 1887, 16, 7, UNI_XPOSIXCNTRL } /* generalcategory=control */,
+ { 2, 4161, 599, 9, 3, -UNI_DIA } /* diacritic=no */,
+ { 0, 1397, 353, 7, 4, UNI_IDS } /* idstart=yes */,
+ { 36, 309, 317, 2, 5, UNI_INTAILE } /* intaile */,
+ { 19, 2324, 398, 6, 4, UNI_INMIAO } /* block=miao */,
+ { 1, 1823, 6185, 7, 4, UNI_SC__GLAG } /* script=glag */,
+ { 12, 1409, 1037, 5, 4, UNI_LATINEXTB } /* latinextb */,
+ { 0, 2411, 0, 8, 0, UNI_KANA } /* katakana */,
+ { 72, 2, 4076, 1, 13, UNI_SC } /* currencysymbol */,
+ { 2, 5637, 3472, 21, 3, UNI_LB__ZWJ } /* graphemeclusterbreak=zwj */,
+ { 3, 43, 0, 4, 0, UNI_BUHD } /* buhd */,
+ { 7, 7383, 7776, 10, 21, UNI_BC__PDI } /* bidiclass=popdirectionalisolate */,
+ { 4, 1102, 116, 4, 4, UNI_KNDA } /* scx=knda */,
+ { 0, 7356, 0, 27, 0, UNI_OCR } /* opticalcharacterrecognition */,
+ { 0, 1439, 1477, 3, 7, UNI_XPOSIXBLANK } /* horizspace */,
+ { 0, 30, 492, 1, 7, UNI_INKHOJKI } /* inkhojki */,
+ { 2, 1667, 7467, 4, 28, UNI_SUPPUAA } /* blk=supplementaryprivateuseareaa */,
+ { 1, 4584, 353, 18, 4, UNI_IDST } /* idstrinaryoperator=yes */,
+ { 0, 4360, 1771, 10, 8, UNI_LB__NL } /* linebreak=nextline */,
+ { 6, 7011, 5016, 24, 2, UNI_CCC__8 } /* canonicalcombiningclass=kv */,
+ { 4, 461, 1396, 2, 8, UNI_XIDS } /* isxidstart */,
+ { 6, 3014, 288, 12, 2, UNI_IN__13 } /* presentin=v130 */,
+ { 15, 3421, 0, 15, 0, UNI_NARB } /* oldnortharabian */,
+ { 1, 895, 2093, 5, 2, UNI_AGE__5 } /* age=v50 */,
+ { 9, 7011, 346, 25, 1, UNI_CCC__28 } /* canonicalcombiningclass=28 */,
+ { 0, 7214, 1316, 25, 2, UNI_CCC__103 } /* canonicalcombiningclass=103 */,
+ { 0, 3130, 5863, 9, 13, UNI_GEORGIANSUP } /* blk=georgiansupplement */,
+ { 1, 461, 1478, 2, 2, UNI_ZS } /* iszs */,
+ { 6, 1272, 6357, 5, 13, UNI_CJKCOMPAT } /* iscjkcompatibility */,
+ { 1, 2766, 2621, 3, 9, UNI__PERL_SURROGATE } /* gc=surrogate */,
+ { 3, 1734, 819, 3, 6, UNI_SHRD } /* issharada */,
+ { 4, 3021, 343, 4, 3, UNI_IN__12_DOT_1 } /* in=v121 */,
+ { 24, 4502, 5635, 15, 3, UNI_LATINEXTG } /* blk=latinextendedg */,
+ { 9, 1823, 283, 7, 5, UNI_NSHU } /* script=nushu */,
+ { 0, 271, 898, 3, 2, UNI_GCB__V } /* gcb=v */,
+ { 28, 2324, 2009, 6, 6, UNI_INSYRIAC } /* block=syriac */,
+ { 0, 597, 1715, 3, 8, UNI_DT__ISO } /* dt=isolated */,
+ { 19, 2324, 4926, 6, 15, UNI_TAMILSUP } /* block=tamilsupplement */,
+ { 4, 461, 1404, 2, 10, UNI_ASCII } /* isbasiclatin */,
+ { 3, 4424, 909, 17, 4, UNI_BALI } /* scriptextensions=bali */,
+ { 4, 2324, 3611, 9, 6, UNI_CJKCOMPAT } /* block=cjkcompat */,
+ { 0, 461, 1191, 2, 7, UNI_BENG } /* isbengali */,
+ { 3, 6427, 3289, 13, 12, UNI_JG__FINALSEMKATH } /* joininggroup=finalsemkath */,
+ { 4, 2324, 5857, 6, 9, UNI_INMONGOLIAN } /* block=mongolian */,
+ { 0, 8601, 1609, 7, 9, UNI_SMALLFORMS } /* block=smallforms */,
+ { 2, 7198, 7304, 5, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* blk=symbolsandpictographsexta */,
+ { 6, 6165, 909, 3, 4, UNI_BALI } /* sc=bali */,
+ { 0, 4424, 658, 17, 5, UNI_DOGR } /* scriptextensions=dogra */,
+ { 5, 6165, 1543, 3, 10, UNI_KHAR } /* sc=kharoshthi */,
+ { 9, 423, 5676, 3, 18, UNI_ANCIENTGREEKNUMBERS } /* inancientgreeknumbers */,
+ { 25, 1102, 991, 4, 6, UNI_HATR } /* scx=hatran */,
+ { 1, 20, 934, 3, 2, -UNI_XPOSIXXDIGIT } /* hex=f */,
+ { 0, 6165, 746, 3, 7, UNI_MARC } /* sc=marchen */,
+ { 0, 1397, 353, 7, 2, UNI_IDS } /* idstart=y */,
+ { 12, 7804, 6621, 10, 3, UNI_IDEO } /* ideographic=t */,
+ { 2, 1671, 131, 6, 1, UNI_CJKEXTF } /* cjkextf */,
+ { 0, 552, 2222, 3, 4, UNI_AGE__6_DOT_2 } /* age=6.2 */,
+ { 1, 461, 446, 2, 4, UNI_PHLI } /* isphli */,
+ { 2, 3724, 720, 12, 3, UNI_JG__MALAYALAMNNA } /* jg=malayalamnna */,
+ { 5, 4424, 4651, 17, 8, UNI_BOPO } /* scriptextensions=bopomofo */,
+ { 0, 2432, 1037, 9, 4, UNI_MYANMAREXTB } /* inmyanmarextb */,
+ { 0, 292, 289, 3, 1, UNI_NV__0 } /* nv=0 */,
+ { 0, 5156, 1869, 10, 3, UNI_WB__EB } /* wordbreak=gaz */,
+ { 2, 6735, 3720, 22, 4, UNI_JG__MALAYALAMLLLA } /* joininggroup=malayalamllla */,
+ { 12, 461, 1051, 2, 8, UNI_MAHJ } /* ismahajani */,
+ { 0, 309, 2786, 2, 14, UNI_HIGHSURROGATES } /* inhighsurrogates */,
+ { 5, 3391, 2165, 13, 2, UNI_NV__33 } /* numericvalue=33 */,
+ { 2, 30, 4190, 1, 16, UNI_LOWERCASELETTER } /* islowercaseletter */,
+ { 0, 7537, 585, 10, 5, UNI_XPOSIXALPHA } /* alphabetic=true */,
+ { 18, 1667, 1582, 4, 10, UNI_INPHOENICIAN } /* blk=phoenician */,
+ { 0, 7383, 0, 10, 0, UNI_bc_values_index } /* bidiclass= */,
+ { 0, 2832, 1674, 10, 4, UNI_CYRILLICEXTD } /* iscyrillicextd */,
+ { 11, 3863, 2107, 14, 8, UNI_NV__17_SLASH_2 } /* numericvalue=8.500e+00 */,
+ { 42, 2324, 1978, 6, 7, UNI_INSOGDIAN } /* block=sogdian */,
+ { 2, 1883, 934, 5, 6, -UNI_BIDIC } /* bidic=false */,
+ { 14, 1484, 0, 8, 0, UNI_BUGI } /* buginese */,
+ { 3, 309, 1543, 2, 10, UNI_INKHAROSHTHI } /* inkharoshthi */,
+ { 7, 4424, 4926, 17, 5, UNI_TAML } /* scriptextensions=tamil */,
+ { 32, 1117, 0, 8, 0, UNI_TAGB } /* tagbanwa */,
+ { 0, 6165, 15, 3, 4, UNI_AGHB } /* sc=aghb */,
+ { 4, 3391, 1067, 12, 4, UNI_NV__1_SLASH_3 } /* numericvalue=1/3 */,
+ { 5, 3633, 1037, 7, 4, UNI_LATINEXTB } /* inlatinextb */,
+ { 8, 673, 0, 5, 0, UNI_OSGE } /* osage */,
+ { 1, 2514, 2422, 3, 10, UNI_MISCSYMBOLS } /* ismiscsymbols */,
+ { 0, 461, 1358, 2, 9, UNI_PALM } /* ispalmyrene */,
+ { 3, 339, 5016, 4, 2, UNI_CCC__8 } /* ccc=kv */,
+ { 1, 1667, 4651, 4, 11, UNI_BOPOMOFOEXT } /* blk=bopomofoext */,
+ { 0, 6165, 1340, 3, 9, UNI_ORKH } /* sc=oldturkic */,
+ { 0, 2280, 140, 10, 2, UNI_IN__NA } /* presentin=na */,
+ { 0, 461, 1414, 2, 10, UNI_BOXDRAWING } /* isboxdrawing */,
+ { 2, 298, 0, 2, 0, UNI_RI } /* ri */,
+ { 0, 2523, 4191, 8, 5, UNI_XPOSIXLOWER } /* isxposixlower */,
+ { 8, 461, 825, 2, 7, UNI_SHAW } /* isshavian */,
+ { 6, 4191, 933, 8, 7, -UNI_XPOSIXLOWER } /* lowercase=false */,
+ { 1, 461, 3569, 4, 14, UNI_HALFANDFULLFORMS } /* ishalfandfullforms */,
+ { 3, 3093, 353, 13, 4, UNI_POSIXXDIGIT } /* asciihexdigit=yes */,
+ { 0, 2324, 6776, 6, 11, UNI_INMEETEIMAYEK } /* block=meeteimayek */,
+ { 24, 461, 4060, 2, 4, UNI_BRAI } /* isbrai */,
+ { 1, 3696, 837, 4, 3, UNI_SUPPUAA } /* suppuaa */,
+ { 1, 2348, 352, 12, 5, UNI_CI } /* caseignorable=yes */,
+ { 0, 4424, 739, 17, 7, UNI_MAND } /* scriptextensions=mandaic */,
+ { 7, 20, 1104, 2, 2, UNI_hex_values_index } /* hex= */,
+ { 0, 1667, 5283, 4, 9, UNI_HALFMARKS } /* blk=halfmarks */,
+ { 0, 6163, 6934, 14, 11, UNI_INSC__CONSONANTWITHSTACKER } /* insc=consonantwithstacker */,
+ { 0, 3276, 0, 13, 0, UNI_ME } /* enclosingmark */,
+ { 35, 461, 1475, 3, 9, UNI_XPOSIXBLANK } /* ishorizspace */,
+ { 2, 517, 1805, 4, 5, UNI_NV__700000 } /* nv=700000 */,
+ { 2, 533, 592, 3, 2, UNI_SB__SE } /* sb=se */,
+ { 23, 6450, 5090, 13, 3, UNI_SB__CL } /* sentencebreak=cl */,
+ { 0, 2324, 1205, 6, 7, UNI_INGRANTHA } /* block=grantha */,
+ { 2, 5216, 4533, 11, 4, UNI_LATINEXTC } /* block=latinextc */,
+ { 0, 578, 346, 6, 1, UNI_CCC__AL } /* ccc=228 */,
+ { 0, 4424, 1248, 17, 7, UNI_PHAG } /* scriptextensions=phagspa */,
+ { 2, 3791, 934, 4, 6, -UNI_MATH } /* math=false */,
+ { 3, 3093, 0, 5, 0, UNI_ASCII } /* ascii */,
+ { 0, 461, 6351, 2, 23, UNI_COMPATJAMO } /* ishangulcompatibilityjamo */,
+ { 0, 2468, 0, 13, 0, UNI_IPAEXT } /* ipaextensions */,
+ { 1, 2232, 1314, 4, 2, UNI_NV__800 } /* nv=800 */,
+ { 8, 2324, 1448, 9, 7, UNI_CJKSTROKES } /* block=cjkstrokes */,
+ { 0, 5065, 3894, 12, 4, UNI_JG__MANICHAEANTEN } /* jg=manichaeanten */,
+ { 49, 461, 244, 2, 4, UNI_ZZZZ } /* iszzzz */,
+ { 10, 1823, 422, 7, 4, UNI_SC__LINA } /* script=lina */,
+ { 0, 552, 2360, 4, 10, UNI_IN__NA } /* age=unassigned */,
+ { 34, 1618, 585, 10, 2, UNI_SD } /* softdotted=t */,
+ { 1, 1667, 5958, 4, 21, UNI_SINHALAARCHAICNUMBERS } /* blk=sinhalaarchaicnumbers */,
+ { 0, 3878, 1314, 14, 3, UNI_NV__9000 } /* numericvalue=9000 */,
+ { 1, 597, 7011, 3, 9, UNI_DT__CAN } /* dt=canonical */,
+ { 0, 1667, 634, 4, 7, UNI_INHANUNOO } /* blk=hanunoo */,
+ { 1, 3130, 976, 5, 7, UNI_INGURMUKHI } /* blk=gurmukhi */,
+ { 0, 6618, 8507, 4, 7, UNI_INPC__BOTTOM } /* inpc=bottom */,
+ { 21, 1667, 3228, 4, 15, UNI_INIMPERIALARAMAIC } /* blk=imperialaramaic */,
+ { 0, 2732, 4511, 10, 9, UNI_ARABICEXTB } /* blk=arabicextendedb */,
+ { 4, 5939, 585, 5, 5, UNI__PERL_NCHAR } /* nchar=true */,
+ { 12, 3436, 0, 15, 0, UNI_SARB } /* oldsoutharabian */,
+ { 5, 309, 1205, 2, 7, UNI_INGRANTHA } /* ingrantha */,
+ { 2, 309, 7564, 2, 27, UNI_ANCIENTGREEKMUSIC } /* inancientgreekmusicalnotation */,
+ { 1, 3677, 5635, 13, 3, UNI_LATINEXTG } /* islatinextendedg */,
+ { 0, 106, 0, 1, 0, UNI_Z } /* z */,
+ { 0, 2060, 1175, 4, 3, -UNI_XPOSIXALPHA } /* alpha=n */,
+ { 0, 1790, 599, 5, 3, UNI_COMPEX } /* nfcqc=no */,
+ { 7, 7198, 5813, 7, 7, UNI_SUPARROWSB } /* blk=suparrowsb */,
+ { 0, 5637, 2768, 20, 6, UNI_GCB__XX } /* graphemeclusterbreak=other */,
+ { 1, 4424, 4951, 17, 19, UNI_EGYP } /* scriptextensions=egyptianhieroglyphs */,
+ { 3, 5156, 1612, 10, 2, UNI_LB__LF } /* wordbreak=lf */,
+ { 1, 1635, 0, 10, 0, UNI_WARA } /* warangciti */,
+ { 2, 3724, 529, 12, 2, UNI_JG__MALAYALAMJA } /* jg=malayalamja */,
+ { 1, 2525, 248, 6, 5, UNI_XPOSIXCNTRL } /* xposixcntrl */,
+ { 1, 4424, 2441, 17, 11, UNI_NAND } /* scriptextensions=nandinagari */,
+ { 3, 1823, 357, 7, 6, UNI_SC__CAKM } /* script=chakma */,
+ { 97, 2966, 7304, 3, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* insymbolsandpictographsexta */,
+ { 2, 5979, 1343, 3, 2, UNI_VO__TU } /* vo=tu */,
+ { 0, 7011, 395, 25, 2, UNI_CCC__216 } /* canonicalcombiningclass=216 */,
+ { 33, 3407, 1317, 14, 5, UNI_NV__432000 } /* numericvalue=432000 */,
+ { 17, 2002, 4150, 7, 5, UNI_POSIXPUNCT } /* isposixpunct */,
+ { 76, 597, 2692, 3, 8, UNI_DT__VERT } /* dt=vertical */,
+ { 14, 309, 5391, 2, 11, UNI_CHEROKEESUP } /* incherokeesup */,
+ { 3, 6165, 5876, 3, 9, UNI_SUND } /* sc=sundanese */,
+ { 1, 5658, 7073, 15, 11, UNI_IDENTIFIERTYPE__UNCOMMONUSE } /* identifiertype=uncommonuse */,
+ { 1, 32, 0, 2, 0, UNI_VS } /* vs */,
+ { 0, 30, 1561, 1, 11, UNI_NAGM } /* isnagmundari */,
+ { 1, 1823, 94, 7, 4, UNI_SC__GURU } /* script=guru */,
+ { 2, 2324, 683, 6, 5, UNI_INTAKRI } /* block=takri */,
+ { 0, 2259, 1126, 3, 7, UNI_TFNG } /* istifinagh */,
+ { 0, 1667, 951, 4, 8, UNI_INDUPLOYAN } /* blk=duployan */,
+ { 2, 4424, 3228, 17, 15, UNI_ARMI } /* scriptextensions=imperialaramaic */,
+ { 1, 3677, 4344, 3, 16, UNI_LETTERLIKESYMBOLS } /* isletterlikesymbols */,
+ { 0, 2503, 599, 11, 2, -UNI_JOINC } /* joincontrol=n */,
+ { 1, 4043, 599, 17, 3, -UNI_IDSB } /* idsbinaryoperator=no */,
+ { 0, 7011, 289, 24, 1, UNI_CCC__0 } /* canonicalcombiningclass=0 */,
+ { 2, 605, 341, 2, 2, UNI_idc_values_index } /* idc= */,
+ { 40, 285, 452, 2, 2, UNI_SHRD } /* shrd */,
+ { 5, 1102, 369, 4, 6, UNI_GOTH } /* scx=gothic */,
+ { 1, 1667, 3583, 4, 16, UNI_HIGHPUSURROGATES } /* blk=highpusurrogates */,
+ { 8, 7274, 3026, 9, 2, UNI_PS } /* category=ps */,
+ { 15, 1883, 353, 5, 4, UNI_BIDIC } /* bidic=yes */,
+ { 2, 7011, 3971, 24, 13, UNI_CCC__IS } /* canonicalcombiningclass=iotasubscript */,
+ { 2, 2324, 5185, 6, 20, UNI_INANATOLIANHIEROGLYPHS } /* block=anatolianhieroglyphs */,
+ { 0, 916, 352, 4, 5, UNI_EBASE } /* ebase=yes */,
+ { 2, 6165, 1635, 3, 10, UNI_WARA } /* sc=warangciti */,
+ { 0, 2180, 346, 4, 1, UNI_NV__48 } /* nv=48 */,
+ { 6, 2401, 1037, 10, 4, UNI_ETHIOPICEXTB } /* inethiopicextb */,
+ { 3, 309, 4131, 2, 8, UNI_VEDICEXT } /* invedicext */,
+ { 7, 30, 938, 1, 6, UNI_ECOMP } /* isecomp */,
+ { 13, 339, 1317, 4, 2, UNI_CCC__32 } /* ccc=32 */,
+ { 11, 1823, 228, 7, 4, UNI_XSUX } /* script=xsux */,
+ { 0, 252, 0, 2, 0, UNI_CASEDLETTER } /* lc */,
+ { 0, 16, 4982, 1, 5, UNI_GRBASE } /* grbase */,
+ { 0, 4502, 1505, 9, 4, UNI_LATINEXTA } /* blk=latinexta */,
+ { 11, 876, 353, 4, 4, UNI_IDEO } /* ideo=yes */,
+ { 0, 1065, 520, 4, 1, UNI_NV__17 } /* nv=17 */,
+ { 32, 5460, 585, 19, 2, UNI_TERM } /* terminalpunctuation=t */,
+ { 0, 1667, 7564, 4, 17, UNI_ANCIENTGREEKMUSIC } /* blk=ancientgreekmusic */,
+ { 4, 5616, 353, 21, 2, UNI_CWU } /* changeswhenuppercased=y */,
+ { 0, 339, 1318, 4, 2, UNI_CCC__20 } /* ccc=20 */,
+ { 0, 6165, 6185, 3, 4, UNI_SC__GLAG } /* sc=glag */,
+ { 2, 6165, 90, 3, 4, UNI_SC__GUJR } /* sc=gujr */,
+ { 2, 309, 825, 2, 7, UNI_SHAW } /* inshavian */,
+ { 0, 4360, 6, 10, 2, UNI_LB__CR } /* linebreak=cr */,
+ { 17, 6427, 706, 13, 4, UNI_JG__SEEN } /* joininggroup=seen */,
+ { 2, 6163, 5731, 6, 15, UNI_INSC__CANTILLATIONMARK } /* insc=cantillationmark */,
+ { 0, 6165, 917, 3, 4, UNI_BASS } /* sc=bass */,
+ { 0, 6165, 438, 3, 4, UNI_OLCK } /* sc=olck */,
+ { 1, 5205, 2631, 5, 12, UNI_MAYANNUMERALS } /* blk=mayannumerals */,
+ { 0, 3514, 0, 12, 0, UNI_INARABIC } /* block=arabic */,
+ { 1, 3908, 0, 6, 0, UNI_TANG } /* tangut */,
+ { 0, 309, 4896, 2, 8, UNI_BAMUMSUP } /* inbamumsup */,
+ { 0, 4569, 585, 5, 5, UNI_XPOSIXUPPER } /* upper=true */,
+ { 2, 339, 5523, 4, 9, UNI_CCC__BL } /* ccc=belowleft */,
+ { 2, 1102, 430, 4, 3, UNI_NKO } /* scx=nko */,
+ { 2, 3817, 4404, 14, 3, UNI_NV__13_SLASH_2 } /* numericvalue=13/2 */,
+ { 12, 253, 934, 4, 2, -UNI_CWCF } /* cwcf=f */,
+ { 0, 5205, 7825, 5, 30, UNI_MATHALPHANUM } /* blk=mathematicalalphanumericsymbols */,
+ { 0, 6165, 5031, 3, 14, UNI_SC__ROHG } /* sc=hanifirohingya */,
+ { 1, 1667, 1117, 4, 8, UNI_INTAGBANWA } /* blk=tagbanwa */,
+ { 6, 4970, 934, 13, 2, -UNI_EMOD } /* emojimodifier=f */,
+ { 0, 1823, 470, 7, 4, UNI_TNSA } /* script=tnsa */,
+ { 4, 309, 2182, 2, 2, UNI_IN__4 } /* in=4 */,
+ { 8, 517, 3846, 4, 2, UNI_NV__7_SLASH_8 } /* nv=7/8 */,
+ { 0, 1102, 1255, 4, 7, UNI_SIDD } /* scx=siddham */,
+ { 4, 3514, 4987, 7, 16, UNI_ALCHEMICAL } /* block=alchemicalsymbols */,
+ { 4, 309, 7796, 2, 22, UNI_ENCLOSEDIDEOGRAPHICSUP } /* inenclosedideographicsup */,
+ { 1, 1823, 634, 7, 7, UNI_SC__HANO } /* script=hanunoo */,
+ { 0, 5895, 6965, 5, 22, UNI_SUPERANDSUB } /* issuperscriptsandsubscripts */,
+ { 27, 461, 1340, 2, 9, UNI_ORKH } /* isoldturkic */,
+ { 2, 2434, 1505, 7, 4, UNI_MYANMAREXTA } /* myanmarexta */,
+ { 3, 1102, 1592, 4, 4, UNI_SAUR } /* scx=saur */,
+ { 0, 6165, 1003, 3, 4, UNI_LEPC } /* sc=lepc */,
+ { 3, 6163, 3289, 14, 5, UNI_INSC__CONSONANTFINAL } /* insc=consonantfinal */,
+ { 3, 1726, 1141, 8, 3, UNI_ARABICPFA } /* isarabicpfa */,
+ { 2, 1667, 426, 4, 3, UNI_INMRO } /* blk=mro */,
+ { 2, 6165, 4651, 3, 8, UNI_SC__BOPO } /* sc=bopomofo */,
+ { 36, 4424, 975, 17, 8, UNI_GURU } /* scriptextensions=gurmukhi */,
+ { 1, 8538, 5981, 19, 19, UNI_VO__TR } /* verticalorientation=transformedrotated */,
+ { 0, 10, 2643, 1, 12, UNI_MISCTECHNICAL } /* misctechnical */,
+ { 2, 8343, 6923, 31, 11, UNI_INSC__CONSONANTPLACEHOLDER } /* indicsyllabiccategory=consonantplaceholder */,
+ { 2, 6816, 353, 25, 4, UNI_CWKCF } /* changeswhennfkccasefolded=yes */,
+ { 20, 30, 2255, 1, 9, UNI_PHAISTOS } /* inphaistos */,
+ { 40, 1102, 220, 4, 4, UNI_WCHO } /* scx=wcho */,
+ { 5, 2287, 2083, 4, 2, UNI_IN__1_DOT_1 } /* in=1.1 */,
+ { 16, 339, 5515, 4, 13, UNI_CCC__202 } /* ccc=attachedbelow */,
+ { 6, 7383, 2424, 10, 2, UNI_BC__CS } /* bidiclass=cs */,
+ { 5, 1530, 324, 6, 3, UNI_KANASUP } /* iskanasup */,
+ { 0, 1102, 55, 4, 4, UNI_CHAM } /* scx=cham */,
+ { 1, 7591, 119, 3, 2, UNI_LB__AL } /* lb=al */,
+ { 18, 5255, 934, 20, 2, -UNI_EXTPICT } /* extendedpictographic=f */,
+ { 2, 552, 140, 4, 2, UNI_IN__NA } /* age=na */,
+ { 28, 1667, 6581, 4, 16, UNI_INDICNUMBERFORMS } /* blk=indicnumberforms */,
+ { 72, 2494, 958, 9, 4, UNI_GEORGIANEXT } /* isgeorgianext */,
+ { 0, 4424, 868, 17, 4, UNI_TIRH } /* scriptextensions=tirh */,
+ { 1, 6062, 7915, 7, 20, UNI_ENCLOSEDALPHANUM } /* block=enclosedalphanumerics */,
+ { 3, 4424, 4271, 17, 17, UNI_KITS } /* scriptextensions=khitansmallscript */,
+ { 1, 4424, 5958, 17, 4, UNI_SINH } /* scriptextensions=sinh */,
+ { 8, 309, 4926, 2, 15, UNI_TAMILSUP } /* intamilsupplement */,
+ { 80, 833, 934, 4, 6, -UNI_TERM } /* term=false */,
+ { 0, 1396, 585, 4, 5, UNI_XIDS } /* xids=true */,
+ { 3, 4424, 86, 17, 4, UNI_GREK } /* scriptextensions=grek */,
+ { 2, 224, 1660, 3, 7, UNI_XPOSIXSPACE } /* xperlspace */,
+ { 1, 3391, 1071, 13, 4, UNI_NV__1_SLASH_12 } /* numericvalue=1/12 */,
{ 0, 1102, 854, 4, 7, UNI_TAVT } /* scx=taiviet */,
- { 2, 1879, 1982, 4, 6, UNI_INSYRIAC } /* blk=syriac */,
- { 0, 6944, 348, 24, 2, UNI_CCC__18 } /* canonicalcombiningclass=18 */,
- { 1, 1796, 5340, 7, 10, UNI_SC__DEVA } /* script=devanagari */,
- { 2, 5586, 5718, 21, 9, UNI_WB__EB } /* graphemeclusterbreak=emodifier */,
- { 1, 5304, 0, 11, 0, UNI_TAIXUANJING } /* taixuanjing */,
- { 9, 464, 2747, 3, 13, UNI_HIGHSURROGATES } /* ishighsurrogates */,
- { 1, 154, 6878, 3, 20, UNI_GEOMETRICSHAPESEXT } /* geometricshapesextended */,
- { 0, 6379, 2519, 13, 10, UNI_JG__KNOTTEDHEH } /* joininggroup=knottedheh */,
- { 5, 1516, 493, 5, 3, UNI_KANBUN } /* iskanbun */,
- { 0, 1102, 3991, 4, 4, UNI_BRAI } /* scx=brai */,
- { 37, 313, 6462, 2, 24, UNI_HIGHPUSURROGATES } /* inhighprivateusesurrogates */,
- { 0, 581, 349, 6, 1, UNI_CCC__AL } /* ccc=228 */,
- { 3, 1198, 0, 4, 0, UNI_GRAN } /* gran */,
- { 5, 3367, 523, 14, 1, UNI_NV__47 } /* numericvalue=47 */,
- { 0, 464, 6799, 2, 24, UNI_COMPEX } /* isfullcompositionexclusion */,
- { 0, 4355, 1241, 17, 7, UNI_PHAG } /* scriptextensions=phagspa */,
- { 0, 7208, 252, 9, 2, UNI_CN } /* category=cn */,
- { 0, 4355, 136, 17, 4, UNI_MYMR } /* scriptextensions=mymr */,
- { 1, 5607, 7007, 15, 11, UNI_IDENTIFIERTYPE__UNCOMMONUSE } /* identifiertype=uncommonuse */,
- { 0, 2726, 3722, 3, 10, UNI_SM } /* gc=mathsymbol */,
- { 0, 4996, 229, 13, 2, UNI_JG__MANICHAEANPE } /* jg=manichaeanpe */,
- { 1, 2802, 7175, 3, 26, UNI_ENCLOSEDCJK } /* isenclosedcjklettersandmonths */,
- { 4, 313, 983, 2, 8, UNI_INHIRAGANA } /* inhiragana */,
- { 3, 7208, 3594, 9, 2, UNI_NL } /* category=nl */,
- { 0, 3462, 6142, 10, 5, UNI_ETHIOPICSUP } /* blk=ethiopicsup */,
- { 4, 464, 2041, 2, 12, UNI_MEND } /* ismendekikakui */,
- { 0, 1879, 4582, 4, 8, UNI_INBOPOMOFO } /* blk=bopomofo */,
- { 3, 1102, 1529, 4, 10, UNI_KHAR } /* scx=kharoshthi */,
- { 6, 7584, 2003, 20, 5, UNI_DT__NB } /* decompositiontype=nobreak */,
- { 2, 1867, 588, 5, 2, UNI_BIDIM } /* bidim=t */,
- { 0, 224, 0, 4, 0, UNI_WCHO } /* wcho */,
- { 1, 4450, 8150, 7, 32, UNI_DIACRITICALSEXT } /* block=combiningdiacriticalmarksextended */,
- { 1, 6114, 4392, 3, 11, UNI_SGNW } /* sc=signwriting */,
- { 1, 6944, 398, 25, 2, UNI_CCC__216 } /* canonicalcombiningclass=216 */,
- { 1, 1383, 588, 3, 5, UNI_IDS } /* ids=true */,
- { 5, 6025, 3408, 11, 6, UNI_GEORGIANEXT } /* block=georgianext */,
- { 0, 4355, 1802, 16, 5, UNI_MLYM } /* scriptextensions=mlym */,
- { 1, 6944, 3902, 24, 13, UNI_CCC__IS } /* canonicalcombiningclass=iotasubscript */,
- { 0, 1102, 136, 4, 4, UNI_MYMR } /* scx=mymr */,
- { 8, 313, 6439, 2, 23, UNI_ZNAMENNYMUSIC } /* inznamennymusicalnotation */,
- { 7, 7148, 0, 26, 0, UNI_CCC__12 } /* canonicalcombiningclass=12 */,
- { 5, 4433, 4701, 17, 10, UNI_LATINEXTADDITIONAL } /* blk=latinextendedadditional */,
- { 0, 3593, 6771, 12, 4, UNI_LATINEXTD } /* inlatinextendedd */,
- { 12, 4355, 4107, 17, 6, UNI_HANG } /* scriptextensions=hangul */,
- { 2, 3779, 6199, 14, 5, UNI_NV__700000 } /* numericvalue=700000 */,
- { 0, 1796, 4671, 7, 4, UNI_SC__TALE } /* script=tale */,
- { 4, 3474, 593, 6, 7, UNI_DSRT } /* block=deseret */,
- { 0, 464, 4582, 2, 11, UNI_BOPOMOFOEXT } /* isbopomofoext */,
- { 0, 1879, 1144, 4, 9, UNI_INBHAIKSUKI } /* blk=bhaiksuki */,
- { 1, 3974, 934, 4, 6, -UNI_IDSB } /* idsb=false */,
- { 0, 7584, 3444, 18, 6, UNI_DT__SQR } /* decompositiontype=square */,
- { 0, 2465, 8500, 4, 33, UNI_DIACRITICALSSUP } /* incombiningdiacriticalmarkssupplement */,
- { 2, 343, 7966, 4, 9, UNI_CCC__AL } /* ccc=aboveleft */,
- { 1, 5748, 5762, 5, 7, UNI_SUPARROWSB } /* insuparrowsb */,
- { 24, 1478, 5812, 7, 6, UNI_GEORGIANSUP } /* ingeorgiansup */,
- { 0, 3622, 0, 3, 0, UNI_L } /* isl */,
- { 80, 5147, 4629, 10, 5, UNI_LATIN1 } /* block=latin1sup */,
- { 19, 1597, 356, 10, 4, UNI_SD } /* softdotted=yes */,
- { 3, 5748, 1818, 5, 8, UNI_SUPERANDSUB } /* insuperandsub */,
- { 0, 34, 495, 1, 7, UNI_INKHOJKI } /* inkhojki */,
- { 4, 2355, 7403, 8, 13, UNI_CYRILLICSUP } /* cyrillicsupplementary */,
- { 0, 4996, 4682, 13, 5, UNI_JG__MANICHAEANSADHE } /* jg=manichaeansadhe */,
- { 0, 4308, 602, 14, 2, UNI_NFKDQC__N } /* nfkdquickcheck=n */,
- { 0, 2792, 6142, 8, 12, UNI_CYRILLICSUP } /* iscyrillicsupplement */,
- { 0, 600, 1162, 3, 6, UNI_DT__ENC } /* dt=circle */,
- { 8, 3090, 5223, 6, 16, UNI_INPUNCTUATION } /* blk=generalpunctuation */,
- { 4, 1879, 7377, 4, 8, UNI_INKATAKANA } /* blk=katakana */,
- { 5, 7527, 2890, 3, 2, UNI_GCB__T } /* lb=jt */,
- { 1, 1796, 868, 7, 7, UNI_SC__TIRH } /* script=tirhuta */,
- { 3, 7987, 6056, 12, 9, UNI_MATHOPERATORS } /* mathematicaloperators */,
- { 2, 313, 502, 2, 6, UNI_INLYDIAN } /* inlydian */,
- { 4, 6570, 6581, 5, 6, UNI_INPC__BOTTOM } /* inpc=bottom */,
- { 1, 6944, 2262, 23, 3, UNI_CCC__14 } /* canonicalcombiningclass=14 */,
- { 1, 1796, 1202, 7, 4, UNI_THAI } /* script=thai */,
- { 3, 4291, 4219, 10, 14, UNI_LB__CR } /* linebreak=carriagereturn */,
- { 2, 3763, 1300, 14, 3, UNI_NV__5000 } /* numericvalue=5000 */,
- { 0, 1719, 1465, 4, 5, UNI_VERTSPACE } /* vertspace */,
- { 1, 6114, 184, 3, 4, UNI_SAMR } /* sc=samr */,
- { 1, 6687, 3665, 22, 4, UNI_JG__MALAYALAMLLLA } /* joininggroup=malayalamllla */,
- { 0, 7825, 0, 20, 0, UNI_CJK } /* cjkunifiedideographs */,
- { 0, 2, 602, 3, 3, -UNI_CWL } /* cwl=no */,
- { 2, 236, 0, 4, 0, UNI_YI } /* yiii */,
- { 0, 4355, 1191, 17, 4, UNI_BENG } /* scriptextensions=beng */,
- { 3, 1879, 1198, 4, 7, UNI_INGRANTHA } /* blk=grantha */,
- { 4, 2463, 588, 11, 5, UNI_JOINC } /* joincontrol=true */,
- { 0, 825, 0, 7, 0, UNI_SHAW } /* shavian */,
- { 1, 1796, 1271, 7, 9, UNI_SC__SIND } /* script=khudawadi */,
- { 1, 1011, 356, 2, 2, UNI_CI } /* ci=y */,
- { 0, 2692, 2285, 5, 12, UNI_AEGEANNUMBERS } /* blk=aegeannumbers */,
- { 2, 4355, 991, 17, 6, UNI_HATR } /* scriptextensions=hatran */,
- { 64, 1710, 1249, 3, 6, UNI_SIDD } /* issiddham */,
- { 1, 1102, 840, 4, 7, UNI_TGLG } /* scx=tagalog */,
- { 0, 6114, 212, 3, 4, UNI_SC__TGLG } /* sc=tglg */,
- { 2, 1879, 6533, 4, 16, UNI_INDICNUMBERFORMS } /* blk=indicnumberforms */,
- { 0, 464, 4092, 2, 15, UNI_DIACRITICALSEXT } /* isdiacriticalsext */,
- { 0, 2726, 6635, 6, 8, UNI_LO } /* gc=otherletter */,
- { 3, 3474, 1241, 6, 7, UNI_INPHAGSPA } /* block=phagspa */,
- { 0, 313, 2771, 2, 5, UNI_INKHMER } /* inkhmer */,
- { 2, 2355, 5797, 8, 9, UNI_CYRILLICEXTA } /* cyrillicextendeda */,
- { 0, 3474, 2401, 6, 11, UNI_INNANDINAGARI } /* block=nandinagari */,
- { 64, 4107, 1676, 12, 3, UNI_INHANGUL } /* hangulsyllables */,
- { 4, 3285, 0, 6, 0, UNI_HEBR } /* hebrew */,
- { 35, 3474, 540, 6, 6, UNI_INTANGSA } /* block=tangsa */,
- { 0, 7132, 6623, 5, 21, UNI_MODIFIERLETTERS } /* blk=spacingmodifierletters */,
- { 1, 7018, 1491, 8, 4, UNI_ARABICEXTA } /* inarabicexta */,
- { 0, 2692, 2760, 5, 11, UNI_ALPHABETICPF } /* blk=alphabeticpf */,
- { 0, 8244, 1491, 9, 4, UNI_CJKEXTA } /* block=cjkexta */,
- { 5, 203, 0, 2, 0, UNI_TITLE } /* lt */,
- { 0, 275, 3432, 4, 3, UNI_LB__ZWJ } /* gcb=zwj */,
- { 17, 464, 6462, 2, 24, UNI_HIGHPUSURROGATES } /* ishighprivateusesurrogates */,
- { 4, 844, 933, 2, 3, -UNI_LOE } /* loe=f */,
- { 1, 5928, 1605, 12, 9, UNI_VO__TU } /* vo=transformedupright */,
- { 16, 39, 42, 3, 1, UNI_BATK } /* batk */,
- { 2, 7527, 2904, 3, 11, UNI_LB__BB } /* lb=breakbefore */,
- { 0, 833, 934, 4, 6, -UNI_TERM } /* term=false */,
- { 0, 464, 1451, 2, 10, UNI_DIAK } /* isdivesakuru */,
- { 1, 632, 587, 5, 3, UNI_GRBASE } /* grbase=t */,
- { 4, 2, 355, 1, 2, UNI_ce_values_index } /* ce= */,
- { 4, 464, 4020, 2, 4, UNI_SIND } /* issind */,
- { 0, 2365, 6142, 6, 12, UNI_ETHIOPICSUP } /* ethiopicsupplement */,
- { 0, 644, 1847, 6, 8, UNI_LB__H2 } /* hst=lvsyllable */,
- { 7, 3474, 1951, 6, 7, UNI_INSOGDIAN } /* block=sogdian */,
- { 0, 464, 94, 2, 4, UNI_GUJR } /* isgujr */,
- { 0, 1796, 666, 7, 5, UNI_SC__LIMB } /* script=limbu */,
- { 1, 464, 107, 3, 3, UNI_HMNG } /* ishmng */,
- { 8, 7317, 0, 11, 0, UNI_BC__L } /* bidiclass=l */,
- { 4, 810, 0, 4, 0, UNI_SYRC } /* syrc */,
- { 0, 4355, 4671, 17, 4, UNI_TALE } /* scriptextensions=tale */,
- { 2, 1174, 6970, 3, 9, UNI_EA__H } /* ea=halfwidth */,
- { 6, 1879, 2241, 4, 12, UNI_PLAYINGCARDS } /* blk=playingcards */,
- { 0, 3622, 4629, 6, 12, UNI_LATIN1 } /* islatin1supplement */,
- { 13, 1796, 1320, 7, 4, UNI_SC__PERM } /* script=perm */,
- { 8, 464, 1144, 2, 9, UNI_BHKS } /* isbhaiksuki */,
- { 4, 7431, 562, 28, 2, UNI_CCC__107 } /* canonicalcombiningclass=ccc107 */,
- { 1, 4355, 172, 17, 4, UNI_RJNG } /* scriptextensions=rjng */,
- { 0, 4355, 997, 17, 6, UNI_KTHI } /* scriptextensions=kaithi */,
- { 0, 895, 3792, 5, 2, UNI_AGE__7 } /* age=v70 */,
- { 1, 343, 278, 3, 2, UNI_CCC__B } /* ccc=b */,
- { 5, 7660, 0, 18, 0, UNI_INVS } /* variationselectors */,
- { 2, 2726, 330, 3, 2, UNI_PF } /* gc=pf */,
- { 0, 8007, 3571, 7, 6, UNI_CJKCOMPAT } /* blk=cjkcompat */,
- { 17, 2205, 1300, 4, 2, UNI_NV__800 } /* nv=800 */,
- { 8, 36, 602, 2, 2, -UNI_VS } /* vs=n */,
- { 4, 4355, 120, 17, 3, UNI_LAO } /* scriptextensions=lao */,
- { 0, 1796, 4827, 7, 5, UNI_BAMU } /* script=bamum */,
- { 1, 464, 2652, 2, 13, UNI_VERTICALFORMS } /* isverticalforms */,
- { 0, 6114, 1807, 3, 11, UNI_SORA } /* sc=sorasompeng */,
- { 4, 632, 5620, 5, 3, -UNI_GRBASE } /* grbase=n */,
- { 10, 1879, 1271, 4, 9, UNI_INKHUDAWADI } /* blk=khudawadi */,
- { 1, 5718, 356, 4, 2, UNI_EMOD } /* emod=y */,
- { 0, 5718, 278, 4, 1, UNI_emod_values_index } /* emod= */,
- { 19, 6379, 1522, 13, 7, UNI_JG__THINYEH } /* joininggroup=thinyeh */,
- { 1, 1102, 19, 4, 4, UNI_AGHB } /* scx=aghb */,
- { 17, 625, 934, 7, 2, -UNI_EXTPICT } /* extpict=f */,
- { 5, 895, 294, 6, 2, UNI_AGE__14 } /* age=v140 */,
- { 8, 3474, 6142, 10, 5, UNI_ARABICSUP } /* block=arabicsup */,
- { 0, 464, 1529, 2, 10, UNI_KHAR } /* iskharoshthi */,
- { 1, 6114, 477, 3, 4, UNI_VAI } /* sc=vaii */,
- { 15, 464, 6284, 2, 19, UNI_JAMOEXTB } /* ishanguljamoextendedb */,
- { 3, 7338, 0, 11, 0, UNI_BC__R } /* bidiclass=r */,
- { 16, 895, 347, 5, 2, UNI_IN__1_DOT_1 } /* age=v11 */,
- { 0, 6570, 8440, 11, 14, UNI_INPC__TOPANDBOTTOMANDRIGHT } /* inpc=topandbottomandright */,
- { 2, 1796, 749, 7, 7, UNI_MARC } /* script=marchen */,
- { 0, 1561, 0, 10, 0, UNI_PHNX } /* phoenician */,
- { 0, 1879, 2652, 4, 13, UNI_VERTICALFORMS } /* blk=verticalforms */,
- { 1, 383, 588, 6, 2, UNI_HYPHEN } /* hyphen=t */,
- { 4, 2193, 6219, 8, 4, UNI_NV__1_SLASH_160 } /* nv=6.250e-03 */,
- { 0, 14, 402, 1, 3, UNI_MIAO } /* miao */,
- { 2, 2485, 3060, 5, 6, UNI_XPOSIXDIGIT } /* xposixdigit */,
- { 0, 313, 2986, 2, 14, UNI_INPSALTERPAHLAVI } /* inpsalterpahlavi */,
- { 0, 6114, 465, 3, 4, UNI_SC__SHRD } /* sc=shrd */,
- { 0, 4122, 602, 5, 3, -UNI_XPOSIXLOWER } /* lower=no */,
- { 9, 2678, 3855, 3, 14, UNI_BC__EN } /* bc=europeannumber */,
- { 0, 4355, 1614, 17, 10, UNI_WARA } /* scriptextensions=warangciti */,
- { 0, 58, 1882, 2, 5, UNI_SC__KANA } /* sc=kana */,
- { 7, 228, 0, 4, 0, UNI_XPEO } /* xpeo */,
- { 2, 4291, 703, 10, 2, UNI_EMOD } /* linebreak=em */,
- { 33, 2496, 2835, 3, 11, UNI_JG__STRAIGHTWAW } /* jg=straightwaw */,
- { 65, 756, 1768, 3, 4, UNI_nfkcqc_values_index } /* nfkcqc= */,
- { 1, 2981, 294, 5, 2, UNI_IN__14 } /* in=v140 */,
- { 7, 2275, 0, 10, 0, UNI_IDC } /* idcontinue */,
- { 59, 1796, 449, 7, 4, UNI_PHLI } /* script=phli */,
- { 0, 2981, 3792, 4, 2, UNI_IN__7 } /* in=v70 */,
- { 25, 1879, 5304, 4, 11, UNI_TAIXUANJING } /* blk=taixuanjing */,
- { 0, 7338, 0, 21, 0, UNI_BC__R } /* bidiclass=righttoleft */,
- { 8, 3794, 2145, 14, 8, UNI_NV__7_SLASH_8 } /* numericvalue=8.750e-01 */,
- { 4, 34, 5321, 1, 19, UNI_CHEROKEESUP } /* ischerokeesupplement */,
- { 1, 1796, 6594, 7, 4, UNI_BRAH } /* script=brah */,
- { 1, 1597, 278, 10, 1, UNI_sd_values_index } /* softdotted= */,
- { 1, 5186, 602, 20, 2, -UNI_EXTPICT } /* extendedpictographic=n */,
- { 2, 464, 1508, 2, 8, UNI_UGAR } /* isugaritic */,
- { 1, 464, 4107, 2, 15, UNI_INHANGUL } /* ishangulsyllables */,
- { 0, 3058, 356, 8, 4, UNI_XPOSIXXDIGIT } /* hexdigit=yes */,
- { 14, 3351, 2074, 13, 2, UNI_NV__29 } /* numericvalue=29 */,
- { 0, 8244, 7315, 33, 3, UNI_CJKEXTB } /* block=cjkunifiedideographsextensionb */,
- { 30, 6114, 3396, 3, 15, UNI_SARB } /* sc=oldsoutharabian */,
- { 0, 383, 602, 6, 2, -UNI_HYPHEN } /* hyphen=n */,
- { 8, 1102, 413, 4, 4, UNI_GONM } /* scx=gonm */,
- { 1, 7584, 946, 18, 5, UNI_DT__SUP } /* decompositiontype=super */,
- { 14, 1796, 5907, 7, 7, UNI_SC__SINH } /* script=sinhala */,
- { 0, 4996, 3825, 12, 4, UNI_JG__MANICHAEANTEN } /* jg=manichaeanten */,
- { 2, 296, 293, 3, 1, UNI_NV__0 } /* nv=0 */,
- { 19, 8590, 0, 36, 0, UNI_UCAS } /* isunifiedcanadianaboriginalsyllabics */,
- { 16, 3351, 0, 15, 0, UNI_NV__23 } /* numericvalue=23 */,
- { 1, 6114, 656, 3, 5, UNI_SC__BUHD } /* sc=buhid */,
- { 0, 6114, 1248, 3, 4, UNI_SIDD } /* sc=sidd */,
- { 11, 2726, 3156, 6, 8, UNI_NO } /* gc=othernumber */,
- { 0, 656, 0, 5, 0, UNI_BUHD } /* buhid */,
- { 0, 844, 587, 2, 3, UNI_LOE } /* loe=t */,
- { 0, 5147, 4590, 11, 9, UNI_LATINEXTC } /* block=latinextendedc */,
- { 0, 7527, 283, 3, 2, UNI_GCB__L } /* lb=jl */,
- { 0, 6114, 160, 3, 4, UNI_SC__PHLP } /* sc=phlp */,
- { 3, 5, 8047, 1, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* egyptianhieroglyphformatcontrols */,
- { 1, 4872, 328, 10, 3, UNI_KANASUP } /* block=kanasup */,
- { 3, 1383, 0, 7, 0, UNI_IDS } /* idstart */,
- { 4, 409, 934, 2, 6, -UNI_DI } /* di=false */,
- { 1, 876, 602, 4, 3, -UNI_IDEO } /* ideo=no */,
- { 0, 1796, 1424, 7, 10, UNI_CHRS } /* script=chorasmian */,
- { 7, 4500, 356, 5, 2, UNI_XPOSIXUPPER } /* upper=y */,
- { 0, 3974, 588, 17, 5, UNI_IDSB } /* idsbinaryoperator=true */,
- { 1, 1856, 602, 5, 3, -UNI_BIDIC } /* bidic=no */,
- { 4, 7527, 2559, 3, 10, UNI_LB__NS } /* lb=nonstarter */,
- { 0, 4433, 4552, 5, 15, UNI_LINEARBSYLLABARY } /* blk=linearbsyllabary */,
- { 17, 3474, 4092, 6, 15, UNI_DIACRITICALSEXT } /* block=diacriticalsext */,
- { 2, 6379, 4692, 14, 4, UNI_JG__ALAPH } /* joininggroup=alaph */,
- { 0, 1879, 372, 4, 6, UNI_INGOTHIC } /* blk=gothic */,
- { 0, 6114, 1495, 3, 8, UNI_SC__JAVA } /* sc=javanese */,
- { 0, 2485, 4500, 6, 5, UNI_XPOSIXUPPER } /* xposixupper */,
- { 0, 1796, 840, 7, 7, UNI_SC__TGLG } /* script=tagalog */,
- { 4, 6114, 1271, 3, 9, UNI_SC__SIND } /* sc=khudawadi */,
- { 9, 1796, 4020, 7, 4, UNI_SC__SIND } /* script=sind */,
- { 3, 1879, 5304, 4, 18, UNI_TAIXUANJING } /* blk=taixuanjingsymbols */,
- { 66, 4901, 0, 17, 0, UNI_EBASE } /* emojimodifierbase */,
- { 4, 6379, 653, 13, 3, UNI_JG__LAM } /* joininggroup=lam */,
- { 9, 8, 4913, 1, 5, UNI_GRBASE } /* grbase */,
- { 0, 1867, 934, 5, 6, -UNI_BIDIM } /* bidim=false */,
- { 0, 3474, 4107, 6, 6, UNI_INHANGUL } /* block=hangul */,
- { 0, 2726, 6276, 3, 6, UNI_CF } /* gc=format */,
- { 2, 5147, 6890, 11, 9, UNI_LATINEXTE } /* block=latinextendede */,
- { 0, 1410, 771, 7, 2, UNI_CCC__21 } /* ccc=ccc21 */,
- { 0, 3474, 4092, 6, 12, UNI_DIACRITICALS } /* block=diacriticals */,
- { 0, 8182, 2680, 23, 6, UNI_INPC__RIGHT } /* indicpositionalcategory=right */,
- { 0, 5544, 588, 21, 2, UNI_CWT } /* changeswhentitlecased=t */,
- { 29, 1548, 3061, 3, 5, UNI_NT__DI } /* nt=digit */,
- { 1, 3474, 3721, 11, 5, UNI_ARABICMATH } /* block=arabicmath */,
- { 7, 4291, 213, 10, 2, UNI_LB__GL } /* linebreak=gl */,
- { 1, 1102, 86, 4, 4, UNI_GONG } /* scx=gong */,
- { 0, 2496, 229, 3, 2, UNI_JG__PE } /* jg=pe */,
- { 1, 409, 588, 2, 5, UNI_DI } /* di=true */,
- { 8, 1102, 802, 4, 4, UNI_NBAT } /* scx=nbat */,
- { 26, 5087, 1802, 9, 3, UNI_WB__ML } /* wordbreak=ml */,
- { 0, 508, 1768, 2, 4, UNI_nfcqc_values_index } /* nfcqc= */,
- { 9, 4355, 810, 17, 4, UNI_SYRC } /* scriptextensions=syrc */,
- { 5, 536, 37, 3, 2, UNI_SB__ST } /* sb=st */,
- { 4, 7527, 3594, 3, 2, UNI_LB__NL } /* lb=nl */,
- { 3, 37, 7937, 1, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* symbolsandpictographsextendeda */,
- { 0, 625, 588, 7, 2, UNI_EXTPICT } /* extpict=t */,
- { 0, 5586, 3423, 21, 12, UNI_WB__EB } /* graphemeclusterbreak=glueafterzwj */,
- { 4, 4355, 749, 17, 4, UNI_MARC } /* scriptextensions=marc */,
- { 1, 4355, 301, 17, 5, UNI_ORYA } /* scriptextensions=oriya */,
- { 0, 5586, 959, 21, 6, UNI_GCB__EX } /* graphemeclusterbreak=extend */,
- { 0, 4355, 1248, 17, 7, UNI_SIDD } /* scriptextensions=siddham */,
- { 0, 3474, 917, 6, 8, UNI_INBASSAVAH } /* block=bassavah */,
- { 0, 1410, 6968, 7, 2, UNI_CCC__27 } /* ccc=ccc27 */,
- { 0, 1102, 144, 4, 4, UNI_NEWA } /* scx=newa */,
- { 1, 2802, 0, 6, 0, UNI_ETHI } /* isethi */,
- { 0, 2205, 1781, 4, 4, UNI_NV__80000 } /* nv=80000 */,
- { 0, 1796, 469, 7, 4, UNI_SOGO } /* script=sogo */,
- { 5, 7527, 22, 4, 1, UNI_LB__CB } /* lb=cb */,
- { 3, 5147, 74, 13, 2, UNI_LATINEXTC } /* block=latinextc */,
- { 0, 1879, 854, 4, 7, UNI_INTAIVIET } /* blk=taiviet */,
- { 16, 71, 0, 4, 0, UNI_CPRT } /* cprt */,
- { 3, 3779, 2120, 14, 8, UNI_NV__3_SLASH_4 } /* numericvalue=7.500e-01 */,
- { 3, 1102, 168, 4, 4, UNI_COPT } /* scx=qaac */,
- { 1, 1102, 1802, 3, 5, UNI_MLYM } /* scx=mlym */,
- { 3, 464, 4857, 2, 8, UNI_TAMILSUP } /* istamilsup */,
- { 0, 2275, 0, 3, 0, UNI_IDC } /* idc */,
- { 1, 6114, 847, 3, 7, UNI_LANA } /* sc=taitham */,
- { 3, 3462, 1491, 12, 4, UNI_ETHIOPICEXTA } /* blk=ethiopicexta */,
- { 2, 1102, 4962, 4, 14, UNI_ROHG } /* scx=hanifirohingya */,
- { 0, 4450, 4590, 14, 9, UNI_CYRILLICEXTC } /* block=cyrillicextendedc */,
- { 1, 2692, 1037, 10, 4, UNI_ARABICEXTB } /* blk=arabicextb */,
- { 11, 6114, 1362, 3, 9, UNI_SAMR } /* sc=samaritan */,
- { 0, 301, 0, 5, 0, UNI_ORYA } /* oriya */,
- { 1, 1867, 934, 12, 2, -UNI_BIDIM } /* bidimirrored=f */,
- { 0, 6687, 664, 22, 2, UNI_JG__MALAYALAMRA } /* joininggroup=malayalamra */,
- { 1, 5136, 1539, 5, 9, UNI_MISCARROWS } /* blk=miscarrows */,
- { 0, 1796, 666, 7, 4, UNI_SC__LIMB } /* script=limb */,
- { 0, 313, 6842, 2, 14, UNI_MUSIC } /* inmusicalsymbols */,
- { 0, 4355, 3285, 17, 6, UNI_HEBR } /* scriptextensions=hebrew */,
- { 8, 8007, 8407, 7, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* blk=cjkcompatibilityideographssupplement */,
- { 0, 6114, 6134, 3, 10, UNI_SC__GLAG } /* sc=glagolitic */,
- { 0, 1991, 2892, 11, 12, UNI_JT__T } /* joiningtype=transparent */,
- { 4, 36, 0, 2, 0, UNI_VS } /* vs */,
- { 0, 4355, 1227, 17, 7, UNI_MULT } /* scriptextensions=multani */,
- { 4, 7660, 588, 17, 2, UNI_VS } /* variationselector=t */,
- { 5, 1879, 1344, 4, 9, UNI_PALM } /* blk=palmyrene */,
- { 0, 265, 356, 5, 2, UNI_CWKCF } /* cwkcf=y */,
- { 2, 1796, 5907, 7, 4, UNI_SC__SINH } /* script=sinh */,
- { 0, 8182, 140, 24, 2, UNI_INPC__NA } /* indicpositionalcategory=na */,
- { 0, 313, 3991, 2, 7, UNI_BRAI } /* inbraille */,
- { 1, 6069, 0, 22, 0, UNI_DIACRITICALSFORSYMBOLS } /* diacriticalsforsymbols */,
- { 1, 2363, 1037, 10, 4, UNI_ETHIOPICEXTB } /* inethiopicextb */,
- { 43, 4291, 57, 10, 2, UNI_LB__NS } /* linebreak=ns */,
- { 12, 2344, 2680, 2, 2, UNI_VO__R } /* vo=r */,
- { 2, 5087, 3151, 9, 3, UNI_WB__LE } /* wordbreak=le */,
- { 0, 1102, 2740, 4, 4, UNI_COPT } /* scx=copt */,
- { 0, 1796, 6103, 7, 9, UNI_XSUX } /* script=cuneiform */,
- { 10, 2981, 347, 4, 2, UNI_IN__1_DOT_1 } /* in=v11 */,
- { 7, 7823, 6352, 5, 18, UNI_CJKRADICALSSUP } /* incjkradicalssupplement */,
- { 9, 1879, 3608, 4, 11, UNI_PHONETICEXT } /* blk=phoneticext */,
- { 0, 3474, 1495, 6, 8, UNI_INJAVANESE } /* block=javanese */,
- { 3, 6114, 4827, 3, 5, UNI_BAMU } /* sc=bamum */,
- { 0, 464, 417, 2, 4, UNI_HANO } /* ishano */,
- { 1, 1102, 200, 4, 4, UNI_TAML } /* scx=taml */,
- { 4, 1796, 4418, 7, 6, UNI_SC__ZYYY } /* script=common */,
- { 21, 464, 433, 2, 3, UNI_NKO } /* isnko */,
- { 0, 334, 0, 2, 0, UNI_PD } /* pd */,
- { 11, 3474, 4021, 6, 17, UNI_INDICSIYAQNUMBERS } /* block=indicsiyaqnumbers */,
- { 1, 600, 2003, 5, 5, UNI_DT__NB } /* dt=nobreak */,
- { 6, 1702, 4442, 8, 9, UNI_ARABICEXTB } /* isarabicextendedb */,
- { 33, 7068, 602, 26, 3, -UNI_PCM } /* prependedconcatenationmark=no */,
- { 2, 313, 1887, 2, 7, UNI_UCASEXT } /* inucasext */,
- { 5, 2, 7908, 1, 29, UNI_CUNEIFORMNUMBERS } /* cuneiformnumbersandpunctuation */,
- { 0, 1027, 0, 4, 0, UNI_YEZI } /* yezi */,
- { 1, 1796, 208, 7, 4, UNI_TFNG } /* script=tfng */,
- { 0, 1796, 98, 7, 4, UNI_SC__GURU } /* script=guru */,
- { 0, 1796, 372, 7, 4, UNI_GOTH } /* script=goth */,
- { 9, 343, 2138, 5, 2, UNI_WB__EB } /* ccc=133 */,
- { 0, 464, 1227, 2, 4, UNI_MULT } /* ismult */,
- { 0, 313, 7290, 2, 27, UNI_OCR } /* inopticalcharacterrecognition */,
- { 3, 464, 875, 2, 5, UNI_UIDEO } /* isuideo */,
- { 32, 6114, 5661, 3, 19, UNI_MERO } /* sc=meroitichieroglyphs */,
- { 1, 3748, 4335, 14, 3, UNI_NV__13_SLASH_2 } /* numericvalue=13/2 */,
- { 6, 3474, 530, 6, 6, UNI_INREJANG } /* block=rejang */,
- { 6, 343, 1304, 4, 2, UNI_CCC__20 } /* ccc=20 */,
- { 1, 5727, 0, 21, 0, UNI_PRTI } /* inscriptionalparthian */,
- { 6, 4433, 4701, 12, 10, UNI_LATINEXTADDITIONAL } /* blk=latinextadditional */,
- { 6, 4355, 540, 17, 6, UNI_TNSA } /* scriptextensions=tangsa */,
- { 1, 1796, 1027, 7, 6, UNI_SC__YEZI } /* script=yezidi */,
- { 0, 4355, 825, 17, 7, UNI_SHAW } /* scriptextensions=shavian */,
- { 3, 6970, 0, 26, 0, UNI_HALFANDFULLFORMS } /* halfwidthandfullwidthforms */,
- { 101, 1508, 0, 8, 0, UNI_UGAR } /* ugaritic */,
- { 0, 6114, 301, 3, 5, UNI_SC__ORYA } /* sc=oriya */,
- { 0, 4291, 102, 10, 2, UNI_LB__HL } /* linebreak=hl */,
- { 0, 1879, 6134, 4, 20, UNI_GLAGOLITICSUP } /* blk=glagoliticsupplement */,
- { 2, 536, 6276, 3, 6, UNI_SB__FO } /* sb=format */,
- { 1, 8244, 6509, 9, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* block=cjkcompatideographssup */,
- { 2, 409, 278, 2, 1, UNI_di_values_index } /* di= */,
- { 10, 1539, 8340, 3, 34, UNI_DIACRITICALSFORSYMBOLS } /* iscombiningdiacriticalmarksforsymbols */,
- { 1, 313, 917, 2, 8, UNI_INBASSAVAH } /* inbassavah */,
- { 56, 6944, 464, 24, 2, UNI_CCC__IS } /* canonicalcombiningclass=is */,
- { 0, 464, 4500, 2, 15, UNI_UPPERCASELETTER } /* isuppercaseletter */,
- { 0, 4291, 2549, 10, 10, UNI_LB__BA } /* linebreak=breakafter */,
- { 2, 8007, 1434, 7, 7, UNI_CJKSTROKES } /* blk=cjkstrokes */,
- { 1, 1065, 4335, 4, 3, UNI_NV__13_SLASH_2 } /* nv=13/2 */,
- { 2, 2948, 602, 13, 3, UNI_COMPEX } /* nfcquickcheck=no */,
- { 30, 8533, 4641, 7, 15, UNI_SYRIACSUP } /* block=syriacsupplement */,
- { 0, 3351, 398, 13, 2, UNI_NV__16 } /* numericvalue=16 */,
- { 0, 6114, 1191, 3, 7, UNI_SC__BENG } /* sc=bengali */,
- { 1, 5886, 934, 21, 6, -UNI__PERL_NCHAR } /* noncharactercodepoint=false */,
- { 1, 6114, 433, 3, 4, UNI_SC__NKO } /* sc=nkoo */,
- { 0, 464, 4551, 2, 16, UNI_LINEARBSYLLABARY } /* islinearbsyllabary */,
- { 2, 3450, 4442, 12, 9, UNI_CYRILLICEXTB } /* blk=cyrillicextendedb */,
- { 6, 316, 602, 5, 3, -UNI_QMARK } /* qmark=no */,
- { 0, 2981, 1070, 4, 2, UNI_IN__3_DOT_1 } /* in=v31 */,
- { 0, 1377, 1624, 3, 7, UNI_WB__LE } /* wb=aletter */,
- { 2, 464, 4962, 2, 4, UNI_HAN } /* ishani */,
- { 0, 343, 391, 4, 2, UNI_CCC__26 } /* ccc=26 */,
- { 1, 4291, 287, 10, 2, UNI_LB__NU } /* linebreak=nu */,
- { 0, 4872, 3582, 9, 3, UNI_KANGXI } /* block=kangxi */,
- { 0, 464, 1470, 2, 4, UNI_BUGI } /* isbugi */,
- { 1, 1796, 421, 7, 4, UNI_KHMR } /* script=khmr */,
- { 35, 2463, 934, 5, 6, -UNI_JOINC } /* joinc=false */,
- { 1, 5116, 0, 20, 0, UNI_HLUW } /* anatolianhieroglyphs */,
- { 6, 1879, 2986, 4, 14, UNI_INPSALTERPAHLAVI } /* blk=psalterpahlavi */,
- { 6, 1879, 1657, 4, 11, UNI_INCYPROMINOAN } /* blk=cyprominoan */,
- { 33, 6439, 0, 13, 0, UNI_ZNAMENNYMUSIC } /* znamennymusic */,
- { 0, 257, 602, 4, 3, -UNI_CWCF } /* cwcf=no */,
- { 5, 6379, 705, 13, 4, UNI_JG__NOON } /* joininggroup=noon */,
- { 20, 1465, 355, 4, 2, UNI_wspace_values_index } /* space= */,
- { 0, 2496, 705, 3, 4, UNI_JG__NOON } /* jg=noon */,
- { 0, 1395, 4590, 5, 9, UNI_LATINEXTC } /* latinextendedc */,
- { 17, 4355, 651, 17, 5, UNI_ADLM } /* scriptextensions=adlam */,
- { 1, 2712, 934, 14, 2, -UNI_ECOMP } /* emojicomponent=f */,
- { 7, 6114, 1133, 3, 4, UNI_VITH } /* sc=vith */,
- { 0, 4500, 588, 9, 2, UNI_XPOSIXUPPER } /* uppercase=t */,
- { 11, 343, 7359, 4, 4, UNI_CCC__216 } /* ccc=atar */,
- { 2, 7068, 356, 26, 4, UNI_PCM } /* prependedconcatenationmark=yes */,
- { 4, 875, 278, 5, 1, UNI_uideo_values_index } /* uideo= */,
- { 4, 1879, 1326, 4, 9, UNI_INOLDTURKIC } /* blk=oldturkic */,
- { 0, 21, 418, 1, 3, UNI_HANO } /* hano */,
- { 0, 3474, 5825, 6, 12, UNI_SUNDANESESUP } /* block=sundanesesup */,
- { 0, 5186, 588, 20, 5, UNI_EXTPICT } /* extendedpictographic=true */,
- { 12, 6570, 2242, 3, 11, UNI_PLAYINGCARDS } /* inplayingcards */,
- { 1, 1102, 1480, 4, 4, UNI_GEOR } /* scx=geor */,
- { 1, 6011, 7851, 7, 20, UNI_ENCLOSEDALPHANUM } /* block=enclosedalphanumerics */,
- { 10, 6379, 1982, 13, 9, UNI_JG__SYRIACWAW } /* joininggroup=syriacwaw */,
- { 2, 3351, 891, 13, 2, UNI_NV__10 } /* numericvalue=10 */,
- { 6, 5087, 369, 10, 2, UNI_WB__SQ } /* wordbreak=sq */,
- { 0, 4996, 4170, 13, 4, UNI_JG__MANICHAEANFIVE } /* jg=manichaeanfive */,
- { 4, 6025, 2733, 7, 13, UNI_INGREEK } /* block=greekandcoptic */,
- { 1, 3669, 1144, 12, 3, UNI_JG__MALAYALAMBHA } /* jg=malayalambha */,
- { 3, 6379, 7276, 13, 14, UNI_JG__HAMZAONHEHGOAL } /* joininggroup=tehmarbutagoal */,
- { 1, 4291, 1465, 10, 5, UNI_LB__SP } /* linebreak=space */,
- { 0, 3474, 721, 6, 7, UNI_INKANNADA } /* block=kannada */,
- { 6, 4433, 5, 9, 4, UNI_LATINEXTG } /* blk=latinextg */,
- { 12, 1395, 1646, 5, 4, UNI_LATINEXTD } /* latinextd */,
- { 34, 8244, 8407, 9, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* block=cjkcompatibilityideographssupplement */,
- { 0, 6114, 1220, 3, 4, UNI_MAKA } /* sc=maka */,
- { 0, 3474, 1037, 12, 4, UNI_ARABICEXTB } /* block=arabicextb */,
- { 1, 464, 75, 2, 3, UNI_CWU } /* iscwu */,
- { 2, 1011, 0, 2, 0, UNI_CI } /* ci */,
- { 0, 8007, 1698, 7, 4, UNI_CJKEXTF } /* blk=cjkextf */,
- { 4, 6114, 540, 3, 6, UNI_TNSA } /* sc=tangsa */,
- { 0, 4355, 975, 17, 8, UNI_GURU } /* scriptextensions=gurmukhi */,
- { 8, 464, 203, 2, 2, UNI_TITLE } /* islt */,
- { 0, 2353, 7403, 10, 13, UNI_CYRILLICSUP } /* incyrillicsupplementary */,
- { 0, 1410, 2074, 8, 2, UNI_CCC__129 } /* ccc=ccc129 */,
- { 0, 2692, 3721, 9, 5, UNI_ARABICMATH } /* blk=arabicmath */,
- { 0, 1879, 7385, 4, 28, UNI_PHONETICEXTSUP } /* blk=phoneticextensionssupplement */,
- { 2, 7527, 383, 3, 2, UNI_LB__HY } /* lb=hy */,
- { 0, 6114, 2740, 3, 6, UNI_SC__COPT } /* sc=coptic */,
- { 0, 2353, 361, 3, 5, UNI_INCHAKMA } /* inchakma */,
- { 0, 34, 3395, 1, 16, UNI_SARB } /* inoldsoutharabian */,
- { 2, 7208, 2384, 9, 2, UNI__PERL_SURROGATE } /* category=cs */,
- { 2, 1867, 602, 5, 2, -UNI_BIDIM } /* bidim=n */,
- { 3, 7068, 934, 26, 6, -UNI_PCM } /* prependedconcatenationmark=false */,
- { 1, 1879, 840, 4, 7, UNI_INTAGALOG } /* blk=tagalog */,
- { 2, 1102, 421, 4, 4, UNI_KHMR } /* scx=khmr */,
- { 20, 6774, 601, 24, 4, -UNI_DI } /* defaultignorablecodepoint=no */,
- { 0, 1915, 933, 11, 3, -UNI_GRBASE } /* graphemebase=f */,
- { 3, 464, 3309, 2, 15, UNI_MERC } /* ismeroiticcursive */,
- { 18, 1102, 5322, 4, 4, UNI_CHER } /* scx=cher */,
- { 1, 19, 3820, 2, 3, UNI_AGE__9 } /* age=9 */,
- { 8, 6185, 0, 20, 0, UNI_NV__1000000 } /* numericvalue=1000000 */,
- { 1, 887, 552, 5, 3, UNI_AGE__14 } /* age=14.0 */,
- { 5, 2181, 766, 4, 2, UNI_NV__5_SLASH_6 } /* nv=5/6 */,
- { 39, 1395, 1037, 5, 4, UNI_LATINEXTB } /* latinextb */,
- { 0, 302, 0, 2, 0, UNI_RI } /* ri */,
- { 0, 2441, 0, 13, 0, UNI_CASEDLETTER } /* iscasedletter */,
- { 0, 7201, 0, 16, 0, UNI_gc_values_index } /* generalcategory= */,
- { 0, 1377, 3411, 3, 12, UNI_WB__EX } /* wb=extendnumlet */,
- { 1, 1879, 861, 4, 7, UNI_INTIBETAN } /* blk=tibetan */,
- { 0, 3474, 6134, 6, 13, UNI_GLAGOLITICSUP } /* block=glagoliticsup */,
- { 4, 3474, 5949, 6, 6, UNI_YIJING } /* block=yijing */,
- { 1, 1383, 0, 4, 0, UNI_IDST } /* idst */,
- { 0, 7317, 87, 10, 2, UNI_BC__ON } /* bidiclass=on */,
- { 0, 1879, 301, 4, 5, UNI_INORIYA } /* blk=oriya */,
- { 23, 6114, 735, 3, 7, UNI_SC__LINA } /* sc=lineara */,
- { 1, 581, 398, 5, 2, UNI_CCC__216 } /* ccc=216 */,
- { 0, 632, 933, 5, 7, -UNI_GRBASE } /* grbase=false */,
- { 6, 6944, 0, 26, 0, UNI_CCC__27 } /* canonicalcombiningclass=27 */,
- { 67, 5886, 356, 21, 4, UNI__PERL_NCHAR } /* noncharactercodepoint=yes */,
- { 0, 600, 128, 3, 3, UNI_DT__MED } /* dt=med */,
- { 0, 1879, 242, 4, 2, UNI_NB } /* blk=nb */,
- { 0, 464, 425, 2, 4, UNI_LINA } /* islina */,
- { 1, 464, 4122, 2, 9, UNI_XPOSIXLOWER } /* islowercase */,
- { 0, 2973, 602, 5, 3, -UNI_EPRES } /* epres=no */,
- { 7, 3474, 4442, 12, 9, UNI_ARABICEXTB } /* block=arabicextendedb */,
- { 1, 7823, 0, 5, 0, UNI_CJK } /* incjk */,
- { 0, 833, 588, 4, 2, UNI_TERM } /* term=t */,
- { 0, 313, 1951, 2, 7, UNI_INSOGDIAN } /* insogdian */,
- { 27, 3474, 242, 6, 2, UNI_NB } /* block=nb */,
- { 0, 2310, 355, 12, 5, UNI_CI } /* caseignorable=yes */,
- { 2, 1539, 3123, 3, 14, UNI_CONTROLPICTURES } /* iscontrolpictures */,
- { 0, 2678, 0, 3, 0, UNI_bc_values_index } /* bc= */,
- { 0, 7208, 1860, 9, 7, UNI_XPOSIXCNTRL } /* category=control */,
- { 41, 2260, 552, 4, 3, UNI_IN__14 } /* in=14.0 */,
- { 1, 4021, 0, 17, 0, UNI_INDICSIYAQNUMBERS } /* indicsiyaqnumbers */,
- { 2, 3763, 2173, 14, 8, UNI_NV__1_SLASH_20 } /* numericvalue=5.000e-02 */,
- { 1, 7132, 7937, 5, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* blk=symbolsandpictographsextendeda */,
- { 0, 2926, 1588, 3, 9, UNI_SMALLFORMS } /* insmallforms */,
- { 65, 464, 244, 2, 4, UNI_ZYYY } /* iszyyy */,
- { 0, 3474, 975, 6, 8, UNI_INGURMUKHI } /* block=gurmukhi */,
- { 1, 2253, 560, 10, 3, UNI_IN__6 } /* presentin=6.0 */,
- { 0, 8470, 48, 20, 1, UNI_VO__U } /* verticalorientation=u */,
- { 4, 1102, 477, 4, 3, UNI_VAI } /* scx=vai */,
- { 0, 536, 1591, 3, 2, UNI_LB__LF } /* sb=lf */,
- { 0, 464, 188, 2, 4, UNI_SGNW } /* issgnw */,
- { 0, 19, 4333, 2, 3, UNI_AGE__3 } /* age=3 */,
- { 19, 2, 602, 3, 2, -UNI_CWL } /* cwl=n */,
- { 1, 1710, 5100, 7, 4, UNI_XPOSIXSPACE } /* isspaceperl */,
- { 5, 343, 348, 4, 2, UNI_CCC__18 } /* ccc=18 */,
- { 1, 719, 3582, 5, 11, UNI_KANGXI } /* inkangxiradicals */,
- { 0, 6944, 2074, 24, 2, UNI_CCC__29 } /* canonicalcombiningclass=29 */,
- { 0, 2474, 1491, 9, 4, UNI_MYANMAREXTA } /* ismyanmarexta */,
- { 2, 6114, 4582, 3, 8, UNI_SC__BOPO } /* sc=bopomofo */,
- { 1, 1879, 433, 4, 3, UNI_INNKO } /* blk=nko */,
- { 1, 3622, 4590, 7, 9, UNI_LATINEXTC } /* islatinextendedc */,
- { 2, 1879, 6629, 4, 15, UNI_MODIFIERLETTERS } /* blk=modifierletters */,
- { 3, 2726, 3223, 3, 13, UNI_XPOSIXDIGIT } /* gc=decimalnumber */,
- { 5, 464, 524, 2, 6, UNI_PATSYN } /* ispatsyn */,
- { 0, 2253, 566, 10, 3, UNI_IN__8 } /* presentin=8.0 */,
- { 17, 313, 5806, 2, 9, UNI_INMONGOLIAN } /* inmongolian */,
- { 4, 6239, 5970, 14, 8, UNI_BC__LRO } /* bc=lefttorightoverride */,
- { 1, 154, 6878, 3, 12, UNI_GEOMETRICSHAPES } /* geometricshapes */,
- { 1, 5990, 602, 21, 5, UNI_BPT__N } /* bidipairedbrackettype=none */,
- { 2, 1102, 2986, 4, 14, UNI_PHLP } /* scx=psalterpahlavi */,
- { 0, 3450, 8499, 5, 34, UNI_DIACRITICALSSUP } /* blk=combiningdiacriticalmarkssupplement */,
- { 129, 1796, 951, 7, 8, UNI_SC__DUPL } /* script=duployan */,
- { 0, 3474, 1371, 6, 6, UNI_INTHAANA } /* block=thaana */,
- { 4, 4355, 666, 17, 4, UNI_LIMB } /* scriptextensions=limb */,
- { 9, 409, 588, 3, 5, UNI_DIA } /* dia=true */,
- { 0, 524, 934, 6, 6, -UNI_PATSYN } /* patsyn=false */,
- { 2, 7208, 2581, 9, 9, UNI__PERL_SURROGATE } /* category=surrogate */,
- { 0, 7208, 469, 9, 2, UNI_SO } /* category=so */,
- { 0, 1879, 8078, 4, 18, UNI_IDEOGRAPHICSYMBOLS } /* blk=ideographicsymbols */,
- { 1, 128, 0, 4, 0, UNI_MEDF } /* medf */,
- { 2, 2392, 4567, 3, 15, UNI_MISCMATHSYMBOLSB } /* inmiscmathsymbolsb */,
- { 0, 555, 0, 5, 0, UNI_AGE__5 } /* age=5 */,
- { 0, 6944, 1650, 24, 7, UNI_CCC__1 } /* canonicalcombiningclass=overlay */,
- { 0, 4355, 1326, 17, 9, UNI_ORKH } /* scriptextensions=oldturkic */,
- { 8, 2496, 718, 3, 3, UNI_JG__AIN } /* jg=ain */,
- { 0, 4355, 1220, 17, 4, UNI_MAKA } /* scriptextensions=maka */,
- { 5, 1102, 1086, 4, 4, UNI_KTHI } /* scx=kthi */,
- { 0, 75, 934, 3, 2, -UNI_CWU } /* cwu=f */,
- { 0, 464, 421, 2, 4, UNI_KHMR } /* iskhmr */,
- { 3, 513, 1781, 4, 4, UNI_NV__30000 } /* nv=30000 */,
- { 4, 1796, 3435, 7, 15, UNI_ZANB } /* script=zanabazarsquare */,
- { 2, 940, 0, 2, 0, UNI_CO } /* co */,
- { 1, 6011, 8047, 7, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* block=egyptianhieroglyphformatcontrols */,
- { 4, 3622, 6890, 7, 9, UNI_LATINEXTE } /* islatinextendede */,
- { 9, 2, 588, 3, 2, UNI_CWL } /* cwl=t */,
- { 1, 1102, 4392, 4, 11, UNI_SGNW } /* scx=signwriting */,
- { 3, 6011, 5797, 14, 9, UNI_ETHIOPICEXTA } /* block=ethiopicextendeda */,
- { 1, 1702, 1695, 8, 3, UNI_ARABICPFB } /* isarabicpfb */,
- { 2, 6379, 4998, 12, 17, UNI_JG__MANICHAEANTWENTY } /* joininggroup=manichaeantwenty */,
- { 7, 3474, 1755, 6, 11, UNI_INMEDEFAIDRIN } /* block=medefaidrin */,
- { 0, 7527, 880, 3, 7, UNI_LB__XX } /* lb=unknown */,
- { 1, 464, 1344, 2, 9, UNI_PALM } /* ispalmyrene */,
- { 13, 2802, 7851, 3, 20, UNI_ENCLOSEDALPHANUM } /* isenclosedalphanumerics */,
- { 0, 3367, 2080, 14, 8, UNI_NV__9_SLASH_2 } /* numericvalue=4.500e+00 */,
- { 1, 1702, 7474, 3, 26, UNI_ALPHABETICPF } /* isalphabeticpresentationforms */,
- { 0, 4355, 901, 17, 8, UNI_ARMN } /* scriptextensions=armenian */,
- { 0, 6114, 1657, 3, 11, UNI_SC__CPMN } /* sc=cyprominoan */,
- { 0, 1796, 917, 7, 8, UNI_BASS } /* script=bassavah */,
- { 1, 1796, 502, 7, 4, UNI_LYDI } /* script=lydi */,
- { 19, 1879, 7290, 4, 27, UNI_OCR } /* blk=opticalcharacterrecognition */,
- { 7, 4456, 0, 12, 0, UNI_CYRILLICEXTC } /* cyrillicextc */,
- { 0, 5928, 1607, 3, 7, UNI_VO__U } /* vo=upright */,
- { 3, 7473, 588, 10, 5, UNI_XPOSIXALPHA } /* alphabetic=true */,
- { 2, 464, 36, 2, 2, UNI_VS } /* isvs */,
- { 0, 7317, 3855, 10, 14, UNI_BC__EN } /* bidiclass=europeannumber */,
- { 0, 1792, 0, 4, 0, UNI_MONG } /* mong */,
- { 1, 1710, 1808, 3, 10, UNI_SORA } /* issorasompeng */,
- { 9, 3474, 861, 6, 7, UNI_INTIBETAN } /* block=tibetan */,
- { 2, 6570, 2688, 11, 4, UNI_INPC__TOPANDLEFT } /* inpc=topandleft */,
- { 9, 47, 0, 4, 0, UNI_BUHD } /* buhd */,
- { 21, 7201, 0, 16, 2, UNI_CASEDLETTER } /* generalcategory=l& */,
- { 8, 3974, 0, 4, 0, UNI_IDSB } /* idsb */,
- { 0, 1102, 983, 4, 4, UNI_HIRA } /* scx=hira */,
- { 2, 5397, 0, 3, 0, UNI_PUA } /* pua */,
- { 0, 8007, 6177, 6, 8, UNI_CJKSYMBOLS } /* blk=cjksymbols */,
- { 0, 624, 0, 2, 0, UNI_CE } /* ce */,
- { 0, 4355, 3637, 17, 4, UNI_LISU } /* scriptextensions=lisu */,
- { 0, 1879, 2229, 4, 8, UNI_PHAISTOS } /* blk=phaistos */,
- { 2, 464, 1590, 2, 2, UNI_LOWERCASELETTER } /* isll */,
- { 3, 4355, 1144, 17, 9, UNI_BHKS } /* scriptextensions=bhaiksuki */,
- { 0, 3462, 2336, 12, 8, UNI_ETHIOPICEXT } /* blk=ethiopicextended */,
- { 2, 1687, 1310, 4, 7, UNI_ITAL } /* isolditalic */,
- { 4, 1915, 588, 12, 2, UNI_GRBASE } /* graphemebase=t */,
- { 13, 313, 1016, 3, 5, UNI_INTELUGU } /* intelugu */,
- { 0, 3474, 7385, 6, 28, UNI_PHONETICEXTSUP } /* block=phoneticextensionssupplement */,
- { 0, 7201, 3933, 16, 14, UNI_SK } /* generalcategory=modifiersymbol */,
- { 1, 343, 692, 4, 3, UNI_CCC__214 } /* ccc=ata */,
- { 5, 6114, 1571, 3, 10, UNI_SAUR } /* sc=saurashtra */,
- { 9, 4355, 1086, 17, 4, UNI_KTHI } /* scriptextensions=kthi */,
- { 19, 3474, 3309, 6, 15, UNI_INMEROITICCURSIVE } /* block=meroiticcursive */,
- { 1, 6687, 1144, 22, 3, UNI_JG__MALAYALAMBHA } /* joininggroup=malayalambha */,
- { 0, 1796, 3285, 7, 6, UNI_HEBR } /* script=hebrew */,
- { 4, 3722, 356, 4, 2, UNI_MATH } /* math=y */,
- { 1, 34, 4091, 1, 13, UNI_DIACRITICALS } /* indiacriticals */,
- { 4, 313, 6439, 2, 13, UNI_ZNAMENNYMUSIC } /* inznamennymusic */,
- { 28, 6944, 7342, 18, 7, UNI_CCC__R } /* canonicalcombiningclass=r */,
- { 5, 7208, 5166, 9, 20, UNI_PC } /* category=connectorpunctuation */,
- { 2, 1879, 502, 4, 6, UNI_INLYDIAN } /* blk=lydian */,
- { 8, 6114, 1227, 3, 4, UNI_SC__MULT } /* sc=mult */,
- { 0, 6114, 1344, 3, 9, UNI_PALM } /* sc=palmyrene */,
- { 9, 1102, 618, 4, 7, UNI_ELYM } /* scx=elymaic */,
- { 4, 1465, 587, 4, 3, UNI_XPOSIXSPACE } /* space=t */,
- { 2, 1704, 7481, 4, 20, UNI_ARABICPFA } /* arabicpresentationformsa */,
- { 2, 612, 4300, 2, 8, UNI_LB__ZW } /* lb=zwspace */,
- { 0, 2712, 1548, 12, 3, UNI_ecomp_values_index } /* emojicomponent= */,
- { 9, 464, 2729, 2, 5, UNI_C } /* isother */,
- { 0, 8289, 0, 11, 0, UNI_CO } /* category=co */,
- { 1, 3338, 3477, 11, 3, UNI_nfdqc_values_index } /* nfdquickcheck= */,
- { 37, 302, 356, 2, 2, UNI_RI } /* ri=y */,
- { 4, 1796, 15, 7, 4, UNI_SC__ADLM } /* script=adlm */,
- { 0, 2496, 6164, 3, 9, UNI_JG__YEHBARREE } /* jg=yehbarree */,
- { 0, 1102, 3396, 4, 15, UNI_SARB } /* scx=oldsoutharabian */,
- { 80, 5586, 1591, 21, 2, UNI_LB__LF } /* graphemeclusterbreak=lf */,
- { 0, 464, 4671, 2, 4, UNI_TALE } /* istale */,
- { 0, 2392, 5038, 3, 18, UNI_MODIFIERTONELETTERS } /* inmodifiertoneletters */,
- { 0, 7201, 259, 16, 2, UNI_CF } /* generalcategory=cf */,
- { 5, 2496, 2972, 2, 2, UNI_JG__E } /* jg=e */,
- { 0, 7823, 6352, 5, 11, UNI_CJKRADICALSSUP } /* incjkradicalssup */,
- { 5, 2625, 934, 13, 6, -UNI_PATSYN } /* patternsyntax=false */,
- { 36, 4355, 5661, 17, 19, UNI_MERO } /* scriptextensions=meroitichieroglyphs */,
- { 1, 9, 0, 3, 0, UNI_OCR } /* ocr */,
- { 3, 313, 5322, 2, 8, UNI_INCHEROKEE } /* incherokee */,
- { 0, 3974, 588, 17, 2, UNI_IDSB } /* idsbinaryoperator=t */,
- { 0, 7148, 562, 25, 2, UNI_CCC__107 } /* canonicalcombiningclass=107 */,
- { 3, 1879, 681, 4, 5, UNI_INRUNIC } /* blk=runic */,
- { 0, 2353, 1037, 10, 4, UNI_CYRILLICEXTB } /* incyrillicextb */,
- { 4, 4355, 854, 17, 7, UNI_TAVT } /* scriptextensions=taiviet */,
- { 3, 4450, 3123, 7, 14, UNI_CONTROLPICTURES } /* block=controlpictures */,
- { 18, 4551, 0, 7, 0, UNI_LINB } /* linearb */,
- { 8, 7688, 4990, 23, 6, UNI_JG__MANICHAEANSAMEKH } /* joininggroup=manichaeansamekh */,
- { 9, 719, 2373, 4, 9, UNI_KATAKANAEXT } /* inkatakanaext */,
- { 0, 1102, 5825, 4, 4, UNI_SUND } /* scx=sund */,
- { 0, 343, 398, 4, 2, UNI_CCC__16 } /* ccc=16 */,
- { 1, 581, 1303, 5, 2, UNI_CCC__AR } /* ccc=232 */,
- { 0, 1777, 0, 7, 0, UNI_NV__1000 } /* nv=1000 */,
- { 5, 3462, 8047, 5, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* blk=egyptianhieroglyphformatcontrols */,
- { 0, 4092, 0, 9, 0, UNI_DIA } /* diacritic */,
- { 0, 6039, 2603, 7, 12, UNI_MISCTECHNICAL } /* block=misctechnical */,
- { 6, 1796, 776, 7, 7, UNI_OLCK } /* script=olchiki */,
- { 4, 3462, 6091, 5, 21, UNI_EARLYDYNASTICCUNEIFORM } /* blk=earlydynasticcuneiform */,
- { 6, 2726, 3933, 3, 14, UNI_SK } /* gc=modifiersymbol */,
- { 9, 3915, 934, 17, 6, -UNI_EPRES } /* emojipresentation=false */,
- { 3, 4857, 0, 8, 0, UNI_TAMILSUP } /* tamilsup */,
- { 0, 464, 4338, 2, 17, UNI_RI } /* isregionalindicator */,
- { 2, 7823, 6509, 5, 16, UNI_CJKCOMPATIDEOGRAPHS } /* incjkcompatideographs */,
- { 0, 3809, 1300, 14, 3, UNI_NV__9000 } /* numericvalue=9000 */,
- { 3, 58, 2695, 2, 5, UNI_SC__ARAB } /* sc=arab */,
- { 0, 34, 1667, 1, 12, UNI_DOMINO } /* indominotiles */,
- { 0, 3974, 602, 17, 2, -UNI_IDSB } /* idsbinaryoperator=n */,
- { 1, 1879, 6728, 4, 21, UNI_MEETEIMAYEKEXT } /* blk=meeteimayekextensions */,
- { 1, 7431, 1303, 27, 2, UNI_CCC__32 } /* canonicalcombiningclass=ccc32 */,
- { 5, 1102, 1614, 4, 4, UNI_WARA } /* scx=wara */,
- { 0, 4355, 90, 17, 4, UNI_GREK } /* scriptextensions=grek */,
- { 0, 1796, 909, 7, 8, UNI_BALI } /* script=balinese */,
- { 1, 343, 4947, 4, 2, UNI_CCC__8 } /* ccc=kv */,
- { 3, 7605, 0, 22, 0, UNI_LB__H3 } /* hangulsyllabletype=lvt */,
- { 13, 6447, 0, 5, 0, UNI_MUSIC } /* music */,
- { 0, 6114, 409, 3, 4, UNI_DIAK } /* sc=diak */,
- { 5, 6379, 1736, 13, 3, UNI_JG__KAF } /* joininggroup=kaf */,
- { 96, 5147, 4701, 19, 10, UNI_LATINEXTADDITIONAL } /* block=latinextendedadditional */,
- { 69, 1796, 200, 7, 4, UNI_SC__TAML } /* script=taml */,
- { 23, 6114, 192, 3, 4, UNI_SHAW } /* sc=shaw */,
- { 11, 2205, 2145, 4, 8, UNI_NV__7_SLASH_8 } /* nv=8.750e-01 */,
- { 0, 3823, 602, 16, 3, -UNI_STERM } /* sentenceterminal=no */,
- { 0, 3748, 2617, 14, 8, UNI_NV__1_SLASH_10 } /* numericvalue=1.000e-01 */,
- { 11, 2365, 5797, 8, 9, UNI_ETHIOPICEXTA } /* ethiopicextendeda */,
- { 7, 4355, 618, 17, 7, UNI_ELYM } /* scriptextensions=elymaic */,
- { 5, 3622, 1698, 7, 4, UNI_LATINEXTF } /* islatinextf */,
- { 7, 7132, 1588, 5, 9, UNI_SMALLFORMS } /* blk=smallforms */,
- { 14, 5087, 3594, 10, 2, UNI_WB__NL } /* wordbreak=nl */,
- { 5, 756, 356, 6, 2, UNI_NFKCQC__Y } /* nfkcqc=y */,
- { 0, 287, 0, 5, 0, UNI_NSHU } /* nushu */,
- { 15, 8244, 0, 9, 0, UNI_CJK } /* block=cjk */,
- { 1, 34, 2782, 1, 3, UNI_NO } /* isno */,
- { 3, 313, 574, 2, 7, UNI_INAVESTAN } /* inavestan */,
- { 1, 2428, 0, 6, 0, UNI_IPAEXT } /* ipaext */,
- { 3, 1796, 27, 7, 4, UNI_AHOM } /* script=ahom */,
- { 1, 3474, 1317, 6, 9, UNI_INOLDPERMIC } /* block=oldpermic */,
- { 4, 2454, 5223, 4, 16, UNI_INPUNCTUATION } /* isgeneralpunctuation */,
- { 1, 464, 7828, 2, 16, UNI_UIDEO } /* isunifiedideograph */,
- { 0, 78, 80, 2, 2, UNI_CYRL } /* cyrl */,
- { 0, 7018, 7481, 6, 20, UNI_ARABICPFA } /* inarabicpresentationformsa */,
- { 17, 6402, 959, 14, 6, UNI_SB__EX } /* sentencebreak=extend */,
- { 8, 296, 2128, 3, 9, UNI_NV__1_SLASH_32 } /* nv=3.125e-02 */,
- { 21, 2, 8340, 1, 34, UNI_DIACRITICALSFORSYMBOLS } /* combiningdiacriticalmarksforsymbols */,
- { 4, 6803, 0, 20, 0, UNI_CE } /* compositionexclusion */,
- { 0, 14, 57, 1, 1, UNI_MN } /* mn */,
- { 1, 1796, 735, 7, 7, UNI_SC__LINA } /* script=lineara */,
- { 8, 2033, 356, 5, 4, UNI_XPOSIXALPHA } /* alpha=yes */,
- { 3, 2474, 2382, 3, 10, UNI_MISCSYMBOLS } /* ismiscsymbols */,
- { 2, 916, 587, 4, 3, UNI_EBASE } /* ebase=t */,
- { 16, 2153, 1300, 4, 2, UNI_NV__400 } /* nv=400 */,
- { 1, 5087, 3432, 10, 3, UNI_LB__ZWJ } /* wordbreak=zwj */,
- { 1, 343, 464, 4, 2, UNI_CCC__IS } /* ccc=is */,
- { 2, 24, 356, 3, 4, UNI_XPOSIXXDIGIT } /* hex=yes */,
- { 0, 2454, 2733, 3, 13, UNI_INGREEK } /* isgreekandcoptic */,
- { 27, 3474, 3885, 6, 17, UNI_INCAUCASIANALBANIAN } /* block=caucasianalbanian */,
- { 8, 2153, 294, 4, 1, UNI_NV__44 } /* nv=44 */,
- { 1, 916, 355, 4, 5, UNI_EBASE } /* ebase=yes */,
- { 0, 6114, 3839, 3, 6, UNI_TANG } /* sc=tangut */,
- { 5, 1548, 0, 3, 0, UNI_nt_values_index } /* nt= */,
- { 11, 6011, 6091, 7, 21, UNI_EARLYDYNASTICCUNEIFORM } /* block=earlydynasticcuneiform */,
- { 4, 644, 898, 3, 2, UNI_GCB__V } /* hst=v */,
- { 0, 7132, 6052, 7, 13, UNI_SUPMATHOPERATORS } /* blk=supmathoperators */,
- { 0, 3794, 6199, 14, 5, UNI_NV__800000 } /* numericvalue=800000 */,
- { 1, 2253, 346, 9, 3, UNI_IN__11 } /* presentin=11 */,
- { 14, 8276, 2728, 21, 6, UNI_INSC__OTHER } /* indicsyllabiccategory=other */,
- { 18, 1867, 602, 5, 3, -UNI_BIDIM } /* bidim=no */,
- { 41459, 6114, 593, 3, 7, UNI_DSRT } /* sc=deseret */,
- { 5, 3474, 2229, 6, 12, UNI_PHAISTOS } /* block=phaistosdisc */,
- { 0, 4355, 1344, 17, 4, UNI_PALM } /* scriptextensions=palm */,
- { 1, 7431, 398, 27, 2, UNI_CCC__16 } /* canonicalcombiningclass=ccc16 */,
- { 1, 6944, 353, 24, 2, UNI_CCC__9 } /* canonicalcombiningclass=vr */,
- { 1, 1065, 294, 5, 2, UNI_NV__1_SLASH_40 } /* nv=1/40 */,
- { 14, 1220, 0, 7, 0, UNI_MAKA } /* makasar */,
- { 96, 2496, 6392, 3, 10, UNI_JG__AFRICANQAF } /* jg=africanqaf */,
- { 10, 736, 5769, 3, 15, UNI_ENCLOSEDALPHANUM } /* inenclosedalphanum */,
- { 0, 464, 4793, 2, 18, UNI_RUMI } /* isruminumeralsymbols */,
- { 29, 5087, 2961, 10, 7, UNI_WB__NU } /* wordbreak=numeric */,
- { 2, 1879, 3188, 4, 15, UNI_INIMPERIALARAMAIC } /* blk=imperialaramaic */,
- { 9, 1216, 3641, 4, 10, UNI_KANASUP } /* kanasupplement */,
- { 0, 3474, 7416, 6, 14, UNI_PUA } /* block=privateusearea */,
- { 2, 313, 4962, 2, 14, UNI_INHANIFIROHINGYA } /* inhanifirohingya */,
- { 11, 4355, 798, 17, 4, UNI_LANA } /* scriptextensions=lana */,
- { 2, 1991, 1413, 11, 2, UNI_JT__C } /* joiningtype=c */,
- { 1, 2363, 2336, 10, 8, UNI_ETHIOPICEXT } /* inethiopicextended */,
- { 0, 464, 3285, 2, 6, UNI_HEBR } /* ishebrew */,
- { 4, 3474, 6284, 6, 19, UNI_JAMOEXTB } /* block=hanguljamoextendedb */,
- { 7, 4322, 294, 15, 1, UNI_NV__3_SLASH_4 } /* numericvalue=3/4 */,
- { 49, 1879, 328, 8, 3, UNI_KANASUP } /* blk=kanasup */,
- { 5, 464, 228, 2, 4, UNI_XPEO } /* isxpeo */,
- { 0, 306, 356, 5, 2, UNI__PERL_PATWS } /* patws=y */,
- { 1, 1102, 1951, 4, 4, UNI_SOGD } /* scx=sogd */,
- { 4, 508, 1769, 3, 3, UNI_nfdqc_values_index } /* nfdqc= */,
- { 2, 2802, 7851, 3, 29, UNI_ENCLOSEDALPHANUMSUP } /* isenclosedalphanumericsupplement */,
- { 6, 6114, 6594, 3, 4, UNI_BRAH } /* sc=brah */,
- { 0, 7201, 1860, 16, 7, UNI_XPOSIXCNTRL } /* generalcategory=control */,
- { 0, 4783, 355, 9, 2, UNI_wspace_values_index } /* whitespace= */,
- { 1, 3450, 7908, 5, 29, UNI_CUNEIFORMNUMBERS } /* blk=cuneiformnumbersandpunctuation */,
- { 1, 3669, 0, 16, 0, UNI_JG__MALAYALAMNNNA } /* jg=malayalamnnna */,
- { 0, 1383, 601, 6, 2, UNI_ids_values_index } /* idstart= */,
- { 1, 296, 2073, 3, 2, UNI_NV__42 } /* nv=42 */,
- { 0, 4322, 0, 16, 0, UNI_NV__3_SLASH_2 } /* numericvalue=3/2 */,
- { 1, 6944, 5472, 24, 9, UNI_CCC__BL } /* canonicalcombiningclass=belowleft */,
- { 3, 4006, 0, 15, 0, UNI_CURRENCYSYMBOLS } /* currencysymbols */,
- { 32, 4355, 160, 17, 4, UNI_PHLP } /* scriptextensions=phlp */,
- { 3, 7208, 2728, 8, 6, UNI_C } /* category=other */,
- { 0, 7584, 3236, 18, 3, UNI_DT__ENC } /* decompositiontype=enc */,
- { 0, 464, 302, 2, 2, UNI_RI } /* isri */,
- { 2, 1879, 27, 4, 4, UNI_INAHOM } /* blk=ahom */,
- { 1, 6749, 356, 25, 4, UNI_CWKCF } /* changeswhennfkccasefolded=yes */,
- { 4, 1879, 1280, 4, 9, UNI_INNABATAEAN } /* blk=nabataean */,
- { 9, 1977, 311, 5, 5, UNI_POSIXPRINT } /* posixprint */,
- { 9, 8, 2332, 1, 7, UNI_GREEKEXT } /* greekext */,
- { 5, 3053, 588, 13, 2, UNI_POSIXXDIGIT } /* asciihexdigit=t */,
- { 33, 34, 4900, 1, 6, UNI_EMOJI } /* isemoji */,
- { 2, 464, 681, 2, 5, UNI_RUNR } /* isrunic */,
- { 40, 14, 6549, 1, 21, UNI_MISCTECHNICAL } /* miscellaneoustechnical */,
- { 5, 1377, 0, 3, 0, UNI_wb_values_index } /* wb= */,
- { 2, 1796, 1027, 7, 4, UNI_SC__YEZI } /* script=yezi */,
- { 0, 5544, 934, 21, 6, -UNI_CWT } /* changeswhentitlecased=false */,
- { 89, 3933, 2774, 6, 8, UNI_SK } /* modifiersymbol */,
- { 2, 3654, 0, 11, 0, UNI_MC } /* spacingmark */,
- { 1, 1975, 4500, 7, 5, UNI_POSIXUPPER } /* isposixupper */,
- { 25, 275, 1837, 4, 8, UNI_WB__EB } /* gcb=ebasegaz */,
- { 6, 6114, 437, 3, 4, UNI_OGAM } /* sc=ogam */,
- { 4, 7880, 1698, 5, 4, UNI_CJKEXTF } /* iscjkextf */,
- { 10, 6114, 1529, 3, 10, UNI_KHAR } /* sc=kharoshthi */,
- { 0, 2153, 349, 4, 1, UNI_NV__48 } /* nv=48 */,
- { 71, 12, 934, 3, 6, -UNI_PCM } /* pcm=false */,
- { 1, 5099, 1472, 17, 3, UNI__PERL_CHARNAME_BEGIN } /* _perl_charname_begin */,
- { 1, 1102, 3309, 4, 15, UNI_MERC } /* scx=meroiticcursive */,
- { 8, 296, 2616, 3, 9, UNI_NV__1_SLASH_2 } /* nv=5.000e-01 */,
- { 8, 3474, 6919, 6, 25, UNI_SYMBOLSFORLEGACYCOMPUTING } /* block=symbolsforlegacycomputing */,
- { 0, 6944, 2094, 25, 2, UNI_CCC__202 } /* canonicalcombiningclass=202 */,
- { 20, 5523, 588, 21, 2, UNI_CWL } /* changeswhenlowercased=t */,
- { 2, 14, 2813, 1, 3, UNI_MAHJ } /* mahj */,
- { 1, 1796, 530, 7, 6, UNI_RJNG } /* script=rejang */,
- { 6, 4450, 60, 7, 3, UNI_INCHAM } /* block=cham */,
- { 0, 959, 934, 8, 6, -UNI_EXT } /* extender=false */,
- { 1, 1796, 4857, 7, 5, UNI_SC__TAML } /* script=tamil */,
- { 4, 7473, 356, 10, 2, UNI_XPOSIXALPHA } /* alphabetic=y */,
- { 0, 3351, 1069, 14, 2, UNI_NV__2_SLASH_3 } /* numericvalue=2/3 */,
- { 8, 1383, 588, 4, 2, UNI_IDST } /* idst=t */,
- { 2, 6114, 783, 3, 4, UNI_OSMA } /* sc=osma */,
- { 0, 6379, 709, 13, 4, UNI_JG__SEEN } /* joininggroup=seen */,
- { 5, 5607, 7221, 10, 17, UNI_IDENTIFIERSTATUS__RESTRICTED } /* identifierstatus=restricted */,
- { 17, 4355, 3991, 17, 7, UNI_BRAI } /* scriptextensions=braille */,
- { 0, 1879, 6833, 4, 14, UNI_BYZANTINEMUSIC } /* blk=byzantinemusic */,
- { 1, 2692, 4918, 5, 9, UNI_ALCHEMICAL } /* blk=alchemical */,
- { 4, 4355, 794, 17, 4, UNI_KALI } /* scriptextensions=kali */,
- { 80, 464, 959, 2, 8, UNI_EXT } /* isextender */,
- { 4, 464, 783, 2, 7, UNI_OSMA } /* isosmanya */,
- { 0, 696, 5057, 3, 18, UNI_OTTOMANSIYAQNUMBERS } /* isottomansiyaqnumbers */,
- { 15, 1796, 1280, 7, 9, UNI_NBAT } /* script=nabataean */,
- { 33, 34, 3054, 1, 3, UNI_CI } /* isci */,
- { 0, 5087, 3411, 10, 12, UNI_WB__EX } /* wordbreak=extendnumlet */,
- { 4, 4355, 1529, 17, 10, UNI_KHAR } /* scriptextensions=kharoshthi */,
- { 10, 600, 3249, 3, 5, UNI_DT__FIN } /* dt=final */,
- { 8, 8182, 6574, 23, 20, UNI_INPC__TOPANDBOTTOMANDLEFT } /* indicpositionalcategory=topandbottomandleft */,
- { 0, 5523, 934, 21, 6, -UNI_CWL } /* changeswhenlowercased=false */,
- { 3, 536, 2928, 3, 3, UNI_SB__SE } /* sb=sep */,
- { 0, 6379, 787, 13, 3, UNI_JG__NYA } /* joininggroup=nya */,
- { 0, 661, 0, 5, 0, UNI_DOGR } /* dogra */,
- { 0, 3351, 1303, 13, 2, UNI_NV__32 } /* numericvalue=32 */,
- { 1, 6114, 868, 3, 4, UNI_SC__TIRH } /* sc=tirh */,
- { 0, 3763, 1073, 15, 2, UNI_NV__5_SLASH_12 } /* numericvalue=5/12 */,
- { 20, 3474, 840, 6, 7, UNI_INTAGALOG } /* block=tagalog */,
- { 3, 3809, 1300, 14, 2, UNI_NV__900 } /* numericvalue=900 */,
- { 1, 313, 5305, 3, 10, UNI_TAIXUANJING } /* intaixuanjing */,
- { 41, 7660, 588, 17, 5, UNI_VS } /* variationselector=true */,
- { 0, 1879, 477, 4, 3, UNI_INVAI } /* blk=vai */,
- { 8, 7527, 546, 3, 2, UNI_EBASE } /* lb=eb */,
- { 5, 6114, 1009, 3, 6, UNI_LYCI } /* sc=lycian */,
- { 5, 1233, 5057, 3, 18, UNI_OTTOMANSIYAQNUMBERS } /* inottomansiyaqnumbers */,
- { 0, 7688, 4186, 23, 4, UNI_JG__MANICHAEANRESH } /* joininggroup=manichaeanresh */,
- { 0, 5, 6091, 1, 21, UNI_EARLYDYNASTICCUNEIFORM } /* earlydynasticcuneiform */,
- { 0, 520, 1300, 4, 2, UNI_NV__700 } /* nv=700 */,
- { 3, 3474, 681, 6, 5, UNI_INRUNIC } /* block=runic */,
- { 0, 464, 1009, 2, 6, UNI_LYCI } /* islycian */,
- { 0, 951, 0, 8, 0, UNI_DUPL } /* duployan */,
- { 1, 4355, 5139, 16, 8, UNI_MYMR } /* scriptextensions=myanmar */,
- { 9, 5136, 5797, 11, 9, UNI_MYANMAREXTA } /* blk=myanmarextendeda */,
- { 1, 1102, 1271, 4, 9, UNI_SIND } /* scx=khudawadi */,
- { 4, 4515, 0, 18, 0, UNI_IDST } /* idstrinaryoperator */,
- { 34, 3651, 0, 14, 0, UNI_MN } /* nonspacingmark */,
- { 9, 296, 6198, 3, 8, UNI_NV__10000000 } /* nv=10000000 */,
- { 16, 7527, 153, 3, 2, UNI_LB__SG } /* lb=sg */,
- { 66, 7828, 3150, 15, 2, UNI_uideo_values_index } /* unifiedideograph= */,
- { 0, 7688, 4174, 23, 4, UNI_JG__MANICHAEANHETH } /* joininggroup=manichaeanheth */,
- { 4, 3748, 1298, 15, 3, UNI_NV__1_SLASH_160 } /* numericvalue=1/160 */,
- { 0, 1102, 1198, 4, 7, UNI_GRAN } /* scx=grantha */,
- { 6, 6774, 588, 25, 2, UNI_DI } /* defaultignorablecodepoint=t */,
- { 0, 437, 0, 4, 0, UNI_OGAM } /* ogam */,
- { 2, 1102, 5139, 3, 8, UNI_MYMR } /* scx=myanmar */,
- { 0, 600, 6944, 6, 5, UNI_DT__NONCANON } /* dt=noncanon */,
- { 1, 7317, 3651, 10, 14, UNI_BC__NSM } /* bidiclass=nonspacingmark */,
- { 0, 8007, 6334, 7, 18, UNI_CJKCOMPATFORMS } /* blk=cjkcompatibilityforms */,
- { 5, 2463, 602, 5, 3, -UNI_JOINC } /* joinc=no */,
- { 0, 1102, 1320, 4, 4, UNI_PERM } /* scx=perm */,
- { 17, 1796, 1021, 7, 6, UNI_WCHO } /* script=wancho */,
- { 12, 1102, 429, 4, 4, UNI_MRO } /* scx=mroo */,
- { 16, 313, 2740, 2, 6, UNI_INCOPTIC } /* incoptic */,
- { 0, 4355, 1571, 17, 4, UNI_SAUR } /* scriptextensions=saur */,
- { 0, 464, 261, 2, 4, UNI_CWCM } /* iscwcm */,
- { 1, 1796, 106, 7, 4, UNI_HMNG } /* script=hmng */,
- { 7, 313, 4062, 2, 15, UNI_VEDICEXT } /* invedicextensions */,
- { 0, 3351, 772, 13, 4, UNI_NV__17_SLASH_2 } /* numericvalue=17/2 */,
- { 4, 1975, 4081, 7, 5, UNI_POSIXPUNCT } /* isposixpunct */,
- { 26, 1440, 356, 2, 2, UNI_SD } /* sd=y */,
- { 0, 3474, 1668, 6, 6, UNI_DOMINO } /* block=domino */,
- { 10, 6112, 7459, 14, 15, UNI_INSC__CONSONANTSUCCEEDINGREPHA } /* insc=consonantsucceedingrepha */,
- { 73, 3474, 7732, 6, 29, UNI_ENCLOSEDIDEOGRAPHICSUP } /* block=enclosedideographicsupplement */,
- { 5, 2692, 6142, 8, 5, UNI_ARABICSUP } /* blk=arabicsup */,
- { 22, 34, 4757, 1, 19, UNI_ZP } /* isparagraphseparator */,
- { 0, 3809, 2157, 14, 8, UNI_NV__11_SLASH_12 } /* numericvalue=9.167e-01 */,
- { 37, 296, 6967, 2, 3, UNI_NV__27 } /* nv=27 */,
- { 1, 1516, 1037, 6, 4, UNI_KANAEXTB } /* iskanaextb */,
- { 0, 608, 536, 2, 3, UNI_idsb_values_index } /* idsb= */,
- { 4, 3053, 934, 13, 2, -UNI_POSIXXDIGIT } /* asciihexdigit=f */,
- { 1, 37, 1256, 1, 6, UNI_SOYO } /* soyombo */,
- { 2, 1410, 2263, 7, 2, UNI_CCC__14 } /* ccc=ccc14 */,
- { 5, 7527, 184, 3, 2, UNI_LB__SA } /* lb=sa */,
- { 1, 2392, 1052, 3, 7, UNI_INMAHAJANI } /* inmahajani */,
- { 0, 1102, 1220, 4, 4, UNI_MAKA } /* scx=maka */,
- { 0, 1383, 934, 7, 6, -UNI_IDS } /* idstart=false */,
- { 1, 7527, 13, 3, 2, UNI_LB__CM } /* lb=cm */,
- { 7, 464, 4392, 2, 11, UNI_SGNW } /* issignwriting */,
- { 7, 1539, 1895, 3, 11, UNI_CHESSSYMBOLS } /* ischesssymbols */,
- { 4, 1796, 1470, 7, 4, UNI_SC__BUGI } /* script=bugi */,
- { 0, 1704, 8110, 6, 29, UNI_ARABICMATH } /* arabicmathematicalalphabeticsymbols */,
- { 0, 24, 602, 3, 3, -UNI_XPOSIXXDIGIT } /* hex=no */,
- { 1, 4355, 224, 17, 4, UNI_WCHO } /* scriptextensions=wcho */,
- { 2, 5087, 703, 10, 2, UNI_WB__EB } /* wordbreak=em */,
- { 0, 3474, 5117, 7, 19, UNI_INANATOLIANHIEROGLYPHS } /* block=anatolianhieroglyphs */,
- { 2, 2392, 6549, 3, 21, UNI_MISCTECHNICAL } /* inmiscellaneoustechnical */,
- { 0, 3474, 7500, 6, 17, UNI_ANCIENTGREEKMUSIC } /* block=ancientgreekmusic */,
- { 3, 600, 369, 3, 3, UNI_DT__SQR } /* dt=sqr */,
- { 1, 2033, 356, 5, 2, UNI_XPOSIXALPHA } /* alpha=y */,
- { 1, 1710, 1588, 3, 9, UNI_SMALLFORMS } /* issmallforms */,
- { 0, 2274, 587, 10, 6, UNI_XIDC } /* xidcontinue=true */,
- { 2, 4322, 6215, 14, 8, UNI_NV__1_SLASH_320 } /* numericvalue=3.125e-03 */,
- { 4, 4355, 4202, 17, 17, UNI_KITS } /* scriptextensions=khitansmallscript */,
- { 0, 7182, 0, 3, 0, UNI_CJK } /* cjk */,
- { 65, 1807, 0, 4, 0, UNI_SORA } /* sora */,
- { 0, 3000, 602, 13, 2, -UNI_QMARK } /* quotationmark=n */,
- { 5, 1879, 4081, 4, 11, UNI_INPUNCTUATION } /* blk=punctuation */,
- { 0, 4291, 278, 9, 3, UNI_LB__B2 } /* linebreak=b2 */,
- { 0, 5607, 0, 15, 0, UNI_identifiertype_values_index } /* identifiertype= */,
- { 0, 1410, 1073, 7, 2, UNI_CCC__12 } /* ccc=ccc12 */,
- { 1, 7201, 110, 16, 2, UNI_ZL } /* generalcategory=zl */,
- { 17, 875, 934, 5, 2, -UNI_UIDEO } /* uideo=f */,
- { 0, 1102, 220, 4, 4, UNI_TOTO } /* scx=toto */,
- { 0, 296, 2074, 3, 2, UNI_NV__29 } /* nv=29 */,
- { 41, 1879, 1390, 4, 10, UNI_ASCII } /* blk=basiclatin */,
- { 7, 4776, 355, 16, 3, UNI__PERL_PATWS } /* patternwhitespace=y */,
- { 1, 5087, 2265, 10, 9, UNI_WB__WSEGSPACE } /* wordbreak=wsegspace */,
- { 0, 2726, 4122, 3, 15, UNI_LOWERCASELETTER } /* gc=lowercaseletter */,
- { 1, 343, 292, 4, 2, UNI_CCC__30 } /* ccc=30 */,
+ { 2, 7011, 1317, 24, 2, UNI_CCC__32 } /* canonicalcombiningclass=32 */,
+ { 34, 1823, 35, 7, 4, UNI_BATK } /* script=batk */,
+ { 0, 6165, 537, 3, 4, UNI_TANG } /* sc=tang */,
+ { 1, 5156, 65, 10, 2, UNI_WB__MN } /* wordbreak=mn */,
+ { 0, 4360, 2966, 10, 11, UNI_LB__IN } /* linebreak=inseparable */,
+ { 0, 54, 1829, 2, 5, UNI_SC__MLYM } /* sc=mlym */,
+ { 8, 1667, 3325, 4, 6, UNI_INHEBREW } /* blk=hebrew */,
+ { 0, 220, 0, 4, 0, UNI_WCHO } /* wcho */,
+ { 1, 461, 4536, 2, 18, UNI_COPTICEPACTNUMBERS } /* iscopticepactnumbers */,
+ { 2, 4424, 663, 17, 5, UNI_LIMB } /* scriptextensions=limbu */,
+ { 1, 33, 189, 1, 3, UNI_SGNW } /* sgnw */,
+ { 0, 3490, 6193, 10, 5, UNI_CYRILLICSUP } /* blk=cyrillicsup */,
+ { 0, 6163, 2823, 5, 9, UNI_INSC__NONJOINER } /* insc=nonjoiner */,
+ { 3, 309, 590, 2, 7, UNI_DSRT } /* indeseret */,
+ { 0, 1667, 4819, 4, 8, UNI_DINGBATS } /* blk=dingbats */,
+ { 0, 5156, 366, 10, 2, UNI_WB__SQ } /* wordbreak=sq */,
+ { 1, 6618, 5125, 12, 5, UNI_INPC__TOPANDBOTTOM } /* inpc=topandbottom */,
+ { 0, 3832, 0, 14, 0, UNI_NV__5 } /* numericvalue=5 */,
+ { 5, 6165, 746, 3, 4, UNI_MARC } /* sc=marc */,
+ { 1, 940, 599, 6, 3, -UNI_COMPEX } /* compex=no */,
+ { 0, 1823, 5391, 7, 8, UNI_CHER } /* script=cherokee */,
+ { 0, 1994, 934, 7, 6, -UNI_RADICAL } /* radical=false */,
+ { 1, 7274, 248, 9, 2, UNI_CN } /* category=cn */,
+ { 16, 30, 4190, 1, 3, UNI_LO } /* islo */,
+ { 1, 461, 3706, 2, 14, UNI_MN } /* isnonspacingmark */,
+ { 3, 7591, 1479, 3, 5, UNI_LB__SP } /* lb=space */,
+ { 0, 8246, 0, 24, 0, UNI_inpc_values_index } /* indicpositionalcategory= */,
+ { 0, 6450, 1613, 14, 2, UNI_SB__FO } /* sentencebreak=fo */,
+ { 4, 30, 3094, 1, 3, UNI_CI } /* isci */,
+ { 0, 2432, 5107, 3, 18, UNI_MODIFIERTONELETTERS } /* inmodifiertoneletters */,
+ { 0, 2494, 5863, 7, 6, UNI_GEORGIANSUP } /* isgeorgiansup */,
+ { 0, 608, 0, 4, 0, UNI_ELBA } /* elba */,
+ { 2, 7267, 1926, 16, 6, UNI_S } /* generalcategory=symbol */,
+ { 0, 3635, 204, 7, 2, UNI_LATINEXTF } /* latinextf */,
+ { 3, 683, 0, 5, 0, UNI_TAKR } /* takri */,
+ { 1, 339, 1316, 5, 2, UNI_CCC__103 } /* ccc=103 */,
+ { 1, 6427, 6215, 13, 9, UNI_JG__YEHBARREE } /* joininggroup=yehbarree */,
+ { 1, 6165, 446, 3, 4, UNI_PHLI } /* sc=phli */,
+ { 0, 309, 1509, 2, 8, UNI_INJAVANESE } /* injavanese */,
+ { 6, 1198, 377, 5, 4, UNI_CJKEXTH } /* incjkexth */,
+ { 5, 8246, 8507, 23, 7, UNI_INPC__BOTTOM } /* indicpositionalcategory=bottom */,
+ { 2, 1102, 216, 4, 4, UNI_TOTO } /* scx=toto */,
+ { 1, 1801, 0, 6, 0, UNI_NV__100 } /* nv=100 */,
+ { 0, 1272, 358, 3, 5, UNI_CAKM } /* ischakma */,
+ { 4, 1102, 868, 4, 4, UNI_TIRH } /* scx=tirh */,
+ { 16, 1823, 3325, 7, 4, UNI_HEBR } /* script=hebr */,
+ { 24, 7887, 0, 22, 0, UNI_CJK } /* incjkunifiedideographs */,
+ { 3, 461, 6581, 2, 16, UNI_INDICNUMBERFORMS } /* isindicnumberforms */,
+ { 14, 5031, 0, 4, 0, UNI_HAN } /* hani */,
+ { 0, 3001, 3001, 12, 7, UNI_NT__NU } /* numerictype=numeric */,
+ { 32464, 4502, 4659, 9, 9, UNI_LATINEXTC } /* blk=latinextendedc */,
+ { 4, 8601, 8001, 7, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* block=symbolsandpictographsextendeda */,
+ { 2, 2718, 305, 3, 2, UNI_BC__WS } /* bc=ws */,
{ 0, 2, 933, 1, 3, -UNI_CE } /* ce=f */,
- { 2, 3474, 997, 6, 6, UNI_INKAITHI } /* block=kaithi */,
- { 0, 5607, 6774, 15, 16, UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE } /* identifiertype=defaultignorable */,
- { 6, 5748, 6052, 5, 13, UNI_SUPMATHOPERATORS } /* insupmathoperators */,
- { 0, 7431, 585, 28, 2, UNI_CCC__122 } /* canonicalcombiningclass=ccc122 */,
- { 2, 2726, 4598, 3, 16, UNI_PE } /* gc=closepunctuation */,
- { 1, 464, 2973, 2, 5, UNI_EPRES } /* isepres */,
- { 0, 3593, 4464, 7, 4, UNI_LATINEXTC } /* inlatinextc */,
- { 0, 2463, 356, 11, 4, UNI_JOINC } /* joincontrol=yes */,
- { 2, 313, 4827, 2, 8, UNI_BAMUMSUP } /* inbamumsup */,
- { 0, 4355, 2740, 17, 6, UNI_COPT } /* scriptextensions=coptic */,
- { 21, 24, 602, 3, 2, -UNI_XPOSIXXDIGIT } /* hex=n */,
- { 12, 3474, 7020, 6, 24, UNI_ARABICPFB } /* block=arabicpresentationformsb */,
- { 0, 313, 6031, 2, 8, UNI_INGEORGIAN } /* ingeorgian */,
- { 0, 6114, 666, 3, 4, UNI_SC__LIMB } /* sc=limb */,
- { 0, 464, 6970, 2, 26, UNI_HALFANDFULLFORMS } /* ishalfwidthandfullwidthforms */,
- { 0, 8007, 6505, 29, 5, UNI_CJKEXTC } /* blk=cjkunifiedideographsextensionc */,
- { 2, 464, 3915, 2, 17, UNI_EPRES } /* isemojipresentation */,
- { 18, 5087, 5718, 10, 9, UNI_WB__EB } /* wordbreak=emodifier */,
- { 0, 1796, 1144, 7, 9, UNI_BHKS } /* script=bhaiksuki */,
- { 1, 8533, 4538, 16, 13, UNI_SUPPUNCTUATION } /* block=supplementalpunctuation */,
- { 0, 7527, 5, 3, 2, UNI_LB__EX } /* lb=ex */,
- { 1, 7201, 602, 15, 2, UNI_N } /* generalcategory=n */,
- { 10, 4355, 6728, 17, 11, UNI_MTEI } /* scriptextensions=meeteimayek */,
- { 8, 1065, 3777, 4, 2, UNI_NV__1_SLASH_8 } /* nv=1/8 */,
- { 1, 313, 3885, 2, 17, UNI_INCAUCASIANALBANIAN } /* incaucasianalbanian */,
- { 6, 2496, 2519, 3, 10, UNI_JG__KNOTTEDHEH } /* jg=knottedheh */,
- { 3, 3722, 602, 4, 3, -UNI_MATH } /* math=no */,
- { 1, 1879, 4582, 4, 11, UNI_BOPOMOFOEXT } /* blk=bopomofoext */,
- { 0, 316, 588, 5, 2, UNI_QMARK } /* qmark=t */,
- { 0, 252, 0, 5, 0, UNI_XPOSIXCNTRL } /* cntrl */,
- { 3, 6944, 692, 24, 3, UNI_CCC__214 } /* canonicalcombiningclass=ata */,
- { 2, 7605, 3178, 20, 10, UNI_GCB__L } /* hangulsyllabletype=leadingjamo */,
- { 0, 2485, 3060, 6, 6, UNI_XPOSIXXDIGIT } /* xposixxdigit */,
- { 2, 3450, 7908, 5, 15, UNI_CUNEIFORMNUMBERS } /* blk=cuneiformnumbers */,
- { 0, 6774, 934, 25, 2, -UNI_DI } /* defaultignorablecodepoint=f */,
- { 1, 464, 180, 2, 4, UNI_RUNR } /* isrunr */,
- { 67, 7201, 3654, 16, 11, UNI_MC } /* generalcategory=spacingmark */,
- { 0, 5846, 0, 19, 0, UNI_SUPARROWSC } /* supplementalarrowsc */,
- { 2, 313, 477, 2, 3, UNI_INVAI } /* invai */,
- { 24, 7208, 4758, 9, 18, UNI_ZP } /* category=paragraphseparator */,
- { 10, 464, 6629, 2, 14, UNI_LM } /* ismodifierletter */,
- { 1, 1975, 1638, 3, 8, UNI_POSIXSPACE } /* isperlspace */,
- { 0, 4077, 0, 15, 0, UNI_PD } /* dashpunctuation */,
- { 1, 24, 1104, 2, 3, UNI_XPOSIXXDIGIT } /* hex=t */,
- { 8, 6114, 469, 3, 4, UNI_SOGO } /* sc=sogo */,
- { 1, 600, 946, 3, 5, UNI_DT__SUP } /* dt=super */,
- { 0, 464, 8592, 2, 43, UNI_UCASEXTA } /* isunifiedcanadianaboriginalsyllabicsextendeda */,
- { 1, 4901, 587, 16, 3, UNI_EBASE } /* emojimodifierbase=t */,
- { 8, 3794, 1300, 14, 2, UNI_NV__800 } /* numericvalue=800 */,
- { 0, 7880, 4611, 28, 4, UNI_CJKEXTF } /* iscjkunifiedideographsextensionf */,
- { 18, 3722, 0, 4, 0, UNI_MATH } /* math */,
- { 0, 6379, 7262, 13, 14, UNI_JG__NOJOININGGROUP } /* joininggroup=nojoininggroup */,
- { 22, 887, 0, 8, 0, UNI_AGE__10 } /* age=10.0 */,
- { 2, 409, 4844, 2, 13, UNI_DIACRITICALSSUP } /* diacriticalssup */,
- { 0, 184, 0, 4, 0, UNI_SAMR } /* samr */,
- { 0, 6039, 2030, 7, 11, UNI_MATHALPHANUM } /* block=mathalphanum */,
- { 8, 1410, 3365, 7, 2, UNI_CCC__36 } /* ccc=ccc36 */,
- { 0, 4433, 5584, 15, 3, UNI_LATINEXTG } /* blk=latinextendedg */,
- { 72, 1539, 8150, 3, 24, UNI_DIACRITICALS } /* iscombiningdiacriticalmarks */,
- { 0, 3593, 0, 11, 0, UNI_LATINEXTE } /* inlatinexte */,
- { 9, 794, 0, 4, 0, UNI_KALI } /* kali */,
- { 0, 464, 1867, 2, 5, UNI_BIDIM } /* isbidim */,
- { 3, 7201, 273, 16, 2, UNI_ZP } /* generalcategory=zp */,
- { 0, 1796, 540, 7, 6, UNI_TNSA } /* script=tangsa */,
- { 32, 1382, 601, 7, 2, UNI_xids_values_index } /* xidstart= */,
- { 16, 1065, 764, 4, 2, UNI_NV__1_SLASH_2 } /* nv=1/2 */,
- { 7, 1796, 120, 7, 3, UNI_LAO } /* script=lao */,
- { 4, 1977, 2033, 5, 5, UNI_POSIXALPHA } /* posixalpha */,
- { 6, 464, 2812, 2, 4, UNI_MAHJ } /* ismahj */,
- { 4, 1102, 437, 4, 4, UNI_OGAM } /* scx=ogam */,
- { 0, 3474, 4582, 6, 8, UNI_INBOPOMOFO } /* block=bopomofo */,
- { 0, 8244, 0, 26, 0, UNI_CJK } /* block=cjkunifiedideographs */,
- { 6, 2, 601, 2, 2, UNI_cwt_values_index } /* cwt= */,
- { 0, 3228, 0, 5, 0, UNI_XPOSIXALNUM } /* alnum */,
- { 0, 464, 1965, 2, 10, UNI_YIRADICALS } /* isyiradicals */,
- { 0, 34, 1190, 1, 5, UNI_BENG } /* isbeng */,
- { 4, 313, 5949, 2, 21, UNI_YIJING } /* inyijinghexagramsymbols */,
- { 0, 2310, 5620, 12, 4, -UNI_CI } /* caseignorable=no */,
- { 5, 1102, 184, 4, 4, UNI_SAMR } /* scx=samr */,
- { 1, 6379, 1046, 13, 5, UNI_JG__KHAPH } /* joininggroup=khaph */,
- { 0, 1796, 465, 7, 4, UNI_SC__SHRD } /* script=shrd */,
- { 1, 536, 285, 3, 2, UNI_SB__XX } /* sb=xx */,
- { 6, 464, 6594, 2, 6, UNI_BRAH } /* isbrahmi */,
- { 0, 313, 890, 2, 5, UNI_IN__10 } /* in=10.0 */,
- { 0, 3474, 3637, 6, 4, UNI_INLISU } /* block=lisu */,
- { 0, 1915, 0, 5, 0, UNI_XPOSIXGRAPH } /* graph */,
- { 0, 6011, 2336, 14, 8, UNI_ETHIOPICEXT } /* block=ethiopicextended */,
- { 3, 3474, 2217, 6, 12, UNI_INOLDHUNGARIAN } /* block=oldhungarian */,
- { 1, 2726, 4137, 3, 15, UNI_PS } /* gc=openpunctuation */,
- { 1, 3474, 7377, 6, 8, UNI_INKATAKANA } /* block=katakana */,
- { 14, 5844, 5858, 5, 7, UNI_SUPARROWSC } /* issuparrowsc */,
- { 41, 1102, 82, 4, 4, UNI_DSRT } /* scx=dsrt */,
- { 1, 6114, 220, 3, 4, UNI_TOTO } /* sc=toto */,
- { 21, 895, 1303, 5, 2, UNI_AGE__3_DOT_2 } /* age=v32 */,
- { 17, 916, 5620, 4, 4, -UNI_EBASE } /* ebase=no */,
- { 0, 1702, 0, 8, 0, UNI_ARAB } /* isarabic */,
- { 20, 1102, 5340, 4, 4, UNI_DEVA } /* scx=deva */,
- { 2, 409, 588, 3, 2, UNI_DIA } /* dia=t */,
- { 9, 313, 890, 2, 3, UNI_IN__10 } /* in=10 */,
- { 1, 4355, 51, 17, 4, UNI_CAKM } /* scriptextensions=cakm */,
- { 50, 1059, 356, 6, 2, UNI_DT__NONE } /* nfkdqc=y */,
- { 2, 6114, 917, 3, 4, UNI_BASS } /* sc=bass */,
- { 1, 7044, 2775, 16, 8, UNI_DIACRITICALSFORSYMBOLS } /* combiningmarksforsymbols */,
- { 0, 464, 1887, 2, 4, UNI_UCAS } /* isucas */,
- { 0, 4291, 3691, 10, 13, UNI_LB__PR } /* linebreak=prefixnumeric */,
- { 0, 3794, 0, 15, 0, UNI_NV__80 } /* numericvalue=80 */,
- { 6, 4355, 861, 17, 7, UNI_TIBT } /* scriptextensions=tibetan */,
- { 4, 6114, 47, 3, 4, UNI_SC__BUHD } /* sc=buhd */,
- { 0, 3474, 1845, 6, 11, UNI_YISYLLABLES } /* block=yisyllables */,
- { 1, 3474, 6303, 6, 23, UNI_COMPATJAMO } /* block=hangulcompatibilityjamo */,
- { 1, 1539, 3869, 3, 16, UNI_UCAS } /* iscanadiansyllabics */,
- { 1, 3462, 5769, 5, 18, UNI_ENCLOSEDALPHANUMSUP } /* blk=enclosedalphanumsup */,
- { 82, 2474, 1539, 3, 9, UNI_MISCARROWS } /* ismiscarrows */,
- { 10, 5340, 0, 18, 0, UNI_DEVANAGARIEXT } /* devanagariextended */,
- { 11, 7584, 4533, 18, 7, UNI_DT__INIT } /* decompositiontype=initial */,
- { 21, 4355, 4436, 16, 6, UNI_LATN } /* scriptextensions=latin */,
- { 35, 3474, 1657, 6, 11, UNI_INCYPROMINOAN } /* block=cyprominoan */,
- { 0, 464, 880, 2, 7, UNI_ZZZZ } /* isunknown */,
- { 1, 343, 351, 4, 2, UNI_CCC__91 } /* ccc=91 */,
- { 0, 4901, 5620, 16, 4, -UNI_EBASE } /* emojimodifierbase=no */,
- { 5, 3474, 6142, 10, 12, UNI_ARABICSUP } /* block=arabicsupplement */,
- { 0, 1879, 1021, 4, 6, UNI_INWANCHO } /* blk=wancho */,
- { 0, 4355, 5907, 17, 4, UNI_SINH } /* scriptextensions=sinh */,
- { 6, 2454, 5812, 7, 13, UNI_GEORGIANSUP } /* isgeorgiansupplement */,
- { 0, 313, 3672, 2, 9, UNI_INMALAYALAM } /* inmalayalam */,
- { 0, 3748, 294, 15, 2, UNI_NV__1_SLASH_40 } /* numericvalue=1/40 */,
- { 9, 1796, 337, 7, 4, UNI_CARI } /* script=cari */,
- { 72, 313, 1125, 2, 8, UNI_INTIFINAGH } /* intifinagh */,
- { 1, 343, 0, 4, 0, UNI_ccc_values_index } /* ccc= */,
- { 0, 6114, 1205, 3, 9, UNI_SC__QAAI } /* sc=inherited */,
- { 20, 1796, 1205, 7, 9, UNI_SC__QAAI } /* script=inherited */,
- { 1, 3748, 3777, 14, 2, UNI_NV__1_SLASH_8 } /* numericvalue=1/8 */,
- { 1, 2712, 356, 5, 4, UNI_EMOJI } /* emoji=yes */,
- { 3, 1102, 742, 4, 7, UNI_MAND } /* scx=mandaic */,
- { 17, 6112, 6368, 12, 11, UNI_INSC__CONSONANTSUBJOINED } /* insc=consonantsubjoined */,
- { 0, 316, 934, 5, 2, -UNI_QMARK } /* qmark=f */,
- { 2, 1102, 132, 4, 4, UNI_MTEI } /* scx=mtei */,
- { 0, 3474, 4582, 6, 16, UNI_BOPOMOFOEXT } /* block=bopomofoextended */,
- { 2, 3474, 6538, 6, 11, UNI_NUMBERFORMS } /* block=numberforms */,
- { 0, 464, 1785, 2, 11, UNI_HMNG } /* ispahawhhmong */,
- { 9, 7208, 3061, 9, 5, UNI_XPOSIXDIGIT } /* category=digit */,
- { 8, 296, 2138, 3, 2, UNI_NV__33 } /* nv=33 */,
- { 4, 1796, 19, 7, 4, UNI_AGHB } /* script=aghb */,
- { 0, 5718, 602, 4, 3, -UNI_EMOD } /* emod=no */,
- { 5, 875, 356, 5, 4, UNI_UIDEO } /* uideo=yes */,
- { 0, 4355, 1927, 17, 12, UNI_GONG } /* scriptextensions=gunjalagondi */,
- { 0, 2678, 1687, 14, 7, UNI_BC__RLI } /* bc=righttoleftisolate */,
- { 0, 1410, 2138, 8, 2, UNI_WB__EB } /* ccc=ccc133 */,
- { 9, 6114, 140, 3, 4, UNI_NARB } /* sc=narb */,
- { 0, 464, 337, 2, 6, UNI_CARI } /* iscarian */,
- { 0, 6114, 429, 3, 4, UNI_MRO } /* sc=mroo */,
- { 0, 464, 6447, 2, 5, UNI_MUSIC } /* ismusic */,
- { 2, 2217, 0, 12, 0, UNI_HUNG } /* oldhungarian */,
- { 4, 1102, 1495, 4, 4, UNI_JAVA } /* scx=java */,
- { 0, 8182, 6574, 23, 13, UNI_INPC__TOPANDBOTTOM } /* indicpositionalcategory=topandbottom */,
- { 0, 3351, 1781, 14, 4, UNI_NV__20000 } /* numericvalue=20000 */,
- { 9, 1796, 1951, 7, 7, UNI_SC__SOGD } /* script=sogdian */,
- { 2, 4092, 934, 9, 6, -UNI_DIA } /* diacritic=false */,
- { 0, 296, 2063, 3, 9, UNI_NV__1_SLASH_8 } /* nv=1.250e-01 */,
- { 13, 328, 5858, 3, 7, UNI_SUPARROWSC } /* suparrowsc */,
- { 0, 4355, 321, 17, 5, UNI_TALE } /* scriptextensions=taile */,
- { 3, 1879, 1335, 4, 9, UNI_INOLDUYGHUR } /* blk=olduyghur */,
- { 8, 3474, 4962, 6, 14, UNI_INHANIFIROHINGYA } /* block=hanifirohingya */,
- { 0, 1796, 742, 7, 7, UNI_SC__MAND } /* script=mandaic */,
- { 1, 4996, 4182, 13, 4, UNI_JG__MANICHAEANQOPH } /* jg=manichaeanqoph */,
- { 0, 6114, 338, 4, 3, UNI_CARI } /* sc=cari */,
- { 1, 832, 0, 5, 0, UNI_STERM } /* sterm */,
- { 20, 2729, 1899, 5, 6, UNI_SO } /* othersymbol */,
- { 0, 6114, 721, 3, 7, UNI_SC__KNDA } /* sc=kannada */,
- { 2, 1967, 356, 7, 2, UNI_RADICAL } /* radical=y */,
- { 0, 2726, 110, 3, 2, UNI_ZL } /* gc=zl */,
- { 11, 3474, 6533, 6, 16, UNI_INDICNUMBERFORMS } /* block=indicnumberforms */,
- { 0, 6749, 588, 25, 5, UNI_CWKCF } /* changeswhennfkccasefolded=true */,
- { 1, 296, 0, 3, 0, UNI_nv_values_index } /* nv= */,
- { 0, 7688, 4182, 23, 4, UNI_JG__MANICHAEANQOPH } /* joininggroup=manichaeanqoph */,
- { 1, 3351, 763, 13, 3, UNI_NV__1_SLASH_2 } /* numericvalue=1/2 */,
- { 0, 6944, 182, 24, 2, UNI_CCC__0 } /* canonicalcombiningclass=nr */,
- { 0, 6114, 496, 3, 6, UNI_SC__KHOJ } /* sc=khojki */,
- { 1, 4726, 6199, 14, 5, UNI_NV__600000 } /* numericvalue=600000 */,
- { 51, 513, 299, 4, 1, UNI_NV__39 } /* nv=39 */,
- { 3, 7182, 2335, 2, 5, UNI_CJKEXTE } /* cjkexte */,
- { 2, 1548, 287, 3, 2, UNI_NT__NU } /* nt=nu */,
- { 6, 1879, 6462, 4, 24, UNI_HIGHPUSURROGATES } /* blk=highprivateusesurrogates */,
- { 17, 1796, 47, 7, 4, UNI_SC__BUHD } /* script=buhd */,
- { 2, 343, 522, 3, 2, UNI_CCC__7 } /* ccc=7 */,
- { 1, 555, 346, 3, 3, UNI_AGE__11 } /* age=11 */,
- { 3, 1879, 4827, 4, 8, UNI_BAMUMSUP } /* blk=bamumsup */,
- { 0, 7208, 647, 8, 2, UNI_L } /* category=l */,
- { 11, 2890, 588, 2, 2, UNI_JT__T } /* jt=t */,
- { 6, 4450, 1037, 14, 4, UNI_CYRILLICEXTB } /* block=cyrillicextb */,
- { 4, 4872, 1491, 10, 4, UNI_KANAEXTA } /* block=kanaexta */,
- { 6, 1879, 8592, 4, 42, UNI_UCASEXT } /* blk=unifiedcanadianaboriginalsyllabicsextended */,
- { 0, 6114, 5907, 3, 4, UNI_SC__SINH } /* sc=sinh */,
- { 0, 6944, 585, 25, 2, UNI_CCC__BR } /* canonicalcombiningclass=222 */,
- { 2, 4827, 328, 5, 3, UNI_BAMUMSUP } /* bamumsup */,
- { 3, 823, 0, 4, 0, UNI_DASH } /* dash */,
- { 18, 600, 1823, 3, 3, UNI_DT__SUB } /* dt=sub */,
- { 34, 7605, 1847, 22, 8, UNI_LB__H3 } /* hangulsyllabletype=lvtsyllable */,
- { 1, 8244, 3571, 9, 11, UNI_CJKCOMPATFORMS } /* block=cjkcompatforms */,
- { 1, 1377, 1882, 2, 3, UNI_WB__KA } /* wb=ka */,
- { 1, 3915, 588, 17, 5, UNI_EPRES } /* emojipresentation=true */,
- { 0, 1075, 2080, 4, 8, UNI_NV__5_SLASH_2 } /* nv=2.500e+00 */,
- { 8, 6944, 3107, 24, 5, UNI_CCC__A } /* canonicalcombiningclass=above */,
- { 1, 6402, 2961, 14, 7, UNI_SB__NU } /* sentencebreak=numeric */,
- { 2, 691, 0, 5, 0, UNI_BATK } /* batak */,
- { 17, 2483, 311, 8, 5, UNI_XPOSIXPRINT } /* isxposixprint */,
- { 64, 7527, 2569, 3, 10, UNI_LB__WJ } /* lb=wordjoiner */,
- { 1, 464, 901, 2, 8, UNI_ARMN } /* isarmenian */,
- { 17, 409, 356, 2, 4, UNI_DI } /* di=yes */,
- { 0, 2153, 518, 4, 2, UNI_NV__4_SLASH_5 } /* nv=4/5 */,
- { 18, 1867, 934, 12, 6, -UNI_BIDIM } /* bidimirrored=false */,
- { 0, 2726, 4614, 3, 16, UNI_PF } /* gc=finalpunctuation */,
- { 6, 464, 5116, 2, 20, UNI_HLUW } /* isanatolianhieroglyphs */,
- { 21, 4355, 445, 17, 4, UNI_ORKH } /* scriptextensions=orkh */,
- { 0, 8244, 6309, 9, 13, UNI_CJKCOMPAT } /* block=cjkcompatibility */,
- { 0, 58, 1105, 2, 5, UNI_TALU } /* sc=talu */,
- { 176, 383, 2261, 5, 2, UNI_hyphen_values_index } /* hyphen= */,
- { 0, 4355, 1470, 17, 4, UNI_BUGI } /* scriptextensions=bugi */,
- { 1, 6114, 1009, 3, 4, UNI_LYCI } /* sc=lyci */,
- { 50, 3748, 294, 15, 1, UNI_NV__1_SLASH_4 } /* numericvalue=1/4 */,
- { 9, 2, 587, 1, 3, UNI_CE } /* ce=t */,
- { 2, 2474, 7975, 3, 32, UNI_MISCMATHSYMBOLSA } /* ismiscellaneousmathematicalsymbolsa */,
- { 1, 6011, 1037, 14, 4, UNI_ETHIOPICEXTB } /* block=ethiopicextb */,
- { 1, 261, 934, 4, 6, -UNI_CWCM } /* cwcm=false */,
- { 0, 4322, 1304, 15, 2, UNI_NV__3_SLASH_20 } /* numericvalue=3/20 */,
- { 0, 464, 7416, 2, 14, UNI_PUA } /* isprivateusearea */,
- { 5, 6011, 0, 14, 0, UNI_INETHIOPIC } /* block=ethiopic */,
- { 68, 1571, 0, 10, 0, UNI_SAUR } /* saurashtra */,
- { 0, 3974, 588, 4, 2, UNI_IDSB } /* idsb=t */,
- { 35, 275, 1379, 2, 2, UNI_M } /* gc=m */,
- { 2, 7660, 934, 17, 6, -UNI_VS } /* variationselector=false */,
- { 4, 6944, 1153, 25, 2, UNI_CCC__L } /* canonicalcombiningclass=224 */,
- { 0, 1796, 1015, 7, 6, UNI_SC__TELU } /* script=telugu */,
- { 2, 1027, 0, 6, 0, UNI_YEZI } /* yezidi */,
- { 1, 3622, 4123, 3, 14, UNI_LOWERCASELETTER } /* islowercaseletter */,
- { 4, 5087, 10, 10, 2, UNI_LB__CR } /* wordbreak=cr */,
- { 9, 719, 4203, 3, 16, UNI_INKHITANSMALLSCRIPT } /* inkhitansmallscript */,
- { 0, 6114, 477, 3, 3, UNI_VAI } /* sc=vai */,
- { 12, 3474, 6447, 6, 5, UNI_MUSIC } /* block=music */,
- { 0, 1102, 1289, 4, 9, UNI_TALU } /* scx=newtailue */,
- { 1, 102, 104, 2, 2, UNI_HLUW } /* hluw */,
- { 0, 6944, 3365, 24, 2, UNI_CCC__36 } /* canonicalcombiningclass=36 */,
- { 10, 1879, 1491, 8, 4, UNI_KANAEXTA } /* blk=kanaexta */,
- { 17, 1796, 1451, 7, 10, UNI_DIAK } /* script=divesakuru */,
- { 0, 5544, 588, 21, 5, UNI_CWT } /* changeswhentitlecased=true */,
- { 1, 7317, 5446, 10, 18, UNI_BC__FSI } /* bidiclass=firststrongisolate */,
- { 2, 2726, 3654, 3, 11, UNI_MC } /* gc=spacingmark */,
- { 0, 6570, 2230, 3, 7, UNI_PHAISTOS } /* inphaistos */,
- { 11, 3351, 2155, 12, 10, UNI_NV__5_SLASH_12 } /* numericvalue=4.167e-01 */,
- { 8, 1174, 1906, 3, 9, UNI_EA__A } /* ea=ambiguous */,
- { 4, 34, 4550, 1, 17, UNI_LINEARBSYLLABARY } /* inlinearbsyllabary */,
- { 0, 6112, 3213, 5, 10, UNI_INSC__PUREKILLER } /* insc=purekiller */,
- { 7, 4783, 355, 9, 3, UNI_XPOSIXSPACE } /* whitespace=y */,
- { 7, 343, 0, 5, 0, UNI_CCC__1 } /* ccc=1 */,
- { 0, 4355, 360, 17, 6, UNI_CAKM } /* scriptextensions=chakma */,
- { 26, 3090, 2733, 5, 13, UNI_INGREEK } /* blk=greekandcoptic */,
- { 0, 12, 602, 3, 2, -UNI_PCM } /* pcm=n */,
- { 0, 6114, 4582, 3, 4, UNI_SC__BOPO } /* sc=bopo */,
- { 1, 275, 538, 2, 2, UNI_S } /* gc=s */,
- { 20, 4355, 1495, 17, 4, UNI_JAVA } /* scriptextensions=java */,
- { 10, 4996, 194, 14, 2, UNI_JG__MANICHAEANTAW } /* jg=manichaeantaw */,
- { 1, 1879, 220, 4, 4, UNI_INTOTO } /* blk=toto */,
- { 1, 3974, 602, 4, 2, -UNI_IDSB } /* idsb=n */,
- { 3, 1879, 6069, 4, 22, UNI_DIACRITICALSFORSYMBOLS } /* blk=diacriticalsforsymbols */,
- { 2, 3450, 6142, 10, 12, UNI_CYRILLICSUP } /* blk=cyrillicsupplement */,
- { 1, 2485, 1082, 6, 4, UNI_XPOSIXWORD } /* xposixword */,
- { 0, 1879, 5284, 4, 20, UNI_ININSCRIPTIONALPAHLAVI } /* blk=inscriptionalpahlavi */,
- { 0, 6114, 991, 3, 6, UNI_HATR } /* sc=hatran */,
- { 0, 2260, 0, 3, 0, UNI_in_values_index } /* in= */,
- { 1, 270, 934, 3, 6, -UNI_CWT } /* cwt=false */,
- { 18, 4355, 465, 17, 4, UNI_SHRD } /* scriptextensions=shrd */,
- { 8, 3450, 3123, 5, 14, UNI_CONTROLPICTURES } /* blk=controlpictures */,
- { 0, 1377, 1842, 3, 3, UNI_WB__EB } /* wb=gaz */,
- { 8, 477, 0, 3, 0, UNI_VAI } /* vai */,
- { 5, 736, 7175, 3, 26, UNI_ENCLOSEDCJK } /* inenclosedcjklettersandmonths */,
- { 20, 5586, 10, 21, 2, UNI_LB__CR } /* graphemeclusterbreak=cr */,
- { 0, 6114, 2041, 3, 12, UNI_MEND } /* sc=mendekikakui */,
- { 6, 2353, 4442, 10, 9, UNI_CYRILLICEXTB } /* incyrillicextendedb */,
- { 21, 4291, 6173, 10, 12, UNI_LB__SY } /* linebreak=breaksymbols */,
- { 33, 15, 575, 1, 6, UNI_AVST } /* avestan */,
- { 2, 1382, 588, 8, 5, UNI_XIDS } /* xidstart=true */,
- { 67, 600, 7135, 2, 4, UNI_DT__SUP } /* dt=sup */,
- { 4, 2726, 5103, 3, 2, UNI_CASEDLETTER } /* gc=l_ */,
- { 0, 536, 5, 3, 2, UNI_SB__EX } /* sb=ex */,
- { 33, 4901, 356, 13, 4, UNI_EMOD } /* emojimodifier=yes */,
- { 7, 3595, 4701, 13, 10, UNI_LATINEXTADDITIONAL } /* latinextendedadditional */,
- { 6, 7068, 588, 26, 2, UNI_PCM } /* prependedconcatenationmark=t */,
- { 0, 8533, 4641, 7, 8, UNI_SYRIACSUP } /* block=syriacsup */,
- { 0, 2, 356, 3, 4, UNI_CWL } /* cwl=yes */,
- { 0, 7201, 12, 16, 2, UNI_PC } /* generalcategory=pc */,
- { 1, 1011, 356, 2, 4, UNI_CI } /* ci=yes */,
- { 0, 1704, 6142, 4, 5, UNI_ARABICSUP } /* arabicsup */,
- { 2, 1796, 1198, 7, 7, UNI_SC__GRAN } /* script=grantha */,
- { 1, 1796, 67, 7, 4, UNI_SC__CPMN } /* script=cpmn */,
- { 0, 6462, 0, 24, 0, UNI_HIGHPUSURROGATES } /* highprivateusesurrogates */,
- { 8, 1796, 1220, 7, 7, UNI_MAKA } /* script=makasar */,
- { 1, 7018, 5797, 8, 9, UNI_ARABICEXTA } /* inarabicextendeda */,
- { 4, 464, 1867, 2, 12, UNI_BIDIM } /* isbidimirrored */,
- { 26, 1991, 3273, 12, 12, UNI_JT__R } /* joiningtype=rightjoining */,
- { 1, 1090, 0, 4, 0, UNI_LINB } /* linb */,
- { 1, 2463, 0, 11, 0, UNI_JOINC } /* joincontrol */,
- { 0, 1991, 6573, 4, 3, UNI_JOINC } /* joinc=t */,
- { 3, 6039, 4567, 7, 15, UNI_MISCMATHSYMBOLSB } /* block=miscmathsymbolsb */,
- { 0, 6402, 58, 14, 2, UNI_SB__SC } /* sentencebreak=sc */,
- { 2, 1440, 588, 2, 5, UNI_SD } /* sd=true */,
- { 0, 4355, 441, 17, 4, UNI_OLCK } /* scriptextensions=olck */,
- { 17, 895, 891, 6, 2, UNI_AGE__11 } /* age=v110 */,
- { 0, 6114, 1086, 3, 4, UNI_SC__KTHI } /* sc=kthi */,
- { 4, 115, 0, 2, 0, UNI_SK } /* sk */,
- { 56, 7431, 2074, 27, 2, UNI_CCC__29 } /* canonicalcombiningclass=ccc29 */,
- { 1, 7431, 3364, 27, 2, UNI_CCC__23 } /* canonicalcombiningclass=ccc23 */,
- { 64, 1879, 6303, 4, 23, UNI_COMPATJAMO } /* blk=hangulcompatibilityjamo */,
- { 3, 3462, 5769, 5, 15, UNI_ENCLOSEDALPHANUM } /* blk=enclosedalphanum */,
- { 12, 1796, 1009, 7, 4, UNI_LYCI } /* script=lyci */,
- { 1, 940, 602, 6, 3, -UNI_COMPEX } /* compex=no */,
- { 1, 536, 2277, 4, 8, UNI_SB__SC } /* sb=scontinue */,
- { 4, 4355, 776, 17, 7, UNI_OLCK } /* scriptextensions=olchiki */,
- { 9, 313, 1551, 2, 10, UNI_INOLDPERSIAN } /* inoldpersian */,
- { 2, 3474, 2812, 6, 12, UNI_MAHJONG } /* block=mahjongtiles */,
- { 1, 1879, 6538, 4, 11, UNI_NUMBERFORMS } /* blk=numberforms */,
- { 0, 7201, 628, 16, 2, UNI_PI } /* generalcategory=pi */,
- { 0, 96, 646, 1, 3, UNI_JT__L } /* jt=l */,
- { 1, 464, 651, 2, 5, UNI_ADLM } /* isadlam */,
- { 73, 4355, 735, 17, 7, UNI_LINA } /* scriptextensions=lineara */,
- { 20, 1102, 3465, 3, 9, UNI_ETHI } /* scx=ethiopic */,
- { 0, 7688, 4166, 23, 4, UNI_JG__MANICHAEANBETH } /* joininggroup=manichaeanbeth */,
- { 0, 2353, 3123, 3, 14, UNI_CONTROLPICTURES } /* incontrolpictures */,
- { 0, 7208, 3722, 9, 10, UNI_SM } /* category=mathsymbol */,
- { 0, 3351, 523, 13, 1, UNI_NV__7 } /* numericvalue=7 */,
- { 24, 313, 3053, 2, 5, UNI_ASCII } /* inascii */,
- { 1, 3450, 1491, 12, 4, UNI_CYRILLICEXTA } /* blk=cyrillicexta */,
- { 2, 2353, 6142, 8, 5, UNI_CYRILLICSUP } /* incyrillicsup */,
- { 2, 7823, 1434, 5, 7, UNI_CJKSTROKES } /* incjkstrokes */,
- { 1, 14, 5807, 1, 11, UNI_MONGOLIANSUP } /* mongoliansup */,
- { 131, 4355, 116, 17, 4, UNI_KNDA } /* scriptextensions=knda */,
- { 2, 1398, 1407, 9, 3, UNI_BOXDRAWING } /* inboxdrawing */,
- { 0, 313, 3637, 2, 4, UNI_INLISU } /* inlisu */,
- { 0, 296, 398, 3, 2, UNI_NV__16 } /* nv=16 */,
- { 59, 3474, 502, 6, 6, UNI_INLYDIAN } /* block=lydian */,
- { 12, 464, 1551, 2, 10, UNI_XPEO } /* isoldpersian */,
- { 54, 1879, 686, 4, 5, UNI_INTAKRI } /* blk=takri */,
- { 8, 3351, 2073, 13, 2, UNI_NV__42 } /* numericvalue=42 */,
- { 5, 2496, 7276, 3, 10, UNI_JG__TEHMARBUTA } /* jg=tehmarbuta */,
- { 0, 8244, 8089, 9, 21, UNI_CJKSYMBOLS } /* block=cjksymbolsandpunctuation */,
- { 1, 1796, 1015, 7, 4, UNI_SC__TELU } /* script=telu */,
- { 0, 7688, 4978, 23, 6, UNI_JG__MANICHAEANDALETH } /* joininggroup=manichaeandaleth */,
- { 2, 464, 3164, 2, 14, UNI_GREXT } /* isgraphemeextend */,
- { 36, 464, 115, 2, 2, UNI_SK } /* issk */,
- { 3, 1075, 2120, 4, 8, UNI_NV__1_SLASH_4 } /* nv=2.500e-01 */,
- { 1, 2365, 623, 6, 5, UNI_ETHIOPICEXT } /* ethiopicext */,
- { 49, 1102, 1353, 4, 4, UNI_PAUC } /* scx=pauc */,
- { 0, 6538, 0, 11, 0, UNI_NUMBERFORMS } /* numberforms */,
- { 20, 4355, 728, 17, 7, UNI_KALI } /* scriptextensions=kayahli */,
- { 19, 6379, 3254, 13, 7, UNI_JG__SEMKATH } /* joininggroup=semkath */,
- { 5, 3622, 1036, 3, 2, UNI_LOE } /* isloe */,
- { 4, 265, 588, 5, 5, UNI_CWKCF } /* cwkcf=true */,
- { 0, 6799, 934, 24, 6, -UNI_COMPEX } /* fullcompositionexclusion=false */,
- { 75, 1441, 356, 10, 4, UNI_DEP } /* deprecated=yes */,
- { 7, 7132, 4641, 5, 8, UNI_SYRIACSUP } /* blk=syriacsup */,
- { 0, 625, 356, 7, 4, UNI_EXTPICT } /* extpict=yes */,
- { 0, 8078, 0, 32, 0, UNI_IDEOGRAPHICSYMBOLS } /* ideographicsymbolsandpunctuation */,
- { 3, 1975, 4122, 7, 5, UNI_POSIXLOWER } /* isposixlower */,
- { 0, 4996, 4186, 13, 4, UNI_JG__MANICHAEANRESH } /* jg=manichaeanresh */,
- { 1, 464, 124, 2, 4, UNI_LATN } /* islatn */,
- { 0, 6774, 356, 25, 4, UNI_DI } /* defaultignorablecodepoint=yes */,
- { 0, 5844, 1262, 6, 3, UNI_SUPPUAB } /* issuppuab */,
- { 0, 6114, 2986, 3, 14, UNI_SC__PHLP } /* sc=psalterpahlavi */,
- { 0, 3748, 2088, 14, 8, UNI_NV__1_SLASH_64 } /* numericvalue=1.562e-02 */,
- { 2, 7527, 2012, 3, 2, UNI_LB__BK } /* lb=bk */,
- { 2, 5565, 602, 21, 2, -UNI_CWU } /* changeswhenuppercased=n */,
- { 0, 7201, 117, 16, 2, UNI_XPOSIXDIGIT } /* generalcategory=nd */,
- { 52, 5586, 2729, 21, 5, UNI_GCB__XX } /* graphemeclusterbreak=other */,
- { 0, 4355, 461, 17, 4, UNI_QAAI } /* scriptextensions=qaai */,
- { 1, 343, 1157, 4, 5, UNI_CCC__7 } /* ccc=nukta */,
- { 0, 110, 0, 2, 0, UNI_ZL } /* zl */,
- { 1, 1102, 798, 4, 4, UNI_LANA } /* scx=lana */,
- { 2, 464, 7044, 2, 24, UNI_DIACRITICALSFORSYMBOLS } /* iscombiningmarksforsymbols */,
- { 3, 6031, 0, 8, 0, UNI_GEOR } /* georgian */,
- { 4, 261, 588, 4, 2, UNI_CWCM } /* cwcm=t */,
- { 12, 5607, 1382, 18, 3, UNI_IDENTIFIERTYPE__NOTXID } /* identifiertype=notxid */,
- { 10, 1796, 502, 7, 6, UNI_LYDI } /* script=lydian */,
- { 0, 464, 4062, 2, 8, UNI_VEDICEXT } /* isvedicext */,
- { 1, 313, 6594, 2, 6, UNI_INBRAHMI } /* inbrahmi */,
- { 6, 6114, 1191, 3, 4, UNI_SC__BENG } /* sc=beng */,
- { 0, 7044, 0, 13, 0, UNI_M } /* combiningmark */,
- { 0, 6114, 5825, 3, 4, UNI_SUND } /* sc=sund */,
- { 0, 7068, 934, 26, 2, -UNI_PCM } /* prependedconcatenationmark=f */,
- { 10, 2771, 0, 12, 0, UNI_KHMERSYMBOLS } /* khmersymbols */,
- { 0, 1382, 934, 4, 6, -UNI_XIDS } /* xids=false */,
- { 0, 3637, 0, 14, 0, UNI_LISUSUP } /* lisusupplement */,
- { 0, 34, 7790, 1, 33, UNI_INIDC } /* isideographicdescriptioncharacters */,
- { 32, 3058, 0, 8, 0, UNI_XPOSIXXDIGIT } /* hexdigit */,
- { 1, 313, 3839, 2, 6, UNI_INTANGUT } /* intangut */,
- { 46, 632, 5620, 5, 4, -UNI_GRBASE } /* grbase=no */,
- { 1, 464, 1582, 2, 6, UNI_L } /* isletter */,
- { 1, 1796, 3285, 7, 4, UNI_HEBR } /* script=hebr */,
- { 0, 464, 477, 2, 3, UNI_VAI } /* isvai */,
- { 0, 5907, 0, 21, 0, UNI_SINHALAARCHAICNUMBERS } /* sinhalaarchaicnumbers */,
- { 1, 7527, 22, 3, 2, UNI_LB__BA } /* lb=ba */,
- { 1, 2802, 4442, 10, 9, UNI_ETHIOPICEXTB } /* isethiopicextendedb */,
- { 0, 1383, 601, 6, 3, -UNI_IDS } /* idstart=n */,
- { 0, 6944, 346, 23, 3, UNI_CCC__11 } /* canonicalcombiningclass=11 */,
- { 3, 1796, 51, 7, 4, UNI_SC__CAKM } /* script=cakm */,
- { 6, 464, 152, 2, 4, UNI_OSGE } /* isosge */,
- { 34, 3593, 4590, 7, 9, UNI_LATINEXTC } /* inlatinextendedc */,
- { 0, 1796, 3839, 7, 6, UNI_TANG } /* script=tangut */,
- { 3, 1102, 1317, 4, 9, UNI_PERM } /* scx=oldpermic */,
- { 1, 3748, 398, 15, 2, UNI_NV__1_SLASH_16 } /* numericvalue=1/16 */,
- { 0, 2474, 7556, 3, 28, UNI_MISCARROWS } /* ismiscellaneoussymbolsandarrows */,
- { 0, 1796, 160, 7, 4, UNI_SC__PHLP } /* script=phlp */,
- { 0, 261, 0, 4, 0, UNI_CWCM } /* cwcm */,
- { 0, 6944, 8572, 24, 18, UNI_CCC__216 } /* canonicalcombiningclass=attachedaboveright */,
- { 0, 6402, 329, 14, 2, UNI_SB__UP } /* sentencebreak=up */,
- { 0, 5748, 5858, 5, 7, UNI_SUPARROWSC } /* insuparrowsc */,
- { 7, 540, 0, 4, 0, UNI_TANG } /* tang */,
- { 1, 2974, 1780, 11, 3, UNI_IN__10 } /* presentin=v100 */,
- { 0, 4355, 287, 17, 5, UNI_NSHU } /* scriptextensions=nushu */,
- { 0, 3474, 27, 6, 4, UNI_INAHOM } /* block=ahom */,
- { 1, 3474, 651, 6, 5, UNI_INADLAM } /* block=adlam */,
- { 9, 1704, 1695, 6, 3, UNI_ARABICPFB } /* arabicpfb */,
- { 32, 1539, 72, 3, 3, UNI_CPRT } /* iscprt */,
- { 4, 1975, 1082, 7, 4, UNI_POSIXWORD } /* isposixword */,
- { 22, 1382, 934, 8, 2, -UNI_XIDS } /* xidstart=f */,
- { 0, 7182, 6177, 2, 8, UNI_CJKSYMBOLS } /* cjksymbols */,
- { 0, 6114, 1311, 3, 4, UNI_ITAL } /* sc=ital */,
- { 8, 383, 0, 6, 0, UNI_HYPHEN } /* hyphen */,
- { 0, 464, 1542, 2, 6, UNI_ARROWS } /* isarrows */,
- { 0, 464, 372, 2, 4, UNI_GOTH } /* isgoth */,
- { 0, 644, 0, 7, 0, UNI_LB__H3 } /* hst=lvt */,
- { 2, 3474, 5340, 6, 13, UNI_DEVANAGARIEXT } /* block=devanagariext */,
- { 4, 4500, 0, 5, 0, UNI_XPOSIXUPPER } /* upper */,
- { 0, 464, 1098, 2, 4, UNI_NSHU } /* isnshu */,
- { 9, 8244, 1646, 9, 4, UNI_CJKEXTD } /* block=cjkextd */,
- { 80, 4355, 3885, 17, 17, UNI_AGHB } /* scriptextensions=caucasianalbanian */,
- { 33, 7823, 5, 5, 4, UNI_CJKEXTG } /* incjkextg */,
- { 0, 1879, 4202, 4, 17, UNI_INKHITANSMALLSCRIPT } /* blk=khitansmallscript */,
- { 0, 464, 5186, 2, 20, UNI_EXTPICT } /* isextendedpictographic */,
- { 0, 4500, 934, 5, 6, -UNI_XPOSIXUPPER } /* upper=false */,
- { 4, 7317, 3078, 10, 12, UNI_BC__ON } /* bidiclass=otherneutral */,
- { 3, 464, 4962, 2, 14, UNI_ROHG } /* ishanifirohingya */,
- { 24, 7208, 1590, 9, 2, UNI_LOWERCASELETTER } /* category=ll */,
- { 5, 1879, 2771, 4, 5, UNI_INKHMER } /* blk=khmer */,
- { 22, 2443, 602, 5, 2, -UNI_CASED } /* cased=n */,
- { 1, 1879, 6644, 4, 22, UNI_TRANSPORTANDMAP } /* blk=transportandmapsymbols */,
- { 0, 3474, 5056, 6, 19, UNI_OTTOMANSIYAQNUMBERS } /* block=ottomansiyaqnumbers */,
- { 2, 3000, 1881, 12, 2, UNI_qmark_values_index } /* quotationmark= */,
- { 0, 2496, 7276, 3, 14, UNI_JG__HAMZAONHEHGOAL } /* jg=tehmarbutagoal */,
- { 0, 464, 6031, 2, 8, UNI_GEOR } /* isgeorgian */,
- { 0, 1377, 3013, 3, 11, UNI_WB__DQ } /* wb=doublequote */,
- { 0, 6239, 176, 4, 2, UNI_BC__LRO } /* bc=lro */,
- { 1, 1102, 192, 4, 4, UNI_SHAW } /* scx=shaw */,
- { 0, 2726, 628, 3, 2, UNI_PI } /* gc=pi */,
- { 1, 464, 5409, 2, 19, UNI_TERM } /* isterminalpunctuation */,
- { 12, 4355, 593, 17, 7, UNI_DSRT } /* scriptextensions=deseret */,
- { 6, 2802, 7175, 3, 10, UNI_ENCLOSEDCJK } /* isenclosedcjk */,
- { 144, 1702, 7481, 6, 20, UNI_ARABICPFA } /* isarabicpresentationformsa */,
- { 9, 296, 1300, 4, 3, UNI_NV__9000 } /* nv=9000 */,
- { 6, 3622, 0, 7, 0, UNI_LATN } /* islatin */,
- { 0, 5409, 602, 19, 3, -UNI_TERM } /* terminalpunctuation=no */,
- { 0, 4355, 1027, 17, 6, UNI_YEZI } /* scriptextensions=yezidi */,
- { 1, 1102, 1550, 3, 11, UNI_XPEO } /* scx=oldpersian */,
- { 0, 181, 2324, 2, 8, UNI_CN } /* unassigned */,
- { 0, 1879, 1371, 4, 6, UNI_INTHAANA } /* blk=thaana */,
- { 0, 6799, 934, 24, 2, -UNI_COMPEX } /* fullcompositionexclusion=f */,
- { 9, 1796, 4107, 7, 6, UNI_SC__HANG } /* script=hangul */,
- { 3, 600, 1719, 3, 4, UNI_DT__VERT } /* dt=vert */,
- { 0, 600, 242, 3, 2, UNI_DT__NB } /* dt=nb */,
- { 0, 3474, 951, 6, 8, UNI_INDUPLOYAN } /* block=duployan */,
- { 104, 1065, 2617, 4, 8, UNI_NV__1_SLASH_10 } /* nv=1.000e-01 */,
- { 0, 1102, 1371, 4, 4, UNI_THAA } /* scx=thaa */,
- { 1, 313, 7377, 2, 8, UNI_INKATAKANA } /* inkatakana */,
- { 0, 1102, 3465, 3, 5, UNI_ETHI } /* scx=ethi */,
- { 0, 464, 2229, 2, 12, UNI_PHAISTOS } /* isphaistosdisc */,
- { 24, 1102, 1133, 4, 8, UNI_VITH } /* scx=vithkuqi */,
- { 1, 8244, 1037, 9, 4, UNI_CJKEXTB } /* block=cjkextb */,
- { 0, 275, 252, 4, 2, UNI_GCB__CN } /* gcb=cn */,
- { 5, 313, 5825, 2, 19, UNI_SUNDANESESUP } /* insundanesesupplement */,
- { 32, 1796, 1086, 7, 4, UNI_SC__KTHI } /* script=kthi */,
- { 1, 6402, 5021, 13, 6, UNI_SB__CL } /* sentencebreak=close */,
- { 10, 6402, 5, 14, 2, UNI_SB__EX } /* sentencebreak=ex */,
- { 64, 1102, 228, 4, 4, UNI_XPEO } /* scx=xpeo */,
- { 0, 6379, 1526, 13, 3, UNI_JG__YEH } /* joininggroup=yeh */,
- { 36, 3351, 6199, 14, 7, UNI_NV__20000000 } /* numericvalue=20000000 */,
- { 19, 7880, 3571, 5, 11, UNI_CJKCOMPATFORMS } /* iscjkcompatforms */,
- { 0, 464, 4081, 2, 11, UNI_P } /* ispunctuation */,
- { 0, 7527, 1591, 3, 2, UNI_LB__LF } /* lb=lf */,
- { 0, 3351, 762, 13, 4, UNI_NV___MINUS_1_SLASH_2 } /* numericvalue=-1/2 */,
- { 68, 6112, 1418, 5, 6, UNI_INSC__VIRAMA } /* insc=virama */,
- { 0, 608, 345, 2, 2, UNI_idc_values_index } /* idc= */,
- { 0, 1796, 236, 7, 2, UNI_SC__YI } /* script=yi */,
- { 0, 34, 636, 1, 8, UNI_HANO } /* ishanunoo */,
- { 1, 536, 4122, 3, 5, UNI_SB__LO } /* sb=lower */,
- { 5, 4355, 909, 17, 8, UNI_BALI } /* scriptextensions=balinese */,
- { 4, 1539, 0, 3, 0, UNI_C } /* isc */,
- { 1, 5825, 0, 12, 0, UNI_SUNDANESESUP } /* sundanesesup */,
- { 0, 3734, 356, 14, 2, UNI_NFKCQC__Y } /* nfkcquickcheck=y */,
- { 0, 1377, 1631, 3, 7, UNI_WB__NL } /* wb=newline */,
- { 3, 275, 1842, 4, 3, UNI_WB__EB } /* gcb=gaz */,
- { 2, 2463, 934, 11, 6, -UNI_JOINC } /* joincontrol=false */,
- { 105, 343, 2498, 3, 2, UNI_CCC__A } /* ccc=a */,
- { 6, 2496, 709, 3, 4, UNI_JG__SEEN } /* jg=seen */,
- { 0, 313, 6629, 2, 15, UNI_MODIFIERLETTERS } /* inmodifierletters */,
- { 1, 1539, 5566, 3, 20, UNI_CWU } /* ischangeswhenuppercased */,
- { 6, 7208, 334, 9, 2, UNI_PD } /* category=pd */,
- { 4, 3474, 429, 6, 3, UNI_INMRO } /* block=mro */,
- { 0, 844, 355, 2, 3, UNI_LOE } /* loe=y */,
- { 40, 2496, 2529, 3, 10, UNI_JG__REVERSEDPE } /* jg=reversedpe */,
- { 0, 1377, 1802, 2, 3, UNI_WB__ML } /* wb=ml */,
- { 3, 7317, 538, 9, 2, UNI_BC__S } /* bidiclass=s */,
- { 0, 4355, 2042, 18, 11, UNI_MEND } /* scriptextensions=mendekikakui */,
- { 0, 7605, 140, 19, 2, UNI_HST__NA } /* hangulsyllabletype=na */,
- { 0, 1796, 1289, 7, 9, UNI_TALU } /* script=newtailue */,
- { 5, 536, 40, 3, 2, UNI_SB__AT } /* sb=at */,
- { 0, 1879, 1220, 4, 7, UNI_INMAKASAR } /* blk=makasar */,
- { 0, 1860, 0, 7, 0, UNI_XPOSIXCNTRL } /* control */,
- { 25, 1539, 8499, 3, 34, UNI_DIACRITICALSSUP } /* iscombiningdiacriticalmarkssupplement */,
- { 0, 5087, 3285, 10, 12, UNI_LB__HL } /* wordbreak=hebrewletter */,
- { 2, 2365, 1491, 8, 4, UNI_ETHIOPICEXTA } /* ethiopicexta */,
- { 1, 17, 0, 2, 0, UNI_LM } /* lm */,
- { 0, 6114, 445, 3, 4, UNI_ORKH } /* sc=orkh */,
- { 3, 823, 602, 4, 3, -UNI_DASH } /* dash=no */,
- { 0, 1702, 4918, 3, 9, UNI_ALCHEMICAL } /* isalchemical */,
- { 12, 6114, 1248, 3, 7, UNI_SIDD } /* sc=siddham */,
- { 18, 1102, 3381, 4, 15, UNI_NARB } /* scx=oldnortharabian */,
- { 1, 3474, 6052, 6, 13, UNI_MATHOPERATORS } /* block=mathoperators */,
- { 1, 513, 766, 4, 3, UNI_NV__3_SLASH_64 } /* nv=3/64 */,
- { 0, 6114, 1470, 3, 4, UNI_SC__BUGI } /* sc=bugi */,
- { 148, 7527, 4137, 3, 15, UNI_LB__OP } /* lb=openpunctuation */,
- { 2, 1796, 337, 7, 6, UNI_CARI } /* script=carian */,
- { 16, 1395, 4629, 4, 5, UNI_LATIN1 } /* latin1sup */,
- { 0, 2193, 2199, 6, 6, UNI_NV__1_SLASH_16 } /* nv=6.250e-02 */,
- { 47, 1382, 0, 4, 0, UNI_XIDS } /* xids */,
- { 2, 7880, 3571, 5, 6, UNI_CJKCOMPAT } /* iscjkcompat */,
- { 1, 343, 433, 4, 2, UNI_CCC__7 } /* ccc=nk */,
- { 1, 1796, 3991, 7, 4, UNI_BRAI } /* script=brai */,
- { 0, 3974, 356, 4, 4, UNI_IDSB } /* idsb=yes */,
- { 1, 383, 602, 6, 3, -UNI_HYPHEN } /* hyphen=no */,
- { 0, 2726, 844, 3, 2, UNI_LO } /* gc=lo */,
- { 0, 256, 0, 2, 0, UNI_CASEDLETTER } /* lc */,
- { 0, 1102, 6594, 4, 4, UNI_BRAH } /* scx=brah */,
- { 2, 4500, 588, 5, 2, UNI_XPOSIXUPPER } /* upper=t */,
- { 3, 4450, 7908, 7, 29, UNI_CUNEIFORMNUMBERS } /* block=cuneiformnumbersandpunctuation */,
- { 129, 464, 1887, 2, 7, UNI_UCASEXT } /* isucasext */,
- { 0, 8592, 0, 34, 0, UNI_UCAS } /* unifiedcanadianaboriginalsyllabics */,
- { 20, 464, 3060, 2, 6, UNI_XPOSIXXDIGIT } /* isxdigit */,
- { 6, 1796, 360, 7, 6, UNI_SC__CAKM } /* script=chakma */,
- { 4, 464, 806, 2, 4, UNI_SARB } /* issarb */,
- { 47, 3933, 0, 4, 0, UNI_MODI } /* modi */,
- { 0, 7584, 1679, 18, 3, UNI_DT__FRA } /* decompositiontype=fra */,
- { 36, 464, 55, 2, 4, UNI_CANS } /* iscans */,
- { 0, 4996, 3685, 13, 3, UNI_JG__MANICHAEANMEM } /* jg=manichaeanmem */,
- { 1, 3351, 391, 13, 2, UNI_NV__26 } /* numericvalue=26 */,
- { 1, 6114, 35, 3, 4, UNI_AVST } /* sc=avst */,
- { 9, 7527, 2926, 3, 11, UNI_LB__IN } /* lb=inseparable */,
- { 0, 4355, 421, 17, 4, UNI_KHMR } /* scriptextensions=khmr */,
- { 1, 4355, 5825, 17, 4, UNI_SUND } /* scriptextensions=sund */,
- { 0, 5087, 1624, 10, 7, UNI_WB__LE } /* wordbreak=aletter */,
- { 0, 8244, 6505, 31, 5, UNI_CJKEXTC } /* block=cjkunifiedideographsextensionc */,
- { 2, 4355, 2401, 17, 11, UNI_NAND } /* scriptextensions=nandinagari */,
- { 11, 3474, 1948, 6, 10, UNI_INOLDSOGDIAN } /* block=oldsogdian */,
- { 0, 464, 4999, 2, 10, UNI_MANI } /* ismanichaean */,
- { 80, 265, 934, 5, 6, -UNI_CWKCF } /* cwkcf=false */,
- { 0, 7584, 940, 18, 3, UNI_DT__COM } /* decompositiontype=com */,
- { 0, 618, 0, 7, 0, UNI_ELYM } /* elymaic */,
- { 59, 7473, 0, 10, 0, UNI_XPOSIXALPHA } /* alphabetic */,
- { 0, 1796, 1951, 7, 4, UNI_SC__SOGD } /* script=sogd */,
- { 0, 275, 546, 4, 3, UNI_WB__EB } /* gcb=ebg */,
- { 1, 8244, 1899, 9, 7, UNI_CJKSYMBOLS } /* block=cjksymbols */,
- { 2, 464, 1561, 2, 10, UNI_PHNX } /* isphoenician */,
- { 30, 1796, 540, 7, 4, UNI_TANG } /* script=tang */,
- { 1, 36, 356, 2, 2, UNI_VS } /* vs=y */,
- { 0, 6799, 588, 24, 5, UNI_COMPEX } /* fullcompositionexclusion=true */,
- { 0, 1856, 934, 11, 6, -UNI_BIDIC } /* bidicontrol=false */,
- { 8, 313, 7416, 2, 14, UNI_PUA } /* inprivateusearea */,
- { 0, 536, 832, 3, 5, UNI_SB__ST } /* sb=sterm */,
- { 0, 1102, 530, 4, 6, UNI_RJNG } /* scx=rejang */,
- { 2, 7431, 347, 27, 3, UNI_CCC__118 } /* canonicalcombiningclass=ccc118 */,
- { 4, 1614, 0, 10, 0, UNI_WARA } /* warangciti */,
- { 1, 5718, 588, 4, 2, UNI_EMOD } /* emod=t */,
- { 2, 2485, 42, 10, 1, UNI_XPOSIXBLANK } /* xposixblank */,
- { 1, 8244, 6352, 9, 18, UNI_CJKRADICALSSUP } /* block=cjkradicalssupplement */,
- { 0, 464, 2324, 2, 8, UNI_ASSIGNED } /* isassigned */,
- { 3, 4291, 1906, 10, 9, UNI_LB__AI } /* linebreak=ambiguous */,
- { 2, 34, 4484, 1, 16, UNI_TITLE } /* istitlecaseletter */,
- { 0, 1011, 934, 2, 2, -UNI_CI } /* ci=f */,
- { 2, 3351, 1304, 13, 2, UNI_NV__20 } /* numericvalue=20 */,
- { 0, 1879, 321, 4, 5, UNI_INTAILE } /* blk=taile */,
- { 0, 2692, 1695, 10, 3, UNI_ARABICPFB } /* blk=arabicpfb */,
- { 1, 2726, 2986, 3, 2, UNI_PS } /* gc=ps */,
- { 37, 7208, 203, 9, 2, UNI_TITLE } /* category=lt */,
- { 0, 86, 0, 4, 0, UNI_GONG } /* gong */,
- { 3, 1102, 3637, 4, 4, UNI_LISU } /* scx=lisu */,
- { 46, 1856, 0, 5, 0, UNI_BIDIC } /* bidic */,
- { 2, 625, 356, 7, 2, UNI_EXTPICT } /* extpict=y */,
- { 1, 3722, 934, 4, 6, -UNI_MATH } /* math=false */,
- { 10, 1410, 585, 7, 2, UNI_CCC__22 } /* ccc=ccc22 */,
- { 0, 1796, 593, 7, 7, UNI_DSRT } /* script=deseret */,
- { 5, 7132, 7643, 15, 17, UNI_SUPPUAB } /* blk=supplementaryprivateuseareab */,
- { 0, 2726, 4500, 3, 15, UNI_UPPERCASELETTER } /* gc=uppercaseletter */,
- { 0, 3474, 6970, 6, 26, UNI_HALFANDFULLFORMS } /* block=halfwidthandfullwidthforms */,
- { 9, 4355, 112, 17, 4, UNI_KITS } /* scriptextensions=kits */,
- { 1, 7317, 143, 10, 2, UNI_BC__BN } /* bidiclass=bn */,
- { 0, 4122, 355, 8, 2, UNI_lower_values_index } /* lowercase= */,
- { 0, 265, 602, 5, 2, -UNI_CWKCF } /* cwkcf=n */,
- { 3, 3637, 0, 4, 0, UNI_LISU } /* lisu */,
- { 0, 7527, 3432, 3, 3, UNI_LB__ZWJ } /* lb=zwj */,
- { 1, 7527, 1739, 3, 8, UNI_LB__LF } /* lb=linefeed */,
- { 0, 6379, 718, 13, 3, UNI_JG__AIN } /* joininggroup=ain */,
- { 6, 4355, 2986, 17, 14, UNI_PHLP } /* scriptextensions=psalterpahlavi */,
- { 24, 1102, 1090, 4, 4, UNI_LINB } /* scx=linb */,
- { 8, 313, 1451, 2, 10, UNI_INDIVESAKURU } /* indivesakuru */,
- { 25, 2, 2891, 2, 3, UNI_CWT } /* cwt=t */,
- { 0, 7527, 3000, 3, 9, UNI_LB__QU } /* lb=quotation */,
- { 0, 2726, 252, 3, 5, UNI_XPOSIXCNTRL } /* gc=cntrl */,
- { 3, 4355, 453, 17, 4, UNI_MIAO } /* scriptextensions=plrd */,
- { 35, 1102, 783, 4, 7, UNI_OSMA } /* scx=osmanya */,
- { 0, 1879, 3839, 4, 6, UNI_INTANGUT } /* blk=tangut */,
- { 147, 6185, 0, 16, 0, UNI_NV__100 } /* numericvalue=100 */,
- { 1, 343, 3486, 4, 12, UNI_CCC__0 } /* ccc=notreordered */,
- { 2, 5825, 0, 19, 0, UNI_SUNDANESESUP } /* sundanesesupplement */,
- { 9, 313, 861, 2, 7, UNI_INTIBETAN } /* intibetan */,
- { 0, 608, 6573, 2, 3, UNI_IDC } /* idc=t */,
- { 12, 464, 1390, 2, 10, UNI_ASCII } /* isbasiclatin */,
- { 18, 1065, 0, 4, 0, UNI_NV__1 } /* nv=1 */,
- { 14, 6134, 0, 10, 0, UNI_GLAG } /* glagolitic */,
- { 0, 1879, 401, 4, 4, UNI_INMIAO } /* blk=miao */,
- { 1, 464, 366, 2, 2, UNI_SM } /* issm */,
- { 1, 464, 967, 2, 8, UNI_GUJR } /* isgujarati */,
- { 38, 1856, 356, 11, 4, UNI_BIDIC } /* bidicontrol=yes */,
- { 0, 6402, 40, 14, 2, UNI_SB__AT } /* sentencebreak=at */,
- { 1, 1879, 5340, 4, 13, UNI_DEVANAGARIEXT } /* blk=devanagariext */,
- { 72, 313, 3543, 2, 16, UNI_HIGHPUSURROGATES } /* inhighpusurrogates */,
- { 1, 5147, 1646, 11, 4, UNI_LATINEXTD } /* block=latinextd */,
- { 64, 3474, 5304, 6, 18, UNI_TAIXUANJING } /* block=taixuanjingsymbols */,
- { 24, 6402, 285, 14, 2, UNI_SB__XX } /* sentencebreak=xx */,
- { 2, 1410, 7173, 7, 2, UNI_CCC__28 } /* ccc=ccc28 */,
- { 20, 1879, 2217, 4, 12, UNI_INOLDHUNGARIAN } /* blk=oldhungarian */,
- { 1, 7688, 4984, 23, 6, UNI_JG__MANICHAEANLAMEDH } /* joininggroup=manichaeanlamedh */,
- { 1, 275, 3654, 4, 11, UNI_GCB__SM } /* gcb=spacingmark */,
- { 0, 464, 4827, 2, 15, UNI_BAMUMSUP } /* isbamumsupplement */,
- { 0, 5907, 0, 4, 0, UNI_SINH } /* sinh */,
- { 1, 4996, 603, 12, 4, UNI_JG__MANICHAEANONE } /* jg=manichaeanone */,
- { 4, 2392, 2603, 3, 12, UNI_MISCTECHNICAL } /* inmisctechnical */,
- { 0, 4450, 4442, 14, 9, UNI_CYRILLICEXTB } /* block=cyrillicextendedb */,
- { 1, 1465, 355, 4, 5, UNI_XPOSIXSPACE } /* space=yes */,
- { 1, 4355, 433, 17, 4, UNI_NKO } /* scriptextensions=nkoo */,
- { 30, 313, 4582, 2, 11, UNI_BOPOMOFOEXT } /* inbopomofoext */,
- { 0, 464, 5103, 2, 2, UNI_CASEDLETTER } /* isl_ */,
- { 9, 7208, 3236, 9, 13, UNI_ME } /* category=enclosingmark */,
- { 0, 1856, 588, 5, 5, UNI_BIDIC } /* bidic=true */,
- { 1, 5844, 1818, 5, 8, UNI_SUPERANDSUB } /* issuperandsub */,
- { 0, 7605, 0, 20, 0, UNI_GCB__L } /* hangulsyllabletype=l */,
- { 39, 6025, 6878, 9, 15, UNI_GEOMETRICSHAPESEXT } /* block=geometricshapesext */,
- { 2, 5586, 3654, 21, 11, UNI_GCB__SM } /* graphemeclusterbreak=spacingmark */,
- { 12, 4758, 0, 18, 0, UNI_ZP } /* paragraphseparator */,
- { 4, 464, 3823, 2, 16, UNI_STERM } /* issentenceterminal */,
- { 2, 6379, 0, 13, 0, UNI_jg_values_index } /* joininggroup= */,
- { 0, 3669, 1849, 12, 3, UNI_JG__MALAYALAMLLA } /* jg=malayalamlla */,
- { 1, 464, 1400, 2, 10, UNI_BOXDRAWING } /* isboxdrawing */,
- { 1, 464, 4092, 2, 12, UNI_DIACRITICALS } /* isdiacriticals */,
- { 48, 6944, 293, 24, 1, UNI_CCC__0 } /* canonicalcombiningclass=0 */,
- { 1, 4662, 8551, 12, 21, UNI_SUPMATHOPERATORS } /* supplementalmathematicaloperators */,
- { 0, 5844, 7643, 13, 17, UNI_SUPPUAB } /* issupplementaryprivateuseareab */,
- { 187, 1845, 0, 11, 0, UNI_YISYLLABLES } /* yisyllables */,
- { 1, 4776, 5620, 16, 4, -UNI__PERL_PATWS } /* patternwhitespace=no */,
- { 145, 3053, 588, 13, 5, UNI_POSIXXDIGIT } /* asciihexdigit=true */,
- { 1, 1796, 43, 7, 4, UNI_BHKS } /* script=bhks */,
- { 2, 6112, 6613, 14, 10, UNI_INSC__CONSONANTHEADLETTER } /* insc=consonantheadletter */,
- { 0, 1075, 6199, 4, 5, UNI_NV__200000 } /* nv=200000 */,
- { 32, 6114, 5727, 3, 21, UNI_PRTI } /* sc=inscriptionalparthian */,
- { 4, 117, 0, 2, 0, UNI_XPOSIXDIGIT } /* nd */,
- { 0, 7431, 2138, 28, 2, UNI_WB__EB } /* canonicalcombiningclass=ccc133 */,
- { 1, 3595, 129, 11, 3, UNI_LATINEXTF } /* latinextendedf */,
- { 32, 1977, 4122, 5, 5, UNI_POSIXLOWER } /* posixlower */,
- { 3, 8276, 3217, 31, 6, UNI_INSC__CONSONANTKILLER } /* indicsyllabiccategory=consonantkiller */,
- { 2, 5136, 3719, 5, 15, UNI_MISCMATHSYMBOLSA } /* blk=miscmathsymbolsa */,
- { 5, 1915, 0, 12, 0, UNI_GRBASE } /* graphemebase */,
- { 20, 1487, 0, 8, 0, UNI_JAMOEXTA } /* jamoexta */,
- { 0, 4355, 244, 17, 4, UNI_ZYYY } /* scriptextensions=zyyy */,
- { 1, 1382, 601, 7, 4, -UNI_XIDS } /* xidstart=no */,
- { 5, 3823, 602, 16, 2, -UNI_STERM } /* sentenceterminal=n */,
- { 8, 5718, 934, 4, 2, -UNI_EMOD } /* emod=f */,
- { 1, 3474, 36, 6, 2, UNI_INVS } /* block=vs */,
- { 0, 7201, 366, 16, 2, UNI_SM } /* generalcategory=sm */,
- { 5, 1879, 6594, 4, 6, UNI_INBRAHMI } /* blk=brahmi */,
- { 1, 464, 196, 2, 4, UNI_TAGS } /* istags */,
- { 3, 373, 6635, 3, 8, UNI_LO } /* otherletter */,
- { 77, 3474, 6728, 6, 21, UNI_MEETEIMAYEKEXT } /* block=meeteimayekextensions */,
- { 1, 4783, 5620, 9, 4, -UNI_XPOSIXSPACE } /* whitespace=no */,
- { 4, 1065, 769, 4, 3, UNI_NV__15_SLASH_2 } /* nv=15/2 */,
- { 46, 2678, 4783, 3, 10, UNI_BC__WS } /* bc=whitespace */,
- { 3, 343, 1303, 5, 2, UNI_CCC__132 } /* ccc=132 */,
- { 0, 464, 1027, 2, 4, UNI_YEZI } /* isyezi */,
- { 38, 270, 356, 3, 4, UNI_CWT } /* cwt=yes */,
- { 3, 1198, 850, 4, 3, UNI_GRAN } /* grantha */,
- { 0, 4308, 602, 14, 3, UNI_NFKDQC__N } /* nfkdquickcheck=no */,
- { 1, 7584, 1127, 18, 3, UNI_DT__FIN } /* decompositiontype=fin */,
- { 0, 4901, 355, 16, 5, UNI_EBASE } /* emojimodifierbase=yes */,
- { 1, 343, 3363, 3, 3, UNI_CCC__23 } /* ccc=23 */,
- { 17, 7201, 3223, 16, 13, UNI_XPOSIXDIGIT } /* generalcategory=decimalnumber */,
- { 0, 3474, 1198, 6, 7, UNI_INGRANTHA } /* block=grantha */,
- { 5, 464, 441, 2, 4, UNI_OLCK } /* isolck */,
- { 22, 168, 170, 2, 2, UNI_COPT } /* qaac */,
- { 1, 2496, 4152, 3, 14, UNI_JG__HAMZAONHEHGOAL } /* jg=hamzaonhehgoal */,
- { 21, 3474, 301, 6, 5, UNI_INORIYA } /* block=oriya */,
- { 5, 600, 6944, 3, 9, UNI_DT__CAN } /* dt=canonical */,
- { 0, 313, 429, 2, 3, UNI_INMRO } /* inmro */,
- { 0, 1879, 7791, 4, 32, UNI_INIDC } /* blk=ideographicdescriptioncharacters */,
- { 8, 4122, 587, 8, 6, UNI_XPOSIXLOWER } /* lowercase=true */,
- { 0, 1879, 691, 4, 5, UNI_INBATAK } /* blk=batak */,
- { 56, 34, 1890, 1, 4, UNI_EXT } /* isext */,
- { 0, 1702, 32, 3, 3, UNI_ARMI } /* isarmi */,
- { 2, 4355, 216, 17, 4, UNI_TIBT } /* scriptextensions=tibt */,
- { 24, 6379, 6666, 13, 21, UNI_JG__HANIFIROHINGYAKINNAYA } /* joininggroup=hanifirohingyakinnaya */,
- { 0, 1796, 2041, 7, 4, UNI_MEND } /* script=mend */,
- { 0, 449, 0, 4, 0, UNI_PHLI } /* phli */,
- { 8, 4291, 5718, 10, 9, UNI_EMOD } /* linebreak=emodifier */,
- { 4, 1879, 6439, 4, 13, UNI_ZNAMENNYMUSIC } /* blk=znamennymusic */,
- { 21, 5056, 0, 19, 0, UNI_OTTOMANSIYAQNUMBERS } /* ottomansiyaqnumbers */,
- { 0, 464, 453, 2, 4, UNI_MIAO } /* isplrd */,
- { 40, 313, 5340, 2, 10, UNI_INDEVANAGARI } /* indevanagari */,
- { 2, 3351, 396, 13, 2, UNI_NV__15 } /* numericvalue=15 */,
- { 67, 1102, 661, 4, 5, UNI_DOGR } /* scx=dogra */,
- { 1, 464, 3053, 2, 5, UNI_ASCII } /* isascii */,
- { 0, 7880, 6352, 5, 18, UNI_CJKRADICALSSUP } /* iscjkradicalssupplement */,
- { 89, 1236, 5138, 4, 9, UNI_INMYANMAR } /* block=myanmar */,
- { 4, 644, 3559, 4, 12, UNI_GCB__T } /* hst=trailingjamo */,
- { 1, 3450, 5797, 12, 9, UNI_CYRILLICEXTA } /* blk=cyrillicextendeda */,
- { 0, 1102, 991, 4, 6, UNI_HATR } /* scx=hatran */,
- { 1, 7660, 356, 17, 2, UNI_VS } /* variationselector=y */,
- { 4, 313, 522, 2, 2, UNI_IN__7 } /* in=7 */,
- { 129, 7018, 3722, 8, 4, UNI_ARABICMATH } /* inarabicmath */,
- { 3, 464, 6103, 2, 9, UNI_XSUX } /* iscuneiform */,
- { 16, 7740, 934, 11, 6, -UNI_IDEO } /* ideographic=false */,
- { 0, 939, 356, 5, 4, UNI_ECOMP } /* ecomp=yes */,
- { 4, 4355, 686, 17, 5, UNI_TAKR } /* scriptextensions=takri */,
- { 80, 895, 292, 6, 2, UNI_AGE__13 } /* age=v130 */,
- { 1, 3885, 0, 17, 0, UNI_AGHB } /* caucasianalbanian */,
- { 59, 7317, 6264, 10, 3, UNI_BC__PDI } /* bidiclass=pdi */,
- { 7, 3474, 4827, 6, 8, UNI_BAMUMSUP } /* block=bamumsup */,
- { 4, 15, 2665, 1, 13, UNI_ANCIENTSYMBOLS } /* ancientsymbols */,
- { 3, 1796, 144, 7, 4, UNI_NEWA } /* script=newa */,
- { 3, 2981, 1303, 4, 2, UNI_IN__3_DOT_2 } /* in=v32 */,
- { 0, 313, 991, 2, 6, UNI_INHATRAN } /* inhatran */,
- { 5, 2253, 6214, 11, 3, UNI_IN__12_DOT_1 } /* presentin=12.1 */,
- { 4, 1879, 825, 4, 7, UNI_SHAW } /* blk=shavian */,
- { 2, 6112, 2573, 5, 6, UNI_LB__ZWJ } /* insc=joiner */,
- { 0, 1102, 71, 4, 4, UNI_CPRT } /* scx=cprt */,
- { 7, 1717, 327, 3, 4, UNI_VSSUP } /* isvssup */,
- { 10, 3763, 392, 15, 1, UNI_NV__5_SLASH_6 } /* numericvalue=5/6 */,
- { 1, 313, 301, 2, 5, UNI_INORIYA } /* inoriya */,
- { 0, 1102, 1326, 4, 9, UNI_ORKH } /* scx=oldturkic */,
- { 0, 7527, 287, 3, 2, UNI_LB__NU } /* lb=nu */,
- { 128, 880, 0, 7, 0, UNI_ZZZZ } /* unknown */,
- { 4, 2392, 743, 3, 6, UNI_INMANDAIC } /* inmandaic */,
- { 32, 313, 6134, 2, 10, UNI_INGLAGOLITIC } /* inglagolitic */,
- { 0, 265, 0, 5, 0, UNI_CWKCF } /* cwkcf */,
- { 44, 1879, 36, 4, 2, UNI_INVS } /* blk=vs */,
- { 0, 3641, 4538, 10, 13, UNI_SUPPUNCTUATION } /* supplementalpunctuation */,
- { 0, 0, 2579, 1, 12, UNI_LOWSURROGATES } /* lowsurrogates */,
- { 6, 3474, 847, 6, 7, UNI_INTAITHAM } /* block=taitham */,
- { 0, 1879, 1887, 4, 8, UNI_UCASEXTA } /* blk=ucasexta */,
- { 5, 3474, 4750, 6, 8, UNI_DINGBATS } /* block=dingbats */,
- { 4, 464, 2217, 2, 12, UNI_HUNG } /* isoldhungarian */,
- { 0, 1102, 5631, 4, 5, UNI_GREK } /* scx=greek */,
- { 0, 6114, 861, 3, 7, UNI_TIBT } /* sc=tibetan */,
- { 0, 4433, 4275, 5, 16, UNI_LETTERLIKESYMBOLS } /* blk=letterlikesymbols */,
- { 0, 3474, 4827, 6, 15, UNI_BAMUMSUP } /* block=bamumsupplement */,
- { 0, 464, 3058, 2, 8, UNI_XPOSIXXDIGIT } /* ishexdigit */,
- { 0, 1991, 2539, 12, 10, UNI_JT__U } /* joiningtype=nonjoining */,
- { 0, 1991, 345, 4, 2, UNI_joinc_values_index } /* joinc= */,
- { 0, 6114, 461, 3, 4, UNI_SC__QAAI } /* sc=qaai */,
- { 0, 3595, 0, 9, 0, UNI_LATINEXTE } /* latinexte */,
- { 6, 124, 0, 4, 0, UNI_LATN } /* latn */,
- { 0, 7823, 6177, 4, 8, UNI_CJKSYMBOLS } /* incjksymbols */,
- { 7, 5099, 7094, 6, 21, UNI__PERL_IS_IN_MULTI_CHAR_FOLD } /* _perl_is_in_multi_char_fold */,
- { 0, 6944, 584, 23, 3, UNI_CCC__22 } /* canonicalcombiningclass=22 */,
- { 1, 8007, 5, 7, 4, UNI_CJKEXTG } /* blk=cjkextg */,
- { 0, 313, 8078, 2, 18, UNI_IDEOGRAPHICSYMBOLS } /* inideographicsymbols */,
- { 1, 3474, 7403, 6, 28, UNI_SUPPUAA } /* block=supplementaryprivateuseareaa */,
- { 1, 6112, 1958, 5, 7, UNI_INSC__VISARGA } /* insc=visarga */,
- { 0, 4355, 5806, 17, 9, UNI_MONG } /* scriptextensions=mongolian */,
- { 0, 6112, 2344, 5, 5, UNI_INSC__VOWEL } /* insc=vowel */,
- { 4, 7201, 252, 16, 5, UNI_XPOSIXCNTRL } /* generalcategory=cntrl */,
- { 30, 3474, 5727, 6, 21, UNI_ININSCRIPTIONALPARTHIAN } /* block=inscriptionalparthian */,
- { 0, 2275, 934, 3, 6, -UNI_IDC } /* idc=false */,
- { 2, 2474, 7761, 3, 30, UNI_MATHALPHANUM } /* ismathematicalalphanumericsymbols */,
- { 24, 3351, 2111, 13, 9, UNI_NV__3_SLASH_16 } /* numericvalue=1.875e-01 */,
- { 8, 7201, 2728, 15, 6, UNI_C } /* generalcategory=other */,
- { 1, 2973, 356, 5, 4, UNI_EPRES } /* epres=yes */,
- { 1, 7317, 5428, 10, 18, UNI_BC__ET } /* bidiclass=europeanterminator */,
- { 4, 464, 4500, 2, 5, UNI_XPOSIXUPPER } /* isupper */,
- { 1, 3367, 1300, 14, 3, UNI_NV__4000 } /* numericvalue=4000 */,
- { 1, 4355, 574, 17, 7, UNI_AVST } /* scriptextensions=avestan */,
- { 81, 58, 3453, 2, 9, UNI_SC__CYRL } /* sc=cyrillic */,
- { 88, 5886, 356, 21, 2, UNI__PERL_NCHAR } /* noncharactercodepoint=y */,
- { 161, 1102, 301, 4, 5, UNI_ORYA } /* scx=oriya */,
- { 0, 19, 3805, 2, 3, UNI_AGE__8 } /* age=8 */,
- { 1, 313, 2428, 2, 13, UNI_IPAEXT } /* inipaextensions */,
- { 2, 4291, 2581, 10, 9, UNI_LB__SG } /* linebreak=surrogate */,
- { 1, 1102, 1807, 4, 11, UNI_SORA } /* scx=sorasompeng */,
- { 0, 1410, 585, 8, 2, UNI_CCC__122 } /* ccc=ccc122 */,
- { 1, 5481, 934, 21, 6, -UNI_CWCF } /* changeswhencasefolded=false */,
- { 0, 464, 78, 2, 4, UNI_CYRL } /* iscyrl */,
- { 0, 1102, 1241, 4, 4, UNI_PHAG } /* scx=phag */,
- { 0, 464, 728, 2, 7, UNI_KALI } /* iskayahli */,
- { 4, 1395, 4464, 5, 4, UNI_LATINEXTC } /* latinextc */,
- { 2, 4355, 1508, 17, 4, UNI_UGAR } /* scriptextensions=ugar */,
- { 0, 6687, 723, 22, 3, UNI_JG__MALAYALAMNNA } /* joininggroup=malayalamnna */,
- { 87, 3474, 3053, 6, 5, UNI_ASCII } /* block=ascii */,
- { 0, 6803, 934, 20, 6, -UNI_CE } /* compositionexclusion=false */,
- { 2, 593, 0, 7, 0, UNI_DSRT } /* deseret */,
- { 1, 7317, 191, 10, 2, UNI_BC__WS } /* bidiclass=ws */,
- { 0, 4355, 1311, 17, 4, UNI_ITAL } /* scriptextensions=ital */,
- { 17, 8007, 1491, 7, 4, UNI_CJKEXTA } /* blk=cjkexta */,
- { 3, 2205, 2617, 4, 8, UNI_NV__4_SLASH_5 } /* nv=8.000e-01 */,
- { 2, 6944, 294, 25, 1, UNI_CCC__24 } /* canonicalcombiningclass=24 */,
- { 1, 1796, 417, 7, 3, UNI_SC__HAN } /* script=han */,
- { 0, 6803, 934, 20, 2, -UNI_CE } /* compositionexclusion=f */,
- { 0, 3474, 7500, 6, 27, UNI_ANCIENTGREEKMUSIC } /* block=ancientgreekmusicalnotation */,
- { 0, 1796, 1927, 7, 12, UNI_SC__GONG } /* script=gunjalagondi */,
- { 1, 464, 445, 2, 4, UNI_ORKH } /* isorkh */,
- { 20, 4291, 3297, 10, 12, UNI_LB__IS } /* linebreak=infixnumeric */,
- { 2, 464, 5825, 2, 12, UNI_SUNDANESESUP } /* issundanesesup */,
- { 1, 1065, 3807, 5, 2, UNI_NV__1_SLASH_80 } /* nv=1/80 */,
- { 18, 940, 934, 6, 6, -UNI_COMPEX } /* compex=false */,
- { 1, 6112, 2420, 5, 8, UNI_INSC__TONEMARK } /* insc=tonemark */,
- { 0, 343, 2679, 2, 7, UNI_CCC__R } /* ccc=right */,
- { 5, 464, 5631, 2, 5, UNI_GREK } /* isgreek */,
- { 1, 464, 6728, 2, 21, UNI_MEETEIMAYEKEXT } /* ismeeteimayekextensions */,
- { 0, 2353, 1895, 3, 11, UNI_CHESSSYMBOLS } /* inchesssymbols */,
- { 0, 4500, 355, 8, 3, UNI_XPOSIXUPPER } /* uppercase=y */,
- { 0, 8470, 2680, 19, 2, UNI_VO__R } /* verticalorientation=r */,
- { 7, 3351, 2616, 13, 9, UNI_NV__1_SLASH_2 } /* numericvalue=5.000e-01 */,
- { 15, 2355, 1037, 8, 4, UNI_CYRILLICEXTB } /* cyrillicextb */,
- { 0, 296, 6197, 2, 8, UNI_NV__1000000 } /* nv=1000000 */,
- { 4, 1879, 2771, 4, 12, UNI_KHMERSYMBOLS } /* blk=khmersymbols */,
- { 0, 8533, 7238, 7, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* block=symbolsandpictographsexta */,
- { 1, 2253, 2649, 10, 3, UNI_IN__6_DOT_1 } /* presentin=6.1 */,
- { 0, 7182, 6334, 3, 18, UNI_CJKCOMPATFORMS } /* cjkcompatibilityforms */,
- { 0, 3474, 326, 6, 5, UNI_VSSUP } /* block=vssup */,
- { 6, 6114, 611, 3, 7, UNI_ELBA } /* sc=elbasan */,
- { 0, 5865, 602, 21, 3, -UNI_LOE } /* logicalorderexception=no */,
- { 0, 6687, 532, 22, 2, UNI_JG__MALAYALAMJA } /* joininggroup=malayalamja */,
- { 3, 464, 735, 2, 7, UNI_LINA } /* islineara */,
- { 1, 555, 140, 4, 2, UNI_IN__NA } /* age=na */,
- { 4, 1516, 5797, 6, 9, UNI_KANAEXTA } /* iskanaextendeda */,
- { 0, 464, 270, 2, 3, UNI_CWT } /* iscwt */,
- { 177, 1382, 588, 4, 5, UNI_XIDS } /* xids=true */,
- { 18, 1826, 0, 4, 0, UNI_SYLO } /* sylo */,
- { 1, 1102, 417, 4, 3, UNI_HAN } /* scx=han */,
- { 2, 257, 934, 4, 2, -UNI_CWCF } /* cwcf=f */,
- { 0, 1102, 27, 4, 4, UNI_AHOM } /* scx=ahom */,
- { 0, 464, 229, 2, 2, UNI_PE } /* ispe */,
- { 24, 4450, 6142, 12, 5, UNI_CYRILLICSUP } /* block=cyrillicsup */,
- { 6, 343, 299, 5, 1, UNI_CCC__19 } /* ccc=19 */,
- { 1, 1879, 6919, 4, 25, UNI_SYMBOLSFORLEGACYCOMPUTING } /* blk=symbolsforlegacycomputing */,
- { 0, 2981, 292, 5, 2, UNI_IN__13 } /* in=v130 */,
- { 10, 3748, 299, 14, 1, UNI_NV__19 } /* numericvalue=19 */,
- { 12, 464, 5825, 2, 4, UNI_SUND } /* issund */,
- { 2, 1796, 4998, 6, 5, UNI_SC__MANI } /* script=mani */,
- { 23, 581, 2138, 5, 2, UNI_CCC__DB } /* ccc=233 */,
- { 64, 94, 11, 3, 1, UNI_GUJR } /* gujr */,
- { 0, 1879, 1927, 4, 12, UNI_INGUNJALAGONDI } /* blk=gunjalagondi */,
- { 1, 19, 3378, 2, 3, UNI_AGE__4 } /* age=4 */,
- { 1, 4450, 7403, 14, 13, UNI_CYRILLICSUP } /* block=cyrillicsupplementary */,
- { 36, 4122, 355, 8, 3, UNI_XPOSIXLOWER } /* lowercase=y */,
- { 7, 4355, 637, 17, 7, UNI_HANO } /* scriptextensions=hanunoo */,
- { 4, 6114, 1320, 3, 4, UNI_SC__PERM } /* sc=perm */,
- { 8, 7527, 4261, 3, 14, UNI_LB__PO } /* lb=postfixnumeric */,
- { 3, 2205, 1300, 4, 3, UNI_NV__8000 } /* nv=8000 */,
- { 1, 7740, 934, 11, 2, -UNI_IDEO } /* ideographic=f */,
- { 0, 75, 356, 3, 2, UNI_CWU } /* cwu=y */,
- { 5, 536, 844, 3, 2, UNI_SB__LO } /* sb=lo */,
- { 5, 7208, 317, 9, 4, UNI_M } /* category=mark */,
- { 4, 1102, 429, 4, 3, UNI_MRO } /* scx=mro */,
- { 0, 686, 0, 4, 0, UNI_TAKR } /* takr */,
- { 0, 313, 1390, 2, 10, UNI_ASCII } /* inbasiclatin */,
- { 0, 128, 0, 2, 0, UNI_ME } /* me */,
- { 1, 5147, 4629, 10, 2, UNI_LATIN1 } /* block=latin1 */,
- { 8, 1879, 2740, 4, 6, UNI_INCOPTIC } /* blk=coptic */,
- { 69, 343, 772, 4, 2, UNI_CCC__17 } /* ccc=17 */,
- { 5, 2961, 593, 12, 2, UNI_XPOSIXDIGIT } /* numerictype=de */,
- { 2, 2392, 3719, 3, 15, UNI_MISCMATHSYMBOLSA } /* inmiscmathsymbolsa */,
- { 2, 4355, 78, 17, 4, UNI_CYRL } /* scriptextensions=cyrl */,
- { 0, 5099, 3044, 6, 9, UNI__PERL_QUOTEMETA } /* _perl_quotemeta */,
- { 0, 3622, 799, 3, 3, UNI_LANA } /* islana */,
- { 42, 7584, 4533, 18, 4, UNI_DT__INIT } /* decompositiontype=init */,
- { 2, 6114, 1529, 3, 4, UNI_KHAR } /* sc=khar */,
- { 64, 4355, 814, 17, 4, UNI_QAAI } /* scriptextensions=zinh */,
- { 2, 7208, 4077, 9, 15, UNI_PD } /* category=dashpunctuation */,
- { 33, 409, 356, 2, 2, UNI_DI } /* di=y */,
- { 0, 2961, 602, 11, 5, UNI_NV__NAN } /* numerictype=none */,
- { 0, 1702, 1141, 8, 3, UNI_ARABICPFA } /* isarabicpfa */,
- { 132, 2678, 334, 3, 3, UNI_BC__PDF } /* bc=pdf */,
- { 4, 7338, 5970, 21, 8, UNI_BC__RLO } /* bidiclass=righttoleftoverride */,
- { 0, 464, 82, 2, 4, UNI_DSRT } /* isdsrt */,
- { 0, 1075, 518, 4, 2, UNI_NV__2_SLASH_5 } /* nv=2/5 */,
- { 2, 2310, 355, 12, 2, UNI_ci_values_index } /* caseignorable= */,
- { 2, 14, 0, 1, 0, UNI_M } /* m */,
- { 1, 296, 1299, 3, 3, UNI_NV__600 } /* nv=600 */,
- { 0, 7148, 585, 25, 2, UNI_CCC__122 } /* canonicalcombiningclass=122 */,
- { 0, 6114, 686, 3, 5, UNI_SC__TAKR } /* sc=takri */,
- { 0, 840, 0, 7, 0, UNI_TGLG } /* tagalog */,
- { 0, 464, 4827, 2, 4, UNI_BAMU } /* isbamu */,
- { 193, 4433, 1037, 9, 4, UNI_LATINEXTB } /* blk=latinextb */,
- { 2, 1887, 1890, 3, 4, UNI_UCASEXT } /* ucasext */,
- { 3, 600, 3444, 3, 6, UNI_DT__SQR } /* dt=square */,
- { 58, 1796, 0, 7, 0, UNI_sc_values_index } /* script= */,
- { 1, 4355, 6594, 17, 4, UNI_BRAH } /* scriptextensions=brah */,
- { 1, 5087, 1837, 10, 5, UNI_WB__EB } /* wordbreak=ebase */,
- { 6, 2981, 891, 5, 2, UNI_IN__11 } /* in=v110 */,
- { 0, 3474, 5631, 6, 5, UNI_INGREEK } /* block=greek */,
- { 22, 3462, 7851, 5, 20, UNI_ENCLOSEDALPHANUM } /* blk=enclosedalphanumerics */,
- { 0, 14, 962, 1, 3, UNI_MEND } /* mend */,
- { 0, 1102, 1003, 4, 4, UNI_LEPC } /* scx=lepc */,
- { 1, 313, 1220, 2, 7, UNI_INMAKASAR } /* inmakasar */,
- { 0, 6944, 2702, 24, 4, UNI_CCC__6 } /* canonicalcombiningclass=hanr */,
- { 168, 3974, 356, 17, 2, UNI_IDSB } /* idsbinaryoperator=y */,
- { 7, 259, 0, 2, 0, UNI_CF } /* cf */,
- { 1, 34, 1440, 1, 11, UNI_DEP } /* isdeprecated */,
- { 1, 6944, 349, 24, 2, UNI_CCC__84 } /* canonicalcombiningclass=84 */,
- { 1, 8470, 1607, 20, 7, UNI_VO__U } /* verticalorientation=upright */,
- { 0, 1082, 0, 4, 0, UNI_XPOSIXWORD } /* word */,
- { 0, 464, 5727, 2, 21, UNI_PRTI } /* isinscriptionalparthian */,
- { 5, 1102, 1344, 4, 9, UNI_PALM } /* scx=palmyrene */,
- { 2, 464, 844, 2, 2, UNI_LO } /* islo */,
- { 7, 3672, 0, 9, 0, UNI_MLYM } /* malayalam */,
- { 217, 464, 628, 2, 2, UNI_PI } /* ispi */,
- { 1, 1796, 228, 7, 4, UNI_XPEO } /* script=xpeo */,
- { 2, 1102, 686, 4, 4, UNI_TAKR } /* scx=takr */,
- { 0, 5888, 0, 5, 0, UNI__PERL_NCHAR } /* nchar */,
- { 9, 1867, 356, 12, 4, UNI_BIDIM } /* bidimirrored=yes */,
- { 1, 1796, 445, 7, 4, UNI_ORKH } /* script=orkh */,
- { 0, 12, 602, 3, 3, -UNI_PCM } /* pcm=no */,
- { 3, 7201, 3947, 16, 14, UNI_ZS } /* generalcategory=spaceseparator */,
- { 0, 4433, 1646, 9, 4, UNI_LATINEXTD } /* blk=latinextd */,
- { 2, 3474, 1220, 6, 7, UNI_INMAKASAR } /* block=makasar */,
- { 8, 1879, 5787, 4, 19, UNI_JAMOEXTA } /* blk=hanguljamoextendeda */,
- { 2, 5, 588, 3, 2, UNI_EXT } /* ext=t */,
- { 0, 313, 7732, 2, 29, UNI_ENCLOSEDIDEOGRAPHICSUP } /* inenclosedideographicsupplement */,
- { 5, 1856, 934, 5, 2, -UNI_BIDIC } /* bidic=f */,
- { 32, 4740, 0, 18, 0, UNI_ORNAMENTALDINGBATS } /* ornamentaldingbats */,
- { 8, 7527, 285, 3, 2, UNI_LB__XX } /* lb=xx */,
- { 0, 1704, 1037, 6, 4, UNI_ARABICEXTB } /* arabicextb */,
- { 1, 464, 8599, 2, 18, UNI_CANS } /* iscanadianaboriginal */,
- { 145, 15, 5625, 1, 18, UNI_ANCIENTGREEKNUMBERS } /* ancientgreeknumbers */,
- { 1, 313, 4107, 2, 6, UNI_INHANGUL } /* inhangul */,
- { 2, 6011, 5769, 7, 15, UNI_ENCLOSEDALPHANUM } /* block=enclosedalphanum */,
- { 0, 3474, 6833, 6, 14, UNI_BYZANTINEMUSIC } /* block=byzantinemusic */,
- { 0, 257, 588, 4, 2, UNI_CWCF } /* cwcf=t */,
- { 4, 233, 4388, 2, 15, UNI_SUTTONSIGNWRITING } /* suttonsignwriting */,
- { 0, 3748, 0, 14, 0, UNI_NV__1 } /* numericvalue=1 */,
- { 0, 7828, 934, 16, 2, -UNI_UIDEO } /* unifiedideograph=f */,
- { 2, 3474, 1021, 6, 6, UNI_INWANCHO } /* block=wancho */,
- { 0, 2974, 891, 12, 2, UNI_IN__11 } /* presentin=v110 */,
- { 2, 4291, 2016, 10, 2, UNI_GCB__V } /* linebreak=jv */,
- { 3, 2353, 4457, 3, 11, UNI_CYRILLICEXTC } /* incyrillicextc */,
- { 218, 2961, 409, 12, 2, UNI_NT__DI } /* numerictype=di */,
- { 26, 6114, 3381, 3, 15, UNI_NARB } /* sc=oldnortharabian */,
- { 1, 1796, 783, 7, 4, UNI_OSMA } /* script=osma */,
- { 3, 1102, 496, 4, 4, UNI_KHOJ } /* scx=khoj */,
- { 0, 464, 1289, 2, 9, UNI_TALU } /* isnewtailue */,
- { 5, 4355, 818, 17, 7, UNI_SHRD } /* scriptextensions=sharada */,
- { 0, 901, 0, 8, 0, UNI_ARMN } /* armenian */,
- { 74, 6379, 4198, 13, 4, UNI_JG__TETH } /* joininggroup=teth */,
- { 1, 1975, 0, 4, 0, UNI_PO } /* ispo */,
- { 66, 2353, 8150, 3, 24, UNI_DIACRITICALS } /* incombiningdiacriticalmarks */,
- { 28, 3779, 1072, 14, 3, UNI_NV__7_SLASH_12 } /* numericvalue=7/12 */,
- { 1, 464, 1668, 2, 11, UNI_DOMINO } /* isdominotiles */,
- { 0, 4291, 7044, 10, 13, UNI_LB__CM } /* linebreak=combiningmark */,
- { 1, 1102, 794, 4, 4, UNI_KALI } /* scx=kali */,
- { 67, 313, 951, 2, 8, UNI_INDUPLOYAN } /* induployan */,
- { 5, 1102, 1362, 4, 9, UNI_SAMR } /* scx=samaritan */,
- { 67, 5322, 5329, 7, 11, UNI_CHEROKEESUP } /* cherokeesupplement */,
- { 18, 1796, 783, 7, 7, UNI_OSMA } /* script=osmanya */,
- { 2, 464, 2, 2, 3, UNI_CWL } /* iscwl */,
- { 7, 1796, 574, 7, 7, UNI_AVST } /* script=avestan */,
- { 8, 3622, 1491, 7, 4, UNI_LATINEXTA } /* islatinexta */,
- { 16, 1174, 1178, 4, 5, UNI_EA__NA } /* ea=narrow */,
- { 0, 1102, 496, 4, 6, UNI_KHOJ } /* scx=khojki */,
- { 1, 7201, 4758, 16, 18, UNI_ZP } /* generalcategory=paragraphseparator */,
- { 0, 3474, 7732, 6, 22, UNI_ENCLOSEDIDEOGRAPHICSUP } /* block=enclosedideographicsup */,
- { 3, 7431, 2138, 27, 2, UNI_CCC__33 } /* canonicalcombiningclass=ccc33 */,
- { 1, 4662, 7643, 11, 17, UNI_SUPPUAB } /* supplementaryprivateuseareab */,
- { 0, 1796, 5661, 7, 19, UNI_MERO } /* script=meroitichieroglyphs */,
- { 1, 313, 691, 2, 5, UNI_INBATAK } /* inbatak */,
- { 0, 8276, 8454, 22, 16, UNI_INSC__VOWELINDEPENDENT } /* indicsyllabiccategory=vowelindependent */,
- { 0, 6379, 2688, 14, 3, UNI_JG__ALEF } /* joininggroup=alef */,
- { 0, 7201, 8289, 7, 11, UNI_CO } /* generalcategory=co */,
- { 0, 1102, 1785, 4, 11, UNI_HMNG } /* scx=pahawhhmong */,
- { 1, 1879, 593, 4, 7, UNI_DSRT } /* blk=deseret */,
- { 0, 4355, 671, 17, 5, UNI_OGAM } /* scriptextensions=ogham */,
- { 2, 4500, 4127, 5, 10, UNI_UPPERCASELETTER } /* uppercaseletter */,
- { 4, 3474, 7660, 6, 28, UNI_VSSUP } /* block=variationselectorssupplement */,
- { 0, 257, 588, 4, 5, UNI_CWCF } /* cwcf=true */,
- { 7, 1407, 2332, 3, 7, UNI_GREEKEXT } /* ingreekext */,
- { 0, 1879, 5116, 4, 20, UNI_INANATOLIANHIEROGLYPHS } /* blk=anatolianhieroglyphs */,
- { 8, 82, 0, 4, 0, UNI_DSRT } /* dsrt */,
- { 0, 959, 356, 8, 2, UNI_EXT } /* extender=y */,
- { 192, 464, 1589, 2, 3, UNI_ALL } /* isall */,
- { 1, 7317, 56, 10, 2, UNI_BC__AN } /* bidiclass=an */,
- { 0, 2443, 356, 5, 4, UNI_CASED } /* cased=yes */,
- { 6, 7880, 6509, 5, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* iscjkcompatideographssup */,
- { 174, 313, 1495, 2, 8, UNI_INJAVANESE } /* injavanese */,
- { 24, 1796, 2740, 7, 6, UNI_SC__COPT } /* script=coptic */,
- { 0, 1102, 3671, 3, 10, UNI_MLYM } /* scx=malayalam */,
- { 1, 6039, 1052, 7, 7, UNI_INMAHAJANI } /* block=mahajani */,
- { 1, 1879, 4793, 4, 18, UNI_RUMI } /* blk=ruminumeralsymbols */,
- { 4, 1796, 136, 7, 4, UNI_SC__MYMR } /* script=mymr */,
- { 0, 3622, 5, 7, 4, UNI_LATINEXTG } /* islatinextg */,
- { 0, 1102, 140, 4, 4, UNI_NARB } /* scx=narb */,
- { 0, 6379, 2498, 12, 11, UNI_JG__AFRICANFEH } /* joininggroup=africanfeh */,
- { 6, 6114, 1125, 3, 8, UNI_TFNG } /* sc=tifinagh */,
- { 113, 313, 1271, 2, 9, UNI_INKHUDAWADI } /* inkhudawadi */,
- { 4, 1796, 124, 7, 4, UNI_SC__LATN } /* script=latn */,
- { 0, 7527, 2961, 3, 7, UNI_LB__NU } /* lb=numeric */,
- { 0, 3474, 4202, 6, 17, UNI_INKHITANSMALLSCRIPT } /* block=khitansmallscript */,
- { 0, 2, 64, 1, 3, UNI_CHRS } /* chrs */,
- { 2, 1796, 4436, 6, 6, UNI_SC__LATN } /* script=latin */,
- { 0, 2496, 787, 3, 3, UNI_JG__NYA } /* jg=nya */,
- { 1, 1796, 156, 7, 4, UNI_SC__OUGR } /* script=ougr */,
- { 0, 405, 0, 4, 0, UNI_ARMN } /* armn */,
- { 3, 1326, 0, 9, 0, UNI_ORKH } /* oldturkic */,
- { 0, 6919, 0, 25, 0, UNI_SYMBOLSFORLEGACYCOMPUTING } /* symbolsforlegacycomputing */,
- { 8, 1480, 958, 7, 4, UNI_GEORGIANEXT } /* georgianext */,
- { 0, 823, 934, 4, 6, -UNI_DASH } /* dash=false */,
- { 4, 2973, 934, 5, 2, -UNI_EPRES } /* epres=f */,
- { 8, 4355, 1248, 17, 4, UNI_SIDD } /* scriptextensions=sidd */,
- { 0, 6114, 417, 3, 4, UNI_SC__HANO } /* sc=hano */,
- { 0, 2193, 6199, 4, 5, UNI_NV__600000 } /* nv=600000 */,
- { 4, 1102, 31, 4, 4, UNI_ARMI } /* scx=armi */,
- { 17, 2220, 0, 4, 0, UNI_HUNG } /* hung */,
- { 0, 2483, 1638, 4, 8, UNI_XPOSIXSPACE } /* isxperlspace */,
- { 0, 3236, 0, 13, 0, UNI_ME } /* enclosingmark */,
- { 0, 833, 278, 4, 1, UNI_term_values_index } /* term= */,
- { 0, 8276, 6867, 31, 11, UNI_INSC__CONSONANTWITHSTACKER } /* indicsyllabiccategory=consonantwithstacker */,
- { 76, 5087, 3416, 12, 7, UNI_WB__MB } /* wordbreak=midnumlet */,
- { 142, 1991, 647, 11, 2, UNI_JT__L } /* joiningtype=l */,
- { 1, 464, 868, 2, 7, UNI_TIRH } /* istirhuta */,
- { 6, 306, 934, 5, 2, -UNI__PERL_PATWS } /* patws=f */,
- { 1, 2496, 484, 3, 3, UNI_JG__GAF } /* jg=gaf */,
- { 2, 3058, 934, 8, 2, -UNI_XPOSIXXDIGIT } /* hexdigit=f */,
- { 0, 296, 768, 3, 2, UNI_NV__45 } /* nv=45 */,
- { 0, 3053, 934, 13, 6, -UNI_POSIXXDIGIT } /* asciihexdigit=false */,
- { 2, 3474, 5389, 6, 20, UNI_INNYIAKENGPUACHUEHMONG } /* block=nyiakengpuachuehmong */,
- { 13, 1133, 0, 8, 0, UNI_VITH } /* vithkuqi */,
- { 3, 6803, 602, 20, 3, -UNI_CE } /* compositionexclusion=no */,
- { 77, 3809, 764, 14, 2, UNI_NV__9_SLASH_2 } /* numericvalue=9/2 */,
- { 0, 5087, 287, 10, 2, UNI_WB__NU } /* wordbreak=nu */,
- { 0, 57, 601, 1, 6, UNI_NV__NAN } /* nt=none */,
- { 12, 1102, 909, 4, 4, UNI_BALI } /* scx=bali */,
- { 5, 2678, 4758, 3, 18, UNI_BC__B } /* bc=paragraphseparator */,
- { 5, 939, 934, 5, 2, -UNI_ECOMP } /* ecomp=f */,
- { 0, 7431, 772, 27, 2, UNI_CCC__17 } /* canonicalcombiningclass=ccc17 */,
- { 2, 19, 0, 4, 0, UNI_AGHB } /* aghb */,
- { 5, 343, 119, 4, 2, UNI_CCC__AL } /* ccc=al */,
- { 0, 1710, 466, 3, 3, UNI_SHRD } /* isshrd */,
- { 4, 6114, 78, 3, 4, UNI_SC__CYRL } /* sc=cyrl */,
- { 137, 2253, 890, 9, 3, UNI_IN__10 } /* presentin=10 */,
- { 1, 1516, 2373, 4, 9, UNI_KATAKANAEXT } /* iskatakanaext */,
- { 8, 1383, 356, 7, 4, UNI_IDS } /* idstart=yes */,
- { 0, 5907, 0, 7, 0, UNI_SINH } /* sinhala */,
- { 0, 3669, 787, 12, 3, UNI_JG__MALAYALAMNYA } /* jg=malayalamnya */,
- { 18, 5186, 934, 20, 6, -UNI_EXTPICT } /* extendedpictographic=false */,
- { 0, 2205, 2060, 8, 4, UNI_NV__5_SLASH_6 } /* nv=8.333e-01 */,
- { 4, 3351, 2071, 13, 9, UNI_NV__1_SLASH_7 } /* numericvalue=1.429e-01 */,
- { 1, 2274, 934, 4, 2, -UNI_XIDC } /* xidc=f */,
- { 1, 36, 4370, 1, 2, UNI_vs_values_index } /* vs= */,
- { 192, 2, 356, 3, 2, UNI_CWL } /* cwl=y */,
- { 0, 7880, 0, 22, 0, UNI_CJK } /* iscjkunifiedideographs */,
- { 0, 1102, 43, 4, 4, UNI_BHKS } /* scx=bhks */,
- { 0, 3474, 1125, 6, 8, UNI_INTIFINAGH } /* block=tifinagh */,
- { 11, 313, 2355, 2, 8, UNI_INCYRILLIC } /* incyrillic */,
- { 6, 3474, 1571, 6, 10, UNI_INSAURASHTRA } /* block=saurashtra */,
- { 0, 4355, 8599, 17, 18, UNI_CANS } /* scriptextensions=canadianaboriginal */,
- { 0, 6114, 825, 3, 7, UNI_SHAW } /* sc=shavian */,
- { 2, 4656, 0, 16, 0, UNI_TANGUTSUP } /* tangutsupplement */,
- { 1, 2153, 292, 4, 1, UNI_NV__43 } /* nv=43 */,
- { 3, 464, 1371, 2, 4, UNI_THAA } /* isthaa */,
- { 74, 6114, 997, 3, 6, UNI_SC__KTHI } /* sc=kaithi */,
- { 17, 4092, 934, 9, 2, -UNI_DIA } /* diacritic=f */,
- { 16, 2274, 933, 10, 3, -UNI_XIDC } /* xidcontinue=f */,
- { 0, 4322, 518, 14, 2, UNI_NV__3_SLASH_5 } /* numericvalue=3/5 */,
- { 0, 8533, 6898, 9, 22, UNI_SUPERANDSUB } /* block=superscriptsandsubscripts */,
- { 0, 2033, 1175, 4, 3, -UNI_XPOSIXALPHA } /* alpha=n */,
- { 1, 1796, 671, 7, 5, UNI_OGAM } /* script=ogham */,
- { 0, 600, 1176, 2, 4, UNI_DT__NAR } /* dt=nar */,
- { 2, 2353, 8150, 3, 32, UNI_DIACRITICALSEXT } /* incombiningdiacriticalmarksextended */,
- { 0, 1796, 2695, 6, 7, UNI_SC__ARAB } /* script=arabic */,
- { 0, 7828, 0, 16, 0, UNI_UIDEO } /* unifiedideograph */,
- { 1, 5586, 366, 21, 2, UNI_GCB__SM } /* graphemeclusterbreak=sm */,
- { 2, 2463, 356, 5, 4, UNI_JOINC } /* joinc=yes */,
- { 0, 2678, 6253, 14, 9, UNI_BC__RLE } /* bc=righttoleftembedding */,
- { 3, 1879, 5797, 8, 9, UNI_KANAEXTA } /* blk=kanaextendeda */,
- { 198, 5087, 285, 10, 2, UNI_WB__XX } /* wordbreak=xx */,
- { 1, 5087, 959, 10, 6, UNI_WB__EXTEND } /* wordbreak=extend */,
- { 209, 644, 0, 4, 0, UNI_hst_values_index } /* hst= */,
- { 0, 464, 6276, 2, 6, UNI_CF } /* isformat */,
- { 197, 1065, 766, 4, 3, UNI_NV__1_SLASH_64 } /* nv=1/64 */,
- { 7, 3748, 3807, 15, 2, UNI_NV__1_SLASH_80 } /* numericvalue=1/80 */,
- { 0, 1059, 356, 6, 4, UNI_DT__NONE } /* nfkdqc=yes */,
- { 6, 6114, 2771, 3, 5, UNI_KHMR } /* sc=khmer */,
- { 11, 464, 5806, 2, 9, UNI_MONG } /* ismongolian */,
- { 5, 1879, 5727, 4, 21, UNI_ININSCRIPTIONALPARTHIAN } /* blk=inscriptionalparthian */,
- { 0, 2726, 58, 3, 2, UNI_SC } /* gc=sc */,
- { 0, 5865, 588, 21, 2, UNI_LOE } /* logicalorderexception=t */,
- { 5, 7880, 5, 5, 4, UNI_CJKEXTG } /* iscjkextg */,
- { 1, 8470, 1329, 20, 2, UNI_VO__TU } /* verticalorientation=tu */,
- { 0, 1102, 39, 4, 4, UNI_BATK } /* scx=batk */,
- { 0, 6112, 1157, 5, 5, UNI_INSC__NUKTA } /* insc=nukta */,
- { 39, 1117, 0, 4, 0, UNI_TAGB } /* tagb */,
- { 0, 3351, 800, 13, 3, UNI_NV__NAN } /* numericvalue=nan */,
- { 0, 1796, 1508, 7, 4, UNI_UGAR } /* script=ugar */,
- { 0, 296, 350, 3, 2, UNI_NV__49 } /* nv=49 */,
- { 1, 1879, 1529, 4, 10, UNI_INKHAROSHTHI } /* blk=kharoshthi */,
- { 1, 464, 3000, 2, 13, UNI_QMARK } /* isquotationmark */,
- { 2, 6114, 67, 3, 4, UNI_SC__CPMN } /* sc=cpmn */,
- { 0, 4322, 397, 14, 1, UNI_NV__35 } /* numericvalue=35 */,
- { 40, 8007, 6352, 7, 18, UNI_CJKRADICALSSUP } /* blk=cjkradicalssupplement */,
- { 0, 3351, 518, 14, 2, UNI_NV__2_SLASH_5 } /* numericvalue=2/5 */,
- { 1, 464, 257, 2, 4, UNI_CWCF } /* iscwcf */,
- { 5, 4291, 2937, 10, 11, UNI_LB__IN } /* linebreak=inseperable */,
- { 1, 1102, 124, 4, 4, UNI_LATN } /* scx=latn */,
- { 33, 8182, 0, 24, 0, UNI_inpc_values_index } /* indicpositionalcategory= */,
- { 0, 1102, 1561, 4, 10, UNI_PHNX } /* scx=phoenician */,
- { 5, 3809, 6199, 14, 5, UNI_NV__900000 } /* numericvalue=900000 */,
- { 1, 3794, 2617, 14, 8, UNI_NV__4_SLASH_5 } /* numericvalue=8.000e-01 */,
- { 25, 5990, 1998, 17, 5, UNI_bpt_values_index } /* bidipairedbrackettype= */,
- { 0, 5087, 102, 10, 2, UNI_LB__HL } /* wordbreak=hl */,
- { 13, 6944, 5464, 24, 17, UNI_WB__EB } /* canonicalcombiningclass=attachedbelowleft */,
- { 0, 1102, 909, 4, 8, UNI_BALI } /* scx=balinese */,
- { 0, 1796, 5825, 7, 4, UNI_SUND } /* script=sund */,
- { 4, 5099, 2581, 6, 9, UNI__PERL_SURROGATE } /* _perl_surrogate */,
- { 0, 1377, 510, 3, 2, UNI_WB__DQ } /* wb=dq */,
- { 0, 1102, 4107, 4, 4, UNI_HANG } /* scx=hang */,
- { 0, 4872, 3641, 10, 10, UNI_KANASUP } /* block=kanasupplement */,
- { 1, 6687, 787, 22, 3, UNI_JG__MALAYALAMNYA } /* joininggroup=malayalamnya */,
- { 1, 1102, 208, 4, 4, UNI_TFNG } /* scx=tfng */,
- { 1, 6570, 4042, 8, 8, UNI_INPC__TOPANDRIGHT } /* inpc=topandright */,
- { 27, 3474, 1424, 6, 10, UNI_INCHORASMIAN } /* block=chorasmian */,
- { 0, 5214, 0, 9, 0, UNI_HALFMARKS } /* halfmarks */,
- { 32, 306, 588, 5, 2, UNI__PERL_PATWS } /* patws=t */,
- { 5, 520, 2120, 4, 8, UNI_NV__3_SLASH_4 } /* nv=7.500e-01 */,
- { 36, 1879, 3053, 4, 5, UNI_ASCII } /* blk=ascii */,
- { 0, 6114, 156, 3, 4, UNI_SC__OUGR } /* sc=ougr */,
- { 0, 6379, 2824, 13, 11, UNI_JG__ROHINGYAYEH } /* joininggroup=rohingyayeh */,
- { 8, 1856, 602, 11, 2, -UNI_BIDIC } /* bidicontrol=n */,
- { 1, 464, 4302, 2, 6, UNI_XPOSIXSPACE } /* iswspace */,
- { 0, 3474, 5661, 6, 19, UNI_MERO } /* block=meroitichieroglyphs */,
- { 1, 7208, 0, 9, 0, UNI_gc_values_index } /* category= */,
- { 2, 1377, 5, 3, 2, UNI_WB__EX } /* wb=ex */,
- { 5, 6379, 1265, 13, 6, UNI_JG__LAMADH } /* joininggroup=lamadh */,
- { 0, 1796, 1228, 8, 6, UNI_SC__MULT } /* script=multani */,
- { 32, 313, 1280, 2, 9, UNI_INNABATAEAN } /* innabataean */,
- { 0, 75, 588, 3, 5, UNI_CWU } /* cwu=true */,
- { 0, 426, 5117, 3, 19, UNI_INANATOLIANHIEROGLYPHS } /* inanatolianhieroglyphs */,
- { 5, 4355, 71, 17, 4, UNI_CPRT } /* scriptextensions=cprt */,
- { 0, 464, 7044, 2, 13, UNI_M } /* iscombiningmark */,
- { 3, 939, 588, 5, 2, UNI_ECOMP } /* ecomp=t */,
- { 52, 1796, 728, 7, 7, UNI_SC__KALI } /* script=kayahli */,
- { 0, 632, 355, 5, 2, UNI_grbase_values_index } /* grbase= */,
- { 3, 5748, 4081, 5, 11, UNI_SUPPUNCTUATION } /* insuppunctuation */,
- { 5, 2463, 602, 11, 3, -UNI_JOINC } /* joincontrol=no */,
- { 2, 296, 584, 2, 3, UNI_NV__22 } /* nv=22 */,
- { 1, 1410, 299, 8, 1, UNI_CCC__19 } /* ccc=ccc19 */,
- { 0, 6379, 3688, 13, 3, UNI_JG__TAW } /* joininggroup=taw */,
- { 0, 4355, 433, 17, 3, UNI_NKO } /* scriptextensions=nko */,
- { 2, 833, 602, 4, 3, -UNI_TERM } /* term=no */,
- { 0, 296, 1153, 3, 2, UNI_NV__24 } /* nv=24 */,
- { 50, 1879, 7732, 4, 22, UNI_ENCLOSEDIDEOGRAPHICSUP } /* blk=enclosedideographicsup */,
- { 9, 4355, 1117, 17, 8, UNI_TAGB } /* scriptextensions=tagbanwa */,
- { 0, 1377, 7377, 3, 8, UNI_WB__KA } /* wb=katakana */,
- { 74, 7527, 10, 3, 2, UNI_LB__CR } /* lb=cr */,
- { 46, 34, 4005, 1, 16, UNI_CURRENCYSYMBOLS } /* iscurrencysymbols */,
- { 1, 4338, 356, 17, 4, UNI_RI } /* regionalindicator=yes */,
- { 0, 1991, 588, 11, 2, UNI_JT__T } /* joiningtype=t */,
- { 0, 5586, 1837, 21, 5, UNI_WB__EB } /* graphemeclusterbreak=ebase */,
- { 1, 172, 0, 4, 0, UNI_RJNG } /* rjng */,
- { 1, 343, 5472, 4, 9, UNI_CCC__BL } /* ccc=belowleft */,
- { 0, 2, 6528, 1, 21, UNI_INDICNUMBERFORMS } /* commonindicnumberforms */,
- { 27, 1796, 2771, 7, 5, UNI_KHMR } /* script=khmer */,
- { 0, 313, 1234, 2, 7, UNI_NB } /* innoblock */,
- { 0, 1516, 3641, 6, 10, UNI_KANASUP } /* iskanasupplement */,
- { 0, 4355, 496, 17, 6, UNI_KHOJ } /* scriptextensions=khojki */,
- { 2, 464, 676, 2, 5, UNI_OSGE } /* isosage */,
- { 0, 464, 1887, 2, 8, UNI_UCASEXTA } /* isucasexta */,
- { 0, 3622, 3704, 3, 15, UNI_LINEARBIDEOGRAMS } /* islinearbideograms */,
- { 1, 2890, 2879, 3, 11, UNI_JT__L } /* jt=leftjoining */,
- { 0, 3474, 1470, 6, 8, UNI_INBUGINESE } /* block=buginese */,
- { 0, 1214, 5797, 6, 9, UNI_KANAEXTA } /* inkanaextendeda */,
- { 130, 464, 3654, 2, 11, UNI_MC } /* isspacingmark */,
- { 0, 2392, 8212, 3, 32, UNI_MISCMATHSYMBOLSB } /* inmiscellaneousmathematicalsymbolsb */,
- { 1, 5087, 7377, 10, 8, UNI_WB__KA } /* wordbreak=katakana */,
- { 183, 4355, 3309, 17, 4, UNI_MERO } /* scriptextensions=mero */,
- { 0, 3351, 2119, 13, 9, UNI_NV__3_SLASH_20 } /* numericvalue=1.500e-01 */,
- { 11, 2253, 389, 10, 3, UNI_IN__3_DOT_2 } /* presentin=3.2 */,
- { 233, 1796, 3465, 6, 9, UNI_ETHI } /* script=ethiopic */,
- { 4, 464, 112, 2, 4, UNI_KITS } /* iskits */,
- { 1, 7317, 2384, 10, 2, UNI_BC__CS } /* bidiclass=cs */,
- { 147, 7068, 588, 26, 5, UNI_PCM } /* prependedconcatenationmark=true */,
- { 0, 4355, 983, 17, 8, UNI_HIRA } /* scriptextensions=hiragana */,
- { 6, 464, 273, 2, 2, UNI_ZP } /* iszp */,
- { 1, 3474, 1227, 6, 7, UNI_INMULTANI } /* block=multani */,
- { 2, 373, 3156, 3, 8, UNI_NO } /* othernumber */,
- { 3, 313, 4656, 2, 9, UNI_TANGUTSUP } /* intangutsup */,
- { 0, 1410, 772, 7, 2, UNI_CCC__17 } /* ccc=ccc17 */,
- { 0, 3396, 0, 15, 0, UNI_SARB } /* oldsoutharabian */,
- { 3, 4291, 2961, 10, 7, UNI_LB__NU } /* linebreak=numeric */,
- { 0, 464, 301, 2, 5, UNI_ORYA } /* isoriya */,
- { 6, 3474, 433, 6, 3, UNI_INNKO } /* block=nko */,
- { 1, 612, 5021, 2, 3, UNI_LB__CL } /* lb=cl */,
- { 1, 4726, 2064, 14, 8, UNI_NV__5_SLASH_8 } /* numericvalue=6.250e-01 */,
- { 2, 1796, 5340, 7, 4, UNI_SC__DEVA } /* script=deva */,
- { 136, 6594, 0, 6, 0, UNI_BRAH } /* brahmi */,
- { 89, 5481, 278, 21, 1, UNI_cwcf_values_index } /* changeswhencasefolded= */,
- { 0, 192, 194, 2, 2, UNI_SHAW } /* shaw */,
- { 6, 1796, 818, 7, 7, UNI_SC__SHRD } /* script=sharada */,
- { 5, 3090, 5812, 9, 13, UNI_GEORGIANSUP } /* blk=georgiansupplement */,
- { 1, 34, 1440, 1, 4, UNI_DEP } /* isdep */,
- { 0, 3474, 1191, 6, 7, UNI_INBENGALI } /* block=bengali */,
- { 9, 4322, 3807, 15, 2, UNI_NV__3_SLASH_80 } /* numericvalue=3/80 */,
- { 4, 3915, 356, 17, 4, UNI_EPRES } /* emojipresentation=yes */,
- { 1, 8007, 4611, 30, 4, UNI_CJKEXTF } /* blk=cjkunifiedideographsextensionf */,
- { 0, 3734, 1771, 14, 6, UNI_NFCQC__M } /* nfkcquickcheck=maybe */,
- { 0, 7182, 8407, 3, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* cjkcompatibilityideographssupplement */,
- { 2, 1879, 4750, 4, 8, UNI_DINGBATS } /* blk=dingbats */,
- { 68, 5409, 934, 19, 2, -UNI_TERM } /* terminalpunctuation=f */,
- { 52, 5928, 0, 21, 0, UNI_VO__TR } /* vo=transformedrotated */,
- { 1, 1796, 2401, 7, 4, UNI_SC__NAND } /* script=nand */,
- { 10, 3351, 2128, 13, 9, UNI_NV__1_SLASH_32 } /* numericvalue=3.125e-02 */,
- { 0, 6466, 0, 10, 0, UNI_CO } /* privateuse */,
- { 143, 1796, 991, 7, 6, UNI_HATR } /* script=hatran */,
- { 37, 513, 518, 4, 2, UNI_NV__3_SLASH_5 } /* nv=3/5 */,
- { 3, 464, 6833, 2, 14, UNI_BYZANTINEMUSIC } /* isbyzantinemusic */,
- { 8, 34, 4484, 1, 10, UNI_TITLE } /* istitlecase */,
- { 0, 3593, 4275, 3, 16, UNI_LETTERLIKESYMBOLS } /* inletterlikesymbols */,
- { 32, 7660, 602, 17, 2, -UNI_VS } /* variationselector=n */,
- { 0, 343, 1070, 4, 2, UNI_CCC__31 } /* ccc=31 */,
- { 8, 6570, 0, 5, 0, UNI_inpc_values_index } /* inpc= */,
- { 0, 1879, 2394, 4, 7, UNI_INMYANMAR } /* blk=myanmar */,
- { 2, 1879, 1785, 4, 11, UNI_INPAHAWHHMONG } /* blk=pahawhhmong */,
- { 3, 7132, 5080, 7, 7, UNI_SUPARROWSA } /* blk=suparrowsa */,
- { 0, 1879, 5389, 4, 20, UNI_INNYIAKENGPUACHUEHMONG } /* blk=nyiakengpuachuehmong */,
- { 9, 4355, 31, 17, 4, UNI_ARMI } /* scriptextensions=armi */,
- { 1, 6114, 540, 3, 4, UNI_TANG } /* sc=tang */,
- { 18, 7182, 6509, 3, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* cjkcompatideographssup */,
- { 1, 2726, 259, 3, 2, UNI_CF } /* gc=cf */,
- { 130, 997, 0, 6, 0, UNI_KTHI } /* kaithi */,
- { 0, 1233, 10, 3, 2, UNI_OCR } /* inocr */,
- { 112, 7208, 3223, 9, 13, UNI_XPOSIXDIGIT } /* category=decimalnumber */,
- { 11, 6570, 4038, 5, 12, UNI_INPC__LEFTANDRIGHT } /* inpc=leftandright */,
- { 3, 1879, 4107, 4, 6, UNI_INHANGUL } /* blk=hangul */,
- { 4, 7880, 4341, 28, 4, UNI_CJKEXTA } /* iscjkunifiedideographsextensiona */,
- { 2, 34, 7790, 1, 5, UNI_IDEO } /* isideo */,
- { 1, 328, 6898, 3, 22, UNI_SUPERANDSUB } /* superscriptsandsubscripts */,
- { 138, 536, 329, 3, 2, UNI_SB__UP } /* sb=up */,
- { 7, 1480, 5812, 5, 13, UNI_GEORGIANSUP } /* georgiansupplement */,
- { 16, 464, 1241, 2, 4, UNI_PHAG } /* isphag */,
- { 57, 1796, 1614, 7, 10, UNI_WARA } /* script=warangciti */,
- { 0, 6114, 236, 3, 2, UNI_SC__YI } /* sc=yi */,
- { 7, 2638, 2056, 11, 2, UNI_IN__5_DOT_1 } /* presentin=5.1 */,
- { 1, 34, 115, 1, 5, UNI_KNDA } /* isknda */,
- { 97, 524, 356, 6, 4, UNI_PATSYN } /* patsyn=yes */,
- { 69, 3474, 220, 6, 4, UNI_INTOTO } /* block=toto */,
- { 1, 1065, 299, 5, 1, UNI_NV__1_SLASH_9 } /* nv=1/9 */,
- { 0, 1410, 2138, 7, 2, UNI_CCC__33 } /* ccc=ccc33 */,
- { 12, 3593, 1037, 7, 4, UNI_LATINEXTB } /* inlatinextb */,
- { 51, 464, 783, 2, 4, UNI_OSMA } /* isosma */,
- { 58, 6402, 832, 14, 5, UNI_SB__ST } /* sentencebreak=sterm */,
- { 104, 46, 5021, 2, 3, UNI_SB__CL } /* sb=cl */,
- { 0, 313, 2297, 2, 13, UNI_BLOCKELEMENTS } /* inblockelements */,
- { 0, 5087, 546, 10, 2, UNI_WB__EB } /* wordbreak=eb */,
- { 0, 7201, 3518, 16, 9, UNI_Z } /* generalcategory=separator */,
- { 1, 1879, 7416, 4, 14, UNI_PUA } /* blk=privateusearea */,
- { 0, 4662, 5762, 12, 7, UNI_SUPARROWSB } /* supplementalarrowsb */,
- { 0, 5502, 278, 21, 1, UNI_cwcm_values_index } /* changeswhencasemapped= */,
- { 6, 3474, 676, 6, 5, UNI_INOSAGE } /* block=osage */,
- { 1, 7431, 2074, 28, 2, UNI_CCC__129 } /* canonicalcombiningclass=ccc129 */,
- { 4, 1102, 1248, 4, 4, UNI_SIDD } /* scx=sidd */,
- { 2, 5888, 588, 5, 2, UNI__PERL_NCHAR } /* nchar=t */,
- { 0, 5087, 1842, 10, 3, UNI_WB__EB } /* wordbreak=gaz */,
- { 4, 144, 0, 4, 0, UNI_NEWA } /* newa */,
- { 0, 7880, 3929, 28, 4, UNI_CJKEXTG } /* iscjkunifiedideographsextensiong */,
- { 4, 4500, 278, 5, 1, UNI_upper_values_index } /* upper= */,
- { 105, 6114, 840, 3, 7, UNI_SC__TGLG } /* sc=tagalog */,
- { 0, 1102, 6030, 3, 9, UNI_GEOR } /* scx=georgian */,
- { 144, 1191, 0, 4, 0, UNI_BENG } /* beng */,
- { 2, 1796, 188, 7, 4, UNI_SGNW } /* script=sgnw */,
- { 10, 14, 7975, 1, 32, UNI_MISCMATHSYMBOLSA } /* miscellaneousmathematicalsymbolsa */,
- { 2, 5607, 6823, 15, 10, UNI_IDENTIFIERTYPE__LIMITEDUSE } /* identifiertype=limiteduse */,
- { 128, 2926, 5358, 3, 11, UNI_SMALLKANAEXT } /* insmallkanaext */,
- { 0, 3351, 2080, 14, 8, UNI_NV__5_SLASH_2 } /* numericvalue=2.500e+00 */,
- { 0, 6114, 749, 3, 4, UNI_MARC } /* sc=marc */,
- { 2, 1440, 602, 2, 2, -UNI_SD } /* sd=n */,
- { 13, 6114, 5340, 3, 4, UNI_SC__DEVA } /* sc=deva */,
- { 0, 3593, 1646, 7, 4, UNI_LATINEXTD } /* inlatinextd */,
- { 6, 313, 5907, 2, 7, UNI_INSINHALA } /* insinhala */,
- { 1, 1065, 0, 6, 0, UNI_NV__1_SLASH_3 } /* nv=1/3 */,
- { 15, 8533, 7937, 7, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* block=symbolsandpictographsextendeda */,
- { 10, 1879, 776, 4, 7, UNI_OLCK } /* blk=olchiki */,
- { 8, 464, 429, 2, 4, UNI_MRO } /* ismroo */,
- { 3, 6379, 5015, 13, 4, UNI_JG__YUDH } /* joininggroup=yudh */,
- { 0, 1410, 1155, 7, 2, UNI_CCC__35 } /* ccc=ccc35 */,
- { 0, 6114, 611, 3, 4, UNI_ELBA } /* sc=elba */,
- { 0, 6114, 449, 3, 4, UNI_PHLI } /* sc=phli */,
- { 0, 4355, 208, 17, 4, UNI_TFNG } /* scriptextensions=tfng */,
- { 1, 8533, 1110, 7, 7, UNI_SPECIALS } /* block=specials */,
- { 2, 7208, 1379, 8, 2, UNI_M } /* category=m */,
- { 11, 1441, 356, 3, 4, UNI_DEP } /* dep=yes */,
- { 0, 3474, 3991, 6, 7, UNI_BRAI } /* block=braille */,
- { 0, 5844, 5080, 14, 7, UNI_SUPARROWSA } /* issupplementalarrowsa */,
- { 0, 16, 601, 1, 2, UNI_dt_values_index } /* dt= */,
- { 0, 275, 1837, 4, 5, UNI_WB__EB } /* gcb=ebase */,
- { 1, 4291, 5021, 9, 17, UNI_LB__CP } /* linebreak=closeparenthesis */,
- { 0, 8182, 2688, 30, 4, UNI_INPC__TOPANDLEFT } /* indicpositionalcategory=topandleft */,
- { 202, 4355, 477, 17, 4, UNI_VAI } /* scriptextensions=vaii */,
- { 2, 6570, 4038, 11, 12, UNI_INPC__TOPANDLEFTANDRIGHT } /* inpc=topandleftandright */,
- { 32, 6114, 1144, 3, 9, UNI_BHKS } /* sc=bhaiksuki */,
- { 2, 5087, 5, 10, 2, UNI_WB__EX } /* wordbreak=ex */,
- { 5, 313, 5305, 3, 17, UNI_TAIXUANJING } /* intaixuanjingsymbols */,
- { 0, 6379, 4178, 13, 4, UNI_JG__KAPH } /* joininggroup=kaph */,
- { 0, 360, 0, 6, 0, UNI_CAKM } /* chakma */,
- { 98, 1102, 593, 4, 7, UNI_DSRT } /* scx=deseret */,
- { 0, 2496, 713, 3, 4, UNI_JG__SHIN } /* jg=shin */,
- { 0, 464, 4857, 2, 5, UNI_TAML } /* istamil */,
- { 0, 832, 278, 5, 1, UNI_sterm_values_index } /* sterm= */,
- { 0, 536, 10, 3, 2, UNI_LB__CR } /* sb=cr */,
- { 2, 4783, 933, 9, 3, -UNI_XPOSIXSPACE } /* whitespace=f */,
- { 0, 7688, 229, 23, 2, UNI_JG__MANICHAEANPE } /* joininggroup=manichaeanpe */,
- { 0, 7201, 538, 15, 2, UNI_S } /* generalcategory=s */,
- { 3, 313, 346, 2, 3, UNI_IN__11 } /* in=11 */,
- { 17, 2485, 4081, 6, 5, UNI_XPOSIXPUNCT } /* xposixpunct */,
- { 0, 2802, 6091, 3, 21, UNI_EARLYDYNASTICCUNEIFORM } /* isearlydynasticcuneiform */,
- { 0, 1915, 587, 11, 6, UNI_GRBASE } /* graphemebase=true */,
- { 1, 6039, 4442, 13, 9, UNI_MYANMAREXTB } /* block=myanmarextendedb */,
- { 8, 5844, 5762, 5, 7, UNI_SUPARROWSB } /* issuparrowsb */,
- { 0, 2474, 2030, 3, 11, UNI_MATHALPHANUM } /* ismathalphanum */,
- { 2, 461, 0, 4, 0, UNI_QAAI } /* qaai */,
- { 1, 1879, 1668, 4, 11, UNI_DOMINO } /* blk=dominotiles */,
- { 0, 513, 398, 5, 2, UNI_NV__3_SLASH_16 } /* nv=3/16 */,
- { 6, 8276, 6594, 22, 19, UNI_INSC__BRAHMIJOININGNUMBER } /* indicsyllabiccategory=brahmijoiningnumber */,
- { 1, 313, 5825, 2, 12, UNI_SUNDANESESUP } /* insundanesesup */,
- { 6, 12, 0, 3, 0, UNI_PCM } /* pcm */,
- { 3, 2792, 1037, 10, 4, UNI_CYRILLICEXTB } /* iscyrillicextb */,
- { 1, 464, 3498, 2, 16, UNI_CYPRIOTSYLLABARY } /* iscypriotsyllabary */,
- { 147, 313, 681, 2, 5, UNI_INRUNIC } /* inrunic */,
- { 12, 600, 6944, 6, 9, UNI_DT__NONCANON } /* dt=noncanonical */,
- { 0, 343, 353, 4, 2, UNI_CCC__9 } /* ccc=vr */,
- { 0, 3000, 602, 13, 3, -UNI_QMARK } /* quotationmark=no */,
- { 10, 296, 394, 3, 2, UNI_NV__34 } /* nv=34 */,
- { 0, 372, 0, 6, 0, UNI_GOTH } /* gothic */,
- { 1, 7605, 587, 17, 3, UNI_GCB__T } /* hangulsyllabletype=t */,
- { 0, 895, 572, 5, 2, UNI_AGE__5_DOT_2 } /* age=v52 */,
- { 7, 2792, 5797, 10, 9, UNI_CYRILLICEXTA } /* iscyrillicextendeda */,
- { 4, 7208, 2443, 9, 11, UNI_CASEDLETTER } /* category=casedletter */,
- { 2, 3722, 602, 4, 2, -UNI_MATH } /* math=n */,
- { 0, 4355, 1571, 17, 10, UNI_SAUR } /* scriptextensions=saurashtra */,
- { 1, 14, 4567, 1, 15, UNI_MISCMATHSYMBOLSB } /* miscmathsymbolsb */,
- { 0, 275, 602, 2, 2, UNI_N } /* gc=n */,
- { 16, 6944, 890, 23, 3, UNI_CCC__10 } /* canonicalcombiningclass=10 */,
- { 0, 1879, 2373, 6, 9, UNI_KATAKANAEXT } /* blk=katakanaext */,
- { 13, 7317, 387, 10, 2, UNI_BC__EN } /* bidiclass=en */,
- { 128, 464, 5825, 2, 9, UNI_SUND } /* issundanese */,
- { 444, 2033, 588, 5, 5, UNI_XPOSIXALPHA } /* alpha=true */,
- { 0, 1879, 783, 4, 7, UNI_INOSMANYA } /* blk=osmanya */,
- { 0, 876, 934, 4, 6, -UNI_IDEO } /* ideo=false */,
- { 249, 895, 1304, 6, 2, UNI_AGE__12 } /* age=v120 */,
- { 25, 2401, 0, 4, 0, UNI_NAND } /* nand */,
- { 0, 4355, 6594, 17, 6, UNI_BRAH } /* scriptextensions=brahmi */,
- { 0, 464, 2428, 2, 6, UNI_IPAEXT } /* isipaext */,
- { 0, 4291, 464, 10, 2, UNI_LB__IS } /* linebreak=is */,
- { 5, 1407, 2332, 3, 12, UNI_GREEKEXT } /* ingreekextended */,
- { 65, 0, 277, 1, 4, UNI_LB__B2 } /* lb=b2 */,
- { 1, 1796, 216, 7, 4, UNI_TIBT } /* script=tibt */,
- { 20, 2041, 0, 12, 0, UNI_MEND } /* mendekikakui */,
- { 3, 6687, 702, 14, 3, UNI_JG__MEEM } /* joininggroup=meem */,
- { 4, 2712, 588, 14, 5, UNI_ECOMP } /* emojicomponent=true */,
- { 0, 34, 4091, 1, 16, UNI_DIACRITICALSEXT } /* indiacriticalsext */,
- { 0, 2353, 7908, 3, 29, UNI_CUNEIFORMNUMBERS } /* incuneiformnumbersandpunctuation */,
- { 8, 3748, 299, 15, 1, UNI_NV__1_SLASH_9 } /* numericvalue=1/9 */,
- { 4, 7132, 4372, 5, 16, UNI_SMALLFORMS } /* blk=smallformvariants */,
- { 14, 275, 898, 3, 2, UNI_GCB__V } /* gcb=v */,
- { 2, 343, 2688, 4, 4, UNI_CCC__L } /* ccc=left */,
- { 0, 296, 1303, 3, 2, UNI_NV__32 } /* nv=32 */,
- { 5, 581, 294, 6, 1, UNI_CCC__L } /* ccc=224 */,
- { 0, 696, 2774, 5, 8, UNI_SO } /* isothersymbol */,
- { 76, 313, 6466, 2, 10, UNI_PUA } /* inprivateuse */,
- { 0, 12, 356, 3, 2, UNI_PCM } /* pcm=y */,
- { 0, 316, 1881, 4, 2, UNI_qmark_values_index } /* qmark= */,
- { 386, 296, 3775, 2, 4, UNI_NV__5_SLASH_8 } /* nv=5/8 */,
- { 76, 2981, 1304, 5, 2, UNI_IN__12 } /* in=v120 */,
- { 1, 7201, 5166, 16, 20, UNI_PC } /* generalcategory=connectorpunctuation */,
- { 52, 1102, 917, 4, 8, UNI_BASS } /* scx=bassavah */,
- { 0, 6112, 8454, 5, 16, UNI_INSC__VOWELINDEPENDENT } /* insc=vowelindependent */,
- { 4, 328, 5762, 3, 7, UNI_SUPARROWSB } /* suparrowsb */,
- { 82, 3474, 1133, 6, 8, UNI_INVITHKUQI } /* block=vithkuqi */,
- { 5, 2310, 587, 12, 3, UNI_CI } /* caseignorable=t */,
- { 0, 2496, 4682, 3, 5, UNI_JG__SADHE } /* jg=sadhe */,
- { 65, 7688, 3685, 23, 3, UNI_JG__MANICHAEANMEM } /* joininggroup=manichaeanmem */,
- { 20, 1796, 6030, 6, 9, UNI_SC__GEOR } /* script=georgian */,
- { 4, 1796, 102, 7, 4, UNI_HLUW } /* script=hluw */,
- { 8, 1478, 3599, 9, 9, UNI_GEORGIANEXT } /* ingeorgianextended */,
- { 209, 1065, 1071, 4, 4, UNI_NV__11_SLASH_12 } /* nv=11/12 */,
- { 6, 612, 928, 2, 3, UNI_LB__OP } /* lb=op */,
- { 182, 8276, 2412, 22, 8, UNI_INSC__AVAGRAHA } /* indicsyllabiccategory=avagraha */,
- { 12, 7208, 538, 8, 2, UNI_S } /* category=s */,
- { 0, 1796, 967, 7, 8, UNI_SC__GUJR } /* script=gujarati */,
- { 1, 464, 1255, 2, 7, UNI_SOYO } /* issoyombo */,
- { 3, 3351, 1067, 12, 4, UNI_NV__1_SLASH_3 } /* numericvalue=1/3 */,
- { 7, 7132, 5358, 5, 17, UNI_SMALLKANAEXT } /* blk=smallkanaextension */,
- { 80, 4996, 4198, 13, 4, UNI_JG__MANICHAEANTETH } /* jg=manichaeanteth */,
- { 0, 2726, 2729, 3, 5, UNI_C } /* gc=other */,
- { 0, 513, 349, 4, 1, UNI_NV__38 } /* nv=38 */,
- { 0, 464, 1826, 2, 11, UNI_SYLO } /* issylotinagri */,
- { 14, 0, 3704, 1, 15, UNI_LINEARBIDEOGRAMS } /* linearbideograms */,
- { 64, 5409, 8484, 14, 6, UNI_term_values_index } /* terminalpunctuation= */,
- { 6, 4671, 0, 4, 0, UNI_TALE } /* tale */,
- { 1, 7317, 4783, 10, 10, UNI_BC__WS } /* bidiclass=whitespace */,
- { 0, 7182, 1698, 3, 4, UNI_CJKEXTF } /* cjkextf */,
- { 0, 5586, 5, 21, 2, UNI_GCB__EX } /* graphemeclusterbreak=ex */,
- { 11, 316, 934, 5, 6, -UNI_QMARK } /* qmark=false */,
- { 85, 2890, 48, 3, 1, UNI_JT__U } /* jt=u */,
- { 81, 1102, 449, 4, 4, UNI_PHLI } /* scx=phli */,
- { 37, 2726, 1464, 3, 2, UNI_ZS } /* gc=zs */,
- { 14, 4291, 5021, 9, 3, UNI_LB__CL } /* linebreak=cl */,
- { 13, 555, 7171, 3, 3, UNI_AGE__12 } /* age=12 */,
- { 0, 1796, 441, 7, 4, UNI_OLCK } /* script=olck */,
- { 204, 3474, 4857, 6, 5, UNI_INTAMIL } /* block=tamil */,
- { 0, 1879, 5661, 4, 19, UNI_MERO } /* blk=meroitichieroglyphs */,
- { 0, 1009, 0, 4, 0, UNI_LYCI } /* lyci */,
- { 270, 524, 8488, 5, 3, UNI_PATSYN } /* patsyn=t */,
- { 0, 1879, 1470, 4, 8, UNI_INBUGINESE } /* blk=buginese */,
- { 1, 4355, 880, 17, 7, UNI_ZZZZ } /* scriptextensions=unknown */,
- { 26, 8, 1412, 1, 4, UNI_XPOSIXCNTRL } /* gc=cc */,
- { 11, 7201, 2290, 16, 6, UNI_N } /* generalcategory=number */,
- { 2, 343, 2195, 3, 2, UNI_CCC__6 } /* ccc=6 */,
- { 32, 6114, 1117, 3, 8, UNI_SC__TAGB } /* sc=tagbanwa */,
- { 1, 6114, 618, 3, 7, UNI_ELYM } /* sc=elymaic */,
- { 20, 3474, 991, 6, 6, UNI_INHATRAN } /* block=hatran */,
- { 2, 275, 4338, 4, 17, UNI_RI } /* gcb=regionalindicator */,
- { 0, 464, 1383, 2, 4, UNI_IDST } /* isidst */,
- { 0, 7880, 8407, 5, 23, UNI_CJKCOMPATIDEOGRAPHS } /* iscjkcompatibilityideographs */,
- { 1, 3748, 518, 14, 2, UNI_NV__1_SLASH_5 } /* numericvalue=1/5 */,
- { 0, 156, 0, 4, 0, UNI_OUGR } /* ougr */,
- { 2, 1478, 957, 8, 5, UNI_GEORGIANEXT } /* ingeorgianext */,
- { 1, 1856, 356, 5, 4, UNI_BIDIC } /* bidic=yes */,
- { 0, 313, 7473, 2, 27, UNI_ALPHABETICPF } /* inalphabeticpresentationforms */,
- { 5, 3474, 1887, 6, 4, UNI_UCAS } /* block=ucas */,
- { 4, 6379, 4682, 13, 5, UNI_JG__SADHE } /* joininggroup=sadhe */,
- { 3, 313, 372, 2, 6, UNI_INGOTHIC } /* ingothic */,
- { 157, 313, 825, 2, 7, UNI_SHAW } /* inshavian */,
- { 3, 3474, 1117, 6, 8, UNI_INTAGBANWA } /* block=tagbanwa */,
- { 0, 1796, 691, 7, 5, UNI_BATK } /* script=batak */,
- { 5, 1796, 794, 7, 4, UNI_SC__KALI } /* script=kali */,
- { 41, 4355, 3465, 16, 9, UNI_ETHI } /* scriptextensions=ethiopic */,
- { 135, 343, 1236, 4, 2, UNI_CCC__BL } /* ccc=bl */,
- { 144, 6570, 1242, 3, 6, UNI_INPHAGSPA } /* inphagspa */,
- { 62, 4355, 1241, 17, 4, UNI_PHAG } /* scriptextensions=phag */,
- { 9, 4291, 8009, 8, 4, UNI_LB__CJ } /* linebreak=cj */,
- { 4, 2193, 2104, 4, 8, UNI_NV__2_SLASH_3 } /* nv=6.667e-01 */,
- { 2, 1382, 4370, 3, 2, UNI_xids_values_index } /* xids= */,
- { 0, 313, 3381, 2, 15, UNI_NARB } /* inoldnortharabian */,
- { 4, 343, 293, 4, 1, UNI_CCC__0 } /* ccc=0 */,
- { 5, 3498, 0, 7, 0, UNI_CPRT } /* cypriot */,
- { 1, 2926, 1808, 3, 10, UNI_INSORASOMPENG } /* insorasompeng */,
- { 144, 6402, 1592, 14, 2, UNI_SB__FO } /* sentencebreak=fo */,
- { 1, 464, 232, 2, 4, UNI_XSUX } /* isxsux */,
- { 8, 4355, 39, 17, 4, UNI_BATK } /* scriptextensions=batk */,
- { 19, 6114, 1255, 3, 7, UNI_SOYO } /* sc=soyombo */,
- { 0, 5481, 602, 21, 2, -UNI_CWCF } /* changeswhencasefolded=n */,
- { 1, 4355, 611, 17, 7, UNI_ELBA } /* scriptextensions=elbasan */,
- { 76, 4515, 934, 18, 2, -UNI_IDST } /* idstrinaryoperator=f */,
- { 3, 1991, 2857, 12, 11, UNI_JT__D } /* joiningtype=dualjoining */,
- { 0, 5087, 2447, 12, 7, UNI_WB__ML } /* wordbreak=midletter */,
- { 0, 3367, 1300, 14, 2, UNI_NV__400 } /* numericvalue=400 */,
- { 1, 4202, 0, 17, 0, UNI_KITS } /* khitansmallscript */,
- { 22, 1065, 299, 4, 1, UNI_NV__19 } /* nv=19 */,
- { 1, 4355, 1353, 17, 9, UNI_PAUC } /* scriptextensions=paucinhau */,
- { 39, 2474, 8212, 3, 32, UNI_MISCMATHSYMBOLSB } /* ismiscellaneousmathematicalsymbolsb */,
- { 2, 75, 0, 3, 0, UNI_CWU } /* cwu */,
- { 0, 6944, 1070, 24, 2, UNI_CCC__31 } /* canonicalcombiningclass=31 */,
- { 20, 313, 8078, 2, 32, UNI_IDEOGRAPHICSYMBOLS } /* inideographicsymbolsandpunctuation */,
- { 1, 5928, 1329, 3, 2, UNI_VO__TU } /* vo=tu */,
- { 6, 1796, 3991, 7, 7, UNI_BRAI } /* script=braille */,
- { 80, 1102, 540, 4, 4, UNI_TANG } /* scx=tang */,
- { 2, 1879, 4092, 4, 12, UNI_DIACRITICALS } /* blk=diacriticals */,
- { 3, 939, 588, 5, 5, UNI_ECOMP } /* ecomp=true */,
- { 23, 6112, 4948, 5, 14, UNI_INSC__VOWELDEPENDENT } /* insc=voweldependent */,
- { 21, 3474, 6134, 6, 10, UNI_INGLAGOLITIC } /* block=glagolitic */,
- { 1, 4355, 4827, 17, 4, UNI_BAMU } /* scriptextensions=bamu */,
- { 0, 1764, 434, 3, 2, UNI_INNKO } /* innko */,
- { 7, 313, 5949, 2, 6, UNI_YIJING } /* inyijing */,
- { 1, 1879, 2275, 4, 3, UNI_INIDC } /* blk=idc */,
- { 2, 2496, 2846, 3, 11, UNI_JG__YEHWITHTAIL } /* jg=yehwithtail */,
- { 0, 4291, 67, 10, 2, UNI_LB__CP } /* linebreak=cp */,
- { 4, 3823, 0, 16, 0, UNI_STERM } /* sentenceterminal */,
- { 0, 1102, 8599, 4, 18, UNI_CANS } /* scx=canadianaboriginal */,
- { 0, 2232, 5305, 3, 17, UNI_TAIXUANJING } /* istaixuanjingsymbols */,
- { 1, 2275, 933, 9, 3, -UNI_IDC } /* idcontinue=f */,
- { 200, 464, 4857, 2, 15, UNI_TAMILSUP } /* istamilsupplement */,
- { 43, 6114, 806, 3, 4, UNI_SARB } /* sc=sarb */,
- { 1, 313, 6447, 2, 5, UNI_MUSIC } /* inmusic */,
- { 9, 1755, 0, 11, 0, UNI_MEDF } /* medefaidrin */,
- { 2, 1102, 2812, 4, 4, UNI_MAHJ } /* scx=mahj */,
- { 10, 2496, 3261, 3, 12, UNI_JG__VERTICALTAIL } /* jg=verticaltail */,
- { 6, 1796, 232, 7, 4, UNI_XSUX } /* script=xsux */,
- { 163, 34, 529, 1, 7, UNI_INREJANG } /* inrejang */,
- { 0, 6114, 240, 3, 4, UNI_ZANB } /* sc=zanb */,
- { 0, 2463, 356, 5, 2, UNI_JOINC } /* joinc=y */,
- { 25, 1383, 588, 3, 2, UNI_IDS } /* ids=t */,
- { 1, 3474, 5322, 6, 8, UNI_INCHEROKEE } /* block=cherokee */,
- { 1, 4291, 2915, 10, 11, UNI_LB__EX } /* linebreak=exclamation */,
- { 273, 5523, 602, 21, 3, -UNI_CWL } /* changeswhenlowercased=no */,
- { 1, 296, 2127, 3, 2, UNI_NV__13 } /* nv=13 */,
- { 0, 3474, 5806, 6, 12, UNI_MONGOLIANSUP } /* block=mongoliansup */,
- { 0, 464, 1353, 2, 9, UNI_PAUC } /* ispaucinhau */,
- { 0, 1975, 3228, 7, 5, UNI_POSIXALNUM } /* isposixalnum */,
- { 3, 116, 0, 4, 0, UNI_KNDA } /* knda */,
- { 33, 7431, 585, 27, 2, UNI_CCC__22 } /* canonicalcombiningclass=ccc22 */,
- { 1, 313, 6303, 2, 23, UNI_COMPATJAMO } /* inhangulcompatibilityjamo */,
- { 40, 4122, 0, 9, 0, UNI_XPOSIXLOWER } /* lowercase */,
- { 6, 939, 602, 5, 3, -UNI_ECOMP } /* ecomp=no */,
- { 0, 8276, 2420, 22, 8, UNI_INSC__TONEMARK } /* indicsyllabiccategory=tonemark */,
- { 0, 1102, 1191, 4, 7, UNI_BENG } /* scx=bengali */,
- { 1, 7825, 4341, 26, 4, UNI_CJKEXTA } /* cjkunifiedideographsextensiona */,
- { 0, 3351, 1298, 14, 5, UNI_NV__216000 } /* numericvalue=216000 */,
- { 5, 1441, 602, 10, 2, -UNI_DEP } /* deprecated=n */,
- { 4, 4291, 2559, 10, 10, UNI_LB__NS } /* linebreak=nonstarter */,
- { 0, 6114, 176, 3, 4, UNI_SC__ROHG } /* sc=rohg */,
- { 0, 296, 773, 3, 3, UNI_NV__7_SLASH_2 } /* nv=7/2 */,
- { 33, 5586, 2680, 20, 3, UNI_RI } /* graphemeclusterbreak=ri */,
- { 5, 2353, 4590, 10, 9, UNI_CYRILLICEXTC } /* incyrillicextendedc */,
- { 1, 2018, 0, 12, 0, UNI_GONM } /* masaramgondi */,
- { 90, 2678, 4811, 3, 16, UNI_BC__S } /* bc=segmentseparator */,
- { 3, 3137, 140, 15, 2, UNI_EA__NA } /* eastasianwidth=na */,
- { 0, 3462, 0, 12, 0, UNI_INETHIOPIC } /* blk=ethiopic */,
- { 47, 275, 4300, 2, 2, UNI_Z } /* gc=z */,
- { 5, 3474, 3839, 6, 16, UNI_TANGUTCOMPONENTS } /* block=tangutcomponents */,
- { 170, 6114, 372, 3, 4, UNI_GOTH } /* sc=goth */,
- { 291, 464, 3839, 2, 6, UNI_TANG } /* istangut */,
- { 1, 464, 742, 2, 4, UNI_MAND } /* ismand */,
- { 6, 12, 1079, 1, 7, UNI_POSIXWORD } /* perlword */,
- { 2, 4355, 1785, 17, 11, UNI_HMNG } /* scriptextensions=pahawhhmong */,
- { 0, 426, 4918, 3, 16, UNI_ALCHEMICAL } /* inalchemicalsymbols */,
- { 0, 7527, 3691, 3, 13, UNI_LB__PR } /* lb=prefixnumeric */,
- { 4, 6944, 346, 23, 4, UNI_CCC__118 } /* canonicalcombiningclass=118 */,
- { 71, 464, 810, 2, 4, UNI_SYRC } /* issyrc */,
- { 29, 581, 585, 5, 2, UNI_CCC__BR } /* ccc=222 */,
- { 14, 296, 396, 3, 2, UNI_NV__15 } /* nv=15 */,
- { 25, 4355, 743, 18, 6, UNI_MAND } /* scriptextensions=mandaic */,
- { 124, 7201, 3151, 15, 13, UNI_NL } /* generalcategory=letternumber */,
- { 8, 536, 5075, 3, 5, UNI_SB__AT } /* sb=aterm */,
- { 2, 464, 2033, 2, 5, UNI_XPOSIXALPHA } /* isalpha */,
- { 33, 2974, 1303, 11, 2, UNI_IN__3_DOT_2 } /* presentin=v32 */,
- { 2, 4355, 790, 17, 4, UNI_HMNP } /* scriptextensions=hmnp */,
- { 2, 6039, 1037, 13, 4, UNI_MYANMAREXTB } /* block=myanmarextb */,
- { 2, 7823, 5183, 28, 4, UNI_CJKEXTE } /* incjkunifiedideographsextensione */,
- { 4, 1102, 1614, 4, 10, UNI_WARA } /* scx=warangciti */,
- { 40, 6114, 3933, 3, 4, UNI_SC__MODI } /* sc=modi */,
- { 26, 5087, 1837, 10, 8, UNI_WB__EB } /* wordbreak=ebasegaz */,
- { 7, 464, 818, 2, 7, UNI_SHRD } /* issharada */,
- { 0, 1102, 244, 4, 4, UNI_ZYYY } /* scx=zyyy */,
- { 12, 313, 1009, 2, 6, UNI_INLYCIAN } /* inlycian */,
- { 169, 1102, 212, 4, 4, UNI_TGLG } /* scx=tglg */,
- { 0, 4322, 2137, 14, 8, UNI_NV__1_SLASH_3 } /* numericvalue=3.333e-01 */,
- { 5, 4355, 2812, 17, 4, UNI_MAHJ } /* scriptextensions=mahj */,
- { 129, 6944, 433, 24, 2, UNI_CCC__7 } /* canonicalcombiningclass=nk */,
- { 66, 1377, 703, 3, 2, UNI_WB__EB } /* wb=em */,
- { 0, 3367, 0, 14, 0, UNI_NV__4 } /* numericvalue=4 */,
- { 17, 2274, 934, 4, 6, -UNI_XIDC } /* xidc=false */,
- { 8, 600, 0, 7, 0, UNI_DT__NONE } /* dt=none */,
- { 33, 464, 3381, 2, 15, UNI_NARB } /* isoldnortharabian */,
- { 0, 5099, 5888, 6, 5, UNI__PERL_NCHAR } /* _perl_nchar */,
- { 1, 7880, 1434, 5, 7, UNI_CJKSTROKES } /* iscjkstrokes */,
- { 35, 2275, 356, 3, 4, UNI_IDC } /* idc=yes */,
- { 32, 2, 258, 1, 3, UNI_CWCF } /* cwcf */,
- { 5, 4355, 180, 17, 4, UNI_RUNR } /* scriptextensions=runr */,
- { 0, 4783, 355, 9, 5, UNI_XPOSIXSPACE } /* whitespace=yes */,
- { 34, 1796, 1094, 7, 4, UNI_MERC } /* script=merc */,
- { 1, 3669, 135, 4, 2, UNI_JG__MIM } /* jg=mim */,
- { 0, 1879, 4793, 4, 4, UNI_RUMI } /* blk=rumi */,
- { 18, 313, 5631, 2, 5, UNI_INGREEK } /* ingreek */,
- { 12, 2948, 3477, 11, 3, UNI_nfcqc_values_index } /* nfcquickcheck= */,
- { 1, 7823, 6505, 27, 5, UNI_CJKEXTC } /* incjkunifiedideographsextensionc */,
- { 0, 34, 832, 1, 5, UNI_TERM } /* isterm */,
- { 73, 6114, 425, 3, 4, UNI_SC__LINA } /* sc=lina */,
- { 13, 1102, 477, 4, 4, UNI_VAI } /* scx=vaii */,
- { 2, 1796, 2740, 7, 4, UNI_SC__COPT } /* script=copt */,
- { 66, 1102, 806, 4, 4, UNI_SARB } /* scx=sarb */,
- { 3, 6944, 351, 24, 2, UNI_CCC__91 } /* canonicalcombiningclass=91 */,
- { 1, 7527, 3285, 3, 12, UNI_LB__HL } /* lb=hebrewletter */,
- { 1, 2926, 2727, 3, 7, UNI_INSC__OTHER } /* insc=other */,
- { 3, 464, 2812, 2, 12, UNI_MAHJONG } /* ismahjongtiles */,
- { 4, 313, 1487, 2, 8, UNI_JAMOEXTA } /* injamoexta */,
- { 148, 34, 6438, 1, 2, UNI_Z } /* isz */,
- { 0, 313, 4582, 2, 16, UNI_BOPOMOFOEXT } /* inbopomofoextended */,
- { 0, 4776, 587, 16, 6, UNI__PERL_PATWS } /* patternwhitespace=true */,
- { 0, 7068, 356, 26, 2, UNI_PCM } /* prependedconcatenationmark=y */,
- { 22, 4996, 5375, 13, 7, UNI_JG__MANICHAEANDHAMEDH } /* jg=manichaeandhamedh */,
- { 0, 464, 909, 2, 8, UNI_BALI } /* isbalinese */,
- { 4, 681, 0, 5, 0, UNI_RUNR } /* runic */,
- { 0, 2275, 587, 9, 3, UNI_IDC } /* idcontinue=t */,
- { 0, 5844, 837, 6, 3, UNI_SUPPUAA } /* issuppuaa */,
- { 2, 6570, 6581, 5, 13, UNI_INPC__BOTTOMANDLEFT } /* inpc=bottomandleft */,
- { 0, 1796, 3637, 7, 4, UNI_LISU } /* script=lisu */,
- { 29, 1796, 1220, 7, 4, UNI_MAKA } /* script=maka */,
- { 15, 4355, 3498, 17, 7, UNI_CPRT } /* scriptextensions=cypriot */,
- { 0, 2443, 356, 5, 2, UNI_CASED } /* cased=y */,
- { 134, 383, 934, 6, 6, -UNI_HYPHEN } /* hyphen=false */,
- { 0, 1478, 6878, 5, 12, UNI_GEOMETRICSHAPES } /* ingeometricshapes */,
- { 12, 6944, 5464, 24, 13, UNI_CCC__202 } /* canonicalcombiningclass=attachedbelow */,
- { 139, 6011, 612, 7, 6, UNI_INELBASAN } /* block=elbasan */,
- { 0, 7431, 7173, 27, 2, UNI_CCC__28 } /* canonicalcombiningclass=ccc28 */,
- { 2, 2496, 705, 10, 4, UNI_JG__AFRICANNOON } /* jg=africannoon */,
- { 0, 1464, 0, 2, 0, UNI_ZS } /* zs */,
- { 2, 7584, 1823, 18, 3, UNI_DT__SUB } /* decompositiontype=sub */,
- { 0, 1383, 934, 3, 2, -UNI_IDS } /* ids=f */,
- { 0, 4355, 132, 17, 4, UNI_MTEI } /* scriptextensions=mtei */,
- { 3, 5, 3933, 1, 3, UNI_EMOD } /* emod */,
- { 0, 3450, 6528, 5, 21, UNI_INDICNUMBERFORMS } /* blk=commonindicnumberforms */,
- { 1, 1879, 5340, 4, 10, UNI_INDEVANAGARI } /* blk=devanagari */,
- { 1, 6379, 24, 13, 2, UNI_JG__HE } /* joininggroup=he */,
- { 128, 3779, 1300, 14, 2, UNI_NV__700 } /* numericvalue=700 */,
- { 1, 1796, 164, 7, 4, UNI_PHNX } /* script=phnx */,
- { 0, 2454, 3599, 9, 9, UNI_GEORGIANEXT } /* isgeorgianextended */,
- { 1, 4996, 639, 13, 3, UNI_JG__MANICHAEANNUN } /* jg=manichaeannun */,
- { 3, 2692, 2665, 5, 13, UNI_ANCIENTSYMBOLS } /* blk=ancientsymbols */,
- { 138, 698, 5174, 4, 12, UNI_PO } /* otherpunctuation */,
- { 0, 1975, 0, 3, 0, UNI_P } /* isp */,
- { 67, 4355, 19, 17, 4, UNI_AGHB } /* scriptextensions=aghb */,
- { 2, 464, 854, 2, 7, UNI_TAVT } /* istaiviet */,
- { 263, 464, 909, 2, 4, UNI_BALI } /* isbali */,
- { 131, 3474, 2652, 6, 13, UNI_VERTICALFORMS } /* block=verticalforms */,
- { 0, 4302, 5620, 5, 3, -UNI_XPOSIXSPACE } /* wspace=n */,
- { 2, 4338, 0, 17, 0, UNI_RI } /* regionalindicator */,
- { 2, 1879, 326, 4, 5, UNI_VSSUP } /* blk=vssup */,
- { 2, 337, 0, 4, 0, UNI_CARI } /* cari */,
- { 1, 2483, 1082, 8, 4, UNI_XPOSIXWORD } /* isxposixword */,
- { 1, 3794, 2080, 14, 8, UNI_NV__17_SLASH_2 } /* numericvalue=8.500e+00 */,
- { 1, 1796, 1529, 7, 4, UNI_KHAR } /* script=khar */,
- { 2, 1879, 5825, 4, 12, UNI_SUNDANESESUP } /* blk=sundanesesup */,
- { 1, 296, 1071, 3, 4, UNI_NV__1_SLASH_12 } /* nv=1/12 */,
- { 36, 7201, 330, 16, 2, UNI_PF } /* generalcategory=pf */,
- { 8, 6379, 6392, 13, 10, UNI_JG__AFRICANQAF } /* joininggroup=africanqaf */,
- { 5, 1102, 453, 4, 4, UNI_MIAO } /* scx=plrd */,
- { 8, 7208, 4122, 9, 15, UNI_LOWERCASELETTER } /* category=lowercaseletter */,
- { 0, 4515, 356, 18, 4, UNI_IDST } /* idstrinaryoperator=yes */,
- { 89, 4291, 4261, 10, 14, UNI_LB__PO } /* linebreak=postfixnumeric */,
- { 207, 6402, 37, 14, 2, UNI_SB__ST } /* sentencebreak=st */,
- { 0, 7201, 3514, 16, 13, UNI_ZL } /* generalcategory=lineseparator */,
- { 2, 1951, 0, 7, 0, UNI_SOGD } /* sogdian */,
- { 222, 6114, 441, 3, 4, UNI_OLCK } /* sc=olck */,
- { 0, 7660, 356, 17, 4, UNI_VS } /* variationselector=yes */,
- { 29, 313, 3188, 2, 15, UNI_INIMPERIALARAMAIC } /* inimperialaramaic */,
- { 259, 4996, 4677, 13, 5, UNI_JG__MANICHAEANGIMEL } /* jg=manichaeangimel */,
- { 0, 12, 458, 1, 3, UNI_PRTI } /* prti */,
- { 158, 464, 6728, 2, 11, UNI_MTEI } /* ismeeteimayek */,
- { 3, 3823, 356, 16, 2, UNI_STERM } /* sentenceterminal=y */,
- { 2, 3669, 702, 4, 3, UNI_JG__MEEM } /* jg=meem */,
- { 1, 2726, 203, 3, 2, UNI_TITLE } /* gc=lt */,
- { 0, 1704, 1141, 6, 3, UNI_ARABICPFA } /* arabicpfa */,
- { 16, 7317, 278, 9, 2, UNI_BC__B } /* bidiclass=b */,
- { 5, 313, 144, 2, 4, UNI_INNEWA } /* innewa */,
- { 129, 3137, 21, 15, 1, UNI_EA__H } /* eastasianwidth=h */,
- { 4, 34, 1547, 1, 2, UNI_N } /* isn */,
- { 0, 464, 5304, 2, 11, UNI_TAIXUANJING } /* istaixuanjing */,
- { 0, 7823, 1698, 5, 4, UNI_CJKEXTF } /* incjkextf */,
- { 2, 1539, 7908, 3, 15, UNI_CUNEIFORMNUMBERS } /* iscuneiformnumbers */,
- { 0, 4122, 355, 8, 5, UNI_XPOSIXLOWER } /* lowercase=yes */,
- { 36, 2355, 4590, 8, 9, UNI_CYRILLICEXTC } /* cyrillicextendedc */,
- { 33, 4302, 587, 5, 3, UNI_XPOSIXSPACE } /* wspace=t */,
- { 0, 464, 5718, 2, 4, UNI_EMOD } /* isemod */,
- { 24, 7201, 203, 16, 2, UNI_TITLE } /* generalcategory=lt */,
- { 0, 15, 4918, 1, 16, UNI_ALCHEMICAL } /* alchemicalsymbols */,
- { 1, 1879, 847, 4, 7, UNI_INTAITHAM } /* blk=taitham */,
- { 0, 7584, 242, 18, 2, UNI_DT__NB } /* decompositiontype=nb */,
- { 0, 15, 2285, 1, 12, UNI_AEGEANNUMBERS } /* aegeannumbers */,
- { 5, 7527, 2016, 3, 2, UNI_GCB__V } /* lb=jv */,
- { 139, 8244, 2335, 8, 5, UNI_CJKEXTE } /* block=cjkexte */,
- { 8, 6402, 2277, 15, 8, UNI_SB__SC } /* sentencebreak=scontinue */,
- { 1, 2625, 588, 13, 5, UNI_PATSYN } /* patternsyntax=true */,
- { 0, 313, 1117, 2, 8, UNI_INTAGBANWA } /* intagbanwa */,
- { 4, 464, 5907, 2, 4, UNI_SINH } /* issinh */,
- { 5, 632, 587, 5, 6, UNI_GRBASE } /* grbase=true */,
- { 0, 3367, 6199, 14, 5, UNI_NV__400000 } /* numericvalue=400000 */,
- { 3, 1879, 4107, 4, 15, UNI_INHANGUL } /* blk=hangulsyllables */,
- { 158, 6114, 15, 3, 4, UNI_SC__ADLM } /* sc=adlm */,
- { 132, 7208, 17, 9, 2, UNI_LM } /* category=lm */,
- { 0, 887, 549, 5, 3, UNI_AGE__13 } /* age=13.0 */,
- { 4, 1102, 1027, 4, 4, UNI_YEZI } /* scx=yezi */,
- { 0, 1383, 356, 4, 4, UNI_IDST } /* idst=yes */,
- { 0, 3474, 7290, 6, 27, UNI_OCR } /* block=opticalcharacterrecognition */,
- { 1, 2486, 0, 10, 0, UNI_POSIXBLANK } /* posixblank */,
- { 24, 1216, 1037, 4, 4, UNI_KANAEXTB } /* kanaextb */,
- { 2, 1777, 0, 6, 0, UNI_NV__100 } /* nv=100 */,
- { 0, 4515, 602, 18, 3, -UNI_IDST } /* idstrinaryoperator=no */,
- { 6, 3188, 0, 15, 0, UNI_ARMI } /* imperialaramaic */,
- { 1, 8533, 8319, 9, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* block=supsymbolsandpictographs */,
- { 0, 343, 6240, 2, 3, UNI_CCC__L } /* ccc=l */,
- { 521, 1796, 1371, 7, 4, UNI_SC__THAA } /* script=thaa */,
- { 12, 2692, 4442, 10, 9, UNI_ARABICEXTB } /* blk=arabicextendedb */,
- { 16, 4302, 933, 5, 7, -UNI_XPOSIXSPACE } /* wspace=false */,
- { 1, 925, 0, 8, 0, UNI_BPT__O } /* bpt=open */,
- { 10, 887, 2172, 5, 3, UNI_AGE__12 } /* age=12.0 */,
- { 0, 3474, 1015, 6, 6, UNI_INTELUGU } /* block=telugu */,
- { 0, 844, 933, 2, 7, -UNI_LOE } /* loe=false */,
- { 0, 3474, 3381, 6, 15, UNI_NARB } /* block=oldnortharabian */,
- { 1, 7208, 1977, 9, 2, UNI_PO } /* category=po */,
- { 51, 8244, 4464, 9, 4, UNI_CJKEXTC } /* block=cjkextc */,
- { 0, 7208, 256, 9, 2, UNI_CASEDLETTER } /* category=lc */,
- { 19, 1796, 4392, 7, 11, UNI_SGNW } /* script=signwriting */,
- { 0, 671, 0, 5, 0, UNI_OGAM } /* ogham */,
- { 0, 1383, 356, 7, 2, UNI_IDS } /* idstart=y */,
- { 33, 464, 1353, 2, 4, UNI_PAUC } /* ispauc */,
- { 0, 3090, 5812, 9, 6, UNI_GEORGIANSUP } /* blk=georgiansup */,
- { 0, 2260, 549, 4, 3, UNI_IN__13 } /* in=13.0 */,
- { 0, 1796, 204, 7, 4, UNI_TAVT } /* script=tavt */,
- { 1, 126, 184, 2, 2, UNI_TNSA } /* tnsa */,
- { 1, 1065, 2088, 4, 8, UNI_NV__1_SLASH_64 } /* nv=1.562e-02 */,
- { 4, 7688, 4190, 23, 4, UNI_JG__MANICHAEANYODH } /* joininggroup=manichaeanyodh */,
- { 0, 5586, 163, 21, 2, UNI_GCB__PP } /* graphemeclusterbreak=pp */,
- { 2, 2033, 934, 5, 6, -UNI_XPOSIXALPHA } /* alpha=false */,
- { 7, 7584, 7135, 17, 4, UNI_DT__SUP } /* decompositiontype=sup */,
- { 257, 7208, 6635, 12, 8, UNI_LO } /* category=otherletter */,
- { 0, 536, 959, 3, 6, UNI_SB__EX } /* sb=extend */,
- { 0, 5502, 0, 21, 0, UNI_CWCM } /* changeswhencasemapped */,
- { 9, 3474, 1234, 6, 7, UNI_NB } /* block=noblock */,
- { 28, 3474, 4582, 6, 11, UNI_BOPOMOFOEXT } /* block=bopomofoext */,
- { 1, 5136, 5038, 5, 18, UNI_MODIFIERTONELETTERS } /* blk=modifiertoneletters */,
- { 0, 3000, 588, 13, 2, UNI_QMARK } /* quotationmark=t */,
- { 30, 4433, 4629, 8, 12, UNI_LATIN1 } /* blk=latin1supplement */,
- { 72, 2260, 2172, 4, 3, UNI_IN__12 } /* in=12.0 */,
- { 0, 34, 1560, 1, 11, UNI_INPHOENICIAN } /* inphoenician */,
- { 201, 5186, 0, 20, 0, UNI_EXTPICT } /* extendedpictographic */,
- { 98, 8590, 0, 44, 0, UNI_UCASEXT } /* isunifiedcanadianaboriginalsyllabicsextended */,
- { 0, 3669, 4655, 12, 3, UNI_JG__MALAYALAMTTA } /* jg=malayalamtta */,
- { 6, 343, 0, 7, 0, UNI_CCC__118 } /* ccc=118 */,
- { 0, 496, 0, 4, 0, UNI_KHOJ } /* khoj */,
- { 0, 4355, 128, 17, 4, UNI_MEDF } /* scriptextensions=medf */,
- { 32, 6594, 0, 4, 0, UNI_BRAH } /* brah */,
- { 68, 5502, 356, 21, 4, UNI_CWCM } /* changeswhencasemapped=yes */,
- { 57, 6402, 10, 14, 2, UNI_LB__CR } /* sentencebreak=cr */,
- { 305, 7527, 2549, 3, 10, UNI_LB__BA } /* lb=breakafter */,
- { 0, 8182, 0, 27, 0, UNI_INPC__TOP } /* indicpositionalcategory=top */,
- { 4, 1879, 3933, 4, 4, UNI_INMODI } /* blk=modi */,
- { 329, 1102, 287, 4, 5, UNI_NSHU } /* scx=nushu */,
- { 24, 2726, 334, 3, 2, UNI_PD } /* gc=pd */,
- { 4, 7208, 229, 9, 2, UNI_PE } /* category=pe */,
- { 33, 464, 0, 2, 2, UNI_CASEDLETTER } /* isl& */,
- { 0, 1796, 152, 7, 4, UNI_OSGE } /* script=osge */,
- { 0, 1879, 5340, 4, 18, UNI_DEVANAGARIEXT } /* blk=devanagariextended */,
- { 0, 5844, 8319, 14, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* issupplementalsymbolsandpictographs */,
- { 242, 464, 5214, 2, 9, UNI_HALFMARKS } /* ishalfmarks */,
- { 14, 14, 1539, 1, 9, UNI_MISCARROWS } /* miscarrows */,
- { 3, 6944, 348, 25, 2, UNI_CCC__BL } /* canonicalcombiningclass=218 */,
- { 0, 502, 0, 6, 0, UNI_LYDI } /* lydian */,
- { 0, 1539, 5643, 3, 10, UNI_COUNTINGROD } /* iscountingrod */,
- { 1, 2153, 1300, 4, 3, UNI_NV__4000 } /* nv=4000 */,
- { 28, 661, 1662, 2, 4, UNI_DOMINO } /* domino */,
- { 0, 5481, 588, 21, 5, UNI_CWCF } /* changeswhencasefolded=true */,
- { 1, 1590, 0, 2, 0, UNI_LOWERCASELETTER } /* ll */,
- { 1, 5748, 8319, 5, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* insupsymbolsandpictographs */,
- { 1024, 2363, 623, 8, 5, UNI_ETHIOPICEXT } /* inethiopicext */,
- { 1, 1102, 120, 4, 3, UNI_LAO } /* scx=lao */,
- { 0, 6112, 1503, 5, 5, UNI_INSC__BINDU } /* insc=bindu */,
- { 790, 1465, 3517, 4, 10, UNI_ZS } /* spaceseparator */,
- { 13, 1377, 546, 3, 3, UNI_WB__EB } /* wb=ebg */,
- { 0, 6944, 1650, 24, 2, UNI_CCC__1 } /* canonicalcombiningclass=ov */,
- { 0, 313, 3435, 2, 15, UNI_INZANABAZARSQUARE } /* inzanabazarsquare */,
- { 13, 4355, 676, 17, 5, UNI_OSGE } /* scriptextensions=osage */,
- { 1032, 7208, 12, 9, 2, UNI_PC } /* category=pc */,
- { 121, 3338, 602, 13, 2, UNI_DT__CAN } /* nfdquickcheck=n */,
- { 1032, 464, 316, 2, 5, UNI_QMARK } /* isqmark */,
- { 0, 1117, 0, 8, 0, UNI_TAGB } /* tagbanwa */,
- { 131, 6114, 790, 3, 4, UNI_HMNP } /* sc=hmnp */,
- { 35, 3474, 983, 6, 8, UNI_INHIRAGANA } /* block=hiragana */,
- { 1, 1796, 1003, 7, 6, UNI_LEPC } /* script=lepcha */,
- { 128, 1796, 2042, 8, 11, UNI_MEND } /* script=mendekikakui */,
- { 78, 1879, 1317, 4, 9, UNI_INOLDPERMIC } /* blk=oldpermic */,
- { 5, 1796, 429, 7, 3, UNI_MRO } /* script=mro */,
- { 0, 313, 1326, 2, 9, UNI_INOLDTURKIC } /* inoldturkic */,
- { 34, 6114, 1561, 3, 10, UNI_PHNX } /* sc=phoenician */,
- { 0, 464, 3188, 2, 15, UNI_ARMI } /* isimperialaramaic */,
- { 1, 644, 0, 6, 0, UNI_LB__H2 } /* hst=lv */,
- { 0, 464, 5523, 2, 21, UNI_CWL } /* ischangeswhenlowercased */,
- { 0, 36, 934, 2, 2, -UNI_VS } /* vs=f */,
- { 0, 4450, 5206, 7, 17, UNI_HALFMARKS } /* block=combininghalfmarks */,
- { 3, 4355, 1951, 17, 4, UNI_SOGD } /* scriptextensions=sogd */,
- { 0, 2961, 3061, 12, 5, UNI_NT__DI } /* numerictype=digit */,
- { 0, 6114, 1027, 3, 6, UNI_SC__YEZI } /* sc=yezidi */,
- { 1550, 8244, 5366, 26, 10, UNI_CJKEXTD } /* block=cjkunifiedideographsextensiond */,
- { 1, 2275, 356, 3, 2, UNI_IDC } /* idc=y */,
- { 32, 3351, 523, 14, 1, UNI_NV__27 } /* numericvalue=27 */,
- { 0, 313, 1424, 2, 10, UNI_INCHORASMIAN } /* inchorasmian */,
- { 257, 34, 5321, 1, 5, UNI_CHER } /* ischer */,
- { 0, 632, 933, 5, 3, -UNI_GRBASE } /* grbase=f */,
- { 4, 2726, 1590, 3, 2, UNI_LOWERCASELETTER } /* gc=ll */,
- { 581, 6134, 6142, 8, 12, UNI_GLAGOLITICSUP } /* glagoliticsupplement */,
- { 2, 1102, 901, 4, 8, UNI_ARMN } /* scx=armenian */,
- { 3, 5087, 546, 10, 3, UNI_WB__EB } /* wordbreak=ebg */,
- { 256, 4355, 1202, 17, 4, UNI_THAI } /* scriptextensions=thai */,
- { 0, 3669, 532, 12, 2, UNI_JG__MALAYALAMJA } /* jg=malayalamja */,
- { 2, 1796, 301, 7, 5, UNI_SC__ORYA } /* script=oriya */,
- { 4, 160, 0, 4, 0, UNI_PHLP } /* phlp */,
- { 2, 2394, 4442, 7, 9, UNI_MYANMAREXTB } /* myanmarextendedb */,
- { 4, 464, 1280, 2, 9, UNI_NBAT } /* isnabataean */,
- { 2, 1441, 0, 10, 0, UNI_DEP } /* deprecated */,
- { 62, 464, 236, 2, 2, UNI_YI } /* isyi */,
- { 9, 6379, 1988, 13, 3, UNI_JG__WAW } /* joininggroup=waw */,
- { 820, 477, 0, 4, 0, UNI_VAI } /* vaii */,
- { 10, 7201, 1590, 16, 2, UNI_LOWERCASELETTER } /* generalcategory=ll */,
- { 5, 270, 588, 3, 5, UNI_CWT } /* cwt=true */,
- { 0, 4355, 1021, 17, 6, UNI_WCHO } /* scriptextensions=wancho */,
- { 13, 383, 934, 6, 2, -UNI_HYPHEN } /* hyphen=f */,
- { 44, 719, 3582, 5, 3, UNI_KANGXI } /* inkangxi */,
- { 513, 6114, 1202, 3, 4, UNI_THAI } /* sc=thai */,
- { 3, 14, 3149, 2, 3, UNI_math_values_index } /* math= */,
- { 1, 7527, 4598, 3, 16, UNI_LB__CL } /* lb=closepunctuation */,
- { 0, 5147, 5797, 11, 9, UNI_LATINEXTA } /* block=latinextendeda */,
- { 157, 23, 356, 4, 2, UNI_POSIXXDIGIT } /* ahex=y */,
- { 1, 4355, 236, 17, 4, UNI_YI } /* scriptextensions=yiii */,
- { 0, 378, 356, 5, 2, UNI_GREXT } /* grext=y */,
- { 6, 7201, 317, 16, 4, UNI_M } /* generalcategory=mark */,
- { 1137, 1102, 3453, 3, 9, UNI_CYRL } /* scx=cyrillic */,
- { 0, 343, 5464, 4, 13, UNI_CCC__202 } /* ccc=attachedbelow */,
- { 1081, 3351, 771, 13, 2, UNI_NV__21 } /* numericvalue=21 */,
- { 1031, 257, 934, 4, 6, -UNI_CWCF } /* cwcf=false */,
- { 0, 7132, 4388, 6, 15, UNI_SUTTONSIGNWRITING } /* blk=suttonsignwriting */,
- { 0, 7182, 3571, 3, 11, UNI_CJKCOMPATFORMS } /* cjkcompatforms */,
- { 32, 3285, 0, 4, 0, UNI_HEBR } /* hebr */,
- { 0, 7208, 103, 9, 2, UNI_UPPERCASELETTER } /* category=lu */,
- { 0, 3622, 2579, 3, 12, UNI_LOWSURROGATES } /* islowsurrogates */,
- { 0, 1102, 322, 5, 4, UNI_TALE } /* scx=taile */,
- { 0, 6570, 0, 8, 0, UNI_INPC__TOP } /* inpc=top */,
- { 1217, 536, 310, 3, 2, UNI_SB__SP } /* sb=sp */,
- { 0, 3053, 0, 5, 0, UNI_ASCII } /* ascii */,
- { 0, 4355, 4392, 17, 11, UNI_SGNW } /* scriptextensions=signwriting */,
- { 25, 4291, 1747, 10, 8, UNI_LB__NL } /* linebreak=nextline */,
- { 1, 2253, 0, 10, 0, UNI_in_values_index } /* presentin= */,
- { 1, 1879, 7403, 4, 28, UNI_SUPPUAA } /* blk=supplementaryprivateuseareaa */,
- { 0, 7527, 7740, 3, 11, UNI_LB__ID } /* lb=ideographic */,
- { 0, 58, 6030, 2, 9, UNI_SC__GEOR } /* sc=georgian */,
- { 6, 1410, 3364, 7, 2, UNI_CCC__23 } /* ccc=ccc23 */,
- { 24, 4433, 3638, 5, 6, UNI_LISUSUP } /* blk=lisusup */,
- { 235, 313, 1027, 2, 6, UNI_INYEZIDI } /* inyezidi */,
- { 0, 555, 389, 4, 3, UNI_AGE__3_DOT_2 } /* age=3.2 */,
- { 1, 4433, 4629, 8, 2, UNI_LATIN1 } /* blk=latin1 */,
- { 705, 1102, 790, 4, 4, UNI_HMNP } /* scx=hmnp */,
- { 1, 7201, 54, 16, 2, UNI_MC } /* generalcategory=mc */,
- { 1, 464, 5787, 2, 10, UNI_JAMO } /* ishanguljamo */,
- { 15, 34, 6532, 1, 17, UNI_INDICNUMBERFORMS } /* inindicnumberforms */,
- { 0, 5502, 588, 21, 5, UNI_CWCM } /* changeswhencasemapped=true */,
- { 0, 7584, 607, 18, 4, UNI_EA__F } /* decompositiontype=wide */,
- { 16, 464, 951, 2, 4, UNI_DUPL } /* isdupl */,
- { 0, 5087, 57, 11, 1, UNI_WB__MN } /* wordbreak=mn */,
- { 0, 5, 7733, 1, 28, UNI_ENCLOSEDIDEOGRAPHICSUP } /* enclosedideographicsupplement */,
- { 887, 7527, 7473, 3, 10, UNI_LB__AL } /* lb=alphabetic */,
- { 0, 1796, 802, 7, 4, UNI_NBAT } /* script=nbat */,
- { 148, 3474, 496, 6, 6, UNI_INKHOJKI } /* block=khojki */,
- { 7, 847, 0, 7, 0, UNI_LANA } /* taitham */,
- { 1, 5607, 6326, 15, 8, UNI_IDENTIFIERTYPE__OBSOLETE } /* identifiertype=obsolete */,
- { 0, 2485, 311, 6, 5, UNI_XPOSIXPRINT } /* xposixprint */,
- { 70, 2193, 0, 4, 0, UNI_NV__6 } /* nv=6 */,
- { 2, 1102, 983, 4, 8, UNI_HIRA } /* scx=hiragana */,
- { 0, 5886, 934, 21, 2, -UNI__PERL_NCHAR } /* noncharactercodepoint=f */,
- { 1027, 296, 2111, 3, 9, UNI_NV__3_SLASH_16 } /* nv=1.875e-01 */,
- { 0, 1879, 7385, 4, 18, UNI_PHONETICEXT } /* blk=phoneticextensions */,
- { 724, 464, 3672, 2, 9, UNI_MLYM } /* ismalayalam */,
- { 0, 7201, 128, 16, 2, UNI_ME } /* generalcategory=me */,
- { 130, 1977, 252, 5, 5, UNI_POSIXCNTRL } /* posixcntrl */,
- { 6, 6114, 951, 3, 4, UNI_SC__DUPL } /* sc=dupl */,
- { 3, 1410, 2074, 7, 2, UNI_CCC__29 } /* ccc=ccc29 */,
- { 2, 2974, 572, 11, 2, UNI_IN__5_DOT_2 } /* presentin=v52 */,
- { 1, 36, 588, 2, 2, UNI_VS } /* vs=t */,
- { 3, 55, 0, 4, 0, UNI_CANS } /* cans */,
- { 129, 4726, 2104, 14, 8, UNI_NV__2_SLASH_3 } /* numericvalue=6.667e-01 */,
- { 0, 3734, 602, 14, 2, UNI_NFKCQC__N } /* nfkcquickcheck=n */,
- { 4, 1967, 934, 7, 6, -UNI_RADICAL } /* radical=false */,
- { 1027, 3474, 6842, 6, 14, UNI_MUSIC } /* block=musicalsymbols */,
- { 0, 6114, 1470, 3, 8, UNI_SC__BUGI } /* sc=buginese */,
- { 5, 3474, 2241, 6, 12, UNI_PLAYINGCARDS } /* block=playingcards */,
- { 35, 2474, 3723, 3, 9, UNI_SM } /* ismathsymbol */,
- { 10, 1796, 611, 7, 4, UNI_ELBA } /* script=elba */,
- { 0, 4355, 1371, 17, 6, UNI_THAA } /* scriptextensions=thaana */,
- { 3, 2193, 1781, 4, 4, UNI_NV__60000 } /* nv=60000 */,
- { 11, 1796, 2018, 7, 12, UNI_SC__GONM } /* script=masaramgondi */,
- { 0, 3053, 0, 13, 0, UNI_POSIXXDIGIT } /* asciihexdigit */,
- { 35, 1879, 1003, 4, 6, UNI_INLEPCHA } /* blk=lepcha */,
- { 0, 6833, 0, 23, 0, UNI_BYZANTINEMUSIC } /* byzantinemusicalsymbols */,
- { 128, 4338, 588, 17, 2, UNI_RI } /* regionalindicator=t */,
- { 0, 6114, 248, 3, 4, UNI_ZZZZ } /* sc=zzzz */,
- { 2, 4450, 4007, 7, 14, UNI_CURRENCYSYMBOLS } /* block=currencysymbols */,
- { 0, 12, 588, 3, 5, UNI_PCM } /* pcm=true */,
- { 520, 4355, 868, 17, 7, UNI_TIRH } /* scriptextensions=tirhuta */,
- { 42, 6114, 287, 3, 5, UNI_NSHU } /* sc=nushu */,
- { 0, 6402, 1581, 14, 7, UNI_SB__LE } /* sentencebreak=oletter */,
- { 1, 2392, 2042, 3, 11, UNI_INMENDEKIKAKUI } /* inmendekikakui */,
- { 1056, 5136, 4567, 5, 15, UNI_MISCMATHSYMBOLSB } /* blk=miscmathsymbolsb */,
- { 39, 4355, 2740, 17, 4, UNI_COPT } /* scriptextensions=copt */,
- { 0, 1879, 3543, 4, 16, UNI_HIGHPUSURROGATES } /* blk=highpusurrogates */,
- { 518, 4355, 5825, 17, 9, UNI_SUND } /* scriptextensions=sundanese */,
- { 1537, 1702, 5625, 3, 18, UNI_ANCIENTGREEKNUMBERS } /* isancientgreeknumbers */,
- { 560, 464, 1440, 2, 2, UNI_SD } /* issd */,
- { 8, 7385, 0, 28, 0, UNI_PHONETICEXTSUP } /* phoneticextensionssupplement */,
- { 1, 464, 794, 2, 4, UNI_KALI } /* iskali */,
- { 9, 3474, 3188, 6, 15, UNI_INIMPERIALARAMAIC } /* block=imperialaramaic */,
- { 2, 4355, 909, 17, 4, UNI_BALI } /* scriptextensions=bali */,
- { 0, 6114, 405, 3, 4, UNI_ARMN } /* sc=armn */,
- { 0, 4355, 337, 17, 4, UNI_CARI } /* scriptextensions=cari */,
- { 0, 6379, 487, 13, 3, UNI_JG__HAH } /* joininggroup=hah */,
- { 3, 1879, 3991, 4, 15, UNI_BRAI } /* blk=braillepatterns */,
- { 645, 7431, 1303, 28, 2, UNI_CCC__132 } /* canonicalcombiningclass=ccc132 */,
- { 0, 3763, 2080, 14, 8, UNI_NV__11_SLASH_2 } /* numericvalue=5.500e+00 */,
- { 4, 453, 0, 4, 0, UNI_MIAO } /* plrd */,
- { 0, 330, 0, 2, 0, UNI_PF } /* pf */,
- { 769, 3450, 1895, 5, 11, UNI_CHESSSYMBOLS } /* blk=chesssymbols */,
- { 0, 5544, 934, 21, 2, -UNI_CWT } /* changeswhentitlecased=f */,
- { 0, 2260, 2322, 3, 10, UNI_IN__NA } /* in=unassigned */,
- { 2, 3595, 5584, 11, 3, UNI_LATINEXTG } /* latinextendedg */,
- { 0, 4355, 783, 17, 7, UNI_OSMA } /* scriptextensions=osmanya */,
- { 0, 1867, 602, 12, 2, -UNI_BIDIM } /* bidimirrored=n */,
- { 777, 2483, 2033, 8, 5, UNI_XPOSIXALPHA } /* isxposixalpha */,
- { 0, 6944, 3112, 24, 11, UNI_CCC__8 } /* canonicalcombiningclass=kanavoicing */,
- { 1282, 6114, 661, 3, 4, UNI_SC__DOGR } /* sc=dogr */,
- { 4, 4355, 240, 17, 4, UNI_ZANB } /* scriptextensions=zanb */,
- { 0, 7527, 4711, 3, 15, UNI_LB__CB } /* lb=contingentbreak */,
- { 5, 6114, 1508, 3, 4, UNI_UGAR } /* sc=ugar */,
- { 1, 7688, 1988, 23, 3, UNI_JG__MANICHAEANWAW } /* joininggroup=manichaeanwaw */,
- { 29, 833, 602, 4, 2, -UNI_TERM } /* term=n */,
- { 1, 7182, 8407, 3, 23, UNI_CJKCOMPATIDEOGRAPHS } /* cjkcompatibilityideographs */,
- { 2, 313, 6134, 2, 13, UNI_GLAGOLITICSUP } /* inglagoliticsup */,
- { 1, 1102, 651, 4, 5, UNI_ADLM } /* scx=adlam */,
- { 0, 1702, 575, 3, 6, UNI_AVST } /* isavestan */,
- { 1, 1539, 6750, 3, 24, UNI_CWKCF } /* ischangeswhennfkccasefolded */,
- { 1, 1879, 749, 4, 7, UNI_INMARCHEN } /* blk=marchen */,
- { 3, 4291, 72, 10, 2, UNI_LB__PR } /* linebreak=pr */,
- { 6, 3000, 588, 13, 5, UNI_QMARK } /* quotationmark=true */,
- { 526, 581, 0, 6, 0, UNI_CCC__22 } /* ccc=22 */,
- { 128, 6944, 8139, 24, 11, UNI_CCC__DB } /* canonicalcombiningclass=doublebelow */,
- { 0, 5865, 588, 21, 5, UNI_LOE } /* logicalorderexception=true */,
- { 1, 520, 1781, 4, 4, UNI_NV__70000 } /* nv=70000 */,
- { 0, 2483, 3060, 7, 6, UNI_XPOSIXDIGIT } /* isxposixdigit */,
- { 9, 2274, 602, 4, 3, -UNI_XIDC } /* xidc=no */,
- { 0, 1065, 1304, 5, 2, UNI_NV__1_SLASH_20 } /* nv=1/20 */,
- { 0, 8, 99, 1, 3, UNI_GURU } /* guru */,
- { 128, 1710, 4641, 3, 15, UNI_SYRIACSUP } /* issyriacsupplement */,
- { 0, 1102, 861, 4, 7, UNI_TIBT } /* scx=tibetan */,
- { 0, 409, 934, 2, 2, -UNI_DI } /* di=f */,
- { 0, 2625, 356, 13, 2, UNI_PATSYN } /* patternsyntax=y */,
- { 4, 464, 2229, 2, 8, UNI_PHAISTOS } /* isphaistos */,
- { 0, 1395, 5797, 5, 9, UNI_LATINEXTA } /* latinextendeda */,
- { 800, 1879, 656, 4, 5, UNI_INBUHID } /* blk=buhid */,
- { 1, 426, 2665, 3, 13, UNI_ANCIENTSYMBOLS } /* inancientsymbols */,
- { 0, 8276, 4934, 22, 14, UNI_INSC__GEMINATIONMARK } /* indicsyllabiccategory=geminationmark */,
- { 1029, 296, 1780, 3, 5, UNI_NV__10000 } /* nv=10000 */,
- { 2, 4355, 530, 17, 6, UNI_RJNG } /* scriptextensions=rejang */,
- { 0, 2802, 623, 8, 5, UNI_ETHIOPICEXT } /* isethiopicext */,
- { 0, 1796, 2401, 7, 11, UNI_SC__NAND } /* script=nandinagari */,
- { 4, 6944, 8572, 24, 13, UNI_CCC__214 } /* canonicalcombiningclass=attachedabove */,
- { 7, 4355, 1271, 17, 9, UNI_SIND } /* scriptextensions=khudawadi */,
- { 1, 464, 666, 2, 5, UNI_LIMB } /* islimbu */,
- { 2, 909, 0, 4, 0, UNI_BALI } /* bali */,
- { 0, 8182, 4038, 24, 12, UNI_INPC__LEFTANDRIGHT } /* indicpositionalcategory=leftandright */,
- { 1, 313, 1948, 2, 10, UNI_INOLDSOGDIAN } /* inoldsogdian */,
- { 1, 6114, 3885, 3, 17, UNI_AGHB } /* sc=caucasianalbanian */,
- { 1, 464, 6919, 2, 25, UNI_SYMBOLSFORLEGACYCOMPUTING } /* issymbolsforlegacycomputing */,
- { 0, 8244, 8407, 9, 23, UNI_CJKCOMPATIDEOGRAPHS } /* block=cjkcompatibilityideographs */,
- { 0, 3351, 2262, 12, 3, UNI_NV__14 } /* numericvalue=14 */,
- { 384, 5886, 588, 21, 2, UNI__PERL_NCHAR } /* noncharactercodepoint=t */,
- { 3, 721, 493, 3, 3, UNI_KANBUN } /* kanbun */,
- { 3, 464, 661, 2, 5, UNI_DOGR } /* isdogra */,
- { 208, 2232, 205, 3, 3, UNI_TAVT } /* istavt */,
- { 1, 6570, 0, 17, 0, UNI_INPC__TOPANDBOTTOM } /* inpc=topandbottom */,
- { 0, 4291, 322, 10, 2, UNI_LB__AI } /* linebreak=ai */,
- { 0, 313, 2195, 2, 2, UNI_IN__6 } /* in=6 */,
- { 0, 600, 1127, 3, 3, UNI_DT__FIN } /* dt=fin */,
- { 0, 1796, 172, 7, 4, UNI_RJNG } /* script=rjng */,
- { 1, 875, 0, 5, 0, UNI_UIDEO } /* uideo */,
- { 0, 4872, 493, 9, 3, UNI_KANBUN } /* block=kanbun */,
- { 7, 1796, 1198, 7, 4, UNI_SC__GRAN } /* script=gran */,
- { 1545, 421, 138, 2, 2, UNI_KHMR } /* khmr */,
- { 0, 7584, 4208, 18, 5, UNI_DT__SML } /* decompositiontype=small */,
- { 849, 3164, 356, 14, 4, UNI_GREXT } /* graphemeextend=yes */,
- { 40, 302, 934, 2, 6, -UNI_RI } /* ri=false */,
- { 74, 2253, 2172, 11, 3, UNI_IN__12 } /* presentin=12.0 */,
- { 1679, 1478, 6878, 5, 20, UNI_GEOMETRICSHAPESEXT } /* ingeometricshapesextended */,
- { 2, 1796, 2695, 6, 5, UNI_SC__ARAB } /* script=arab */,
- { 5, 2260, 140, 3, 2, UNI_IN__NA } /* in=na */,
- { 25, 1867, 356, 5, 4, UNI_BIDIM } /* bidim=yes */,
- { 0, 4291, 3423, 10, 4, UNI_LB__GL } /* linebreak=glue */,
- { 17, 6114, 3637, 3, 4, UNI_LISU } /* sc=lisu */,
- { 4, 5586, 647, 20, 4, UNI_LB__H3 } /* graphemeclusterbreak=lvt */,
- { 2, 1102, 409, 4, 4, UNI_DIAK } /* scx=diak */,
- { 21, 343, 5472, 4, 5, UNI_CCC__B } /* ccc=below */,
- { 1, 1879, 5322, 4, 18, UNI_CHEROKEESUP } /* blk=cherokeesupplement */,
- { 0, 7317, 0, 10, 0, UNI_bc_values_index } /* bidiclass= */,
- { 0, 313, 5907, 2, 21, UNI_SINHALAARCHAICNUMBERS } /* insinhalaarchaicnumbers */,
- { 0, 4338, 934, 17, 2, -UNI_RI } /* regionalindicator=f */,
- { 8, 6114, 5631, 3, 5, UNI_SC__GREK } /* sc=greek */,
- { 1, 1382, 934, 8, 6, -UNI_XIDS } /* xidstart=false */,
- { 1, 6114, 3309, 3, 4, UNI_MERO } /* sc=mero */,
- { 3, 721, 2373, 2, 9, UNI_KATAKANAEXT } /* katakanaext */,
- { 840, 1377, 3416, 5, 4, UNI_WB__MN } /* wb=midnum */,
- { 14, 6749, 588, 25, 2, UNI_CWKCF } /* changeswhennfkccasefolded=t */,
- { 0, 6799, 356, 24, 4, UNI_COMPEX } /* fullcompositionexclusion=yes */,
- { 2, 1879, 975, 4, 8, UNI_INGURMUKHI } /* blk=gurmukhi */,
- { 14, 1796, 477, 7, 3, UNI_VAI } /* script=vai */,
- { 0, 4355, 3396, 17, 15, UNI_SARB } /* scriptextensions=oldsoutharabian */,
- { 0, 8276, 0, 31, 0, UNI_INSC__CONSONANT } /* indicsyllabiccategory=consonant */,
- { 0, 1377, 2265, 3, 9, UNI_WB__WSEGSPACE } /* wb=wsegspace */,
- { 2, 464, 917, 2, 4, UNI_BASS } /* isbass */,
- { 0, 1102, 78, 4, 4, UNI_CYRL } /* scx=cyrl */,
- { 0, 409, 1175, 2, 2, UNI_dia_values_index } /* dia= */,
- { 0, 1395, 1698, 5, 4, UNI_LATINEXTF } /* latinextf */,
- { 0, 313, 7791, 2, 32, UNI_INIDC } /* inideographicdescriptioncharacters */,
- { 4, 7182, 3571, 3, 6, UNI_CJKCOMPAT } /* cjkcompat */,
- { 2, 313, 7660, 2, 18, UNI_INVS } /* invariationselectors */,
- { 0, 7201, 6629, 16, 14, UNI_LM } /* generalcategory=modifierletter */,
- { 0, 1102, 372, 4, 4, UNI_GOTH } /* scx=goth */,
- { 2, 2485, 252, 6, 5, UNI_XPOSIXCNTRL } /* xposixcntrl */,
- { 4, 2181, 764, 4, 2, UNI_NV__5_SLASH_2 } /* nv=5/2 */,
- { 0, 8007, 1646, 7, 4, UNI_CJKEXTD } /* blk=cjkextd */,
- { 7, 1879, 9, 4, 3, UNI_OCR } /* blk=ocr */,
- { 1, 3474, 321, 6, 5, UNI_INTAILE } /* block=taile */,
- { 0, 313, 3991, 2, 15, UNI_BRAI } /* inbraillepatterns */,
- { 4, 581, 348, 5, 2, UNI_CCC__BL } /* ccc=218 */,
- { 136, 2205, 0, 4, 0, UNI_NV__8 } /* nv=8 */,
- { 2, 2712, 601, 13, 3, -UNI_ECOMP } /* emojicomponent=n */,
- { 0, 14, 2591, 1, 12, UNI_MAYANNUMERALS } /* mayannumerals */,
- { 7, 4291, 2680, 9, 3, UNI_RI } /* linebreak=ri */,
- { 1, 3474, 1362, 6, 9, UNI_INSAMARITAN } /* block=samaritan */,
- { 0, 1102, 232, 4, 4, UNI_XSUX } /* scx=xsux */,
- { 290, 3474, 196, 6, 4, UNI_TAGS } /* block=tags */,
- { 256, 1407, 2733, 3, 13, UNI_INGREEK } /* ingreekandcoptic */,
- { 3, 1796, 433, 7, 3, UNI_SC__NKO } /* script=nko */,
- { 1, 3351, 348, 13, 2, UNI_NV__18 } /* numericvalue=18 */,
- { 0, 1320, 0, 4, 0, UNI_PERM } /* perm */,
- { 7, 7823, 6509, 5, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* incjkcompatideographssup */,
- { 1, 4882, 0, 4, 0, UNI_EGYP } /* egyp */,
- { 1137, 1796, 1362, 7, 9, UNI_SAMR } /* script=samaritan */,
- { 0, 4107, 0, 4, 0, UNI_HANG } /* hang */,
- { 0, 1377, 5718, 3, 9, UNI_WB__EB } /* wb=emodifier */,
- { 519, 1102, 236, 4, 4, UNI_YI } /* scx=yiii */,
- { 0, 2, 355, 1, 5, UNI_CE } /* ce=yes */,
- { 1, 1796, 6134, 7, 4, UNI_SC__GLAG } /* script=glag */,
- { 0, 1879, 3637, 4, 14, UNI_LISUSUP } /* blk=lisusupplement */,
- { 1, 4355, 144, 17, 4, UNI_NEWA } /* scriptextensions=newa */,
- { 2, 1879, 2401, 4, 11, UNI_INNANDINAGARI } /* blk=nandinagari */,
- { 0, 6944, 397, 25, 1, UNI_CCC__25 } /* canonicalcombiningclass=25 */,
- { 21, 34, 4076, 1, 5, UNI_DASH } /* isdash */,
- { 0, 1796, 1009, 7, 6, UNI_LYCI } /* script=lycian */,
- { 1536, 2726, 2774, 6, 8, UNI_SO } /* gc=othersymbol */,
- { 1564, 5087, 510, 10, 2, UNI_WB__DQ } /* wordbreak=dq */,
- { 4, 581, 2263, 5, 2, UNI_CCC__214 } /* ccc=214 */,
- { 1039, 4500, 933, 8, 3, -UNI_XPOSIXUPPER } /* uppercase=f */,
- { 222, 2712, 588, 14, 2, UNI_ECOMP } /* emojicomponent=t */,
- { 0, 409, 588, 2, 2, UNI_DI } /* di=t */,
- { 2, 4308, 356, 14, 2, UNI_DT__NONE } /* nfkdquickcheck=y */,
- { 0, 6114, 1094, 3, 4, UNI_MERC } /* sc=merc */,
- { 0, 3474, 666, 6, 5, UNI_INLIMBU } /* block=limbu */,
- { 37, 464, 611, 2, 4, UNI_ELBA } /* iselba */,
- { 2, 3974, 602, 4, 3, -UNI_IDSB } /* idsb=no */,
- { 0, 3474, 661, 6, 5, UNI_INDOGRA } /* block=dogra */,
- { 5, 3164, 934, 14, 2, -UNI_GREXT } /* graphemeextend=f */,
- { 0, 6944, 278, 23, 2, UNI_CCC__B } /* canonicalcombiningclass=b */,
- { 0, 4485, 0, 9, 0, UNI_TITLE } /* titlecase */,
- { 2, 6114, 901, 3, 8, UNI_ARMN } /* sc=armenian */,
- { 2, 7182, 6352, 3, 18, UNI_CJKRADICALSSUP } /* cjkradicalssupplement */,
- { 1536, 2678, 6264, 3, 3, UNI_BC__PDI } /* bc=pdi */,
- { 1, 419, 0, 2, 0, UNI_NO } /* no */,
- { 0, 7148, 2074, 25, 2, UNI_CCC__129 } /* canonicalcombiningclass=129 */,
- { 1, 4355, 917, 17, 4, UNI_BASS } /* scriptextensions=bass */,
- { 0, 2802, 6142, 8, 5, UNI_ETHIOPICSUP } /* isethiopicsup */,
- { 1, 1879, 3582, 7, 11, UNI_KANGXI } /* blk=kangxiradicals */,
- { 0, 2, 934, 3, 6, -UNI_CWL } /* cwl=false */,
- { 24, 464, 401, 2, 4, UNI_MIAO } /* ismiao */,
- { 0, 6114, 429, 3, 3, UNI_MRO } /* sc=mro */,
- { 6, 464, 3974, 2, 17, UNI_IDSB } /* isidsbinaryoperator */,
- { 0, 1967, 602, 7, 2, -UNI_RADICAL } /* radical=n */,
- { 148, 4355, 102, 17, 4, UNI_HLUW } /* scriptextensions=hluw */,
- { 2, 3474, 3285, 6, 6, UNI_INHEBREW } /* block=hebrew */,
- { 29, 4322, 398, 15, 2, UNI_NV__3_SLASH_16 } /* numericvalue=3/16 */,
- { 788, 1102, 1571, 4, 10, UNI_SAUR } /* scx=saurashtra */,
- { 39, 1796, 1344, 7, 9, UNI_PALM } /* script=palmyrene */,
- { 2, 742, 0, 7, 0, UNI_MAND } /* mandaic */,
- { 98, 464, 4551, 2, 7, UNI_LINB } /* islinearb */,
- { 0, 7208, 110, 9, 2, UNI_ZL } /* category=zl */,
- { 517, 306, 934, 5, 6, -UNI__PERL_PATWS } /* patws=false */,
- { 3, 7688, 5374, 22, 8, UNI_JG__MANICHAEANDHAMEDH } /* joininggroup=manichaeandhamedh */,
- { 5, 1102, 441, 4, 4, UNI_OLCK } /* scx=olck */,
- { 2, 34, 6438, 1, 24, UNI_ZNAMENNYMUSIC } /* isznamennymusicalnotation */,
- { 1, 378, 0, 5, 0, UNI_GREXT } /* grext */,
- { 6, 1382, 345, 3, 2, UNI_xidc_values_index } /* xidc= */,
- { 0, 110, 0, 1, 0, UNI_Z } /* z */,
- { 0, 7132, 837, 8, 3, UNI_SUPPUAA } /* blk=suppuaa */,
- { 133, 3622, 5797, 7, 9, UNI_LATINEXTA } /* islatinextendeda */,
- { 0, 313, 656, 2, 5, UNI_INBUHID } /* inbuhid */,
- { 0, 7317, 4403, 10, 15, UNI_BC__BN } /* bidiclass=boundaryneutral */,
- { 0, 36, 602, 2, 3, -UNI_VS } /* vs=no */,
- { 0, 4901, 356, 13, 2, UNI_EMOD } /* emojimodifier=y */,
- { 3, 1465, 0, 5, 0, UNI_XPOSIXSPACE } /* space */,
- { 20, 464, 1106, 2, 4, UNI_TALU } /* istalu */,
- { 0, 600, 1679, 3, 8, UNI_DT__FRA } /* dt=fraction */,
- { 7, 6944, 8580, 24, 10, UNI_CCC__AR } /* canonicalcombiningclass=aboveright */,
- { 0, 4433, 121, 5, 2, UNI_INLAO } /* blk=lao */,
- { 0, 7473, 602, 10, 3, -UNI_XPOSIXALPHA } /* alphabetic=no */,
- { 2, 5586, 647, 20, 3, UNI_LB__H2 } /* graphemeclusterbreak=lv */,
- { 6, 6749, 934, 25, 2, -UNI_CWKCF } /* changeswhennfkccasefolded=f */,
- { 6, 464, 90, 2, 4, UNI_GREK } /* isgrek */,
- { 2, 2454, 6878, 5, 15, UNI_GEOMETRICSHAPESEXT } /* isgeometricshapesext */,
- { 196, 1796, 1317, 7, 9, UNI_SC__PERM } /* script=oldpermic */,
- { 0, 3474, 4467, 6, 18, UNI_COPTICEPACTNUMBERS } /* block=copticepactnumbers */,
- { 0, 4338, 278, 17, 1, UNI_ri_values_index } /* regionalindicator= */,
- { 0, 1856, 356, 5, 2, UNI_BIDIC } /* bidic=y */,
- { 0, 464, 4122, 2, 5, UNI_XPOSIXLOWER } /* islower */,
- { 1, 4355, 661, 17, 4, UNI_DOGR } /* scriptextensions=dogr */,
- { 0, 736, 7851, 3, 20, UNI_ENCLOSEDALPHANUM } /* inenclosedalphanumerics */,
- { 36, 464, 4500, 2, 9, UNI_XPOSIXUPPER } /* isuppercase */,
- { 3, 3367, 518, 14, 2, UNI_NV__4_SLASH_5 } /* numericvalue=4/5 */,
- { 0, 1796, 1255, 7, 7, UNI_SOYO } /* script=soyombo */,
- { 1, 313, 6833, 2, 14, UNI_BYZANTINEMUSIC } /* inbyzantinemusic */,
- { 1825, 1400, 0, 10, 0, UNI_BOXDRAWING } /* boxdrawing */,
- { 5, 2981, 572, 4, 2, UNI_IN__5_DOT_2 } /* in=v52 */,
- { 0, 916, 5620, 4, 3, -UNI_EBASE } /* ebase=n */,
- { 0, 581, 394, 5, 2, UNI_CCC__DA } /* ccc=234 */,
- { 89, 343, 891, 4, 2, UNI_CCC__10 } /* ccc=10 */,
- { 0, 7740, 588, 11, 5, UNI_IDEO } /* ideographic=true */,
- { 2, 3152, 0, 12, 0, UNI_NL } /* letternumber */,
- { 0, 7182, 6352, 3, 11, UNI_CJKRADICALSSUP } /* cjkradicalssup */,
- { 0, 15, 4918, 1, 9, UNI_ALCHEMICAL } /* alchemical */,
- { 35, 2, 1895, 1, 11, UNI_CHESSSYMBOLS } /* chesssymbols */,
- { 0, 4355, 55, 17, 4, UNI_CANS } /* scriptextensions=cans */,
- { 1, 1102, 2220, 4, 4, UNI_HUNG } /* scx=hung */,
- { 513, 959, 588, 8, 2, UNI_EXT } /* extender=t */,
- { 0, 2496, 639, 3, 3, UNI_JG__NUN } /* jg=nun */,
- { 6, 6944, 292, 25, 1, UNI_CCC__23 } /* canonicalcombiningclass=23 */,
- { 1056, 555, 392, 4, 3, UNI_AGE__6_DOT_3 } /* age=6.3 */,
- { 0, 7527, 6173, 3, 12, UNI_LB__SY } /* lb=breaksymbols */,
- { 0, 2454, 5812, 7, 6, UNI_GEORGIANSUP } /* isgeorgiansup */,
- { 3, 7208, 115, 9, 2, UNI_SK } /* category=sk */,
- { 0, 6944, 292, 25, 2, UNI_CCC__A } /* canonicalcombiningclass=230 */,
- { 7, 7201, 229, 16, 2, UNI_PE } /* generalcategory=pe */,
- { 52, 3474, 4107, 6, 15, UNI_INHANGUL } /* block=hangulsyllables */,
- { 0, 5, 356, 3, 2, UNI_EXT } /* ext=y */,
- { 0, 940, 934, 6, 2, -UNI_COMPEX } /* compex=f */,
- { 21, 1879, 1009, 4, 6, UNI_INLYCIAN } /* blk=lycian */,
- { 5, 4433, 4464, 9, 4, UNI_LATINEXTC } /* blk=latinextc */,
- { 0, 749, 0, 7, 0, UNI_MARC } /* marchen */,
- { 2, 2678, 6492, 2, 3, UNI_BC__AL } /* bc=al */,
- { 4, 513, 294, 5, 1, UNI_NV__3_SLASH_4 } /* nv=3/4 */,
- { 0, 682, 5898, 3, 4, UNI_ANY } /* unicode */,
- { 0, 464, 6842, 2, 14, UNI_MUSIC } /* ismusicalsymbols */,
- { 522, 6944, 346, 23, 2, UNI_CCC__1 } /* canonicalcombiningclass=1 */,
- { 0, 823, 356, 4, 4, UNI_DASH } /* dash=yes */,
- { 5, 5787, 0, 19, 0, UNI_JAMOEXTA } /* hanguljamoextendeda */,
- { 0, 7584, 0, 18, 0, UNI_dt_values_index } /* decompositiontype= */,
- { 0, 3474, 1009, 6, 6, UNI_INLYCIAN } /* block=lycian */,
- { 4, 6185, 0, 17, 0, UNI_NV__1000 } /* numericvalue=1000 */,
- { 0, 1377, 4338, 3, 17, UNI_RI } /* wb=regionalindicator */,
- { 1, 257, 356, 4, 2, UNI_CWCF } /* cwcf=y */,
- { 133, 1796, 651, 7, 5, UNI_SC__ADLM } /* script=adlam */,
- { 0, 2678, 7115, 3, 17, UNI_BC__ES } /* bc=europeanseparator */,
- { 1, 328, 1818, 3, 8, UNI_SUPERANDSUB } /* superandsub */,
- { 0, 378, 601, 4, 2, UNI_grext_values_index } /* grext= */,
- { 0, 895, 395, 5, 2, UNI_AGE__4_DOT_1 } /* age=v41 */,
- { 5, 4355, 3991, 17, 4, UNI_BRAI } /* scriptextensions=brai */,
- { 0, 520, 1072, 4, 3, UNI_NV__7_SLASH_12 } /* nv=7/12 */,
- { 8, 2275, 5620, 9, 4, -UNI_IDC } /* idcontinue=no */,
- { 51, 4355, 220, 17, 4, UNI_TOTO } /* scriptextensions=toto */,
- { 0, 1710, 0, 7, 0, UNI_XPOSIXSPACE } /* isspace */,
- { 65, 5748, 837, 6, 3, UNI_SUPPUAA } /* insuppuaa */,
- { 0, 464, 1086, 2, 4, UNI_KTHI } /* iskthi */,
- { 55, 5136, 1052, 5, 7, UNI_INMAHAJANI } /* blk=mahajani */,
- { 19, 3474, 477, 6, 3, UNI_INVAI } /* block=vai */,
- { 672, 1796, 5284, 7, 20, UNI_PHLI } /* script=inscriptionalpahlavi */,
- { 200, 7148, 1302, 25, 2, UNI_CCC__103 } /* canonicalcombiningclass=103 */,
- { 0, 4122, 587, 8, 3, UNI_XPOSIXLOWER } /* lowercase=t */,
- { 0, 940, 5644, 2, 17, UNI_COUNTINGROD } /* countingrodnumerals */,
- { 0, 1377, 3423, 3, 12, UNI_WB__EB } /* wb=glueafterzwj */,
- { 1847, 7208, 4081, 9, 5, UNI_P } /* category=punct */,
- { 16, 1102, 1117, 4, 8, UNI_TAGB } /* scx=tagbanwa */,
- { 27, 2678, 5978, 3, 12, UNI_BC__AN } /* bc=arabicnumber */,
- { 0, 4433, 0, 13, 0, UNI_LATINEXTE } /* blk=latinexte */,
- { 4, 6774, 1548, 23, 3, UNI_di_values_index } /* defaultignorablecodepoint= */,
- { 2, 75, 588, 3, 2, UNI_CWU } /* cwu=t */,
- { 16, 2771, 0, 5, 0, UNI_KHMR } /* khmer */,
- { 0, 1102, 1529, 4, 4, UNI_KHAR } /* scx=khar */,
- { 1, 464, 686, 2, 5, UNI_TAKR } /* istakri */,
- { 0, 5586, 546, 21, 3, UNI_WB__EB } /* graphemeclusterbreak=ebg */,
- { 5, 1377, 2680, 2, 3, UNI_RI } /* wb=ri */,
- { 0, 1102, 1191, 4, 4, UNI_BENG } /* scx=beng */,
- { 20, 464, 321, 2, 5, UNI_TALE } /* istaile */,
- { 1, 7527, 1977, 3, 2, UNI_LB__PO } /* lb=po */,
- { 98, 1796, 742, 7, 4, UNI_SC__MAND } /* script=mand */,
- { 1, 6379, 118, 13, 3, UNI_JG__DAL } /* joininggroup=dal */,
- { 1152, 464, 4582, 2, 4, UNI_BOPO } /* isbopo */,
- { 6, 4355, 1826, 17, 11, UNI_SYLO } /* scriptextensions=sylotinagri */,
- { 3, 7584, 1168, 18, 6, UNI_DT__MED } /* decompositiontype=medial */,
- { 519, 4355, 618, 17, 4, UNI_ELYM } /* scriptextensions=elym */,
- { 2, 464, 1614, 2, 10, UNI_WARA } /* iswarangciti */,
- { 28, 0, 0, 1, 0, UNI_L } /* l */,
- { 2, 2890, 2857, 3, 11, UNI_JT__D } /* jt=dualjoining */,
- { 4, 6039, 7975, 7, 32, UNI_MISCMATHSYMBOLSA } /* block=miscellaneousmathematicalsymbolsa */,
- { 0, 6114, 917, 3, 8, UNI_BASS } /* sc=bassavah */,
- { 6, 2496, 1723, 3, 8, UNI_JG__FARSIYEH } /* jg=farsiyeh */,
- { 0, 3474, 7791, 6, 32, UNI_INIDC } /* block=ideographicdescriptioncharacters */,
- { 29, 464, 3514, 2, 13, UNI_ZL } /* islineseparator */,
- { 8, 8276, 3249, 31, 5, UNI_INSC__CONSONANTFINAL } /* indicsyllabiccategory=consonantfinal */,
- { 1, 313, 1255, 2, 7, UNI_INSOYOMBO } /* insoyombo */,
- { 1273, 1174, 0, 3, 0, UNI_ea_values_index } /* ea= */,
- { 0, 7431, 3365, 27, 2, UNI_CCC__36 } /* canonicalcombiningclass=ccc36 */,
- { 4, 1311, 0, 4, 0, UNI_ITAL } /* ital */,
- { 0, 6114, 1571, 3, 4, UNI_SAUR } /* sc=saur */,
- { 0, 1451, 0, 10, 0, UNI_DIAK } /* divesakuru */,
- { 18, 34, 4900, 1, 18, UNI_EBASE } /* isemojimodifierbase */,
- { 744, 3622, 1037, 7, 4, UNI_LATINEXTB } /* islatinextb */,
- { 1, 7527, 313, 3, 2, UNI_LB__IN } /* lb=in */,
- { 0, 2274, 355, 10, 3, UNI_XIDC } /* xidcontinue=y */,
- { 0, 464, 5907, 2, 7, UNI_SINH } /* issinhala */,
- { 790, 8007, 6509, 7, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* blk=cjkcompatideographssup */,
- { 2, 5523, 602, 21, 2, -UNI_CWL } /* changeswhenlowercased=n */,
- { 0, 1377, 102, 3, 2, UNI_LB__HL } /* wb=hl */,
- { 7, 3823, 278, 16, 1, UNI_sterm_values_index } /* sentenceterminal= */,
- { 0, 1383, 601, 3, 3, -UNI_IDST } /* idst=n */,
- { 10, 464, 1487, 2, 8, UNI_JAMOEXTA } /* isjamoexta */,
- { 0, 313, 4857, 2, 15, UNI_TAMILSUP } /* intamilsupplement */,
- { 6, 4355, 656, 17, 5, UNI_BUHD } /* scriptextensions=buhid */,
- { 314, 7431, 292, 27, 2, UNI_CCC__30 } /* canonicalcombiningclass=ccc30 */,
- { 1, 4291, 2002, 9, 10, UNI_LB__B2 } /* linebreak=breakboth */,
- { 4, 2384, 0, 2, 0, UNI__PERL_SURROGATE } /* cs */,
- { 0, 1948, 0, 10, 0, UNI_SOGO } /* oldsogdian */,
- { 1, 275, 546, 4, 2, UNI_WB__EB } /* gcb=eb */,
- { 66, 1377, 1591, 3, 2, UNI_LB__LF } /* wb=lf */,
- { 32, 1102, 1826, 4, 4, UNI_SYLO } /* scx=sylo */,
- { 58, 2485, 3228, 6, 5, UNI_XPOSIXALNUM } /* xposixalnum */,
- { 3, 1879, 3309, 4, 15, UNI_INMEROITICCURSIVE } /* blk=meroiticcursive */,
- { 0, 7201, 252, 16, 2, UNI_CN } /* generalcategory=cn */,
- { 1, 1214, 3641, 6, 10, UNI_KANASUP } /* inkanasupplement */,
- { 0, 3794, 0, 14, 0, UNI_NV__8 } /* numericvalue=8 */,
- { 0, 464, 334, 2, 2, UNI_PD } /* ispd */,
- { 262, 3137, 607, 15, 4, UNI_EA__W } /* eastasianwidth=wide */,
- { 0, 1796, 248, 7, 4, UNI_ZZZZ } /* script=zzzz */,
- { 1, 1102, 1755, 4, 11, UNI_MEDF } /* scx=medefaidrin */,
- { 0, 3474, 4857, 6, 15, UNI_TAMILSUP } /* block=tamilsupplement */,
- { 0, 1879, 6134, 4, 10, UNI_INGLAGOLITIC } /* blk=glagolitic */,
- { 7, 4996, 5382, 13, 7, UNI_JG__MANICHAEANHUNDRED } /* jg=manichaeanhundred */,
- { 0, 6114, 651, 3, 5, UNI_SC__ADLM } /* sc=adlam */,
- { 4, 4996, 4174, 13, 4, UNI_JG__MANICHAEANHETH } /* jg=manichaeanheth */,
- { 0, 832, 588, 5, 2, UNI_STERM } /* sterm=t */,
- { 1, 7, 197, 1, 3, UNI_TAGS } /* tags */,
- { 142, 4062, 0, 15, 0, UNI_VEDICEXT } /* vedicextensions */,
- { 0, 409, 0, 4, 0, UNI_DIAK } /* diak */,
- { 0, 2496, 6399, 3, 3, UNI_JG__QAF } /* jg=qaf */,
- { 0, 1102, 1227, 4, 4, UNI_MULT } /* scx=mult */,
- { 14, 426, 7501, 3, 26, UNI_ANCIENTGREEKMUSIC } /* inancientgreekmusicalnotation */,
- { 1, 8276, 5269, 22, 15, UNI_INSC__REGISTERSHIFTER } /* indicsyllabiccategory=registershifter */,
- { 0, 14, 7556, 1, 19, UNI_MISCSYMBOLS } /* miscellaneoussymbols */,
- { 1, 3137, 602, 14, 2, UNI_EA__N } /* eastasianwidth=n */,
- { 0, 7317, 4207, 10, 3, UNI_BC__NSM } /* bidiclass=nsm */,
- { 0, 1102, 2740, 4, 6, UNI_COPT } /* scx=coptic */,
- { 0, 2792, 0, 10, 0, UNI_CYRL } /* iscyrillic */,
- { 3, 6039, 7761, 7, 30, UNI_MATHALPHANUM } /* block=mathematicalalphanumericsymbols */,
- { 0, 131, 4615, 1, 15, UNI_PF } /* finalpunctuation */,
- { 1, 5340, 0, 10, 0, UNI_DEVA } /* devanagari */,
- { 0, 3474, 1248, 6, 7, UNI_INSIDDHAM } /* block=siddham */,
- { 1, 12, 278, 3, 1, UNI_pcm_values_index } /* pcm= */,
- { 525, 983, 0, 4, 0, UNI_HIRA } /* hira */,
- { 0, 4355, 429, 17, 3, UNI_MRO } /* scriptextensions=mro */,
- { 0, 3974, 934, 17, 2, -UNI_IDSB } /* idsbinaryoperator=f */,
- { 0, 600, 2652, 3, 8, UNI_DT__VERT } /* dt=vertical */,
- { 0, 2692, 7481, 8, 20, UNI_ARABICPFA } /* blk=arabicpresentationformsa */,
- { 0, 2483, 4122, 8, 5, UNI_XPOSIXLOWER } /* isxposixlower */,
- { 1, 6114, 810, 3, 4, UNI_SC__SYRC } /* sc=syrc */,
- { 75, 1796, 401, 7, 4, UNI_MIAO } /* script=miao */,
- { 1, 2948, 602, 13, 2, UNI_COMPEX } /* nfcquickcheck=n */,
- { 1365, 8276, 1168, 31, 6, UNI_INSC__CONSONANTMEDIAL } /* indicsyllabiccategory=consonantmedial */,
- { 1, 464, 618, 2, 7, UNI_ELYM } /* iselymaic */,
- { 2, 3474, 686, 6, 5, UNI_INTAKRI } /* block=takri */,
- { 0, 6114, 0, 3, 0, UNI_sc_values_index } /* sc= */,
- { 674, 8374, 3039, 25, 5, UNI__PERL_PROBLEMATIC_LOCALE_FOLDS } /* _perl_problematic_locale_folds */,
- { 34, 1377, 3432, 3, 3, UNI_LB__ZWJ } /* wb=zwj */,
- { 0, 2153, 392, 4, 1, UNI_NV__46 } /* nv=46 */,
- { 280, 1915, 355, 11, 5, UNI_GRBASE } /* graphemebase=yes */,
- { 0, 1383, 588, 4, 5, UNI_IDST } /* idst=true */,
- { 28, 2394, 0, 7, 0, UNI_MYMR } /* myanmar */,
- { 1, 1796, 656, 7, 5, UNI_SC__BUHD } /* script=buhid */,
- { 0, 832, 602, 5, 2, -UNI_STERM } /* sterm=n */,
- { 663, 3474, 6728, 6, 14, UNI_MEETEIMAYEKEXT } /* block=meeteimayekext */,
- { 165, 823, 356, 4, 2, UNI_DASH } /* dash=y */,
- { 0, 644, 588, 3, 2, UNI_GCB__T } /* hst=t */,
- { 2, 2726, 7044, 3, 13, UNI_M } /* gc=combiningmark */,
- { 66, 4901, 278, 13, 1, UNI_emod_values_index } /* emojimodifier= */,
- { 16, 4515, 588, 18, 5, UNI_IDST } /* idstrinaryoperator=true */,
- { 762, 7431, 891, 27, 2, UNI_CCC__10 } /* canonicalcombiningclass=ccc10 */,
- { 5, 6402, 4500, 14, 5, UNI_SB__UP } /* sentencebreak=upper */,
- { 0, 1879, 728, 4, 7, UNI_KALI } /* blk=kayahli */,
- { 0, 7823, 6334, 5, 18, UNI_CJKCOMPATFORMS } /* incjkcompatibilityforms */,
- { 27, 2726, 54, 3, 2, UNI_MC } /* gc=mc */,
- { 0, 464, 1495, 2, 8, UNI_JAVA } /* isjavanese */,
- { 1, 4122, 933, 8, 3, -UNI_XPOSIXLOWER } /* lowercase=f */,
- { 2, 1796, 4998, 6, 11, UNI_SC__MANI } /* script=manichaean */,
- { 0, 4901, 587, 16, 6, UNI_EBASE } /* emojimodifierbase=true */,
- { 0, 6799, 602, 24, 3, -UNI_COMPEX } /* fullcompositionexclusion=no */,
- { 8, 7584, 366, 18, 3, UNI_DT__SML } /* decompositiontype=sml */,
- { 515, 1174, 3083, 3, 7, UNI_EA__N } /* ea=neutral */,
- { 1, 464, 4456, 2, 12, UNI_CYRILLICEXTC } /* iscyrillicextc */,
- { 0, 4322, 3777, 14, 2, UNI_NV__3_SLASH_8 } /* numericvalue=3/8 */,
- { 3, 343, 8037, 4, 10, UNI_CCC__BR } /* ccc=belowright */,
- { 259, 4355, 1280, 17, 9, UNI_NBAT } /* scriptextensions=nabataean */,
- { 3, 2712, 356, 5, 2, UNI_EMOJI } /* emoji=y */,
- { 0, 1102, 47, 4, 4, UNI_BUHD } /* scx=buhd */,
- { 33, 313, 7500, 2, 17, UNI_ANCIENTGREEKMUSIC } /* inancientgreekmusic */,
- { 1716, 1856, 934, 5, 6, -UNI_BIDIC } /* bidic=false */,
- { 0, 4291, 1739, 10, 8, UNI_LB__LF } /* linebreak=linefeed */,
- { 11, 1382, 588, 4, 2, UNI_XIDS } /* xids=t */,
- { 8, 1856, 356, 11, 2, UNI_BIDIC } /* bidicontrol=y */,
- { 1, 5087, 3013, 10, 11, UNI_WB__DQ } /* wordbreak=doublequote */,
- { 37, 5844, 5080, 5, 7, UNI_SUPARROWSA } /* issuparrowsa */,
- { 1652, 7317, 334, 10, 3, UNI_BC__PDF } /* bidiclass=pdf */,
- { 68, 2712, 934, 14, 6, -UNI_ECOMP } /* emojicomponent=false */,
- { 0, 5844, 8550, 13, 22, UNI_SUPMATHOPERATORS } /* issupplementalmathematicaloperators */,
- { 98, 3474, 6594, 6, 6, UNI_INBRAHMI } /* block=brahmi */,
- { 9, 1102, 337, 4, 6, UNI_CARI } /* scx=carian */,
- { 0, 2290, 0, 6, 0, UNI_N } /* number */,
- { 32, 861, 0, 7, 0, UNI_TIBT } /* tibetan */,
- { 22, 1796, 1335, 7, 9, UNI_SC__OUGR } /* script=olduyghur */,
- { 520, 58, 1802, 2, 5, UNI_SC__MLYM } /* sc=mlym */,
- { 57, 6114, 496, 3, 4, UNI_SC__KHOJ } /* sc=khoj */,
- { 1832, 3474, 776, 6, 7, UNI_OLCK } /* block=olchiki */,
- { 1, 4291, 383, 10, 6, UNI_LB__HY } /* linebreak=hyphen */,
- { 15, 58, 4998, 2, 11, UNI_SC__MANI } /* sc=manichaean */,
- { 137, 6114, 1948, 3, 10, UNI_SOGO } /* sc=oldsogdian */,
- { 1553, 6114, 4857, 3, 5, UNI_SC__TAML } /* sc=tamil */,
- { 2, 2353, 6142, 8, 12, UNI_CYRILLICSUP } /* incyrillicsupplement */,
- { 0, 6402, 844, 14, 2, UNI_SB__LO } /* sentencebreak=lo */,
- { 1063, 1075, 2617, 4, 8, UNI_NV__1_SLASH_5 } /* nv=2.000e-01 */,
- { 20, 464, 1335, 2, 9, UNI_OUGR } /* isolduyghur */,
- { 0, 464, 317, 2, 4, UNI_M } /* ismark */,
- { 608, 2678, 3465, 2, 3, UNI_BC__ET } /* bc=et */,
- { 109, 313, 6644, 2, 22, UNI_TRANSPORTANDMAP } /* intransportandmapsymbols */,
- { 16, 2974, 2090, 11, 2, UNI_IN__6_DOT_2 } /* presentin=v62 */,
- { 4, 868, 0, 4, 0, UNI_TIRH } /* tirh */,
- { 0, 464, 4776, 2, 17, UNI__PERL_PATWS } /* ispatternwhitespace */,
- { 3, 2973, 356, 5, 2, UNI_EPRES } /* epres=y */,
- { 0, 2496, 653, 3, 3, UNI_JG__LAM } /* jg=lam */,
- { 54, 1796, 4582, 7, 4, UNI_SC__BOPO } /* script=bopo */,
- { 0, 4302, 5620, 5, 4, -UNI_XPOSIXSPACE } /* wspace=no */,
- { 1, 1879, 59, 4, 4, UNI_INCHAM } /* blk=cham */,
- { 5, 1975, 1079, 3, 7, UNI_POSIXWORD } /* isperlword */,
- { 0, 417, 0, 3, 0, UNI_HAN } /* han */,
- { 4, 6114, 2401, 3, 11, UNI_SC__NAND } /* sc=nandinagari */,
- { 1906, 1102, 98, 4, 4, UNI_GURU } /* scx=guru */,
- { 0, 2496, 4198, 3, 4, UNI_JG__TETH } /* jg=teth */,
- { 3, 1951, 0, 4, 0, UNI_SOGD } /* sogd */,
- { 1, 6114, 798, 3, 4, UNI_LANA } /* sc=lana */,
- { 0, 1102, 102, 4, 4, UNI_HLUW } /* scx=hluw */,
- { 0, 3351, 394, 13, 2, UNI_NV__34 } /* numericvalue=34 */,
- { 5, 4901, 5620, 16, 3, -UNI_EBASE } /* emojimodifierbase=n */,
- { 0, 1102, 5284, 4, 20, UNI_PHLI } /* scx=inscriptionalpahlavi */,
- { 0, 2474, 2813, 3, 6, UNI_MAHJONG } /* ismahjong */,
- { 0, 2392, 7556, 3, 19, UNI_MISCSYMBOLS } /* inmiscellaneoussymbols */,
- { 90, 8276, 2573, 22, 6, UNI_LB__ZWJ } /* indicsyllabiccategory=joiner */,
- { 0, 7527, 5718, 3, 9, UNI_EMOD } /* lb=emodifier */,
- { 0, 3593, 1491, 7, 4, UNI_LATINEXTA } /* inlatinexta */,
- { 0, 8470, 0, 20, 0, UNI_vo_values_index } /* verticalorientation= */,
- { 1, 58, 3671, 2, 10, UNI_SC__MLYM } /* sc=malayalam */,
- { 0, 1796, 1191, 7, 7, UNI_SC__BENG } /* script=bengali */,
- { 0, 5586, 898, 20, 2, UNI_GCB__V } /* graphemeclusterbreak=v */,
- { 0, 1879, 196, 4, 4, UNI_TAGS } /* blk=tags */,
- { 1, 1977, 1915, 5, 5, UNI_POSIXGRAPH } /* posixgraph */,
- { 261, 6944, 7966, 24, 9, UNI_CCC__AL } /* canonicalcombiningclass=aboveleft */,
+ { 0, 2732, 7545, 8, 20, UNI_ARABICPFA } /* blk=arabicpresentationformsa */,
+ { 0, 5532, 353, 21, 2, UNI_CWCF } /* changeswhencasefolded=y */,
+ { 0, 2018, 6621, 4, 3, UNI_JOINC } /* joinc=t */,
+ { 0, 1667, 1966, 5, 9, UNI_COMPATJAMO } /* blk=compatjamo */,
+ { 3, 461, 1635, 2, 4, UNI_WARA } /* iswara */,
+ { 0, 4360, 153, 10, 2, UNI_LB__SG } /* linebreak=sg */,
+ { 2, 3490, 4659, 12, 9, UNI_CYRILLICEXTC } /* blk=cyrillicextendedc */,
+ { 10, 1823, 1543, 7, 4, UNI_KHAR } /* script=khar */,
+ { 0, 1424, 1317, 8, 2, UNI_CCC__132 } /* ccc=ccc132 */,
+ { 0, 1492, 6945, 5, 20, UNI_GEOMETRICSHAPESEXT } /* ingeometricshapesextended */,
+ { 2, 2752, 598, 13, 4, -UNI_ECOMP } /* emojicomponent=no */,
+ { 0, 2, 5694, 1, 18, UNI_COUNTINGROD } /* countingrodnumerals */,
+ { 5, 2324, 5283, 6, 9, UNI_HALFMARKS } /* block=halfmarks */,
+ { 0, 4584, 934, 18, 2, -UNI_IDST } /* idstrinaryoperator=f */,
+ { 3, 1455, 353, 10, 2, UNI_DEP } /* deprecated=y */,
+ { 0, 292, 1314, 4, 3, UNI_NV__9000 } /* nv=9000 */,
+ { 0, 7274, 2768, 8, 6, UNI_C } /* category=other */,
+ { 3, 309, 653, 2, 5, UNI_INBUHID } /* inbuhid */,
+ { 17, 406, 353, 3, 4, UNI_DIA } /* dia=yes */,
+ { 0, 1409, 4698, 4, 5, UNI_LATIN1 } /* latin1sup */,
+ { 1, 2324, 7356, 6, 27, UNI_OCR } /* block=opticalcharacterrecognition */,
+ { 7, 30, 6796, 1, 5, UNI_DEVA } /* isdeva */,
+ { 40, 2004, 1942, 5, 5, UNI_POSIXGRAPH } /* posixgraph */,
+ { 4, 5637, 0, 21, 0, UNI_gcb_values_index } /* graphemeclusterbreak= */,
+ { 2, 1454, 0, 2, 0, UNI_SD } /* sd */,
+ { 9, 3677, 3773, 3, 15, UNI_LINEARBIDEOGRAMS } /* islinearbideograms */,
+ { 2, 461, 326, 2, 2, UNI_PF } /* ispf */,
+ { 6, 2180, 0, 4, 0, UNI_NV__4 } /* nv=4 */,
+ { 15, 4795, 1805, 14, 5, UNI_NV__600000 } /* numericvalue=600000 */,
+ { 4, 461, 4176, 2, 4, UNI_HANG } /* ishang */,
+ { 1, 6165, 1227, 3, 7, UNI_MAKA } /* sc=makasar */,
+ { 3, 2536, 2886, 3, 11, UNI_JG__YEHWITHTAIL } /* jg=yehwithtail */,
+ { 5, 1367, 0, 4, 0, UNI_PAUC } /* pauc */,
+ { 0, 1667, 5440, 4, 20, UNI_INNYIAKENGPUACHUEHMONG } /* blk=nyiakengpuachuehmong */,
+ { 3, 1823, 608, 7, 7, UNI_ELBA } /* script=elbasan */,
+ { 3, 0, 2619, 1, 12, UNI_LOWSURROGATES } /* lowsurrogates */,
+ { 20, 6090, 1037, 13, 4, UNI_MYANMAREXTB } /* block=myanmarextb */,
+ { 0, 1667, 2468, 4, 6, UNI_IPAEXT } /* blk=ipaext */,
+ { 32, 339, 5515, 4, 17, UNI_WB__EB } /* ccc=attachedbelowleft */,
+ { 1, 309, 6185, 2, 13, UNI_GLAGOLITICSUP } /* inglagoliticsup */,
+ { 0, 4424, 3954, 17, 17, UNI_AGHB } /* scriptextensions=caucasianalbanian */,
+ { 9, 1667, 283, 4, 5, UNI_INNUSHU } /* blk=nushu */,
+ { 1, 2287, 546, 4, 3, UNI_IN__13 } /* in=13.0 */,
+ { 2, 5216, 4344, 7, 16, UNI_LETTERLIKESYMBOLS } /* block=letterlikesymbols */,
+ { 3, 30, 5390, 1, 19, UNI_CHEROKEESUP } /* ischerokeesupplement */,
+ { 1, 6165, 5391, 3, 4, UNI_CHER } /* sc=cher */,
+ { 1, 4424, 3325, 17, 6, UNI_HEBR } /* scriptextensions=hebrew */,
+ { 0, 6165, 357, 3, 6, UNI_SC__CAKM } /* sc=chakma */,
+ { 1, 461, 1334, 2, 4, UNI_PERM } /* isperm */,
+ { 1, 3554, 0, 13, 0, UNI_ZL } /* lineseparator */,
+ { 2, 7274, 0, 9, 2, UNI_CASEDLETTER } /* category=l& */,
+ { 8, 1667, 4131, 4, 15, UNI_VEDICEXT } /* blk=vedicextensions */,
+ { 1, 3633, 204, 9, 2, UNI_LATINEXTF } /* inlatinextf */,
+ { 1, 430, 0, 3, 0, UNI_NKO } /* nko */,
+ { 14, 339, 2029, 3, 3, UNI_CCC__BR } /* ccc=br */,
+ { 4, 461, 2531, 2, 5, UNI_XPOSIXBLANK } /* isblank */,
+ { 2, 1667, 5857, 4, 19, UNI_MONGOLIANSUP } /* blk=mongoliansupplement */,
+ { 0, 925, 598, 2, 3, UNI_BPT__N } /* bpt=n */,
+ { 0, 7198, 5149, 16, 7, UNI_SUPARROWSA } /* blk=supplementalarrowsa */,
+ { 4, 6165, 825, 3, 7, UNI_SHAW } /* sc=shavian */,
+ { 17, 1823, 4060, 7, 7, UNI_BRAI } /* script=braille */,
+ { 2, 6165, 1303, 3, 9, UNI_TALU } /* sc=newtailue */,
+ { 2, 2536, 636, 3, 3, UNI_JG__NUN } /* jg=nun */,
+ { 10, 7383, 143, 10, 2, UNI_BC__BN } /* bidiclass=bn */,
+ { 0, 832, 353, 5, 4, UNI_STERM } /* sterm=yes */,
+ { 0, 4502, 2619, 5, 12, UNI_LOWSURROGATES } /* blk=lowsurrogates */,
+ { 0, 2324, 590, 6, 7, UNI_DSRT } /* block=deseret */,
+ { 51, 6165, 818, 3, 7, UNI_SC__SHRD } /* sc=sharada */,
+ { 1, 2766, 6324, 3, 6, UNI_CF } /* gc=format */,
+ { 0, 3130, 2370, 5, 12, UNI_GREEKEXT } /* blk=greekextended */,
+ { 5, 552, 2234, 3, 2, UNI_AGE__8 } /* age=8 */,
+ { 1, 3514, 1723, 12, 3, UNI_ARABICPFB } /* block=arabicpfb */,
+ { 18, 6165, 814, 3, 4, UNI_SC__QAAI } /* sc=zinh */,
+ { 0, 786, 0, 4, 0, UNI_HMNP } /* hmnp */,
+ { 0, 7267, 65, 16, 2, UNI_MN } /* generalcategory=mn */,
+ { 0, 461, 6841, 2, 25, UNI_DI } /* isdefaultignorablecodepoint */,
+ { 15, 1618, 353, 10, 4, UNI_SD } /* softdotted=yes */,
+ { 15, 597, 128, 3, 3, UNI_DT__MED } /* dt=med */,
+ { 5, 406, 599, 3, 2, -UNI_DIA } /* dia=n */,
+ { 3, 309, 3538, 2, 16, UNI_CYPRIOTSYLLABARY } /* incypriotsyllabary */,
+ { 37, 5216, 81, 13, 2, UNI_LATINEXTG } /* block=latinextg */,
+ { 3, 8538, 1626, 29, 9, UNI_VO__TU } /* verticalorientation=transformedupright */,
+ { 2, 6427, 2549, 13, 10, UNI_JG__DALATHRISH } /* joininggroup=dalathrish */,
+ { 8, 160, 162, 2, 2, UNI_PHLP } /* phlp */,
+ { 5, 2752, 585, 5, 5, UNI_EMOJI } /* emoji=true */,
+ { 0, 2324, 1037, 9, 4, UNI_CJKEXTB } /* block=cjkextb */,
+ { 42, 1667, 1367, 4, 9, UNI_INPAUCINHAU } /* blk=paucinhau */,
+ { 0, 3677, 1674, 7, 4, UNI_LATINEXTD } /* islatinextd */,
+ { 8, 2324, 1303, 6, 9, UNI_INNEWTAILUE } /* block=newtailue */,
+ { 0, 1562, 0, 10, 0, UNI_NAGM } /* nagmundari */,
+ { 1, 4360, 2017, 10, 2, UNI_LB__WJ } /* linebreak=wj */,
+ { 0, 7274, 1926, 9, 6, UNI_S } /* category=symbol */,
+ { 0, 8538, 5993, 20, 7, UNI_VO__R } /* verticalorientation=rotated */,
+ { 4, 1667, 1021, 4, 6, UNI_INWANCHO } /* blk=wancho */,
+ { 5, 1667, 7111, 5, 23, UNI_DIACRITICALSFORSYMBOLS } /* blk=combiningmarksforsymbols */,
+ { 0, 1823, 1376, 7, 9, UNI_SAMR } /* script=samaritan */,
+ { 0, 229, 4457, 2, 15, UNI_SUTTONSIGNWRITING } /* suttonsignwriting */,
+ { 0, 1734, 0, 3, 0, UNI_S } /* iss */,
+ { 0, 30, 6691, 1, 23, UNI_TRANSPORTANDMAP } /* istransportandmapsymbols */,
+ { 0, 2301, 584, 10, 3, UNI_XIDC } /* xidcontinue=t */,
+ { 5, 2324, 1975, 6, 10, UNI_INOLDSOGDIAN } /* block=oldsogdian */,
+ { 5, 4360, 277, 10, 2, UNI_LB__H2 } /* linebreak=h2 */,
+ { 61144, 3514, 1037, 12, 4, UNI_ARABICEXTB } /* block=arabicextb */,
+ { 0, 38, 662, 1, 3, UNI_KALI } /* kali */,
+ { 3, 1994, 353, 7, 2, UNI_RADICAL } /* radical=y */,
+ { 1, 21, 598, 2, 4, -UNI_EXT } /* ext=no */,
+ { 1, 2503, 274, 11, 1, UNI_joinc_values_index } /* joincontrol= */,
+ { 0, 4424, 967, 17, 8, UNI_GUJR } /* scriptextensions=gujarati */,
+ { 0, 3391, 2289, 12, 3, UNI_NV__14 } /* numericvalue=14 */,
+ { 3, 1102, 880, 4, 7, UNI_ZZZZ } /* scx=unknown */,
+ { 0, 461, 3791, 2, 4, UNI_MATH } /* ismath */,
+ { 18, 1200, 8474, 3, 23, UNI_CJKCOMPATIDEOGRAPHS } /* cjkcompatibilityideographs */,
+ { 4, 1667, 1205, 4, 7, UNI_INGRANTHA } /* blk=grantha */,
+ { 4, 3391, 2146, 13, 9, UNI_NV__3_SLASH_20 } /* numericvalue=1.500e-01 */,
+ { 1, 461, 658, 2, 5, UNI_DOGR } /* isdogra */,
+ { 4, 1198, 8407, 3, 34, UNI_DIACRITICALSFORSYMBOLS } /* incombiningdiacriticalmarksforsymbols */,
+ { 0, 3514, 2312, 7, 12, UNI_AEGEANNUMBERS } /* block=aegeannumbers */,
+ { 3, 7564, 0, 27, 0, UNI_ANCIENTGREEKMUSIC } /* ancientgreekmusicalnotation */,
+ { 0, 1102, 1509, 4, 4, UNI_JAVA } /* scx=java */,
+ { 4, 1102, 983, 4, 4, UNI_HIRA } /* scx=hira */,
+ { 2, 8343, 5003, 22, 14, UNI_INSC__GEMINATIONMARK } /* indicsyllabiccategory=geminationmark */,
+ { 0, 309, 4090, 2, 17, UNI_INDICSIYAQNUMBERS } /* inindicsiyaqnumbers */,
+ { 0, 4569, 584, 8, 3, UNI_XPOSIXUPPER } /* uppercase=t */,
+ { 0, 1942, 352, 11, 5, UNI_GRBASE } /* graphemebase=yes */,
+ { 4, 461, 4862, 2, 4, UNI_RUMI } /* isrumi */,
+ { 9, 6090, 8374, 7, 33, UNI_MISCPICTOGRAPHS } /* block=miscellaneoussymbolsandpictographs */,
+ { 3, 271, 599, 2, 2, UNI_N } /* gc=n */,
+ { 1, 880, 0, 7, 0, UNI_ZZZZ } /* unknown */,
+ { 2, 461, 3908, 2, 6, UNI_TANG } /* istangut */,
+ { 0, 1065, 2147, 4, 8, UNI_NV__3_SLASH_20 } /* nv=1.500e-01 */,
+ { 0, 6450, 3001, 14, 7, UNI_SB__NU } /* sentencebreak=numeric */,
+ { 0, 4424, 6154, 17, 9, UNI_XSUX } /* scriptextensions=cuneiform */,
+ { 1, 398, 0, 4, 0, UNI_MIAO } /* miao */,
+ { 0, 5156, 1652, 10, 7, UNI_WB__NL } /* wordbreak=newline */,
+ { 1, 552, 546, 4, 3, UNI_AGE__3 } /* age=3.0 */,
+ { 1, 4424, 5391, 17, 4, UNI_CHER } /* scriptextensions=cher */,
+ { 2, 4424, 901, 17, 8, UNI_ARMN } /* scriptextensions=armenian */,
+ { 0, 2766, 3276, 3, 13, UNI_ME } /* gc=enclosingmark */,
+ { 6, 2678, 387, 11, 2, UNI_IN__5_DOT_2 } /* presentin=5.2 */,
+ { 18, 6165, 98, 3, 4, UNI_HLUW } /* sc=hluw */,
+ { 0, 461, 4461, 2, 11, UNI_SGNW } /* issignwriting */,
+ { 0, 7648, 1715, 18, 8, UNI_DT__ISO } /* decompositiontype=isolated */,
+ { 8, 7591, 7111, 4, 12, UNI_LB__CM } /* lb=combiningmark */,
+ { 0, 2536, 714, 3, 4, UNI_JG__ZAIN } /* jg=zain */,
+ { 1, 5168, 6757, 6, 19, UNI__PERL_FOLDS_TO_MULTI_CHAR } /* _perl_folds_to_multi_char */,
+ { 3, 1667, 1484, 4, 8, UNI_INBUGINESE } /* blk=buginese */,
+ { 2, 461, 1572, 2, 10, UNI_XPEO } /* isoldpersian */,
+ { 2, 4424, 1358, 17, 9, UNI_PALM } /* scriptextensions=palmyrene */,
+ { 1, 309, 3908, 2, 16, UNI_TANGUTCOMPONENTS } /* intangutcomponents */,
+ { 56, 4, 0, 2, 0, UNI_LO } /* lo */,
+ { 0, 7591, 6224, 3, 12, UNI_LB__SY } /* lb=breaksymbols */,
+ { 24, 1424, 395, 7, 2, UNI_CCC__16 } /* ccc=ccc16 */,
+ { 0, 6165, 333, 3, 6, UNI_CARI } /* sc=carian */,
+ { 49, 8601, 5149, 9, 7, UNI_SUPARROWSA } /* block=suparrowsa */,
+ { 5, 493, 0, 6, 0, UNI_KHOJ } /* khojki */,
+ { 0, 5939, 599, 5, 3, -UNI__PERL_NCHAR } /* nchar=no */,
+ { 2, 3724, 1876, 12, 3, UNI_JG__MALAYALAMLLA } /* jg=malayalamlla */,
+ { 7, 2280, 2234, 9, 2, UNI_IN__8 } /* presentin=8 */,
+ { 3, 7274, 2317, 9, 6, UNI_N } /* category=number */,
+ { 5, 533, 4569, 3, 5, UNI_SB__UP } /* sb=upper */,
+ { 0, 1494, 0, 4, 0, UNI_GEOR } /* geor */,
+ { 2, 1823, 4651, 7, 4, UNI_SC__BOPO } /* script=bopo */,
+ { 0, 4371, 5671, 5, 3, -UNI_XPOSIXSPACE } /* wspace=n */,
+ { 1, 578, 290, 5, 1, UNI_CCC__24 } /* ccc=24 */,
+ { 0, 461, 725, 2, 7, UNI_KALI } /* iskayahli */,
+ { 45931, 7267, 4569, 16, 15, UNI_UPPERCASELETTER } /* generalcategory=uppercaseletter */,
+ { 0, 4191, 274, 5, 1, UNI_lower_values_index } /* lower= */,
+ { 0, 1734, 4710, 3, 8, UNI_SYRIACSUP } /* issyriacsup */,
+ { 3, 266, 934, 3, 2, -UNI_CWT } /* cwt=f */,
+ { 0, 1272, 56, 3, 3, UNI_CHAM } /* ischam */,
+ { 1, 309, 5857, 2, 12, UNI_MONGOLIANSUP } /* inmongoliansup */,
+ { 3, 517, 2147, 4, 8, UNI_NV__3_SLASH_4 } /* nv=7.500e-01 */,
+ { 0, 339, 8640, 4, 18, UNI_CCC__216 } /* ccc=attachedaboveright */,
+ { 2, 6870, 599, 20, 3, -UNI_CE } /* compositionexclusion=no */,
+ { 34, 3101, 0, 5, 0, UNI_XPOSIXDIGIT } /* digit */,
+ { 1, 1728, 1141, 6, 3, UNI_ARABICPFA } /* arabicpfa */,
+ { 21, 7648, 946, 18, 5, UNI_DT__SUP } /* decompositiontype=super */,
+ { 21, 2324, 1021, 6, 6, UNI_INWANCHO } /* block=wancho */,
+ { 10, 1391, 2487, 5, 7, UNI_WB__ML } /* wb=midletter */,
+ { 0, 4161, 0, 15, 0, UNI_DIACRITICALSEXT } /* diacriticalsext */,
+ { 0, 3490, 1674, 12, 4, UNI_CYRILLICEXTD } /* blk=cyrillicextd */,
+ { 0, 7011, 5523, 24, 5, UNI_CCC__B } /* canonicalcombiningclass=below */,
+ { 14, 461, 5068, 2, 10, UNI_MANI } /* ismanichaean */,
+ { 1, 1102, 901, 4, 8, UNI_ARMN } /* scx=armenian */,
+ { 0, 1823, 4176, 7, 4, UNI_SC__HANG } /* script=hang */,
+ { 0, 1102, 3475, 4, 15, UNI_ZANB } /* scx=zanabazarsquare */,
+ { 0, 1667, 4620, 4, 16, UNI_LINEARBSYLLABARY } /* blk=linearbsyllabary */,
+ { 2, 1102, 1051, 4, 8, UNI_MAHJ } /* scx=mahajani */,
+ { 2, 10, 137, 1, 3, UNI_MYMR } /* mymr */,
+ { 12, 4424, 868, 17, 7, UNI_TIRH } /* scriptextensions=tirhuta */,
+ { 1, 2018, 3313, 12, 12, UNI_JT__R } /* joiningtype=rightjoining */,
+ { 12, 4487, 0, 6, 0, UNI_ZYYY } /* common */,
+ { 32, 5574, 599, 21, 2, -UNI_CWL } /* changeswhenlowercased=n */,
+ { 3, 461, 2256, 2, 12, UNI_PHAISTOS } /* isphaistosdisc */,
+ { 56, 1090, 0, 4, 0, UNI_LINB } /* linb */,
+ { 0, 2988, 353, 13, 4, UNI_NFCQC__Y } /* nfcquickcheck=yes */,
+ { 0, 1667, 56, 5, 3, UNI_INCHAM } /* blk=cham */,
+ { 0, 533, 36, 3, 2, UNI_SB__AT } /* sb=at */,
+ { 3, 1102, 5876, 4, 9, UNI_SUND } /* scx=sundanese */,
+ { 6, 4191, 584, 8, 3, UNI_XPOSIXLOWER } /* lowercase=t */,
+ { 0, 30, 5711, 1, 3, UNI_ME } /* isme */,
+ { 3, 6165, 2782, 5, 4, UNI_SC__COPT } /* sc=coptic */,
+ { 10, 1667, 2068, 4, 12, UNI_INMENDEKIKAKUI } /* blk=mendekikakui */,
+ { 3, 7467, 0, 28, 0, UNI_SUPPUAA } /* supplementaryprivateuseareaa */,
+ { 0, 3803, 599, 14, 2, UNI_NFKCQC__N } /* nfkcquickcheck=n */,
+ { 0, 1102, 15, 4, 4, UNI_AGHB } /* scx=aghb */,
+ { 2, 309, 5778, 2, 21, UNI_ININSCRIPTIONALPARTHIAN } /* ininscriptionalparthian */,
+ { 0, 302, 524, 3, 3, UNI_PATSYN } /* patsyn */,
+ { 24, 1667, 7449, 4, 18, UNI_PHONETICEXT } /* blk=phoneticextensions */,
+ { 0, 1823, 3954, 7, 17, UNI_AGHB } /* script=caucasianalbanian */,
+ { 1, 1954, 0, 12, 0, UNI_GONG } /* gunjalagondi */,
+ { 1, 2382, 2720, 2, 2, UNI_VO__R } /* vo=r */,
+ { 0, 461, 398, 2, 4, UNI_MIAO } /* ismiao */,
+ { 5, 7591, 2930, 3, 2, UNI_GCB__T } /* lb=jt */,
{ 0, 1174, 140, 3, 2, UNI_EA__NA } /* ea=na */,
- { 8, 4355, 15, 17, 4, UNI_ADLM } /* scriptextensions=adlm */,
- { 0, 6239, 1687, 14, 7, UNI_BC__LRI } /* bc=lefttorightisolate */,
- { 0, 4302, 355, 5, 2, UNI_wspace_values_index } /* wspace= */,
- { 0, 1065, 2056, 4, 8, UNI_NV__1_SLASH_9 } /* nv=1.111e-01 */,
- { 186, 6728, 0, 21, 0, UNI_MEETEIMAYEKEXT } /* meeteimayekextensions */,
- { 0, 2496, 4194, 3, 4, UNI_JG__QAPH } /* jg=qaph */,
- { 292, 2496, 5015, 3, 6, UNI_JG__YUDHHE } /* jg=yudhhe */,
- { 1, 6114, 1098, 3, 4, UNI_NSHU } /* sc=nshu */,
- { 5, 6687, 4655, 22, 3, UNI_JG__MALAYALAMTTA } /* joininggroup=malayalamtta */,
- { 512, 275, 366, 4, 2, UNI_GCB__SM } /* gcb=sm */,
- { 3, 1879, 3381, 4, 15, UNI_NARB } /* blk=oldnortharabian */,
- { 2, 464, 1860, 2, 7, UNI_XPOSIXCNTRL } /* iscontrol */,
- { 0, 1879, 5806, 4, 9, UNI_INMONGOLIAN } /* blk=mongolian */,
- { 0, 4872, 5797, 10, 9, UNI_KANAEXTA } /* block=kanaextendeda */,
- { 0, 3622, 121, 3, 2, UNI_LAO } /* islao */,
- { 0, 6114, 204, 3, 4, UNI_TAVT } /* sc=tavt */,
- { 42, 1382, 934, 4, 2, -UNI_XIDS } /* xids=f */,
- { 54, 7527, 1747, 3, 8, UNI_LB__NL } /* lb=nextline */,
- { 132, 5865, 934, 21, 6, -UNI_LOE } /* logicalorderexception=false */,
- { 66, 464, 3933, 2, 4, UNI_MODI } /* ismodi */,
- { 0, 2253, 549, 11, 3, UNI_IN__13 } /* presentin=13.0 */,
- { 74, 3474, 5625, 7, 18, UNI_ANCIENTGREEKNUMBERS } /* block=ancientgreeknumbers */,
- { 0, 2392, 4442, 9, 9, UNI_MYANMAREXTB } /* inmyanmarextendedb */,
- { 21, 464, 814, 2, 4, UNI_QAAI } /* iszinh */,
- { 0, 464, 3637, 2, 7, UNI_LISUSUP } /* islisusup */,
- { 9, 1879, 1542, 4, 6, UNI_ARROWS } /* blk=arrows */,
- { 0, 895, 2098, 5, 2, UNI_AGE__6_DOT_3 } /* age=v63 */,
- { 1, 6114, 51, 3, 4, UNI_SC__CAKM } /* sc=cakm */,
- { 92, 3474, 1695, 12, 3, UNI_ARABICPFB } /* block=arabicpfb */,
- { 1548, 1879, 1227, 4, 7, UNI_INMULTANI } /* blk=multani */,
- { 0, 1465, 587, 4, 6, UNI_XPOSIXSPACE } /* space=true */,
- { 11, 1478, 6878, 5, 15, UNI_GEOMETRICSHAPESEXT } /* ingeometricshapesext */,
- { 40, 2253, 2195, 9, 2, UNI_IN__6 } /* presentin=6 */,
- { 2, 7317, 5249, 10, 3, UNI_BC__RLE } /* bidiclass=rle */,
- { 0, 1410, 348, 7, 2, UNI_CCC__18 } /* ccc=ccc18 */,
- { 1, 2392, 2813, 3, 6, UNI_MAHJONG } /* inmahjong */,
- { 0, 1796, 425, 7, 4, UNI_SC__LINA } /* script=lina */,
- { 12, 296, 3363, 2, 3, UNI_NV__23 } /* nv=23 */,
- { 1, 2496, 487, 3, 3, UNI_JG__HAH } /* jg=hah */,
- { 0, 5087, 6276, 10, 6, UNI_WB__FO } /* wordbreak=format */,
- { 1, 2726, 317, 3, 4, UNI_M } /* gc=mark */,
- { 0, 1102, 2401, 4, 11, UNI_NAND } /* scx=nandinagari */,
- { 0, 3748, 2056, 14, 8, UNI_NV__1_SLASH_9 } /* numericvalue=1.111e-01 */,
- { 764, 1102, 814, 4, 4, UNI_QAAI } /* scx=zinh */,
- { 6, 7584, 602, 17, 5, UNI_DT__NONE } /* decompositiontype=none */,
- { 6, 2205, 2080, 4, 8, UNI_NV__17_SLASH_2 } /* nv=8.500e+00 */,
- { 260, 1102, 1003, 4, 6, UNI_LEPC } /* scx=lepcha */,
- { 1, 6944, 2263, 25, 2, UNI_CCC__214 } /* canonicalcombiningclass=214 */,
- { 0, 464, 3228, 2, 5, UNI_XPOSIXALNUM } /* isalnum */,
- { 0, 1015, 0, 4, 0, UNI_TELU } /* telu */,
- { 4, 6114, 6728, 3, 11, UNI_MTEI } /* sc=meeteimayek */,
- { 2, 644, 0, 5, 0, UNI_GCB__L } /* hst=l */,
- { 0, 1702, 4918, 3, 16, UNI_ALCHEMICAL } /* isalchemicalsymbols */,
- { 0, 4291, 1591, 10, 2, UNI_LB__LF } /* linebreak=lf */,
- { 1, 5087, 0, 10, 0, UNI_wb_values_index } /* wordbreak= */,
- { 26, 7317, 358, 10, 2, UNI_BC__ES } /* bidiclass=es */,
- { 1294, 2392, 7975, 3, 32, UNI_MISCMATHSYMBOLSA } /* inmiscellaneousmathematicalsymbolsa */,
- { 96, 1867, 278, 5, 1, UNI_bidim_values_index } /* bidim= */,
- { 2074, 306, 4370, 4, 2, UNI_patws_values_index } /* patws= */,
- { 265, 7201, 3156, 19, 8, UNI_NO } /* generalcategory=othernumber */,
- { 1137, 1879, 4857, 4, 8, UNI_TAMILSUP } /* blk=tamilsup */,
- { 3, 7527, 7044, 3, 13, UNI_LB__CM } /* lb=combiningmark */,
- { 1, 6114, 802, 3, 4, UNI_NBAT } /* sc=nbat */,
- { 2, 464, 5865, 2, 21, UNI_LOE } /* islogicalorderexception */,
- { 2347, 7527, 0, 29, 0, UNI_LB__CJ } /* lb=conditionaljapanesestarter */,
- { 80, 1796, 6594, 7, 6, UNI_BRAH } /* script=brahmi */,
- { 1, 1227, 0, 4, 0, UNI_MULT } /* mult */,
- { 4, 1410, 398, 7, 2, UNI_CCC__16 } /* ccc=ccc16 */,
- { 16, 296, 2065, 3, 2, UNI_NV__25 } /* nv=25 */,
- { 0, 2253, 2128, 10, 3, UNI_IN__3_DOT_1 } /* presentin=3.1 */,
- { 16, 2678, 2384, 3, 2, UNI_BC__CS } /* bc=cs */,
- { 993, 4656, 0, 9, 0, UNI_TANGUTSUP } /* tangutsup */,
- { 0, 343, 394, 4, 2, UNI_CCC__34 } /* ccc=34 */,
- { 1, 876, 356, 4, 2, UNI_IDEO } /* ideo=y */,
- { 8, 2253, 2207, 9, 2, UNI_IN__8 } /* presentin=8 */,
- { 1, 4750, 0, 8, 0, UNI_DINGBATS } /* dingbats */,
- { 4, 593, 6390, 2, 2, UNI_dep_values_index } /* dep= */,
- { 195, 2392, 1491, 9, 4, UNI_MYANMAREXTA } /* inmyanmarexta */,
- { 33, 1102, 1335, 4, 9, UNI_OUGR } /* scx=olduyghur */,
- { 139, 4122, 5620, 8, 4, -UNI_XPOSIXLOWER } /* lowercase=no */,
- { 256, 313, 4857, 2, 5, UNI_INTAMIL } /* intamil */,
- { 116, 2981, 2098, 4, 2, UNI_IN__6_DOT_3 } /* in=v63 */,
- { 8, 4355, 437, 17, 4, UNI_OGAM } /* scriptextensions=ogam */,
- { 1, 5844, 4388, 4, 15, UNI_SUTTONSIGNWRITING } /* issuttonsignwriting */,
- { 1, 8470, 5942, 20, 7, UNI_VO__R } /* verticalorientation=rotated */,
- { 4, 5, 7175, 1, 26, UNI_ENCLOSEDCJK } /* enclosedcjklettersandmonths */,
- { 71, 343, 2074, 5, 2, UNI_CCC__129 } /* ccc=129 */,
- { 1, 8007, 3929, 30, 4, UNI_CJKEXTG } /* blk=cjkunifiedideographsextensiong */,
- { 0, 3748, 2197, 14, 8, UNI_NV__1_SLASH_80 } /* numericvalue=1.250e-02 */,
- { 0, 464, 1837, 2, 5, UNI_EBASE } /* isebase */,
- { 0, 1102, 4551, 4, 7, UNI_LINB } /* scx=linearb */,
- { 0, 6379, 1731, 13, 8, UNI_JG__SWASHKAF } /* joininggroup=swashkaf */,
- { 0, 7527, 0, 3, 0, UNI_lb_values_index } /* lb= */,
- { 17, 3474, 5340, 6, 10, UNI_INDEVANAGARI } /* block=devanagari */,
- { 2, 4485, 0, 5, 0, UNI_TITLE } /* title */,
- { 3, 2275, 588, 3, 5, UNI_IDC } /* idc=true */,
- { 0, 3474, 8551, 6, 21, UNI_MATHOPERATORS } /* block=mathematicaloperators */,
- { 72, 1796, 1571, 7, 10, UNI_SAUR } /* script=saurashtra */,
- { 20, 1975, 165, 3, 3, UNI_PHNX } /* isphnx */,
- { 833, 409, 1175, 2, 3, -UNI_DIA } /* dia=n */,
- { 0, 1879, 337, 4, 6, UNI_INCARIAN } /* blk=carian */,
- { 70, 275, 3151, 2, 7, UNI_L } /* gc=letter */,
- { 3, 3654, 6629, 7, 15, UNI_MODIFIERLETTERS } /* spacingmodifierletters */,
- { 0, 7880, 7314, 28, 4, UNI_CJKEXTB } /* iscjkunifiedideographsextensionb */,
- { 0, 1915, 5620, 11, 4, -UNI_GRBASE } /* graphemebase=no */,
- { 7, 555, 2155, 3, 4, UNI_AGE__4_DOT_1 } /* age=4.1 */,
- { 40, 7527, 527, 3, 2, UNI_LB__SY } /* lb=sy */,
- { 0, 1098, 0, 4, 0, UNI_NSHU } /* nshu */,
- { 1, 2363, 6142, 8, 5, UNI_ETHIOPICSUP } /* inethiopicsup */,
- { 3, 3351, 2183, 12, 10, UNI_NV__7_SLASH_12 } /* numericvalue=5.833e-01 */,
- { 1, 6114, 417, 3, 3, UNI_SC__HAN } /* sc=han */,
- { 1280, 6114, 975, 3, 8, UNI_SC__GURU } /* sc=gurmukhi */,
- { 0, 2153, 2080, 4, 8, UNI_NV__9_SLASH_2 } /* nv=4.500e+00 */,
- { 0, 783, 0, 7, 0, UNI_OSMA } /* osmanya */,
- { 0, 240, 0, 4, 0, UNI_ZANB } /* zanb */,
- { 0, 2260, 389, 3, 3, UNI_IN__3_DOT_2 } /* in=3.2 */,
- { 15, 1967, 278, 7, 1, UNI_radical_values_index } /* radical= */,
- { 0, 4291, 4247, 10, 14, UNI_LB__BK } /* linebreak=mandatorybreak */,
- { 2, 2948, 356, 13, 4, UNI_NFCQC__Y } /* nfcquickcheck=yes */,
- { 2177, 4291, 0, 10, 0, UNI_lb_values_index } /* linebreak= */,
- { 1, 2496, 1893, 3, 3, UNI_JG__TAH } /* jg=tah */,
- { 0, 464, 7660, 2, 17, UNI_VS } /* isvariationselector */,
- { 0, 4996, 2243, 13, 4, UNI_JG__MANICHAEANAYIN } /* jg=manichaeanayin */,
- { 7, 6114, 5907, 3, 7, UNI_SC__SINH } /* sc=sinhala */,
- { 1, 661, 1670, 2, 9, UNI_DOMINO } /* dominotiles */,
- { 12, 2365, 6142, 6, 5, UNI_ETHIOPICSUP } /* ethiopicsup */,
- { 2, 296, 6222, 3, 9, UNI_NV__3_SLASH_80 } /* nv=3.750e-02 */,
- { 66, 1879, 661, 4, 5, UNI_INDOGRA } /* blk=dogra */,
- { 2, 2, 278, 3, 1, UNI_cwl_values_index } /* cwl= */,
- { 2, 3474, 1033, 6, 8, UNI_JAMOEXTB } /* block=jamoextb */,
- { 0, 2692, 6142, 8, 12, UNI_ARABICSUP } /* blk=arabicsupplement */,
- { 92, 7201, 647, 15, 2, UNI_L } /* generalcategory=l */,
- { 2, 8007, 4341, 30, 4, UNI_CJKEXTA } /* blk=cjkunifiedideographsextensiona */,
- { 2, 90, 92, 2, 2, UNI_GREK } /* grek */,
- { 939, 275, 0, 4, 0, UNI_gcb_values_index } /* gcb= */,
- { 2, 1102, 2018, 4, 12, UNI_GONM } /* scx=masaramgondi */,
- { 0, 3474, 6462, 6, 24, UNI_HIGHPUSURROGATES } /* block=highprivateusesurrogates */,
- { 12, 1410, 1303, 7, 2, UNI_CCC__32 } /* ccc=ccc32 */,
- { 3, 555, 566, 4, 3, UNI_AGE__8 } /* age=8.0 */,
- { 3, 875, 602, 5, 2, -UNI_UIDEO } /* uideo=n */,
- { 16, 1424, 340, 7, 3, UNI_CHRS } /* chorasmian */,
- { 0, 1102, 818, 4, 7, UNI_SHRD } /* scx=sharada */,
- { 9, 1796, 236, 7, 4, UNI_SC__YI } /* script=yiii */,
- { 0, 6039, 7556, 7, 28, UNI_MISCARROWS } /* block=miscellaneoussymbolsandarrows */,
- { 2161, 1879, 5322, 4, 11, UNI_CHEROKEESUP } /* blk=cherokeesup */,
- { 0, 75, 356, 3, 4, UNI_CWU } /* cwu=yes */,
- { 0, 3351, 6198, 13, 8, UNI_NV__10000000 } /* numericvalue=10000000 */,
- { 29, 1796, 5139, 6, 8, UNI_SC__MYMR } /* script=myanmar */,
- { 17, 8, 2332, 1, 12, UNI_GREEKEXT } /* greekextended */,
- { 405, 275, 285, 4, 2, UNI_GCB__XX } /* gcb=xx */,
- { 1, 2, 8150, 1, 32, UNI_DIACRITICALSEXT } /* combiningdiacriticalmarksextended */,
- { 360, 313, 3637, 2, 7, UNI_LISUSUP } /* inlisusup */,
- { 4, 4776, 0, 17, 0, UNI__PERL_PATWS } /* patternwhitespace */,
- { 2, 464, 3608, 2, 11, UNI_PHONETICEXT } /* isphoneticext */,
- { 0, 4996, 4190, 13, 4, UNI_JG__MANICHAEANYODH } /* jg=manichaeanyodh */,
- { 0, 1796, 1133, 7, 8, UNI_VITH } /* script=vithkuqi */,
- { 145, 33, 8213, 2, 31, UNI_MISCMATHSYMBOLSB } /* miscellaneousmathematicalsymbolsb */,
- { 0, 4291, 880, 10, 7, UNI_LB__XX } /* linebreak=unknown */,
- { 0, 4355, 457, 17, 4, UNI_PRTI } /* scriptextensions=prti */,
- { 0, 1796, 3309, 7, 15, UNI_MERC } /* script=meroiticcursive */,
- { 39, 5806, 0, 9, 0, UNI_MONG } /* mongolian */,
- { 0, 1879, 2746, 4, 14, UNI_HIGHSURROGATES } /* blk=highsurrogates */,
- { 16, 3090, 3599, 11, 9, UNI_GEORGIANEXT } /* blk=georgianextended */,
- { 171, 3474, 1451, 6, 10, UNI_INDIVESAKURU } /* block=divesakuru */,
- { 8, 464, 6466, 2, 10, UNI_CO } /* isprivateuse */,
- { 1304, 1796, 1241, 7, 4, UNI_SC__PHAG } /* script=phag */,
- { 0, 4355, 1317, 17, 9, UNI_PERM } /* scriptextensions=oldpermic */,
- { 0, 2365, 0, 8, 0, UNI_ETHI } /* ethiopic */,
- { 1, 464, 4418, 2, 6, UNI_ZYYY } /* iscommon */,
- { 0, 37, 4641, 1, 15, UNI_SYRIACSUP } /* syriacsupplement */,
- { 0, 4433, 5797, 9, 9, UNI_LATINEXTA } /* blk=latinextendeda */,
- { 1068, 4322, 6199, 14, 5, UNI_NV__300000 } /* numericvalue=300000 */,
- { 1, 6379, 1893, 13, 3, UNI_JG__TAH } /* joininggroup=tah */,
- { 113, 2961, 287, 12, 2, UNI_NT__NU } /* numerictype=nu */,
- { 1, 2274, 356, 4, 4, UNI_XIDC } /* xidc=yes */,
- { 0, 4291, 7473, 10, 10, UNI_LB__AL } /* linebreak=alphabetic */,
- { 0, 1102, 5907, 4, 4, UNI_SINH } /* scx=sinh */,
- { 530, 1796, 71, 7, 4, UNI_SC__CPRT } /* script=cprt */,
- { 1, 1410, 394, 7, 2, UNI_CCC__34 } /* ccc=ccc34 */,
- { 6, 1867, 278, 12, 1, UNI_bidim_values_index } /* bidimirrored= */,
- { 0, 14, 2030, 1, 11, UNI_MATHALPHANUM } /* mathalphanum */,
- { 1, 464, 6833, 2, 23, UNI_BYZANTINEMUSIC } /* isbyzantinemusicalsymbols */,
- { 1, 875, 588, 5, 2, UNI_UIDEO } /* uideo=t */,
- { 0, 3137, 3083, 15, 7, UNI_EA__N } /* eastasianwidth=neutral */,
- { 32, 1102, 2695, 3, 5, UNI_ARAB } /* scx=arab */,
- { 147, 3593, 4629, 6, 2, UNI_LATIN1 } /* inlatin1 */,
- { 1, 4355, 1755, 17, 11, UNI_MEDF } /* scriptextensions=medefaidrin */,
- { 0, 1102, 3933, 4, 4, UNI_MODI } /* scx=modi */,
- { 1, 1065, 766, 4, 2, UNI_NV__1_SLASH_6 } /* nv=1/6 */,
- { 17, 1991, 48, 12, 1, UNI_JT__U } /* joiningtype=u */,
- { 25, 1879, 6728, 4, 11, UNI_INMEETEIMAYEK } /* blk=meeteimayek */,
- { 3, 429, 0, 3, 0, UNI_MRO } /* mro */,
- { 0, 313, 6134, 2, 20, UNI_GLAGOLITICSUP } /* inglagoliticsupplement */,
- { 1, 6114, 666, 3, 5, UNI_SC__LIMB } /* sc=limbu */,
- { 133, 3915, 356, 17, 2, UNI_EPRES } /* emojipresentation=y */,
- { 0, 1879, 5907, 4, 7, UNI_INSINHALA } /* blk=sinhala */,
- { 1056, 1879, 4092, 4, 15, UNI_DIACRITICALSEXT } /* blk=diacriticalsext */,
- { 0, 313, 7171, 2, 3, UNI_IN__12 } /* in=12 */,
- { 0, 3474, 8110, 12, 29, UNI_ARABICMATH } /* block=arabicmathematicalalphabeticsymbols */,
- { 0, 3974, 356, 17, 4, UNI_IDSB } /* idsbinaryoperator=yes */,
- { 8, 1977, 4081, 5, 5, UNI_POSIXPUNCT } /* posixpunct */,
- { 1, 1102, 4857, 4, 5, UNI_TAML } /* scx=tamil */,
- { 5, 1879, 5214, 4, 9, UNI_HALFMARKS } /* blk=halfmarks */,
- { 3134, 6114, 2812, 3, 4, UNI_SC__MAHJ } /* sc=mahj */,
- { 8, 2260, 566, 3, 3, UNI_IN__8 } /* in=8.0 */,
- { 0, 6039, 5797, 13, 9, UNI_MYANMAREXTA } /* block=myanmarextendeda */,
- { 3, 6114, 4671, 3, 4, UNI_SC__TALE } /* sc=tale */,
- { 201, 6303, 0, 23, 0, UNI_COMPATJAMO } /* hangulcompatibilityjamo */,
- { 0, 4467, 0, 18, 0, UNI_COPTICEPACTNUMBERS } /* copticepactnumbers */,
- { 0, 2253, 2616, 10, 3, UNI_IN__5 } /* presentin=5.0 */,
- { 0, 261, 278, 4, 1, UNI_cwcm_values_index } /* cwcm= */,
- { 67, 7201, 12, 16, 1, UNI_P } /* generalcategory=p */,
- { 21, 464, 4582, 2, 16, UNI_BOPOMOFOEXT } /* isbopomofoextended */,
- { 2, 8182, 8440, 30, 14, UNI_INPC__TOPANDBOTTOMANDRIGHT } /* indicpositionalcategory=topandbottomandright */,
- { 1, 464, 168, 2, 4, UNI_COPT } /* isqaac */,
- { 1, 1102, 4882, 4, 4, UNI_EGYP } /* scx=egyp */,
- { 1, 7208, 4500, 9, 15, UNI_UPPERCASELETTER } /* category=uppercaseletter */,
- { 2179, 1102, 4436, 3, 6, UNI_LATN } /* scx=latin */,
- { 1, 1702, 6142, 6, 12, UNI_ARABICSUP } /* isarabicsupplement */,
- { 0, 6114, 180, 3, 4, UNI_RUNR } /* sc=runr */,
- { 32, 464, 1382, 2, 4, UNI_XIDS } /* isxids */,
- { 1954, 5825, 0, 4, 0, UNI_SUND } /* sund */,
- { 76, 513, 523, 4, 1, UNI_NV__37 } /* nv=37 */,
- { 2123, 14, 2603, 1, 12, UNI_MISCTECHNICAL } /* misctechnical */,
- { 0, 7584, 1178, 19, 5, UNI_DT__NAR } /* decompositiontype=narrow */,
- { 2, 644, 3961, 4, 13, UNI_HST__NA } /* hst=notapplicable */,
- { 0, 7473, 934, 10, 6, -UNI_XPOSIXALPHA } /* alphabetic=false */,
- { 1, 7201, 110, 16, 1, UNI_Z } /* generalcategory=z */,
- { 0, 1879, 3498, 4, 16, UNI_CYPRIOTSYLLABARY } /* blk=cypriotsyllabary */,
- { 0, 1102, 51, 4, 4, UNI_CAKM } /* scx=cakm */,
- { 95, 12, 588, 3, 2, UNI_PCM } /* pcm=t */,
- { 2416, 3474, 1144, 6, 9, UNI_INBHAIKSUKI } /* block=bhaiksuki */,
- { 0, 1879, 3671, 3, 10, UNI_INMALAYALAM } /* blk=malayalam */,
- { 3, 343, 8580, 4, 10, UNI_CCC__AR } /* ccc=aboveright */,
- { 1427, 313, 8592, 2, 42, UNI_UCASEXT } /* inunifiedcanadianaboriginalsyllabicsextended */,
- { 2, 464, 1009, 2, 4, UNI_LYCI } /* islyci */,
- { 106, 14, 8307, 1, 33, UNI_MISCPICTOGRAPHS } /* miscellaneoussymbolsandpictographs */,
- { 2791, 313, 1755, 2, 11, UNI_INMEDEFAIDRIN } /* inmedefaidrin */,
- { 6, 464, 461, 2, 4, UNI_QAAI } /* isqaai */,
- { 46617, 895, 771, 6, 2, UNI_AGE__12_DOT_1 } /* age=v121 */,
- { 0, 3351, 6207, 14, 8, UNI_NV__1_SLASH_40 } /* numericvalue=2.500e-02 */,
- { 3, 2392, 402, 3, 3, UNI_INMIAO } /* inmiao */,
- { 42, 1395, 4629, 4, 2, UNI_LATIN1 } /* latin1 */,
- { 1, 3991, 2626, 8, 7, UNI_BRAI } /* braillepatterns */,
- { 0, 34, 7499, 1, 28, UNI_ANCIENTGREEKMUSIC } /* isancientgreekmusicalnotation */,
- { 2053, 524, 356, 6, 2, UNI_PATSYN } /* patsyn=y */,
- { 0, 5886, 588, 21, 5, UNI__PERL_NCHAR } /* noncharactercodepoint=true */,
- { 0, 2802, 1183, 3, 8, UNI_EMOTICONS } /* isemoticons */,
- { 624, 2, 601, 2, 4, -UNI_CWT } /* cwt=no */,
- { 2, 7527, 2915, 3, 11, UNI_LB__EX } /* lb=exclamation */,
- { 0, 5099, 3035, 6, 9, UNI__PERL_ANY_FOLDS } /* _perl_any_folds */,
- { 17, 2496, 2526, 3, 3, UNI_JG__HEH } /* jg=heh */,
- { 65, 2474, 8552, 3, 20, UNI_MATHOPERATORS } /* ismathematicaloperators */,
- { 0, 2496, 4166, 3, 4, UNI_JG__BETH } /* jg=beth */,
- { 2157, 7208, 5174, 13, 12, UNI_PO } /* category=otherpunctuation */,
- { 2019, 2926, 4641, 3, 15, UNI_SYRIACSUP } /* insyriacsupplement */,
- { 11, 6114, 880, 3, 7, UNI_ZZZZ } /* sc=unknown */,
- { 1, 7182, 1491, 3, 4, UNI_CJKEXTA } /* cjkexta */,
- { 0, 1879, 637, 4, 7, UNI_INHANUNOO } /* blk=hanunoo */,
- { 1, 2474, 743, 3, 6, UNI_MAND } /* ismandaic */,
- { 19, 1227, 0, 7, 0, UNI_MULT } /* multani */,
- { 0, 464, 6728, 2, 14, UNI_MEETEIMAYEKEXT } /* ismeeteimayekext */,
- { 0, 7377, 0, 8, 0, UNI_KANA } /* katakana */,
- { 4, 2981, 771, 5, 2, UNI_IN__12_DOT_1 } /* in=v121 */,
- { 0, 58, 2695, 2, 7, UNI_SC__ARAB } /* sc=arabic */,
- { 0, 328, 5080, 3, 7, UNI_SUPARROWSA } /* suparrowsa */,
- { 2337, 37, 1110, 1, 7, UNI_SPECIALS } /* specials */,
- { 2, 4355, 148, 17, 4, UNI_ORYA } /* scriptextensions=orya */,
- { 0, 7208, 12, 9, 1, UNI_P } /* category=p */,
- { 0, 1102, 5806, 4, 9, UNI_MONG } /* scx=mongolian */,
- { 1026, 1236, 6029, 2, 10, UNI_INGEORGIAN } /* blk=georgian */,
- { 20, 313, 8592, 2, 43, UNI_UCASEXTA } /* inunifiedcanadianaboriginalsyllabicsextendeda */,
- { 4, 1102, 1308, 4, 9, UNI_ITAL } /* scx=olditalic */,
- { 16, 6114, 4020, 3, 4, UNI_SC__SIND } /* sc=sind */,
- { 8, 313, 6728, 2, 21, UNI_MEETEIMAYEKEXT } /* inmeeteimayekextensions */,
- { 14, 8, 1412, 1, 3, UNI_C } /* gc=c */,
- { 0, 4450, 6528, 7, 21, UNI_INDICNUMBERFORMS } /* block=commonindicnumberforms */,
- { 0, 1879, 6970, 4, 26, UNI_HALFANDFULLFORMS } /* blk=halfwidthandfullwidthforms */,
- { 32, 1796, 461, 7, 4, UNI_SC__QAAI } /* script=qaai */,
- { 0, 991, 0, 6, 0, UNI_HATR } /* hatran */,
- { 0, 1879, 983, 4, 8, UNI_INHIRAGANA } /* blk=hiragana */,
- { 0, 2463, 602, 5, 2, -UNI_JOINC } /* joinc=n */,
- { 1144, 316, 602, 5, 2, -UNI_QMARK } /* qmark=n */,
- { 386, 7605, 3961, 19, 13, UNI_HST__NA } /* hangulsyllabletype=notapplicable */,
- { 1, 15, 0, 4, 0, UNI_ADLM } /* adlm */,
- { 9, 4355, 337, 17, 6, UNI_CARI } /* scriptextensions=carian */,
- { 256, 2274, 0, 11, 0, UNI_XIDC } /* xidcontinue */,
- { 0, 2496, 24, 3, 2, UNI_JG__HE } /* jg=he */,
- { 0, 7182, 5, 3, 4, UNI_CJKEXTG } /* cjkextg */,
- { 0, 4291, 13, 10, 2, UNI_LB__CM } /* linebreak=cm */,
- { 8, 14, 6053, 1, 12, UNI_MATHOPERATORS } /* mathoperators */,
- { 0, 4355, 7377, 17, 8, UNI_KANA } /* scriptextensions=katakana */,
- { 0, 3474, 1542, 6, 6, UNI_ARROWS } /* block=arrows */,
- { 0, 4996, 4978, 13, 6, UNI_JG__MANICHAEANDALETH } /* jg=manichaeandaleth */,
- { 0, 4291, 2926, 10, 11, UNI_LB__IN } /* linebreak=inseparable */,
- { 277, 1362, 0, 9, 0, UNI_SAMR } /* samaritan */,
- { 1, 7201, 2986, 16, 2, UNI_PS } /* generalcategory=ps */,
- { 20, 887, 292, 5, 1, UNI_AGE__13 } /* age=13 */,
- { 1158, 6629, 0, 15, 0, UNI_MODIFIERLETTERS } /* modifierletters */,
- { 0, 4662, 8319, 12, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* supplementalsymbolsandpictographs */,
- { 0, 4291, 527, 10, 2, UNI_LB__SY } /* linebreak=sy */,
- { 1570, 4355, 188, 17, 4, UNI_SGNW } /* scriptextensions=sgnw */,
- { 640, 1441, 934, 3, 2, -UNI_DEP } /* dep=f */,
- { 19, 5748, 0, 21, 0, UNI_SUPARROWSB } /* insupplementalarrowsb */,
- { 0, 1796, 3885, 7, 17, UNI_AGHB } /* script=caucasianalbanian */,
- { 1, 6114, 5340, 3, 10, UNI_SC__DEVA } /* sc=devanagari */,
- { 0, 1383, 356, 3, 2, UNI_IDS } /* ids=y */,
- { 0, 1704, 0, 6, 0, UNI_ARAB } /* arabic */,
- { 0, 6944, 1304, 25, 2, UNI_CCC__B } /* canonicalcombiningclass=220 */,
- { 0, 983, 0, 8, 0, UNI_HIRA } /* hiragana */,
- { 1, 735, 5601, 4, 8, UNI_LB__ID } /* linebreak=id */,
- { 129, 8182, 4038, 30, 12, UNI_INPC__TOPANDLEFTANDRIGHT } /* indicpositionalcategory=topandleftandright */,
- { 16, 34, 908, 1, 9, UNI_INBALINESE } /* inbalinese */,
- { 0, 600, 4533, 3, 7, UNI_DT__INIT } /* dt=initial */,
- { 148, 1796, 168, 7, 4, UNI_SC__COPT } /* script=qaac */,
- { 21, 4355, 6134, 17, 4, UNI_GLAG } /* scriptextensions=glag */,
- { 14, 3794, 1300, 14, 3, UNI_NV__8000 } /* numericvalue=8000 */,
- { 0, 14, 7556, 1, 28, UNI_MISCARROWS } /* miscellaneoussymbolsandarrows */,
- { 1, 1879, 1234, 4, 7, UNI_NB } /* blk=noblock */,
- { 0, 5928, 0, 5, 0, UNI_VO__TR } /* vo=tr */,
- { 0, 4355, 417, 17, 3, UNI_HAN } /* scriptextensions=han */,
- { 1061, 1102, 5322, 4, 8, UNI_CHER } /* scx=cherokee */,
- { 3195, 7201, 2322, 16, 10, UNI_CN } /* generalcategory=unassigned */,
- { 0, 1102, 160, 4, 4, UNI_PHLP } /* scx=phlp */,
- { 1, 4355, 86, 17, 4, UNI_GONG } /* scriptextensions=gong */,
- { 0, 7018, 6142, 6, 5, UNI_ARABICSUP } /* inarabicsup */,
- { 1272, 1377, 369, 3, 2, UNI_WB__SQ } /* wb=sq */,
- { 3, 1102, 1125, 4, 8, UNI_TFNG } /* scx=tifinagh */,
- { 2, 1357, 6286, 4, 17, UNI_JAMOEXTB } /* inhanguljamoextendedb */,
- { 11, 1102, 783, 4, 4, UNI_OSMA } /* scx=osma */,
- { 0, 1796, 496, 7, 4, UNI_SC__KHOJ } /* script=khoj */,
- { 1, 1796, 59, 7, 4, UNI_CHAM } /* script=cham */,
- { 1550, 5103, 0, 2, 0, UNI_CASEDLETTER } /* l_ */,
- { 0, 1879, 1951, 4, 7, UNI_INSOGDIAN } /* blk=sogdian */,
- { 1, 313, 840, 2, 7, UNI_INTAGALOG } /* intagalog */,
- { 0, 4291, 153, 10, 2, UNI_LB__SG } /* linebreak=sg */,
- { 0, 2033, 1175, 4, 2, UNI_alpha_values_index } /* alpha= */,
- { 2, 106, 792, 2, 2, UNI_HMNP } /* hmnp */,
- { 0, 1796, 686, 7, 5, UNI_SC__TAKR } /* script=takri */,
- { 2132, 261, 602, 4, 2, -UNI_CWCM } /* cwcm=n */,
- { 0, 3734, 3477, 12, 3, UNI_nfkcqc_values_index } /* nfkcquickcheck= */,
- { 0, 4355, 425, 17, 4, UNI_LINA } /* scriptextensions=lina */,
- { 2064, 4021, 4844, 4, 13, UNI_DIACRITICALSSUP } /* indiacriticalssup */,
- { 0, 464, 1982, 2, 6, UNI_SYRC } /* issyriac */,
- { 3, 4291, 313, 10, 2, UNI_LB__IN } /* linebreak=in */,
- { 2074, 4355, 1948, 17, 10, UNI_SOGO } /* scriptextensions=oldsogdian */,
- { 1, 5136, 7975, 5, 32, UNI_MISCMATHSYMBOLSA } /* blk=miscellaneousmathematicalsymbolsa */,
- { 2, 296, 348, 3, 2, UNI_NV__18 } /* nv=18 */,
- { 0, 1879, 5056, 4, 19, UNI_OTTOMANSIYAQNUMBERS } /* blk=ottomansiyaqnumbers */,
- { 0, 7208, 1899, 9, 6, UNI_S } /* category=symbol */,
- { 0, 6944, 292, 24, 2, UNI_CCC__30 } /* canonicalcombiningclass=30 */,
- { 1056, 1102, 691, 4, 5, UNI_BATK } /* scx=batak */,
- { 288, 806, 0, 4, 0, UNI_SARB } /* sarb */,
- { 0, 275, 647, 3, 4, UNI_LB__H3 } /* gcb=lvt */,
- { 0, 6114, 5116, 3, 20, UNI_HLUW } /* sc=anatolianhieroglyphs */,
- { 518, 749, 0, 4, 0, UNI_MARC } /* marc */,
- { 25, 4996, 4984, 13, 6, UNI_JG__MANICHAEANLAMEDH } /* jg=manichaeanlamedh */,
- { 0, 4355, 4582, 17, 8, UNI_BOPO } /* scriptextensions=bopomofo */,
- { 0, 270, 0, 3, 0, UNI_CWT } /* cwt */,
- { 0, 464, 832, 2, 5, UNI_STERM } /* issterm */,
- { 133, 1796, 212, 7, 4, UNI_SC__TGLG } /* script=tglg */,
- { 1, 464, 372, 2, 6, UNI_GOTH } /* isgothic */,
- { 1, 7825, 5366, 20, 10, UNI_CJKEXTD } /* cjkunifiedideographsextensiond */,
- { 1, 2363, 4442, 10, 9, UNI_ETHIOPICEXTB } /* inethiopicextendedb */,
- { 257, 464, 12, 2, 3, UNI_PCM } /* ispcm */,
- { 8, 6114, 228, 3, 4, UNI_XPEO } /* sc=xpeo */,
- { 0, 2454, 0, 6, 0, UNI_GEOR } /* isgeor */,
- { 0, 1102, 128, 4, 4, UNI_MEDF } /* scx=medf */,
- { 0, 37, 4372, 1, 16, UNI_SMALLFORMS } /* smallformvariants */,
- { 1, 464, 120, 2, 4, UNI_LAO } /* islaoo */,
- { 0, 2353, 5206, 3, 17, UNI_HALFMARKS } /* incombininghalfmarks */,
- { 0, 5284, 0, 20, 0, UNI_PHLI } /* inscriptionalpahlavi */,
- { 0, 4322, 6223, 14, 8, UNI_NV__3_SLASH_80 } /* numericvalue=3.750e-02 */,
- { 4197, 4450, 1939, 7, 9, UNI_COMPATJAMO } /* block=compatjamo */,
- { 32, 34, 1855, 1, 12, UNI_BIDIC } /* isbidicontrol */,
- { 14, 6114, 1614, 3, 10, UNI_WARA } /* sc=warangciti */,
- { 0, 1796, 94, 7, 4, UNI_SC__GUJR } /* script=gujr */,
- { 0, 916, 933, 4, 7, -UNI_EBASE } /* ebase=false */,
- { 0, 844, 355, 2, 2, UNI_loe_values_index } /* loe= */,
- { 0, 313, 749, 2, 7, UNI_INMARCHEN } /* inmarchen */,
- { 2052, 4355, 140, 17, 4, UNI_NARB } /* scriptextensions=narb */,
- { 1, 7660, 278, 17, 1, UNI_vs_values_index } /* variationselector= */,
- { 4151, 7500, 0, 27, 0, UNI_ANCIENTGREEKMUSIC } /* ancientgreekmusicalnotation */,
- { 0, 3367, 349, 14, 1, UNI_NV__48 } /* numericvalue=48 */,
- { 0, 1796, 4827, 7, 4, UNI_BAMU } /* script=bamu */,
- { 4, 296, 7171, 2, 3, UNI_NV__12 } /* nv=12 */,
- { 14, 7431, 2065, 27, 2, UNI_CCC__25 } /* canonicalcombiningclass=ccc25 */,
- { 0, 2275, 355, 9, 3, UNI_IDC } /* idcontinue=y */,
- { 22, 6039, 1491, 13, 4, UNI_MYANMAREXTA } /* block=myanmarexta */,
- { 161, 4355, 1205, 17, 9, UNI_QAAI } /* scriptextensions=inherited */,
- { 0, 1102, 1470, 4, 4, UNI_BUGI } /* scx=bugi */,
- { 4224, 313, 1887, 2, 8, UNI_UCASEXTA } /* inucasexta */,
- { 0, 1539, 5643, 3, 18, UNI_COUNTINGROD } /* iscountingrodnumerals */,
- { 0, 2926, 7937, 3, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* insymbolsandpictographsextendeda */,
- { 0, 228, 1638, 2, 8, UNI_XPOSIXSPACE } /* xperlspace */,
- { 0, 5481, 356, 21, 2, UNI_CWCF } /* changeswhencasefolded=y */,
- { 85, 7825, 7314, 26, 4, UNI_CJKEXTB } /* cjkunifiedideographsextensionb */,
- { 517, 4598, 0, 16, 0, UNI_PE } /* closepunctuation */,
- { 3, 464, 1255, 2, 4, UNI_SOYO } /* issoyo */,
- { 2060, 2392, 2813, 3, 11, UNI_MAHJONG } /* inmahjongtiles */,
- { 3, 2474, 4567, 3, 15, UNI_MISCMATHSYMBOLSB } /* ismiscmathsymbolsb */,
- { 27, 4355, 6134, 17, 10, UNI_GLAG } /* scriptextensions=glagolitic */,
- { 90, 4355, 4882, 17, 19, UNI_EGYP } /* scriptextensions=egyptianhieroglyphs */,
- { 0, 6114, 98, 3, 4, UNI_SC__GURU } /* sc=guru */,
- { 0, 4092, 345, 8, 2, UNI_dia_values_index } /* diacritic= */,
- { 4, 2726, 1860, 3, 7, UNI_XPOSIXCNTRL } /* gc=control */,
- { 0, 2260, 392, 3, 3, UNI_IN__6_DOT_3 } /* in=6.3 */,
- { 5, 1796, 1948, 7, 10, UNI_SOGO } /* script=oldsogdian */,
- { 3595, 4355, 1826, 17, 4, UNI_SYLO } /* scriptextensions=sylo */,
- { 1, 3974, 934, 4, 2, -UNI_IDSB } /* idsb=f */,
- { 0, 6803, 588, 20, 5, UNI_CE } /* compositionexclusion=true */,
- { 1025, 4996, 4638, 15, 4, UNI_JG__MANICHAEANTWENTY } /* jg=manichaeantwenty */,
- { 86, 6402, 595, 14, 2, UNI_SB__SE } /* sentencebreak=se */,
- { 65, 940, 356, 6, 4, UNI_COMPEX } /* compex=yes */,
- { 923, 6416, 0, 23, 0, UNI_SHORTHANDFORMATCONTROLS } /* shorthandformatcontrols */,
- { 0, 2443, 588, 5, 2, UNI_CASED } /* cased=t */,
- { 0, 464, 337, 2, 4, UNI_CARI } /* iscari */,
- { 1794, 366, 0, 2, 0, UNI_SM } /* sm */,
- { 0, 3450, 8150, 5, 32, UNI_DIACRITICALSEXT } /* blk=combiningdiacriticalmarksextended */,
- { 0, 1879, 5846, 4, 19, UNI_SUPARROWSC } /* blk=supplementalarrowsc */,
- { 528, 464, 5806, 2, 12, UNI_MONGOLIANSUP } /* ismongoliansup */,
- { 0, 2275, 933, 9, 7, -UNI_IDC } /* idcontinue=false */,
- { 0, 464, 5322, 2, 11, UNI_CHEROKEESUP } /* ischerokeesup */,
- { 163, 1967, 588, 7, 5, UNI_RADICAL } /* radical=true */,
- { 7, 7688, 603, 22, 4, UNI_JG__MANICHAEANONE } /* joininggroup=manichaeanone */,
- { 5, 2625, 1104, 12, 2, UNI_patsyn_values_index } /* patternsyntax= */,
- { 0, 6114, 1241, 3, 4, UNI_SC__PHAG } /* sc=phag */,
- { 1, 296, 2262, 2, 3, UNI_NV__14 } /* nv=14 */,
- { 5, 876, 588, 4, 5, UNI_IDEO } /* ideo=true */,
- { 3, 24, 1104, 2, 2, UNI_hex_values_index } /* hex= */,
- { 0, 7823, 5366, 22, 10, UNI_CJKEXTD } /* incjkunifiedideographsextensiond */,
- { 138, 4355, 1529, 17, 4, UNI_KHAR } /* scriptextensions=khar */,
- { 0, 5136, 1491, 11, 4, UNI_MYANMAREXTA } /* blk=myanmarexta */,
- { 0, 3474, 2665, 7, 13, UNI_ANCIENTSYMBOLS } /* block=ancientsymbols */,
- { 11, 7880, 6309, 5, 13, UNI_CJKCOMPAT } /* iscjkcompatibility */,
- { 0, 2981, 395, 4, 2, UNI_IN__4_DOT_1 } /* in=v41 */,
- { 0, 1102, 5116, 4, 20, UNI_HLUW } /* scx=anatolianhieroglyphs */,
- { 0, 1377, 546, 3, 2, UNI_WB__EB } /* wb=eb */,
- { 0, 3763, 0, 14, 0, UNI_NV__5 } /* numericvalue=5 */,
- { 65, 5565, 934, 21, 6, -UNI_CWU } /* changeswhenuppercased=false */,
- { 1, 5718, 934, 4, 6, -UNI_EMOD } /* emod=false */,
- { 2312, 464, 3053, 2, 13, UNI_POSIXXDIGIT } /* isasciihexdigit */,
- { 2, 464, 4842, 2, 15, UNI_DIACRITICALSSUP } /* isdiacriticalssup */,
- { 3131, 4355, 502, 17, 4, UNI_LYDI } /* scriptextensions=lydi */,
- { 1, 3474, 7660, 6, 18, UNI_INVS } /* block=variationselectors */,
- { 0, 1102, 4671, 4, 4, UNI_TALE } /* scx=tale */,
- { 0, 4355, 3309, 17, 15, UNI_MERC } /* scriptextensions=meroiticcursive */,
- { 1, 2496, 1526, 3, 3, UNI_JG__YEH } /* jg=yeh */,
- { 1, 823, 3150, 3, 2, UNI_dash_values_index } /* dash= */,
- { 0, 612, 5021, 2, 17, UNI_LB__CP } /* lb=closeparenthesis */,
- { 0, 1879, 3527, 4, 16, UNI_HALFANDFULLFORMS } /* blk=halfandfullforms */,
- { 1605, 1102, 1117, 4, 4, UNI_TAGB } /* scx=tagb */,
- { 0, 8533, 1808, 7, 10, UNI_INSORASOMPENG } /* block=sorasompeng */,
- { 521, 464, 220, 2, 4, UNI_TOTO } /* istoto */,
- { 0, 1102, 1241, 4, 7, UNI_PHAG } /* scx=phagspa */,
- { 3592, 1377, 3024, 3, 11, UNI_WB__SQ } /* wb=singlequote */,
- { 2091, 3367, 294, 14, 1, UNI_NV__44 } /* numericvalue=44 */,
- { 0, 464, 4882, 2, 4, UNI_EGYP } /* isegyp */,
- { 32, 58, 0, 2, 0, UNI_SC } /* sc */,
- { 0, 611, 0, 4, 0, UNI_ELBA } /* elba */,
- { 0, 464, 917, 2, 8, UNI_BASS } /* isbassavah */,
- { 0, 2496, 1982, 3, 9, UNI_JG__SYRIACWAW } /* jg=syriacwaw */,
- { 6, 3669, 664, 12, 2, UNI_JG__MALAYALAMRA } /* jg=malayalamra */,
- { 1, 313, 1033, 2, 8, UNI_JAMOEXTB } /* injamoextb */,
- { 2049, 7823, 7314, 28, 4, UNI_CJKEXTB } /* incjkunifiedideographsextensionb */,
- { 1606, 4901, 0, 13, 0, UNI_EMOD } /* emojimodifier */,
- { 0, 2726, 4081, 3, 5, UNI_P } /* gc=punct */,
- { 4, 1879, 8592, 4, 43, UNI_UCASEXTA } /* blk=unifiedcanadianaboriginalsyllabicsextendeda */,
- { 17, 2392, 7556, 3, 28, UNI_MISCARROWS } /* inmiscellaneoussymbolsandarrows */,
- { 0, 120, 122, 2, 2, UNI_LAO } /* laoo */,
- { 10, 12, 165, 1, 3, UNI_PHNX } /* phnx */,
- { 0, 600, 366, 3, 3, UNI_DT__SML } /* dt=sml */,
- { 2, 1065, 763, 4, 3, UNI_NV__11_SLASH_2 } /* nv=11/2 */,
- { 4, 4355, 2695, 16, 7, UNI_ARAB } /* scriptextensions=arabic */,
- { 5, 2802, 7733, 3, 21, UNI_ENCLOSEDIDEOGRAPHICSUP } /* isenclosedideographicsup */,
- { 24, 536, 1581, 3, 7, UNI_SB__LE } /* sb=oletter */,
- { 2069, 6114, 3188, 3, 15, UNI_ARMI } /* sc=imperialaramaic */,
- { 0, 4122, 934, 5, 2, -UNI_XPOSIXLOWER } /* lower=f */,
- { 33, 7208, 252, 9, 5, UNI_XPOSIXCNTRL } /* category=cntrl */,
- { 0, 4882, 0, 19, 0, UNI_EGYP } /* egyptianhieroglyphs */,
- { 56, 1879, 2428, 4, 6, UNI_IPAEXT } /* blk=ipaext */,
- { 0, 34, 1667, 1, 7, UNI_DOMINO } /* indomino */,
- { 20, 6944, 7342, 18, 11, UNI_CCC__R } /* canonicalcombiningclass=right */,
- { 274, 464, 1311, 2, 4, UNI_ITAL } /* isital */,
- { 0, 7584, 55, 18, 3, UNI_DT__CAN } /* decompositiontype=can */,
- { 13, 3593, 5584, 13, 3, UNI_LATINEXTG } /* inlatinextendedg */,
- { 1, 4291, 4598, 10, 16, UNI_LB__CL } /* linebreak=closepunctuation */,
- { 4, 1236, 6414, 2, 25, UNI_SHORTHANDFORMATCONTROLS } /* blk=shorthandformatcontrols */,
- { 0, 4582, 0, 11, 0, UNI_BOPOMOFOEXT } /* bopomofoext */,
- { 2, 1796, 63, 7, 4, UNI_CHRS } /* script=chrs */,
- { 4096, 34, 938, 1, 6, UNI_ECOMP } /* isecomp */,
- { 1, 1102, 216, 4, 4, UNI_TIBT } /* scx=tibt */,
- { 0, 5147, 0, 15, 0, UNI_LATINEXTE } /* block=latinexte */,
- { 1, 6644, 0, 15, 0, UNI_TRANSPORTANDMAP } /* transportandmap */,
- { 0, 1796, 116, 7, 4, UNI_SC__KNDA } /* script=knda */,
- { 0, 1710, 0, 3, 0, UNI_S } /* iss */,
+ { 16, 2324, 474, 6, 3, UNI_INVAI } /* block=vai */,
+ { 36, 2324, 648, 6, 5, UNI_INADLAM } /* block=adlam */,
+ { 2, 1883, 0, 5, 0, UNI_BIDIC } /* bidic */,
+ { 16, 1667, 537, 4, 6, UNI_INTANGSA } /* blk=tangsa */,
+ { 3, 309, 5857, 2, 9, UNI_INMONGOLIAN } /* inmongolian */,
+ { 14, 4424, 1090, 17, 4, UNI_LINB } /* scriptextensions=linb */,
+ { 29, 6165, 1191, 3, 7, UNI_SC__BENG } /* sc=bengali */,
+ { 1, 208, 0, 4, 0, UNI_TGLG } /* tglg */,
+ { 12, 2324, 4161, 6, 15, UNI_DIACRITICALSEXT } /* block=diacriticalsext */,
+ { 1, 8343, 3289, 31, 5, UNI_INSC__CONSONANTFINAL } /* indicsyllabiccategory=consonantfinal */,
+ { 0, 7449, 0, 18, 0, UNI_PHONETICEXT } /* phoneticextensions */,
+ { 0, 6163, 3253, 5, 10, UNI_INSC__PUREKILLER } /* insc=purekiller */,
+ { 0, 10, 8039, 1, 32, UNI_MISCMATHSYMBOLSA } /* miscellaneousmathematicalsymbolsa */,
+ { 0, 2324, 430, 6, 3, UNI_INNKO } /* block=nko */,
+ { 3, 5156, 652, 10, 2, UNI_WB__MB } /* wordbreak=mb */,
+ { 3, 1823, 1325, 7, 4, UNI_ITAL } /* script=ital */,
+ { 3, 461, 199, 2, 2, UNI_TITLE } /* islt */,
+ { 1, 19, 353, 4, 4, UNI_POSIXXDIGIT } /* ahex=yes */,
+ { 0, 2505, 8568, 4, 33, UNI_DIACRITICALSSUP } /* incombiningdiacriticalmarkssupplement */,
+ { 5, 3021, 891, 5, 2, UNI_IN__11 } /* in=v110 */,
+ { 0, 2930, 12, 3, 1, UNI_JT__D } /* jt=d */,
+ { 3, 309, 7467, 2, 28, UNI_SUPPUAA } /* insupplementaryprivateuseareaa */,
+ { 32, 3021, 1313, 4, 2, UNI_IN__6 } /* in=v60 */,
+ { 2, 2360, 2367, 7, 3, UNI_CN } /* unassigned */,
+ { 0, 5838, 0, 19, 0, UNI_JAMOEXTA } /* hanguljamoextendeda */,
+ { 3, 2752, 2931, 13, 3, UNI_ECOMP } /* emojicomponent=t */,
+ { 0, 461, 663, 2, 4, UNI_LIMB } /* islimb */,
+ { 1, 2401, 5848, 10, 9, UNI_ETHIOPICEXTA } /* inethiopicextendeda */,
+ { 2, 3817, 0, 14, 0, UNI_NV__1 } /* numericvalue=1 */,
+ { 15, 309, 1322, 2, 9, UNI_INOLDITALIC } /* inolditalic */,
+ { 1, 2769, 0, 5, 0, UNI_C } /* other */,
+ { 1, 10, 1235, 1, 6, UNI_MULT } /* multani */,
+ { 1, 2324, 4911, 6, 15, UNI_DIACRITICALSSUP } /* block=diacriticalssup */,
+ { 6, 1102, 732, 4, 7, UNI_LINA } /* scx=lineara */,
+ { 0, 1133, 0, 8, 0, UNI_VITH } /* vithkuqi */,
+ { 4, 7011, 2029, 23, 3, UNI_CCC__BR } /* canonicalcombiningclass=br */,
+ { 1, 309, 6514, 2, 10, UNI_PUA } /* inprivateuse */,
+ { 0, 6597, 0, 4, 0, UNI_CE } /* isce */,
+ { 2, 461, 782, 2, 3, UNI_ANY } /* isany */,
+ { 2, 461, 3692, 2, 14, UNI_LISUSUP } /* islisusupplement */,
+ { 0, 1102, 283, 4, 5, UNI_NSHU } /* scx=nushu */,
+ { 0, 461, 7796, 2, 22, UNI_ENCLOSEDIDEOGRAPHICSUP } /* isenclosedideographicsup */,
+ { 6, 6165, 861, 3, 7, UNI_TIBT } /* sc=tibetan */,
+ { 16, 1102, 232, 4, 4, UNI_YI } /* scx=yiii */,
+ { 0, 3514, 3790, 11, 5, UNI_ARABICMATH } /* block=arabicmath */,
+ { 0, 261, 585, 5, 2, UNI_CWKCF } /* cwkcf=t */,
+ { 0, 5637, 7134, 21, 7, UNI_GCB__PP } /* graphemeclusterbreak=prepend */,
+ { 1, 2536, 487, 3, 3, UNI_JG__REH } /* jg=reh */,
+ { 1, 283, 0, 5, 0, UNI_NSHU } /* nushu */,
+ { 1, 32, 323, 1, 4, UNI_VSSUP } /* vssup */,
+ { 1, 1065, 295, 5, 1, UNI_NV__1_SLASH_9 } /* nv=1/9 */,
+ { 0, 5658, 1396, 18, 3, UNI_IDENTIFIERTYPE__NOTXID } /* identifiertype=notxid */,
+ { 0, 6236, 0, 19, 0, UNI_NV__100000 } /* numericvalue=100000 */,
+ { 0, 7267, 3276, 16, 13, UNI_ME } /* generalcategory=enclosingmark */,
+ { 0, 833, 585, 4, 2, UNI_TERM } /* term=t */,
+ { 0, 7648, 140, 18, 3, UNI_DT__NAR } /* decompositiontype=nar */,
+ { 0, 4651, 0, 4, 0, UNI_BOPO } /* bopo */,
+ { 1, 317, 857, 3, 4, UNI_TAVT } /* taiviet */,
+ { 1, 2766, 99, 3, 2, UNI_UPPERCASELETTER } /* gc=lu */,
+ { 0, 309, 5068, 2, 10, UNI_INMANICHAEAN } /* inmanichaean */,
+ { 8, 2718, 1715, 14, 7, UNI_BC__RLI } /* bc=righttoleftisolate */,
+ { 32, 461, 1635, 2, 10, UNI_WARA } /* iswarangciti */,
+ { 1, 5939, 0, 5, 0, UNI__PERL_NCHAR } /* nchar */,
+ { 5, 505, 599, 5, 2, UNI_DT__CAN } /* nfdqc=n */,
+ { 0, 2324, 663, 6, 5, UNI_INLIMBU } /* block=limbu */,
+ { 0, 3093, 934, 13, 6, -UNI_POSIXXDIGIT } /* asciihexdigit=false */,
+ { 0, 54, 3505, 2, 5, UNI_ETHI } /* sc=ethi */,
+ { 0, 1667, 861, 4, 7, UNI_INTIBETAN } /* blk=tibetan */,
+ { 4, 20, 0, 3, 0, UNI_XPOSIXXDIGIT } /* hex */,
+ { 4, 6165, 794, 3, 4, UNI_LANA } /* sc=lana */,
+ { 0, 1421, 2370, 3, 7, UNI_GREEKEXT } /* ingreekext */,
+ { 3, 1397, 934, 3, 6, -UNI_IDS } /* ids=false */,
+ { 0, 4424, 5031, 17, 4, UNI_HAN } /* scriptextensions=hani */,
+ { 2, 309, 1144, 2, 9, UNI_INBHAIKSUKI } /* inbhaiksuki */,
+ { 5, 339, 559, 5, 2, UNI_CCC__107 } /* ccc=107 */,
+ { 1, 6090, 2422, 7, 10, UNI_MISCSYMBOLS } /* block=miscsymbols */,
+ { 0, 4191, 5671, 8, 4, -UNI_XPOSIXLOWER } /* lowercase=no */,
+ { 0, 86, 0, 4, 0, UNI_GREK } /* grek */,
+ { 17, 925, 5090, 3, 6, UNI_BPT__C } /* bpt=close */,
+ { 1, 7669, 897, 17, 3, UNI_GCB__V } /* hangulsyllabletype=v */,
+ { 0, 1454, 599, 2, 2, -UNI_SD } /* sd=n */,
+ { 6, 461, 2411, 2, 11, UNI_KATAKANAEXT } /* iskatakanaext */,
+ { 50, 6165, 160, 3, 4, UNI_SC__PHLP } /* sc=phlp */,
+ { 0, 20, 599, 3, 2, -UNI_XPOSIXXDIGIT } /* hex=n */,
+ { 0, 7267, 3263, 16, 13, UNI_XPOSIXDIGIT } /* generalcategory=decimalnumber */,
+ { 0, 3204, 353, 14, 2, UNI_GREXT } /* graphemeextend=y */,
+ { 4, 939, 934, 5, 6, -UNI_ECOMP } /* ecomp=false */,
+ { 49, 4951, 0, 19, 0, UNI_EGYP } /* egyptianhieroglyphs */,
+ { 11, 2514, 7825, 3, 30, UNI_MATHALPHANUM } /* ismathematicalalphanumericsymbols */,
+ { 1, 6165, 1367, 3, 9, UNI_PAUC } /* sc=paucinhau */,
+ { 4, 3677, 81, 9, 2, UNI_LATINEXTG } /* islatinextg */,
+ { 5, 1174, 3, 3, 1, UNI_EA__W } /* ea=w */,
+ { 2, 3863, 1805, 14, 4, UNI_NV__80000 } /* numericvalue=80000 */,
+ { 1, 5616, 934, 21, 6, -UNI_CWU } /* changeswhenuppercased=false */,
+ { 5, 1864, 0, 5, 0, UNI_EBASE } /* ebase */,
+ { 3, 7944, 5252, 28, 4, UNI_CJKEXTE } /* iscjkunifiedideographsextensione */,
+ { 1, 5616, 274, 21, 1, UNI_cwu_values_index } /* changeswhenuppercased= */,
+ { 8, 461, 683, 2, 4, UNI_TAKR } /* istakr */,
+ { 1, 4424, 2411, 17, 8, UNI_KANA } /* scriptextensions=katakana */,
+ { 5, 4360, 0, 12, 0, UNI_LB__ZW } /* linebreak=zw */,
+ { 1, 1667, 4725, 4, 9, UNI_TANGUTSUP } /* blk=tangutsup */,
+ { 131, 6165, 739, 3, 4, UNI_SC__MAND } /* sc=mand */,
+ { 18, 4424, 1015, 17, 4, UNI_TELU } /* scriptextensions=telu */,
+ { 38, 339, 18, 4, 1, UNI_CCC__B } /* ccc=b */,
+ { 1, 7084, 5848, 8, 9, UNI_ARABICEXTA } /* inarabicextendeda */,
+ { 0, 7011, 346, 24, 2, UNI_CCC__84 } /* canonicalcombiningclass=84 */,
+ { 3, 461, 2302, 2, 3, UNI_IDC } /* isidc */,
+ { 0, 1823, 6777, 8, 10, UNI_MTEI } /* script=meeteimayek */,
+ { 13, 1102, 410, 4, 4, UNI_GONM } /* scx=gonm */,
+ { 0, 2811, 2815, 4, 8, UNI_KHMERSYMBOLS } /* khmersymbols */,
+ { 5, 6450, 54, 14, 2, UNI_SB__SC } /* sentencebreak=sc */,
+ { 0, 1340, 0, 9, 0, UNI_ORKH } /* oldturkic */,
+ { 1, 461, 240, 2, 4, UNI_ZYYY } /* iszyyy */,
+ { 0, 4424, 840, 17, 7, UNI_TGLG } /* scriptextensions=tagalog */,
+ { 3, 18, 6901, 1, 13, UNI_BYZANTINEMUSIC } /* byzantinemusic */,
+ { 18, 309, 840, 2, 7, UNI_INTAGALOG } /* intagalog */,
+ { 0, 2718, 3505, 2, 3, UNI_BC__ET } /* bc=et */,
+ { 0, 1823, 11, 7, 4, UNI_SC__ADLM } /* script=adlm */,
+ { 0, 4502, 3773, 5, 15, UNI_LINEARBIDEOGRAMS } /* blk=linearbideograms */,
+ { 2, 2514, 7620, 3, 28, UNI_MISCARROWS } /* ismiscellaneoussymbolsandarrows */,
+ { 0, 4391, 2164, 14, 8, UNI_NV__1_SLASH_3 } /* numericvalue=3.333e-01 */,
+ { 0, 2766, 4075, 3, 14, UNI_SC } /* gc=currencysymbol */,
+ { 0, 7752, 4746, 23, 5, UNI_JG__MANICHAEANGIMEL } /* joininggroup=manichaeangimel */,
+ { 40, 54, 2735, 2, 5, UNI_SC__ARAB } /* sc=arab */,
+ { 0, 309, 527, 2, 6, UNI_INREJANG } /* inrejang */,
+ { 2, 2391, 1674, 10, 4, UNI_CYRILLICEXTD } /* incyrillicextd */,
+ { 1, 1102, 1262, 4, 7, UNI_SOYO } /* scx=soyombo */,
+ { 1, 3863, 2164, 14, 8, UNI_NV__5_SLASH_6 } /* numericvalue=8.333e-01 */,
+ { 9, 4424, 1205, 17, 4, UNI_GRAN } /* scriptextensions=gran */,
+ { 0, 4360, 1763, 10, 8, UNI_LB__LF } /* linebreak=linefeed */,
+ { 3, 4424, 5067, 16, 5, UNI_MANI } /* scriptextensions=mani */,
+ { 0, 8, 353, 3, 4, UNI_PCM } /* pcm=yes */,
+ { 6, 1696, 0, 6, 0, UNI_DOMINO } /* domino */,
+ { 0, 7495, 1317, 27, 2, UNI_CCC__32 } /* canonicalcombiningclass=ccc32 */,
+ { 0, 2391, 5848, 10, 9, UNI_CYRILLICEXTA } /* incyrillicextendeda */,
+ { 14, 7134, 353, 26, 2, UNI_PCM } /* prependedconcatenationmark=y */,
+ { 2, 1102, 357, 4, 6, UNI_CAKM } /* scx=chakma */,
+ { 0, 461, 861, 2, 7, UNI_TIBT } /* istibetan */,
+ { 4, 1667, 1285, 4, 9, UNI_INKHUDAWADI } /* blk=khudawadi */,
+ { 3, 1102, 499, 4, 6, UNI_LYDI } /* scx=lydian */,
+ { 1, 1906, 3622, 7, 11, UNI_KANGXI } /* blk=kangxiradicals */,
+ { 1, 2525, 1479, 6, 5, UNI_XPOSIXSPACE } /* xposixspace */,
+ { 1, 2766, 2004, 3, 2, UNI_PO } /* gc=po */,
+ { 0, 54, 3133, 2, 5, UNI_SC__GEOR } /* sc=geor */,
+ { 4, 461, 880, 2, 7, UNI_ZZZZ } /* isunknown */,
+ { 0, 510, 3876, 5, 2, UNI_NV__3_SLASH_80 } /* nv=3/80 */,
+ { 2, 3502, 324, 12, 3, UNI_ETHIOPICSUP } /* blk=ethiopicsup */,
+ { 4, 6165, 688, 3, 5, UNI_BATK } /* sc=batak */,
+ { 56, 1174, 7048, 3, 9, UNI_EA__F } /* ea=fullwidth */,
+ { 0, 7267, 599, 15, 3, UNI_NO } /* generalcategory=no */,
+ { 1, 7274, 6677, 9, 14, UNI_LM } /* category=modifierletter */,
+ { 2, 3391, 3876, 13, 2, UNI_NV__80 } /* numericvalue=80 */,
+ { 2, 2324, 204, 11, 2, UNI_CJKEXTF } /* block=cjkextf */,
+ { 2, 461, 458, 2, 4, UNI_QAAI } /* isqaai */,
+ { 3, 4502, 4770, 17, 10, UNI_LATINEXTADDITIONAL } /* blk=latinextendedadditional */,
+ { 3, 1106, 0, 4, 0, UNI_TALU } /* talu */,
+ { 0, 2324, 1501, 6, 8, UNI_JAMOEXTA } /* block=jamoexta */,
+ { 3, 2060, 353, 5, 2, UNI_XPOSIXALPHA } /* alpha=y */,
+ { 1, 1823, 398, 7, 4, UNI_MIAO } /* script=miao */,
+ { 2, 15, 3418, 2, 3, UNI_AGE__4 } /* age=4 */,
+ { 2, 7383, 327, 10, 3, UNI_BC__FSI } /* bidiclass=fsi */,
+ { 0, 1667, 1331, 4, 9, UNI_INOLDPERMIC } /* blk=oldpermic */,
+ { 0, 1667, 5857, 4, 12, UNI_MONGOLIANSUP } /* blk=mongoliansup */,
+ { 1, 7564, 0, 17, 0, UNI_ANCIENTGREEKMUSIC } /* ancientgreekmusic */,
+ { 3, 4424, 23, 17, 4, UNI_AHOM } /* scriptextensions=ahom */,
+ { 2, 30, 536, 1, 5, UNI_TANG } /* istang */,
+ { 0, 7752, 2403, 24, 3, UNI_JG__MANICHAEANTETH } /* joininggroup=manichaeanteth */,
+ { 0, 7274, 4369, 8, 2, UNI_Z } /* category=z */,
+ { 1, 2060, 934, 5, 2, -UNI_XPOSIXALPHA } /* alpha=f */,
+ { 0, 2287, 549, 3, 3, UNI_IN__4 } /* in=4.0 */,
+ { 42, 1102, 975, 4, 8, UNI_GURU } /* scx=gurmukhi */,
+ { 14, 423, 2312, 3, 12, UNI_AEGEANNUMBERS } /* inaegeannumbers */,
+ { 1, 4391, 763, 14, 3, UNI_NV__3_SLASH_64 } /* numericvalue=3/64 */,
+ { 0, 2324, 2852, 6, 7, UNI_MAHJONG } /* block=mahjong */,
+ { 4, 6236, 0, 15, 0, UNI_NV__10 } /* numericvalue=10 */,
+ { 3, 887, 0, 8, 0, UNI_AGE__10 } /* age=10.0 */,
+ { 0, 7267, 326, 16, 2, UNI_PF } /* generalcategory=pf */,
+ { 1, 7752, 4239, 23, 4, UNI_JG__MANICHAEANFIVE } /* joininggroup=manichaeanfive */,
+ { 3, 82, 0, 4, 0, UNI_GONG } /* gong */,
+ { 0, 1906, 5848, 8, 9, UNI_KANAEXTA } /* blk=kanaextendeda */,
+ { 3, 3093, 598, 12, 4, -UNI_POSIXXDIGIT } /* asciihexdigit=no */,
+ { 0, 309, 4506, 2, 14, UNI_LATINEXTB } /* inlatinextendedb */,
+ { 3, 7267, 4150, 16, 5, UNI_P } /* generalcategory=punct */,
+ { 0, 5937, 598, 20, 3, -UNI__PERL_NCHAR } /* noncharactercodepoint=n */,
+ { 0, 1823, 4461, 7, 11, UNI_SGNW } /* script=signwriting */,
+ { 0, 1823, 3349, 7, 15, UNI_MERC } /* script=meroiticcursive */,
+ { 5, 3407, 2192, 14, 8, UNI_NV__3_SLASH_64 } /* numericvalue=4.688e-02 */,
+ { 0, 236, 0, 4, 0, UNI_ZANB } /* zanb */,
+ { 6, 782, 0, 3, 0, UNI_ANY } /* any */,
+ { 1, 3228, 0, 15, 0, UNI_ARMI } /* imperialaramaic */,
+ { 0, 1454, 599, 2, 3, -UNI_SD } /* sd=no */,
+ { 2, 2324, 0, 6, 0, UNI_blk_values_index } /* block= */,
+ { 9, 1102, 1340, 4, 9, UNI_ORKH } /* scx=oldturkic */,
+ { 1, 1102, 4461, 4, 11, UNI_SGNW } /* scx=signwriting */,
+ { 4, 5595, 0, 21, 0, UNI_CWT } /* changeswhentitlecased */,
+ { 20, 2503, 934, 11, 2, -UNI_JOINC } /* joincontrol=f */,
+ { 3, 4424, 746, 17, 4, UNI_MARC } /* scriptextensions=marc */,
+ { 0, 2324, 1385, 6, 6, UNI_INTHAANA } /* block=thaana */,
+ { 0, 6090, 7825, 7, 30, UNI_MATHALPHANUM } /* block=mathematicalalphanumericsymbols */,
+ { 0, 339, 182, 4, 2, UNI_CCC__0 } /* ccc=nr */,
+ { 22, 2268, 0, 12, 0, UNI_PLAYINGCARDS } /* playingcards */,
+ { 1, 3391, 2223, 13, 9, UNI_NV__1_SLASH_16 } /* numericvalue=6.250e-02 */,
+ { 0, 7011, 2234, 23, 2, UNI_CCC__8 } /* canonicalcombiningclass=8 */,
+ { 0, 1667, 663, 4, 5, UNI_INLIMBU } /* blk=limbu */,
+ { 0, 8071, 0, 24, 0, UNI_CJK } /* blk=cjkunifiedideographs */,
+ { 1, 8246, 8508, 24, 14, UNI_INPC__BOTTOMANDRIGHT } /* indicpositionalcategory=bottomandright */,
+ { 16, 6165, 1779, 3, 11, UNI_MEDF } /* sc=medefaidrin */,
+ { 0, 622, 0, 7, 0, UNI_EXTPICT } /* extpict */,
+ { 1, 21, 7241, 1, 26, UNI_ENCLOSEDCJK } /* enclosedcjklettersandmonths */,
+ { 0, 2324, 5, 6, 3, UNI_OCR } /* block=ocr */,
+ { 65, 6165, 1255, 3, 7, UNI_SIDD } /* sc=siddham */,
+ { 0, 5616, 599, 21, 2, -UNI_CWU } /* changeswhenuppercased=n */,
+ { 1, 192, 0, 4, 0, UNI_TAGS } /* tags */,
+ { 0, 833, 353, 4, 4, UNI_TERM } /* term=yes */,
+ { 9, 15, 0, 4, 0, UNI_AGHB } /* aghb */,
+ { 4, 2348, 5671, 12, 3, -UNI_CI } /* caseignorable=n */,
+ { 2, 1424, 343, 7, 2, UNI_CCC__12 } /* ccc=ccc12 */,
+ { 0, 309, 1033, 2, 4, UNI_JAMO } /* injamo */,
+ { 0, 7889, 3998, 26, 4, UNI_CJKEXTG } /* cjkunifiedideographsextensiong */,
+ { 1, 1011, 585, 2, 2, UNI_CI } /* ci=t */,
+ { 3, 292, 290, 3, 2, UNI_NV__40 } /* nv=40 */,
+ { 66, 1391, 6324, 3, 6, UNI_WB__FO } /* wb=format */,
+ { 1, 6165, 27, 3, 4, UNI_ARMI } /* sc=armi */,
+ { 0, 461, 3268, 2, 5, UNI_XPOSIXALNUM } /* isalnum */,
+ { 6, 6165, 51, 3, 4, UNI_CANS } /* sc=cans */,
+ { 21, 4970, 599, 13, 2, -UNI_EMOD } /* emojimodifier=n */,
+ { 2, 1396, 0, 8, 0, UNI_XIDS } /* xidstart */,
+ { 6, 517, 1314, 4, 2, UNI_NV__700 } /* nv=700 */,
+ { 0, 339, 7239, 4, 2, UNI_CCC__28 } /* ccc=28 */,
+ { 1, 1424, 1318, 7, 2, UNI_CCC__20 } /* ccc=ccc20 */,
+ { 64, 753, 1792, 3, 9, UNI_NFCQC__M } /* nfkcqc=maybe */,
+ { 0, 7084, 6193, 6, 12, UNI_ARABICSUP } /* inarabicsupplement */,
+ { 1, 339, 5523, 4, 5, UNI_CCC__B } /* ccc=below */,
+ { 0, 1272, 7111, 3, 23, UNI_DIACRITICALSFORSYMBOLS } /* iscombiningmarksforsymbols */,
+ { 1, 7011, 7408, 18, 7, UNI_CCC__R } /* canonicalcombiningclass=r */,
+ { 2, 2536, 5084, 3, 4, UNI_JG__YUDH } /* jg=yudh */,
+ { 0, 2766, 4683, 3, 16, UNI_PF } /* gc=finalpunctuation */,
+ { 0, 552, 0, 4, 0, UNI_age_values_index } /* age= */,
+ { 17, 461, 2769, 2, 5, UNI_C } /* isother */,
+ { 1, 3791, 2060, 4, 8, UNI_MATHALPHANUM } /* mathalphanum */,
+ { 0, 2403, 620, 6, 5, UNI_ETHIOPICEXT } /* ethiopicext */,
+ { 1, 8343, 5762, 22, 16, UNI_INSC__SYLLABLEMODIFIER } /* indicsyllabiccategory=syllablemodifier */,
+ { 2, 2324, 6332, 6, 19, UNI_JAMOEXTB } /* block=hanguljamoextendedb */,
+ { 26, 4502, 81, 11, 2, UNI_LATINEXTG } /* blk=latinextg */,
+ { 5, 5532, 274, 21, 1, UNI_cwcf_values_index } /* changeswhencasefolded= */,
+ { 2, 2494, 2773, 3, 13, UNI_INGREEK } /* isgreekandcoptic */,
+ { 0, 1823, 1027, 7, 6, UNI_SC__YEZI } /* script=yezidi */,
+ { 65, 940, 0, 2, 0, UNI_CO } /* co */,
+ { 1, 615, 0, 7, 0, UNI_ELYM } /* elymaic */,
+ { 64, 1240, 1332, 3, 8, UNI_INOLDPERMIC } /* inoldpermic */,
+ { 0, 6165, 78, 3, 4, UNI_DSRT } /* sc=dsrt */,
+ { 0, 5769, 353, 4, 2, UNI_EMOD } /* emod=y */,
+ { 46, 4795, 1805, 14, 4, UNI_NV__60000 } /* numericvalue=60000 */,
+ { 2, 6165, 868, 3, 7, UNI_SC__TIRH } /* sc=tirhuta */,
+ { 1, 6870, 934, 20, 2, -UNI_CE } /* compositionexclusion=f */,
+ { 0, 1082, 0, 4, 0, UNI_XPOSIXWORD } /* word */,
+ { 3, 253, 599, 4, 2, -UNI_CWCF } /* cwcf=n */,
+ { 0, 1823, 430, 7, 4, UNI_SC__NKO } /* script=nkoo */,
+ { 0, 2718, 6300, 13, 10, UNI_BC__RLE } /* bc=righttoleftembedding */,
+ { 2, 1823, 608, 7, 4, UNI_ELBA } /* script=elba */,
+ { 3, 7267, 8356, 7, 11, UNI_CO } /* generalcategory=co */,
+ { 1, 1823, 15, 7, 4, UNI_AGHB } /* script=aghb */,
+ { 0, 8278, 1556, 4, 6, UNI_MISCARROWS } /* miscarrows */,
+ { 8, 461, 7449, 2, 28, UNI_PHONETICEXTSUP } /* isphoneticextensionssupplement */,
+ { 10, 7134, 585, 26, 5, UNI_PCM } /* prependedconcatenationmark=true */,
+ { 0, 4424, 124, 17, 4, UNI_LATN } /* scriptextensions=latn */,
+ { 9, 1823, 1205, 7, 7, UNI_SC__GRAN } /* script=grantha */,
+ { 16, 461, 3634, 2, 2, UNI_NL } /* isnl */,
+ { 7, 1102, 5353, 4, 20, UNI_PHLI } /* scx=inscriptionalpahlavi */,
+ { 0, 552, 387, 5, 2, UNI_AGE__5_DOT_2 } /* age=5.2 */,
+ { 0, 461, 0, 2, 2, UNI_CASEDLETTER } /* isl& */,
+ { 4, 309, 398, 2, 4, UNI_INMIAO } /* inmiao */,
+ { 2, 7274, 3196, 12, 8, UNI_NO } /* category=othernumber */,
+ { 1, 7274, 5243, 13, 12, UNI_PO } /* category=otherpunctuation */,
+ { 0, 1102, 3421, 4, 15, UNI_NARB } /* scx=oldnortharabian */,
+ { 0, 1479, 0, 5, 0, UNI_XPOSIXSPACE } /* space */,
+ { 1, 461, 4002, 2, 4, UNI_MODI } /* ismodi */,
+ { 5, 1667, 7724, 4, 18, UNI_INVS } /* blk=variationselectors */,
+ { 8, 2403, 6193, 6, 5, UNI_ETHIOPICSUP } /* ethiopicsup */,
+ { 18, 3093, 353, 13, 2, UNI_POSIXXDIGIT } /* asciihexdigit=y */,
+ { 0, 1734, 467, 3, 3, UNI_SOGO } /* issogo */,
+ { 25, 1790, 0, 6, 0, UNI_nfcqc_values_index } /* nfcqc= */,
+ { 2, 3848, 1072, 14, 3, UNI_NV__7_SLASH_12 } /* numericvalue=7/12 */,
+ { 83, 1823, 1340, 7, 9, UNI_ORKH } /* script=oldturkic */,
+ { 2, 833, 585, 4, 5, UNI_TERM } /* term=true */,
+ { 0, 6427, 4751, 13, 3, UNI_JG__SAD } /* joininggroup=sad */,
+ { 26, 895, 2125, 5, 2, UNI_AGE__6_DOT_3 } /* age=v63 */,
+ { 3, 1065, 394, 5, 1, UNI_NV__1_SLASH_5 } /* nv=1/5 */,
+ { 0, 1412, 0, 12, 0, UNI_BOXDRAWING } /* inboxdrawing */,
+ { 72, 1102, 868, 4, 7, UNI_TIRH } /* scx=tirhuta */,
+ { 0, 1409, 4698, 4, 2, UNI_LATIN1 } /* latin1 */,
+ { 2, 7274, 4683, 9, 16, UNI_PF } /* category=finalpunctuation */,
+ { 1, 2280, 546, 11, 3, UNI_IN__13 } /* presentin=13.0 */,
+ { 7, 3817, 764, 15, 2, UNI_NV__1_SLASH_64 } /* numericvalue=1/64 */,
+ { 2, 1667, 4651, 4, 8, UNI_INBOPOMOFO } /* blk=bopomofo */,
+ { 3, 7591, 63, 3, 2, UNI_LB__CP } /* lb=cp */,
+ { 65, 1667, 4911, 4, 15, UNI_DIACRITICALSSUP } /* blk=diacriticalssup */,
+ { 70, 510, 3846, 4, 2, UNI_NV__3_SLASH_8 } /* nv=3/8 */,
+ { 1, 597, 2030, 5, 5, UNI_DT__NB } /* dt=nobreak */,
+ { 1, 693, 5243, 6, 12, UNI_PO } /* isotherpunctuation */,
+ { 12, 2536, 2015, 3, 3, UNI_JG__WAW } /* jg=waw */,
+ { 8, 6427, 478, 13, 3, UNI_JG__BEH } /* joininggroup=beh */,
+ { 0, 5065, 636, 13, 3, UNI_JG__MANICHAEANNUN } /* jg=manichaeannun */,
+ { 4, 5574, 585, 21, 5, UNI_CWL } /* changeswhenlowercased=true */,
+ { 50, 4424, 3726, 16, 10, UNI_MLYM } /* scriptextensions=malayalam */,
+ { 11, 1102, 63, 4, 4, UNI_CPMN } /* scx=cpmn */,
+ { 0, 1823, 1003, 7, 6, UNI_LEPC } /* script=lepcha */,
+ { 1, 6427, 1760, 13, 3, UNI_JG__KAF } /* joininggroup=kaf */,
+ { 1, 7724, 0, 28, 0, UNI_VSSUP } /* variationselectorssupplement */,
+ { 1, 4584, 274, 18, 1, UNI_idst_values_index } /* idstrinaryoperator= */,
+ { 1, 1223, 3696, 4, 10, UNI_KANASUP } /* kanasupplement */,
+ { 0, 1102, 1003, 4, 6, UNI_LEPC } /* scx=lepcha */,
+ { 0, 2324, 6677, 6, 15, UNI_MODIFIERLETTERS } /* block=modifierletters */,
+ { 0, 1667, 3908, 4, 16, UNI_TANGUTCOMPONENTS } /* blk=tangutcomponents */,
+ { 1, 2324, 6692, 6, 22, UNI_TRANSPORTANDMAP } /* block=transportandmapsymbols */,
+ { 2, 876, 934, 4, 6, -UNI_IDEO } /* ideo=false */,
+ { 2, 5168, 1397, 6, 7, UNI__PERL_IDSTART } /* _perl_idstart */,
+ { 19, 1227, 0, 4, 0, UNI_MAKA } /* maka */,
+ { 3, 7274, 6324, 9, 6, UNI_CF } /* category=format */,
+ { 0, 1667, 6000, 4, 6, UNI_YIJING } /* blk=yijing */,
+ { 24, 716, 3622, 5, 3, UNI_KANGXI } /* inkangxi */,
+ { 0, 461, 571, 2, 7, UNI_AVST } /* isavestan */,
+ { 1, 5065, 5427, 14, 6, UNI_JG__MANICHAEANTHAMEDH } /* jg=manichaeanthamedh */,
+ { 1, 7383, 3924, 10, 14, UNI_BC__EN } /* bidiclass=europeannumber */,
+ { 1, 3502, 6193, 10, 12, UNI_ETHIOPICSUP } /* blk=ethiopicsupplement */,
+ { 3, 8071, 5252, 30, 4, UNI_CJKEXTE } /* blk=cjkunifiedideographsextensione */,
+ { 0, 7011, 5515, 24, 17, UNI_WB__EB } /* canonicalcombiningclass=attachedbelowleft */,
+ { 4, 6165, 410, 3, 4, UNI_SC__GONM } /* sc=gonm */,
+ { 1, 5895, 5909, 5, 7, UNI_SUPARROWSC } /* issuparrowsc */,
+ { 2, 8, 1079, 1, 7, UNI_POSIXWORD } /* perlword */,
+ { 2, 461, 4651, 2, 8, UNI_BOPO } /* isbopomofo */,
+ { 34, 2441, 0, 4, 0, UNI_NAND } /* nand */,
+ { 1, 5205, 4511, 11, 9, UNI_MYANMAREXTB } /* blk=myanmarextendedb */,
+ { 18, 3391, 1803, 12, 8, UNI_NV__1000000 } /* numericvalue=1000000 */,
+ { 3, 292, 1805, 4, 4, UNI_NV__90000 } /* nv=90000 */,
+ { 9, 309, 3475, 2, 15, UNI_INZANABAZARSQUARE } /* inzanabazarsquare */,
+ { 0, 1667, 5353, 4, 20, UNI_ININSCRIPTIONALPAHLAVI } /* blk=inscriptionalpahlavi */,
+ { 0, 6165, 212, 3, 4, UNI_TIBT } /* sc=tibt */,
+ { 4, 2503, 353, 11, 4, UNI_JOINC } /* joincontrol=yes */,
+ { 0, 1102, 997, 4, 6, UNI_KTHI } /* scx=kaithi */,
+ { 1, 658, 0, 5, 0, UNI_DOGR } /* dogra */,
+ { 0, 5065, 4259, 13, 4, UNI_JG__MANICHAEANYODH } /* jg=manichaeanyodh */,
+ { 4, 733, 8111, 3, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* inegyptianhieroglyphformatcontrols */,
+ { 56, 324, 6103, 3, 13, UNI_SUPMATHOPERATORS } /* supmathoperators */,
+ { 1, 3696, 4607, 10, 13, UNI_SUPPUNCTUATION } /* supplementalpunctuation */,
+ { 0, 5460, 353, 19, 4, UNI_TERM } /* terminalpunctuation=yes */,
+ { 1, 3021, 569, 4, 2, UNI_IN__5_DOT_2 } /* in=v52 */,
+ { 0, 658, 0, 4, 0, UNI_DOGR } /* dogr */,
+ { 0, 461, 527, 2, 6, UNI_RJNG } /* isrejang */,
+ { 8, 6427, 7342, 13, 10, UNI_JG__TEHMARBUTA } /* joininggroup=tehmarbuta */,
+ { 2, 5916, 353, 21, 4, UNI_LOE } /* logicalorderexception=yes */,
+ { 0, 2324, 4809, 6, 18, UNI_ORNAMENTALDINGBATS } /* block=ornamentaldingbats */,
+ { 11, 1667, 1133, 4, 8, UNI_INVITHKUQI } /* blk=vithkuqi */,
+ { 9, 735, 599, 2, 2, UNI_EA__N } /* ea=n */,
+ { 7, 3204, 934, 14, 2, -UNI_GREXT } /* graphemeextend=f */,
+ { 17, 3817, 2115, 14, 8, UNI_NV__1_SLASH_64 } /* numericvalue=1.562e-02 */,
+ { 84, 309, 1914, 2, 8, UNI_UCASEXTA } /* inucasexta */,
+ { 3, 1823, 1144, 7, 9, UNI_BHKS } /* script=bhaiksuki */,
+ { 0, 7495, 2101, 27, 2, UNI_CCC__29 } /* canonicalcombiningclass=ccc29 */,
+ { 1, 925, 598, 2, 6, UNI_BPT__N } /* bpt=none */,
+ { 4, 5637, 1864, 21, 8, UNI_WB__EB } /* graphemeclusterbreak=ebasegaz */,
+ { 0, 309, 4651, 2, 11, UNI_BOPOMOFOEXT } /* inbopomofoext */,
+ { 2, 939, 353, 5, 4, UNI_ECOMP } /* ecomp=yes */,
+ { 0, 4424, 5857, 17, 9, UNI_MONG } /* scriptextensions=mongolian */,
+ { 5, 1455, 934, 3, 6, -UNI_DEP } /* dep=false */,
+ { 0, 1391, 543, 3, 2, UNI_WB__EB } /* wb=eb */,
+ { 0, 1667, 1926, 7, 7, UNI_CJKSYMBOLS } /* blk=cjksymbols */,
+ { 3, 2324, 108, 6, 4, UNI_INKAWI } /* block=kawi */,
+ { 2, 2324, 1414, 6, 10, UNI_BOXDRAWING } /* block=boxdrawing */,
+ { 10, 6427, 118, 13, 3, UNI_JG__DAL } /* joininggroup=dal */,
+ { 0, 461, 414, 2, 4, UNI_HANO } /* ishano */,
+ { 0, 6427, 4247, 13, 4, UNI_JG__KAPH } /* joininggroup=kaph */,
+ { 20, 461, 1262, 2, 7, UNI_SOYO } /* issoyombo */,
+ { 3, 1823, 1191, 7, 4, UNI_SC__BENG } /* script=beng */,
+ { 0, 8343, 2823, 22, 9, UNI_INSC__NONJOINER } /* indicsyllabiccategory=nonjoiner */,
+ { 1, 2766, 2814, 6, 8, UNI_SO } /* gc=othersymbol */,
+ { 4, 7383, 384, 10, 2, UNI_BC__EN } /* bidiclass=en */,
+ { 3, 461, 2060, 2, 5, UNI_XPOSIXALPHA } /* isalpha */,
+ { 33, 1823, 4487, 7, 6, UNI_SC__ZYYY } /* script=common */,
+ { 34, 2536, 3301, 3, 12, UNI_JG__VERTICALTAIL } /* jg=verticaltail */,
+ { 0, 4424, 2009, 17, 6, UNI_SYRC } /* scriptextensions=syriac */,
+ { 3, 406, 585, 2, 2, UNI_DI } /* di=t */,
+ { 32, 533, 6324, 3, 6, UNI_SB__FO } /* sb=format */,
+ { 0, 2324, 1248, 6, 7, UNI_INPHAGSPA } /* block=phagspa */,
+ { 80, 1102, 683, 4, 5, UNI_TAKR } /* scx=takri */,
+ { 0, 461, 2786, 2, 14, UNI_HIGHSURROGATES } /* ishighsurrogates */,
+ { 3, 1883, 585, 5, 5, UNI_BIDIC } /* bidic=true */,
+ { 0, 597, 1178, 4, 5, UNI_DT__NAR } /* dt=narrow */,
+ { 68, 8246, 3243, 24, 10, UNI_INPC__OVERSTRUCK } /* indicpositionalcategory=overstruck */,
+ { 40, 6165, 1090, 3, 4, UNI_SC__LINB } /* sc=linb */,
+ { 0, 461, 983, 2, 8, UNI_HIRA } /* ishiragana */,
+ { 24, 2732, 24, 5, 3, UNI_INAHOM } /* blk=ahom */,
+ { 4, 1102, 3493, 3, 9, UNI_CYRL } /* scx=cyrillic */,
+ { 2, 309, 5958, 2, 7, UNI_INSINHALA } /* insinhala */,
+ { 1, 106, 0, 2, 0, UNI_ZL } /* zl */,
+ { 0, 2842, 6193, 8, 12, UNI_ETHIOPICSUP } /* isethiopicsupplement */,
+ { 35, 4360, 4316, 10, 14, UNI_LB__BK } /* linebreak=mandatorybreak */,
+ { 0, 1823, 499, 7, 4, UNI_LYDI } /* script=lydi */,
+ { 4, 641, 3599, 4, 12, UNI_GCB__T } /* hst=trailingjamo */,
+ { 25, 461, 6866, 2, 24, UNI_COMPEX } /* isfullcompositionexclusion */,
+ { 13, 5769, 934, 4, 6, -UNI_EMOD } /* emod=false */,
+ { 0, 1272, 8153, 5, 21, UNI_CJKSYMBOLS } /* iscjksymbolsandpunctuation */,
+ { 69, 5637, 644, 20, 3, UNI_LB__H2 } /* graphemeclusterbreak=lv */,
+ { 33, 2324, 6495, 6, 5, UNI_MUSIC } /* block=music */,
+ { 0, 959, 353, 8, 4, UNI_EXT } /* extender=yes */,
+ { 0, 3013, 599, 5, 2, -UNI_EPRES } /* epres=n */,
+ { 1, 2324, 2268, 6, 12, UNI_PLAYINGCARDS } /* block=playingcards */,
+ { 0, 1221, 3696, 6, 10, UNI_KANASUP } /* inkanasupplement */,
+ { 6, 1396, 353, 8, 4, UNI_XIDS } /* xidstart=yes */,
+ { 0, 1894, 274, 12, 1, UNI_bidim_values_index } /* bidimirrored= */,
+ { 5, 832, 585, 5, 2, UNI_STERM } /* sterm=t */,
+ { 134, 1397, 353, 3, 2, UNI_IDS } /* ids=y */,
+ { 0, 6427, 5084, 13, 4, UNI_JG__YUDH } /* joininggroup=yudh */,
+ { 6, 1391, 507, 3, 2, UNI_WB__DQ } /* wb=dq */,
+ { 0, 3093, 598, 12, 2, UNI_ahex_values_index } /* asciihexdigit= */,
+ { 4, 1823, 1853, 7, 4, UNI_SC__SYLO } /* script=sylo */,
+ { 0, 6776, 0, 21, 0, UNI_MEETEIMAYEKEXT } /* meeteimayekextensions */,
+ { 0, 2536, 4751, 3, 3, UNI_JG__SAD } /* jg=sad */,
+ { 3, 6427, 4235, 13, 4, UNI_JG__BETH } /* joininggroup=beth */,
+ { 0, 461, 67, 2, 4, UNI_CPRT } /* iscprt */,
+ { 0, 2752, 585, 14, 5, UNI_ECOMP } /* emojicomponent=true */,
+ { 4, 7198, 8386, 7, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* blk=supsymbolsandpictographs */,
+ { 1, 2180, 1317, 4, 5, UNI_NV__432000 } /* nv=432000 */,
+ { 34, 7274, 50, 9, 2, UNI_MC } /* category=mc */,
+ { 4, 3407, 346, 14, 1, UNI_NV__48 } /* numericvalue=48 */,
+ { 7, 1823, 2735, 6, 7, UNI_SC__ARAB } /* script=arabic */,
+ { 4, 8660, 0, 43, 0, UNI_UCASEXTA } /* unifiedcanadianaboriginalsyllabicsextendeda */,
+ { 2, 309, 732, 2, 7, UNI_INLINEARA } /* inlineara */,
+ { 3, 4941, 7442, 7, 25, UNI_KATAKANAEXT } /* block=katakanaphoneticextensions */,
+ { 9, 1479, 352, 4, 5, UNI_XPOSIXSPACE } /* space=yes */,
+ { 0, 309, 7449, 2, 28, UNI_PHONETICEXTSUP } /* inphoneticextensionssupplement */,
+ { 1, 271, 0, 4, 0, UNI_gcb_values_index } /* gcb= */,
+ { 5, 5595, 599, 21, 2, -UNI_CWT } /* changeswhentitlecased=n */,
+ { 0, 1823, 683, 7, 4, UNI_SC__TAKR } /* script=takr */,
+ { 2, 32, 4439, 1, 2, UNI_vs_values_index } /* vs= */,
+ { 1, 4424, 398, 17, 4, UNI_MIAO } /* scriptextensions=miao */,
+ { 3, 406, 934, 3, 2, -UNI_DIA } /* dia=f */,
+ { 5, 4424, 410, 17, 4, UNI_GONM } /* scriptextensions=gonm */,
+ { 0, 1243, 6462, 2, 25, UNI_SHORTHANDFORMATCONTROLS } /* blk=shorthandformatcontrols */,
+ { 66, 461, 4651, 2, 4, UNI_BOPO } /* isbopo */,
+ { 1, 3268, 0, 5, 0, UNI_XPOSIXALNUM } /* alnum */,
+ { 1, 4161, 0, 9, 0, UNI_DIA } /* diacritic */,
+ { 120, 2324, 2692, 6, 13, UNI_VERTICALFORMS } /* block=verticalforms */,
+ { 1, 7198, 8386, 16, 21, UNI_SUPSYMBOLSANDPICTOGRAPHS } /* blk=supplementalsymbolsandpictographs */,
+ { 2, 7274, 1393, 8, 2, UNI_M } /* category=m */,
+ { 1, 2018, 2932, 11, 12, UNI_JT__T } /* joiningtype=transparent */,
+ { 0, 257, 274, 4, 1, UNI_cwcm_values_index } /* cwcm= */,
+ { 1, 1424, 391, 7, 2, UNI_CCC__34 } /* ccc=ccc34 */,
+ { 0, 1102, 658, 4, 4, UNI_DOGR } /* scx=dogr */,
+ { 1, 6165, 901, 3, 8, UNI_ARMN } /* sc=armenian */,
+ { 3, 1102, 1015, 4, 4, UNI_TELU } /* scx=telu */,
+ { 2, 4845, 584, 16, 3, UNI__PERL_PATWS } /* patternwhitespace=t */,
+ { 12, 3634, 0, 2, 0, UNI_NL } /* nl */,
+ { 32, 313, 0, 4, 0, UNI_M } /* mark */,
+ { 1, 2766, 0, 3, 0, UNI_gc_values_index } /* gc= */,
+ { 0, 309, 2852, 2, 12, UNI_MAHJONG } /* inmahjongtiles */,
+ { 0, 7944, 4410, 28, 4, UNI_CJKEXTA } /* iscjkunifiedideographsextensiona */,
+ { 24, 1667, 8142, 4, 32, UNI_IDEOGRAPHICSYMBOLS } /* blk=ideographicsymbolsandpunctuation */,
+ { 7, 4360, 4288, 10, 14, UNI_LB__CR } /* linebreak=carriagereturn */,
+ { 0, 6165, 1234, 3, 7, UNI_SC__MULT } /* sc=multani */,
+ { 5, 1823, 1954, 7, 12, UNI_SC__GONG } /* script=gunjalagondi */,
+ { 3, 461, 658, 2, 4, UNI_DOGR } /* isdogr */,
+ { 0, 4360, 5769, 10, 9, UNI_EMOD } /* linebreak=emodifier */,
+ { 0, 6165, 1438, 3, 10, UNI_CHRS } /* sc=chorasmian */,
+ { 0, 5876, 0, 19, 0, UNI_SUNDANESESUP } /* sundanesesupplement */,
+ { 0, 1102, 951, 4, 8, UNI_DUPL } /* scx=duployan */,
+ { 48, 6618, 140, 5, 2, UNI_INPC__NA } /* inpc=na */,
+ { 4, 461, 6870, 2, 20, UNI_CE } /* iscompositionexclusion */,
+ { 0, 6165, 6776, 3, 11, UNI_MTEI } /* sc=meeteimayek */,
+ { 2, 5897, 0, 19, 0, UNI_SUPARROWSC } /* supplementalarrowsc */,
+ { 67, 30, 7854, 1, 5, UNI_IDEO } /* isideo */,
+ { 24, 461, 4271, 2, 17, UNI_KITS } /* iskhitansmallscript */,
+ { 1, 4424, 499, 17, 6, UNI_LYDI } /* scriptextensions=lydian */,
+ { 0, 2, 5671, 1, 3, -UNI_CE } /* ce=n */,
+ { 2, 2718, 6029, 3, 12, UNI_BC__AN } /* bc=arabicnumber */,
+ { 0, 200, 0, 4, 0, UNI_TAVT } /* tavt */,
+ { 0, 6165, 1003, 3, 6, UNI_LEPC } /* sc=lepcha */,
+ { 53, 461, 1522, 2, 4, UNI_UGAR } /* isugar */,
+ { 0, 7889, 6553, 25, 5, UNI_CJKEXTC } /* cjkunifiedideographsextensionc */,
+ { 1, 4360, 4780, 10, 15, UNI_LB__CB } /* linebreak=contingentbreak */,
+ { 49, 833, 599, 4, 3, -UNI_TERM } /* term=no */,
+ { 22, 309, 430, 2, 3, UNI_INNKO } /* innko */,
+ { 8, 6165, 8667, 3, 18, UNI_CANS } /* sc=canadianaboriginal */,
+ { 0, 5916, 0, 21, 0, UNI_LOE } /* logicalorderexception */,
+ { 6, 309, 847, 2, 7, UNI_INTAITHAM } /* intaitham */,
+ { 4, 641, 898, 3, 2, UNI_GCB__V } /* hst=v */,
+ { 3, 5939, 353, 5, 4, UNI__PERL_NCHAR } /* nchar=yes */,
+ { 6, 4360, 1612, 10, 2, UNI_LB__LF } /* linebreak=lf */,
+ { 0, 2324, 7537, 6, 27, UNI_ALPHABETICPF } /* block=alphabeticpresentationforms */,
+ { 0, 6165, 94, 3, 4, UNI_SC__GURU } /* sc=guru */,
+ { 69, 1198, 7972, 3, 15, UNI_CUNEIFORMNUMBERS } /* incuneiformnumbers */,
+ { 0, 641, 4030, 4, 13, UNI_HST__NA } /* hst=notapplicable */,
+ { 0, 1396, 585, 4, 2, UNI_XIDS } /* xids=t */,
+ { 0, 2060, 585, 5, 5, UNI_XPOSIXALPHA } /* alpha=true */,
+ { 11, 1294, 0, 9, 0, UNI_NBAT } /* nabataean */,
+ { 0, 1823, 1003, 7, 4, UNI_LEPC } /* script=lepc */,
+ { 0, 2180, 290, 4, 1, UNI_NV__44 } /* nv=44 */,
+ { 5, 3863, 1314, 14, 3, UNI_NV__8000 } /* numericvalue=8000 */,
+ { 0, 7796, 0, 29, 0, UNI_ENCLOSEDIDEOGRAPHICSUP } /* enclosedideographicsupplement */,
+ { 0, 3848, 0, 15, 0, UNI_NV__70 } /* numericvalue=70 */,
+ { 1, 2, 598, 2, 3, -UNI_CWT } /* cwt=n */,
+ { 69, 8343, 6167, 21, 18, UNI_INSC__CONSONANTPREFIXED } /* indicsyllabiccategory=consonantprefixed */,
+ { 4, 1397, 585, 3, 5, UNI_IDS } /* ids=true */,
+ { 4, 1667, 3692, 4, 4, UNI_INLISU } /* blk=lisu */,
+ { 1, 1667, 779, 4, 7, UNI_INOSMANYA } /* blk=osmanya */,
+ { 3, 309, 2852, 2, 7, UNI_MAHJONG } /* inmahjong */,
+ { 8, 2718, 5479, 3, 18, UNI_BC__ET } /* bc=europeanterminator */,
+ { 5, 1424, 1153, 7, 2, UNI_CCC__24 } /* ccc=ccc24 */,
+ { 4, 1823, 120, 7, 4, UNI_LAO } /* script=laoo */,
+ { 5, 6165, 2411, 3, 8, UNI_SC__KANA } /* sc=katakana */,
+ { 1, 4, 584, 2, 3, UNI_LOE } /* loe=t */,
+ { 32, 5065, 3743, 13, 3, UNI_JG__MANICHAEANTAW } /* jg=manichaeantaw */,
+ { 0, 2335, 0, 13, 0, UNI_BLOCKELEMENTS } /* blockelements */,
+ { 24, 4424, 590, 17, 7, UNI_DSRT } /* scriptextensions=deseret */,
+ { 3, 4424, 810, 17, 4, UNI_SYRC } /* scriptextensions=syrc */,
+ { 0, 5637, 898, 20, 2, UNI_GCB__V } /* graphemeclusterbreak=v */,
+ { 3, 339, 0, 6, 0, UNI_CCC__12 } /* ccc=12 */,
+ { 0, 8311, 5252, 32, 4, UNI_CJKEXTE } /* block=cjkunifiedideographsextensione */,
+ { 5, 6165, 854, 3, 7, UNI_TAVT } /* sc=taiviet */,
+ { 0, 461, 4725, 2, 16, UNI_TANGUTSUP } /* istangutsupplement */,
+ { 4, 4424, 297, 17, 5, UNI_ORYA } /* scriptextensions=oriya */,
+ { 3, 3391, 1805, 14, 5, UNI_NV__200000 } /* numericvalue=200000 */,
+ { 4, 1102, 1262, 4, 4, UNI_SOYO } /* scx=soyo */,
+ { 6, 292, 1318, 3, 2, UNI_NV__20 } /* nv=20 */,
+ { 50, 2180, 1805, 4, 5, UNI_NV__400000 } /* nv=400000 */,
+ { 0, 597, 366, 3, 3, UNI_DT__SQR } /* dt=sqr */,
+ { 0, 470, 0, 4, 0, UNI_TNSA } /* tnsa */,
+ { 0, 7267, 2483, 16, 11, UNI_CASEDLETTER } /* generalcategory=casedletter */,
+ { 0, 1823, 1509, 7, 4, UNI_SC__JAVA } /* script=java */,
+ { 0, 7267, 1427, 15, 3, UNI_XPOSIXCNTRL } /* generalcategory=cc */,
+ { 1, 6165, 1978, 3, 4, UNI_SC__SOGD } /* sc=sogd */,
+ { 0, 1397, 2931, 3, 3, UNI_IDST } /* idst=t */,
+ { 1, 552, 2289, 3, 3, UNI_AGE__14 } /* age=14 */,
+ { 4, 1065, 763, 4, 3, UNI_NV__1_SLASH_64 } /* nv=1/64 */,
+ { 1, 7267, 50, 16, 2, UNI_MC } /* generalcategory=mc */,
+ { 1, 1823, 1255, 7, 4, UNI_SIDD } /* script=sidd */,
+ { 0, 3391, 2210, 12, 10, UNI_NV__7_SLASH_12 } /* numericvalue=5.833e-01 */,
+ { 2, 309, 1685, 2, 11, UNI_INCYPROMINOAN } /* incyprominoan */,
+ { 3, 3014, 394, 11, 2, UNI_IN__5_DOT_1 } /* presentin=v51 */,
+ { 2, 2324, 3583, 6, 16, UNI_HIGHPUSURROGATES } /* block=highpusurrogates */,
+ { 0, 6076, 2370, 7, 12, UNI_GREEKEXT } /* block=greekextended */,
+ { 2, 309, 6103, 2, 13, UNI_MATHOPERATORS } /* inmathoperators */,
+ { 0, 5574, 934, 21, 2, -UNI_CWL } /* changeswhenlowercased=f */,
+ { 0, 309, 192, 2, 4, UNI_TAGS } /* intags */,
+ { 129, 339, 0, 2, 0, UNI_XPOSIXCNTRL } /* cc */,
+ { 0, 1248, 0, 7, 0, UNI_PHAG } /* phagspa */,
+ { 0, 3817, 1071, 14, 4, UNI_NV__11_SLASH_12 } /* numericvalue=11/12 */,
+ { 3, 1667, 0, 4, 0, UNI_blk_values_index } /* blk= */,
+ { 25, 7648, 1162, 18, 6, UNI_DT__ENC } /* decompositiontype=circle */,
+ { 1, 461, 5460, 2, 19, UNI_TERM } /* isterminalpunctuation */,
+ { 0, 1479, 352, 4, 2, UNI_wspace_values_index } /* space= */,
+ { 0, 2842, 8111, 3, 31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS } /* isegyptianhieroglyphformatcontrols */,
+ { 0, 1102, 4176, 4, 6, UNI_HANG } /* scx=hangul */,
+ { 0, 1823, 418, 7, 4, UNI_KHMR } /* script=khmr */,
+ { 6, 271, 248, 4, 2, UNI_GCB__CN } /* gcb=cn */,
+ { 64, 2324, 1592, 6, 10, UNI_INSAURASHTRA } /* block=saurashtra */,
+ { 43, 1205, 0, 4, 0, UNI_GRAN } /* gran */,
+ { 6, 1823, 1812, 7, 11, UNI_HMNG } /* script=pahawhhmong */,
+ { 6, 1823, 1133, 7, 4, UNI_VITH } /* script=vith */,
+ { 81, 1479, 584, 4, 3, UNI_XPOSIXSPACE } /* space=t */,
+ { 2, 1479, 933, 4, 7, -UNI_XPOSIXSPACE } /* space=false */,
+ { 5, 5637, 1887, 21, 7, UNI_GCB__CN } /* graphemeclusterbreak=control */,
+ { 17, 1823, 663, 7, 5, UNI_SC__LIMB } /* script=limbu */,
+ { 0, 608, 0, 7, 0, UNI_ELBA } /* elbasan */,
+ { 1, 5156, 3463, 10, 12, UNI_WB__EB } /* wordbreak=glueafterzwj */,
+ { 0, 1667, 4896, 4, 5, UNI_INBAMUM } /* blk=bamum */,
+ { 0, 3014, 344, 11, 2, UNI_IN__2_DOT_1 } /* presentin=v21 */,
+ { 2, 30, 1695, 1, 7, UNI_DOMINO } /* indomino */,
+ { 1, 461, 2780, 2, 6, UNI_COPT } /* iscoptic */,
+ { 2, 4424, 4089, 17, 4, UNI_SIND } /* scriptextensions=sind */,
+ { 0, 461, 7036, 2, 26, UNI_HALFANDFULLFORMS } /* ishalfwidthandfullwidthforms */,
+ { 0, 5065, 5425, 12, 8, UNI_JG__MANICHAEANDHAMEDH } /* jg=manichaeandhamedh */,
+ { 1, 2287, 389, 3, 3, UNI_IN__6_DOT_3 } /* in=6.3 */,
+ { 0, 2483, 274, 5, 1, UNI_cased_values_index } /* cased= */,
+ { 1, 5895, 4607, 12, 13, UNI_SUPPUNCTUATION } /* issupplementalpunctuation */,
+ { 3, 1667, 7855, 4, 32, UNI_INIDC } /* blk=ideographicdescriptioncharacters */,
+ { 0, 4827, 0, 18, 0, UNI_ZP } /* paragraphseparator */,
+ { 0, 1823, 1522, 7, 4, UNI_UGAR } /* script=ugar */,
+ { 4, 6165, 116, 3, 4, UNI_SC__KNDA } /* sc=knda */,
+ { 0, 461, 5801, 2, 19, UNI_SUPARROWSB } /* issupplementalarrowsb */,
+ { 4, 510, 290, 5, 1, UNI_NV__3_SLASH_4 } /* nv=3/4 */,
+ { 65, 7214, 520, 25, 1, UNI_CCC__17 } /* canonicalcombiningclass=17 */,
+ { 0, 552, 2182, 3, 4, UNI_AGE__4_DOT_1 } /* age=4.1 */,
+ { 0, 959, 353, 8, 2, UNI_EXT } /* extender=y */,
+ { 0, 6090, 4511, 13, 9, UNI_MYANMAREXTB } /* block=myanmarextendedb */,
+ { 4, 1667, 7972, 5, 29, UNI_CUNEIFORMNUMBERS } /* blk=cuneiformnumbersandpunctuation */,
+ { 0, 4424, 168, 17, 4, UNI_COPT } /* scriptextensions=qaac */,
+ { 0, 261, 599, 5, 3, -UNI_CWKCF } /* cwkcf=no */,
+ { 3, 2494, 6945, 5, 15, UNI_GEOMETRICSHAPESEXT } /* isgeometricshapesext */,
+ { 1, 2766, 248, 3, 2, UNI_CN } /* gc=cn */,
+ { 0, 8071, 4410, 30, 4, UNI_CJKEXTA } /* blk=cjkunifiedideographsextensiona */,
+ { 4, 2514, 7620, 3, 19, UNI_MISCSYMBOLS } /* ismiscellaneoussymbols */,
+ { 0, 1102, 2068, 4, 4, UNI_MEND } /* scx=mend */,
+ { 81, 1102, 818, 4, 7, UNI_SHRD } /* scx=sharada */,
+ { 4, 510, 1805, 4, 4, UNI_NV__30000 } /* nv=30000 */,
+ { 24, 5460, 0, 19, 0, UNI_TERM } /* terminalpunctuation */,
+ { 33, 505, 353, 5, 2, UNI_NFDQC__Y } /* nfdqc=y */,
+ { 2, 1102, 1358, 4, 9, UNI_PALM } /* scx=palmyrene */,
+ { 0, 1200, 6382, 3, 18, UNI_CJKCOMPATFORMS } /* cjkcompatibilityforms */,
+ { 4, 6450, 4191, 14, 5, UNI_SB__LO } /* sentencebreak=lower */,
+ { 0, 2432, 1553, 3, 9, UNI_MISCARROWS } /* inmiscarrows */,
+ { 17, 1243, 6080, 2, 10, UNI_INGEORGIAN } /* blk=georgian */,
+ { 1, 298, 599, 2, 3, -UNI_RI } /* ri=no */,
+ { 7, 2536, 1540, 3, 3, UNI_JG__YEH } /* jg=yeh */,
+ { 256, 4424, 779, 17, 4, UNI_OSMA } /* scriptextensions=osma */,
+ { 2, 6165, 1191, 3, 4, UNI_SC__BENG } /* sc=beng */,
+ { 4, 6236, 1805, 19, 7, UNI_NV__1000000000000 } /* numericvalue=1000000000000 */,
+ { 13, 5595, 353, 21, 4, UNI_CWT } /* changeswhentitlecased=yes */,
+ { 0, 2494, 2370, 3, 7, UNI_GREEKEXT } /* isgreekext */,
+ { 62, 7267, 4827, 16, 18, UNI_ZP } /* generalcategory=paragraphseparator */,
+ { 0, 7804, 341, 10, 2, UNI_ideo_values_index } /* ideographic= */,
+ { 2, 4970, 352, 16, 3, UNI_EBASE } /* emojimodifierbase=y */,
+ { 0, 8343, 3257, 31, 6, UNI_INSC__CONSONANTKILLER } /* indicsyllabiccategory=consonantkiller */,
+ { 0, 1823, 31, 7, 4, UNI_AVST } /* script=avst */,
+ { 0, 5156, 543, 10, 3, UNI_WB__EB } /* wordbreak=ebg */,
+ { 5, 5168, 1486, 17, 3, UNI__PERL_CHARNAME_BEGIN } /* _perl_charname_begin */,
+ { 0, 461, 5857, 2, 19, UNI_MONGOLIANSUP } /* ismongoliansupplement */,
+ { 1, 6165, 2811, 3, 5, UNI_KHMR } /* sc=khmer */,
+ { 0, 6163, 2613, 5, 6, UNI_LB__ZWJ } /* insc=joiner */,
+ { 2, 597, 1162, 3, 6, UNI_DT__ENC } /* dt=circle */,
+ { 1, 4519, 0, 18, 0, UNI_CYRILLICEXTC } /* block=cyrillicextc */,
+ { 14, 461, 7724, 2, 28, UNI_VSSUP } /* isvariationselectorssupplement */,
+ { 14, 2004, 248, 5, 5, UNI_POSIXCNTRL } /* posixcntrl */,
+ { 3, 4391, 2172, 14, 8, UNI_NV__3_SLASH_8 } /* numericvalue=3.750e-01 */,
+ { 1, 0, 3693, 1, 3, UNI_LISU } /* lisu */,
+ { 9, 2002, 4569, 7, 5, UNI_POSIXUPPER } /* isposixupper */,
+ { 0, 2324, 2441, 6, 11, UNI_INNANDINAGARI } /* block=nandinagari */,
+ { 86, 5769, 599, 4, 3, -UNI_EMOD } /* emod=no */,
+ { 4, 7724, 353, 17, 4, UNI_VS } /* variationselector=yes */,
+ { 0, 461, 909, 2, 4, UNI_BALI } /* isbali */,
+ { 0, 2403, 0, 4, 0, UNI_ETHI } /* ethi */,
+ { 1, 1102, 2441, 4, 4, UNI_NAND } /* scx=nand */,
+ { 0, 115, 0, 2, 0, UNI_SK } /* sk */,
+ { 1, 5979, 0, 3, 0, UNI_vo_values_index } /* vo= */,
+ { 0, 5574, 934, 21, 6, -UNI_CWL } /* changeswhenlowercased=false */,
+ { 40, 339, 289, 4, 1, UNI_CCC__0 } /* ccc=0 */,
+ { 1, 2180, 2657, 4, 8, UNI_NV__2_SLASH_5 } /* nv=4.000e-01 */,
+ { 0, 309, 7480, 2, 14, UNI_PUA } /* inprivateusearea */,
+ { 1, 7214, 288, 25, 2, UNI_CCC__130 } /* canonicalcombiningclass=130 */,
+ { 25, 1667, 5682, 4, 5, UNI_INGREEK } /* blk=greek */,
+ { 1, 461, 4060, 2, 15, UNI_BRAI } /* isbraillepatterns */,
+ { 0, 7804, 353, 11, 2, UNI_IDEO } /* ideographic=y */,
+ { 0, 1454, 934, 2, 2, -UNI_SD } /* sd=f */,
+ { 94, 7267, 115, 16, 2, UNI_SK } /* generalcategory=sk */,
+ { 0, 1667, 7480, 4, 14, UNI_PUA } /* blk=privateusearea */,
+ { 0, 5658, 6881, 15, 9, UNI_IDENTIFIERTYPE__EXCLUSION } /* identifiertype=exclusion */,
+ { 115, 1801, 1805, 7, 5, UNI_NV__100000000 } /* nv=100000000 */,
+ { 2, 1667, 3692, 4, 7, UNI_LISUSUP } /* blk=lisusup */,
+ { 0, 8343, 2382, 22, 5, UNI_INSC__VOWEL } /* indicsyllabiccategory=vowel */,
+ { 2, 1667, 6332, 4, 19, UNI_JAMOEXTB } /* blk=hanguljamoextendedb */,
+ { 0, 309, 1834, 2, 11, UNI_INSORASOMPENG } /* insorasompeng */,
+ { 1, 2324, 1509, 6, 8, UNI_INJAVANESE } /* block=javanese */,
+ { 1, 4391, 3876, 15, 2, UNI_NV__3_SLASH_80 } /* numericvalue=3/80 */,
+ { 0, 7495, 393, 27, 2, UNI_CCC__15 } /* canonicalcombiningclass=ccc15 */,
+ { 1, 461, 98, 2, 4, UNI_HLUW } /* ishluw */,
+ { 1, 6165, 176, 3, 4, UNI_SC__ROHG } /* sc=rohg */,
+ { 0, 5658, 6534, 10, 14, UNI_IDENTIFIERSTATUS__ALLOWED } /* identifierstatus=allowed */,
+ { 0, 339, 2742, 4, 4, UNI_CCC__6 } /* ccc=hanr */,
+ { 0, 3490, 7467, 12, 13, UNI_CYRILLICSUP } /* blk=cyrillicsupplementary */,
+ { 3, 1667, 1322, 4, 9, UNI_INOLDITALIC } /* blk=olditalic */,
+ { 1, 4424, 4060, 17, 7, UNI_BRAI } /* scriptextensions=braille */,
+ { 2, 1102, 1205, 4, 4, UNI_GRAN } /* scx=gran */,
+ { 2, 3391, 2108, 13, 3, UNI_NV__500 } /* numericvalue=500 */,
+ { 1, 716, 7443, 4, 24, UNI_KATAKANAEXT } /* inkatakanaphoneticextensions */,
+ { 0, 423, 24, 3, 3, UNI_INAHOM } /* inahom */,
+ { 0, 1728, 8174, 6, 29, UNI_ARABICMATH } /* arabicmathematicalalphabeticsymbols */,
+ { 0, 4424, 917, 17, 8, UNI_BASS } /* scriptextensions=bassavah */,
+ { 0, 2432, 6597, 3, 21, UNI_MISCTECHNICAL } /* inmiscellaneoustechnical */,
+ { 0, 309, 6900, 2, 14, UNI_BYZANTINEMUSIC } /* inbyzantinemusic */,
+ { 0, 6841, 8505, 23, 3, UNI_di_values_index } /* defaultignorablecodepoint= */,
+ { 7, 253, 585, 4, 5, UNI_CWCF } /* cwcf=true */,
+ { 0, 339, 3141, 4, 11, UNI_CCC__DA } /* ccc=doubleabove */,
+ { 22, 6450, 2968, 14, 3, UNI_SB__SE } /* sentencebreak=sep */,
+ { 1, 2525, 0, 11, 0, UNI_XPOSIXBLANK } /* xposixblank */,
+ { 1, 2832, 4511, 10, 9, UNI_CYRILLICEXTB } /* iscyrillicextendedb */,
+ { 85, 309, 333, 2, 6, UNI_INCARIAN } /* incarian */,
+ { 2, 2280, 2199, 11, 3, UNI_IN__12 } /* presentin=12.0 */,
+ { 3, 6165, 3475, 3, 15, UNI_ZANB } /* sc=zanabazarsquare */,
+ { 17, 461, 1027, 2, 6, UNI_YEZI } /* isyezidi */,
+ { 86, 2732, 649, 5, 4, UNI_INADLAM } /* blk=adlam */,
+ { 4, 1102, 152, 4, 4, UNI_OSGE } /* scx=osge */,
+ { 0, 461, 4725, 2, 9, UNI_TANGUTSUP } /* istangutsup */,
+ { 3, 309, 6495, 2, 5, UNI_MUSIC } /* inmusic */,
+ { 0, 5216, 6957, 11, 9, UNI_LATINEXTE } /* block=latinextendede */,
+ { 0, 10, 2046, 1, 11, UNI_GONM } /* masaramgondi */,
+ { 70, 5895, 5878, 4, 17, UNI_SUNDANESESUP } /* issundanesesupplement */,
+ { 8, 2536, 4228, 3, 7, UNI_JG__HEHGOAL } /* jg=hehgoal */,
+ { 2, 375, 934, 5, 6, -UNI_GREXT } /* grext=false */,
+ { 1, 461, 426, 2, 4, UNI_MRO } /* ismroo */,
+ { 5, 1243, 995, 2, 3, UNI_XPOSIXBLANK } /* blank */,
+ { 0, 4360, 309, 10, 2, UNI_LB__IN } /* linebreak=in */,
+ { 17, 4852, 584, 9, 6, UNI_XPOSIXSPACE } /* whitespace=true */,
+ { 1, 4360, 1933, 10, 9, UNI_LB__AI } /* linebreak=ambiguous */,
+ { 1, 8667, 0, 18, 0, UNI_CANS } /* canadianaboriginal */,
+ { 2, 309, 216, 2, 4, UNI_INTOTO } /* intoto */,
+ { 2, 461, 43, 2, 4, UNI_BUHD } /* isbuhd */,
+ { 20, 2432, 2046, 3, 11, UNI_INMASARAMGONDI } /* inmasaramgondi */,
+ { 0, 1823, 1086, 7, 4, UNI_SC__KTHI } /* script=kthi */,
+ { 2, 2514, 4511, 9, 9, UNI_MYANMAREXTB } /* ismyanmarextendedb */,
+ { 0, 1397, 0, 7, 0, UNI_IDS } /* idstart */,
+ { 4, 1667, 6103, 4, 13, UNI_MATHOPERATORS } /* blk=mathoperators */,
+ { 1, 3098, 598, 7, 4, -UNI_XPOSIXXDIGIT } /* hexdigit=no */,
+ { 0, 461, 422, 2, 4, UNI_LINA } /* islina */,
+ { 0, 4424, 474, 17, 4, UNI_VAI } /* scriptextensions=vaii */,
+ { 2, 3407, 290, 14, 1, UNI_NV__44 } /* numericvalue=44 */,
+ { 0, 7752, 4251, 23, 4, UNI_JG__MANICHAEANQOPH } /* joininggroup=manichaeanqoph */,
+ { 0, 406, 353, 3, 2, UNI_DIA } /* dia=y */,
+ { 6, 225, 0, 2, 0, UNI_PE } /* pe */,
+ { 0, 6090, 4636, 7, 15, UNI_MISCMATHSYMBOLSB } /* block=miscmathsymbolsb */,
+ { 0, 2324, 1572, 6, 10, UNI_INOLDPERSIAN } /* block=oldpersian */,
+ { 4, 461, 3040, 2, 13, UNI_QMARK } /* isquotationmark */,
+ { 1, 6618, 0, 8, 0, UNI_INPC__TOP } /* inpc=top */,
+ { 0, 6165, 474, 3, 4, UNI_VAI } /* sc=vaii */,
+ { 0, 1823, 1562, 7, 10, UNI_NAGM } /* script=nagmundari */,
+ { 0, 2324, 7467, 6, 28, UNI_SUPPUAA } /* block=supplementaryprivateuseareaa */,
+ { 2, 1102, 1779, 4, 11, UNI_MEDF } /* scx=medefaidrin */,
+ { 0, 461, 434, 2, 4, UNI_OGAM } /* isogam */,
+ { 3, 1272, 3163, 3, 14, UNI_CONTROLPICTURES } /* iscontrolpictures */,
+ { 0, 2002, 1079, 3, 7, UNI_POSIXWORD } /* isperlword */,
+ { 4, 2842, 6193, 8, 5, UNI_ETHIOPICSUP } /* isethiopicsup */,
+ { 0, 1823, 3026, 7, 14, UNI_SC__PHLP } /* script=psalterpahlavi */,
+ { 0, 2324, 4651, 6, 11, UNI_BOPOMOFOEXT } /* block=bopomofoext */,
+ { 1, 1376, 0, 9, 0, UNI_SAMR } /* samaritan */,
+ { 6, 4360, 272, 10, 2, UNI_LB__CB } /* linebreak=cb */,
+ { 1, 7267, 4191, 16, 15, UNI_LOWERCASELETTER } /* generalcategory=lowercaseletter */,
+ { 65, 339, 0, 4, 0, UNI_ccc_values_index } /* ccc= */,
+ { 0, 461, 608, 2, 4, UNI_ELBA } /* iselba */,
+ { 6, 292, 1070, 3, 2, UNI_NV__31 } /* nv=31 */,
+ { 12, 1424, 288, 7, 2, UNI_CCC__30 } /* ccc=ccc30 */,
+ { 0, 1823, 43, 7, 4, UNI_SC__BUHD } /* script=buhd */,
+ { 8, 1823, 78, 7, 4, UNI_DSRT } /* script=dsrt */,
+ { 4, 3984, 934, 17, 6, -UNI_EPRES } /* emojipresentation=false */,
+ { 16, 3892, 353, 16, 2, UNI_STERM } /* sentenceterminal=y */,
+ { 0, 1255, 0, 7, 0, UNI_SIDD } /* siddham */,
+ { 2, 7011, 689, 24, 3, UNI_CCC__214 } /* canonicalcombiningclass=ata */,
+ { 6, 3391, 345, 13, 2, UNI_NV__18 } /* numericvalue=18 */,
+ { 2, 4424, 991, 17, 6, UNI_HATR } /* scriptextensions=hatran */,
+ { 1, 3391, 388, 13, 2, UNI_NV__26 } /* numericvalue=26 */,
+ { 2, 2536, 4221, 3, 14, UNI_JG__HAMZAONHEHGOAL } /* jg=hamzaonhehgoal */,
+ { 36, 1823, 917, 7, 8, UNI_BASS } /* script=bassavah */,
+ { 10, 309, 5448, 2, 3, UNI_PUA } /* inpua */,
+ { 0, 154, 6945, 3, 20, UNI_GEOMETRICSHAPESEXT } /* geometricshapesextended */,
{ 0, 1102, 1144, 4, 9, UNI_BHKS } /* scx=bhaiksuki */,
- { 0, 6749, 934, 25, 6, -UNI_CWKCF } /* changeswhennfkccasefolded=false */,
- { 2240, 7823, 4464, 5, 4, UNI_CJKEXTC } /* incjkextc */,
- { 8, 8276, 7627, 31, 16, UNI_INSC__CONSONANTINITIALPOSTFIXED } /* indicsyllabiccategory=consonantinitialpostfixed */,
- { 1, 343, 2065, 4, 2, UNI_CCC__25 } /* ccc=25 */,
- { 642, 3351, 1071, 13, 4, UNI_NV__1_SLASH_12 } /* numericvalue=1/12 */,
- { 3, 58, 4998, 2, 5, UNI_SC__MANI } /* sc=mani */,
- { 2, 3338, 356, 13, 2, UNI_NFDQC__Y } /* nfdquickcheck=y */,
- { 812, 1102, 4107, 4, 6, UNI_HANG } /* scx=hangul */,
- { 3, 2392, 7761, 3, 30, UNI_MATHALPHANUM } /* inmathematicalalphanumericsymbols */,
- { 2, 3593, 4701, 15, 10, UNI_LATINEXTADDITIONAL } /* inlatinextendedadditional */,
- { 1160, 1796, 951, 7, 4, UNI_SC__DUPL } /* script=dupl */,
- { 273, 464, 825, 2, 7, UNI_SHAW } /* isshavian */,
- { 1, 2443, 602, 5, 3, -UNI_CASED } /* cased=no */,
- { 128, 5748, 5080, 5, 7, UNI_SUPARROWSA } /* insuparrowsa */,
- { 0, 6944, 772, 24, 2, UNI_CCC__17 } /* canonicalcombiningclass=17 */,
- { 600, 313, 1248, 2, 7, UNI_INSIDDHAM } /* insiddham */,
- { 2412, 8007, 6309, 7, 13, UNI_CJKCOMPAT } /* blk=cjkcompatibility */,
- { 18, 5787, 4442, 10, 9, UNI_JAMOEXTB } /* hanguljamoextendedb */,
- { 322, 5, 1183, 1, 8, UNI_EMOTICONS } /* emoticons */,
- { 31, 1102, 1255, 4, 7, UNI_SOYO } /* scx=soyombo */,
- { 0, 4355, 106, 17, 4, UNI_HMNG } /* scriptextensions=hmng */,
- { 142, 1075, 1298, 4, 5, UNI_NV__216000 } /* nv=216000 */,
- { 3075, 4291, 5, 10, 2, UNI_LB__EX } /* linebreak=ex */,
- { 24, 1009, 0, 6, 0, UNI_LYCI } /* lycian */,
- { 3, 1856, 0, 11, 0, UNI_BIDIC } /* bidicontrol */,
- { 0, 2485, 2033, 6, 5, UNI_XPOSIXALPHA } /* xposixalpha */,
- { 0, 1879, 360, 4, 6, UNI_INCHAKMA } /* blk=chakma */,
- { 3, 464, 156, 2, 4, UNI_OUGR } /* isougr */,
- { 9, 6842, 0, 14, 0, UNI_MUSIC } /* musicalsymbols */,
- { 0, 1353, 0, 4, 0, UNI_PAUC } /* pauc */,
- { 7, 313, 540, 2, 6, UNI_INTANGSA } /* intangsa */,
- { 0, 464, 4485, 2, 5, UNI_TITLE } /* istitle */,
- { 13, 1879, 5806, 4, 12, UNI_MONGOLIANSUP } /* blk=mongoliansup */,
- { 0, 3474, 2760, 7, 11, UNI_ALPHABETICPF } /* block=alphabeticpf */,
- { 1333, 2726, 103, 3, 2, UNI_UPPERCASELETTER } /* gc=lu */,
- { 2, 6114, 6594, 3, 6, UNI_BRAH } /* sc=brahmi */,
- { 0, 1102, 868, 4, 7, UNI_TIRH } /* scx=tirhuta */,
- { 250, 7823, 2335, 4, 5, UNI_CJKEXTE } /* incjkexte */,
- { 0, 313, 1542, 2, 6, UNI_ARROWS } /* inarrows */,
- { 1, 1102, 4998, 3, 5, UNI_MANI } /* scx=mani */,
- { 1, 464, 868, 2, 4, UNI_TIRH } /* istirh */,
- { 5, 1796, 148, 7, 4, UNI_SC__ORYA } /* script=orya */,
- { 90, 7660, 0, 28, 0, UNI_VSSUP } /* variationselectorssupplement */,
- { 2109, 7201, 103, 16, 2, UNI_UPPERCASELETTER } /* generalcategory=lu */,
- { 2, 8276, 5045, 22, 10, UNI_INSC__TONELETTER } /* indicsyllabiccategory=toneletter */,
- { 1, 6114, 1927, 3, 12, UNI_SC__GONG } /* sc=gunjalagondi */,
- { 0, 1102, 637, 4, 7, UNI_HANO } /* scx=hanunoo */,
- { 2589, 4291, 546, 10, 2, UNI_EBASE } /* linebreak=eb */,
- { 129, 632, 355, 5, 3, UNI_GRBASE } /* grbase=y */,
- { 0, 625, 588, 7, 5, UNI_EXTPICT } /* extpict=true */,
- { 2141, 3474, 783, 6, 7, UNI_INOSMANYA } /* block=osmanya */,
- { 1, 1383, 934, 7, 2, -UNI_IDS } /* idstart=f */,
- { 3235, 8244, 1698, 9, 4, UNI_CJKEXTF } /* block=cjkextf */,
- { 0, 464, 2275, 2, 3, UNI_IDC } /* isidc */,
- { 0, 5586, 0, 21, 0, UNI_gcb_values_index } /* graphemeclusterbreak= */,
- { 0, 6114, 3498, 3, 7, UNI_SC__CPRT } /* sc=cypriot */,
- { 71, 378, 601, 4, 3, -UNI_GREXT } /* grext=n */,
- { 2848, 23, 934, 4, 2, -UNI_POSIXXDIGIT } /* ahex=f */,
- { 38, 464, 618, 2, 4, UNI_ELYM } /* iselym */,
- { 0, 464, 1205, 2, 9, UNI_QAAI } /* isinherited */,
- { 0, 7132, 1256, 5, 6, UNI_INSOYOMBO } /* blk=soyombo */,
- { 1, 3474, 0, 12, 0, UNI_INARABIC } /* block=arabic */,
- { 0, 3474, 4842, 6, 15, UNI_DIACRITICALSSUP } /* block=diacriticalssup */,
- { 308, 2355, 4442, 8, 9, UNI_CYRILLICEXTB } /* cyrillicextendedb */,
- { 4, 3593, 4629, 6, 12, UNI_LATIN1 } /* inlatin1supplement */,
- { 0, 1065, 1298, 5, 3, UNI_NV__1_SLASH_160 } /* nv=1/160 */,
- { 8, 6112, 5045, 5, 10, UNI_INSC__TONELETTER } /* insc=toneletter */,
- { 4103, 1382, 601, 7, 3, -UNI_XIDS } /* xidstart=n */,
- { 4, 8533, 6623, 7, 21, UNI_MODIFIERLETTERS } /* block=spacingmodifierletters */,
- { 0, 1102, 5389, 4, 20, UNI_HMNP } /* scx=nyiakengpuachuehmong */,
- { 3, 3593, 5797, 7, 9, UNI_LATINEXTA } /* inlatinextendeda */,
- { 2575, 244, 0, 4, 0, UNI_ZYYY } /* zyyy */,
- { 0, 7068, 602, 26, 2, -UNI_PCM } /* prependedconcatenationmark=n */,
- { 0, 6379, 1723, 13, 8, UNI_JG__FARSIYEH } /* joininggroup=farsiyeh */,
- { 7, 7317, 91, 11, 2, UNI_BC__LRE } /* bidiclass=lre */,
- { 3, 6039, 2382, 7, 10, UNI_MISCSYMBOLS } /* block=miscsymbols */,
- { 0, 1710, 7238, 3, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* issymbolsandpictographsexta */,
- { 474, 1702, 1491, 8, 4, UNI_ARABICEXTA } /* isarabicexta */,
- { 26, 6944, 8037, 24, 10, UNI_CCC__BR } /* canonicalcombiningclass=belowright */,
- { 1, 1975, 1465, 7, 5, UNI_POSIXSPACE } /* isposixspace */,
- { 0, 756, 1768, 3, 5, UNI_NFCQC__M } /* nfkcqc=m */,
- { 0, 887, 6214, 5, 3, UNI_AGE__12_DOT_1 } /* age=12.1 */,
- { 0, 7, 201, 1, 3, UNI_TAML } /* taml */,
- { 262, 4355, 3933, 17, 4, UNI_MODI } /* scriptextensions=modi */,
- { 0, 5844, 6052, 5, 13, UNI_SUPMATHOPERATORS } /* issupmathoperators */,
- { 0, 2726, 12, 3, 2, UNI_PC } /* gc=pc */,
- { 1, 4122, 5620, 8, 3, -UNI_XPOSIXLOWER } /* lowercase=n */,
- { 2244, 7880, 6509, 5, 16, UNI_CJKCOMPATIDEOGRAPHS } /* iscjkcompatideographs */,
- { 1, 2, 601, 2, 3, -UNI_CWT } /* cwt=n */,
- { 1, 4726, 1781, 14, 4, UNI_NV__60000 } /* numericvalue=60000 */,
- { 1121, 313, 5284, 2, 20, UNI_ININSCRIPTIONALPAHLAVI } /* ininscriptionalpahlavi */,
- { 12, 4355, 806, 17, 4, UNI_SARB } /* scriptextensions=sarb */,
- { 1, 1796, 433, 7, 4, UNI_SC__NKO } /* script=nkoo */,
- { 1, 1551, 0, 10, 0, UNI_XPEO } /* oldpersian */,
- { 306, 5389, 0, 20, 0, UNI_HMNP } /* nyiakengpuachuehmong */,
- { 8, 632, 355, 5, 5, UNI_GRBASE } /* grbase=yes */,
- { 12, 2275, 602, 3, 2, -UNI_IDC } /* idc=n */,
- { 0, 2454, 4913, 3, 5, UNI_GRBASE } /* isgrbase */,
- { 0, 7317, 6241, 9, 21, UNI_BC__LRE } /* bidiclass=lefttorightembedding */,
- { 0, 8533, 5080, 18, 7, UNI_SUPARROWSA } /* block=supplementalarrowsa */,
- { 29, 508, 356, 5, 2, UNI_NFDQC__Y } /* nfdqc=y */,
- { 2184, 1879, 3396, 4, 15, UNI_SARB } /* blk=oldsoutharabian */,
- { 2, 4021, 6538, 5, 11, UNI_INDICNUMBERFORMS } /* indicnumberforms */,
- { 2050, 1796, 4882, 7, 4, UNI_EGYP } /* script=egyp */,
- { 0, 1837, 0, 5, 0, UNI_EBASE } /* ebase */,
- { 0, 1102, 106, 4, 4, UNI_HMNG } /* scx=hmng */,
- { 0, 383, 356, 6, 2, UNI_HYPHEN } /* hyphen=y */,
- { 2, 1410, 349, 7, 2, UNI_CCC__84 } /* ccc=ccc84 */,
- { 0, 2260, 6214, 4, 3, UNI_IN__12_DOT_1 } /* in=12.1 */,
- { 1, 2792, 7403, 10, 13, UNI_CYRILLICSUP } /* iscyrillicsupplementary */,
- { 2177, 1174, 21, 3, 1, UNI_EA__H } /* ea=h */,
- { 512, 7527, 4581, 3, 2, UNI_LB__BB } /* lb=bb */,
- { 5, 4500, 355, 8, 5, UNI_XPOSIXUPPER } /* uppercase=yes */,
- { 0, 7208, 330, 9, 2, UNI_PF } /* category=pf */,
- { 0, 1216, 4442, 4, 9, UNI_KANAEXTB } /* kanaextendedb */,
- { 2067, 3474, 337, 6, 6, UNI_INCARIAN } /* block=carian */,
- { 6, 8007, 8089, 7, 21, UNI_CJKSYMBOLS } /* blk=cjksymbolsandpunctuation */,
- { 0, 1704, 5797, 6, 9, UNI_ARABICEXTA } /* arabicextendeda */,
- { 1077, 2274, 3361, 9, 3, UNI_xidc_values_index } /* xidcontinue= */,
- { 0, 3991, 0, 4, 0, UNI_BRAI } /* brai */,
- { 17, 2726, 229, 3, 2, UNI_PE } /* gc=pe */,
- { 393, 265, 934, 5, 2, -UNI_CWKCF } /* cwkcf=f */,
- { 1, 844, 0, 2, 0, UNI_LO } /* lo */,
- { 0, 1991, 0, 12, 0, UNI_jt_values_index } /* joiningtype= */,
- { 266, 464, 802, 2, 4, UNI_NBAT } /* isnbat */,
- { 2, 2625, 602, 13, 3, -UNI_PATSYN } /* patternsyntax=no */,
- { 112, 34, 310, 1, 6, UNI_XPOSIXPRINT } /* isprint */,
- { 0, 1879, 8551, 4, 21, UNI_MATHOPERATORS } /* blk=mathematicaloperators */,
+ { 0, 5937, 934, 21, 2, -UNI__PERL_NCHAR } /* noncharactercodepoint=f */,
+ { 0, 6618, 0, 5, 0, UNI_inpc_values_index } /* inpc= */,
+ { 0, 4043, 585, 17, 5, UNI_IDSB } /* idsbinaryoperator=true */,
+ { 1, 6427, 702, 20, 4, UNI_JG__AFRICANNOON } /* joininggroup=africannoon */,
+ { 5, 533, 4, 3, 2, UNI_SB__LO } /* sb=lo */,
+ { 5, 4424, 2811, 17, 5, UNI_KHMR } /* scriptextensions=khmer */,
+ { 2, 461, 7537, 2, 10, UNI_XPOSIXALPHA } /* isalphabetic */,
+ { 12, 6287, 6021, 14, 8, UNI_BC__LRO } /* bc=lefttorightoverride */,
+ { 0, 7011, 582, 25, 2, UNI_CCC__BR } /* canonicalcombiningclass=222 */,
+ { 2, 7274, 326, 9, 2, UNI_PF } /* category=pf */,
+ { 1, 4391, 394, 15, 1, UNI_NV__3_SLASH_5 } /* numericvalue=3/5 */,
+ { 0, 5065, 4267, 13, 4, UNI_JG__MANICHAEANTETH } /* jg=manichaeanteth */,
+ { 132, 5185, 0, 20, 0, UNI_HLUW } /* anatolianhieroglyphs */,
+ { 3, 1492, 5863, 7, 13, UNI_GEORGIANSUP } /* ingeorgiansupplement */,
+ { 5, 461, 840, 2, 7, UNI_TGLG } /* istagalog */,
+ { 12, 271, 4369, 2, 2, UNI_Z } /* gc=z */,
+ { 1, 1894, 599, 5, 3, -UNI_BIDIM } /* bidim=no */,
+ { 1, 4360, 543, 10, 2, UNI_EBASE } /* linebreak=eb */,
+ { 3, 324, 5813, 3, 7, UNI_SUPARROWSB } /* suparrowsb */,
+ { 9, 2348, 933, 12, 3, -UNI_CI } /* caseignorable=f */,
+ { 1, 6165, 369, 3, 4, UNI_GOTH } /* sc=goth */,
+ { 9, 2523, 1942, 8, 5, UNI_XPOSIXGRAPH } /* isxposixgraph */,
+ { 33, 204, 84, 2, 2, UNI_TFNG } /* tfng */,
+ { 2, 7591, 380, 3, 6, UNI_LB__HY } /* lb=hyphen */,
+ { 7, 266, 353, 3, 2, UNI_CWT } /* cwt=y */,
+ { 17, 5283, 0, 9, 0, UNI_HALFMARKS } /* halfmarks */,
+ { 0, 461, 1303, 2, 9, UNI_TALU } /* isnewtailue */,
+ { 2, 2324, 2852, 6, 12, UNI_MAHJONG } /* block=mahjongtiles */,
+ { 0, 292, 345, 3, 2, UNI_NV__18 } /* nv=18 */,
+ { 0, 309, 4862, 2, 4, UNI_RUMI } /* inrumi */,
+ { 18, 6870, 599, 20, 2, -UNI_CE } /* compositionexclusion=n */,
+ { 0, 5616, 934, 21, 2, -UNI_CWU } /* changeswhenuppercased=f */,
+ { 26, 1102, 1003, 4, 4, UNI_LEPC } /* scx=lepc */,
+ { 2, 6165, 634, 3, 7, UNI_SC__HANO } /* sc=hanunoo */,
+ { 4, 1667, 32, 4, 2, UNI_INVS } /* blk=vs */,
+ { 6, 309, 426, 2, 3, UNI_INMRO } /* inmro */,
+ { 2, 1065, 891, 5, 2, UNI_NV__1_SLASH_10 } /* nv=1/10 */,
+ { 8, 2324, 3938, 7, 16, UNI_UCAS } /* block=canadiansyllabics */,
+ { 4, 4424, 794, 17, 4, UNI_LANA } /* scriptextensions=lana */,
+ { 2, 461, 6000, 2, 21, UNI_YIJING } /* isyijinghexagramsymbols */,
+ { 0, 4569, 0, 5, 0, UNI_XPOSIXUPPER } /* upper */,
+ { 1, 1667, 1505, 7, 4, UNI_CJKEXTA } /* blk=cjkexta */,
+ { 2, 30, 1384, 1, 7, UNI_INTHAANA } /* inthaana */,
+ { 0, 370, 6683, 3, 8, UNI_LO } /* otherletter */,
+ { 1, 309, 1501, 2, 8, UNI_JAMOEXTA } /* injamoexta */,
+ { 3, 461, 794, 2, 4, UNI_LANA } /* islana */,
+ { 1, 1667, 1033, 4, 8, UNI_JAMOEXTB } /* blk=jamoextb */,
+ { 1, 1667, 4926, 4, 5, UNI_INTAMIL } /* blk=tamil */,
+ { 6, 248, 0, 5, 0, UNI_XPOSIXCNTRL } /* cntrl */,
+ { 0, 4360, 18, 10, 2, UNI_LB__BA } /* linebreak=ba */,
+ { 8, 309, 1234, 2, 7, UNI_INMULTANI } /* inmultani */,
+ { 1, 1424, 7239, 7, 2, UNI_CCC__28 } /* ccc=ccc28 */,
+ { 5, 461, 6185, 2, 13, UNI_GLAGOLITICSUP } /* isglagoliticsup */,
+ { 1, 339, 389, 5, 1, UNI_CCC__16 } /* ccc=16 */,
+ { 1, 6692, 0, 22, 0, UNI_TRANSPORTANDMAP } /* transportandmapsymbols */,
+ { 0, 5065, 0, 19, 0, UNI_JG__MANICHAEANTWENTY } /* jg=manichaeantwenty */,
+ { 15, 8311, 4410, 32, 4, UNI_CJKEXTA } /* block=cjkunifiedideographsextensiona */,
+ { 99, 30, 4553, 1, 16, UNI_TITLE } /* istitlecaseletter */,
+ { 2, 292, 1153, 3, 2, UNI_NV__24 } /* nv=24 */,
+ { 0, 32, 934, 2, 6, -UNI_VS } /* vs=false */,
+ { 5, 887, 0, 6, 0, UNI_AGE__10 } /* age=10 */,
+ { 0, 461, 4951, 2, 4, UNI_EGYP } /* isegyp */,
+ { 0, 4391, 346, 14, 1, UNI_NV__38 } /* numericvalue=38 */,
+ { 1, 271, 2720, 3, 3, UNI_RI } /* gcb=ri */,
+ { 1, 1667, 1696, 4, 11, UNI_DOMINO } /* blk=dominotiles */,
+ { 0, 30, 867, 1, 8, UNI_INTIRHUTA } /* intirhuta */,
+ { 2, 375, 598, 4, 2, UNI_grext_values_index } /* grext= */,
+ { 4, 2280, 563, 10, 3, UNI_IN__8 } /* presentin=8.0 */,
+ { 11, 1667, 6677, 4, 15, UNI_MODIFIERLETTERS } /* blk=modifierletters */,
+ { 5, 1667, 6900, 4, 14, UNI_BYZANTINEMUSIC } /* blk=byzantinemusic */,
+ { 0, 4424, 4487, 17, 6, UNI_ZYYY } /* scriptextensions=common */,
+ { 15, 461, 683, 2, 5, UNI_TAKR } /* istakri */,
+ { 1, 461, 117, 2, 2, UNI_XPOSIXDIGIT } /* isnd */,
+ { 0, 1823, 1098, 7, 4, UNI_NSHU } /* script=nshu */,
+ { 46, 1102, 188, 4, 4, UNI_SGNW } /* scx=sgnw */,
+ { 1, 461, 3649, 2, 14, UNI_PHONETICEXTSUP } /* isphoneticextsup */,
+ { 0, 2287, 2154, 3, 2, UNI_IN__13 } /* in=13 */,
+ { 2, 940, 585, 6, 5, UNI_COMPEX } /* compex=true */,
+ { 0, 309, 6487, 2, 13, UNI_ZNAMENNYMUSIC } /* inznamennymusic */,
+ { 1, 2324, 917, 6, 8, UNI_INBASSAVAH } /* block=bassavah */,
+ { 0, 1391, 3001, 3, 7, UNI_WB__NU } /* wb=numeric */,
+ { 14, 5216, 3773, 7, 15, UNI_LINEARBIDEOGRAMS } /* block=linearbideograms */,
+ { 1, 4002, 0, 4, 0, UNI_MODI } /* modi */,
+ { 8, 1455, 585, 3, 2, UNI_DEP } /* dep=t */,
+ { 36, 1823, 718, 7, 7, UNI_SC__KNDA } /* script=kannada */,
+ { 0, 4146, 0, 15, 0, UNI_PD } /* dashpunctuation */,
+ { 2, 2324, 951, 6, 8, UNI_INDUPLOYAN } /* block=duployan */,
+ { 0, 271, 6, 4, 2, UNI_LB__CR } /* gcb=cr */,
+ { 4, 7887, 4680, 28, 4, UNI_CJKEXTF } /* incjkunifiedideographsextensionf */,
+ { 23, 2324, 3649, 6, 11, UNI_PHONETICEXT } /* block=phoneticext */,
+ { 1, 5156, 2292, 10, 9, UNI_WB__WSEGSPACE } /* wordbreak=wsegspace */,
+ { 2, 1883, 599, 11, 3, -UNI_BIDIC } /* bidicontrol=no */,
+ { 1, 2324, 4075, 6, 15, UNI_CURRENCYSYMBOLS } /* block=currencysymbols */,
+ { 1, 2324, 333, 6, 6, UNI_INCARIAN } /* block=carian */,
+ { 8, 1102, 208, 4, 4, UNI_TGLG } /* scx=tglg */,
+ { 80, 6618, 2719, 3, 7, UNI_INPC__RIGHT } /* inpc=right */,
+ { 4, 2324, 1209, 6, 4, UNI_INTHAI } /* block=thai */,
+ { 0, 1102, 6642, 4, 6, UNI_BRAH } /* scx=brahmi */,
+ { 0, 4424, 5185, 17, 20, UNI_HLUW } /* scriptextensions=anatolianhieroglyphs */,
+ { 2, 1823, 810, 7, 4, UNI_SC__SYRC } /* script=syrc */,
+ { 1, 4424, 1572, 17, 10, UNI_XPEO } /* scriptextensions=oldpersian */,
+ { 3, 21, 5820, 1, 15, UNI_ENCLOSEDALPHANUM } /* enclosedalphanum */,
+ { 0, 3014, 1070, 11, 2, UNI_IN__3_DOT_1 } /* presentin=v31 */,
+ { 8, 7591, 9, 3, 2, UNI_LB__CM } /* lb=cm */,
+ { 0, 2280, 386, 10, 3, UNI_IN__3_DOT_2 } /* presentin=3.2 */,
+ { 0, 1102, 1522, 4, 4, UNI_UGAR } /* scx=ugar */,
+ { 0, 5205, 8039, 5, 32, UNI_MISCMATHSYMBOLSA } /* blk=miscellaneousmathematicalsymbolsa */,
+ { 3, 3391, 2656, 13, 9, UNI_NV__1_SLASH_2 } /* numericvalue=5.000e-01 */,
+ { 0, 1667, 3349, 4, 15, UNI_INMEROITICCURSIVE } /* blk=meroiticcursive */,
+ { 0, 1894, 0, 12, 0, UNI_BIDIM } /* bidimirrored */,
+ { 0, 339, 6328, 4, 3, UNI_CCC__202 } /* ccc=atb */,
+ { 0, 30, 1695, 1, 12, UNI_DOMINO } /* indominotiles */,
+ { 2, 2525, 4150, 6, 5, UNI_XPOSIXPUNCT } /* xposixpunct */,
+ { 58, 2324, 1331, 6, 9, UNI_INOLDPERMIC } /* block=oldpermic */,
+ { 0, 4424, 184, 17, 4, UNI_SAMR } /* scriptextensions=samr */,
+ { 9, 309, 3692, 2, 14, UNI_LISUSUP } /* inlisusupplement */,
+ { 0, 7495, 2165, 28, 2, UNI_WB__EB } /* canonicalcombiningclass=ccc133 */,
+ { 0, 4424, 732, 17, 7, UNI_LINA } /* scriptextensions=lineara */,
+ { 0, 7267, 2815, 20, 7, UNI_SO } /* generalcategory=othersymbol */,
+ { 15, 6165, 172, 3, 4, UNI_RJNG } /* sc=rjng */,
+ { 0, 2280, 2222, 9, 4, UNI_IN__6_DOT_2 } /* presentin=6.2 */,
+ { 2, 7011, 2154, 24, 2, UNI_CCC__13 } /* canonicalcombiningclass=13 */,
+ { 0, 2988, 353, 13, 2, UNI_NFCQC__Y } /* nfcquickcheck=y */,
+ { 0, 7591, 184, 3, 2, UNI_LB__SA } /* lb=sa */,
+ { 6, 1823, 3663, 7, 4, UNI_SC__DEVA } /* script=deva */,
+ { 1, 1102, 43, 4, 4, UNI_BUHD } /* scx=buhd */,
+ { 20, 1823, 1978, 7, 7, UNI_SC__SOGD } /* script=sogdian */,
+ { 5, 1198, 5694, 3, 18, UNI_COUNTINGROD } /* incountingrodnumerals */,
+ { 1, 1011, 934, 2, 6, -UNI_CI } /* ci=false */,
+ { 0, 2324, 1144, 6, 9, UNI_INBHAIKSUKI } /* block=bhaiksuki */,
+ { 1, 7011, 5523, 24, 9, UNI_CCC__BL } /* canonicalcombiningclass=belowleft */,
+ { 0, 7495, 1316, 28, 2, UNI_CCC__103 } /* canonicalcombiningclass=ccc103 */,
+ { 0, 2324, 868, 6, 7, UNI_INTIRHUTA } /* block=tirhuta */,
+ { 1, 7011, 3403, 23, 3, UNI_CCC__23 } /* canonicalcombiningclass=23 */,
+ { 0, 916, 5671, 4, 4, -UNI_EBASE } /* ebase=no */,
+ { 10, 1942, 933, 11, 3, -UNI_GRBASE } /* graphemebase=f */,
+ { 1, 3954, 0, 17, 0, UNI_AGHB } /* caucasianalbanian */,
+ { 0, 7198, 4607, 14, 13, UNI_SUPPUNCTUATION } /* blk=supplementalpunctuation */,
+ { 0, 1075, 2107, 4, 8, UNI_NV__5_SLASH_2 } /* nv=2.500e+00 */,
+ { 32, 2, 585, 3, 2, UNI_CWL } /* cwl=t */,
+ { 1, 597, 324, 3, 3, UNI_DT__SUP } /* dt=sup */,
+ { 2, 7274, 4191, 9, 15, UNI_LOWERCASELETTER } /* category=lowercaseletter */,
+ { 20, 1272, 6557, 5, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* iscjkcompatideographssup */,
+ { 137, 1883, 353, 11, 2, UNI_BIDIC } /* bidicontrol=y */,
+ { 2, 1198, 2373, 4, 5, UNI_CJKEXTE } /* incjkexte */,
+ { 3, 641, 1874, 7, 8, UNI_LB__H3 } /* hst=lvtsyllable */,
+ { 0, 375, 598, 4, 4, -UNI_GREXT } /* grext=no */,
+ { 0, 6427, 4751, 13, 5, UNI_JG__SADHE } /* joininggroup=sadhe */,
+ { 0, 461, 5440, 2, 20, UNI_HMNP } /* isnyiakengpuachuehmong */,
+ { 0, 309, 5283, 2, 9, UNI_HALFMARKS } /* inhalfmarks */,
+ { 0, 3633, 2619, 3, 12, UNI_LOWSURROGATES } /* inlowsurrogates */,
+ { 64, 7267, 3191, 15, 7, UNI_L } /* generalcategory=letter */,
+ { 0, 3407, 2657, 14, 8, UNI_NV__2_SLASH_5 } /* numericvalue=4.000e-01 */,
+ { 0, 309, 3026, 2, 14, UNI_INPSALTERPAHLAVI } /* inpsalterpahlavi */,
+ { 0, 309, 571, 2, 7, UNI_INAVESTAN } /* inavestan */,
+ { 2, 3514, 24, 7, 3, UNI_INAHOM } /* block=ahom */,
+ { 7, 2324, 4819, 6, 8, UNI_DINGBATS } /* block=dingbats */,
+ { 51, 4896, 0, 15, 0, UNI_BAMUMSUP } /* bamumsupplement */,
+ { 2, 1823, 1255, 7, 7, UNI_SIDD } /* script=siddham */,
+ { 0, 461, 266, 2, 3, UNI_CWT } /* iscwt */,
+ { 1, 309, 6797, 2, 18, UNI_DEVANAGARIEXT } /* indevanagariextended */,
+ { 8, 6351, 0, 23, 0, UNI_COMPATJAMO } /* hangulcompatibilityjamo */,
+ { 12, 1102, 1853, 4, 4, UNI_SYLO } /* scx=sylo */,
+ { 0, 7198, 837, 8, 3, UNI_SUPPUAA } /* blk=suppuaa */,
+ { 4, 6909, 0, 14, 0, UNI_MUSIC } /* musicalsymbols */,
+ { 1, 2523, 3268, 8, 5, UNI_XPOSIXALNUM } /* isxposixalnum */,
+ { 11, 466, 0, 2, 0, UNI_SO } /* so */,
+ { 1, 3349, 0, 4, 0, UNI_MERO } /* mero */,
+ { 1, 3204, 599, 14, 2, -UNI_GREXT } /* graphemeextend=n */,
+ { 0, 8601, 1110, 7, 7, UNI_SPECIALS } /* block=specials */,
+ { 0, 4377, 599, 14, 3, UNI_NFKDQC__N } /* nfkdquickcheck=no */,
+ { 0, 1667, 1465, 4, 10, UNI_INDIVESAKURU } /* blk=divesakuru */,
+ { 0, 2287, 6262, 3, 3, UNI_IN__2_DOT_1 } /* in=2.1 */,
+ { 0, 1530, 4511, 6, 9, UNI_KANAEXTB } /* iskanaextendedb */,
+ { 0, 7752, 4255, 23, 4, UNI_JG__MANICHAEANRESH } /* joininggroup=manichaeanresh */,
+ { 0, 7383, 5318, 10, 3, UNI_BC__RLE } /* bidiclass=rle */,
+ { 32, 6062, 1037, 14, 4, UNI_ETHIOPICEXTB } /* block=ethiopicextb */,
+ { 1, 7267, 466, 16, 2, UNI_SO } /* generalcategory=so */,
+ { 34, 1200, 1505, 3, 4, UNI_CJKEXTA } /* cjkexta */,
+ { 0, 887, 6262, 5, 3, UNI_AGE__12_DOT_1 } /* age=12.1 */,
+ { 0, 3633, 130, 14, 2, UNI_LATINEXTF } /* inlatinextendedf */,
+ { 0, 7383, 5497, 10, 18, UNI_BC__FSI } /* bidiclass=firststrongisolate */,
+ { 2, 5460, 585, 19, 5, UNI_TERM } /* terminalpunctuation=true */,
+ { 0, 3878, 1805, 14, 5, UNI_NV__900000 } /* numericvalue=900000 */,
+ { 4, 735, 934, 2, 2, UNI_EA__F } /* ea=f */,
+ { 1, 1391, 959, 3, 6, UNI_WB__EXTEND } /* wb=extend */,
+ { 3, 521, 599, 6, 2, -UNI_PATSYN } /* patsyn=n */,
+ { 0, 30, 8141, 1, 19, UNI_IDEOGRAPHICSYMBOLS } /* isideographicsymbols */,
+ { 0, 2403, 1505, 8, 4, UNI_ETHIOPICEXTA } /* ethiopicexta */,
+ { 68, 3803, 1795, 14, 6, UNI_NFCQC__M } /* nfkcquickcheck=maybe */,
+ { 0, 625, 0, 2, 0, UNI_PI } /* pi */,
+ { 0, 7495, 344, 27, 2, UNI_CCC__21 } /* canonicalcombiningclass=ccc21 */,
+ { 0, 7495, 343, 28, 1, UNI_CCC__11 } /* canonicalcombiningclass=ccc11 */,
+ { 0, 461, 4896, 2, 5, UNI_BAMU } /* isbamum */,
+ { 0, 5595, 934, 21, 2, -UNI_CWT } /* changeswhentitlecased=f */,
+ { 0, 3100, 0, 6, 0, UNI_XPOSIXXDIGIT } /* xdigit */,
+ { 3, 7383, 4880, 10, 16, UNI_BC__S } /* bidiclass=segmentseparator */,
+ { 1, 4424, 446, 17, 4, UNI_PHLI } /* scriptextensions=phli */,
+ { 25, 6165, 1021, 3, 6, UNI_WCHO } /* sc=wancho */,
+ { 4, 2503, 585, 11, 5, UNI_JOINC } /* joincontrol=true */,
+ { 36, 605, 533, 2, 3, UNI_idsb_values_index } /* idsb= */,
+ { 12, 6165, 1098, 3, 4, UNI_NSHU } /* sc=nshu */,
+ { 9, 271, 543, 4, 3, UNI_WB__EB } /* gcb=ebg */,
+ { 0, 4424, 1285, 17, 9, UNI_SIND } /* scriptextensions=khudawadi */,
+ { 2, 309, 1358, 2, 9, UNI_PALM } /* inpalmyrene */,
+ { 0, 2324, 527, 6, 6, UNI_INREJANG } /* block=rejang */,
+ { 192, 1272, 6382, 5, 18, UNI_CJKCOMPATFORMS } /* iscjkcompatibilityforms */,
+ { 147, 6165, 164, 3, 4, UNI_PHNX } /* sc=phnx */,
+ { 26, 1011, 599, 2, 3, -UNI_CI } /* ci=no */,
+ { 6, 3391, 769, 13, 3, UNI_NV__7_SLASH_2 } /* numericvalue=7/2 */,
+ { 0, 2324, 3026, 6, 14, UNI_INPSALTERPAHLAVI } /* block=psalterpahlavi */,
+ { 7, 1397, 353, 4, 4, UNI_IDST } /* idst=yes */,
+ { 0, 7134, 599, 26, 3, -UNI_PCM } /* prependedconcatenationmark=no */,
+ { 33, 7267, 4016, 16, 14, UNI_ZS } /* generalcategory=spaceseparator */,
+ { 3, 1823, 1235, 8, 6, UNI_SC__MULT } /* script=multani */,
+ { 12, 533, 281, 3, 2, UNI_SB__XX } /* sb=xx */,
+ { 17, 6165, 499, 3, 4, UNI_LYDI } /* sc=lydi */,
+ { 0, 2536, 4263, 3, 4, UNI_JG__QAPH } /* jg=qaph */,
+ { 0, 4407, 585, 17, 2, UNI_RI } /* regionalindicator=t */,
+ { 103, 7495, 391, 27, 2, UNI_CCC__34 } /* canonicalcombiningclass=ccc34 */,
+ { 9, 7274, 3101, 9, 5, UNI_XPOSIXDIGIT } /* category=digit */,
+ { 4, 4424, 1853, 17, 4, UNI_SYLO } /* scriptextensions=sylo */,
+ { 17, 5216, 5848, 11, 9, UNI_LATINEXTA } /* block=latinextendeda */,
+ { 0, 1734, 4710, 3, 15, UNI_SYRIACSUP } /* issyriacsupplement */,
+ { 1, 3013, 934, 5, 2, -UNI_EPRES } /* epres=f */,
+ { 9, 339, 118, 4, 2, UNI_CCC__DA } /* ccc=da */,
+ { 34, 309, 951, 2, 8, UNI_INDUPLOYAN } /* induployan */,
+ { 80, 1102, 1334, 4, 4, UNI_PERM } /* scx=perm */,
+ { 0, 6816, 353, 25, 2, UNI_CWKCF } /* changeswhennfkccasefolded=y */,
+ { 5, 1823, 847, 7, 7, UNI_LANA } /* script=taitham */,
+ { 79, 2766, 2360, 3, 10, UNI_CN } /* gc=unassigned */,
+ { 154, 461, 4569, 2, 5, UNI_XPOSIXUPPER } /* isupper */,
+ { 12, 6165, 802, 3, 4, UNI_SARB } /* sc=sarb */,
+ { 1, 3391, 290, 13, 2, UNI_NV__40 } /* numericvalue=40 */,
+ { 0, 1667, 1033, 4, 4, UNI_JAMO } /* blk=jamo */,
+ { 1, 733, 5820, 3, 18, UNI_ENCLOSEDALPHANUMSUP } /* inenclosedalphanumsup */,
+ { 5, 6735, 919, 22, 3, UNI_JG__MALAYALAMSSA } /* joininggroup=malayalamssa */,
+ { 1, 2, 34, 2, 1, UNI_CWT } /* cwt */,
+ { 0, 3001, 0, 12, 0, UNI_nt_values_index } /* numerictype= */,
+ { 78, 414, 0, 3, 0, UNI_HAN } /* han */,
+ { 0, 5857, 0, 12, 0, UNI_MONGOLIANSUP } /* mongoliansup */,
+ { 0, 7267, 3196, 19, 8, UNI_NO } /* generalcategory=othernumber */,
+ { 22, 5939, 585, 5, 2, UNI__PERL_NCHAR } /* nchar=t */,
+ { 22, 1272, 81, 7, 2, UNI_CJKEXTG } /* iscjkextg */,
+ { 0, 2766, 5243, 7, 12, UNI_PO } /* gc=otherpunctuation */,
+ { 4, 4424, 454, 17, 4, UNI_PRTI } /* scriptextensions=prti */,
+ { 2, 1102, 0, 4, 0, UNI_scx_values_index } /* scx= */,
+ { 1, 1726, 4987, 3, 16, UNI_ALCHEMICAL } /* isalchemicalsymbols */,
+ { 4, 339, 1155, 4, 2, UNI_CCC__35 } /* ccc=35 */,
+ { 0, 53, 0, 1, 0, UNI_N } /* n */,
+ { 1, 3724, 661, 12, 2, UNI_JG__MALAYALAMRA } /* jg=malayalamra */,
+ { 6, 3892, 599, 16, 2, -UNI_STERM } /* sentenceterminal=n */,
+ { 0, 2280, 2154, 10, 2, UNI_IN__13 } /* presentin=13 */,
+ { 2, 4862, 0, 4, 0, UNI_RUMI } /* rumi */,
+ { 69, 6165, 1834, 3, 4, UNI_SORA } /* sc=sora */,
+ { 0, 1728, 4511, 6, 9, UNI_ARABICEXTB } /* arabicextendedb */,
+ { 66, 7591, 2602, 22, 7, UNI_LB__CJ } /* lb=conditionaljapanesestarter */,
+ { 141, 2525, 307, 6, 5, UNI_XPOSIXPRINT } /* xposixprint */,
+ { 1, 2786, 0, 14, 0, UNI_HIGHSURROGATES } /* highsurrogates */,
+ { 6, 1667, 3726, 3, 10, UNI_INMALAYALAM } /* blk=malayalam */,
+ { 67, 1667, 6185, 4, 13, UNI_GLAGOLITICSUP } /* blk=glagoliticsup */,
+ { 1, 1823, 8667, 7, 18, UNI_CANS } /* script=canadianaboriginal */,
+ { 65, 4424, 232, 17, 4, UNI_YI } /* scriptextensions=yiii */,
+ { 4, 6427, 4267, 13, 4, UNI_JG__TETH } /* joininggroup=teth */,
+ { 16, 5979, 0, 5, 0, UNI_VO__TR } /* vo=tr */,
+ { 2, 10, 747, 1, 3, UNI_MARC } /* marc */,
+ { 10, 292, 1155, 3, 2, UNI_NV__35 } /* nv=35 */,
+ { 73, 6165, 297, 3, 5, UNI_SC__ORYA } /* sc=oriya */,
+ { 104, 3502, 6142, 5, 21, UNI_EARLYDYNASTICCUNEIFORM } /* blk=earlydynasticcuneiform */,
+ { 1, 823, 3190, 3, 2, UNI_dash_values_index } /* dash= */,
+ { 39, 7274, 4016, 9, 14, UNI_ZS } /* category=spaceseparator */,
+ { 8, 117, 0, 2, 0, UNI_XPOSIXDIGIT } /* nd */,
+ { 0, 1667, 901, 4, 8, UNI_INARMENIAN } /* blk=armenian */,
+ { 0, 2259, 869, 3, 6, UNI_TIRH } /* istirhuta */,
+ { 5, 6165, 4002, 3, 4, UNI_SC__MODI } /* sc=modi */,
+ { 0, 861, 0, 7, 0, UNI_TIBT } /* tibetan */,
+ { 0, 4569, 933, 8, 7, -UNI_XPOSIXUPPER } /* uppercase=false */,
+ { 24, 3391, 581, 12, 3, UNI_NV__22 } /* numericvalue=22 */,
+ { 48, 7591, 3040, 3, 9, UNI_LB__QU } /* lb=quotation */,
+ { 1, 8343, 5114, 22, 10, UNI_INSC__TONELETTER } /* indicsyllabiccategory=toneletter */,
+ { 0, 4424, 1340, 17, 9, UNI_ORKH } /* scriptextensions=oldturkic */,
+ { 0, 461, 1592, 2, 10, UNI_SAUR } /* issaurashtra */,
+ { 0, 461, 6185, 2, 20, UNI_GLAGOLITICSUP } /* isglagoliticsupplement */,
+ { 2, 983, 0, 8, 0, UNI_HIRA } /* hiragana */,
+ { 0, 6841, 353, 25, 4, UNI_DI } /* defaultignorablecodepoint=yes */,
+ { 4, 7011, 519, 23, 2, UNI_CCC__7 } /* canonicalcombiningclass=7 */,
+ { 48, 7011, 388, 25, 2, UNI_CCC__R } /* canonicalcombiningclass=226 */,
+ { 5, 6165, 590, 3, 7, UNI_DSRT } /* sc=deseret */,
+ { 3, 2324, 3692, 6, 4, UNI_INLISU } /* block=lisu */,
+ { 12, 1102, 663, 4, 4, UNI_LIMB } /* scx=limb */,
+ { 0, 1015, 90, 4, 2, UNI_TELU } /* telugu */,
+ { 0, 2434, 2437, 3, 4, UNI_MYMR } /* myanmar */,
+ { 0, 2393, 1037, 8, 4, UNI_CYRILLICEXTB } /* cyrillicextb */,
+ { 0, 2536, 2875, 3, 11, UNI_JG__STRAIGHTWAW } /* jg=straightwaw */,
+ { 52, 6618, 8507, 4, 15, UNI_INPC__BOTTOMANDRIGHT } /* inpc=bottomandright */,
+ { 2, 3391, 391, 13, 2, UNI_NV__34 } /* numericvalue=34 */,
+ { 74, 6287, 0, 4, 0, UNI_BC__L } /* bc=l */,
+ { 0, 10, 8374, 1, 33, UNI_MISCPICTOGRAPHS } /* miscellaneoussymbolsandpictographs */,
+ { 0, 1823, 537, 7, 6, UNI_TNSA } /* script=tangsa */,
+ { 1, 597, 140, 3, 3, UNI_DT__NAR } /* dt=nar */,
+ { 33, 1174, 1178, 4, 5, UNI_EA__NA } /* ea=narrow */,
+ { 3, 1823, 1303, 7, 9, UNI_TALU } /* script=newtailue */,
+ { 24, 1823, 236, 7, 4, UNI_ZANB } /* script=zanb */,
+ { 0, 3098, 2931, 7, 3, UNI_XPOSIXXDIGIT } /* hexdigit=t */,
+ { 10, 7591, 3463, 3, 4, UNI_LB__GL } /* lb=glue */,
+ { 2, 1027, 0, 6, 0, UNI_YEZI } /* yezidi */,
+ { 86, 309, 1465, 2, 10, UNI_INDIVESAKURU } /* indivesakuru */,
+ { 108, 309, 6693, 3, 14, UNI_TRANSPORTANDMAP } /* intransportandmap */,
+ { 1, 3649, 0, 11, 0, UNI_PHONETICEXT } /* phoneticext */,
+ { 0, 380, 585, 6, 5, UNI_HYPHEN } /* hyphen=true */,
+ { 0, 1397, 598, 6, 4, -UNI_IDS } /* idstart=no */,
+ { 3, 4424, 120, 17, 3, UNI_LAO } /* scriptextensions=lao */,
+ { 1, 7011, 288, 25, 2, UNI_CCC__A } /* canonicalcombiningclass=230 */,
+ { 5, 1667, 772, 4, 7, UNI_OLCK } /* blk=olchiki */,
+ { 9, 1667, 2373, 6, 5, UNI_CJKEXTE } /* blk=cjkexte */,
+ { 6, 271, 1869, 4, 3, UNI_WB__EB } /* gcb=gaz */,
+ { 0, 1667, 1779, 4, 11, UNI_INMEDEFAIDRIN } /* blk=medefaidrin */,
+ { 0, 309, 1117, 2, 8, UNI_INTAGBANWA } /* intagbanwa */,
+ { 37, 3791, 0, 4, 0, UNI_MATH } /* math */,
+ { 0, 8343, 2768, 21, 6, UNI_INSC__OTHER } /* indicsyllabiccategory=other */,
+ { 172, 5769, 353, 4, 4, UNI_EMOD } /* emod=yes */,
+ { 16, 772, 0, 7, 0, UNI_OLCK } /* olchiki */,
+ { 2, 2324, 5274, 6, 18, UNI_HALFMARKS } /* block=combininghalfmarks */,
+ { 0, 4424, 4002, 17, 4, UNI_MODI } /* scriptextensions=modi */,
+ { 9, 461, 6909, 2, 14, UNI_MUSIC } /* ismusicalsymbols */,
+ { 33, 5440, 1818, 15, 5, UNI_HMNP } /* nyiakengpuachuehmong */,
+ { 2, 5065, 5433, 13, 7, UNI_JG__MANICHAEANHUNDRED } /* jg=manichaeanhundred */,
+ { 5, 746, 0, 7, 0, UNI_MARC } /* marchen */,
+ { 4, 1059, 353, 6, 4, UNI_DT__NONE } /* nfkdqc=yes */,
+ { 0, 309, 4726, 3, 8, UNI_TANGUTSUP } /* intangutsup */,
+ { 3, 1667, 8474, 7, 23, UNI_CJKCOMPATIDEOGRAPHS } /* blk=cjkcompatibilityideographs */,
+ { 1, 1102, 184, 4, 4, UNI_SAMR } /* scx=samr */,
+ { 1, 3635, 5635, 11, 3, UNI_LATINEXTG } /* latinextendedg */,
+ { 0, 2324, 55, 6, 4, UNI_INCHAM } /* block=cham */,
+ { 13, 6165, 615, 3, 7, UNI_ELYM } /* sc=elymaic */,
+ { 1, 461, 5958, 2, 7, UNI_SINH } /* issinhala */,
+ { 8, 292, 7239, 3, 2, UNI_NV__28 } /* nv=28 */,
+ { 4, 3391, 766, 13, 3, UNI_NV__5_SLASH_2 } /* numericvalue=5/2 */,
+ { 0, 1667, 608, 4, 7, UNI_INELBASAN } /* blk=elbasan */,
+ { 0, 4424, 94, 17, 4, UNI_GURU } /* scriptextensions=guru */,
+ { 9, 1272, 6400, 5, 18, UNI_CJKRADICALSSUP } /* iscjkradicalssupplement */,
+ { 1, 30, 5390, 1, 12, UNI_CHEROKEESUP } /* ischerokeesup */,
+ { 34, 3014, 1804, 11, 3, UNI_IN__10 } /* presentin=v100 */,
+ { 1, 2678, 0, 11, 0, UNI_IN__5 } /* presentin=5 */,
+ { 0, 6000, 0, 6, 0, UNI_YIJING } /* yijing */,
+ { 6, 6776, 0, 14, 0, UNI_MEETEIMAYEKEXT } /* meeteimayekext */,
+ { 0, 33, 0, 1, 0, UNI_S } /* s */,
+ { 1, 5156, 2411, 10, 8, UNI_WB__KA } /* wordbreak=katakana */,
+ { 0, 309, 4926, 2, 5, UNI_INTAMIL } /* intamil */,
+ { 2, 1635, 0, 4, 0, UNI_WARA } /* wara */,
+ { 0, 3724, 1193, 12, 3, UNI_JG__MALAYALAMNGA } /* jg=malayalamnga */,
+ { 1, 3014, 1313, 11, 2, UNI_IN__6 } /* presentin=v60 */,
+ { 0, 309, 1635, 2, 10, UNI_INWARANGCITI } /* inwarangciti */,
+ { 4, 6870, 585, 20, 5, UNI_CE } /* compositionexclusion=true */,
+ { 6, 2536, 2864, 3, 11, UNI_JG__ROHINGYAYEH } /* jg=rohingyayeh */,
+ { 1, 7591, 309, 3, 2, UNI_LB__IN } /* lb=in */,
+ { 1, 461, 220, 2, 4, UNI_WCHO } /* iswcho */,
+ { 100, 1396, 598, 7, 4, -UNI_XIDS } /* xidstart=no */,
+ { 35, 1823, 2068, 7, 12, UNI_MEND } /* script=mendekikakui */,
+ { 3, 1823, 152, 7, 4, UNI_OSGE } /* script=osge */,
+ { 0, 2302, 0, 10, 0, UNI_IDC } /* idcontinue */,
+ { 0, 4424, 6185, 17, 4, UNI_GLAG } /* scriptextensions=glag */,
+ { 0, 1421, 2773, 3, 13, UNI_INGREEK } /* ingreekandcoptic */,
+ { 2, 339, 3152, 4, 11, UNI_CCC__8 } /* ccc=kanavoicing */,
+ { 13, 6165, 5682, 3, 5, UNI_SC__GREK } /* sc=greek */,
+ { 0, 875, 5980, 4, 3, UNI_UIDEO } /* uideo=t */,
+ { 0, 7887, 7380, 28, 4, UNI_CJKEXTB } /* incjkunifiedideographsextensionb */,
+ { 64, 5553, 934, 21, 6, -UNI_CWCM } /* changeswhencasemapped=false */,
+ { 47, 4519, 6193, 12, 5, UNI_CYRILLICSUP } /* block=cyrillicsup */,
+ { 0, 23, 0, 4, 0, UNI_AHOM } /* ahom */,
+ { 0, 5168, 3075, 6, 9, UNI__PERL_ANY_FOLDS } /* _perl_any_folds */,
+ { 49, 5799, 5149, 14, 7, UNI_SUPARROWSA } /* insupplementalarrowsa */,
+ { 2, 7274, 4827, 9, 18, UNI_ZP } /* category=paragraphseparator */,
+ { 1, 5391, 0, 11, 0, UNI_CHEROKEESUP } /* cherokeesup */,
+ { 0, 6427, 0, 13, 0, UNI_jg_values_index } /* joininggroup= */,
+ { 0, 895, 1070, 5, 2, UNI_AGE__3_DOT_1 } /* age=v31 */,
+ { 1, 3817, 290, 15, 2, UNI_NV__1_SLASH_40 } /* numericvalue=1/40 */,
+ { 68, 7648, 366, 18, 3, UNI_DT__SQR } /* decompositiontype=sqr */,
+ { 5, 461, 4060, 2, 7, UNI_BRAI } /* isbraille */,
+ { 3, 1667, 1385, 4, 6, UNI_INTHAANA } /* blk=thaana */,
+ { 13, 2324, 5031, 6, 14, UNI_INHANIFIROHINGYA } /* block=hanifirohingya */,
+ { 30, 622, 2931, 6, 3, UNI_EXTPICT } /* extpict=t */,
+ { 2, 1726, 4659, 8, 9, UNI_ARABICEXTC } /* isarabicextendedc */,
+ { 17, 4424, 1117, 17, 4, UNI_TAGB } /* scriptextensions=tagb */,
+ { 0, 1065, 290, 5, 2, UNI_NV__1_SLASH_40 } /* nv=1/40 */,
+ { 21, 2324, 8278, 6, 33, UNI_MISCMATHSYMBOLSB } /* block=miscellaneousmathematicalsymbolsb */,
+ { 1, 309, 1241, 2, 7, UNI_NB } /* innoblock */,
+ { 0, 461, 5876, 2, 12, UNI_SUNDANESESUP } /* issundanesesup */,
+ { 0, 309, 2411, 2, 8, UNI_INKATAKANA } /* inkatakana */,
+ { 33, 6165, 718, 3, 7, UNI_SC__KNDA } /* sc=kannada */,
+ { 0, 2536, 715, 3, 3, UNI_JG__AIN } /* jg=ain */,
+ { 13, 2004, 3268, 5, 5, UNI_POSIXALNUM } /* posixalnum */,
+ { 0, 1667, 3663, 4, 14, UNI_DEVANAGARIEXTA } /* blk=devanagariexta */,
+ { 3, 4569, 934, 5, 2, -UNI_XPOSIXUPPER } /* upper=f */,
+ { 0, 7011, 119, 24, 2, UNI_CCC__AL } /* canonicalcombiningclass=al */,
+ { 105, 461, 2247, 2, 4, UNI_HUNG } /* ishung */,
+ { 121, 4424, 6642, 17, 4, UNI_BRAH } /* scriptextensions=brah */,
+ { 6, 2766, 255, 3, 2, UNI_CF } /* gc=cf */,
+ { 38, 1823, 1484, 7, 4, UNI_SC__BUGI } /* script=bugi */,
+ { 1, 2317, 0, 6, 0, UNI_N } /* number */,
+ { 0, 339, 345, 5, 2, UNI_CCC__118 } /* ccc=118 */,
+ { 10, 4424, 1685, 17, 11, UNI_CPMN } /* scriptextensions=cyprominoan */,
+ { 0, 3878, 1805, 14, 4, UNI_NV__90000 } /* numericvalue=90000 */,
+ { 2, 5916, 599, 21, 2, -UNI_LOE } /* logicalorderexception=n */,
+ { 0, 6165, 4060, 3, 4, UNI_BRAI } /* sc=brai */,
+ { 0, 1409, 1505, 5, 4, UNI_LATINEXTA } /* latinexta */,
+ { 1, 6165, 216, 3, 4, UNI_TOTO } /* sc=toto */,
+ { 136, 6165, 1367, 3, 4, UNI_PAUC } /* sc=pauc */,
+ { 0, 1667, 7036, 4, 26, UNI_HALFANDFULLFORMS } /* blk=halfwidthandfullwidthforms */,
+ { 2, 6165, 47, 3, 4, UNI_SC__CAKM } /* sc=cakm */,
+ { 48, 1823, 244, 7, 4, UNI_ZZZZ } /* script=zzzz */,
+ { 0, 7495, 559, 28, 2, UNI_CCC__107 } /* canonicalcombiningclass=ccc107 */,
+ { 2, 120, 122, 2, 2, UNI_LAO } /* laoo */,
+ { 36, 1734, 1854, 3, 3, UNI_SYLO } /* issylo */,
+ { 0, 461, 1015, 2, 4, UNI_TELU } /* istelu */,
+ { 1, 1198, 1505, 5, 4, UNI_CJKEXTA } /* incjkexta */,
+ { 93, 1823, 1819, 7, 4, UNI_SC__MONG } /* script=mong */,
+ { 0, 6165, 1358, 3, 4, UNI_PALM } /* sc=palm */,
+ { 0, 895, 1318, 6, 2, UNI_AGE__12 } /* age=v120 */,
+ { 2, 461, 269, 2, 2, UNI_ZP } /* iszp */,
+ { 2, 1454, 274, 2, 1, UNI_sd_values_index } /* sd= */,
+ { 0, 309, 1522, 2, 8, UNI_INUGARITIC } /* inugaritic */,
+ { 0, 2536, 4761, 4, 4, UNI_JG__ALAPH } /* jg=alaph */,
+ { 0, 2324, 1966, 7, 9, UNI_COMPATJAMO } /* block=compatjamo */,
+ { 0, 7011, 768, 24, 2, UNI_CCC__27 } /* canonicalcombiningclass=27 */,
+ { 4, 5156, 3053, 10, 11, UNI_WB__DQ } /* wordbreak=doublequote */,
+ { 0, 6427, 4221, 13, 14, UNI_JG__HAMZAONHEHGOAL } /* joininggroup=hamzaonhehgoal */,
+ { 0, 2324, 322, 6, 5, UNI_VSSUP } /* block=vssup */,
+ { 0, 1667, 1144, 4, 9, UNI_INBHAIKSUKI } /* blk=bhaiksuki */,
+ { 2, 1823, 4651, 7, 8, UNI_SC__BOPO } /* script=bopomofo */,
+ { 0, 7011, 7425, 24, 4, UNI_CCC__216 } /* canonicalcombiningclass=atar */,
+ { 0, 7267, 8356, 7, 10, UNI_C } /* generalcategory=c */,
+ { 0, 2324, 6487, 6, 13, UNI_ZNAMENNYMUSIC } /* block=znamennymusic */,
+ { 84, 6165, 188, 3, 4, UNI_SGNW } /* sc=sgnw */,
+ { 2, 2259, 1107, 3, 3, UNI_TALU } /* istalu */,
+ { 3, 1734, 6671, 3, 21, UNI_MODIFIERLETTERS } /* isspacingmodifierletters */,
+ { 1, 6165, 4461, 3, 11, UNI_SGNW } /* sc=signwriting */,
+ { 0, 4360, 380, 10, 6, UNI_LB__HY } /* linebreak=hyphen */,
+ { 20, 2752, 599, 5, 3, -UNI_EMOJI } /* emoji=no */,
+ { 0, 461, 1255, 2, 4, UNI_SIDD } /* issidd */,
+ { 4, 7267, 3558, 16, 9, UNI_Z } /* generalcategory=separator */,
+ { 45, 339, 2165, 5, 2, UNI_WB__EB } /* ccc=133 */,
+ { 7, 4360, 2944, 10, 11, UNI_LB__BB } /* linebreak=breakbefore */,
+ { 3, 253, 0, 4, 0, UNI_CWCF } /* cwcf */,
+ { 134, 4569, 353, 5, 4, UNI_XPOSIXUPPER } /* upper=yes */,
+ { 0, 3892, 599, 16, 3, -UNI_STERM } /* sentenceterminal=no */,
+ { 2, 3692, 0, 7, 0, UNI_LISUSUP } /* lisusup */,
+ { 1, 2966, 819, 3, 6, UNI_SC__SHRD } /* insharada */,
+ { 1, 4424, 1975, 17, 10, UNI_SOGO } /* scriptextensions=oldsogdian */,
+ { 13, 7404, 422, 11, 2, UNI_BC__RLI } /* bidiclass=rli */,
+ { 1, 2287, 2360, 3, 10, UNI_IN__NA } /* in=unassigned */,
+ { 0, 339, 2234, 3, 2, UNI_CCC__8 } /* ccc=8 */,
+ { 0, 54, 0, 2, 0, UNI_SC } /* sc */,
+ { 6, 7495, 2092, 27, 2, UNI_CCC__25 } /* canonicalcombiningclass=ccc25 */,
+ { 0, 6165, 2068, 3, 4, UNI_MEND } /* sc=mend */,
+ { 0, 1667, 4060, 4, 7, UNI_BRAI } /* blk=braille */,
+ { 0, 1200, 2373, 2, 5, UNI_CJKEXTE } /* cjkexte */,
+ { 64, 5391, 0, 8, 0, UNI_CHER } /* cherokee */,
+ { 25, 4809, 0, 18, 0, UNI_ORNAMENTALDINGBATS } /* ornamentaldingbats */,
+ { 3, 8601, 5409, 7, 11, UNI_SMALLKANAEXT } /* block=smallkanaext */,
+ { 67, 461, 5553, 2, 21, UNI_CWCM } /* ischangeswhencasemapped */,
+ { 0, 21, 5820, 1, 18, UNI_ENCLOSEDALPHANUMSUP } /* enclosedalphanumsup */,
+ { 0, 6165, 5353, 3, 20, UNI_PHLI } /* sc=inscriptionalpahlavi */,
+ { 0, 6165, 470, 3, 4, UNI_TNSA } /* sc=tnsa */,
+ { 0, 302, 353, 5, 4, UNI__PERL_PATWS } /* patws=yes */,
+ { 0, 4161, 934, 9, 2, -UNI_DIA } /* diacritic=f */,
+ { 0, 6870, 934, 20, 6, -UNI_CE } /* compositionexclusion=false */,
+ { 0, 309, 5838, 2, 19, UNI_JAMOEXTA } /* inhanguljamoextendeda */,
+ { 6, 3817, 389, 15, 1, UNI_NV__1_SLASH_6 } /* numericvalue=1/6 */,
+ { 0, 2280, 566, 10, 3, UNI_IN__9 } /* presentin=9.0 */,
+ { 0, 7198, 7707, 15, 17, UNI_SUPPUAB } /* blk=supplementaryprivateuseareab */,
+ { 0, 1065, 2115, 4, 8, UNI_NV__1_SLASH_64 } /* nv=1.562e-02 */,
+ { 49, 2004, 1479, 5, 5, UNI_POSIXSPACE } /* posixspace */,
+ { 1, 4424, 369, 17, 6, UNI_GOTH } /* scriptextensions=gothic */,
+ { 0, 8343, 1517, 22, 5, UNI_INSC__BINDU } /* indicsyllabiccategory=bindu */,
+ { 49, 2180, 515, 4, 2, UNI_NV__4_SLASH_5 } /* nv=4/5 */,
+ { 95, 4424, 1465, 17, 10, UNI_DIAK } /* scriptextensions=divesakuru */,
+ { 0, 1065, 766, 4, 3, UNI_NV__15_SLASH_2 } /* nv=15/2 */,
+ { 1, 2324, 1125, 6, 8, UNI_INTIFINAGH } /* block=tifinagh */,
+ { 4, 1906, 1505, 8, 4, UNI_KANAEXTA } /* blk=kanaexta */,
+ { 0, 1667, 3567, 4, 16, UNI_HALFANDFULLFORMS } /* blk=halfandfullforms */,
+ { 0, 7274, 4554, 9, 15, UNI_TITLE } /* category=titlecaseletter */,
+ { 0, 461, 1397, 2, 3, UNI_IDS } /* isids */,
+ { 8, 2324, 7449, 6, 18, UNI_PHONETICEXT } /* block=phoneticextensions */,
+ { 0, 339, 2719, 2, 3, UNI_CCC__R } /* ccc=r */,
+ { 8, 3878, 2184, 14, 8, UNI_NV__11_SLASH_12 } /* numericvalue=9.167e-01 */,
+ { 0, 1200, 6400, 3, 11, UNI_CJKRADICALSSUP } /* cjkradicalssup */,
+ { 0, 2324, 7564, 6, 17, UNI_ANCIENTGREEKMUSIC } /* block=ancientgreekmusic */,
+ { 1, 7267, 54, 16, 2, UNI_SC } /* generalcategory=sc */,
+ { 1, 1102, 739, 4, 4, UNI_MAND } /* scx=mand */,
+ { 1, 7011, 274, 23, 2, UNI_CCC__B } /* canonicalcombiningclass=b */,
+ { 0, 461, 94, 2, 4, UNI_GURU } /* isguru */,
+ { 2, 4424, 1255, 17, 4, UNI_SIDD } /* scriptextensions=sidd */,
+ { 18, 4424, 688, 17, 5, UNI_BATK } /* scriptextensions=batak */,
+ { 58, 6450, 2304, 15, 8, UNI_SB__SC } /* sentencebreak=scontinue */,
+ { 1, 2287, 2656, 3, 3, UNI_IN__5 } /* in=5.0 */,
+ { 0, 309, 6510, 2, 24, UNI_HIGHPUSURROGATES } /* inhighprivateusesurrogates */,
+ { 0, 7134, 585, 26, 2, UNI_PCM } /* prependedconcatenationmark=t */,
+ { 0, 1102, 438, 4, 4, UNI_OLCK } /* scx=olck */,
+ { 116, 1726, 2312, 3, 12, UNI_AEGEANNUMBERS } /* isaegeannumbers */,
+ { 1, 33, 6671, 1, 21, UNI_MODIFIERLETTERS } /* spacingmodifierletters */,
+ { 3, 4424, 1191, 17, 7, UNI_BENG } /* scriptextensions=bengali */,
+ { 2, 10, 6597, 1, 21, UNI_MISCTECHNICAL } /* miscellaneoustechnical */,
+ { 0, 5553, 585, 21, 5, UNI_CWCM } /* changeswhencasemapped=true */,
+ { 101, 2432, 1505, 9, 4, UNI_MYANMAREXTA } /* inmyanmarexta */,
+ { 1, 1823, 2735, 6, 5, UNI_SC__ARAB } /* script=arab */,
+ { 1, 8538, 1343, 20, 2, UNI_VO__TU } /* verticalorientation=tu */,
+ { 134, 4424, 4896, 17, 5, UNI_BAMU } /* scriptextensions=bamum */,
+ { 22, 6866, 585, 24, 5, UNI_COMPEX } /* fullcompositionexclusion=true */,
+ { 3, 5746, 1135, 4, 6, UNI_INVITHKUQI } /* invithkuqi */,
+ { 5, 8246, 4107, 24, 12, UNI_INPC__LEFTANDRIGHT } /* indicpositionalcategory=leftandright */,
+ { 0, 30, 7854, 1, 33, UNI_INIDC } /* isideographicdescriptioncharacters */,
+ { 2, 1823, 3493, 6, 9, UNI_SC__CYRL } /* script=cyrillic */,
+ { 1, 1667, 1914, 4, 7, UNI_UCASEXT } /* blk=ucasext */,
+ { 1, 2324, 2468, 6, 6, UNI_IPAEXT } /* block=ipaext */,
+ { 18, 7274, 3276, 9, 13, UNI_ME } /* category=enclosingmark */,
+ { 3, 461, 4407, 2, 17, UNI_RI } /* isregionalindicator */,
+ { 0, 2718, 5318, 3, 3, UNI_BC__RLE } /* bc=rle */,
+ { 0, 3040, 934, 13, 2, -UNI_QMARK } /* quotationmark=f */,
+ { 75, 1272, 4533, 5, 4, UNI_CJKEXTC } /* iscjkextc */,
+ { 82, 4424, 152, 17, 4, UNI_OSGE } /* scriptextensions=osge */,
+ { 0, 1522, 0, 4, 0, UNI_UGAR } /* ugar */,
+ { 0, 1667, 5876, 4, 19, UNI_SUNDANESESUP } /* blk=sundanesesupplement */,
+ { 0, 461, 78, 2, 4, UNI_DSRT } /* isdsrt */,
+ { 24, 339, 1070, 4, 2, UNI_CCC__31 } /* ccc=31 */,
+ { 129, 1102, 3228, 4, 15, UNI_ARMI } /* scx=imperialaramaic */,
+ { 0, 2766, 4150, 3, 11, UNI_P } /* gc=punctuation */,
+ { 0, 4424, 1325, 17, 4, UNI_ITAL } /* scriptextensions=ital */,
+ { 0, 1102, 1021, 4, 6, UNI_WCHO } /* scx=wancho */,
+ { 24, 1914, 0, 4, 0, UNI_UCAS } /* ucas */,
+ { 1, 2514, 6597, 3, 21, UNI_MISCTECHNICAL } /* ismiscellaneoustechnical */,
+ { 13, 461, 4506, 2, 14, UNI_LATINEXTB } /* islatinextendedb */,
+ { 0, 4740, 0, 4, 0, UNI_TALE } /* tale */,
+ { 0, 1065, 1312, 5, 3, UNI_NV__1_SLASH_160 } /* nv=1/160 */,
+ { 0, 1102, 128, 4, 4, UNI_MEDF } /* scx=medf */,
+ { 26, 6165, 683, 3, 4, UNI_SC__TAKR } /* sc=takr */,
+ { 0, 2324, 3475, 6, 15, UNI_INZANABAZARSQUARE } /* block=zanabazarsquare */,
+ { 10, 302, 353, 5, 2, UNI__PERL_PATWS } /* patws=y */,
+ { 0, 5255, 353, 20, 4, UNI_EXTPICT } /* extendedpictographic=yes */,
+ { 2, 3817, 766, 14, 3, UNI_NV__15_SLASH_2 } /* numericvalue=15/2 */,
+ { 0, 2324, 5857, 6, 19, UNI_MONGOLIANSUP } /* block=mongoliansupplement */,
+ { 0, 1823, 1234, 7, 4, UNI_SC__MULT } /* script=mult */,
+ { 24, 510, 295, 4, 1, UNI_NV__39 } /* nv=39 */,
+ { 0, 1667, 2811, 4, 5, UNI_INKHMER } /* blk=khmer */,
+ { 7, 1027, 0, 4, 0, UNI_YEZI } /* yezi */,
+ { 17, 733, 7241, 3, 26, UNI_ENCLOSEDCJK } /* inenclosedcjklettersandmonths */,
+ { 0, 2324, 688, 6, 5, UNI_INBATAK } /* block=batak */,
+ { 3, 7267, 4150, 16, 11, UNI_P } /* generalcategory=punctuation */,
+ { 1, 2324, 634, 6, 7, UNI_INHANUNOO } /* block=hanunoo */,
+ { 5, 832, 274, 5, 1, UNI_sterm_values_index } /* sterm= */,
+ { 0, 1823, 2068, 7, 4, UNI_MEND } /* script=mend */,
+ { 56, 309, 4002, 2, 4, UNI_INMODI } /* inmodi */,
+ { 23, 1455, 585, 10, 5, UNI_DEP } /* deprecated=true */,
+ { 258, 1894, 599, 5, 2, -UNI_BIDIM } /* bidim=n */,
+ { 7, 2391, 6193, 8, 12, UNI_CYRILLICSUP } /* incyrillicsupplement */,
+ { 0, 1455, 0, 3, 0, UNI_DEP } /* dep */,
+ { 0, 298, 585, 2, 2, UNI_RI } /* ri=t */,
+ { 4, 7383, 0, 11, 0, UNI_BC__L } /* bidiclass=l */,
+ { 0, 2, 3163, 1, 14, UNI_CONTROLPICTURES } /* controlpictures */,
+ { 0, 2, 352, 1, 3, UNI_CE } /* ce=y */,
+ { 7, 426, 0, 4, 0, UNI_MRO } /* mroo */,
+ { 3, 1065, 2657, 4, 8, UNI_NV__1_SLASH_10 } /* nv=1.000e-01 */,
+ { 0, 461, 739, 2, 4, UNI_MAND } /* ismand */,
+ { 0, 4424, 1294, 17, 9, UNI_NBAT } /* scriptextensions=nabataean */,
+ { 2, 1102, 840, 4, 7, UNI_TGLG } /* scx=tagalog */,
+ { 18, 1102, 102, 4, 4, UNI_HMNG } /* scx=hmng */,
+ { 3, 292, 3875, 2, 3, UNI_NV__80 } /* nv=80 */,
+ { 0, 1272, 5694, 3, 18, UNI_COUNTINGROD } /* iscountingrodnumerals */,
+ { 214, 1102, 608, 4, 7, UNI_ELBA } /* scx=elbasan */,
+ { 6, 6165, 102, 3, 4, UNI_HMNG } /* sc=hmng */,
+ { 1, 1823, 1978, 7, 4, UNI_SC__SOGD } /* script=sogd */,
+ { 14, 3391, 288, 13, 2, UNI_NV__30 } /* numericvalue=30 */,
+ { 3, 461, 4043, 2, 17, UNI_IDSB } /* isidsbinaryoperator */,
+ { 7, 1823, 2441, 7, 4, UNI_SC__NAND } /* script=nand */,
+ { 13, 4424, 3475, 17, 15, UNI_ZANB } /* scriptextensions=zanabazarsquare */,
+ { 1, 7084, 1037, 8, 4, UNI_ARABICEXTB } /* inarabicextb */,
+ { 0, 1262, 0, 7, 0, UNI_SOYO } /* soyombo */,
+ { 0, 2432, 7620, 3, 28, UNI_MISCARROWS } /* inmiscellaneoussymbolsandarrows */,
+ { 32, 4360, 0, 10, 0, UNI_lb_values_index } /* linebreak= */,
+ { 0, 2324, 997, 6, 6, UNI_INKAITHI } /* block=kaithi */,
+ { 159, 3502, 1505, 12, 4, UNI_ETHIOPICEXTA } /* blk=ethiopicexta */,
+ { 0, 1098, 0, 4, 0, UNI_NSHU } /* nshu */,
+ { 24, 7591, 1933, 3, 9, UNI_LB__AI } /* lb=ambiguous */,
+ { 0, 2766, 4602, 3, 18, UNI_PI } /* gc=initialpunctuation */,
+ { 0, 1667, 997, 4, 6, UNI_INKAITHI } /* blk=kaithi */,
+ { 0, 7011, 391, 25, 2, UNI_CCC__DA } /* canonicalcombiningclass=234 */,
+ { 0, 7274, 363, 9, 2, UNI_SM } /* category=sm */,
+ { 195, 461, 2780, 2, 4, UNI_COPT } /* iscopt */,
+ { 0, 309, 5031, 2, 14, UNI_INHANIFIROHINGYA } /* inhanifirohingya */,
+ { 0, 887, 2083, 5, 2, UNI_IN__1_DOT_1 } /* age=1.1 */,
+ { 12, 461, 7480, 2, 14, UNI_PUA } /* isprivateusearea */,
+ { 31, 4424, 1509, 17, 4, UNI_JAVA } /* scriptextensions=java */,
+ { 1, 7198, 4441, 5, 16, UNI_SMALLFORMS } /* blk=smallformvariants */,
+ { 0, 309, 6776, 2, 14, UNI_MEETEIMAYEKEXT } /* inmeeteimayekext */,
+ { 0, 1667, 6514, 4, 10, UNI_PUA } /* blk=privateuse */,
+ { 0, 1391, 3064, 3, 11, UNI_WB__SQ } /* wb=singlequote */,
+ { 3, 1618, 0, 10, 0, UNI_SD } /* softdotted */,
+ { 42, 1801, 0, 5, 0, UNI_NV__10 } /* nv=10 */,
+ { 1, 7011, 2121, 25, 2, UNI_CCC__202 } /* canonicalcombiningclass=202 */,
+ { 0, 1102, 422, 4, 4, UNI_LINA } /* scx=lina */,
+ { 2, 461, 5876, 2, 9, UNI_SUND } /* issundanese */,
+ { 18, 3832, 343, 15, 2, UNI_NV__5_SLASH_12 } /* numericvalue=5/12 */,
+ { 1, 3391, 1312, 14, 5, UNI_NV__216000 } /* numericvalue=216000 */,
+ { 11, 7648, 1168, 18, 6, UNI_DT__MED } /* decompositiontype=medial */,
+ { 0, 4424, 63, 17, 4, UNI_CPMN } /* scriptextensions=cpmn */,
+ { 0, 253, 599, 4, 3, -UNI_CWCF } /* cwcf=no */,
+ { 32, 4360, 1669, 8, 4, UNI_LB__CJ } /* linebreak=cj */,
+ { 0, 2718, 535, 2, 2, UNI_BC__S } /* bc=s */,
+ { 0, 6163, 2452, 5, 8, UNI_INSC__AVAGRAHA } /* insc=avagraha */,
+ { 14, 6163, 5323, 5, 15, UNI_INSC__MODIFYINGLETTER } /* insc=modifyingletter */,
+ { 0, 292, 1313, 3, 2, UNI_NV__60 } /* nv=60 */,
+ { 136, 7084, 1723, 8, 3, UNI_ARABICPFB } /* inarabicpfb */,
+ { 96, 2523, 4150, 8, 5, UNI_XPOSIXPUNCT } /* isxposixpunct */,
+ { 3, 5616, 353, 21, 4, UNI_CWU } /* changeswhenuppercased=yes */,
+ { 2, 3832, 763, 14, 2, UNI_NV__5_SLASH_6 } /* numericvalue=5/6 */,
+ { 34, 1409, 4659, 5, 9, UNI_LATINEXTC } /* latinextendedc */,
+ { 4, 4424, 3538, 17, 7, UNI_CPRT } /* scriptextensions=cypriot */,
+ { 2, 1823, 67, 7, 4, UNI_SC__CPRT } /* script=cprt */,
+ { 0, 3391, 2147, 14, 8, UNI_NV__1_SLASH_4 } /* numericvalue=2.500e-01 */,
+ { 0, 2324, 571, 6, 7, UNI_INAVESTAN } /* block=avestan */,
+ { 194, 30, 4969, 1, 6, UNI_EMOJI } /* isemoji */,
+ { 0, 1726, 1723, 8, 3, UNI_ARABICPFB } /* isarabicpfb */,
+ { 1, 377, 0, 3, 0, UNI_EXT } /* ext */,
+ { 2, 7537, 6621, 9, 3, UNI_XPOSIXALPHA } /* alphabetic=t */,
+ { 4, 653, 0, 5, 0, UNI_BUHD } /* buhid */,
+ { 1, 2393, 4659, 8, 9, UNI_CYRILLICEXTC } /* cyrillicextendedc */,
+ { 1, 6450, 4, 14, 2, UNI_SB__LO } /* sentencebreak=lo */,
+ { 0, 7804, 934, 11, 6, -UNI_IDEO } /* ideographic=false */,
+ { 1, 1734, 1110, 3, 7, UNI_SPECIALS } /* isspecials */,
+ { 1, 1823, 180, 7, 4, UNI_RUNR } /* script=runr */,
+ { 89, 1102, 1834, 4, 4, UNI_SORA } /* scx=sora */,
+ { 0, 461, 375, 2, 5, UNI_GREXT } /* isgrext */,
+ { 0, 3204, 0, 14, 0, UNI_GREXT } /* graphemeextend */,
+ { 19, 461, 6900, 2, 14, UNI_BYZANTINEMUSIC } /* isbyzantinemusic */,
+ { 104, 4795, 2657, 14, 8, UNI_NV__3_SLASH_5 } /* numericvalue=6.000e-01 */,
+ { 2, 7274, 2360, 9, 10, UNI_CN } /* category=unassigned */,
+ { 2, 733, 7915, 3, 29, UNI_ENCLOSEDALPHANUMSUP } /* inenclosedalphanumericsupplement */,
+ { 42, 5156, 298, 10, 2, UNI_RI } /* wordbreak=ri */,
+ { 2, 4424, 5353, 17, 20, UNI_PHLI } /* scriptextensions=inscriptionalpahlavi */,
+ { 0, 6165, 1582, 3, 10, UNI_PHNX } /* sc=phoenician */,
+ { 0, 3093, 598, 12, 3, -UNI_POSIXXDIGIT } /* asciihexdigit=n */,
+ { 8, 1667, 6487, 4, 23, UNI_ZNAMENNYMUSIC } /* blk=znamennymusicalnotation */,
+ { 4, 7591, 318, 3, 2, UNI_LB__AI } /* lb=ai */,
+ { 38, 1009, 0, 4, 0, UNI_LYCI } /* lyci */,
+ { 0, 3014, 1318, 12, 2, UNI_IN__12 } /* presentin=v120 */,
+ { 0, 1667, 1448, 7, 7, UNI_CJKSTROKES } /* blk=cjkstrokes */,
+ { 48, 1667, 6692, 4, 22, UNI_TRANSPORTANDMAP } /* blk=transportandmapsymbols */,
+ { 0, 309, 1992, 2, 10, UNI_YIRADICALS } /* inyiradicals */,
+ { 22, 2930, 1427, 2, 2, UNI_JT__C } /* jt=c */,
+ { 0, 1667, 5392, 5, 17, UNI_CHEROKEESUP } /* blk=cherokeesupplement */,
+ { 1, 2208, 1314, 4, 3, UNI_NV__5000 } /* nv=5000 */,
+ { 7, 4424, 847, 17, 7, UNI_LANA } /* scriptextensions=taitham */,
+ { 0, 90, 0, 4, 0, UNI_GUJR } /* gujr */,
+ { 0, 1823, 172, 7, 4, UNI_RJNG } /* script=rjng */,
+ { 0, 4424, 1592, 17, 10, UNI_SAUR } /* scriptextensions=saurashtra */,
+ { 32, 461, 1209, 2, 4, UNI_THAI } /* isthai */,
+ { 3, 7591, 4650, 3, 2, UNI_LB__BB } /* lb=bb */,
+ { 2, 461, 3228, 2, 15, UNI_ARMI } /* isimperialaramaic */,
+ { 0, 2393, 6193, 6, 12, UNI_CYRILLICSUP } /* cyrillicsupplement */,
+ { 5, 1728, 4531, 4, 6, UNI_ARABICEXTC } /* arabicextc */,
+ { 22, 3014, 290, 11, 2, UNI_IN__4 } /* presentin=v40 */,
+ { 272, 4391, 1805, 14, 4, UNI_NV__30000 } /* numericvalue=30000 */,
+ { 0, 7214, 2101, 25, 2, UNI_CCC__129 } /* canonicalcombiningclass=129 */,
+ { 1, 461, 31, 2, 4, UNI_AVST } /* isavst */,
+ { 0, 461, 6185, 2, 10, UNI_GLAG } /* isglagolitic */,
+ { 0, 461, 4161, 2, 15, UNI_DIACRITICALSEXT } /* isdiacriticalsext */,
+ { 12, 3863, 0, 14, 0, UNI_NV__8 } /* numericvalue=8 */,
+ { 0, 1102, 414, 4, 3, UNI_HAN } /* scx=han */,
+ { 28, 1823, 4176, 7, 6, UNI_SC__HANG } /* script=hangul */,
+ { 1, 895, 344, 5, 2, UNI_AGE__2_DOT_1 } /* age=v21 */,
+ { 146, 1823, 648, 7, 5, UNI_SC__ADLM } /* script=adlam */,
+ { 0, 3014, 2093, 12, 2, UNI_IN__15 } /* presentin=v150 */,
+ { 0, 2403, 2374, 8, 8, UNI_ETHIOPICEXT } /* ethiopicextended */,
+ { 17, 4371, 584, 5, 6, UNI_XPOSIXSPACE } /* wspace=true */,
+ { 0, 3177, 7048, 15, 9, UNI_EA__F } /* eastasianwidth=fullwidth */,
+ { 13, 7274, 1427, 8, 3, UNI_XPOSIXCNTRL } /* category=cc */,
+ { 3, 5168, 2302, 6, 6, UNI__PERL_IDCONT } /* _perl_idcont */,
+ { 0, 1823, 683, 7, 5, UNI_SC__TAKR } /* script=takri */,
+ { 3, 1454, 934, 2, 6, -UNI_SD } /* sd=false */,
+ { 33, 461, 136, 2, 4, UNI_MYMR } /* ismymr */,
+ { 35, 517, 2107, 4, 8, UNI_NV__15_SLASH_2 } /* nv=7.500e+00 */,
+ { 17, 55, 0, 4, 0, UNI_CHAM } /* cham */,
+ { 8, 1728, 4714, 5, 11, UNI_ARABICSUP } /* arabicsupplement */,
+ { 114, 4424, 1909, 16, 5, UNI_KANA } /* scriptextensions=kana */,
+ { 1, 3021, 2093, 5, 2, UNI_IN__15 } /* in=v150 */,
+ { 0, 3635, 0, 9, 0, UNI_LATINEXTE } /* latinexte */,
+ { 4, 461, 1262, 2, 4, UNI_SOYO } /* issoyo */,
+ { 0, 6165, 120, 3, 4, UNI_LAO } /* sc=laoo */,
+ { 4, 1667, 2256, 4, 8, UNI_PHAISTOS } /* blk=phaistos */,
+ { 1, 309, 5857, 2, 19, UNI_MONGOLIANSUP } /* inmongoliansupplement */,
+ { 22, 2324, 5373, 6, 18, UNI_TAIXUANJING } /* block=taixuanjingsymbols */,
+ { 36, 1942, 5671, 11, 3, -UNI_GRBASE } /* graphemebase=n */,
+ { 0, 4424, 1234, 17, 7, UNI_MULT } /* scriptextensions=multani */,
+ { 264, 2324, 854, 6, 7, UNI_INTAIVIET } /* block=taiviet */,
+ { 1, 2324, 4725, 6, 16, UNI_TANGUTSUP } /* block=tangutsupplement */,
+ { 9, 5637, 281, 21, 2, UNI_GCB__XX } /* graphemeclusterbreak=xx */,
+ { 12, 2232, 2172, 4, 8, UNI_NV__7_SLASH_8 } /* nv=8.750e-01 */,
+ { 1, 2525, 3100, 6, 6, UNI_XPOSIXXDIGIT } /* xposixxdigit */,
+ { 8, 1823, 1853, 7, 11, UNI_SC__SYLO } /* script=sylotinagri */,
+ { 0, 461, 144, 2, 4, UNI_NEWA } /* isnewa */,
+ { 2, 1102, 120, 4, 3, UNI_LAO } /* scx=lao */,
+ { 22, 1823, 1779, 7, 11, UNI_MEDF } /* script=medefaidrin */,
+ { 65, 402, 0, 4, 0, UNI_ARMN } /* armn */,
+ { 0, 461, 3349, 2, 15, UNI_MERC } /* ismeroiticcursive */,
+ { 1, 3021, 1318, 5, 2, UNI_IN__12 } /* in=v120 */,
+ { 64, 461, 1543, 2, 10, UNI_KHAR } /* iskharoshthi */,
+ { 0, 2536, 4765, 3, 5, UNI_JG__ZHAIN } /* jg=zhain */,
+ { 38, 2, 934, 3, 6, -UNI_CWL } /* cwl=false */,
+ { 39, 6163, 7429, 14, 14, UNI_INSC__CONSONANTPRECEDINGREPHA } /* insc=consonantprecedingrepha */,
+ { 138, 1823, 474, 7, 3, UNI_VAI } /* script=vai */,
+ { 0, 461, 814, 2, 4, UNI_QAAI } /* iszinh */,
+ { 4, 7591, 5092, 4, 15, UNI_LB__CP } /* lb=closeparenthesis */,
+ { 0, 4569, 599, 5, 3, -UNI_XPOSIXUPPER } /* upper=no */,
+ { 0, 4371, 352, 5, 5, UNI_XPOSIXSPACE } /* wspace=yes */,
+ { 90, 2523, 0, 13, 0, UNI_XPOSIXBLANK } /* isxposixblank */,
+ { 0, 4502, 129, 15, 3, UNI_LATINEXTF } /* blk=latinextendedf */,
+ { 7, 271, 3463, 4, 12, UNI_WB__EB } /* gcb=glueafterzwj */,
+ { 22, 461, 2, 2, 3, UNI_CWL } /* iscwl */,
+ { 0, 940, 934, 6, 2, -UNI_COMPEX } /* compex=f */,
+ { 2, 2301, 353, 4, 2, UNI_XIDC } /* xidc=y */,
+ { 0, 461, 2068, 2, 4, UNI_MEND } /* ismend */,
+ { 1, 5799, 1845, 5, 8, UNI_SUPERANDSUB } /* insuperandsub */,
+ { 2, 1823, 402, 7, 4, UNI_ARMN } /* script=armn */,
+ { 0, 6062, 5820, 7, 15, UNI_ENCLOSEDALPHANUM } /* block=enclosedalphanum */,
+ { 0, 7084, 3791, 8, 4, UNI_ARABICMATH } /* inarabicmath */,
+ { 0, 2483, 599, 5, 3, -UNI_CASED } /* cased=no */,
+ { 8, 1978, 0, 7, 0, UNI_SOGD } /* sogdian */,
+ { 2, 641, 0, 4, 0, UNI_hst_values_index } /* hst= */,
+ { 131, 312, 934, 5, 2, -UNI_QMARK } /* qmark=f */,
+ { 86, 552, 389, 4, 3, UNI_AGE__6_DOT_3 } /* age=6.3 */,
+ { 2, 5235, 2961, 15, 5, UNI_PC } /* connectorpunctuation */,
+ { 33, 1003, 0, 6, 0, UNI_LEPC } /* lepcha */,
+ { 3, 32, 585, 2, 2, UNI_VS } /* vs=t */,
+ { 0, 1272, 8214, 3, 32, UNI_DIACRITICALSEXT } /* iscombiningdiacriticalmarksextended */,
+ { 2, 176, 178, 2, 2, UNI_ROHG } /* rohg */,
+ { 1, 4043, 353, 17, 2, UNI_IDSB } /* idsbinaryoperator=y */,
+ { 6, 1823, 317, 7, 5, UNI_SC__TALE } /* script=taile */,
+ { 15, 2536, 2559, 3, 10, UNI_JG__KNOTTEDHEH } /* jg=knottedheh */,
+ { 1, 5658, 6534, 10, 7, UNI_identifierstatus_values_index } /* identifierstatus= */,
+ { 5, 510, 0, 4, 0, UNI_NV__3 } /* nv=3 */,
+ { 13, 2718, 6021, 14, 8, UNI_BC__RLO } /* bc=righttoleftoverride */,
+ { 5, 309, 4951, 2, 19, UNI_INEGYPTIANHIEROGLYPHS } /* inegyptianhieroglyphs */,
+ { 0, 4424, 2852, 17, 4, UNI_MAHJ } /* scriptextensions=mahj */,
+ { 6, 3538, 0, 16, 0, UNI_CYPRIOTSYLLABARY } /* cypriotsyllabary */,
+ { 0, 521, 934, 6, 2, -UNI_PATSYN } /* patsyn=f */,
+ { 2, 6165, 418, 3, 4, UNI_KHMR } /* sc=khmr */,
+ { 50, 309, 8142, 2, 18, UNI_IDEOGRAPHICSYMBOLS } /* inideographicsymbols */,
+ { 3, 1667, 5801, 4, 19, UNI_SUPARROWSB } /* blk=supplementalarrowsb */,
+ { 18, 3391, 760, 13, 3, UNI_NV__1_SLASH_2 } /* numericvalue=1/2 */,
+ { 143, 1102, 474, 4, 4, UNI_VAI } /* scx=vaii */,
+ { 36, 1198, 4076, 3, 14, UNI_CURRENCYSYMBOLS } /* incurrencysymbols */,
+ { 3, 1065, 2224, 4, 8, UNI_NV__1_SLASH_80 } /* nv=1.250e-02 */,
+ { 2, 7495, 295, 28, 1, UNI_CCC__19 } /* canonicalcombiningclass=ccc19 */,
+ { 0, 31, 0, 4, 0, UNI_AVST } /* avst */,
+ { 2, 1728, 1723, 6, 3, UNI_ARABICPFB } /* arabicpfb */,
+ { 8, 895, 2093, 6, 2, UNI_AGE__15 } /* age=v150 */,
+ { 0, 3130, 6945, 7, 12, UNI_GEOMETRICSHAPES } /* blk=geometricshapes */,
+ { 169, 2324, 7564, 6, 27, UNI_ANCIENTGREEKMUSIC } /* block=ancientgreekmusicalnotation */,
+ { 0, 4424, 228, 17, 4, UNI_XSUX } /* scriptextensions=xsux */,
+ { 1, 8538, 0, 20, 0, UNI_vo_values_index } /* verticalorientation= */,
+ { 1, 2324, 4862, 6, 4, UNI_RUMI } /* block=rumi */,
+ { 0, 6163, 6642, 5, 19, UNI_INSC__BRAHMIJOININGNUMBER } /* insc=brahmijoiningnumber */,
+ { 128, 533, 4667, 3, 5, UNI_SB__CL } /* sb=close */,
+ { 66, 1391, 21, 3, 2, UNI_WB__EX } /* wb=ex */,
+ { 6, 6090, 2046, 7, 11, UNI_INMASARAMGONDI } /* block=masaramgondi */,
+ { 0, 3633, 4533, 7, 4, UNI_LATINEXTC } /* inlatinextc */,
+ { 392, 2621, 0, 9, 0, UNI__PERL_SURROGATE } /* surrogate */,
+ { 0, 4424, 140, 17, 4, UNI_NARB } /* scriptextensions=narb */,
+ { 0, 2324, 6586, 6, 11, UNI_NUMBERFORMS } /* block=numberforms */,
+ { 0, 2002, 248, 7, 5, UNI_POSIXCNTRL } /* isposixcntrl */,
+ { 4, 1102, 1543, 4, 4, UNI_KHAR } /* scx=khar */,
+ { 9, 271, 4407, 4, 17, UNI_RI } /* gcb=regionalindicator */,
+ { 0, 1823, 4951, 7, 19, UNI_EGYP } /* script=egyptianhieroglyphs */,
+ { 3, 309, 2811, 2, 5, UNI_INKHMER } /* inkhmer */,
+ { 1, 4424, 678, 17, 5, UNI_RUNR } /* scriptextensions=runic */,
+ { 0, 5637, 1612, 21, 2, UNI_LB__LF } /* graphemeclusterbreak=lf */,
+ { 0, 3984, 353, 17, 2, UNI_EPRES } /* emojipresentation=y */,
+ { 0, 2018, 44, 12, 1, UNI_JT__U } /* joiningtype=u */,
+ { 1, 461, 6642, 2, 4, UNI_BRAH } /* isbrah */,
+ { 0, 461, 2068, 2, 12, UNI_MEND } /* ismendekikakui */,
+ { 3, 4377, 353, 14, 2, UNI_DT__NONE } /* nfkdquickcheck=y */,
+ { 1, 1397, 585, 3, 2, UNI_IDS } /* ids=t */,
+ { 22, 461, 333, 2, 6, UNI_CARI } /* iscarian */,
+ { 69, 4360, 68, 10, 2, UNI_LB__PR } /* linebreak=pr */,
+ { 4, 4002, 5118, 8, 7, UNI_MODIFIERLETTERS } /* modifierletters */,
+ { 3, 2766, 326, 3, 2, UNI_PF } /* gc=pf */,
+ { 1, 693, 4810, 3, 17, UNI_ORNAMENTALDINGBATS } /* isornamentaldingbats */,
+ { 1, 30, 6399, 1, 8, UNI_RADICAL } /* isradical */,
+ { 2, 461, 1358, 2, 4, UNI_PALM } /* ispalm */,
+ { 10, 5216, 1037, 11, 4, UNI_LATINEXTB } /* block=latinextb */,
+ { 10, 2324, 5857, 6, 12, UNI_MONGOLIANSUP } /* block=mongoliansup */,
+ { 2, 4424, 854, 17, 7, UNI_TAVT } /* scriptextensions=taiviet */,
+ { 48, 2324, 1505, 9, 4, UNI_CJKEXTA } /* block=cjkexta */,
+ { 0, 8, 274, 3, 1, UNI_pcm_values_index } /* pcm= */,
+ { 117, 2208, 1805, 4, 5, UNI_NV__500000 } /* nv=500000 */,
+ { 2, 1823, 369, 7, 4, UNI_GOTH } /* script=goth */,
+ { 0, 2718, 421, 3, 3, UNI_BC__RLI } /* bc=rli */,
+ { 1, 1823, 82, 7, 4, UNI_SC__GONG } /* script=gong */,
+ { 0, 4519, 5848, 14, 9, UNI_CYRILLICEXTA } /* block=cyrillicextendeda */,
+ { 0, 2324, 7724, 6, 28, UNI_VSSUP } /* block=variationselectorssupplement */,
+ { 0, 7274, 99, 9, 2, UNI_UPPERCASELETTER } /* category=lu */,
+ { 1, 1667, 8567, 5, 34, UNI_DIACRITICALSSUP } /* blk=combiningdiacriticalmarkssupplement */,
+ { 4, 3724, 3720, 12, 4, UNI_JG__MALAYALAMLLLA } /* jg=malayalamllla */,
+ { 0, 6165, 426, 3, 4, UNI_MRO } /* sc=mroo */,
+ { 2, 2002, 0, 3, 0, UNI_P } /* isp */,
+ { 3, 753, 599, 6, 2, UNI_NFKCQC__N } /* nfkcqc=n */,
+ { 0, 6041, 928, 21, 5, UNI_BPT__O } /* bidipairedbrackettype=open */,
+ { 268, 2732, 4531, 8, 6, UNI_ARABICEXTC } /* blk=arabicextc */,
+ { 0, 7591, 1612, 3, 2, UNI_LB__LF } /* lb=lf */,
+ { 10, 2180, 1314, 4, 3, UNI_NV__4000 } /* nv=4000 */,
+ { 0, 7198, 5909, 7, 7, UNI_SUPARROWSC } /* blk=suparrowsc */,
+ { 100, 2732, 5848, 10, 9, UNI_ARABICEXTA } /* blk=arabicextendeda */,
+ { 0, 2401, 1505, 10, 4, UNI_ETHIOPICEXTA } /* inethiopicexta */,
+ { 0, 1455, 353, 10, 4, UNI_DEP } /* deprecated=yes */,
+ { 1, 4360, 53, 10, 2, UNI_LB__NS } /* linebreak=ns */,
+ { 1, 1667, 2780, 4, 6, UNI_INCOPTIC } /* blk=coptic */,
+ { 0, 1667, 5067, 3, 11, UNI_INMANICHAEAN } /* blk=manichaean */,
+ { 0, 3892, 934, 16, 2, -UNI_STERM } /* sentenceterminal=f */,
+ { 52, 461, 4911, 2, 15, UNI_DIACRITICALSSUP } /* isdiacriticalssup */,
+ { 0, 1530, 3622, 5, 11, UNI_KANGXI } /* iskangxiradicals */,
+ { 0, 1075, 1069, 4, 2, UNI_NV__2_SLASH_3 } /* nv=2/3 */,
+ { 1, 1618, 934, 10, 6, -UNI_SD } /* softdotted=false */,
+ { 0, 6816, 0, 25, 0, UNI_CWKCF } /* changeswhennfkccasefolded */,
+ { 1, 339, 6288, 2, 6, UNI_CCC__L } /* ccc=left */,
+ { 2, 6427, 2728, 14, 3, UNI_JG__ALEF } /* joininggroup=alef */,
+ { 1, 629, 352, 5, 3, UNI_GRBASE } /* grbase=y */,
+ { 2, 1205, 0, 7, 0, UNI_GRAN } /* grantha */,
+ { 0, 7383, 7181, 10, 17, UNI_BC__ES } /* bidiclass=europeanseparator */,
+ { 1, 4424, 861, 17, 7, UNI_TIBT } /* scriptextensions=tibetan */,
+ { 33, 4424, 1125, 17, 8, UNI_TFNG } /* scriptextensions=tifinagh */,
+ { 192, 510, 1314, 4, 2, UNI_NV__300 } /* nv=300 */,
+ { 0, 6062, 620, 12, 5, UNI_ETHIOPICEXT } /* block=ethiopicext */,
+ { 2, 5460, 8552, 14, 6, UNI_term_values_index } /* terminalpunctuation= */,
+ { 2, 6735, 1144, 22, 3, UNI_JG__MALAYALAMBHA } /* joininggroup=malayalambha */,
+ { 258, 6165, 1522, 3, 4, UNI_UGAR } /* sc=ugar */,
+ { 159, 1823, 5031, 7, 14, UNI_SC__ROHG } /* script=hanifirohingya */,
{ 0, 1003, 0, 4, 0, UNI_LEPC } /* lepc */,
- { 0, 413, 0, 4, 0, UNI_GONM } /* gonm */,
- { 100, 2353, 8340, 3, 34, UNI_DIACRITICALSFORSYMBOLS } /* incombiningdiacriticalmarksforsymbols */,
- { 15, 464, 5481, 2, 21, UNI_CWCF } /* ischangeswhencasefolded */,
- { 1462, 4338, 934, 17, 6, -UNI_RI } /* regionalindicator=false */,
- { 0, 3474, 1344, 6, 9, UNI_PALM } /* block=palmyrene */,
- { 4, 1796, 453, 7, 4, UNI_MIAO } /* script=plrd */,
- { 26, 3053, 356, 13, 4, UNI_POSIXXDIGIT } /* asciihexdigit=yes */,
- { 0, 2253, 552, 10, 3, UNI_IN__4 } /* presentin=4.0 */,
- { 0, 1216, 0, 4, 0, UNI_KANA } /* kana */,
- { 0, 1867, 0, 5, 0, UNI_BIDIM } /* bidim */,
- { 0, 1796, 90, 7, 4, UNI_SC__GREK } /* script=grek */,
- { 0, 14, 3324, 1, 14, UNI_MISCPICTOGRAPHS } /* miscpictographs */,
- { 0, 313, 4656, 2, 16, UNI_TANGUTSUP } /* intangutsupplement */,
- { 0, 7527, 4338, 3, 17, UNI_RI } /* lb=regionalindicator */,
- { 3628, 5990, 928, 21, 5, UNI_BPT__O } /* bidipairedbrackettype=open */,
- { 0, 4355, 5340, 17, 10, UNI_DEVA } /* scriptextensions=devanagari */,
- { 4, 2726, 256, 3, 2, UNI_CASEDLETTER } /* gc=lc */,
- { 0, 1102, 825, 4, 7, UNI_SHAW } /* scx=shavian */,
- { 0, 3090, 2332, 5, 7, UNI_GREEKEXT } /* blk=greekext */,
- { 0, 3137, 6982, 15, 9, UNI_EA__F } /* eastasianwidth=fullwidth */,
- { 6, 4355, 477, 17, 3, UNI_VAI } /* scriptextensions=vai */,
- { 1050, 4355, 417, 17, 4, UNI_HANO } /* scriptextensions=hano */,
- { 1, 738, 602, 2, 2, UNI_EA__N } /* ea=n */,
- { 2051, 1766, 0, 7, 0, UNI_NFCQC__M } /* nfcqc=m */,
- { 6, 313, 298, 2, 2, UNI_IN__9 } /* in=9 */,
- { 4, 1975, 2033, 7, 5, UNI_POSIXALPHA } /* isposixalpha */,
- { 2, 306, 2628, 3, 10, UNI_PATSYN } /* patternsyntax */,
- { 21, 313, 6644, 2, 15, UNI_TRANSPORTANDMAP } /* intransportandmap */,
- { 440, 2726, 1977, 3, 2, UNI_PO } /* gc=po */,
- { 1, 6114, 64, 4, 3, UNI_CHRS } /* sc=chrs */,
- { 0, 464, 749, 2, 7, UNI_MARC } /* ismarchen */,
- { 7, 1879, 676, 4, 5, UNI_INOSAGE } /* blk=osage */,
- { 0, 1383, 2891, 6, 3, UNI_IDS } /* idstart=t */,
- { 647, 3474, 4081, 6, 11, UNI_INPUNCTUATION } /* block=punctuation */,
- { 0, 6379, 4174, 13, 4, UNI_JG__HETH } /* joininggroup=heth */,
- { 0, 3351, 294, 14, 1, UNI_NV__24 } /* numericvalue=24 */,
- { 0, 3474, 1308, 6, 9, UNI_INOLDITALIC } /* block=olditalic */,
- { 0, 6239, 91, 4, 2, UNI_BC__LRE } /* bc=lre */,
- { 13, 23, 1104, 3, 3, UNI_POSIXXDIGIT } /* ahex=t */,
- { 0, 34, 3542, 1, 17, UNI_HIGHPUSURROGATES } /* ishighpusurrogates */,
- { 600, 2394, 5797, 7, 9, UNI_MYANMAREXTA } /* myanmarextendeda */,
- { 31, 8244, 5183, 32, 4, UNI_CJKEXTE } /* block=cjkunifiedideographsextensione */,
- { 28, 464, 216, 2, 4, UNI_TIBT } /* istibt */,
- { 2266, 1539, 361, 3, 5, UNI_CAKM } /* ischakma */,
- { 0, 34, 1596, 1, 3, UNI_SO } /* isso */,
- { 0, 3474, 3608, 6, 14, UNI_PHONETICEXTSUP } /* block=phoneticextsup */,
- { 453, 2726, 17, 3, 2, UNI_LM } /* gc=lm */,
- { 2, 1702, 1037, 8, 4, UNI_ARABICEXTB } /* isarabicextb */,
- { 0, 7828, 356, 16, 4, UNI_UIDEO } /* unifiedideograph=yes */,
- { 0, 5147, 129, 17, 3, UNI_LATINEXTF } /* block=latinextendedf */,
- { 1329, 7201, 17, 16, 2, UNI_LM } /* generalcategory=lm */,
- { 2082, 6379, 1041, 13, 5, UNI_JG__GAMAL } /* joininggroup=gamal */,
- { 0, 4355, 502, 17, 6, UNI_LYDI } /* scriptextensions=lydian */,
- { 0, 2986, 0, 14, 0, UNI_PHLP } /* psalterpahlavi */,
- { 0, 4355, 4582, 17, 4, UNI_BOPO } /* scriptextensions=bopo */,
- { 1, 876, 356, 4, 4, UNI_IDEO } /* ideo=yes */,
- { 3, 464, 975, 2, 8, UNI_GURU } /* isgurmukhi */,
- { 4, 2365, 2336, 8, 8, UNI_ETHIOPICEXT } /* ethiopicextended */,
- { 0, 4355, 4962, 17, 4, UNI_HAN } /* scriptextensions=hani */,
- { 167, 625, 0, 7, 0, UNI_EXTPICT } /* extpict */,
- { 1703, 1102, 5661, 4, 19, UNI_MERO } /* scx=meroitichieroglyphs */,
- { 22, 6114, 82, 3, 4, UNI_DSRT } /* sc=dsrt */,
- { 9, 2740, 0, 4, 0, UNI_COPT } /* copt */,
- { 0, 265, 278, 5, 1, UNI_cwkcf_values_index } /* cwkcf= */,
- { 0, 1516, 1491, 6, 4, UNI_KANAEXTA } /* iskanaexta */,
- { 0, 3450, 7403, 12, 13, UNI_CYRILLICSUP } /* blk=cyrillicsupplementary */,
- { 0, 1867, 356, 12, 2, UNI_BIDIM } /* bidimirrored=y */,
- { 1, 5928, 48, 3, 1, UNI_VO__U } /* vo=u */,
- { 3, 1102, 3435, 4, 15, UNI_ZANB } /* scx=zanabazarsquare */,
- { 2, 464, 15, 2, 4, UNI_ADLM } /* isadlm */,
- { 0, 6114, 1335, 3, 9, UNI_SC__OUGR } /* sc=olduyghur */,
- { 261, 1102, 3839, 4, 6, UNI_TANG } /* scx=tangut */,
- { 3008, 1410, 1153, 7, 2, UNI_CCC__24 } /* ccc=ccc24 */,
- { 98, 1796, 810, 7, 4, UNI_SC__SYRC } /* script=syrc */,
- { 520, 343, 8572, 4, 18, UNI_CCC__216 } /* ccc=attachedaboveright */,
- { 1, 736, 1183, 3, 8, UNI_EMOTICONS } /* inemoticons */,
- { 302, 4355, 5631, 17, 5, UNI_GREK } /* scriptextensions=greek */,
- { 1, 4291, 1837, 10, 5, UNI_EBASE } /* linebreak=ebase */,
- { 1, 6114, 1495, 3, 4, UNI_SC__JAVA } /* sc=java */,
- { 0, 7018, 4645, 7, 11, UNI_ARABICSUP } /* inarabicsupplement */,
- { 3953, 7584, 3249, 18, 5, UNI_DT__FIN } /* decompositiontype=final */,
- { 106, 1702, 2665, 3, 13, UNI_ANCIENTSYMBOLS } /* isancientsymbols */,
- { 0, 5844, 6898, 5, 22, UNI_SUPERANDSUB } /* issuperscriptsandsubscripts */,
- { 88, 3974, 278, 17, 1, UNI_idsb_values_index } /* idsbinaryoperator= */,
- { 2258, 4582, 0, 4, 0, UNI_BOPO } /* bopo */,
- { 15, 1102, 1133, 4, 4, UNI_VITH } /* scx=vith */,
- { 0, 2625, 934, 13, 2, -UNI_PATSYN } /* patternsyntax=f */,
- { 35, 1102, 1220, 4, 7, UNI_MAKA } /* scx=makasar */,
- { 2, 3734, 6042, 12, 4, UNI_NFCQC__M } /* nfkcquickcheck=m */,
- { 3, 1766, 356, 5, 2, UNI_NFCQC__Y } /* nfcqc=y */,
- { 0, 4450, 3869, 7, 16, UNI_UCAS } /* block=canadiansyllabics */,
- { 2, 4020, 0, 4, 0, UNI_SIND } /* sind */,
- { 0, 4355, 3671, 16, 10, UNI_MLYM } /* scriptextensions=malayalam */,
- { 0, 600, 1687, 3, 8, UNI_DT__ISO } /* dt=isolated */,
- { 0, 4500, 934, 5, 2, -UNI_XPOSIXUPPER } /* upper=f */,
- { 0, 5544, 602, 21, 3, -UNI_CWT } /* changeswhentitlecased=no */,
- { 4, 313, 8551, 2, 21, UNI_MATHOPERATORS } /* inmathematicaloperators */,
- { 10, 75, 278, 3, 1, UNI_cwu_values_index } /* cwu= */,
- { 2, 1102, 59, 4, 4, UNI_CHAM } /* scx=cham */,
- { 1, 5, 601, 2, 4, -UNI_EXT } /* ext=no */,
- { 1, 6114, 55, 3, 4, UNI_CANS } /* sc=cans */,
- { 0, 4355, 2401, 17, 4, UNI_NAND } /* scriptextensions=nand */,
- { 0, 1102, 1205, 4, 9, UNI_QAAI } /* scx=inherited */,
- { 0, 313, 4882, 2, 19, UNI_INEGYPTIANHIEROGLYPHS } /* inegyptianhieroglyphs */,
- { 0, 2973, 588, 5, 5, UNI_EPRES } /* epres=true */,
- { 0, 1879, 8592, 4, 34, UNI_UCAS } /* blk=unifiedcanadianaboriginalsyllabics */,
- { 233, 520, 0, 4, 0, UNI_NV__7 } /* nv=7 */,
- { 4, 7584, 6944, 18, 9, UNI_DT__CAN } /* decompositiontype=canonical */,
- { 0, 1377, 6276, 3, 6, UNI_WB__FO } /* wb=format */,
- { 194, 6239, 302, 4, 2, UNI_BC__LRI } /* bc=lri */,
- { 0, 1796, 6134, 7, 10, UNI_SC__GLAG } /* script=glagolitic */,
- { 191, 1777, 6199, 6, 8, UNI_NV__10000000000 } /* nv=10000000000 */,
- { 150, 313, 7403, 2, 28, UNI_SUPPUAA } /* insupplementaryprivateuseareaa */,
- { 0, 313, 1362, 2, 9, UNI_INSAMARITAN } /* insamaritan */,
- { 0, 343, 2074, 4, 2, UNI_CCC__29 } /* ccc=29 */,
- { 0, 2726, 3594, 3, 2, UNI_NL } /* gc=nl */,
- { 0, 3367, 2617, 14, 8, UNI_NV__2_SLASH_5 } /* numericvalue=4.000e-01 */,
- { 77, 5147, 1698, 11, 4, UNI_LATINEXTF } /* block=latinextf */,
- { 0, 464, 58, 2, 2, UNI_SC } /* issc */,
- { 0, 1280, 0, 9, 0, UNI_NBAT } /* nabataean */,
- { 0, 5136, 2382, 5, 10, UNI_MISCSYMBOLS } /* blk=miscsymbols */,
- { 0, 6185, 0, 18, 0, UNI_NV__10000 } /* numericvalue=10000 */,
- { 13, 313, 2155, 2, 4, UNI_IN__4_DOT_1 } /* in=4.1 */,
- { 1, 2974, 397, 11, 2, UNI_IN__5_DOT_1 } /* presentin=v51 */,
- { 1, 7201, 58, 16, 2, UNI_SC } /* generalcategory=sc */,
- { 4, 833, 356, 4, 4, UNI_TERM } /* term=yes */,
- { 0, 1879, 6447, 4, 5, UNI_MUSIC } /* blk=music */,
- { 2259, 1102, 156, 4, 4, UNI_OUGR } /* scx=ougr */,
- { 2, 5888, 588, 5, 5, UNI__PERL_NCHAR } /* nchar=true */,
- { 0, 5136, 6549, 5, 21, UNI_MISCTECHNICAL } /* blk=miscellaneoustechnical */,
- { 0, 6276, 0, 6, 0, UNI_CF } /* format */,
- { 0, 3474, 6439, 6, 23, UNI_ZNAMENNYMUSIC } /* block=znamennymusicalnotation */,
- { 2779, 721, 0, 7, 0, UNI_KNDA } /* kannada */,
- { 500, 3474, 6134, 6, 20, UNI_GLAGOLITICSUP } /* block=glagoliticsupplement */,
- { 0, 2483, 1915, 8, 5, UNI_XPOSIXGRAPH } /* isxposixgraph */,
- { 1667, 513, 1300, 4, 3, UNI_NV__3000 } /* nv=3000 */,
- { 1624, 313, 776, 2, 7, UNI_OLCK } /* inolchiki */,
- { 4544, 2726, 4485, 3, 15, UNI_TITLE } /* gc=titlecaseletter */,
- { 7, 378, 588, 5, 5, UNI_GREXT } /* grext=true */,
- { 230, 5607, 2606, 15, 9, UNI_IDENTIFIERTYPE__TECHNICAL } /* identifiertype=technical */,
- { 1, 1216, 328, 4, 3, UNI_KANASUP } /* kanasup */,
- { 16, 296, 0, 4, 0, UNI_NV__9 } /* nv=9 */,
- { 98, 8592, 0, 42, 0, UNI_UCASEXT } /* unifiedcanadianaboriginalsyllabicsextended */,
- { 4694, 464, 2740, 2, 6, UNI_COPT } /* iscoptic */,
- { 2187, 1516, 3582, 5, 11, UNI_KANGXI } /* iskangxiradicals */,
- { 1090, 7201, 69, 16, 2, UNI_MN } /* generalcategory=mn */,
- { 0, 2496, 1988, 3, 3, UNI_JG__WAW } /* jg=waw */,
- { 6, 313, 8592, 2, 34, UNI_UCAS } /* inunifiedcanadianaboriginalsyllabics */,
- { 953, 6944, 2195, 23, 2, UNI_CCC__6 } /* canonicalcombiningclass=6 */,
- { 1, 3622, 4275, 3, 16, UNI_LETTERLIKESYMBOLS } /* isletterlikesymbols */,
- { 1, 1879, 1117, 4, 8, UNI_INTAGBANWA } /* blk=tagbanwa */,
- { 18, 2802, 2336, 10, 8, UNI_ETHIOPICEXT } /* isethiopicextended */,
- { 1024, 2401, 0, 11, 0, UNI_NAND } /* nandinagari */,
- { 2184, 242, 0, 2, 0, UNI_NB } /* nb */,
- { 1317, 7660, 0, 17, 0, UNI_VS } /* variationselector */,
- { 199, 6112, 6867, 14, 11, UNI_INSC__CONSONANTWITHSTACKER } /* insc=consonantwithstacker */,
- { 0, 1826, 0, 11, 0, UNI_SYLO } /* sylotinagri */,
- { 4, 464, 2241, 2, 12, UNI_PLAYINGCARDS } /* isplayingcards */,
- { 1, 7201, 5103, 16, 2, UNI_CASEDLETTER } /* generalcategory=l_ */,
- { 2116, 7132, 8550, 15, 22, UNI_SUPMATHOPERATORS } /* blk=supplementalmathematicaloperators */,
- { 0, 3595, 6771, 10, 4, UNI_LATINEXTD } /* latinextendedd */,
- { 11, 2496, 6154, 3, 19, UNI_JG__BURUSHASKIYEHBARREE } /* jg=burushaskiyehbarree */,
- { 4608, 555, 6214, 4, 3, UNI_AGE__2_DOT_1 } /* age=2.1 */,
- { 2, 8289, 7045, 10, 12, UNI_M } /* category=combiningmark */,
- { 3816, 696, 3156, 5, 8, UNI_NO } /* isothernumber */,
- { 0, 1102, 188, 4, 4, UNI_SGNW } /* scx=sgnw */,
- { 1, 296, 3806, 2, 3, UNI_NV__80 } /* nv=80 */,
- { 7, 3474, 1529, 6, 10, UNI_INKHAROSHTHI } /* block=kharoshthi */,
- { 2832, 975, 0, 8, 0, UNI_GURU } /* gurmukhi */,
- { 1, 536, 58, 3, 2, UNI_SB__SC } /* sb=sc */,
- { 0, 343, 292, 5, 2, UNI_CCC__130 } /* ccc=130 */,
- { 2208, 1915, 933, 11, 7, -UNI_GRBASE } /* graphemebase=false */,
- { 577, 3351, 773, 13, 3, UNI_NV__7_SLASH_2 } /* numericvalue=7/2 */,
- { 0, 1410, 562, 8, 2, UNI_CCC__107 } /* ccc=ccc107 */,
- { 0, 4355, 3093, 16, 5, UNI_GEOR } /* scriptextensions=geor */,
- { 2, 8182, 6241, 23, 5, UNI_INPC__LEFT } /* indicpositionalcategory=left */,
- { 0, 7201, 469, 16, 2, UNI_SO } /* generalcategory=so */,
- { 0, 5586, 4338, 21, 17, UNI_RI } /* graphemeclusterbreak=regionalindicator */,
- { 0, 1796, 1785, 7, 11, UNI_HMNG } /* script=pahawhhmong */,
- { 4416, 34, 2236, 1, 3, UNI_DI } /* isdi */,
- { 2209, 464, 1220, 2, 4, UNI_MAKA } /* ismaka */,
- { 0, 6944, 2207, 23, 2, UNI_CCC__8 } /* canonicalcombiningclass=8 */,
- { 0, 4291, 119, 10, 2, UNI_LB__AL } /* linebreak=al */,
- { 0, 6114, 168, 3, 4, UNI_SC__COPT } /* sc=qaac */,
- { 6170, 313, 515, 2, 2, UNI_IN__3 } /* in=3 */,
- { 70, 7527, 102, 3, 2, UNI_LB__HL } /* lb=hl */,
- { 0, 2726, 0, 3, 0, UNI_gc_values_index } /* gc= */,
- { 2063, 1879, 530, 4, 6, UNI_INREJANG } /* blk=rejang */,
- { 3, 940, 0, 6, 0, UNI_COMPEX } /* compex */,
- { 0, 3137, 0, 15, 0, UNI_ea_values_index } /* eastasianwidth= */,
- { 5, 464, 1094, 2, 4, UNI_MERC } /* ismerc */,
- { 0, 1796, 3671, 6, 10, UNI_SC__MLYM } /* script=malayalam */,
- { 2200, 6114, 3309, 3, 15, UNI_MERC } /* sc=meroiticcursive */,
- { 3, 6114, 5389, 3, 20, UNI_HMNP } /* sc=nyiakengpuachuehmong */,
- { 2724, 4355, 82, 17, 4, UNI_DSRT } /* scriptextensions=dsrt */,
- { 0, 3763, 1781, 14, 4, UNI_NV__50000 } /* numericvalue=50000 */,
- { 0, 6112, 3177, 14, 4, UNI_INSC__CONSONANTDEAD } /* insc=consonantdead */,
- { 2, 4355, 681, 17, 5, UNI_RUNR } /* scriptextensions=runic */,
- { 2954, 1977, 0, 2, 0, UNI_PO } /* po */,
- { 4, 1856, 588, 11, 5, UNI_BIDIC } /* bidicontrol=true */,
- { 4, 2454, 6878, 5, 12, UNI_GEOMETRICSHAPES } /* isgeometricshapes */,
- { 0, 1102, 401, 4, 4, UNI_MIAO } /* scx=miao */,
- { 1738, 464, 9, 2, 3, UNI_OCR } /* isocr */,
- { 0, 3474, 5340, 6, 18, UNI_DEVANAGARIEXT } /* block=devanagariextended */,
- { 0, 464, 3933, 2, 14, UNI_SK } /* ismodifiersymbol */,
- { 4873, 8276, 6613, 31, 10, UNI_INSC__CONSONANTHEADLETTER } /* indicsyllabiccategory=consonantheadletter */,
- { 0, 4338, 588, 17, 5, UNI_RI } /* regionalindicator=true */,
- { 0, 4338, 356, 17, 2, UNI_RI } /* regionalindicator=y */,
- { 3657, 3779, 3777, 14, 2, UNI_NV__7_SLASH_8 } /* numericvalue=7/8 */,
- { 0, 4355, 2018, 17, 12, UNI_GONM } /* scriptextensions=masaramgondi */,
- { 0, 8533, 1818, 9, 8, UNI_SUPERANDSUB } /* block=superandsub */,
- { 4, 612, 2002, 2, 10, UNI_LB__B2 } /* lb=breakboth */,
- { 8, 1102, 1016, 5, 3, UNI_TELU } /* scx=telu */,
- { 0, 2726, 2443, 3, 11, UNI_CASEDLETTER } /* gc=casedletter */,
- { 1258, 2678, 424, 3, 3, UNI_BC__RLI } /* bc=rli */,
- { 6, 2645, 0, 4, 0, UNI_IN__5 } /* in=5 */,
- { 0, 5928, 0, 3, 0, UNI_vo_values_index } /* vo= */,
- { 5253, 1879, 7500, 4, 27, UNI_ANCIENTGREEKMUSIC } /* blk=ancientgreekmusicalnotation */,
- { 6, 4515, 278, 18, 1, UNI_idst_values_index } /* idstrinaryoperator= */,
- { 2721, 2496, 3249, 3, 12, UNI_JG__FINALSEMKATH } /* jg=finalsemkath */,
- { 2, 1102, 90, 4, 4, UNI_GREK } /* scx=grek */,
- { 0, 1710, 4372, 3, 16, UNI_SMALLFORMS } /* issmallformvariants */,
- { 3332, 6379, 2509, 13, 10, UNI_JG__DALATHRISH } /* joininggroup=dalathrish */,
- { 4, 4291, 1977, 10, 2, UNI_LB__PO } /* linebreak=po */,
- { 1156, 1102, 4582, 4, 4, UNI_BOPO } /* scx=bopo */,
- { 5381, 3474, 1508, 6, 8, UNI_INUGARITIC } /* block=ugaritic */,
- { 2, 2485, 4122, 6, 5, UNI_XPOSIXLOWER } /* xposixlower */,
- { 0, 1796, 2217, 7, 12, UNI_HUNG } /* script=oldhungarian */,
- { 1, 8276, 3177, 31, 4, UNI_INSC__CONSONANTDEAD } /* indicsyllabiccategory=consonantdead */,
- { 892, 1174, 607, 3, 4, UNI_EA__W } /* ea=wide */,
- { 2, 1382, 0, 8, 0, UNI_XIDS } /* xidstart */,
- { 489, 14, 7761, 1, 30, UNI_MATHALPHANUM } /* mathematicalalphanumericsymbols */,
- { 0, 5886, 601, 20, 4, -UNI__PERL_NCHAR } /* noncharactercodepoint=no */,
- { 0, 464, 6533, 2, 16, UNI_INDICNUMBERFORMS } /* isindicnumberforms */,
- { 0, 6944, 6491, 22, 4, UNI_CCC__AL } /* canonicalcombiningclass=al */,
- { 4, 313, 666, 2, 5, UNI_INLIMBU } /* inlimbu */,
- { 2883, 464, 306, 2, 5, UNI__PERL_PATWS } /* ispatws */,
- { 454, 6114, 4962, 3, 14, UNI_SC__ROHG } /* sc=hanifirohingya */,
- { 320, 313, 3498, 2, 16, UNI_CYPRIOTSYLLABARY } /* incypriotsyllabary */,
- { 3166, 1717, 1465, 6, 5, UNI_VERTSPACE } /* isvertspace */,
- { 0, 7473, 0, 27, 0, UNI_ALPHABETICPF } /* alphabeticpresentationforms */,
- { 2250, 2678, 3078, 3, 12, UNI_BC__ON } /* bc=otherneutral */,
- { 2629, 464, 7385, 2, 28, UNI_PHONETICEXTSUP } /* isphoneticextensionssupplement */,
- { 0, 5502, 934, 21, 2, -UNI_CWCM } /* changeswhencasemapped=f */,
- { 3846, 464, 5205, 2, 18, UNI_HALFMARKS } /* iscombininghalfmarks */,
- { 12, 433, 0, 3, 0, UNI_NKO } /* nko */,
- { 136, 3622, 4629, 6, 5, UNI_LATIN1 } /* islatin1sup */,
- { 0, 1879, 7660, 4, 28, UNI_VSSUP } /* blk=variationselectorssupplement */,
- { 2664, 7201, 2774, 19, 8, UNI_SO } /* generalcategory=othersymbol */,
- { 530, 1796, 2812, 7, 4, UNI_SC__MAHJ } /* script=mahj */,
- { 1678, 3593, 2579, 3, 12, UNI_LOWSURROGATES } /* inlowsurrogates */,
- { 0, 2678, 844, 4, 2, UNI_BC__RLO } /* bc=rlo */,
- { 3072, 895, 771, 5, 2, UNI_AGE__2_DOT_1 } /* age=v21 */,
- { 2, 8182, 6581, 24, 6, UNI_INPC__BOTTOM } /* indicpositionalcategory=bottom */,
- { 1, 154, 5223, 2, 16, UNI_INPUNCTUATION } /* generalpunctuation */,
- { 129, 1796, 806, 7, 4, UNI_SARB } /* script=sarb */,
- { 2146, 2678, 331, 3, 3, UNI_BC__FSI } /* bc=fsi */,
- { 0, 2496, 0, 13, 0, UNI_JG__AFRICANFEH } /* jg=africanfeh */,
- { 1157, 3090, 6878, 7, 20, UNI_GEOMETRICSHAPESEXT } /* blk=geometricshapesextended */,
- { 0, 1796, 1227, 7, 4, UNI_SC__MULT } /* script=mult */,
- { 202, 3474, 1491, 12, 4, UNI_ARABICEXTA } /* block=arabicexta */,
- { 0, 343, 3101, 4, 11, UNI_CCC__DA } /* ccc=doubleabove */,
- { 0, 313, 1317, 2, 9, UNI_INOLDPERMIC } /* inoldpermic */,
- { 0, 1395, 5, 5, 4, UNI_LATINEXTG } /* latinextg */,
- { 24, 2274, 588, 4, 5, UNI_XIDC } /* xidc=true */,
- { 2168, 12, 37, 1, 1, UNI_PS } /* ps */,
- { 0, 8007, 2335, 6, 5, UNI_CJKEXTE } /* blk=cjkexte */,
- { 3459, 7527, 4219, 3, 14, UNI_LB__CR } /* lb=carriagereturn */,
- { 22, 5586, 1842, 21, 3, UNI_WB__EB } /* graphemeclusterbreak=gaz */,
- { 652, 1102, 2695, 3, 7, UNI_ARAB } /* scx=arabic */,
- { 1047, 6114, 116, 3, 4, UNI_SC__KNDA } /* sc=knda */,
- { 0, 536, 4500, 3, 5, UNI_SB__UP } /* sb=upper */,
- { 4107, 2474, 5038, 3, 18, UNI_MODIFIERTONELETTERS } /* ismodifiertoneletters */,
- { 6704, 464, 1090, 2, 4, UNI_LINB } /* islinb */,
- { 0, 4355, 164, 17, 4, UNI_PHNX } /* scriptextensions=phnx */,
- { 4160, 1335, 0, 9, 0, UNI_OUGR } /* olduyghur */,
- { 0, 833, 356, 4, 2, UNI_TERM } /* term=y */,
- { 1, 464, 1271, 2, 9, UNI_SIND } /* iskhudawadi */,
- { 0, 7132, 4081, 7, 11, UNI_SUPPUNCTUATION } /* blk=suppunctuation */,
- { 1, 6379, 717, 13, 4, UNI_JG__ZAIN } /* joininggroup=zain */,
- { 0, 8533, 1588, 7, 9, UNI_SMALLFORMS } /* block=smallforms */,
- { 0, 306, 0, 5, 0, UNI__PERL_PATWS } /* patws */,
- { 2568, 6379, 490, 13, 3, UNI_JG__REH } /* joininggroup=reh */,
- { 0, 23, 356, 4, 4, UNI_POSIXXDIGIT } /* ahex=yes */,
- { 0, 464, 4021, 2, 17, UNI_INDICSIYAQNUMBERS } /* isindicsiyaqnumbers */,
- { 2210, 2678, 5249, 3, 3, UNI_BC__RLE } /* bc=rle */,
- { 17, 1065, 2104, 4, 8, UNI_NV__1_SLASH_6 } /* nv=1.667e-01 */,
- { 0, 6112, 0, 14, 0, UNI_INSC__CONSONANT } /* insc=consonant */,
- { 13, 6134, 0, 13, 0, UNI_GLAGOLITICSUP } /* glagoliticsup */,
- { 3, 313, 1614, 2, 10, UNI_INWARANGCITI } /* inwarangciti */,
- { 0, 23, 0, 4, 0, UNI_POSIXXDIGIT } /* ahex */,
- { 0, 3474, 1785, 6, 11, UNI_INPAHAWHHMONG } /* block=pahawhhmong */,
- { 0, 46, 3151, 2, 3, UNI_SB__LE } /* sb=le */,
- { 0, 3450, 1939, 5, 9, UNI_COMPATJAMO } /* blk=compatjamo */,
- { 4513, 7823, 8407, 5, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* incjkcompatibilityideographssupplement */,
- { 4390, 1075, 1781, 4, 4, UNI_NV__20000 } /* nv=20000 */,
- { 5, 5586, 3432, 21, 3, UNI_LB__ZWJ } /* graphemeclusterbreak=zwj */,
- { 0, 6114, 4551, 3, 7, UNI_SC__LINB } /* sc=linearb */,
- { 2, 4355, 686, 17, 4, UNI_TAKR } /* scriptextensions=takr */,
- { 1, 5607, 756, 18, 4, UNI_IDENTIFIERTYPE__NOTNFKC } /* identifiertype=notnfkc */,
- { 4308, 313, 27, 2, 4, UNI_INAHOM } /* inahom */,
- { 2321, 1796, 1508, 7, 8, UNI_UGAR } /* script=ugaritic */,
- { 6912, 464, 192, 2, 4, UNI_SHAW } /* isshaw */,
- { 24, 7201, 2384, 16, 2, UNI__PERL_SURROGATE } /* generalcategory=cs */,
- { 0, 6944, 1304, 24, 2, UNI_CCC__20 } /* canonicalcombiningclass=20 */,
- { 3, 140, 0, 4, 0, UNI_NARB } /* narb */,
- { 2, 4291, 283, 10, 2, UNI_GCB__L } /* linebreak=jl */,
- { 0, 464, 5806, 2, 19, UNI_MONGOLIANSUP } /* ismongoliansupplement */,
- { 1, 296, 764, 4, 2, UNI_NV__9_SLASH_2 } /* nv=9/2 */,
- { 0, 832, 356, 5, 4, UNI_STERM } /* sterm=yes */,
- { 3, 7584, 2652, 18, 8, UNI_DT__VERT } /* decompositiontype=vertical */,
- { 85, 4450, 5643, 7, 18, UNI_COUNTINGROD } /* block=countingrodnumerals */,
- { 18, 2153, 1781, 4, 4, UNI_NV__40000 } /* nv=40000 */,
- { 2980, 313, 2275, 2, 3, UNI_INIDC } /* inidc */,
- { 0, 36, 356, 2, 4, UNI_VS } /* vs=yes */,
- { 0, 7201, 6636, 20, 7, UNI_LO } /* generalcategory=otherletter */,
- { 292, 2483, 1465, 8, 5, UNI_XPOSIXSPACE } /* isxposixspace */,
- { 1, 464, 3608, 2, 14, UNI_PHONETICEXTSUP } /* isphoneticextsup */,
- { 0, 6114, 1371, 3, 6, UNI_SC__THAA } /* sc=thaana */,
- { 0, 3450, 8340, 5, 34, UNI_DIACRITICALSFORSYMBOLS } /* blk=combiningdiacriticalmarksforsymbols */,
- { 0, 2692, 0, 10, 0, UNI_INARABIC } /* blk=arabic */,
- { 3667, 1011, 278, 2, 1, UNI_ci_values_index } /* ci= */,
- { 26, 1807, 0, 11, 0, UNI_SORA } /* sorasompeng */,
- { 6, 4355, 991, 17, 4, UNI_HATR } /* scriptextensions=hatr */,
- { 0, 1977, 3228, 5, 5, UNI_POSIXALNUM } /* posixalnum */,
- { 0, 5865, 0, 21, 0, UNI_LOE } /* logicalorderexception */,
- { 0, 7208, 1464, 9, 2, UNI_ZS } /* category=zs */,
- { 0, 6114, 152, 3, 4, UNI_OSGE } /* sc=osge */,
- { 1, 513, 1304, 5, 2, UNI_NV__3_SLASH_20 } /* nv=3/20 */
+ { 37, 2766, 4016, 3, 14, UNI_ZS } /* gc=spaceseparator */,
+ { 0, 6165, 442, 3, 4, UNI_ORKH } /* sc=orkh */,
+ { 0, 309, 3649, 2, 11, UNI_PHONETICEXT } /* inphoneticext */,
+ { 8, 1667, 7537, 4, 27, UNI_ALPHABETICPF } /* blk=alphabeticpresentationforms */,
+ { 2, 521, 2288, 5, 2, UNI_patsyn_values_index } /* patsyn= */,
+ { 32, 1823, 1334, 7, 4, UNI_SC__PERM } /* script=perm */,
+ { 0, 1556, 0, 6, 0, UNI_ARROWS } /* arrows */,
+ { 77, 3514, 1505, 12, 4, UNI_ARABICEXTA } /* block=arabicexta */,
+ { 161, 30, 1617, 1, 11, UNI_SD } /* issoftdotted */,
+ { 0, 1102, 398, 4, 4, UNI_MIAO } /* scx=miao */,
+ { 0, 597, 51, 3, 3, UNI_DT__CAN } /* dt=can */,
+ { 1, 6165, 5876, 3, 4, UNI_SUND } /* sc=sund */,
+ { 0, 1059, 599, 6, 3, UNI_NFKDQC__N } /* nfkdqc=no */,
+ { 7, 1728, 0, 6, 0, UNI_ARAB } /* arabic */,
+ { 23, 30, 1581, 1, 11, UNI_INPHOENICIAN } /* inphoenician */,
+ { 29, 7383, 4472, 10, 15, UNI_BC__BN } /* bidiclass=boundaryneutral */,
+ { 35, 1823, 740, 8, 6, UNI_SC__MAND } /* script=mandaic */,
+ { 0, 1823, 333, 7, 6, UNI_CARI } /* script=carian */,
+ { 60, 5857, 0, 19, 0, UNI_MONGOLIANSUP } /* mongoliansupplement */,
+ { 2, 4360, 4407, 10, 17, UNI_RI } /* linebreak=regionalindicator */,
+ { 0, 2324, 5440, 6, 20, UNI_INNYIAKENGPUACHUEHMONG } /* block=nyiakengpuachuehmong */,
+ { 26, 1102, 663, 4, 5, UNI_LIMB } /* scx=limbu */,
+ { 0, 168, 318, 2, 2, UNI_QAAI } /* qaai */,
+ { 266, 8343, 7429, 31, 14, UNI_INSC__CONSONANTPRECEDINGREPHA } /* indicsyllabiccategory=consonantprecedingrepha */,
+ { 0, 53, 598, 1, 6, UNI_NV__NAN } /* nt=none */,
+ { 3, 261, 0, 5, 0, UNI_CWKCF } /* cwkcf */,
+ { 200, 2324, 1027, 6, 6, UNI_INYEZIDI } /* block=yezidi */,
+ { 0, 3727, 0, 9, 0, UNI_MLYM } /* malayalam */,
+ { 25, 406, 0, 2, 0, UNI_DI } /* di */,
+ { 0, 4360, 3760, 10, 13, UNI_LB__PR } /* linebreak=prefixnumeric */,
+ { 6, 1667, 5448, 4, 3, UNI_PUA } /* blk=pua */,
+ { 0, 461, 102, 2, 4, UNI_HMNG } /* ishmng */,
+ { 0, 3677, 130, 14, 2, UNI_LATINEXTF } /* islatinextendedf */,
+ { 2, 7086, 0, 24, 0, UNI_ARABICPFB } /* arabicpresentationformsb */,
+ { 0, 718, 0, 7, 0, UNI_KNDA } /* kannada */,
+ { 16, 312, 934, 5, 6, -UNI_QMARK } /* qmark=false */,
+ { 5, 6165, 4951, 3, 4, UNI_EGYP } /* sc=egyp */,
+ { 1, 1667, 6120, 4, 22, UNI_DIACRITICALSFORSYMBOLS } /* blk=diacriticalsforsymbols */,
+ { 0, 461, 5574, 2, 21, UNI_CWL } /* ischangeswhenlowercased */,
+ { 34, 1391, 2768, 2, 6, UNI_WB__XX } /* wb=other */,
+ { 0, 1667, 1572, 4, 10, UNI_INOLDPERSIAN } /* blk=oldpersian */,
+ { 64, 5895, 4457, 4, 15, UNI_SUTTONSIGNWRITING } /* issuttonsignwriting */,
+ { 0, 2403, 6193, 6, 12, UNI_ETHIOPICSUP } /* ethiopicsupplement */,
+ { 0, 5637, 1864, 21, 5, UNI_WB__EB } /* graphemeclusterbreak=ebase */,
+ { 6, 1102, 474, 4, 3, UNI_VAI } /* scx=vai */,
+ { 0, 4043, 934, 17, 6, -UNI_IDSB } /* idsbinaryoperator=false */,
+ { 34, 461, 6185, 2, 4, UNI_GLAG } /* isglag */,
+ { 1, 3098, 934, 8, 6, -UNI_XPOSIXXDIGIT } /* hexdigit=false */,
+ { 1, 2324, 1779, 6, 11, UNI_INMEDEFAIDRIN } /* block=medefaidrin */,
+ { 3, 2324, 725, 6, 7, UNI_KALI } /* block=kayahli */,
+ { 2, 1823, 3728, 8, 8, UNI_SC__MLYM } /* script=malayalam */,
+ { 6, 309, 991, 2, 6, UNI_INHATRAN } /* inhatran */,
+ { 1, 5595, 585, 21, 5, UNI_CWT } /* changeswhentitlecased=true */,
+ { 0, 461, 6082, 2, 8, UNI_GEOR } /* isgeorgian */,
+ { 2, 461, 410, 2, 4, UNI_GONM } /* isgonm */,
+ { 0, 1391, 3456, 5, 4, UNI_WB__MN } /* wb=midnum */,
+ { 0, 422, 0, 4, 0, UNI_LINA } /* lina */,
+ { 3, 7267, 3706, 16, 14, UNI_MN } /* generalcategory=nonspacingmark */,
+ { 2, 3490, 1505, 12, 4, UNI_CYRILLICEXTA } /* blk=cyrillicexta */,
+ { 0, 2232, 2164, 4, 8, UNI_NV__5_SLASH_6 } /* nv=8.333e-01 */,
+ { 58, 7267, 6677, 16, 14, UNI_LM } /* generalcategory=modifierletter */,
+ { 0, 7537, 131, 11, 1, UNI_ALPHABETICPF } /* alphabeticpf */,
+ { 0, 6287, 0, 23, 0, UNI_BC__LRE } /* bc=lefttorightembedding */,
+ { 1, 7752, 3894, 22, 4, UNI_JG__MANICHAEANTEN } /* joininggroup=manichaeanten */,
+ { 3, 1667, 144, 4, 4, UNI_INNEWA } /* blk=newa */,
+ { 10, 6000, 1926, 14, 7, UNI_YIJING } /* yijinghexagramsymbols */,
+ { 133, 309, 3325, 2, 6, UNI_INHEBREW } /* inhebrew */,
+ { 14, 2752, 934, 5, 2, -UNI_EMOJI } /* emoji=f */,
+ { 1, 5156, 1908, 8, 4, UNI_WB__KA } /* wordbreak=ka */,
+ { 2, 4176, 0, 6, 0, UNI_HANG } /* hangul */,
+ { 0, 1530, 0, 6, 0, UNI_KANA } /* iskana */,
+ { 0, 716, 3622, 5, 11, UNI_KANGXI } /* inkangxiradicals */,
+ { 0, 309, 555, 2, 2, UNI_IN__5 } /* in=5 */,
+ { 0, 7467, 1143, 26, 2, UNI_SUPPUAB } /* supplementaryprivateuseareab */,
+ { 1, 1102, 1484, 4, 8, UNI_BUGI } /* scx=buginese */,
+ { 1, 6165, 200, 3, 4, UNI_TAVT } /* sc=tavt */,
+ { 0, 2018, 2919, 12, 11, UNI_JT__L } /* joiningtype=leftjoining */,
+ { 1, 622, 353, 7, 4, UNI_EXTPICT } /* extpict=yes */,
+ { 0, 4569, 599, 5, 2, -UNI_XPOSIXUPPER } /* upper=n */,
+ { 4, 1102, 847, 4, 7, UNI_LANA } /* scx=taitham */,
+ { 0, 461, 1509, 2, 4, UNI_JAVA } /* isjava */,
+ { 0, 461, 2811, 2, 5, UNI_KHMR } /* iskhmer */,
+ { 1, 3130, 6945, 7, 15, UNI_GEOMETRICSHAPESEXT } /* blk=geometricshapesext */,
+ { 1, 4424, 1255, 17, 7, UNI_SIDD } /* scriptextensions=siddham */,
+ { 1, 1823, 909, 7, 8, UNI_BALI } /* script=balinese */,
+ { 0, 309, 1376, 2, 9, UNI_INSAMARITAN } /* insamaritan */,
+ { 13, 1823, 0, 11, 0, UNI_SC__MLYM } /* script=mlym */,
+ { 1, 1823, 426, 7, 3, UNI_MRO } /* script=mro */,
+ { 194, 2536, 4267, 3, 4, UNI_JG__TETH } /* jg=teth */,
+ { 66, 1994, 353, 7, 4, UNI_RADICAL } /* radical=yes */,
+ { 5, 7011, 0, 24, 0, UNI_ccc_values_index } /* canonicalcombiningclass= */,
+ { 110, 4360, 2621, 10, 9, UNI_LB__SG } /* linebreak=surrogate */,
+ { 1, 597, 946, 3, 5, UNI_DT__SUP } /* dt=super */,
+ { 5, 4424, 74, 17, 4, UNI_CYRL } /* scriptextensions=cyrl */,
+ { 23, 1667, 1294, 4, 9, UNI_INNABATAEAN } /* blk=nabataean */,
+ { 70, 6165, 2045, 3, 12, UNI_SC__GONM } /* sc=masaramgondi */,
+ { 0, 1102, 1027, 4, 4, UNI_YEZI } /* scx=yezi */,
+ { 34, 2180, 2107, 4, 8, UNI_NV__9_SLASH_2 } /* nv=4.500e+00 */,
+ { 0, 5255, 0, 20, 0, UNI_EXTPICT } /* extendedpictographic */,
+ { 124, 7011, 2165, 24, 2, UNI_CCC__33 } /* canonicalcombiningclass=33 */,
+ { 0, 2287, 6262, 4, 3, UNI_IN__12_DOT_1 } /* in=12.1 */,
+ { 44, 3407, 0, 14, 0, UNI_NV__4 } /* numericvalue=4 */,
+ { 0, 1102, 4487, 4, 6, UNI_ZYYY } /* scx=common */,
+ { 13410, 6165, 1686, 4, 10, UNI_SC__CPMN } /* sc=cyprominoan */,
+ { 1, 832, 585, 5, 5, UNI_STERM } /* sterm=true */,
+ { 0, 7274, 4150, 9, 11, UNI_P } /* category=punctuation */,
+ { 2, 6797, 0, 19, 0, UNI_DEVANAGARIEXTA } /* devanagariextendeda */,
+ { 0, 461, 253, 2, 4, UNI_CWCF } /* iscwcf */,
+ { 1, 5637, 163, 21, 2, UNI_GCB__PP } /* graphemeclusterbreak=pp */,
+ { 0, 4424, 1086, 17, 4, UNI_KTHI } /* scriptextensions=kthi */,
+ { 0, 7011, 461, 24, 2, UNI_CCC__IS } /* canonicalcombiningclass=is */,
+ { 10, 7648, 1707, 18, 3, UNI_DT__FRA } /* decompositiontype=fra */,
+ { 2, 461, 2665, 2, 13, UNI_PATSYN } /* ispatternsyntax */,
+ { 0, 6165, 3692, 3, 4, UNI_LISU } /* sc=lisu */,
+ { 0, 6165, 615, 3, 4, UNI_ELYM } /* sc=elym */,
+ { 81, 2766, 4827, 3, 18, UNI_ZP } /* gc=paragraphseparator */,
+ { 30, 7591, 3325, 3, 12, UNI_LB__HL } /* lb=hebrewletter */,
+ { 8, 461, 951, 2, 8, UNI_DUPL } /* isduployan */,
+ { 7, 461, 1611, 2, 2, UNI_LOWERCASELETTER } /* isll */,
+ { 34, 461, 3709, 2, 11, UNI_MC } /* isspacingmark */,
+ { 5, 7267, 8, 16, 1, UNI_P } /* generalcategory=p */,
+ { 28, 533, 5144, 3, 5, UNI_SB__AT } /* sb=aterm */,
+ { 0, 2324, 4090, 6, 17, UNI_INDICSIYAQNUMBERS } /* block=indicsiyaqnumbers */,
+ { 0, 5205, 7620, 5, 28, UNI_MISCARROWS } /* blk=miscellaneoussymbolsandarrows */,
+ { 1, 8356, 0, 11, 0, UNI_CO } /* category=co */,
+ { 0, 6165, 450, 3, 4, UNI_MIAO } /* sc=plrd */,
+ { 6, 4424, 3505, 16, 5, UNI_ETHI } /* scriptextensions=ethi */,
+ { 0, 2324, 5838, 6, 10, UNI_JAMO } /* block=hanguljamo */,
+ { 38, 2752, 1185, 3, 6, UNI_EMOTICONS } /* emoticons */,
+ { 0, 5916, 934, 21, 2, -UNI_LOE } /* logicalorderexception=f */,
+ { 0, 271, 21, 4, 2, UNI_GCB__EX } /* gcb=ex */,
+ { 21, 4161, 934, 9, 6, -UNI_DIA } /* diacritic=false */,
+ { 64, 461, 1438, 2, 10, UNI_CHRS } /* ischorasmian */,
+ { 0, 3013, 0, 5, 0, UNI_EPRES } /* epres */,
+ { 0, 4161, 353, 9, 4, UNI_DIA } /* diacritic=yes */,
+ { 3, 2324, 8142, 6, 18, UNI_IDEOGRAPHICSYMBOLS } /* block=ideographicsymbols */,
+ { 0, 120, 0, 3, 0, UNI_LAO } /* lao */,
+ { 259, 1992, 0, 10, 0, UNI_YIRADICALS } /* yiradicals */,
+ { 1, 2503, 585, 5, 5, UNI_JOINC } /* joinc=true */,
+ { 48, 5255, 585, 20, 5, UNI_EXTPICT } /* extendedpictographic=true */,
+ { 110, 461, 1454, 2, 2, UNI_SD } /* issd */,
+ { 2, 6287, 87, 4, 2, UNI_BC__LRE } /* bc=lre */,
+ { 2, 629, 352, 5, 2, UNI_grbase_values_index } /* grbase= */,
+ { 0, 7383, 83, 10, 2, UNI_BC__ON } /* bidiclass=on */,
+ { 0, 2324, 8214, 7, 24, UNI_DIACRITICALS } /* block=combiningdiacriticalmarks */,
+ { 205, 4502, 0, 18, 0, UNI_LATINEXTB } /* blk=latinextendedb */,
+ { 24, 7648, 7201, 17, 4, UNI_DT__SUP } /* decompositiontype=sup */,
+ { 10, 4852, 0, 10, 0, UNI_XPOSIXSPACE } /* whitespace */,
+ { 57, 309, 1978, 2, 7, UNI_INSOGDIAN } /* insogdian */,
+ { 0, 6735, 1193, 22, 3, UNI_JG__MALAYALAMNGA } /* joininggroup=malayalamnga */,
+ { 0, 7591, 0, 3, 0, UNI_lb_values_index } /* lb= */,
+ { 3, 7752, 5433, 23, 7, UNI_JG__MANICHAEANHUNDRED } /* joininggroup=manichaeanhundred */,
+ { 1, 4424, 1376, 17, 9, UNI_SAMR } /* scriptextensions=samaritan */,
+ { 7, 2324, 8474, 9, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* block=cjkcompatibilityideographssupplement */,
+ { 1, 1391, 652, 3, 2, UNI_WB__MB } /* wb=mb */,
+ { 0, 309, 4725, 2, 16, UNI_TANGUTSUP } /* intangutsupplement */,
+ { 0, 2766, 13, 3, 2, UNI_LM } /* gc=lm */,
+ { 1, 461, 27, 2, 4, UNI_ARMI } /* isarmi */,
+ { 1, 2766, 65, 3, 2, UNI_MN } /* gc=mn */,
+ { 0, 1562, 0, 4, 0, UNI_NAGM } /* nagm */,
+ { 0, 2752, 353, 14, 4, UNI_ECOMP } /* emojicomponent=yes */,
+ { 1, 6165, 240, 3, 4, UNI_SC__ZYYY } /* sc=zyyy */,
+ { 13, 4424, 220, 17, 4, UNI_WCHO } /* scriptextensions=wcho */,
+ { 5, 2403, 5848, 8, 9, UNI_ETHIOPICEXTA } /* ethiopicextendeda */,
+ { 0, 1667, 1556, 4, 6, UNI_ARROWS } /* blk=arrows */,
+ { 2, 1102, 794, 4, 4, UNI_LANA } /* scx=lana */,
+ { 7, 309, 1556, 2, 6, UNI_ARROWS } /* inarrows */,
+ { 6, 1823, 3692, 7, 4, UNI_LISU } /* script=lisu */,
+ { 0, 339, 344, 4, 3, UNI_CCC__BL } /* ccc=218 */,
+ { 0, 461, 3325, 2, 4, UNI_HEBR } /* ishebr */,
+ { 0, 1094, 0, 4, 0, UNI_MERC } /* merc */,
+ { 1, 33, 7304, 1, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* symbolsandpictographsexta */,
+ { 0, 7274, 3191, 8, 7, UNI_L } /* category=letter */,
+ { 4, 1102, 5876, 4, 4, UNI_SUND } /* scx=sund */,
+ { 2, 309, 6185, 2, 20, UNI_GLAGOLITICSUP } /* inglagoliticsupplement */,
+ { 0, 7274, 3706, 9, 14, UNI_MN } /* category=nonspacingmark */,
+ { 22, 5553, 934, 21, 2, -UNI_CWCM } /* changeswhencasemapped=f */,
+ { 0, 2324, 3325, 6, 6, UNI_INHEBREW } /* block=hebrew */,
+ { 6, 461, 5958, 2, 21, UNI_SINHALAARCHAICNUMBERS } /* issinhalaarchaicnumbers */,
+ { 0, 7084, 4511, 8, 9, UNI_ARABICEXTB } /* inarabicextendedb */,
+ { 28, 2324, 4131, 6, 8, UNI_VEDICEXT } /* block=vedicext */,
+ { 15, 5979, 1461, 17, 4, UNI_VO__TR } /* vo=transformedrotated */,
+ { 0, 2483, 0, 5, 0, UNI_CASED } /* cased */,
+ { 0, 517, 0, 4, 0, UNI_NV__7 } /* nv=7 */,
+ { 7, 1823, 1009, 7, 6, UNI_LYCI } /* script=lycian */,
+ { 0, 2966, 8001, 3, 29, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* insymbolsandpictographsextendeda */,
+ { 0, 4852, 352, 9, 5, UNI_XPOSIXSPACE } /* whitespace=yes */,
+ { 262, 3021, 1314, 5, 2, UNI_IN__10 } /* in=v100 */,
+ { 76, 4161, 599, 9, 2, -UNI_DIA } /* diacritic=n */,
+ { 3, 2832, 1505, 10, 4, UNI_CYRILLICEXTA } /* iscyrillicexta */,
+ { 0, 339, 2742, 4, 10, UNI_CCC__6 } /* ccc=hanreading */,
+ { 34, 3558, 0, 9, 0, UNI_Z } /* separator */,
+ { 7, 1734, 811, 3, 3, UNI_SYRC } /* issyrc */,
+ { 151, 3502, 5848, 12, 9, UNI_ETHIOPICEXTA } /* blk=ethiopicextendeda */,
+ { 80, 2536, 7342, 3, 10, UNI_JG__TEHMARBUTA } /* jg=tehmarbuta */,
+ { 165, 6165, 434, 3, 4, UNI_OGAM } /* sc=ogam */,
+ { 4, 4424, 909, 17, 8, UNI_BALI } /* scriptextensions=balinese */,
+ { 10, 1906, 4511, 8, 9, UNI_KANAEXTB } /* blk=kanaextendedb */,
+ { 6, 6165, 3663, 3, 10, UNI_SC__DEVA } /* sc=devanagari */,
+ { 6, 2208, 763, 4, 2, UNI_NV__5_SLASH_6 } /* nv=5/6 */,
+ { 0, 1530, 109, 3, 3, UNI_KAWI } /* iskawi */,
+ { 3, 8601, 6671, 7, 21, UNI_MODIFIERLETTERS } /* block=spacingmodifierletters */,
+ { 1, 3001, 3263, 12, 7, UNI_XPOSIXDIGIT } /* numerictype=decimal */,
+ { 53, 7724, 934, 17, 2, -UNI_VS } /* variationselector=f */,
+ { 0, 3633, 81, 9, 2, UNI_LATINEXTG } /* inlatinextg */,
+ { 0, 4424, 1003, 17, 4, UNI_LEPC } /* scriptextensions=lepc */,
+ { 4, 6450, 6, 14, 2, UNI_LB__CR } /* sentencebreak=cr */,
+ { 0, 7648, 3484, 18, 6, UNI_DT__SQR } /* decompositiontype=square */,
+ { 82, 2280, 2656, 11, 3, UNI_IN__15 } /* presentin=15.0 */,
+ { 2, 1823, 1125, 7, 8, UNI_TFNG } /* script=tifinagh */,
+ { 0, 7274, 0, 9, 0, UNI_gc_values_index } /* category= */,
+ { 3, 2018, 7683, 7, 6, UNI_JT__L } /* joiningtype=l */,
+ { 1, 2232, 2657, 4, 8, UNI_NV__4_SLASH_5 } /* nv=8.000e-01 */,
+ { 2, 7084, 7545, 6, 20, UNI_ARABICPFA } /* inarabicpresentationformsa */,
+ { 1, 1102, 442, 4, 4, UNI_ORKH } /* scx=orkh */,
+ { 0, 6165, 1812, 3, 11, UNI_HMNG } /* sc=pahawhhmong */,
+ { 87, 4941, 3622, 9, 11, UNI_KANGXI } /* block=kangxiradicals */,
+ { 0, 1530, 490, 5, 3, UNI_KANBUN } /* iskanbun */,
+ { 0, 3013, 585, 5, 5, UNI_EPRES } /* epres=true */,
+ { 0, 461, 450, 2, 4, UNI_MIAO } /* isplrd */,
+ { 0, 312, 0, 5, 0, UNI_QMARK } /* qmark */,
+ { 0, 718, 3622, 3, 3, UNI_KANGXI } /* kangxi */,
+ { 4, 3724, 4724, 12, 3, UNI_JG__MALAYALAMTTA } /* jg=malayalamtta */,
+ { 0, 2301, 5671, 10, 3, -UNI_XIDC } /* xidcontinue=n */,
+ { 258, 4360, 380, 10, 2, UNI_LB__HY } /* linebreak=hy */,
+ { 6, 3040, 599, 13, 2, -UNI_QMARK } /* quotationmark=n */,
+ { 0, 461, 3421, 2, 15, UNI_NARB } /* isoldnortharabian */,
+ { 8, 461, 1098, 2, 4, UNI_NSHU } /* isnshu */,
+ { 1, 4360, 2041, 10, 2, UNI_LB__H3 } /* linebreak=h3 */,
+ { 12, 4424, 176, 17, 4, UNI_ROHG } /* scriptextensions=rohg */,
+ { 0, 3378, 599, 13, 2, UNI_DT__CAN } /* nfdquickcheck=n */,
+ { 3, 2324, 1033, 6, 8, UNI_JAMOEXTB } /* block=jamoextb */,
+ { 0, 5216, 204, 13, 2, UNI_LATINEXTF } /* block=latinextf */,
+ { 26, 2523, 4569, 8, 5, UNI_XPOSIXUPPER } /* isxposixupper */,
+ { 0, 7591, 2609, 3, 10, UNI_LB__WJ } /* lb=wordjoiner */,
+ { 0, 2324, 2373, 8, 5, UNI_CJKEXTE } /* block=cjkexte */,
+ { 138, 5065, 225, 13, 2, UNI_JG__MANICHAEANPE } /* jg=manichaeanpe */,
+ { 0, 2324, 2411, 6, 11, UNI_KATAKANAEXT } /* block=katakanaext */,
+ { 1, 1823, 725, 7, 7, UNI_SC__KALI } /* script=kayahli */,
+ { 2, 609, 2029, 2, 10, UNI_LB__B2 } /* lb=breakboth */,
+ { 27, 533, 1165, 3, 2, UNI_SB__CL } /* sb=cl */,
+ { 4, 6163, 6416, 12, 11, UNI_INSC__CONSONANTSUBJOINED } /* insc=consonantsubjoined */,
+ { 9, 6735, 135, 14, 2, UNI_JG__MIM } /* joininggroup=mim */,
+ { 132, 7274, 4569, 9, 15, UNI_UPPERCASELETTER } /* category=uppercaseletter */,
+ { 3, 15, 3889, 2, 3, UNI_AGE__9 } /* age=9 */,
+ { 4, 8619, 0, 21, 0, UNI_MATHOPERATORS } /* mathematicaloperators */,
+ { 0, 5658, 753, 18, 4, UNI_IDENTIFIERTYPE__NOTNFKC } /* identifiertype=notnfkc */,
+ { 14, 1102, 1367, 4, 9, UNI_PAUC } /* scx=paucinhau */,
+ { 0, 2432, 3788, 3, 15, UNI_MISCMATHSYMBOLSA } /* inmiscmathsymbolsa */,
+ { 0, 6163, 7690, 13, 17, UNI_INSC__CONSONANTINITIALPOSTFIXED } /* insc=consonantinitialpostfixed */,
+ { 65, 461, 7892, 2, 16, UNI_UIDEO } /* isunifiedideograph */,
+ { 33, 2766, 1887, 3, 7, UNI_XPOSIXCNTRL } /* gc=control */,
+ { 0, 2060, 599, 5, 3, -UNI_XPOSIXALPHA } /* alpha=no */,
+ { 50, 2324, 8407, 7, 34, UNI_DIACRITICALSFORSYMBOLS } /* block=combiningdiacriticalmarksforsymbols */,
+ { 0, 1823, 462, 7, 4, UNI_SHAW } /* script=shaw */,
+ { 3, 1726, 4987, 3, 9, UNI_ALCHEMICAL } /* isalchemical */,
+ { 0, 6677, 0, 14, 0, UNI_LM } /* modifierletter */,
+ { 103, 461, 5255, 2, 20, UNI_EXTPICT } /* isextendedpictographic */,
+ { 16, 4941, 5848, 10, 9, UNI_KANAEXTA } /* block=kanaextendeda */,
+ { 1, 7383, 535, 9, 2, UNI_BC__S } /* bidiclass=s */,
+ { 0, 461, 1685, 2, 11, UNI_CPMN } /* iscyprominoan */,
+ { 54, 6165, 1543, 3, 4, UNI_KHAR } /* sc=khar */,
+ { 0, 3391, 393, 13, 2, UNI_NV__15 } /* numericvalue=15 */,
+ { 4, 3391, 1069, 14, 2, UNI_NV__2_SLASH_3 } /* numericvalue=2/3 */,
+ { 3, 1198, 6382, 5, 18, UNI_CJKCOMPATFORMS } /* incjkcompatibilityforms */,
+ { 389, 4060, 0, 15, 0, UNI_BRAI } /* braillepatterns */,
+ { 0, 6427, 2009, 13, 9, UNI_JG__SYRIACWAW } /* joininggroup=syriacwaw */,
+ { 2, 16, 1794, 1, 3, UNI_M } /* gc=m */,
+ { 3, 2718, 6310, 3, 20, UNI_BC__PDF } /* bc=popdirectionalformat */,
+ { 1, 4683, 0, 16, 0, UNI_PF } /* finalpunctuation */,
+ { 10, 4360, 7593, 9, 27, UNI_LB__CJ } /* linebreak=conditionaljapanesestarter */,
+ { 71, 461, 4089, 2, 4, UNI_SIND } /* issind */,
+ { 69, 2004, 3100, 4, 6, UNI_POSIXDIGIT } /* posixdigit */,
+ { 2, 4391, 346, 15, 1, UNI_NV__3_SLASH_8 } /* numericvalue=3/8 */,
+ { 0, 533, 4191, 3, 5, UNI_SB__LO } /* sb=lower */,
+ { 69, 2324, 6776, 6, 21, UNI_MEETEIMAYEKEXT } /* block=meeteimayekextensions */,
+ { 1, 4569, 352, 8, 2, UNI_upper_values_index } /* uppercase= */,
+ { 3, 1894, 934, 5, 2, -UNI_BIDIM } /* bidim=f */,
+ { 29, 6450, 832, 14, 5, UNI_SB__ST } /* sentencebreak=sterm */,
+ { 21, 3098, 585, 8, 5, UNI_XPOSIXXDIGIT } /* hexdigit=true */,
+ { 1, 2483, 934, 5, 2, -UNI_CASED } /* cased=f */,
+ { 1, 6514, 0, 10, 0, UNI_CO } /* privateuse */,
+ { 0, 71, 353, 3, 2, UNI_CWU } /* cwu=y */,
+ { 1, 7383, 1715, 21, 7, UNI_BC__LRI } /* bidiclass=lefttorightisolate */,
+ { 5, 6427, 1920, 13, 3, UNI_JG__TAH } /* joininggroup=tah */,
+ { 0, 3583, 0, 16, 0, UNI_HIGHPUSURROGATES } /* highpusurrogates */,
+ { 0, 7267, 7110, 16, 13, UNI_M } /* generalcategory=combiningmark */,
+ { 8, 6165, 3349, 3, 15, UNI_MERC } /* sc=meroiticcursive */,
+ { 2, 1667, 847, 4, 7, UNI_INTAITHAM } /* blk=taitham */,
+ { 1, 1396, 2931, 7, 3, UNI_XIDS } /* xidstart=t */,
+ { 5, 2494, 6945, 5, 20, UNI_GEOMETRICSHAPESEXT } /* isgeometricshapesextended */,
+ { 0, 1272, 6400, 5, 11, UNI_CJKRADICALSSUP } /* iscjkradicalssup */,
+ { 7, 1823, 5778, 7, 21, UNI_PRTI } /* script=inscriptionalparthian */,
+ { 0, 641, 140, 4, 2, UNI_HST__NA } /* hst=na */,
+ { 0, 461, 6986, 2, 25, UNI_SYMBOLSFORLEGACYCOMPUTING } /* issymbolsforlegacycomputing */,
+ { 73, 2302, 585, 10, 5, UNI_IDC } /* idcontinue=true */,
+ { 19, 30, 1116, 1, 5, UNI_TAGB } /* istagb */,
+ { 2, 461, 7110, 2, 13, UNI_M } /* iscombiningmark */,
+ { 0, 3677, 4698, 6, 12, UNI_LATIN1 } /* islatin1supplement */,
+ { 13, 1424, 520, 8, 1, UNI_CCC__17 } /* ccc=ccc17 */,
+ { 13, 1667, 0, 7, 0, UNI_CJK } /* blk=cjk */,
+ { 38, 461, 1992, 2, 10, UNI_YIRADICALS } /* isyiradicals */,
+ { 3, 1611, 0, 2, 0, UNI_LOWERCASELETTER } /* ll */,
+ { 0, 7648, 7011, 18, 9, UNI_DT__CAN } /* decompositiontype=canonical */,
+ { 0, 8601, 5813, 9, 7, UNI_SUPARROWSB } /* block=suparrowsb */,
+ { 30, 1823, 615, 7, 7, UNI_ELYM } /* script=elymaic */,
+ { 29, 1823, 1248, 7, 4, UNI_SC__PHAG } /* script=phag */,
+ { 29, 1174, 3123, 3, 7, UNI_EA__N } /* ea=neutral */,
+ { 0, 4424, 1262, 17, 4, UNI_SOYO } /* scriptextensions=soyo */,
+ { 0, 6165, 23, 3, 4, UNI_AHOM } /* sc=ahom */,
+ { 65, 1102, 4926, 4, 5, UNI_TAML } /* scx=tamil */,
+ { 38, 339, 2092, 4, 2, UNI_CCC__25 } /* ccc=25 */,
+ { 2, 1424, 348, 7, 2, UNI_CCC__91 } /* ccc=ccc91 */,
+ { 2, 4941, 1505, 10, 4, UNI_KANAEXTA } /* block=kanaexta */,
+ { 5, 5658, 0, 15, 0, UNI_identifiertype_values_index } /* identifiertype= */,
+ { 130, 309, 6900, 2, 23, UNI_BYZANTINEMUSIC } /* inbyzantinemusicalsymbols */,
+ { 62, 4584, 599, 18, 3, -UNI_IDST } /* idstrinaryoperator=no */,
+ { 2, 3514, 4659, 12, 9, UNI_ARABICEXTC } /* block=arabicextendedc */,
+ { 71, 4569, 5671, 8, 3, -UNI_XPOSIXUPPER } /* uppercase=n */,
+ { 11, 339, 295, 5, 1, UNI_CCC__19 } /* ccc=19 */,
+ { 2, 7648, 2030, 20, 5, UNI_DT__NB } /* decompositiontype=nobreak */,
+ { 0, 6090, 7620, 7, 19, UNI_MISCSYMBOLS } /* block=miscellaneoussymbols */,
+ { 8, 3908, 3696, 6, 10, UNI_TANGUTSUP } /* tangutsupplement */,
+ { 0, 2324, 1872, 6, 11, UNI_YISYLLABLES } /* block=yisyllables */,
+ { 1, 876, 934, 4, 2, -UNI_IDEO } /* ideo=f */,
+ { 118, 461, 802, 2, 4, UNI_SARB } /* issarb */,
+ { 224, 309, 8660, 2, 43, UNI_UCASEXTA } /* inunifiedcanadianaboriginalsyllabicsextendeda */,
+ { 211, 4941, 1286, 7, 8, UNI_INKHUDAWADI } /* block=khudawadi */,
+ { 70, 0, 0, 2, 0, UNI_CASEDLETTER } /* l& */,
+ { 0, 461, 5778, 2, 21, UNI_PRTI } /* isinscriptionalparthian */,
+ { 1, 2002, 1082, 7, 4, UNI_POSIXWORD } /* isposixword */,
+ { 204, 8, 1659, 1, 8, UNI_POSIXSPACE } /* perlspace */,
+ { 0, 2718, 7181, 3, 17, UNI_BC__ES } /* bc=europeanseparator */,
+ { 2, 461, 184, 2, 4, UNI_SAMR } /* issamr */,
+ { 1, 4424, 1853, 17, 11, UNI_SYLO } /* scriptextensions=sylotinagri */,
+ { 0, 1906, 3696, 8, 10, UNI_KANASUP } /* blk=kanasupplement */,
+ { 67, 2324, 2411, 6, 8, UNI_INKATAKANA } /* block=katakana */,
+ { 0, 4852, 933, 9, 3, -UNI_XPOSIXSPACE } /* whitespace=f */,
+ { 0, 8343, 2452, 22, 8, UNI_INSC__AVAGRAHA } /* indicsyllabiccategory=avagraha */,
+ { 1, 461, 2411, 2, 8, UNI_KANA } /* iskatakana */,
+ { 3, 17, 984, 1, 3, UNI_HIRA } /* hira */,
+ { 2, 266, 934, 3, 6, -UNI_CWT } /* cwt=false */,
+ { 1, 4424, 200, 17, 4, UNI_TAVT } /* scriptextensions=tavt */,
+ { 0, 4424, 8667, 17, 18, UNI_CANS } /* scriptextensions=canadianaboriginal */,
+ { 69, 4043, 585, 4, 5, UNI_IDSB } /* idsb=true */,
+ { 194, 1198, 8214, 3, 24, UNI_DIACRITICALS } /* incombiningdiacriticalmarks */,
+ { 67, 5068, 0, 10, 0, UNI_MANI } /* manichaean */,
+ { 0, 7648, 604, 18, 4, UNI_EA__F } /* decompositiontype=wide */,
+ { 0, 8071, 4218, 30, 4, UNI_CJKEXTH } /* blk=cjkunifiedideographsextensionh */,
+ { 144, 1823, 204, 7, 4, UNI_TFNG } /* script=tfng */,
+ { 1, 461, 322, 2, 5, UNI_VSSUP } /* isvssup */,
+ { 3, 605, 642, 2, 3, UNI_idst_values_index } /* idst= */,
+ { 140, 2324, 1262, 6, 7, UNI_INSOYOMBO } /* block=soyombo */,
+ { 2, 2732, 1141, 10, 3, UNI_ARABICPFA } /* blk=arabicpfa */,
+ { 0, 7267, 3554, 16, 13, UNI_ZL } /* generalcategory=lineseparator */,
+ { 193, 1102, 426, 4, 4, UNI_MRO } /* scx=mroo */,
+ { 1, 1823, 537, 7, 4, UNI_TANG } /* script=tang */,
+ { 1, 406, 585, 2, 5, UNI_DI } /* di=true */,
+ { 0, 461, 1385, 2, 4, UNI_THAA } /* isthaa */,
+ { 2, 552, 2083, 5, 2, UNI_AGE__5_DOT_1 } /* age=5.1 */,
+ { 0, 3791, 353, 4, 4, UNI_MATH } /* math=yes */,
+ { 12, 1102, 5682, 4, 5, UNI_GREK } /* scx=greek */,
+ { 1, 4424, 422, 17, 4, UNI_LINA } /* scriptextensions=lina */,
+ { 0, 3093, 934, 13, 2, -UNI_POSIXXDIGIT } /* asciihexdigit=f */,
+ { 3, 3635, 4770, 13, 10, UNI_LATINEXTADDITIONAL } /* latinextendedadditional */,
+ { 66, 5255, 353, 20, 2, UNI_EXTPICT } /* extendedpictographic=y */,
+ { 0, 895, 290, 5, 2, UNI_AGE__4 } /* age=v40 */,
+ { 17, 2324, 283, 6, 5, UNI_INNUSHU } /* block=nushu */,
+ { 20, 2718, 2728, 10, 4, UNI_BC__R } /* bc=righttoleft */,
+ { 7, 1823, 454, 7, 4, UNI_PRTI } /* script=prti */,
+ { 1, 4424, 78, 17, 4, UNI_DSRT } /* scriptextensions=dsrt */,
+ { 1, 2220, 2091, 4, 8, UNI_NV__5_SLASH_8 } /* nv=6.250e-01 */,
+ { 0, 4424, 55, 17, 4, UNI_CHAM } /* scriptextensions=cham */,
+ { 0, 8343, 5731, 23, 15, UNI_INSC__CANTILLATIONMARK } /* indicsyllabiccategory=cantillationmark */,
+ { 1, 2988, 2327, 11, 3, UNI_nfcqc_values_index } /* nfcquickcheck= */,
+ { 30, 1065, 3876, 5, 2, UNI_NV__1_SLASH_80 } /* nv=1/80 */,
+ { 15, 7274, 4002, 9, 14, UNI_SK } /* category=modifiersymbol */,
+ { 0, 2324, 5958, 6, 7, UNI_INSINHALA } /* block=sinhala */,
+ { 0, 4424, 802, 17, 4, UNI_SARB } /* scriptextensions=sarb */,
+ { 169, 71, 585, 3, 5, UNI_CWU } /* cwu=true */,
+ { 1, 3021, 394, 4, 2, UNI_IN__5_DOT_1 } /* in=v51 */,
+ { 0, 1102, 4620, 4, 7, UNI_LINB } /* scx=linearb */,
+ { 1, 8505, 3263, 3, 7, UNI_XPOSIXDIGIT } /* nt=decimal */,
+ { 82, 4424, 1105, 16, 5, UNI_TALU } /* scriptextensions=talu */,
+ { 0, 7383, 119, 10, 2, UNI_BC__AL } /* bidiclass=al */,
+ { 259, 3391, 289, 13, 1, UNI_NV__0 } /* numericvalue=0 */,
+ { 0, 3021, 396, 4, 2, UNI_IN__6_DOT_1 } /* in=v61 */,
+ { 32, 4, 352, 2, 2, UNI_loe_values_index } /* loe= */,
+ { 10, 309, 4862, 2, 18, UNI_RUMI } /* inruminumeralsymbols */,
+ { 0, 1396, 353, 4, 4, UNI_XIDS } /* xids=yes */,
+ { 1, 6165, 790, 3, 4, UNI_SC__KALI } /* sc=kali */,
+ { 0, 8601, 819, 7, 6, UNI_SC__SHRD } /* block=sharada */,
+ { 51, 1823, 39, 7, 4, UNI_BHKS } /* script=bhks */,
+ { 1, 4424, 663, 17, 4, UNI_LIMB } /* scriptextensions=limb */,
+ { 1, 7267, 4602, 16, 18, UNI_PI } /* generalcategory=initialpunctuation */,
+ { 0, 5876, 0, 9, 0, UNI_SUND } /* sundanese */,
+ { 0, 1102, 806, 4, 4, UNI_SHRD } /* scx=shrd */,
+ { 1, 461, 3727, 2, 9, UNI_MLYM } /* ismalayalam */,
+ { 2, 2718, 3118, 3, 12, UNI_BC__ON } /* bc=otherneutral */,
+ { 142, 1823, 98, 7, 4, UNI_HLUW } /* script=hluw */,
+ { 1, 2766, 3101, 3, 5, UNI_XPOSIXDIGIT } /* gc=digit */,
+ { 3, 461, 5373, 2, 18, UNI_TAIXUANJING } /* istaixuanjingsymbols */,
+ { 4, 461, 653, 2, 5, UNI_BUHD } /* isbuhid */,
+ { 1, 1200, 1448, 3, 7, UNI_CJKSTROKES } /* cjkstrokes */,
+ { 0, 30, 1190, 1, 5, UNI_BENG } /* isbeng */,
+ { 135, 2766, 115, 3, 2, UNI_SK } /* gc=sk */,
+ { 11, 1102, 668, 4, 5, UNI_OGAM } /* scx=ogham */,
+ { 3, 2766, 5172, 3, 2, UNI_CASEDLETTER } /* gc=l_ */,
+ { 2, 4424, 1522, 17, 8, UNI_UGAR } /* scriptextensions=ugaritic */,
+ { 0, 1823, 739, 7, 4, UNI_SC__MAND } /* script=mand */,
+ { 8, 1272, 5694, 3, 10, UNI_COUNTINGROD } /* iscountingrod */,
+ { 263, 1667, 8214, 5, 32, UNI_DIACRITICALSEXT } /* blk=combiningdiacriticalmarksextended */,
+ { 0, 2324, 426, 6, 3, UNI_INMRO } /* block=mro */,
+ { 147, 8660, 0, 42, 0, UNI_UCASEXT } /* unifiedcanadianaboriginalsyllabicsextended */,
+ { 140, 1894, 599, 12, 2, -UNI_BIDIM } /* bidimirrored=n */,
+ { 1, 4852, 352, 9, 2, UNI_wspace_values_index } /* whitespace= */,
+ { 38, 4970, 0, 13, 0, UNI_EMOD } /* emojimodifier */,
+ { 1, 7648, 1707, 18, 8, UNI_DT__FRA } /* decompositiontype=fraction */,
+ { 0, 375, 598, 4, 3, -UNI_GREXT } /* grext=n */,
+ { 0, 2324, 216, 6, 4, UNI_INTOTO } /* block=toto */,
+ { 132, 5939, 934, 5, 6, -UNI__PERL_NCHAR } /* nchar=false */,
+ { 36, 3817, 2224, 14, 8, UNI_NV__1_SLASH_80 } /* numericvalue=1.250e-02 */,
+ { 4, 4424, 798, 17, 4, UNI_NBAT } /* scriptextensions=nbat */,
+ { 2, 2766, 199, 3, 2, UNI_TITLE } /* gc=lt */,
+ { 0, 309, 1404, 2, 10, UNI_ASCII } /* inbasiclatin */,
+ { 6, 6287, 298, 4, 2, UNI_BC__LRI } /* bc=lri */,
+ { 2, 461, 622, 2, 7, UNI_EXTPICT } /* isextpict */,
+ { 2, 2324, 2468, 6, 13, UNI_IPAEXT } /* block=ipaextensions */,
+ { 35, 6165, 31, 3, 4, UNI_AVST } /* sc=avst */,
+ { 18, 6165, 1262, 3, 4, UNI_SOYO } /* sc=soyo */,
+ { 0, 4424, 188, 17, 4, UNI_SGNW } /* scriptextensions=sgnw */,
+ { 40, 3984, 585, 17, 5, UNI_EPRES } /* emojipresentation=true */,
+ { 4, 461, 7724, 2, 18, UNI_INVS } /* isvariationselectors */,
+ { 0, 461, 2335, 2, 13, UNI_BLOCKELEMENTS } /* isblockelements */,
+ { 9, 1396, 598, 7, 2, UNI_xids_values_index } /* xidstart= */,
+ { 6, 309, 5876, 2, 9, UNI_INSUNDANESE } /* insundanese */,
+ { 37, 20, 1104, 2, 3, UNI_XPOSIXXDIGIT } /* hex=t */,
+ { 70, 4970, 0, 17, 0, UNI_EBASE } /* emojimodifierbase */,
+ { 139, 30, 4190, 1, 10, UNI_XPOSIXLOWER } /* islowercase */,
+ { 812, 940, 599, 6, 2, -UNI_COMPEX } /* compex=n */,
+ { 0, 1102, 499, 4, 4, UNI_LYDI } /* scx=lydi */,
+ { 228, 4424, 634, 17, 7, UNI_HANO } /* scriptextensions=hanunoo */,
+ { 0, 1102, 1117, 4, 8, UNI_TAGB } /* scx=tagbanwa */,
+ { 1, 461, 875, 2, 5, UNI_UIDEO } /* isuideo */,
+ { 0, 7198, 4710, 5, 8, UNI_SYRIACSUP } /* blk=syriacsup */,
+ { 0, 232, 0, 4, 0, UNI_YI } /* yiii */,
+ { 56, 1391, 700, 3, 2, UNI_WB__EB } /* wb=em */,
+ { 0, 461, 4161, 2, 12, UNI_DIACRITICALS } /* isdiacriticals */,
+ { 0, 112, 114, 2, 2, UNI_KITS } /* kits */,
+ { 3, 1102, 1582, 4, 10, UNI_PHNX } /* scx=phoenician */,
+ { 0, 461, 8, 2, 2, UNI_PC } /* ispc */,
+ { 0, 2324, 1367, 6, 9, UNI_INPAUCINHAU } /* block=paucinhau */,
+ { 320, 6185, 0, 10, 0, UNI_GLAG } /* glagolitic */,
+ { 11, 1667, 2811, 4, 12, UNI_KHMERSYMBOLS } /* blk=khmersymbols */,
+ { 29, 4502, 4770, 12, 10, UNI_LATINEXTADDITIONAL } /* blk=latinextadditional */,
+ { 177, 7383, 176, 11, 2, UNI_BC__LRO } /* bidiclass=lro */,
+ { 3, 2732, 2800, 5, 11, UNI_ALPHABETICPF } /* blk=alphabeticpf */,
+ { 0, 6427, 4243, 13, 4, UNI_JG__HETH } /* joininggroup=heth */,
+ { 5, 4360, 3463, 10, 4, UNI_LB__GL } /* linebreak=glue */,
+ { 4, 461, 6120, 2, 22, UNI_DIACRITICALSFORSYMBOLS } /* isdiacriticalsforsymbols */,
+ { 34, 1978, 0, 4, 0, UNI_SOGD } /* sogd */,
+ { 0, 312, 599, 5, 2, -UNI_QMARK } /* qmark=n */,
+ { 0, 6090, 7620, 7, 28, UNI_MISCARROWS } /* block=miscellaneoussymbolsandarrows */,
+ { 0, 8601, 4150, 9, 11, UNI_SUPPUNCTUATION } /* block=suppunctuation */,
+ { 0, 2287, 0, 3, 0, UNI_in_values_index } /* in= */,
+ { 3, 939, 599, 5, 2, -UNI_ECOMP } /* ecomp=n */,
+ { 1, 3490, 3640, 12, 9, UNI_CYRILLICEXTD } /* blk=cyrillicextendedd */,
+ { 33, 1801, 1805, 7, 7, UNI_NV__10000000000 } /* nv=10000000000 */,
+ { 0, 8601, 6103, 9, 13, UNI_SUPMATHOPERATORS } /* block=supmathoperators */,
+ { 1, 2324, 4060, 6, 7, UNI_BRAI } /* block=braille */,
+ { 259, 30, 4074, 1, 16, UNI_CURRENCYSYMBOLS } /* iscurrencysymbols */,
+ { 0, 499, 0, 6, 0, UNI_LYDI } /* lydian */,
+ { 16, 7591, 4783, 6, 12, UNI_LB__CB } /* lb=contingentbreak */,
+ { 356, 4424, 1829, 16, 5, UNI_MLYM } /* scriptextensions=mlym */,
+ { 0, 2004, 307, 5, 5, UNI_POSIXPRINT } /* posixprint */,
+ { 4, 292, 766, 3, 3, UNI_NV__5_SLASH_2 } /* nv=5/2 */,
+ { 3, 7752, 2015, 23, 3, UNI_JG__MANICHAEANWAW } /* joininggroup=manichaeanwaw */,
+ { 3, 7648, 3289, 18, 5, UNI_DT__FIN } /* decompositiontype=final */,
+ { 0, 6165, 493, 3, 6, UNI_SC__KHOJ } /* sc=khojki */,
+ { 469, 4360, 4330, 10, 14, UNI_LB__PO } /* linebreak=postfixnumeric */,
+ { 0, 823, 934, 4, 2, -UNI_DASH } /* dash=f */,
+ { 96, 7198, 5409, 5, 11, UNI_SMALLKANAEXT } /* blk=smallkanaext */,
+ { 2, 1823, 747, 8, 3, UNI_MARC } /* script=marc */,
+ { 0, 1823, 434, 7, 4, UNI_OGAM } /* script=ogam */,
+ { 0, 5799, 1269, 6, 3, UNI_SUPPUAB } /* insuppuab */,
+ { 0, 6165, 658, 3, 5, UNI_SC__DOGR } /* sc=dogra */,
+ { 101, 309, 4525, 2, 12, UNI_CYRILLICEXTC } /* incyrillicextc */,
+ { 77, 4424, 434, 17, 4, UNI_OGAM } /* scriptextensions=ogam */,
+ { 0, 6866, 353, 24, 2, UNI_COMPEX } /* fullcompositionexclusion=y */,
+ { 16, 2780, 0, 4, 0, UNI_COPT } /* copt */,
+ { 0, 6236, 1805, 15, 7, UNI_NV__100000000 } /* numericvalue=100000000 */,
+ { 192, 7669, 1874, 21, 8, UNI_LB__H2 } /* hangulsyllabletype=lvsyllable */,
+ { 0, 1455, 599, 10, 3, -UNI_DEP } /* deprecated=no */,
+ { 0, 7495, 1070, 27, 2, UNI_CCC__31 } /* canonicalcombiningclass=ccc31 */,
+ { 7, 3391, 2234, 12, 10, UNI_NV__1_SLASH_12 } /* numericvalue=8.333e-02 */,
+ { 1, 4131, 0, 15, 0, UNI_VEDICEXT } /* vedicextensions */,
+ { 0, 4360, 2004, 10, 2, UNI_LB__PO } /* linebreak=po */,
+ { 1, 1102, 317, 4, 5, UNI_TALE } /* scx=taile */,
+ { 0, 1823, 967, 7, 8, UNI_SC__GUJR } /* script=gujarati */,
+ { 2, 7383, 330, 10, 3, UNI_BC__PDF } /* bidiclass=pdf */,
+ { 0, 2665, 353, 13, 2, UNI_PATSYN } /* patternsyntax=y */,
+ { 35, 939, 353, 5, 2, UNI_ECOMP } /* ecomp=y */,
+ { 0, 1272, 4076, 3, 13, UNI_SC } /* iscurrencysymbol */,
+ { 294, 1221, 324, 6, 3, UNI_KANASUP } /* inkanasup */,
+ { 66, 3177, 17, 15, 1, UNI_EA__H } /* eastasianwidth=h */,
+ { 2, 30, 614, 1, 8, UNI_INELYMAIC } /* inelymaic */,
+ { 13, 2665, 934, 13, 2, -UNI_PATSYN } /* patternsyntax=f */,
+ { 0, 8658, 0, 44, 0, UNI_UCASEXT } /* isunifiedcanadianaboriginalsyllabicsextended */,
+ { 669, 6165, 1234, 3, 4, UNI_SC__MULT } /* sc=mult */,
+ { 0, 1667, 2244, 4, 12, UNI_INOLDHUNGARIAN } /* blk=oldhungarian */,
+ { 3, 6692, 0, 15, 0, UNI_TRANSPORTANDMAP } /* transportandmap */,
+ { 0, 2324, 1438, 6, 10, UNI_INCHORASMIAN } /* block=chorasmian */,
+ { 0, 6816, 274, 25, 1, UNI_cwkcf_values_index } /* changeswhennfkccasefolded= */,
+ { 0, 302, 585, 5, 5, UNI__PERL_PATWS } /* patws=true */,
+ { 2, 810, 0, 4, 0, UNI_SYRC } /* syrc */,
+ { 7, 461, 11, 2, 4, UNI_ADLM } /* isadlm */,
+ { 0, 1102, 406, 4, 4, UNI_DIAK } /* scx=diak */,
+ { 1, 1102, 3436, 4, 15, UNI_SARB } /* scx=oldsoutharabian */,
+ { 1, 3677, 4533, 7, 4, UNI_LATINEXTC } /* islatinextc */,
+ { 0, 1667, 1696, 4, 6, UNI_DOMINO } /* blk=domino */,
+ { 49, 1102, 240, 4, 4, UNI_ZYYY } /* scx=zyyy */,
+ { 1, 6165, 283, 3, 5, UNI_NSHU } /* sc=nushu */,
+ { 580, 4424, 1248, 17, 4, UNI_PHAG } /* scriptextensions=phag */,
+ { 178, 4424, 4505, 16, 6, UNI_LATN } /* scriptextensions=latin */,
+ { 282, 15, 554, 2, 3, UNI_AGE__5 } /* age=5 */,
+ { 0, 324, 6965, 3, 22, UNI_SUPERANDSUB } /* superscriptsandsubscripts */,
+ { 0, 4569, 584, 8, 6, UNI_XPOSIXUPPER } /* uppercase=true */,
+ { 2, 7274, 13, 9, 2, UNI_LM } /* category=lm */,
+ { 1, 629, 352, 5, 5, UNI_GRBASE } /* grbase=yes */,
+ { 1, 461, 5937, 2, 21, UNI__PERL_NCHAR } /* isnoncharactercodepoint */,
+ { 0, 4424, 4651, 17, 4, UNI_BOPO } /* scriptextensions=bopo */,
+ { 1, 5637, 3709, 21, 11, UNI_GCB__SM } /* graphemeclusterbreak=spacingmark */,
+ { 17, 2324, 4131, 6, 15, UNI_VEDICEXT } /* block=vedicextensions */,
+ { 0, 309, 2182, 2, 4, UNI_IN__4_DOT_1 } /* in=4.1 */,
+ { 1, 3677, 1036, 3, 2, UNI_LOE } /* isloe */,
+ { 39, 461, 493, 2, 6, UNI_KHOJ } /* iskhojki */,
+ { 0, 2, 0, 1, 0, UNI_C } /* c */,
+ { 389, 309, 901, 2, 8, UNI_INARMENIAN } /* inarmenian */,
+ { 0, 2324, 6185, 6, 20, UNI_GLAGOLITICSUP } /* block=glagoliticsupplement */,
+ { 0, 63, 0, 4, 0, UNI_CPMN } /* cpmn */,
+ { 6, 461, 5958, 2, 4, UNI_SINH } /* issinh */,
+ { 1, 4569, 5671, 8, 4, -UNI_XPOSIXUPPER } /* uppercase=no */,
+ { 0, 3391, 2084, 13, 2, UNI_NV__11 } /* numericvalue=11 */,
+ { 0, 461, 772, 2, 7, UNI_OLCK } /* isolchiki */,
+ { 384, 7267, 225, 16, 2, UNI_PE } /* generalcategory=pe */,
+ { 1, 3848, 2147, 14, 8, UNI_NV__3_SLASH_4 } /* numericvalue=7.500e-01 */,
+ { 9, 6165, 474, 3, 3, UNI_VAI } /* sc=vai */,
+ { 0, 1734, 0, 7, 0, UNI_XPOSIXSPACE } /* isspace */,
+ { 11, 5895, 1845, 5, 8, UNI_SUPERANDSUB } /* issuperandsub */,
+ { 1, 7892, 599, 16, 2, -UNI_UIDEO } /* unifiedideograph=n */,
+ { 0, 1823, 1331, 7, 9, UNI_SC__PERM } /* script=oldpermic */,
+ { 1, 7267, 4683, 16, 16, UNI_PF } /* generalcategory=finalpunctuation */,
+ { 0, 8343, 5323, 22, 15, UNI_INSC__MODIFYINGLETTER } /* indicsyllabiccategory=modifyingletter */,
+ { 4, 2536, 1755, 3, 8, UNI_JG__SWASHKAF } /* jg=swashkaf */,
+ { 0, 7084, 8174, 8, 29, UNI_ARABICMATH } /* inarabicmathematicalalphabeticsymbols */,
+ { 0, 2966, 4710, 3, 15, UNI_SYRIACSUP } /* insyriacsupplement */,
+ { 2, 4, 352, 2, 5, UNI_LOE } /* loe=yes */,
+ { 2, 7648, 1127, 18, 3, UNI_DT__FIN } /* decompositiontype=fin */,
+ { 0, 7591, 543, 3, 2, UNI_EBASE } /* lb=eb */,
+ { 1, 6165, 228, 3, 4, UNI_XSUX } /* sc=xsux */,
+ { 0, 1823, 1522, 7, 8, UNI_UGAR } /* script=ugaritic */,
+ { 0, 4360, 700, 10, 2, UNI_EMOD } /* linebreak=em */,
+ { 0, 4150, 0, 5, 0, UNI_P } /* punct */,
+ { 1, 302, 599, 5, 3, -UNI__PERL_PATWS } /* patws=no */,
+ { 2, 292, 1154, 3, 2, UNI_NV__43 } /* nv=43 */,
+ { 0, 1667, 7724, 4, 28, UNI_VSSUP } /* blk=variationselectorssupplement */,
+ { 14, 5937, 934, 21, 6, -UNI__PERL_NCHAR } /* noncharactercodepoint=false */,
+ { 1, 1667, 4809, 4, 18, UNI_ORNAMENTALDINGBATS } /* blk=ornamentaldingbats */,
+ { 103, 6165, 1484, 3, 8, UNI_SC__BUGI } /* sc=buginese */,
+ { 1, 7383, 3706, 10, 14, UNI_BC__NSM } /* bidiclass=nonspacingmark */,
+ { 12, 3892, 934, 16, 6, -UNI_STERM } /* sentenceterminal=false */,
+ { 0, 4424, 818, 17, 7, UNI_SHRD } /* scriptextensions=sharada */,
+ { 2, 1358, 0, 4, 0, UNI_PALM } /* palm */,
+ { 86, 6165, 3663, 3, 4, UNI_SC__DEVA } /* sc=deva */,
+ { 3, 2324, 6797, 6, 18, UNI_DEVANAGARIEXT } /* block=devanagariextended */,
+ { 0, 461, 1397, 2, 7, UNI_IDS } /* isidstart */,
+ { 14, 461, 6000, 2, 6, UNI_YIJING } /* isyijing */,
+ { 2, 4424, 3349, 17, 15, UNI_MERC } /* scriptextensions=meroiticcursive */,
+ { 1, 7889, 4680, 26, 4, UNI_CJKEXTF } /* cjkunifiedideographsextensionf */,
+ { 9, 4371, 584, 5, 3, UNI_XPOSIXSPACE } /* wspace=t */,
+ { 29, 1424, 2154, 7, 2, UNI_CCC__13 } /* ccc=ccc13 */,
+ { 619, 4424, 718, 17, 7, UNI_KNDA } /* scriptextensions=kannada */,
+ { 6, 2324, 5448, 6, 3, UNI_PUA } /* block=pua */,
+ { 10, 1823, 6185, 7, 10, UNI_SC__GLAG } /* script=glagolitic */,
+ { 3, 339, 461, 4, 2, UNI_CCC__IS } /* ccc=is */,
+ { 7, 2766, 3192, 3, 12, UNI_NL } /* gc=letternumber */,
+ { 610, 552, 2199, 4, 3, UNI_AGE__2 } /* age=2.0 */,
+ { 19, 4424, 537, 17, 6, UNI_TNSA } /* scriptextensions=tangsa */,
+ { 1, 6287, 1715, 14, 7, UNI_BC__LRI } /* bc=lefttorightisolate */,
+ { 3, 1994, 585, 7, 2, UNI_RADICAL } /* radical=t */,
+ { 4, 876, 353, 4, 2, UNI_IDEO } /* ideo=y */,
+ { 2, 2930, 0, 3, 0, UNI_jt_values_index } /* jt= */,
+ { 0, 578, 295, 5, 1, UNI_CCC__29 } /* ccc=29 */,
+ { 1, 461, 1603, 2, 6, UNI_L } /* isletter */,
+ { 7, 2732, 0, 10, 0, UNI_INARABIC } /* blk=arabic */,
+ { 2, 8343, 2460, 22, 8, UNI_INSC__TONEMARK } /* indicsyllabiccategory=tonemark */,
+ { 8, 1667, 2468, 4, 13, UNI_IPAEXT } /* blk=ipaextensions */,
+ { 9, 1424, 3404, 7, 2, UNI_CCC__23 } /* ccc=ccc23 */,
+ { 0, 1667, 6154, 4, 9, UNI_INCUNEIFORM } /* blk=cuneiform */,
+ { 0, 597, 3484, 3, 6, UNI_DT__SQR } /* dt=square */,
+ { 0, 2324, 120, 6, 3, UNI_INLAO } /* block=lao */,
+ { 105, 461, 4951, 2, 19, UNI_EGYP } /* isegyptianhieroglyphs */,
+ { 1, 597, 940, 3, 3, UNI_DT__COM } /* dt=com */,
+ { 0, 253, 585, 4, 2, UNI_CWCF } /* cwcf=t */,
+ { 6, 6165, 4651, 3, 4, UNI_SC__BOPO } /* sc=bopo */,
+ { 16, 3021, 290, 4, 2, UNI_IN__4 } /* in=v40 */,
+ { 0, 4502, 204, 11, 2, UNI_LATINEXTF } /* blk=latinextf */,
+ { 0, 8311, 4218, 32, 4, UNI_CJKEXTH } /* block=cjkunifiedideographsextensionh */,
+ { 0, 1391, 3325, 3, 12, UNI_LB__HL } /* wb=hebrewletter */,
+ { 3, 4519, 6193, 12, 12, UNI_CYRILLICSUP } /* block=cyrillicsupplement */,
+ { 0, 1667, 4926, 4, 8, UNI_TAMILSUP } /* blk=tamilsup */,
+ { 0, 292, 2289, 2, 3, UNI_NV__14 } /* nv=14 */,
+ { 0, 2324, 3663, 6, 13, UNI_DEVANAGARIEXT } /* block=devanagariext */,
+ { 3, 248, 0, 2, 0, UNI_CN } /* cn */,
+ { 1, 292, 3403, 2, 3, UNI_NV__23 } /* nv=23 */,
+ { 3, 6165, 232, 3, 4, UNI_SC__YI } /* sc=yiii */,
+ { 2, 1894, 934, 12, 6, -UNI_BIDIM } /* bidimirrored=false */,
+ { 10, 2348, 352, 12, 2, UNI_ci_values_index } /* caseignorable= */,
+ { 1, 7591, 461, 3, 2, UNI_LB__IS } /* lb=is */,
+ { 58, 4424, 2068, 17, 4, UNI_MEND } /* scriptextensions=mend */,
+ { 13, 4584, 585, 18, 5, UNI_IDST } /* idstrinaryoperator=true */,
+ { 321, 3014, 569, 11, 2, UNI_IN__5_DOT_2 } /* presentin=v52 */,
+ { 3, 3021, 1317, 4, 2, UNI_IN__3_DOT_2 } /* in=v32 */,
+ { 106, 1272, 3539, 3, 6, UNI_CPRT } /* iscypriot */,
+ { 0, 1262, 0, 4, 0, UNI_SOYO } /* soyo */,
+ { 272, 2752, 599, 5, 2, -UNI_EMOJI } /* emoji=n */,
+ { 0, 1667, 1234, 4, 7, UNI_INMULTANI } /* blk=multani */,
+ { 0, 461, 470, 2, 4, UNI_TNSA } /* istnsa */,
+ { 371, 30, 3953, 1, 18, UNI_AGHB } /* iscaucasianalbanian */,
+ { 8, 7274, 4075, 9, 14, UNI_SC } /* category=currencysymbol */,
+ { 0, 4852, 352, 9, 3, UNI_XPOSIXSPACE } /* whitespace=y */,
+ { 4, 597, 3611, 3, 6, UNI_DT__COM } /* dt=compat */,
+ { 84, 4191, 352, 8, 3, UNI_XPOSIXLOWER } /* lowercase=y */,
+ { 2, 1667, 8660, 4, 34, UNI_UCAS } /* blk=unifiedcanadianaboriginalsyllabics */,
+ { 0, 6427, 714, 13, 4, UNI_JG__ZAIN } /* joininggroup=zain */,
+ { 135, 4424, 5067, 16, 11, UNI_MANI } /* scriptextensions=manichaean */,
+ { 0, 2324, 4002, 6, 4, UNI_INMODI } /* block=modi */,
+ { 1, 1667, 571, 4, 7, UNI_INAVESTAN } /* blk=avestan */,
+ { 1, 1102, 527, 4, 6, UNI_RJNG } /* scx=rejang */,
+ { 224, 3677, 4698, 6, 2, UNI_LATIN1 } /* islatin1 */,
+ { 3, 1102, 140, 4, 4, UNI_NARB } /* scx=narb */,
+ { 0, 1667, 4651, 4, 16, UNI_BOPOMOFOEXT } /* blk=bopomofoextended */,
+ { 2, 309, 7724, 2, 28, UNI_VSSUP } /* invariationselectorssupplement */,
+ { 0, 1592, 0, 10, 0, UNI_SAUR } /* saurashtra */,
+ { 1, 833, 274, 4, 1, UNI_term_values_index } /* term= */,
+ { 0, 2324, 5778, 6, 21, UNI_ININSCRIPTIONALPARTHIAN } /* block=inscriptionalparthian */,
+ { 0, 1065, 290, 5, 1, UNI_NV__1_SLASH_4 } /* nv=1/4 */,
+ { 1, 2536, 225, 3, 2, UNI_JG__PE } /* jg=pe */,
+ { 3, 609, 1670, 2, 3, UNI_LB__CJ } /* lb=cj */,
+ { 5, 622, 353, 7, 2, UNI_EXTPICT } /* extpict=y */,
+ { 46, 1102, 1234, 4, 4, UNI_MULT } /* scx=mult */,
+ { 3, 461, 23, 2, 4, UNI_AHOM } /* isahom */,
+ { 6, 2287, 557, 3, 3, UNI_IN__6 } /* in=6.0 */,
+ { 0, 875, 5980, 4, 2, UNI_uideo_values_index } /* uideo= */,
+ { 0, 1592, 0, 4, 0, UNI_SAUR } /* saur */,
+ { 132, 3817, 2131, 14, 8, UNI_NV__1_SLASH_6 } /* numericvalue=1.667e-01 */,
+ { 0, 6165, 5031, 3, 4, UNI_SC__HAN } /* sc=hani */,
+ { 1, 6165, 3228, 3, 15, UNI_ARMI } /* sc=imperialaramaic */,
+ { 2, 30, 908, 1, 9, UNI_INBALINESE } /* inbalinese */,
+ { 10, 1102, 31, 4, 4, UNI_AVST } /* scx=avst */,
+ { 1, 7011, 7408, 18, 11, UNI_CCC__R } /* canonicalcombiningclass=right */,
+ { 103, 2718, 4276, 3, 3, UNI_BC__NSM } /* bc=nsm */,
+ { 0, 2766, 6514, 3, 10, UNI_CO } /* gc=privateuse */,
+ { 8, 1975, 0, 10, 0, UNI_SOGO } /* oldsogdian */,
+ { 71, 19, 0, 4, 0, UNI_POSIXXDIGIT } /* ahex */,
+ { 0, 7011, 2289, 23, 3, UNI_CCC__14 } /* canonicalcombiningclass=14 */,
+ { 0, 309, 1914, 2, 4, UNI_UCAS } /* inucas */,
+ { 0, 1823, 4060, 7, 4, UNI_BRAI } /* script=brai */,
+ { 2, 1823, 678, 7, 5, UNI_RUNR } /* script=runic */,
+ { 13, 7752, 3740, 23, 3, UNI_JG__MANICHAEANMEM } /* joininggroup=manichaeanmem */,
+ { 7, 6427, 2569, 13, 10, UNI_JG__REVERSEDPE } /* joininggroup=reversedpe */,
+ { 0, 7591, 7804, 3, 11, UNI_LB__ID } /* lb=ideographic */,
+ { 2, 2766, 0, 3, 2, UNI_CASEDLETTER } /* gc=l& */,
+ { 0, 1823, 224, 7, 4, UNI_XPEO } /* script=xpeo */,
+ { 1, 7267, 6514, 16, 10, UNI_CO } /* generalcategory=privateuse */,
+ { 0, 1942, 352, 11, 3, UNI_GRBASE } /* graphemebase=y */,
+ { 0, 895, 1313, 5, 2, UNI_AGE__6 } /* age=v60 */,
+ { 0, 5448, 0, 3, 0, UNI_PUA } /* pua */,
+ { 1, 6165, 3349, 3, 4, UNI_MERO } /* sc=mero */,
+ { 25, 461, 1455, 2, 3, UNI_DEP } /* isdep */,
+ { 0, 261, 599, 5, 2, -UNI_CWKCF } /* cwkcf=n */,
+ { 2, 4191, 0, 9, 0, UNI_XPOSIXLOWER } /* lowercase */,
+ { 3, 309, 1255, 2, 7, UNI_INSIDDHAM } /* insiddham */,
+ { 1, 461, 6816, 2, 25, UNI_CWKCF } /* ischangeswhennfkccasefolded */,
+ { 325, 1894, 353, 12, 2, UNI_BIDIM } /* bidimirrored=y */,
+ { 418, 461, 2621, 2, 9, UNI__PERL_SURROGATE } /* issurrogate */,
+ { 44, 30, 4145, 1, 5, UNI_DASH } /* isdash */,
+ { 0, 8343, 4119, 22, 12, UNI_INSC__NUMBERJOINER } /* indicsyllabiccategory=numberjoiner */,
+ { 3, 2434, 5848, 7, 9, UNI_MYANMAREXTA } /* myanmarextendeda */,
+ { 0, 2766, 466, 3, 2, UNI_SO } /* gc=so */,
+ { 1, 2324, 8153, 9, 21, UNI_CJKSYMBOLS } /* block=cjksymbolsandpunctuation */,
+ { 1, 2220, 2131, 4, 8, UNI_NV__2_SLASH_3 } /* nv=6.667e-01 */,
+ { 0, 461, 1864, 2, 5, UNI_EBASE } /* isebase */,
+ { 0, 597, 4602, 3, 4, UNI_DT__INIT } /* dt=init */,
+ { 0, 8601, 7304, 7, 24, UNI_SYMBOLSANDPICTOGRAPHSEXTA } /* block=symbolsandpictographsexta */,
+ { 15, 8071, 4158, 30, 4, UNI_CJKEXTD } /* blk=cjkunifiedideographsextensiond */,
+ { 11, 1424, 559, 8, 2, UNI_CCC__107 } /* ccc=ccc107 */,
+ { 0, 3791, 599, 4, 2, -UNI_MATH } /* math=n */,
+ { 0, 1894, 934, 12, 2, -UNI_BIDIM } /* bidimirrored=f */,
+ { 17, 2324, 4926, 6, 5, UNI_INTAMIL } /* block=tamil */,
+ { 0, 3391, 6270, 13, 9, UNI_NV__3_SLASH_80 } /* numericvalue=3.750e-02 */,
+ { 66, 461, 99, 2, 2, UNI_UPPERCASELETTER } /* islu */,
+ { 0, 1272, 1922, 3, 11, UNI_CHESSSYMBOLS } /* ischesssymbols */,
+ { 0, 3848, 1314, 14, 2, UNI_NV__700 } /* numericvalue=700 */,
+ { 0, 2718, 83, 3, 2, UNI_BC__ON } /* bc=on */,
+ { 4, 2324, 6642, 6, 6, UNI_INBRAHMI } /* block=brahmi */,
+ { 68, 309, 6000, 2, 6, UNI_YIJING } /* inyijing */,
+ { 0, 2930, 7, 3, 1, UNI_JT__R } /* jt=r */,
+ { 192, 309, 2234, 2, 2, UNI_IN__8 } /* in=8 */,
+ { 68, 4584, 585, 18, 2, UNI_IDST } /* idstrinaryoperator=t */,
+ { 2, 2324, 3955, 7, 16, UNI_INCAUCASIANALBANIAN } /* block=caucasianalbanian */,
+ { 68, 2523, 1082, 8, 4, UNI_XPOSIXWORD } /* isxposixword */,
+ { 7, 7669, 644, 18, 2, UNI_GCB__L } /* hangulsyllabletype=l */,
+ { 1029, 7011, 6328, 24, 4, UNI_WB__EB } /* canonicalcombiningclass=atbl */,
+ { 0, 4569, 274, 5, 1, UNI_upper_values_index } /* upper= */,
+ { 220, 309, 1349, 2, 9, UNI_INOLDUYGHUR } /* inolduyghur */,
+ { 6, 2324, 7110, 6, 24, UNI_DIACRITICALSFORSYMBOLS } /* block=combiningmarksforsymbols */,
+ { 546, 1894, 934, 5, 6, -UNI_BIDIM } /* bidim=false */,
+ { 0, 1823, 164, 7, 4, UNI_PHNX } /* script=phnx */,
+ { 16, 6165, 1572, 3, 10, UNI_XPEO } /* sc=oldpersian */,
+ { 3, 1102, 1954, 4, 12, UNI_GONG } /* scx=gunjalagondi */,
+ { 144, 7084, 4531, 6, 6, UNI_ARABICEXTC } /* inarabicextc */,
+ { 54, 7214, 2165, 25, 2, UNI_WB__EB } /* canonicalcombiningclass=133 */,
+ { 4, 1455, 599, 10, 2, -UNI_DEP } /* deprecated=n */,
+ { 480, 6642, 0, 6, 0, UNI_BRAH } /* brahmi */,
+ { 4, 1102, 470, 4, 4, UNI_TNSA } /* scx=tnsa */,
+ { 21, 4424, 240, 17, 4, UNI_ZYYY } /* scriptextensions=zyyy */,
+ { 72, 6866, 934, 24, 2, -UNI_COMPEX } /* fullcompositionexclusion=f */,
+ { 0, 6165, 140, 3, 4, UNI_NARB } /* sc=narb */,
+ { 0, 7724, 599, 17, 2, -UNI_VS } /* variationselector=n */,
+ { 10, 1240, 4810, 3, 17, UNI_ORNAMENTALDINGBATS } /* inornamentaldingbats */,
+ { 0, 266, 585, 3, 5, UNI_CWT } /* cwt=true */,
+ { 17, 4391, 395, 15, 2, UNI_NV__3_SLASH_16 } /* numericvalue=3/16 */,
+ { 92, 5553, 599, 21, 2, -UNI_CWCM } /* changeswhencasemapped=n */,
+ { 432, 2002, 0, 4, 0, UNI_PO } /* ispo */,
+ { 18, 2060, 0, 5, 0, UNI_XPOSIXALPHA } /* alpha */,
+ { 16, 1823, 1509, 7, 8, UNI_SC__JAVA } /* script=javanese */,
+ { 50, 1102, 1978, 4, 7, UNI_SOGD } /* scx=sogdian */,
+ { 40, 5658, 6841, 15, 16, UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE } /* identifiertype=defaultignorable */,
+ { 2, 832, 0, 5, 0, UNI_STERM } /* sterm */,
+ { 6, 4845, 0, 17, 0, UNI__PERL_PATWS } /* patternwhitespace */,
+ { 0, 2432, 8374, 3, 33, UNI_MISCPICTOGRAPHS } /* inmiscellaneoussymbolsandpictographs */,
+ { 1, 1823, 901, 7, 8, UNI_ARMN } /* script=armenian */,
+ { 1, 4060, 0, 4, 0, UNI_BRAI } /* brai */,
+ { 0, 2018, 341, 4, 2, UNI_joinc_values_index } /* joinc= */,
+ { 569, 3649, 0, 14, 0, UNI_PHONETICEXTSUP } /* phoneticextsup */,
+ { 1, 6165, 975, 3, 8, UNI_SC__GURU } /* sc=gurmukhi */,
+ { 4, 6165, 112, 3, 4, UNI_KITS } /* sc=kits */,
+ { 67, 3878, 761, 14, 2, UNI_NV__9_SLASH_2 } /* numericvalue=9/2 */,
+ { 0, 2324, 2811, 6, 5, UNI_INKHMER } /* block=khmer */,
+ { 0, 4424, 5208, 16, 8, UNI_MYMR } /* scriptextensions=myanmar */,
+ { 706, 5616, 599, 21, 3, -UNI_CWU } /* changeswhenuppercased=no */,
+ { 0, 4424, 1027, 17, 6, UNI_YEZI } /* scriptextensions=yezidi */,
+ { 2, 7752, 4247, 23, 4, UNI_JG__MANICHAEANKAPH } /* joininggroup=manichaeankaph */,
+ { 0, 6185, 0, 13, 0, UNI_GLAGOLITICSUP } /* glagoliticsup */,
+ { 6, 1667, 6642, 4, 6, UNI_INBRAHMI } /* blk=brahmi */,
+ { 0, 461, 3692, 2, 4, UNI_LISU } /* islisu */,
+ { 524, 2718, 355, 3, 2, UNI_BC__ES } /* bc=es */,
+ { 0, 271, 1887, 4, 7, UNI_GCB__CN } /* gcb=control */,
+ { 11, 578, 391, 5, 2, UNI_CCC__DA } /* ccc=234 */,
+ { 1, 4424, 1509, 17, 8, UNI_JAVA } /* scriptextensions=javanese */,
+ { 258, 2930, 3313, 3, 12, UNI_JT__R } /* jt=rightjoining */,
+ { 0, 1102, 917, 4, 8, UNI_BASS } /* scx=bassavah */,
+ { 176, 2018, 12, 12, 1, UNI_JT__D } /* joiningtype=d */,
+ { 2, 1102, 78, 4, 4, UNI_DSRT } /* scx=dsrt */,
+ { 17, 423, 4987, 3, 16, UNI_ALCHEMICAL } /* inalchemicalsymbols */,
+ { 1168, 7274, 4150, 9, 5, UNI_P } /* category=punct */,
+ { 5, 2536, 4243, 3, 4, UNI_JG__HETH } /* jg=heth */,
+ { 0, 1823, 814, 7, 4, UNI_SC__QAAI } /* script=zinh */,
+ { 0, 30, 4619, 1, 17, UNI_LINEARBSYLLABARY } /* inlinearbsyllabary */,
+ { 6, 2324, 983, 6, 8, UNI_INHIRAGANA } /* block=hiragana */,
+ { 1, 1051, 0, 8, 0, UNI_MAHJ } /* mahajani */,
+ { 1592, 2302, 934, 3, 6, -UNI_IDC } /* idc=false */,
+ { 199, 309, 1285, 2, 9, UNI_INKHUDAWADI } /* inkhudawadi */,
+ { 0, 1243, 3726, 5, 10, UNI_INMALAYALAM } /* block=malayalam */,
+ { 322, 1667, 3663, 4, 10, UNI_INDEVANAGARI } /* blk=devanagari */,
+ { 0, 6090, 3788, 7, 15, UNI_MISCMATHSYMBOLSA } /* block=miscmathsymbolsa */,
+ { 0, 2324, 7449, 6, 28, UNI_PHONETICEXTSUP } /* block=phoneticextensionssupplement */,
+ { 29, 2391, 3640, 10, 9, UNI_CYRILLICEXTD } /* incyrillicextendedd */,
+ { 8, 461, 6797, 2, 19, UNI_DEVANAGARIEXTA } /* isdevanagariextendeda */,
+ { 0, 1823, 746, 7, 7, UNI_MARC } /* script=marchen */,
+ { 296, 298, 934, 2, 6, -UNI_RI } /* ri=false */,
+ { 0, 2665, 934, 13, 6, -UNI_PATSYN } /* patternsyntax=false */,
+ { 3, 3013, 599, 5, 3, -UNI_EPRES } /* epres=no */,
+ { 0, 8601, 5149, 18, 7, UNI_SUPARROWSA } /* block=supplementalarrowsa */,
+ { 0, 510, 2107, 4, 8, UNI_NV__7_SLASH_2 } /* nv=3.500e+00 */,
+ { 36, 18, 918, 1, 3, UNI_BASS } /* bass */,
+ { 0, 6165, 951, 3, 8, UNI_SC__DUPL } /* sc=duployan */,
+ { 6, 4360, 281, 10, 2, UNI_LB__XX } /* linebreak=xx */,
+ { 22, 1823, 200, 7, 4, UNI_TAVT } /* script=tavt */,
+ { 0, 1221, 1037, 6, 4, UNI_KANAEXTB } /* inkanaextb */,
+ { 0, 461, 224, 2, 4, UNI_XPEO } /* isxpeo */,
+ { 0, 326, 0, 2, 0, UNI_PF } /* pf */,
+ { 0, 2324, 1582, 6, 10, UNI_INPHOENICIAN } /* block=phoenician */,
+ { 0, 30, 115, 1, 5, UNI_KNDA } /* isknda */,
+ { 260, 2842, 7915, 3, 29, UNI_ENCLOSEDALPHANUMSUP } /* isenclosedalphanumericsupplement */,
+ { 0, 8601, 7707, 17, 17, UNI_SUPPUAB } /* block=supplementaryprivateuseareab */,
+ { 0, 7752, 5425, 22, 8, UNI_JG__MANICHAEANDHAMEDH } /* joininggroup=manichaeandhamedh */,
+ { 276, 1272, 3539, 3, 15, UNI_CYPRIOTSYLLABARY } /* iscypriotsyllabary */,
+ { 0, 7274, 644, 8, 2, UNI_L } /* category=l */,
+ { 0, 6165, 1325, 3, 4, UNI_ITAL } /* sc=ital */,
+ { 0, 3391, 2138, 13, 9, UNI_NV__3_SLASH_16 } /* numericvalue=1.875e-01 */,
+ { 0, 339, 344, 4, 2, UNI_CCC__21 } /* ccc=21 */,
+ { 771, 1397, 585, 7, 5, UNI_IDS } /* idstart=true */,
+ { 1, 18, 6901, 1, 22, UNI_BYZANTINEMUSIC } /* byzantinemusicalsymbols */,
+ { 1, 7267, 625, 16, 2, UNI_PI } /* generalcategory=pi */,
+ { 16, 474, 0, 4, 0, UNI_VAI } /* vaii */,
+ { 565, 6090, 3364, 7, 14, UNI_MISCPICTOGRAPHS } /* block=miscpictographs */,
+ { 5, 2842, 7915, 3, 20, UNI_ENCLOSEDALPHANUM } /* isenclosedalphanumerics */,
+ { 868, 4391, 1314, 14, 2, UNI_NV__300 } /* numericvalue=300 */,
+ { 0, 1011, 274, 2, 1, UNI_ci_values_index } /* ci= */,
+ { 0, 2966, 1110, 3, 7, UNI_SPECIALS } /* inspecials */,
+ { 1, 1894, 353, 5, 4, UNI_BIDIM } /* bidim=yes */,
+ { 1, 1424, 1155, 7, 2, UNI_CCC__35 } /* ccc=ccc35 */,
+ { 1, 6165, 458, 3, 4, UNI_SC__QAAI } /* sc=qaai */,
+ { 0, 7011, 6328, 24, 3, UNI_CCC__202 } /* canonicalcombiningclass=atb */,
+ { 1, 823, 353, 4, 4, UNI_DASH } /* dash=yes */,
+ { 0, 4424, 786, 17, 4, UNI_HMNP } /* scriptextensions=hmnp */,
+ { 0, 20, 599, 3, 3, -UNI_XPOSIXXDIGIT } /* hex=no */,
+ { 136, 461, 4862, 2, 18, UNI_RUMI } /* isruminumeralsymbols */,
+ { 7, 298, 353, 2, 2, UNI_RI } /* ri=y */,
+ { 1, 309, 2244, 2, 12, UNI_INOLDHUNGARIAN } /* inoldhungarian */,
+ { 0, 461, 212, 2, 4, UNI_TIBT } /* istibt */,
+ { 1, 4569, 933, 8, 3, -UNI_XPOSIXUPPER } /* uppercase=f */,
+ { 9, 552, 566, 4, 3, UNI_AGE__9 } /* age=9.0 */,
+ { 0, 434, 0, 4, 0, UNI_OGAM } /* ogam */,
+ { 2, 7648, 3611, 18, 6, UNI_DT__COM } /* decompositiontype=compat */,
+ { 770, 4424, 3505, 16, 9, UNI_ETHI } /* scriptextensions=ethiopic */,
+ { 902, 3391, 2101, 13, 2, UNI_NV__29 } /* numericvalue=29 */,
+ { 260, 7892, 353, 16, 4, UNI_UIDEO } /* unifiedideograph=yes */,
+ { 80, 1102, 1248, 4, 4, UNI_PHAG } /* scx=phag */,
+ { 0, 309, 648, 2, 5, UNI_INADLAM } /* inadlam */,
+ { 0, 1501, 0, 8, 0, UNI_JAMOEXTA } /* jamoexta */,
+ { 1, 1102, 212, 4, 4, UNI_TIBT } /* scx=tibt */,
+ { 86, 461, 983, 2, 4, UNI_HIRA } /* ishira */,
+ { 3, 7274, 225, 9, 2, UNI_PE } /* category=pe */,
+ { 189, 5156, 1613, 10, 2, UNI_WB__FO } /* wordbreak=fo */,
+ { 5, 461, 35, 2, 4, UNI_BATK } /* isbatk */,
+ { 1, 1272, 8474, 5, 33, UNI_CJKCOMPATIDEOGRAPHSSUP } /* iscjkcompatibilityideographssupplement */,
+ { 0, 3130, 3448, 9, 6, UNI_GEORGIANEXT } /* blk=georgianext */,
+ { 104, 5156, 4407, 10, 17, UNI_RI } /* wordbreak=regionalindicator */,
+ { 523, 1059, 353, 6, 2, UNI_DT__NONE } /* nfkdqc=y */,
+ { 0, 1102, 786, 4, 4, UNI_HMNP } /* scx=hmnp */,
+ { 273, 1823, 208, 7, 4, UNI_SC__TGLG } /* script=tglg */,
+ { 0, 2, 353, 3, 4, UNI_CWL } /* cwl=yes */,
+ { 19, 7648, 693, 18, 3, UNI_DT__ISO } /* decompositiontype=iso */,
+ { 0, 1667, 4862, 4, 18, UNI_RUMI } /* blk=ruminumeralsymbols */,
+ { 0, 339, 8101, 4, 10, UNI_CCC__BR } /* ccc=belowright */,
+ { 26, 7591, 4288, 3, 14, UNI_LB__CR } /* lb=carriagereturn */,
+ { 0, 4424, 1562, 17, 4, UNI_NAGM } /* scriptextensions=nagm */,
+ { 848, 2220, 2657, 4, 8, UNI_NV__3_SLASH_5 } /* nv=6.000e-01 */,
+ { 59, 2, 2931, 2, 3, UNI_CWT } /* cwt=t */,
+ { 0, 1075, 1312, 4, 5, UNI_NV__216000 } /* nv=216000 */,
+ { 0, 3817, 2657, 14, 8, UNI_NV__1_SLASH_10 } /* numericvalue=1.000e-01 */,
+ { 265, 4191, 352, 8, 2, UNI_lower_values_index } /* lowercase= */,
+ { 0, 2180, 520, 4, 1, UNI_NV__47 } /* nv=47 */,
+ { 2, 4896, 0, 5, 0, UNI_BAMU } /* bamum */,
+ { 1, 876, 599, 4, 2, -UNI_IDEO } /* ideo=n */,
+ { 2, 1102, 228, 4, 4, UNI_XSUX } /* scx=xsux */,
+ { 1, 3502, 7241, 5, 10, UNI_ENCLOSEDCJK } /* blk=enclosedcjk */,
+ { 290, 7889, 7380, 26, 4, UNI_CJKEXTB } /* cjkunifiedideographsextensionb */,
+ { 16, 199, 0, 2, 0, UNI_TITLE } /* lt */,
+ { 0, 6618, 3243, 5, 10, UNI_INPC__OVERSTRUCK } /* inpc=overstruck */,
+ { 20, 8278, 3367, 4, 11, UNI_MISCPICTOGRAPHS } /* miscpictographs */,
+ { 12, 461, 5857, 2, 12, UNI_MONGOLIANSUP } /* ismongoliansup */,
+ { 0, 3817, 1312, 15, 3, UNI_NV__1_SLASH_160 } /* numericvalue=1/160 */,
+ { 2, 2324, 1922, 7, 11, UNI_CHESSSYMBOLS } /* block=chesssymbols */,
+ { 3, 8343, 5746, 22, 16, UNI_INSC__INVISIBLESTACKER } /* indicsyllabiccategory=invisiblestacker */,
+ { 2, 1883, 6621, 4, 3, UNI_BIDIC } /* bidic=t */,
+ { 23, 4191, 584, 8, 6, UNI_XPOSIXLOWER } /* lowercase=true */,
+ { 0, 309, 1484, 2, 8, UNI_INBUGINESE } /* inbuginese */,
+ { 1, 6062, 7241, 7, 26, UNI_ENCLOSEDCJK } /* block=enclosedcjklettersandmonths */,
+ { 0, 7591, 68, 3, 2, UNI_LB__PR } /* lb=pr */,
+ { 80, 461, 3204, 2, 14, UNI_GREXT } /* isgraphemeextend */,
+ { 128, 309, 1872, 2, 11, UNI_YISYLLABLES } /* inyisyllables */,
+ { 128, 1823, 868, 7, 4, UNI_SC__TIRH } /* script=tirh */,
+ { 1, 1102, 6642, 4, 4, UNI_BRAH } /* scx=brah */,
+ { 0, 2483, 353, 5, 2, UNI_CASED } /* cased=y */,
+ { 0, 8246, 6622, 23, 13, UNI_INPC__TOPANDBOTTOM } /* indicpositionalcategory=topandbottom */,
+ { 0, 339, 2084, 4, 2, UNI_CCC__11 } /* ccc=11 */,
+ { 19, 7944, 4218, 28, 4, UNI_CJKEXTH } /* iscjkunifiedideographsextensionh */,
+ { 0, 2432, 2631, 3, 12, UNI_MAYANNUMERALS } /* inmayannumerals */,
+ { 1, 292, 768, 3, 2, UNI_NV__27 } /* nv=27 */,
+ { 0, 7591, 2004, 3, 2, UNI_LB__PO } /* lb=po */,
+ { 0, 1667, 6900, 4, 23, UNI_BYZANTINEMUSIC } /* blk=byzantinemusicalsymbols */,
+ { 3, 8311, 5417, 26, 10, UNI_CJKEXTD } /* block=cjkunifiedideographsextensiond */,
+ { 100, 71, 353, 3, 4, UNI_CWU } /* cwu=yes */,
+ { 0, 461, 615, 2, 4, UNI_ELYM } /* iselym */,
+ { 27, 2842, 1505, 10, 4, UNI_ETHIOPICEXTA } /* isethiopicexta */,
+ { 16, 2324, 1358, 6, 9, UNI_PALM } /* block=palmyrene */,
+ { 1, 2324, 1322, 6, 9, UNI_INOLDITALIC } /* block=olditalic */,
+ { 2, 339, 346, 4, 2, UNI_CCC__84 } /* ccc=84 */,
+ { 1, 461, 493, 2, 4, UNI_KHOJ } /* iskhoj */,
+ { 1, 309, 294, 2, 2, UNI_IN__9 } /* in=9 */,
+ { 0, 426, 0, 3, 0, UNI_MRO } /* mro */,
+ { 146, 552, 2154, 4, 2, UNI_AGE__13 } /* age=13 */,
+ { 6, 461, 442, 2, 4, UNI_ORKH } /* isorkh */,
+ { 3, 7267, 13, 16, 2, UNI_LM } /* generalcategory=lm */,
+ { 1, 4852, 5671, 9, 3, -UNI_XPOSIXSPACE } /* whitespace=n */,
+ { 1234, 3633, 4698, 6, 2, UNI_LATIN1 } /* inlatin1 */,
+ { 134, 302, 0, 5, 0, UNI__PERL_PATWS } /* patws */,
+ { 20, 5574, 353, 21, 2, UNI_CWL } /* changeswhenlowercased=y */,
+ { 0, 2523, 3100, 7, 6, UNI_XPOSIXDIGIT } /* isxposixdigit */,
+ { 11, 5156, 6, 10, 2, UNI_LB__CR } /* wordbreak=cr */,
+ { 0, 4424, 658, 17, 4, UNI_DOGR } /* scriptextensions=dogr */,
+ { 7, 2503, 934, 5, 6, -UNI_JOINC } /* joinc=false */,
+ { 3, 4, 5671, 2, 3, -UNI_LOE } /* loe=n */,
+ { 0, 2930, 2897, 3, 11, UNI_JT__D } /* jt=dualjoining */,
+ { 1, 916, 352, 4, 3, UNI_EBASE } /* ebase=y */,
+ { 0, 377, 585, 3, 5, UNI_EXT } /* ext=true */,
+ { 0, 1102, 1349, 4, 9, UNI_OUGR } /* scx=olduyghur */,
+ { 18, 1102, 4651, 4, 4, UNI_BOPO } /* scx=bopo */,
+ { 5, 3021, 1318, 4, 2, UNI_IN__2 } /* in=v20 */,
+ { 172, 6816, 599, 25, 3, -UNI_CWKCF } /* changeswhennfkccasefolded=no */,
+ { 1, 779, 0, 7, 0, UNI_OSMA } /* osmanya */,
+ { 0, 693, 3196, 5, 8, UNI_NO } /* isothernumber */,
+ { 0, 1102, 333, 4, 6, UNI_CARI } /* scx=carian */,
+ { 103, 2966, 1609, 3, 9, UNI_SMALLFORMS } /* insmallforms */,
+ { 3, 309, 3908, 2, 6, UNI_INTANGUT } /* intangut */,
+ { 1, 1102, 6185, 4, 4, UNI_GLAG } /* scx=glag */,
+ { 0, 3014, 1318, 11, 2, UNI_IN__2 } /* presentin=v20 */,
+ { 110, 1065, 3846, 4, 2, UNI_NV__1_SLASH_8 } /* nv=1/8 */,
+ { 120, 1823, 997, 7, 6, UNI_SC__KTHI } /* script=kaithi */,
+ { 77, 461, 6495, 2, 5, UNI_MUSIC } /* ismusic */,
+ { 0, 1102, 5391, 4, 8, UNI_CHER } /* scx=cherokee */,
+ { 4, 1102, 4740, 4, 4, UNI_TALE } /* scx=tale */,
+ { 377, 8343, 7523, 31, 15, UNI_INSC__CONSONANTSUCCEEDINGREPHA } /* indicsyllabiccategory=consonantsucceedingrepha */,
+ { 820, 7383, 4487, 10, 15, UNI_BC__CS } /* bidiclass=commonseparator */,
+ { 0, 6427, 636, 13, 3, UNI_JG__NUN } /* joininggroup=nun */,
+ { 0, 7495, 288, 28, 2, UNI_CCC__130 } /* canonicalcombiningclass=ccc130 */,
+ { 4, 2302, 5671, 9, 3, -UNI_IDC } /* idcontinue=n */,
+ { 0, 4424, 1819, 17, 4, UNI_MONG } /* scriptextensions=mong */,
+ { 0, 461, 4819, 2, 8, UNI_DINGBATS } /* isdingbats */,
+ { 0, 5065, 5053, 13, 6, UNI_JG__MANICHAEANLAMEDH } /* jg=manichaeanlamedh */,
+ { 0, 4424, 5031, 17, 14, UNI_ROHG } /* scriptextensions=hanifirohingya */,
+ { 0, 1823, 6154, 7, 9, UNI_XSUX } /* script=cuneiform */,
+ { 0, 30, 7563, 1, 18, UNI_ANCIENTGREEKMUSIC } /* isancientgreekmusic */,
+ { 16, 1102, 5031, 4, 4, UNI_HAN } /* scx=hani */,
+ { 7, 30, 5711, 1, 20, UNI_MERO } /* ismeroitichieroglyphs */,
+ { 0, 4, 584, 2, 6, UNI_LOE } /* loe=true */,
+ { 3, 1454, 353, 2, 4, UNI_SD } /* sd=yes */,
+ { 84, 6165, 2441, 3, 11, UNI_SC__NAND } /* sc=nandinagari */,
+ { 29, 1790, 0, 7, 0, UNI_NFCQC__M } /* nfcqc=m */,
+ { 3, 5749, 5354, 3, 19, UNI_PHLI } /* isinscriptionalpahlavi */,
+ { 3, 5895, 0, 21, 0, UNI_SUPARROWSC } /* issupplementalarrowsc */,
+ { 1, 1102, 2247, 4, 4, UNI_HUNG } /* scx=hung */,
+ { 1036, 6841, 585, 25, 5, UNI_DI } /* defaultignorablecodepoint=true */,
+ { 213, 7011, 890, 23, 3, UNI_CCC__10 } /* canonicalcombiningclass=10 */,
+ { 6, 3892, 353, 16, 4, UNI_STERM } /* sentenceterminal=yes */,
+ { 2, 16, 6166, 1, 4, UNI_CO } /* gc=co */,
+ { 2, 1367, 0, 9, 0, UNI_PAUC } /* paucinhau */,
+ { 39, 1823, 493, 7, 4, UNI_SC__KHOJ } /* script=khoj */,
+ { 0, 2324, 1992, 6, 10, UNI_YIRADICALS } /* block=yiradicals */,
+ { 1, 1834, 0, 4, 0, UNI_SORA } /* sora */,
+ { 1, 1102, 5857, 4, 9, UNI_MONG } /* scx=mongolian */,
+ { 0, 8, 934, 3, 6, -UNI_PCM } /* pcm=false */,
+ { 5, 461, 4146, 2, 15, UNI_PD } /* isdashpunctuation */,
+ { 11, 876, 599, 4, 3, -UNI_IDEO } /* ideo=no */,
+ { 0, 6165, 1094, 3, 4, UNI_MERC } /* sc=merc */,
+ { 50, 2287, 547, 5, 2, UNI_IN__14 } /* in=14.0 */,
+ { 0, 1509, 0, 8, 0, UNI_JAVA } /* javanese */,
+ { 2, 4424, 3349, 17, 4, UNI_MERO } /* scriptextensions=mero */,
+ { 1, 1823, 116, 7, 4, UNI_SC__KNDA } /* script=knda */,
+ { 0, 1200, 6400, 3, 18, UNI_CJKRADICALSSUP } /* cjkradicalssupplement */,
+ { 5, 1198, 204, 7, 2, UNI_CJKEXTF } /* incjkextf */,
+ { 35, 833, 934, 4, 2, -UNI_TERM } /* term=f */,
+ { 16, 2401, 2374, 10, 8, UNI_ETHIOPICEXT } /* inethiopicextended */,
+ { 385, 1424, 1316, 8, 2, UNI_CCC__103 } /* ccc=ccc103 */,
+ { 18, 1243, 8605, 2, 35, UNI_SUPMATHOPERATORS } /* blk=supplementalmathematicaloperators */,
+ { 0, 2842, 7241, 3, 10, UNI_ENCLOSEDCJK } /* isenclosedcjk */,
+ { 0, 2766, 54, 3, 2, UNI_SC } /* gc=sc */,
+ { 651, 5168, 302, 6, 5, UNI__PERL_PATWS } /* _perl_patws */,
+ { 9, 753, 353, 6, 4, UNI_NFKCQC__Y } /* nfkcqc=yes */,
+ { 1057, 4424, 1385, 17, 6, UNI_THAA } /* scriptextensions=thaana */,
+ { 0, 1779, 0, 11, 0, UNI_MEDF } /* medefaidrin */,
+ { 103, 5895, 837, 6, 3, UNI_SUPPUAA } /* issuppuaa */,
+ { 20, 1667, 2441, 4, 11, UNI_INNANDINAGARI } /* blk=nandinagari */,
+ { 17, 2324, 1465, 6, 10, UNI_INDIVESAKURU } /* block=divesakuru */,
+ { 0, 4424, 814, 17, 4, UNI_QAAI } /* scriptextensions=zinh */,
+ { 1307, 4424, 426, 17, 4, UNI_MRO } /* scriptextensions=mroo */,
+ { 0, 375, 934, 5, 2, -UNI_GREXT } /* grext=f */,
+ { 0, 2514, 1505, 9, 4, UNI_MYANMAREXTA } /* ismyanmarexta */,
+ { 1, 1823, 818, 7, 7, UNI_SC__SHRD } /* script=sharada */,
+ { 518, 212, 0, 4, 0, UNI_TIBT } /* tibt */,
+ { 1390, 461, 106, 2, 2, UNI_ZL } /* iszl */,
+ { 14, 1102, 3026, 4, 14, UNI_PHLP } /* scx=psalterpahlavi */,
+ { 2, 461, 232, 2, 2, UNI_YI } /* isyi */,
+ { 0, 1102, 3325, 4, 4, UNI_HEBR } /* scx=hebr */,
+ { 0, 3040, 585, 13, 5, UNI_QMARK } /* quotationmark=true */,
+ { 6, 5595, 274, 21, 1, UNI_cwt_values_index } /* changeswhentitlecased= */,
+ { 168, 1102, 4951, 4, 19, UNI_EGYP } /* scx=egyptianhieroglyphs */,
+ { 0, 309, 861, 2, 7, UNI_INTIBETAN } /* intibetan */,
+ { 0, 309, 739, 2, 7, UNI_INMANDAIC } /* inmandaic */,
+ { 4, 54, 3493, 2, 9, UNI_SC__CYRL } /* sc=cyrillic */,
+ { 2, 5553, 353, 21, 2, UNI_CWCM } /* changeswhencasemapped=y */,
+ { 776, 5637, 700, 21, 2, UNI_WB__EB } /* graphemeclusterbreak=em */,
+ { 1284, 2324, 5838, 6, 19, UNI_JAMOEXTA } /* block=hanguljamoextendeda */,
+ { 0, 1667, 4271, 4, 17, UNI_INKHITANSMALLSCRIPT } /* blk=khitansmallscript */,
+ { 16, 939, 934, 5, 2, -UNI_ECOMP } /* ecomp=f */,
+ { 0, 2324, 2256, 6, 12, UNI_PHAISTOS } /* block=phaistosdisc */,
+ { 28, 1391, 65, 3, 2, UNI_WB__MN } /* wb=mn */,
+ { 136, 257, 585, 4, 5, UNI_CWCM } /* cwcm=true */,
+ { 513, 2324, 2786, 6, 14, UNI_HIGHSURROGATES } /* block=highsurrogates */,
+ { 841, 4360, 4302, 10, 14, UNI_LB__SA } /* linebreak=complexcontext */,
+ { 1, 578, 2290, 5, 2, UNI_CCC__214 } /* ccc=214 */,
+ { 1, 1823, 571, 7, 7, UNI_AVST } /* script=avestan */,
+ { 23, 2966, 4710, 3, 8, UNI_SYRIACSUP } /* insyriacsup */,
+ { 0, 1200, 6557, 3, 16, UNI_CJKCOMPATIDEOGRAPHS } /* cjkcompatideographs */,
+ { 581, 1223, 1505, 4, 4, UNI_KANAEXTA } /* kanaexta */,
+ { 1073, 1823, 6642, 7, 6, UNI_BRAH } /* script=brahmi */,
+ { 52, 6163, 5338, 5, 15, UNI_INSC__REGISTERSHIFTER } /* insc=registershifter */,
+ { 0, 1102, 224, 4, 4, UNI_XPEO } /* scx=xpeo */,
+ { 0, 1397, 598, 6, 3, -UNI_IDS } /* idstart=n */,
+ { 0, 1667, 5838, 4, 19, UNI_JAMOEXTA } /* blk=hanguljamoextendeda */,
+ { 0, 4424, 148, 17, 4, UNI_ORYA } /* scriptextensions=orya */,
+ { 0, 2403, 1037, 8, 4, UNI_ETHIOPICEXTB } /* ethiopicextb */,
+ { 1, 312, 1669, 4, 2, UNI_qmark_values_index } /* qmark= */,
+ { 0, 7495, 2290, 27, 2, UNI_CCC__14 } /* canonicalcombiningclass=ccc14 */,
+ { 0, 461, 1396, 2, 4, UNI_XIDS } /* isxids */,
+ { 1, 3817, 295, 15, 1, UNI_NV__1_SLASH_9 } /* numericvalue=1/9 */,
+ { 0, 309, 5682, 2, 5, UNI_INGREEK } /* ingreek */,
+ { 39, 7383, 355, 10, 2, UNI_BC__ES } /* bidiclass=es */,
+ { 0, 1823, 426, 7, 4, UNI_MRO } /* script=mroo */,
+ { 5, 1823, 880, 7, 7, UNI_ZZZZ } /* script=unknown */,
+ { 13, 380, 934, 6, 6, -UNI_HYPHEN } /* hyphen=false */,
+ { 99, 6427, 2886, 13, 11, UNI_JG__YEHWITHTAIL } /* joininggroup=yehwithtail */,
+ { 0, 406, 599, 3, 3, -UNI_DIA } /* dia=no */,
+ { 18, 461, 124, 2, 4, UNI_LATN } /* islatn */,
+ { 10, 461, 430, 2, 3, UNI_NKO } /* isnko */,
+ { 0, 1801, 0, 9, 0, UNI_NV__100000 } /* nv=100000 */,
+ { 3, 578, 2121, 5, 2, UNI_CCC__202 } /* ccc=202 */,
+ { 1, 6165, 786, 3, 4, UNI_HMNP } /* sc=hmnp */,
+ { 224, 2930, 2579, 3, 10, UNI_JT__U } /* jt=nonjoining */,
+ { 3, 1610, 0, 3, 0, UNI_ALL } /* all */,
+ { 0, 309, 1812, 2, 11, UNI_INPAHAWHHMONG } /* inpahawhhmong */,
+ { 1500, 6866, 599, 24, 2, -UNI_COMPEX } /* fullcompositionexclusion=n */,
+ { 11, 1823, 1009, 7, 4, UNI_LYCI } /* script=lyci */,
+ { 1051, 1823, 2411, 7, 8, UNI_SC__KANA } /* script=katakana */,
+ { 0, 578, 288, 5, 2, UNI_CCC__A } /* ccc=230 */,
+ { 291, 3040, 599, 13, 3, -UNI_QMARK } /* quotationmark=no */,
+ { 0, 823, 599, 4, 2, -UNI_DASH } /* dash=n */,
+ { 0, 2301, 0, 4, 0, UNI_XIDC } /* xidc */,
+ { 0, 2832, 4659, 10, 9, UNI_CYRILLICEXTC } /* iscyrillicextendedc */,
+ { 656, 8343, 5017, 22, 14, UNI_INSC__VOWELDEPENDENT } /* indicsyllabiccategory=voweldependent */,
+ { 4, 461, 462, 2, 4, UNI_SHAW } /* isshaw */,
+ { 296, 2503, 934, 5, 2, -UNI_JOINC } /* joinc=f */,
+ { 0, 3391, 1313, 13, 4, UNI_NV__6000 } /* numericvalue=6000 */,
+ { 0, 875, 353, 5, 4, UNI_UIDEO } /* uideo=yes */,
+ { 7, 7011, 3141, 24, 11, UNI_CCC__DA } /* canonicalcombiningclass=doubleabove */,
+ { 16, 2665, 599, 13, 2, -UNI_PATSYN } /* patternsyntax=n */,
+ { 14, 3026, 0, 14, 0, UNI_PHLP } /* psalterpahlavi */,
+ { 0, 1102, 168, 4, 4, UNI_COPT } /* scx=qaac */,
+ { 648, 2280, 6262, 11, 3, UNI_IN__12_DOT_1 } /* presentin=12.1 */,
+ { 1074, 578, 582, 5, 2, UNI_CCC__BR } /* ccc=222 */,
+ { 0, 406, 1467, 2, 8, UNI_DIAK } /* divesakuru */,
+ { 71, 3984, 585, 17, 2, UNI_EPRES } /* emojipresentation=t */,
+ { 2, 6163, 5017, 5, 14, UNI_INSC__VOWELDEPENDENT } /* insc=voweldependent */,
+ { 1152, 5838, 0, 10, 0, UNI_JAMO } /* hanguljamo */,
+ { 0, 2324, 6357, 9, 13, UNI_CJKCOMPAT } /* block=cjkcompatibility */,
+ { 1548, 533, 33, 3, 2, UNI_SB__ST } /* sb=st */,
+ { 0, 6165, 967, 3, 8, UNI_SC__GUJR } /* sc=gujarati */,
+ { 0, 2503, 353, 5, 2, UNI_JOINC } /* joinc=y */,
+ { 0, 406, 353, 2, 2, UNI_DI } /* di=y */,
+ { 0, 1421, 976, 3, 7, UNI_INGURMUKHI } /* ingurmukhi */,
+ { 6, 2324, 6000, 6, 21, UNI_YIJING } /* block=yijinghexagramsymbols */,
+ { 0, 1200, 3611, 3, 11, UNI_CJKCOMPATFORMS } /* cjkcompatforms */,
+ { 26, 461, 1009, 2, 4, UNI_LYCI } /* islyci */,
+ { 0, 461, 3791, 2, 10, UNI_SM } /* ismathsymbol */,
+ { 0, 3407, 520, 14, 1, UNI_NV__47 } /* numericvalue=47 */,
+ { 4, 6041, 599, 21, 5, UNI_BPT__N } /* bidipairedbrackettype=none */,
+ { 571, 461, 4602, 2, 18, UNI_PI } /* isinitialpunctuation */,
+ { 0, 3098, 0, 8, 0, UNI_XPOSIXXDIGIT } /* hexdigit */,
+ { 0, 102, 0, 4, 0, UNI_HMNG } /* hmng */,
+ { 15, 2324, 3635, 6, 14, UNI_LATINEXTD } /* block=latinextendedd */,
+ { 1763, 753, 353, 6, 2, UNI_NFKCQC__Y } /* nfkcqc=y */,
+ { 0, 2780, 0, 6, 0, UNI_COPT } /* coptic */,
+ { 1096, 1102, 2411, 4, 8, UNI_KANA } /* scx=katakana */,
+ { 0, 8, 0, 1, 0, UNI_P } /* p */,
+ { 0, 622, 585, 7, 5, UNI_EXTPICT } /* extpict=true */,
+ { 0, 2, 0, 3, 0, UNI_CWL } /* cwl */,
+ { 6, 461, 5, 2, 3, UNI_OCR } /* isocr */,
+ { 360, 3475, 0, 15, 0, UNI_ZANB } /* zanabazarsquare */,
+ { 0, 1728, 5848, 6, 9, UNI_ARABICEXTA } /* arabicextendeda */,
+ { 0, 1823, 1592, 7, 10, UNI_SAUR } /* script=saurashtra */,
+ { 0, 1823, 825, 7, 7, UNI_SHAW } /* script=shavian */,
+ { 1, 309, 967, 2, 8, UNI_INGUJARATI } /* ingujarati */,
+ { 5, 1198, 6155, 3, 8, UNI_INCUNEIFORM } /* incuneiform */,
+ { 302, 3040, 0, 13, 0, UNI_QMARK } /* quotationmark */,
+ { 157, 3817, 295, 14, 1, UNI_NV__19 } /* numericvalue=19 */,
+ { 1545, 1102, 1255, 4, 4, UNI_SIDD } /* scx=sidd */,
+ { 65, 292, 1317, 3, 2, UNI_NV__32 } /* nv=32 */,
+ { 0, 629, 584, 5, 3, UNI_GRBASE } /* grbase=t */,
+ { 9, 5637, 543, 21, 3, UNI_WB__EB } /* graphemeclusterbreak=ebg */,
+ { 0, 2324, 3436, 6, 15, UNI_SARB } /* block=oldsoutharabian */,
+ { 1, 8441, 3078, 24, 6, UNI__PERL_PROBLEMATIC_LOCALE_FOLDS } /* _perl_problematic_locale_folds */,
+ { 31, 1424, 1070, 7, 2, UNI_CCC__31 } /* ccc=ccc31 */,
+ { 5, 4554, 0, 15, 0, UNI_TITLE } /* titlecaseletter */,
+ { 1, 309, 108, 2, 4, UNI_INKAWI } /* inkawi */,
+ { 0, 1906, 490, 7, 3, UNI_KANBUN } /* blk=kanbun */,
+ { 0, 1075, 2147, 4, 8, UNI_NV__1_SLASH_4 } /* nv=2.500e-01 */,
+ { 47, 6165, 983, 3, 4, UNI_SC__HIRA } /* sc=hira */,
+ { 0, 1872, 0, 11, 0, UNI_YISYLLABLES } /* yisyllables */,
+ { 6, 3502, 620, 10, 5, UNI_ETHIOPICEXT } /* blk=ethiopicext */,
+ { 17, 1667, 1438, 4, 10, UNI_INCHORASMIAN } /* blk=chorasmian */,
+ { 7, 2718, 4827, 3, 18, UNI_BC__B } /* bc=paragraphseparator */,
+ { 1, 3391, 2092, 13, 2, UNI_NV__25 } /* numericvalue=25 */,
+ { 692, 2503, 585, 11, 2, UNI_JOINC } /* joincontrol=t */,
+ { 0, 461, 6900, 2, 23, UNI_BYZANTINEMUSIC } /* isbyzantinemusicalsymbols */,
+ { 790, 4360, 274, 9, 3, UNI_LB__B2 } /* linebreak=b2 */,
+ { 0, 4360, 21, 10, 2, UNI_LB__EX } /* linebreak=ex */,
+ { 3, 7944, 4158, 28, 4, UNI_CJKEXTD } /* iscjkunifiedideographsextensiond */,
+ { 1178, 2523, 2060, 8, 5, UNI_XPOSIXALPHA } /* isxposixalpha */,
+ { 1, 7892, 934, 16, 2, -UNI_UIDEO } /* unifiedideograph=f */,
+ { 0, 1823, 2441, 7, 11, UNI_SC__NAND } /* script=nandinagari */,
+ { 4, 6165, 1285, 3, 9, UNI_SC__SIND } /* sc=khudawadi */,
+ { 0, 1823, 466, 7, 4, UNI_SOGO } /* script=sogo */,
+ { 55, 6165, 683, 3, 5, UNI_SC__TAKR } /* sc=takri */,
+ { 3, 4391, 290, 15, 1, UNI_NV__3_SLASH_4 } /* numericvalue=3/4 */,
+ { 0, 7274, 625, 9, 2, UNI_PI } /* category=pi */,
+ { 134, 4391, 295, 14, 1, UNI_NV__39 } /* numericvalue=39 */,
+ { 0, 324, 5909, 3, 7, UNI_SUPARROWSC } /* suparrowsc */,
+ { 0, 4424, 1834, 17, 4, UNI_SORA } /* scriptextensions=sora */,
+ { 1, 2004, 4150, 5, 5, UNI_POSIXPUNCT } /* posixpunct */,
+ { 647, 1823, 779, 7, 4, UNI_OSMA } /* script=osma */,
+ { 73, 1823, 1227, 7, 4, UNI_MAKA } /* script=maka */,
+ { 3, 2732, 8174, 10, 29, UNI_ARABICMATH } /* blk=arabicmathematicalalphabeticsymbols */,
+ { 8, 1102, 434, 4, 4, UNI_OGAM } /* scx=ogam */,
+ { 18, 1823, 951, 7, 8, UNI_SC__DUPL } /* script=duployan */,
+ { 1, 309, 1191, 2, 7, UNI_INBENGALI } /* inbengali */,
+ { 0, 11, 5676, 1, 18, UNI_ANCIENTGREEKNUMBERS } /* ancientgreeknumbers */,
+ { 0, 1424, 768, 7, 2, UNI_CCC__27 } /* ccc=ccc27 */,
+ { 1, 461, 4926, 2, 5, UNI_TAML } /* istamil */,
+ { 0, 4360, 1864, 10, 5, UNI_EBASE } /* linebreak=ebase */,
+ { 154, 1065, 295, 4, 1, UNI_NV__19 } /* nv=19 */,
+ { 0, 2523, 307, 8, 5, UNI_XPOSIXPRINT } /* isxposixprint */,
+ { 556, 461, 180, 2, 4, UNI_RUNR } /* isrunr */,
+ { 650, 1102, 746, 4, 7, UNI_MARC } /* scx=marchen */,
+ { 0, 4424, 35, 17, 4, UNI_BATK } /* scriptextensions=batk */,
+ { 74, 2536, 7328, 3, 14, UNI_JG__NOJOININGGROUP } /* jg=nojoininggroup */,
+ { 0, 5168, 3084, 6, 9, UNI__PERL_QUOTEMETA } /* _perl_quotemeta */,
+ { 0, 255, 0, 2, 0, UNI_CF } /* cf */,
+ { 0, 4191, 353, 5, 4, UNI_XPOSIXLOWER } /* lower=yes */,
+ { 0, 54, 2735, 2, 7, UNI_SC__ARAB } /* sc=arabic */,
+ { 0, 1667, 1248, 4, 7, UNI_INPHAGSPA } /* blk=phagspa */,
+ { 6, 940, 1104, 5, 2, UNI_compex_values_index } /* compex= */,
+ { 0, 461, 4206, 2, 15, UNI_PS } /* isopenpunctuation */,
+ { 1079, 6165, 926, 5, 2, UNI_SC__COPT } /* sc=copt */,
+ { 142, 1823, 1562, 7, 4, UNI_NAGM } /* script=nagm */,
+ { 29, 959, 934, 8, 6, -UNI_EXT } /* extender=false */,
+ { 0, 7648, 601, 19, 3, UNI_DT__NONE } /* decompositiontype=none */,
+ { 1, 1823, 406, 7, 4, UNI_DIAK } /* script=diak */,
+ { 1096, 959, 0, 8, 0, UNI_EXT } /* extender */,
+ { 0, 1200, 1926, 3, 7, UNI_CJKSYMBOLS } /* cjksymbols */,
+ { 1, 3391, 1154, 13, 2, UNI_NV__43 } /* numericvalue=43 */,
+ { 0, 4360, 4650, 10, 2, UNI_LB__BB } /* linebreak=bb */,
+ { 1, 1272, 3611, 5, 11, UNI_CJKCOMPATFORMS } /* iscjkcompatforms */,
+ { 1, 1102, 23, 4, 4, UNI_AHOM } /* scx=ahom */,
+ { 546, 461, 1914, 2, 8, UNI_UCASEXTA } /* isucasexta */,
+ { 0, 2287, 560, 3, 3, UNI_IN__7 } /* in=7.0 */,
+ { 0, 1823, 5031, 7, 4, UNI_SC__HAN } /* script=hani */,
+ { 132, 339, 393, 4, 2, UNI_CCC__15 } /* ccc=15 */,
+ { 2, 2324, 718, 6, 7, UNI_INKANNADA } /* block=kannada */,
+ { 0, 5595, 599, 21, 3, -UNI_CWT } /* changeswhentitlecased=no */,
+ { 0, 7274, 7110, 9, 13, UNI_M } /* category=combiningmark */,
+ { 0, 180, 0, 4, 0, UNI_RUNR } /* runr */,
+ { 2, 597, 238, 3, 2, UNI_DT__NB } /* dt=nb */,
+ { 21, 461, 4651, 2, 16, UNI_BOPOMOFOEXT } /* isbopomofoextended */,
+ { 128, 4424, 1484, 17, 8, UNI_BUGI } /* scriptextensions=buginese */,
+ { 10, 5769, 934, 4, 2, -UNI_EMOD } /* emod=f */,
+ { 3, 4502, 4698, 8, 2, UNI_LATIN1 } /* blk=latin1 */,
+ { 0, 4407, 585, 17, 5, UNI_RI } /* regionalindicator=true */,
+ { 0, 2536, 6215, 3, 9, UNI_JG__YEHBARREE } /* jg=yehbarree */,
+ { 411, 6870, 8554, 17, 4, UNI_ce_values_index } /* compositionexclusion= */,
+ { 1705, 2393, 3640, 8, 9, UNI_CYRILLICEXTD } /* cyrillicextendedd */,
+ { 0, 1065, 1317, 5, 3, UNI_NV__1_SLASH_320 } /* nv=1/320 */,
+ { 1089, 6427, 2546, 20, 3, UNI_JG__AFRICANFEH } /* joininggroup=africanfeh */,
+ { 124, 1102, 462, 4, 4, UNI_SHAW } /* scx=shaw */,
+ { 0, 3014, 2125, 11, 2, UNI_IN__6_DOT_3 } /* presentin=v63 */,
+ { 0, 3817, 760, 14, 3, UNI_NV__11_SLASH_2 } /* numericvalue=11/2 */,
+ { 1, 2665, 585, 13, 5, UNI_PATSYN } /* patternsyntax=true */,
+ { 2, 1102, 426, 4, 3, UNI_MRO } /* scx=mro */,
+ { 144, 1492, 5292, 4, 16, UNI_INPUNCTUATION } /* ingeneralpunctuation */,
+ { 0, 2536, 1747, 3, 8, UNI_JG__FARSIYEH } /* jg=farsiyeh */,
+ { 115, 3204, 274, 14, 1, UNI_grext_values_index } /* graphemeextend= */,
+ { 0, 2324, 6185, 6, 10, UNI_INGLAGOLITIC } /* block=glagolitic */,
+ { 0, 461, 3026, 2, 14, UNI_PHLP } /* ispsalterpahlavi */,
+ { 1, 309, 342, 2, 3, UNI_IN__12 } /* in=12 */,
+ { 0, 461, 8607, 2, 33, UNI_SUPMATHOPERATORS } /* issupplementalmathematicaloperators */,
+ { 167, 4941, 3622, 9, 3, UNI_KANGXI } /* block=kangxi */,
+ { 0, 461, 426, 2, 3, UNI_MRO } /* ismro */,
+ { 0, 1102, 718, 4, 7, UNI_KNDA } /* scx=kannada */,
+ { 0, 1479, 5671, 4, 3, -UNI_XPOSIXSPACE } /* space=n */,
+ { 3, 4161, 0, 12, 0, UNI_DIACRITICALS } /* diacriticals */,
+ { 11, 461, 2852, 2, 7, UNI_MAHJONG } /* ismahjong */,
+ { 2, 7887, 3998, 28, 4, UNI_CJKEXTG } /* incjkunifiedideographsextensiong */,
+ { 0, 4852, 933, 9, 7, -UNI_XPOSIXSPACE } /* whitespace=false */,
+ { 4, 8343, 5338, 22, 15, UNI_INSC__REGISTERSHIFTER } /* indicsyllabiccategory=registershifter */,
+ { 163, 30, 7133, 1, 27, UNI_PCM } /* isprependedconcatenationmark */,
+ { 1, 339, 689, 4, 3, UNI_CCC__214 } /* ccc=ata */,
+ { 257, 4424, 1522, 17, 4, UNI_UGAR } /* scriptextensions=ugar */,
+ { 1, 1385, 0, 6, 0, UNI_THAA } /* thaana */,
+ { 23, 5065, 4243, 13, 4, UNI_JG__MANICHAEANHETH } /* jg=manichaeanheth */,
+ { 1131, 4371, 352, 5, 2, UNI_wspace_values_index } /* wspace= */,
+ { 5, 6090, 8039, 7, 32, UNI_MISCMATHSYMBOLSA } /* block=miscellaneousmathematicalsymbolsa */,
+ { 2, 6841, 2931, 24, 3, UNI_DI } /* defaultignorablecodepoint=t */,
+ { 22, 5156, 1864, 10, 8, UNI_WB__EB } /* wordbreak=ebasegaz */,
+ { 0, 1102, 98, 4, 4, UNI_HLUW } /* scx=hluw */,
+ { 349, 2324, 3908, 6, 6, UNI_INTANGUT } /* block=tangut */,
+ { 209, 1926, 0, 6, 0, UNI_S } /* symbol */,
+ { 1, 7591, 272, 3, 2, UNI_LB__CB } /* lb=cb */,
+ { 1, 5799, 5909, 5, 7, UNI_SUPARROWSC } /* insuparrowsc */,
+ { 2429, 461, 257, 2, 4, UNI_CWCM } /* iscwcm */,
+ { 1113, 1200, 8153, 3, 21, UNI_CJKSYMBOLS } /* cjksymbolsandpunctuation */,
+ { 6, 3014, 1317, 11, 2, UNI_IN__3_DOT_2 } /* presentin=v32 */,
+ { 1054, 733, 7915, 3, 20, UNI_ENCLOSEDALPHANUM } /* inenclosedalphanumerics */,
+ { 0, 1667, 6185, 4, 10, UNI_INGLAGOLITIC } /* blk=glagolitic */,
+ { 1, 7214, 582, 25, 2, UNI_CCC__122 } /* canonicalcombiningclass=122 */,
+ { 2, 6427, 481, 13, 3, UNI_JG__GAF } /* joininggroup=gaf */,
+ { 112, 1667, 6692, 4, 15, UNI_TRANSPORTANDMAP } /* blk=transportandmap */,
+ { 1565, 380, 599, 6, 2, -UNI_HYPHEN } /* hyphen=n */,
+ { 0, 794, 0, 4, 0, UNI_LANA } /* lana */,
+ { 115, 3177, 604, 15, 4, UNI_EA__W } /* eastasianwidth=wide */,
+ { 0, 309, 4131, 2, 15, UNI_VEDICEXT } /* invedicextensions */,
+ { 0, 461, 3558, 2, 9, UNI_Z } /* isseparator */,
+ { 3, 1102, 1331, 4, 9, UNI_PERM } /* scx=oldpermic */,
+ { 0, 2324, 1133, 6, 8, UNI_INVITHKUQI } /* block=vithkuqi */,
+ { 1671, 2324, 1340, 6, 9, UNI_INOLDTURKIC } /* block=oldturkic */,
+ { 0, 2324, 7796, 6, 29, UNI_ENCLOSEDIDEOGRAPHICSUP } /* block=enclosedideographicsupplement */,
+ { 1, 3832, 2200, 14, 8, UNI_NV__1_SLASH_20 } /* numericvalue=5.000e-02 */,
+ { 0, 2752, 353, 14, 2, UNI_ECOMP } /* emojicomponent=y */,
+ { 0, 1102, 1484, 4, 4, UNI_BUGI } /* scx=bugi */,
+ { 11, 7591, 2621, 3, 9, UNI_LB__SG } /* lb=surrogate */,
+ { 0, 3633, 3693, 3, 3, UNI_INLISU } /* inlisu */,
+ { 329, 5532, 585, 21, 5, UNI_CWCF } /* changeswhencasefolded=true */,
+ { 4, 1102, 678, 4, 5, UNI_RUNR } /* scx=runic */,
+ { 1, 4424, 1094, 17, 4, UNI_MERC } /* scriptextensions=merc */,
+ { 515, 3635, 4770, 8, 10, UNI_LATINEXTADDITIONAL } /* latinextadditional */,
+ { 1, 261, 934, 5, 2, -UNI_CWKCF } /* cwkcf=f */,
+ { 901, 5205, 4636, 5, 15, UNI_MISCMATHSYMBOLSB } /* blk=miscmathsymbolsb */,
+ { 1, 3791, 353, 4, 2, UNI_MATH } /* math=y */,
+ { 1, 7198, 1269, 8, 3, UNI_SUPPUAB } /* blk=suppuab */,
+ { 0, 1198, 1037, 5, 4, UNI_CJKEXTB } /* incjkextb */,
+ { 3, 1102, 608, 4, 4, UNI_ELBA } /* scx=elba */,
+ { 1172, 2280, 2689, 10, 3, UNI_IN__6_DOT_1 } /* presentin=6.1 */,
+ { 1796, 4191, 0, 5, 0, UNI_XPOSIXLOWER } /* lower */,
+ { 1, 1102, 59, 4, 4, UNI_CHRS } /* scx=chrs */,
+ { 1003, 30, 1617, 1, 3, UNI_SO } /* isso */,
+ { 18, 5658, 7062, 15, 11, UNI_IDENTIFIERTYPE__RECOMMENDED } /* identifiertype=recommended */,
+ { 2, 47, 0, 4, 0, UNI_CAKM } /* cakm */,
+ { 273, 521, 599, 6, 3, -UNI_PATSYN } /* patsyn=no */,
+ { 3, 597, 363, 3, 3, UNI_DT__SML } /* dt=sml */,
+ { 516, 3177, 1176, 14, 7, UNI_EA__NA } /* eastasianwidth=narrow */,
+ { 1200, 7011, 581, 23, 3, UNI_CCC__22 } /* canonicalcombiningclass=22 */,
+ { 260, 7267, 4146, 16, 15, UNI_PD } /* generalcategory=dashpunctuation */,
+ { 800, 7648, 2692, 18, 8, UNI_DT__VERT } /* decompositiontype=vertical */,
+ { 0, 959, 934, 8, 2, -UNI_EXT } /* extender=f */,
+ { 0, 7267, 599, 15, 2, UNI_N } /* generalcategory=n */,
+ { 6, 6165, 1027, 3, 4, UNI_SC__YEZI } /* sc=yezi */,
+ { 0, 753, 1792, 3, 4, UNI_nfkcqc_values_index } /* nfkcqc= */,
+ { 0, 461, 71, 2, 3, UNI_CWU } /* iscwu */,
+ { 0, 4424, 2780, 17, 4, UNI_COPT } /* scriptextensions=copt */,
+ { 6, 6165, 2852, 3, 4, UNI_SC__MAHJ } /* sc=mahj */,
+ { 149, 312, 353, 5, 2, UNI_QMARK } /* qmark=y */,
+ { 5, 4519, 1674, 14, 4, UNI_CYRILLICEXTD } /* block=cyrillicextd */,
+ { 31, 2, 598, 2, 4, -UNI_CWT } /* cwt=no */,
+ { 3, 309, 779, 2, 7, UNI_INOSMANYA } /* inosmanya */,
+ { 385, 7267, 2621, 16, 9, UNI__PERL_SURROGATE } /* generalcategory=surrogate */,
+ { 0, 10, 3189, 2, 3, UNI_math_values_index } /* math= */,
+ { 644, 1102, 615, 4, 7, UNI_ELYM } /* scx=elymaic */,
+ { 410, 5532, 599, 21, 2, -UNI_CWCF } /* changeswhencasefolded=n */,
+ { 5, 2287, 386, 3, 3, UNI_IN__3_DOT_2 } /* in=3.2 */,
+ { 1348, 309, 4176, 2, 15, UNI_INHANGUL } /* inhangulsyllables */,
+ { 0, 2842, 620, 8, 5, UNI_ETHIOPICEXT } /* isethiopicext */,
+ { 7, 1667, 4090, 4, 17, UNI_INDICSIYAQNUMBERS } /* blk=indicsiyaqnumbers */,
+ { 32, 461, 1484, 2, 8, UNI_BUGI } /* isbuginese */,
+ { 423, 1011, 585, 2, 5, UNI_CI } /* ci=true */,
+ { 838, 4424, 430, 17, 3, UNI_NKO } /* scriptextensions=nko */,
+ { 2, 253, 934, 4, 6, -UNI_CWCF } /* cwcf=false */,
+ { 896, 461, 1501, 2, 8, UNI_JAMOEXTA } /* isjamoexta */,
+ { 0, 3863, 2657, 14, 8, UNI_NV__4_SLASH_5 } /* numericvalue=8.000e-01 */,
+ { 32, 1484, 0, 4, 0, UNI_BUGI } /* bugi */,
+ { 258, 309, 1227, 2, 7, UNI_INMAKASAR } /* inmakasar */,
+ { 0, 1397, 599, 3, 3, -UNI_IDS } /* ids=no */,
+ { 138, 887, 2199, 5, 3, UNI_AGE__12 } /* age=12.0 */,
+ { 642, 1455, 934, 10, 2, -UNI_DEP } /* deprecated=f */,
+ { 2, 461, 2441, 2, 11, UNI_NAND } /* isnandinagari */,
+ { 15, 7495, 582, 27, 2, UNI_CCC__22 } /* canonicalcombiningclass=ccc22 */,
+ { 0, 3791, 934, 4, 2, -UNI_MATH } /* math=f */,
+ { 262, 4043, 934, 4, 2, -UNI_IDSB } /* idsb=f */,
+ { 0, 1883, 934, 11, 6, -UNI_BIDIC } /* bidicontrol=false */,
+ { 954, 7011, 2742, 24, 10, UNI_CCC__6 } /* canonicalcombiningclass=hanreading */,
+ { 5, 8601, 4607, 16, 13, UNI_SUPPUNCTUATION } /* block=supplementalpunctuation */,
+ { 3658, 1102, 2045, 4, 12, UNI_GONM } /* scx=masaramgondi */,
+ { 0, 1358, 0, 9, 0, UNI_PALM } /* palmyrene */,
+ { 130, 224, 0, 4, 0, UNI_XPEO } /* xpeo */,
+ { 2199, 3817, 515, 14, 2, UNI_NV__1_SLASH_5 } /* numericvalue=1/5 */,
+ { 1, 309, 6332, 2, 19, UNI_JAMOEXTB } /* inhanguljamoextendedb */,
+ { 7, 4424, 1262, 17, 7, UNI_SOYO } /* scriptextensions=soyombo */,
+ { 476, 2525, 3268, 6, 5, UNI_XPOSIXALNUM } /* xposixalnum */,
+ { 3, 7495, 891, 27, 2, UNI_CCC__10 } /* canonicalcombiningclass=ccc10 */,
+ { 4116, 7591, 1771, 3, 8, UNI_LB__NL } /* lb=nextline */,
+ { 0, 7011, 430, 24, 2, UNI_CCC__7 } /* canonicalcombiningclass=nk */,
+ { 4, 2324, 6103, 6, 13, UNI_MATHOPERATORS } /* block=mathoperators */,
+ { 1921, 4795, 2131, 14, 8, UNI_NV__2_SLASH_3 } /* numericvalue=6.667e-01 */,
+ { 516, 4089, 0, 4, 0, UNI_SIND } /* sind */,
+ { 0, 4424, 991, 17, 4, UNI_HATR } /* scriptextensions=hatr */,
+ { 4097, 2536, 2009, 3, 9, UNI_JG__SYRIACWAW } /* jg=syriacwaw */,
+ { 0, 423, 2705, 3, 13, UNI_ANCIENTSYMBOLS } /* inancientsymbols */,
+ { 108, 4360, 318, 10, 2, UNI_LB__AI } /* linebreak=ai */,
+ { 1, 461, 112, 2, 4, UNI_KITS } /* iskits */,
+ { 0, 1102, 1819, 4, 4, UNI_MONG } /* scx=mong */,
+ { 0, 1667, 527, 4, 6, UNI_INREJANG } /* blk=rejang */,
+ { 1, 6450, 535, 13, 3, UNI_SB__ST } /* sentencebreak=st */,
+ { 5294, 4424, 2735, 16, 7, UNI_ARAB } /* scriptextensions=arabic */,
+ { 14, 2514, 740, 3, 6, UNI_MAND } /* ismandaic */,
+ { 8, 2391, 6193, 8, 5, UNI_CYRILLICSUP } /* incyrillicsup */,
+ { 4140, 2766, 3558, 3, 9, UNI_Z } /* gc=separator */,
+ { 233, 3677, 0, 3, 0, UNI_L } /* isl */,
+ { 3, 1102, 1385, 4, 4, UNI_THAA } /* scx=thaa */,
+ { 8, 6163, 1517, 5, 5, UNI_INSC__BINDU } /* insc=bindu */,
+ { 0, 339, 391, 4, 2, UNI_CCC__34 } /* ccc=34 */,
+ { 0, 895, 891, 6, 2, UNI_AGE__11 } /* age=v110 */,
+ { 0, 6165, 224, 3, 4, UNI_XPEO } /* sc=xpeo */,
+ { 1, 461, 2483, 2, 11, UNI_CASEDLETTER } /* iscasedletter */,
+ { 0, 30, 1941, 1, 6, UNI_XPOSIXGRAPH } /* isgraph */,
+ { 0, 461, 1331, 2, 9, UNI_PERM } /* isoldpermic */,
+ { 0, 533, 306, 3, 2, UNI_SB__SP } /* sb=sp */,
+ { 2762, 4911, 0, 15, 0, UNI_DIACRITICALSSUP } /* diacriticalssup */,
+ { 0, 461, 4740, 2, 4, UNI_TALE } /* istale */,
+ { 1043, 2536, 4751, 3, 5, UNI_JG__SADHE } /* jg=sadhe */,
+ { 0, 1667, 6586, 4, 11, UNI_NUMBERFORMS } /* blk=numberforms */,
+ { 9, 578, 388, 5, 2, UNI_CCC__R } /* ccc=226 */,
+ { 0, 1075, 1805, 4, 7, UNI_NV__20000000 } /* nv=20000000 */,
+ { 2057, 2302, 585, 3, 5, UNI_IDC } /* idc=true */,
+ { 0, 1667, 718, 4, 7, UNI_INKANNADA } /* blk=kannada */,
+ { 0, 2287, 563, 3, 3, UNI_IN__8 } /* in=8.0 */,
+ { 2060, 2514, 4636, 3, 15, UNI_MISCMATHSYMBOLSB } /* ismiscmathsymbolsb */,
+ { 81, 1894, 585, 12, 5, UNI_BIDIM } /* bidimirrored=true */,
+ { 25, 4424, 1051, 17, 8, UNI_MAHJ } /* scriptextensions=mahajani */,
+ { 4097, 3026, 0, 2, 0, UNI_PS } /* ps */,
+ { 1178, 1667, 1191, 4, 7, UNI_INBENGALI } /* blk=bengali */,
+ { 0, 461, 2244, 2, 12, UNI_HUNG } /* isoldhungarian */,
+ { 10, 2324, 377, 9, 4, UNI_CJKEXTH } /* block=cjkexth */,
+ { 0, 461, 1894, 2, 5, UNI_BIDIM } /* isbidim */,
+ { 1735, 406, 585, 3, 2, UNI_DIA } /* dia=t */,
+ { 0, 6165, 1294, 3, 9, UNI_NBAT } /* sc=nabataean */,
+ { 0, 292, 1318, 3, 4, UNI_NV__2000 } /* nv=2000 */,
+ { 151, 2718, 4487, 3, 15, UNI_BC__CS } /* bc=commonseparator */,
+ { 0, 3677, 5848, 7, 9, UNI_LATINEXTA } /* islatinextendeda */,
+ { 298, 4845, 933, 16, 3, -UNI__PERL_PATWS } /* patternwhitespace=f */,
+ { 4163, 309, 1021, 2, 6, UNI_INWANCHO } /* inwancho */,
+ { 0, 1272, 204, 7, 2, UNI_CJKEXTF } /* iscjkextf */,
+ { 0, 54, 1105, 2, 5, UNI_TALU } /* sc=talu */,
+ { 0, 6165, 4487, 3, 6, UNI_SC__ZYYY } /* sc=common */,
+ { 8, 2718, 52, 3, 2, UNI_BC__AN } /* bc=an */,
+ { 38, 461, 2302, 2, 10, UNI_IDC } /* isidcontinue */,
+ { 0, 7752, 4756, 23, 5, UNI_JG__MANICHAEANZAYIN } /* joininggroup=manichaeanzayin */,
+ { 4336, 1667, 8214, 5, 24, UNI_DIACRITICALS } /* blk=combiningdiacriticalmarks */,
+ { 2, 2060, 585, 5, 2, UNI_XPOSIXALPHA } /* alpha=t */,
+ { 2254, 1530, 3746, 4, 14, UNI_KAKTOVIKNUMERALS } /* iskaktoviknumerals */,
+ { 2088, 1667, 1241, 4, 7, UNI_NB } /* blk=noblock */,
+ { 4098, 71, 0, 3, 0, UNI_CWU } /* cwu */,
+ { 0, 2324, 1404, 6, 10, UNI_ASCII } /* block=basiclatin */,
+ { 2, 1823, 861, 7, 7, UNI_TIBT } /* script=tibetan */,
+ { 0, 1667, 192, 4, 4, UNI_TAGS } /* blk=tags */,
+ { 1, 39, 0, 4, 0, UNI_BHKS } /* bhks */,
+ { 4494, 2004, 4191, 5, 5, UNI_POSIXLOWER } /* posixlower */,
+ { 0, 461, 2752, 2, 14, UNI_ECOMP } /* isemojicomponent */,
+ { 2096, 297, 0, 5, 0, UNI_ORYA } /* oriya */,
+ { 4160, 2536, 0, 3, 0, UNI_jg_values_index } /* jg= */,
+ { 5, 1667, 5876, 4, 9, UNI_INSUNDANESE } /* blk=sundanese */,
+ { 0, 292, 3405, 3, 2, UNI_NV__36 } /* nv=36 */,
+ { 0, 1667, 1853, 4, 11, UNI_INSYLOTINAGRI } /* blk=sylotinagri */,
+ { 2154, 6165, 426, 3, 3, UNI_MRO } /* sc=mro */,
+ { 4, 6735, 699, 14, 3, UNI_JG__MEEM } /* joininggroup=meem */,
+ { 0, 2401, 6193, 8, 12, UNI_ETHIOPICSUP } /* inethiopicsupplement */,
+ { 1024, 2280, 0, 12, 0, UNI_IN__14 } /* presentin=14 */,
+ { 1323, 1823, 868, 7, 7, UNI_SC__TIRH } /* script=tirhuta */,
+ { 5635, 2766, 248, 3, 5, UNI_XPOSIXCNTRL } /* gc=cntrl */,
+ { 0, 2536, 1046, 3, 5, UNI_JG__KHAPH } /* jg=khaph */,
+ { 0, 2494, 0, 6, 0, UNI_GEOR } /* isgeor */,
+ { 1, 6154, 0, 9, 0, UNI_XSUX } /* cuneiform */,
+ { 2689, 3391, 344, 13, 2, UNI_NV__21 } /* numericvalue=21 */,
+ { 2155, 2752, 934, 5, 6, -UNI_EMOJI } /* emoji=false */,
+ { 0, 2280, 2182, 9, 2, UNI_IN__4 } /* presentin=4 */,
+ { 3081, 1603, 0, 6, 0, UNI_L } /* letter */,
+ { 3, 1942, 352, 11, 2, UNI_grbase_values_index } /* graphemebase= */,
+ { 2224, 461, 430, 2, 4, UNI_NKO } /* isnkoo */,
+ { 15, 461, 5595, 2, 21, UNI_CWT } /* ischangeswhentitlecased */,
+ { 10, 7591, 4304, 5, 12, UNI_LB__SA } /* lb=complexcontext */,
+ { 4096, 1801, 0, 7, 0, UNI_NV__1000 } /* nv=1000 */,
+ { 7, 4424, 1438, 17, 10, UNI_CHRS } /* scriptextensions=chorasmian */,
+ { 364, 309, 4651, 2, 8, UNI_INBOPOMOFO } /* inbopomofo */,
+ { 4281, 1391, 1909, 2, 3, UNI_WB__KA } /* wb=ka */,
+ { 0, 2432, 2643, 3, 12, UNI_MISCTECHNICAL } /* inmisctechnical */,
+ { 1, 8246, 8508, 30, 14, UNI_INPC__TOPANDBOTTOMANDRIGHT } /* indicpositionalcategory=topandbottomandright */,
+ { 0, 309, 5440, 2, 20, UNI_INNYIAKENGPUACHUEHMONG } /* innyiakengpuachuehmong */,
+ { 2375, 2536, 783, 3, 3, UNI_JG__NYA } /* jg=nya */,
+ { 5, 1667, 1349, 4, 9, UNI_INOLDUYGHUR } /* blk=olduyghur */,
+ { 0, 1102, 5185, 4, 20, UNI_HLUW } /* scx=anatolianhieroglyphs */,
+ { 0, 4525, 0, 12, 0, UNI_CYRILLICEXTC } /* cyrillicextc */,
+ { 28, 7011, 2222, 23, 2, UNI_CCC__6 } /* canonicalcombiningclass=6 */,
+ { 1050, 4043, 353, 17, 4, UNI_IDSB } /* idsbinaryoperator=yes */,
+ { 23, 901, 0, 8, 0, UNI_ARMN } /* armenian */,
+ { 13, 3391, 1155, 13, 2, UNI_NV__35 } /* numericvalue=35 */,
+ { 0, 7011, 2742, 24, 4, UNI_CCC__6 } /* canonicalcombiningclass=hanr */,
+ { 4192, 597, 0, 7, 0, UNI_DT__NONE } /* dt=none */,
+ { 0, 1823, 5712, 7, 19, UNI_MERO } /* script=meroitichieroglyphs */,
+ { 0, 302, 934, 5, 6, -UNI__PERL_PATWS } /* patws=false */,
+ { 4116, 2324, 1522, 6, 8, UNI_INUGARITIC } /* block=ugaritic */,
+ { 0, 5532, 934, 21, 6, -UNI_CWCF } /* changeswhencasefolded=false */,
+ { 2061, 4424, 116, 17, 4, UNI_KNDA } /* scriptextensions=knda */,
+ { 0, 1530, 419, 3, 3, UNI_KHMR } /* iskhmr */,
+ { 2, 505, 1793, 3, 3, UNI_nfdqc_values_index } /* nfdqc= */,
+ { 5, 1011, 934, 2, 2, -UNI_CI } /* ci=f */,
+ { 2507, 309, 7036, 2, 26, UNI_HALFANDFULLFORMS } /* inhalfwidthandfullwidthforms */,
+ { 7, 461, 832, 2, 5, UNI_STERM } /* issterm */,
+ { 0, 2324, 840, 6, 7, UNI_INTAGALOG } /* block=tagalog */,
+ { 32, 1667, 1015, 4, 6, UNI_INTELUGU } /* blk=telugu */,
+ { 0, 3692, 0, 14, 0, UNI_LISUSUP } /* lisusupplement */,
+ { 295, 1667, 840, 4, 7, UNI_INTAGALOG } /* blk=tagalog */,
+ { 8, 3502, 1183, 5, 8, UNI_EMOTICONS } /* blk=emoticons */,
+ { 6172, 5532, 599, 21, 3, -UNI_CWCF } /* changeswhencasefolded=no */,
+ { 0, 461, 86, 2, 4, UNI_GREK } /* isgrek */,
+ { 0, 4424, 120, 17, 4, UNI_LAO } /* scriptextensions=laoo */,
+ { 459, 271, 3709, 4, 11, UNI_GCB__SM } /* gcb=spacingmark */,
+ { 9, 2525, 1082, 6, 4, UNI_XPOSIXWORD } /* xposixword */,
+ { 1, 875, 934, 5, 6, -UNI_UIDEO } /* uideo=false */,
+ { 0, 461, 997, 2, 6, UNI_KTHI } /* iskaithi */,
+ { 2056, 1667, 0, 11, 0, UNI_CJKEXTD } /* blk=cjkextd */,
+ { 3079, 312, 599, 5, 3, -UNI_QMARK } /* qmark=no */,
+ { 0, 1102, 1090, 4, 4, UNI_LINB } /* scx=linb */,
+ { 1, 271, 163, 4, 2, UNI_GCB__PP } /* gcb=pp */,
+ { 15, 7084, 1141, 8, 3, UNI_ARABICPFA } /* inarabicpfa */,
+ { 0, 30, 7854, 1, 12, UNI_IDEO } /* isideographic */,
+ { 4103, 461, 297, 2, 5, UNI_ORYA } /* isoriya */,
+ { 4527, 3014, 343, 12, 1, UNI_IN__1_DOT_1 } /* presentin=v11 */,
+ { 0, 19, 934, 4, 2, -UNI_POSIXXDIGIT } /* ahex=f */,
+ { 0, 2324, 4060, 6, 15, UNI_BRAI } /* block=braillepatterns */,
+ { 909, 2324, 8619, 6, 21, UNI_MATHOPERATORS } /* block=mathematicaloperators */,
+ { 4997, 1397, 934, 4, 2, -UNI_IDST } /* idst=f */,
+ { 0, 3635, 129, 11, 3, UNI_LATINEXTF } /* latinextendedf */,
+ { 1, 1823, 86, 7, 4, UNI_SC__GREK } /* script=grek */,
+ { 527, 4424, 493, 17, 6, UNI_KHOJ } /* scriptextensions=khojki */,
+ { 0, 1200, 6357, 3, 13, UNI_CJKCOMPAT } /* cjkcompatibility */,
+ { 2132, 3391, 6255, 14, 8, UNI_NV__1_SLASH_40 } /* numericvalue=2.500e-02 */,
+ { 2358, 6165, 5778, 3, 21, UNI_PRTI } /* sc=inscriptionalparthian */,
+ { 2912, 2324, 7724, 6, 18, UNI_INVS } /* block=variationselectors */,
+ { 0, 309, 673, 2, 5, UNI_INOSAGE } /* inosage */,
+ { 1682, 7537, 0, 27, 0, UNI_ALPHABETICPF } /* alphabeticpresentationforms */,
+ { 131, 261, 274, 5, 1, UNI_cwkcf_values_index } /* cwkcf= */,
+ { 0, 1102, 1086, 4, 4, UNI_KTHI } /* scx=kthi */,
+ { 0, 2, 1214, 1, 3, UNI_CHER } /* cher */,
+ { 0, 461, 1227, 2, 7, UNI_MAKA } /* ismakasar */,
+ { 1, 2752, 353, 5, 2, UNI_EMOJI } /* emoji=y */,
+ { 1, 2752, 0, 14, 0, UNI_ECOMP } /* emojicomponent */,
+ { 6218, 71, 934, 3, 6, -UNI_CWU } /* cwu=false */,
+ { 6, 895, 3876, 5, 2, UNI_AGE__8 } /* age=v80 */,
+ { 5511, 7267, 99, 16, 2, UNI_UPPERCASELETTER } /* generalcategory=lu */,
+ { 0, 1667, 6557, 7, 19, UNI_CJKCOMPATIDEOGRAPHSSUP } /* blk=cjkcompatideographssup */,
+ { 3, 739, 0, 4, 0, UNI_MAND } /* mand */,
+ { 2066, 30, 62, 1, 5, UNI_CPMN } /* iscpmn */,
+ { 0, 30, 832, 1, 5, UNI_TERM } /* isterm */,
+ { 0, 2842, 0, 10, 0, UNI_ETHI } /* isethiopic */,
+ { 0, 1667, 3538, 4, 16, UNI_CYPRIOTSYLLABARY } /* blk=cypriotsyllabary */,
+ { 1, 1667, 8660, 4, 42, UNI_UCASEXT } /* blk=unifiedcanadianaboriginalsyllabicsextended */,
+ { 0, 30, 633, 1, 8, UNI_HANO } /* ishanunoo */,
+ { 2188, 4536, 0, 18, 0, UNI_COPTICEPACTNUMBERS } /* copticepactnumbers */,
+ { 4936, 461, 1205, 2, 7, UNI_GRAN } /* isgrantha */,
+ { 0, 380, 353, 6, 2, UNI_HYPHEN } /* hyphen=y */,
+ { 2, 1726, 4511, 8, 9, UNI_ARABICEXTB } /* isarabicextendedb */,
+ { 0, 622, 598, 6, 3, -UNI_EXTPICT } /* extpict=n */,
+ { 0, 1102, 6082, 4, 8, UNI_GEOR } /* scx=georgian */,
+ { 0, 7591, 4407, 3, 17, UNI_RI } /* lb=regionalindicator */,
+ { 2486, 4424, 648, 17, 5, UNI_ADLM } /* scriptextensions=adlam */,
+ { 3, 5065, 600, 12, 4, UNI_JG__MANICHAEANONE } /* jg=manichaeanone */,
+ { 6356, 6165, 5958, 3, 4, UNI_SC__SINH } /* sc=sinh */,
+ { 0, 5857, 0, 9, 0, UNI_MONG } /* mongolian */,
+ { 20, 2324, 4536, 6, 18, UNI_COPTICEPACTNUMBERS } /* block=copticepactnumbers */,
+ { 4196, 1823, 1543, 7, 10, UNI_KHAR } /* script=kharoshthi */,
+ { 4864, 7752, 5079, 24, 5, UNI_JG__MANICHAEANTWENTY } /* joininggroup=manichaeantwenty */,
+ { 4160, 1102, 205, 5, 3, UNI_TFNG } /* scx=tfng */,
+ { 9, 7110, 0, 24, 0, UNI_DIACRITICALSFORSYMBOLS } /* combiningmarksforsymbols */,
+ { 3265, 1823, 1358, 7, 9, UNI_PALM } /* script=palmyrene */,
+ { 1, 7887, 6553, 27, 5, UNI_CJKEXTC } /* incjkunifiedideographsextensionc */,
+ { 5507, 4371, 0, 6, 0, UNI_XPOSIXSPACE } /* wspace */,
+ { 6145, 3001, 283, 12, 2, UNI_NT__NU } /* numerictype=nu */,
+ { 1550, 461, 1133, 2, 8, UNI_VITH } /* isvithkuqi */,
+ { 0, 895, 288, 5, 2, UNI_AGE__3 } /* age=v30 */,
+ { 2, 823, 585, 4, 5, UNI_DASH } /* dash=true */,
+ { 4615, 4424, 43, 17, 4, UNI_BUHD } /* scriptextensions=buhd */,
+ { 0, 2302, 933, 9, 3, -UNI_IDC } /* idcontinue=f */,
+ { 2068, 2536, 2539, 3, 10, UNI_JG__AFRICANFEH } /* jg=africanfeh */,
+ { 8, 461, 2526, 2, 10, UNI_POSIXBLANK } /* isposixblank */,
+ { 2325, 1243, 5067, 5, 11, UNI_INMANICHAEAN } /* block=manichaean */,
+ { 0, 8, 585, 3, 2, UNI_PCM } /* pcm=t */,
+ { 0, 4424, 5778, 17, 21, UNI_PRTI } /* scriptextensions=inscriptionalparthian */,
+ { 20, 1102, 673, 4, 5, UNI_OSGE } /* scx=osage */,
+ { 8, 4424, 156, 17, 4, UNI_OUGR } /* scriptextensions=ougr */,
+ { 0, 1823, 47, 7, 4, UNI_SC__CAKM } /* script=cakm */,
+ { 4112, 1667, 5373, 4, 18, UNI_TAIXUANJING } /* blk=taixuanjingsymbols */,
+ { 8, 7591, 18, 3, 2, UNI_LB__BA } /* lb=ba */,
+ { 1, 4424, 4740, 17, 4, UNI_TALE } /* scriptextensions=tale */,
+ { 0, 309, 4926, 2, 8, UNI_TAMILSUP } /* intamilsup */,
+ { 0, 7011, 345, 24, 2, UNI_CCC__18 } /* canonicalcombiningclass=18 */,
+ { 0, 2324, 6487, 6, 23, UNI_ZNAMENNYMUSIC } /* block=znamennymusicalnotation */,
+ { 14, 2247, 0, 4, 0, UNI_HUNG } /* hung */,
+ { 0, 527, 0, 6, 0, UNI_RJNG } /* rejang */,
+ { 2313, 461, 940, 2, 2, UNI_CO } /* isco */,
+ { 0, 309, 6797, 2, 19, UNI_DEVANAGARIEXTA } /* indevanagariextendeda */,
+ { 2946, 2536, 1767, 3, 2, UNI_JG__FE } /* jg=fe */,
+ { 0, 1102, 3349, 4, 15, UNI_MERC } /* scx=meroiticcursive */,
+ { 0, 2280, 2360, 10, 10, UNI_IN__NA } /* presentin=unassigned */,
+ { 1, 3514, 4987, 7, 9, UNI_ALCHEMICAL } /* block=alchemical */,
+ { 0, 461, 5185, 2, 20, UNI_HLUW } /* isanatolianhieroglyphs */,
+ { 1196, 946, 1847, 5, 6, UNI_SUPERANDSUB } /* superandsub */,
+ { 2226, 7274, 6514, 9, 10, UNI_CO } /* category=privateuse */,
+ { 7, 3502, 5820, 5, 18, UNI_ENCLOSEDALPHANUMSUP } /* blk=enclosedalphanumsup */,
+ { 3164, 2523, 248, 8, 5, UNI_XPOSIXCNTRL } /* isxposixcntrl */,
+ { 0, 292, 2656, 3, 9, UNI_NV__1_SLASH_2 } /* nv=5.000e-01 */,
+ { 4234, 3832, 1805, 14, 4, UNI_NV__50000 } /* numericvalue=50000 */,
+ { 0, 7011, 388, 24, 2, UNI_CCC__26 } /* canonicalcombiningclass=26 */,
+ { 711, 1823, 1021, 7, 6, UNI_WCHO } /* script=wancho */,
+ { 2144, 5958, 0, 21, 0, UNI_SINHALAARCHAICNUMBERS } /* sinhalaarchaicnumbers */,
+ { 2, 461, 115, 2, 2, UNI_SK } /* issk */,
+ { 4297, 833, 599, 4, 2, -UNI_TERM } /* term=n */,
+ { 20, 1409, 0, 5, 0, UNI_LATN } /* latin */,
+ { 0, 375, 353, 5, 2, UNI_GREXT } /* grext=y */,
+ { 2, 8505, 406, 3, 2, UNI_NT__DI } /* nt=di */
};
MPH_VALt
@@ -7629,56 +7708,56 @@ match_uniprop( const unsigned char * const key, const U16 key_len ) {
/* Generated from:
* 688d673ec947f7ccf898b4eae9848139d4d33676b688dee54f449f8bf9d3bbd2 lib/Unicode/UCD.pm
- * c7698811e9adb6cc98fb996a7de4be2b6532f2ac67e76055cc8afdbf6ee18af3 lib/unicore/ArabicShaping.txt
- * 24a74555f918bbe99f5b3f1b83cf36fc0e205bb8a600a6a3aa539c710a3dcf27 lib/unicore/BidiBrackets.txt
- * 7a5c74cedc1616a9af0a9d22e108ae592d86fe93649c144ae6ba49f193a44122 lib/unicore/BidiMirroring.txt
- * 598870dddef7b34b5a972916528c456aff2765b79cd4f9647fb58ceb767e7f17 lib/unicore/Blocks.txt
- * a566cd48687b2cd897e02501118b2413c14ae86d318f9abbbba97feb84189f0f lib/unicore/CaseFolding.txt
- * 3360762fc3295cea54ab251c31df621d05ba4b94d46c60eaac29aa16d70ad1e0 lib/unicore/CompositionExclusions.txt
- * 7e058dec02147098bc9c28d86209f0f251bba0538f3b5a705ad02ea3bb709fe0 lib/unicore/DAge.txt
- * e3eddd7d469cd1b0feed7528defad1a1cc7c6a9ceb0ae4446a6d10921ed2e7bc lib/unicore/DCoreProperties.txt
- * b2c444c20730b097787fdf50bd7d6dd3fc5256ab8084f5b35b11c8776eca674c lib/unicore/DNormalizationProps.txt
- * f901ac011aa32a09224d6555da71e2532c59c1d3381322829de0e3b880507250 lib/unicore/EastAsianWidth.txt
- * 5995522f01633073911dad1edb74d13aa832f42862c0392a79627b85d52f2391 lib/unicore/EquivalentUnifiedIdeograph.txt
- * cd1c9367cba438afa965fcb5edc6ed3ec6e685fd5dd21c0cc20c026f04beb0e5 lib/unicore/HangulSyllableType.txt
- * 3f3f368fccdb37f350ecedc20b37fa71ab31c04e847884c77780d34283539f73 lib/unicore/IdStatus.txt
- * 45a150c23961b58d7784704af6c4daccd6517d97b6489e53d13bbdbf9e4f065f lib/unicore/IdType.txt
- * d8704c8725568813a947ff2ef38bcf1f05e2a6fbea6876ba384890f187a8bf61 lib/unicore/IndicPositionalCategory.txt
- * c7b969b653dc278fb66ab4136223d320e30ad19367eb791ae60dcc6d92071b16 lib/unicore/IndicSyllabicCategory.txt
- * 39ff89e0a329e1ccce6d54fad8cf82e90926901928c0ca9b9a2ad5681f330dd9 lib/unicore/Jamo.txt
- * 9e06e9f35c6959fb91dcc7993f90d58523c3079bc62c6b25f828b4cdebc5d70c lib/unicore/LineBreak.txt
- * 14b3b677d33f95c51423dce6eef4a6a28b4b160451ecedee4b91edb6745cf4a3 lib/unicore/NameAliases.txt
- * db5745688affcdc0c3927a1ee0667018a96a7b24513f866d5235e98fef6c2436 lib/unicore/NamedSequences.txt
- * 7cb30cc2abe6c29c292b99095865d379ce1213045c78c4ff59c7e9391bbe2331 lib/unicore/NormTest.txt
- * 6bddfdb850417a5bee6deff19290fd1b138589909afb50f5a049f343bf2c6722 lib/unicore/PropList.txt
- * eb755757e20b72b330b2948df3cf2ff7adb0e31bb060140dc09dafb132ace2cd lib/unicore/PropValueAliases.txt
- * 859d7225f2d2a460b3ccb1d61a7945f8cc219acdf5aa53b66b7a1e4bf6ebfc87 lib/unicore/PropertyAliases.txt
- * d37eedf63ff9c48bac863d5f76862373d6cf5269fd21253d499e2430d638c01d lib/unicore/ScriptExtensions.txt
- * 52db475c4ec445e73b0b16915448c357614946ad7062843c563e00d7535c6510 lib/unicore/Scripts.txt
- * c667b45908fd269af25fd55d2fc5bbc157fb1b77675936e25c513ce32e080334 lib/unicore/SpecialCasing.txt
- * 36018e68657fdcb3485f636630ffe8c8532e01c977703d2803f5b89d6c5feafb lib/unicore/UnicodeData.txt
- * 869ff43dd012f924d03c89fc268c88f0e7eea72f0228b91ca30455afdb84f8fd lib/unicore/VerticalOrientation.txt
- * ddc7d4d1f3838573b94fc5d83ff7217e63c47b22ae1cd40c5fe1a54efc15589b lib/unicore/auxiliary/GCBTest.txt
- * 97e79f1f8d9cd76d120f2420381a01abc00a7c78a2aa583fa3f9627264a99742 lib/unicore/auxiliary/GraphemeBreakProperty.txt
- * 488dbb6a7e1d0070d4aa7c175352c818ff6425172850d1b40c6177726658cb05 lib/unicore/auxiliary/LBTest.txt
- * 7e42dd749dbb94aa44b13faf9df6319d9a16ce2ea09a3a094fcfbb5962168040 lib/unicore/auxiliary/SBTest.txt
- * 7092ca4117cec891c25c7724132efc519e1dece01ae9fd6068035a9db04d526e lib/unicore/auxiliary/SentenceBreakProperty.txt
- * 8094b544ec1580c7e41ac0187805cc1aeb330a90301ec7505563e1a59318284e lib/unicore/auxiliary/WBTest.txt
- * 7716752aad296d4ab23ff4ed0a2746fc5328750ff84e9e7d6f3828ee9eaef742 lib/unicore/auxiliary/WordBreakProperty.txt
- * b597836124298b8f7fa076273802840cfc3271a25f5c397a082e120954b82c3c lib/unicore/emoji/emoji.txt
- * e5fe51acc74e3e83b4fb4c7b25f3c34491d6eb8095c9955d0712dafbca7b3c2b lib/unicore/extracted/DBidiClass.txt
- * cd0a14176d93bf440b77a582a0d678190fc0688b15442d4cfb250bf2e27956af lib/unicore/extracted/DBinaryProperties.txt
- * 12b0c3af9b600b49488d66545a3e7844ea980809627201bf9afeebe1c9f16f4e lib/unicore/extracted/DCombiningClass.txt
- * f76064b298cfbd715ba542e7894f7a507d32da2f011070d1d01df95cad9817d6 lib/unicore/extracted/DDecompositionType.txt
- * f9bef074cc916db57fece99d54a4505f8e7c7b17481619e3f0005211f7717d4b lib/unicore/extracted/DEastAsianWidth.txt
- * cde679c8461976ed40d7edf61ae98cbb947540831f06f5bc7da7decbf91a1420 lib/unicore/extracted/DGeneralCategory.txt
- * 9bb891831328713603a486a4a03df7f7987c3e1e8144a6d1ac71fd061ef3f732 lib/unicore/extracted/DJoinGroup.txt
- * e97c65bbea0a69d2fae6ec4182b09e519e13232e20bd804b3004edc0f36bb0d4 lib/unicore/extracted/DJoinType.txt
- * 43f6df50e4878f501b417e366b0ee097ae5ccb2d4ce942026bed3d62d78e7887 lib/unicore/extracted/DLineBreak.txt
- * a04502ebb36a45d83cbe48a7d8132ea8143edb7b3d34d0aa6afe4a9685049741 lib/unicore/extracted/DNumType.txt
- * 11075771b112e8e7ccf6ffa637c4c91eadc3ef3db0517b24e605df8fd3624239 lib/unicore/extracted/DNumValues.txt
- * 87f14cf41b178f8b4dd36330a9cb02c8382071beccd6d09989d1447195a2b4d7 lib/unicore/mktables
- * c72bbdeda99714db1c8024d3311da4aef3c0db3b9b9f11455a7cfe10d5e9aba3 lib/unicore/version
+ * eb840f36e0a7446293578c684a54c6d83d249abde7bdd4dfa89794af1d7fe9e9 lib/unicore/ArabicShaping.txt
+ * 333ae1e99db0504ca8a046a07dc45b5e7aa91869c685e6bf955ebe674804827a lib/unicore/BidiBrackets.txt
+ * b4b9e1d87d8ea273613880de9d2b2f0b0b696244b42152bfa0a3106e7d983a20 lib/unicore/BidiMirroring.txt
+ * 529dc5d0f6386d52f2f56e004bbfab48ce2d587eea9d38ba546c4052491bd820 lib/unicore/Blocks.txt
+ * cdd49e55eae3bbf1f0a3f6580c974a0263cb86a6a08daa10fbf705b4808a56f7 lib/unicore/CaseFolding.txt
+ * 3b019c0a33c3140cbc920c078f4f9af2680ba4f71869c8d4de5190667c70b6a3 lib/unicore/CompositionExclusions.txt
+ * 7570877e0fa197c45338f7c41a02636da4e14c8dba6a3611a01cd30bf329d5ca lib/unicore/DAge.txt
+ * d367290bc0867e6b484c68370530bdd1a08b6b32404601b8c7accaf83e05628d lib/unicore/DCoreProperties.txt
+ * d5687a48c95c7d6e1ec59cb29c0f2e8b052018eb069a4371b7368d0561e12a29 lib/unicore/DNormalizationProps.txt
+ * 743e7bc435c04ab1a8459710b1c3cad56eedced5b806b4659b6e69b85d0adf2a lib/unicore/EastAsianWidth.txt
+ * f2e04bae8c856fad3a16353a99d4cc2de6c72770260379f5e4974a97548aad2a lib/unicore/EquivalentUnifiedIdeograph.txt
+ * 9a3ab36d36a22bdb84de7a17b17e9b9c242134f0080f0a8b4b28d209465a8fc8 lib/unicore/HangulSyllableType.txt
+ * 790bc9595795c0e0a3860a21a7f97157a134b61a4fc4ab03c7d315d07c9a6eb7 lib/unicore/IdStatus.txt
+ * 71d3ed8f15cd5d8cd00cdebe62015ff26356462774b261b4a2b83d3bf46b1639 lib/unicore/IdType.txt
+ * 0ce56c1294da405c0a0a0071582ac839fd229bbf97bdd260462ee571309d4ec4 lib/unicore/IndicPositionalCategory.txt
+ * ffae561a51b47ddbbe267fdd8505ac3776b85b2932268809127acee84200b573 lib/unicore/IndicSyllabicCategory.txt
+ * 14733bcb6731ae0c07485bf59a41cb3db08785a50bd2b46b836b4341eab7ee46 lib/unicore/Jamo.txt
+ * 012bca868e2c4e59a5a10a7546baf0c6fb1b2ef458c277f054915c8a49d292bf lib/unicore/LineBreak.txt
+ * 3e39509e8fae3e5d50ba73759d0b97194501d14a9c63107a6372a46b38be18e8 lib/unicore/NameAliases.txt
+ * 1d5202155f14841973aa540b1625f4befbde185ac77ce5aceaaaa0501a68bd66 lib/unicore/NamedSequences.txt
+ * fb9ac8cc154a80cad6caac9897af55a4e75176af6f4e2bb6edc2bf8b1d57f326 lib/unicore/NormTest.txt
+ * e05c0a2811d113dae4abd832884199a3ea8d187ee1b872d8240a788a96540bfd lib/unicore/PropList.txt
+ * 13a7666843abea5c6b7eb8c057c57ab9bb2ba96cfc936e204224dd67d71cafad lib/unicore/PropValueAliases.txt
+ * e4935149af407fa455901832b710bccb63d2453e46d09190e234d019bcfbba45 lib/unicore/PropertyAliases.txt
+ * 7e07313d9d0bee42220c476b64485995130ae30917bbcf7780b602d677d7e33f lib/unicore/ScriptExtensions.txt
+ * cca85d830f46aece2e7c1459ef1249993dca8f2e46d51e869255be140d7ea4b0 lib/unicore/Scripts.txt
+ * 78b29c64b5840d25c11a9f31b665ee551b8a499eca6c70d770fcad7dd710f494 lib/unicore/SpecialCasing.txt
+ * 806e9aed65037197f1ec85e12be6e8cd870fc5608b4de0fffd990f689f376a73 lib/unicore/UnicodeData.txt
+ * ca6d332f485a6f5f452b29b4a74146af0f2c17b7577aa4c821d597210f70611a lib/unicore/VerticalOrientation.txt
+ * 0d2080d0def294a4b7660801cc03ddfe5866ff300c789c2cc1b50fd7802b2d97 lib/unicore/auxiliary/GCBTest.txt
+ * 5a0f8748575432f8ff95e1dd5bfaa27bda1a844809e17d6939ee912bba6568a1 lib/unicore/auxiliary/GraphemeBreakProperty.txt
+ * 371bde4052aa593b108684ae292d8ea2dbb93c19990e0cdf416fa7239557aac3 lib/unicore/auxiliary/LBTest.txt
+ * f62279d8fd10935ba0cf0d8417a1dcbe7ab0d4e62f59c17e02cbe40f580c4162 lib/unicore/auxiliary/SBTest.txt
+ * 61e4ba975b0a5bc1a76ee931b94914395d7289ef624e3c0d4d6b9460ee387bea lib/unicore/auxiliary/SentenceBreakProperty.txt
+ * 2a676130c71194245e7c74a837e58330f202600d8ddcf4518129dd476f26e18e lib/unicore/auxiliary/WBTest.txt
+ * 5188a56e91593467c2e912601ebc78750e6adc9b04541b8c5becb5441e388ce2 lib/unicore/auxiliary/WordBreakProperty.txt
+ * 29071dba22c72c27783a73016afb8ffaeb025866740791f9c2d0b55cc45a3470 lib/unicore/emoji/emoji.txt
+ * 4841f2090c2dbc592d3ce43bb74c2191b3da50fb9a0d00274f1448c202851b02 lib/unicore/extracted/DBidiClass.txt
+ * f10a35451429137f7348825f22d624b6390c526ead3d8e756d2af9e5ed5b2b67 lib/unicore/extracted/DBinaryProperties.txt
+ * ca54f6360cd288ad92113415bf1f77749015abe11cbd6798d21f7fa81f04205d lib/unicore/extracted/DCombiningClass.txt
+ * db059ce45e3cec49bfda56e262fa658b3a5561b1648de266c818d2a08a85b78a lib/unicore/extracted/DDecompositionType.txt
+ * d62e6950f086e53f47c593a38342621f8838f48c49a1de070cf83d3959bd1688 lib/unicore/extracted/DEastAsianWidth.txt
+ * fe29a45c0882500e591140aaa5c4f5067e6a5d746806148af34400c48b9c06f9 lib/unicore/extracted/DGeneralCategory.txt
+ * e13ca1344b16023aa38c6ada39f9658536fc6bb7c3c24d579f0bc316a4f4f1e0 lib/unicore/extracted/DJoinGroup.txt
+ * c4870b11e2b8b7d0eb70b99ce85608e5c28a399efa316cca97238a58ae160e5e lib/unicore/extracted/DJoinType.txt
+ * 3f4f32ed2a577344a508114527e721d7a8b633d32f38945d47fe0c743650c585 lib/unicore/extracted/DLineBreak.txt
+ * 710abf2d581ac9c57f244c0834f9d9969d9781e0396adccd330eaae658ac7d6b lib/unicore/extracted/DNumType.txt
+ * 6bd30f385f3baf3ab5d5308c111a81de87bea5f494ba0ba69e8ab45263b8c34d lib/unicore/extracted/DNumValues.txt
+ * c7114b2b9d186d99aa28d92ad86874c67ed4ce2b33f84e1331615a30f0fc4b63 lib/unicore/mktables
+ * 55d90fdc3f902e5c0b16b3378f9eaa36e970a1c09723c33de7d47d0370044012 lib/unicore/version
* 0a6b5ab33bb1026531f816efe81aea1a8ffcd34a27cbea37dd6a70a63d73c844 regen/charset_translations.pl
* c7ff8e0d207d3538c7feb4a1a152b159e5e902d20293b303569ea8323e84633e regen/mk_PL_charclass.pl
* 2a64e8b4ca351f490530bdf8c7b4962c407b7ed6a1123eeb8d9e8e0e4236d16a regen/mk_invlists.pl
diff --git a/unicode_constants.h b/unicode_constants.h
index e82c17570f..1b295e0dda 100644
--- a/unicode_constants.h
+++ b/unicode_constants.h
@@ -45,7 +45,7 @@ bytes.
=cut
*/
-#define UNICODE_MAJOR_VERSION 14
+#define UNICODE_MAJOR_VERSION 15
#define UNICODE_DOT_VERSION 0
#define UNICODE_DOT_DOT_VERSION 0
@@ -232,7 +232,7 @@ bytes.
/* The number of code points not matching \pC */
#ifdef PERL_IN_REGCOMP_C
-# define NON_OTHER_COUNT 144534
+# define NON_OTHER_COUNT 149016
#endif
/* The highest code point that has any type of case change */