In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/930ded6545f2602708b01c3a2fdfe43bcaf771a6?hp=e7b55bf0e9b6c3955e8e7b9cf6e9b6987bcd1460>

- Log -----------------------------------------------------------------
commit 930ded6545f2602708b01c3a2fdfe43bcaf771a6
Author: Unicode Consortium <unicode.org>
Date:   Tue Apr 2 09:27:08 2019 -0600

    Corrections to Unicode 12.0
    
    Somehow I missed updating some files with the result that a few official
    12.0 final corrections did not make it into
    906f46d96ca4ba2d1039d576954bc5a47868348c.
    
    These are mostly tests and break property changes for a few characters

-----------------------------------------------------------------------

Summary of changes:
 charclass_invlists.h                            | 628 +++++++++++++++++++-----
 lib/unicore/auxiliary/GCBTest.txt               |  76 +--
 lib/unicore/auxiliary/GraphemeBreakProperty.txt |  15 +-
 lib/unicore/auxiliary/LBTest.txt                |   4 +-
 lib/unicore/auxiliary/SBTest.txt                |   4 +-
 lib/unicore/auxiliary/SentenceBreakProperty.txt |  19 +-
 lib/unicore/auxiliary/WBTest.txt                |   4 +-
 lib/unicore/auxiliary/WordBreakProperty.txt     |  19 +-
 lib/unicore/extracted/DBidiClass.txt            |  15 +-
 lib/unicore/extracted/DBinaryProperties.txt     |   4 +-
 lib/unicore/extracted/DCombiningClass.txt       |  15 +-
 lib/unicore/extracted/DDecompositionType.txt    |   4 +-
 lib/unicore/extracted/DEastAsianWidth.txt       |  15 +-
 lib/unicore/extracted/DGeneralCategory.txt      |  19 +-
 lib/unicore/extracted/DJoinGroup.txt            |   4 +-
 lib/unicore/extracted/DJoinType.txt             |   7 +-
 lib/unicore/extracted/DLineBreak.txt            |  15 +-
 lib/unicore/extracted/DNumType.txt              |   4 +-
 lib/unicore/extracted/DNumValues.txt            |   4 +-
 lib/unicore/uni_keywords.pl                     | 507 +++++++++----------
 regcharclass.h                                  |  36 +-
 uni_keywords.h                                  |  44 +-
 22 files changed, 876 insertions(+), 586 deletions(-)

diff --git a/charclass_invlists.h b/charclass_invlists.h
index e08b788b3c..c8490a881a 100644
--- a/charclass_invlists.h
+++ b/charclass_invlists.h
@@ -18546,7 +18546,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 */
-       1781,   /* Number of elements */
+       1777,   /* 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 */
@@ -19128,7 +19128,7 @@ static const UV _Perl_GCB_invlist[] = {  /* for 
ASCII/Latin1 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9C1,
        0xA9E5,
        0xA9E6,
@@ -19974,8 +19974,6 @@ static const UV _Perl_GCB_invlist[] = {  /* for 
ASCII/Latin1 */
        0xD7C7,
        0xD7CB,
        0xD7FC,
-       0xD800,
-       0xE000,
        0xFB1E,
        0xFB1F,
        0xFE00,
@@ -20143,8 +20141,6 @@ static const UV _Perl_GCB_invlist[] = {  /* for 
ASCII/Latin1 */
        0x11839,
        0x1183B,
        0x119D1,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -21789,8 +21785,6 @@ static const GCB_enum _Perl_GCB_invmap[] = {  /* for 
ASCII/Latin1 */
        GCB_Other,
        GCB_T,
        GCB_Other,
-       GCB_Control,
-       GCB_Other,
        GCB_Extend,
        GCB_Other,
        GCB_Extend,
@@ -21959,8 +21953,6 @@ static const GCB_enum _Perl_GCB_invmap[] = {  /* for 
ASCII/Latin1 */
        GCB_Other,
        GCB_SpacingMark,
        GCB_Extend,
-       GCB_SpacingMark,
-       GCB_Extend,
        GCB_Other,
        GCB_Extend,
        GCB_SpacingMark,
@@ -22160,7 +22152,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 */
-       1782,   /* Number of elements */
+       1778,   /* 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 */
@@ -22743,7 +22735,7 @@ static const UV _Perl_GCB_invlist[] = {  /* for EBCDIC 
1047 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9C1,
        0xA9E5,
        0xA9E6,
@@ -23589,8 +23581,6 @@ static const UV _Perl_GCB_invlist[] = {  /* for EBCDIC 
1047 */
        0xD7C7,
        0xD7CB,
        0xD7FC,
-       0xD800,
-       0xE000,
        0xFB1E,
        0xFB1F,
        0xFE00,
@@ -23758,8 +23748,6 @@ static const UV _Perl_GCB_invlist[] = {  /* for EBCDIC 
1047 */
        0x11839,
        0x1183B,
        0x119D1,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -25408,8 +25396,6 @@ static const GCB_enum _Perl_GCB_invmap[] = {  /* for 
EBCDIC 1047 */
        GCB_Other,
        GCB_T,
        GCB_Other,
-       GCB_Control,
-       GCB_Other,
        GCB_Extend,
        GCB_Other,
        GCB_Extend,
@@ -25578,8 +25564,6 @@ static const GCB_enum _Perl_GCB_invmap[] = {  /* for 
EBCDIC 1047 */
        GCB_Other,
        GCB_SpacingMark,
        GCB_Extend,
-       GCB_SpacingMark,
-       GCB_Extend,
        GCB_Other,
        GCB_Extend,
        GCB_SpacingMark,
@@ -25779,7 +25763,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 */
-       1782,   /* Number of elements */
+       1778,   /* 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 */
@@ -26362,7 +26346,7 @@ static const UV _Perl_GCB_invlist[] = {  /* for EBCDIC 
037 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9C1,
        0xA9E5,
        0xA9E6,
@@ -27208,8 +27192,6 @@ static const UV _Perl_GCB_invlist[] = {  /* for EBCDIC 
037 */
        0xD7C7,
        0xD7CB,
        0xD7FC,
-       0xD800,
-       0xE000,
        0xFB1E,
        0xFB1F,
        0xFE00,
@@ -27377,8 +27359,6 @@ static const UV _Perl_GCB_invlist[] = {  /* for EBCDIC 
037 */
        0x11839,
        0x1183B,
        0x119D1,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -29027,8 +29007,6 @@ static const GCB_enum _Perl_GCB_invmap[] = {  /* for 
EBCDIC 037 */
        GCB_Other,
        GCB_T,
        GCB_Other,
-       GCB_Control,
-       GCB_Other,
        GCB_Extend,
        GCB_Other,
        GCB_Extend,
@@ -29197,8 +29175,6 @@ static const GCB_enum _Perl_GCB_invmap[] = {  /* for 
EBCDIC 037 */
        GCB_Other,
        GCB_SpacingMark,
        GCB_Extend,
-       GCB_SpacingMark,
-       GCB_Extend,
        GCB_Other,
        GCB_Extend,
        GCB_SpacingMark,
@@ -52719,7 +52695,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 */
-       3096,   /* Number of elements */
+       3097,   /* 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 */
@@ -55065,6 +55041,7 @@ static const UV _Perl_SB_invlist[] = {  /* for 
ASCII/Latin1 */
        0xFF0C,
        0xFF0E,
        0xFF0F,
+       0xFF10,
        0xFF1A,
        0xFF1B,
        0xFF1F,
@@ -55711,7 +55688,7 @@ static const UV _Perl_SB_invlist[] = {  /* for 
ASCII/Latin1 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E2F0,
@@ -58191,6 +58168,7 @@ static const SB_enum _Perl_SB_invmap[] = {  /* for 
ASCII/Latin1 */
        SB_SContinue,
        SB_ATerm,
        SB_Other,
+       SB_Numeric,
        SB_SContinue,
        SB_Other,
        SB_STerm,
@@ -58959,7 +58937,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 */
-       3120,   /* Number of elements */
+       3121,   /* 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 */
@@ -61329,6 +61307,7 @@ static const UV _Perl_SB_invlist[] = {  /* for EBCDIC 
1047 */
        0xFF0C,
        0xFF0E,
        0xFF0F,
+       0xFF10,
        0xFF1A,
        0xFF1B,
        0xFF1F,
@@ -61975,7 +61954,7 @@ static const UV _Perl_SB_invlist[] = {  /* for EBCDIC 
1047 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E2F0,
@@ -64482,6 +64461,7 @@ static const SB_enum _Perl_SB_invmap[] = {  /* for 
EBCDIC 1047 */
        SB_SContinue,
        SB_ATerm,
        SB_Other,
+       SB_Numeric,
        SB_SContinue,
        SB_Other,
        SB_STerm,
@@ -65250,7 +65230,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 */
-       3116,   /* Number of elements */
+       3117,   /* 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 */
@@ -67616,6 +67596,7 @@ static const UV _Perl_SB_invlist[] = {  /* for EBCDIC 
037 */
        0xFF0C,
        0xFF0E,
        0xFF0F,
+       0xFF10,
        0xFF1A,
        0xFF1B,
        0xFF1F,
@@ -68262,7 +68243,7 @@ static const UV _Perl_SB_invlist[] = {  /* for EBCDIC 
037 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E2F0,
@@ -70765,6 +70746,7 @@ static const SB_enum _Perl_SB_invmap[] = {  /* for 
EBCDIC 037 */
        SB_SContinue,
        SB_ATerm,
        SB_Other,
+       SB_Numeric,
        SB_SContinue,
        SB_Other,
        SB_STerm,
@@ -84316,7 +84298,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 */
-       1847,   /* Number of elements */
+       1848,   /* 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 */
@@ -85463,6 +85445,7 @@ static const UV _Perl_WB_invlist[] = {  /* for 
ASCII/Latin1 */
        0xFF0D,
        0xFF0E,
        0xFF0F,
+       0xFF10,
        0xFF1A,
        0xFF1B,
        0xFF1C,
@@ -86020,7 +86003,7 @@ static const UV _Perl_WB_invlist[] = {  /* for 
ASCII/Latin1 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E2F0,
@@ -87351,6 +87334,7 @@ static const WB_enum _Perl_WB_invmap[] = {  /* for 
ASCII/Latin1 */
        WB_Other,
        WB_MidNumLet,
        WB_Other,
+       WB_Numeric,
        WB_MidLetter,
        WB_MidNum,
        WB_Other,
@@ -88069,7 +88053,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 */
-       1870,   /* Number of elements */
+       1871,   /* 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 */
@@ -89239,6 +89223,7 @@ static const UV _Perl_WB_invlist[] = {  /* for EBCDIC 
1047 */
        0xFF0D,
        0xFF0E,
        0xFF0F,
+       0xFF10,
        0xFF1A,
        0xFF1B,
        0xFF1C,
@@ -89796,7 +89781,7 @@ static const UV _Perl_WB_invlist[] = {  /* for EBCDIC 
1047 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E2F0,
@@ -91153,6 +91138,7 @@ static const WB_enum _Perl_WB_invmap[] = {  /* for 
EBCDIC 1047 */
        WB_Other,
        WB_MidNumLet,
        WB_Other,
+       WB_Numeric,
        WB_MidLetter,
        WB_MidNum,
        WB_Other,
@@ -91871,7 +91857,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 */
-       1866,   /* Number of elements */
+       1867,   /* 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 */
@@ -93037,6 +93023,7 @@ static const UV _Perl_WB_invlist[] = {  /* for EBCDIC 
037 */
        0xFF0D,
        0xFF0E,
        0xFF0F,
+       0xFF10,
        0xFF1A,
        0xFF1B,
        0xFF1C,
@@ -93594,7 +93581,7 @@ static const UV _Perl_WB_invlist[] = {  /* for EBCDIC 
037 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E2F0,
@@ -94947,6 +94934,7 @@ static const WB_enum _Perl_WB_invmap[] = {  /* for 
EBCDIC 037 */
        WB_Other,
        WB_MidNumLet,
        WB_Other,
+       WB_Numeric,
        WB_MidLetter,
        WB_MidNum,
        WB_Other,
@@ -239634,7 +239622,7 @@ static const UV UNI_EXT_invlist[] = {  /* for EBCDIC 
037 */
 #  if 'A' == 65 /* ASCII/Latin1 */
 
 static const UV UNI_GCB__CN_invlist[] = {  /* for ASCII/Latin1 */
-       40,     /* Number of elements */
+       38,     /* 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 */
@@ -239660,8 +239648,6 @@ static const UV UNI_GCB__CN_invlist[] = {  /* for 
ASCII/Latin1 */
        0x202F,
        0x2060,
        0x2070,
-       0xD800,
-       0xE000,
        0xFEFF,
        0xFF00,
        0xFFF0,
@@ -239688,7 +239674,7 @@ static const UV UNI_GCB__CN_invlist[] = {  /* for 
ASCII/Latin1 */
      && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
 
 static const UV UNI_GCB__CN_invlist[] = {  /* for EBCDIC 1047 */
-       40,     /* Number of elements */
+       38,     /* 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 */
@@ -239714,8 +239700,6 @@ static const UV UNI_GCB__CN_invlist[] = {  /* for 
EBCDIC 1047 */
        0x202F,
        0x2060,
        0x2070,
-       0xD800,
-       0xE000,
        0xFEFF,
        0xFF00,
        0xFFF0,
@@ -239742,7 +239726,7 @@ static const UV UNI_GCB__CN_invlist[] = {  /* for 
EBCDIC 1047 */
      && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
 
 static const UV UNI_GCB__CN_invlist[] = {  /* for EBCDIC 037 */
-       40,     /* Number of elements */
+       38,     /* 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 */
@@ -239768,8 +239752,6 @@ static const UV UNI_GCB__CN_invlist[] = {  /* for 
EBCDIC 037 */
        0x202F,
        0x2060,
        0x2070,
-       0xD800,
-       0xE000,
        0xFEFF,
        0xFF00,
        0xFFF0,
@@ -239791,7 +239773,7 @@ static const UV UNI_GCB__CN_invlist[] = {  /* for 
EBCDIC 037 */
 #  endif       /* EBCDIC 037 */
 
 static const UV UNI_GCB__EX_invlist[] = {  /* for all charsets */
-       675,    /* Number of elements */
+       673,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -240185,7 +240167,7 @@ static const UV UNI_GCB__EX_invlist[] = {  /* for all 
charsets */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9E5,
        0xA9E6,
        0xAA29,
@@ -240354,8 +240336,6 @@ static const UV UNI_GCB__EX_invlist[] = {  /* for all 
charsets */
        0x11838,
        0x11839,
        0x1183B,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -240515,7 +240495,7 @@ static const UV UNI_GCB__PP_invlist[] = {  /* for all 
charsets */
 };
 
 static const UV UNI_GCB__SM_invlist[] = {  /* for all charsets */
-       307,    /* 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 */
@@ -240684,7 +240664,7 @@ static const UV UNI_GCB__SM_invlist[] = {  /* for all 
charsets */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9C1,
        0xAA2F,
        0xAA31,
@@ -240789,8 +240769,6 @@ static const UV UNI_GCB__SM_invlist[] = {  /* for all 
charsets */
        0x11838,
        0x11839,
        0x119D1,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119DC,
        0x119E0,
@@ -240855,7 +240833,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 */
-       606,    /* Number of elements */
+       604,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -241255,8 +241233,6 @@ static const UV UNI_GCB__XX_invlist[] = {  /* for 
ASCII/Latin1 */
        0xD7C7,
        0xD7CB,
        0xD7FC,
-       0xD800,
-       0xE000,
        0xFB1E,
        0xFB1F,
        0xFE00,
@@ -241475,7 +241451,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 */
-       606,    /* Number of elements */
+       604,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -241875,8 +241851,6 @@ static const UV UNI_GCB__XX_invlist[] = {  /* for 
EBCDIC 1047 */
        0xD7C7,
        0xD7CB,
        0xD7FC,
-       0xD800,
-       0xE000,
        0xFB1E,
        0xFB1F,
        0xFE00,
@@ -242095,7 +242069,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 */
-       606,    /* Number of elements */
+       604,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -242495,8 +242469,6 @@ static const UV UNI_GCB__XX_invlist[] = {  /* for 
EBCDIC 037 */
        0xD7C7,
        0xD7CB,
        0xD7FC,
-       0xD800,
-       0xE000,
        0xFB1E,
        0xFB1F,
        0xFE00,
@@ -286973,7 +286945,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 */
-       663,    /* Number of elements */
+       661,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -287363,7 +287335,7 @@ static const UV UNI_JT__T_invlist[] = {  /* for 
ASCII/Latin1 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9E5,
        0xA9E6,
        0xAA29,
@@ -287524,8 +287496,6 @@ static const UV UNI_JT__T_invlist[] = {  /* for 
ASCII/Latin1 */
        0x11838,
        0x11839,
        0x1183B,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -287650,7 +287620,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 */
-       663,    /* Number of elements */
+       661,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -288040,7 +288010,7 @@ static const UV UNI_JT__T_invlist[] = {  /* for 
EBCDIC 1047 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9E5,
        0xA9E6,
        0xAA29,
@@ -288201,8 +288171,6 @@ static const UV UNI_JT__T_invlist[] = {  /* for 
EBCDIC 1047 */
        0x11838,
        0x11839,
        0x1183B,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -288327,7 +288295,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 */
-       663,    /* Number of elements */
+       661,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -288717,7 +288685,7 @@ static const UV UNI_JT__T_invlist[] = {  /* for 
EBCDIC 037 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9E5,
        0xA9E6,
        0xAA29,
@@ -288878,8 +288846,6 @@ static const UV UNI_JT__T_invlist[] = {  /* for 
EBCDIC 037 */
        0x11838,
        0x11839,
        0x1183B,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -289001,7 +288967,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 */
-       705,    /* Number of elements */
+       703,    /* 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 */
@@ -289417,7 +289383,7 @@ static const UV UNI_JT__U_invlist[] = {  /* for 
ASCII/Latin1 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9E5,
        0xA9E6,
        0xAA29,
@@ -289594,8 +289560,6 @@ static const UV UNI_JT__U_invlist[] = {  /* for 
ASCII/Latin1 */
        0x11838,
        0x11839,
        0x1183B,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -289720,7 +289684,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 */
-       705,    /* Number of elements */
+       703,    /* 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 */
@@ -290136,7 +290100,7 @@ static const UV UNI_JT__U_invlist[] = {  /* for 
EBCDIC 1047 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9E5,
        0xA9E6,
        0xAA29,
@@ -290313,8 +290277,6 @@ static const UV UNI_JT__U_invlist[] = {  /* for 
EBCDIC 1047 */
        0x11838,
        0x11839,
        0x1183B,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -290439,7 +290401,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 */
-       705,    /* Number of elements */
+       703,    /* 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 */
@@ -290855,7 +290817,7 @@ static const UV UNI_JT__U_invlist[] = {  /* for 
EBCDIC 037 */
        0xA9B6,
        0xA9BA,
        0xA9BC,
-       0xA9BD,
+       0xA9BE,
        0xA9E5,
        0xA9E6,
        0xAA29,
@@ -291032,8 +290994,6 @@ static const UV UNI_JT__U_invlist[] = {  /* for 
EBCDIC 037 */
        0x11838,
        0x11839,
        0x1183B,
-       0x119D2,
-       0x119D3,
        0x119D4,
        0x119D8,
        0x119DA,
@@ -345120,7 +345080,7 @@ static const UV UNI_SB__LE_invlist[] = {  /* for all 
charsets */
        0x1E137,
        0x1E13E,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E800,
@@ -349143,6 +349103,408 @@ 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 */
+       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 */
+       0x0,
+       0x30,
+       0x3A,
+       0x660,
+       0x66A,
+       0x66B,
+       0x66D,
+       0x6F0,
+       0x6FA,
+       0x7C0,
+       0x7CA,
+       0x966,
+       0x970,
+       0x9E6,
+       0x9F0,
+       0xA66,
+       0xA70,
+       0xAE6,
+       0xAF0,
+       0xB66,
+       0xB70,
+       0xBE6,
+       0xBF0,
+       0xC66,
+       0xC70,
+       0xCE6,
+       0xCF0,
+       0xD66,
+       0xD70,
+       0xDE6,
+       0xDF0,
+       0xE50,
+       0xE5A,
+       0xED0,
+       0xEDA,
+       0xF20,
+       0xF2A,
+       0x1040,
+       0x104A,
+       0x1090,
+       0x109A,
+       0x17E0,
+       0x17EA,
+       0x1810,
+       0x181A,
+       0x1946,
+       0x1950,
+       0x19D0,
+       0x19DA,
+       0x1A80,
+       0x1A8A,
+       0x1A90,
+       0x1A9A,
+       0x1B50,
+       0x1B5A,
+       0x1BB0,
+       0x1BBA,
+       0x1C40,
+       0x1C4A,
+       0x1C50,
+       0x1C5A,
+       0xA620,
+       0xA62A,
+       0xA8D0,
+       0xA8DA,
+       0xA900,
+       0xA90A,
+       0xA9D0,
+       0xA9DA,
+       0xA9F0,
+       0xA9FA,
+       0xAA50,
+       0xAA5A,
+       0xABF0,
+       0xABFA,
+       0xFF10,
+       0xFF1A,
+       0x104A0,
+       0x104AA,
+       0x10D30,
+       0x10D3A,
+       0x11066,
+       0x11070,
+       0x110F0,
+       0x110FA,
+       0x11136,
+       0x11140,
+       0x111D0,
+       0x111DA,
+       0x112F0,
+       0x112FA,
+       0x11450,
+       0x1145A,
+       0x114D0,
+       0x114DA,
+       0x11650,
+       0x1165A,
+       0x116C0,
+       0x116CA,
+       0x11730,
+       0x1173A,
+       0x118E0,
+       0x118EA,
+       0x11C50,
+       0x11C5A,
+       0x11D50,
+       0x11D5A,
+       0x11DA0,
+       0x11DAA,
+       0x16A60,
+       0x16A6A,
+       0x16B50,
+       0x16B5A,
+       0x1D7CE,
+       0x1D800,
+       0x1E140,
+       0x1E14A,
+       0x1E2F0,
+       0x1E2FA,
+       0x1E950,
+       0x1E95A
+};
+
+#  endif       /* ASCII/Latin1 */
+
+#  if 'A' == 193 /* EBCDIC 1047 */ \
+     && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+     && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+     && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_SB__NU_invlist[] = {  /* for EBCDIC 1047 */
+       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 */
+       0x0,
+       0xF0,
+       0xFA,
+       0x660,
+       0x66A,
+       0x66B,
+       0x66D,
+       0x6F0,
+       0x6FA,
+       0x7C0,
+       0x7CA,
+       0x966,
+       0x970,
+       0x9E6,
+       0x9F0,
+       0xA66,
+       0xA70,
+       0xAE6,
+       0xAF0,
+       0xB66,
+       0xB70,
+       0xBE6,
+       0xBF0,
+       0xC66,
+       0xC70,
+       0xCE6,
+       0xCF0,
+       0xD66,
+       0xD70,
+       0xDE6,
+       0xDF0,
+       0xE50,
+       0xE5A,
+       0xED0,
+       0xEDA,
+       0xF20,
+       0xF2A,
+       0x1040,
+       0x104A,
+       0x1090,
+       0x109A,
+       0x17E0,
+       0x17EA,
+       0x1810,
+       0x181A,
+       0x1946,
+       0x1950,
+       0x19D0,
+       0x19DA,
+       0x1A80,
+       0x1A8A,
+       0x1A90,
+       0x1A9A,
+       0x1B50,
+       0x1B5A,
+       0x1BB0,
+       0x1BBA,
+       0x1C40,
+       0x1C4A,
+       0x1C50,
+       0x1C5A,
+       0xA620,
+       0xA62A,
+       0xA8D0,
+       0xA8DA,
+       0xA900,
+       0xA90A,
+       0xA9D0,
+       0xA9DA,
+       0xA9F0,
+       0xA9FA,
+       0xAA50,
+       0xAA5A,
+       0xABF0,
+       0xABFA,
+       0xFF10,
+       0xFF1A,
+       0x104A0,
+       0x104AA,
+       0x10D30,
+       0x10D3A,
+       0x11066,
+       0x11070,
+       0x110F0,
+       0x110FA,
+       0x11136,
+       0x11140,
+       0x111D0,
+       0x111DA,
+       0x112F0,
+       0x112FA,
+       0x11450,
+       0x1145A,
+       0x114D0,
+       0x114DA,
+       0x11650,
+       0x1165A,
+       0x116C0,
+       0x116CA,
+       0x11730,
+       0x1173A,
+       0x118E0,
+       0x118EA,
+       0x11C50,
+       0x11C5A,
+       0x11D50,
+       0x11D5A,
+       0x11DA0,
+       0x11DAA,
+       0x16A60,
+       0x16A6A,
+       0x16B50,
+       0x16B5A,
+       0x1D7CE,
+       0x1D800,
+       0x1E140,
+       0x1E14A,
+       0x1E2F0,
+       0x1E2FA,
+       0x1E950,
+       0x1E95A
+};
+
+#  endif       /* EBCDIC 1047 */
+
+#  if 'A' == 193 /* EBCDIC 037 */ \
+     && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+     && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+     && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_SB__NU_invlist[] = {  /* for EBCDIC 037 */
+       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 */
+       0x0,
+       0xF0,
+       0xFA,
+       0x660,
+       0x66A,
+       0x66B,
+       0x66D,
+       0x6F0,
+       0x6FA,
+       0x7C0,
+       0x7CA,
+       0x966,
+       0x970,
+       0x9E6,
+       0x9F0,
+       0xA66,
+       0xA70,
+       0xAE6,
+       0xAF0,
+       0xB66,
+       0xB70,
+       0xBE6,
+       0xBF0,
+       0xC66,
+       0xC70,
+       0xCE6,
+       0xCF0,
+       0xD66,
+       0xD70,
+       0xDE6,
+       0xDF0,
+       0xE50,
+       0xE5A,
+       0xED0,
+       0xEDA,
+       0xF20,
+       0xF2A,
+       0x1040,
+       0x104A,
+       0x1090,
+       0x109A,
+       0x17E0,
+       0x17EA,
+       0x1810,
+       0x181A,
+       0x1946,
+       0x1950,
+       0x19D0,
+       0x19DA,
+       0x1A80,
+       0x1A8A,
+       0x1A90,
+       0x1A9A,
+       0x1B50,
+       0x1B5A,
+       0x1BB0,
+       0x1BBA,
+       0x1C40,
+       0x1C4A,
+       0x1C50,
+       0x1C5A,
+       0xA620,
+       0xA62A,
+       0xA8D0,
+       0xA8DA,
+       0xA900,
+       0xA90A,
+       0xA9D0,
+       0xA9DA,
+       0xA9F0,
+       0xA9FA,
+       0xAA50,
+       0xAA5A,
+       0xABF0,
+       0xABFA,
+       0xFF10,
+       0xFF1A,
+       0x104A0,
+       0x104AA,
+       0x10D30,
+       0x10D3A,
+       0x11066,
+       0x11070,
+       0x110F0,
+       0x110FA,
+       0x11136,
+       0x11140,
+       0x111D0,
+       0x111DA,
+       0x112F0,
+       0x112FA,
+       0x11450,
+       0x1145A,
+       0x114D0,
+       0x114DA,
+       0x11650,
+       0x1165A,
+       0x116C0,
+       0x116CA,
+       0x11730,
+       0x1173A,
+       0x118E0,
+       0x118EA,
+       0x11C50,
+       0x11C5A,
+       0x11D50,
+       0x11D5A,
+       0x11DA0,
+       0x11DAA,
+       0x16A60,
+       0x16A6A,
+       0x16B50,
+       0x16B5A,
+       0x1D7CE,
+       0x1D800,
+       0x1E140,
+       0x1E14A,
+       0x1E2F0,
+       0x1E2FA,
+       0x1E950,
+       0x1E95A
+};
+
+#  endif       /* EBCDIC 037 */
+
+#  if 'A' == 65 /* ASCII/Latin1 */
+
 static const UV UNI_SB__SC_invlist[] = {  /* for ASCII/Latin1 */
        39,     /* Number of elements */
        148565664, /* Version and data structure type */
@@ -354797,7 +355159,7 @@ static const UV UNI_SB__XX_invlist[] = {  /* for 
ASCII/Latin1 */
        0xFF0A,
        0xFF0C,
        0xFF0F,
-       0xFF1A,
+       0xFF10,
        0xFF1B,
        0xFF1F,
        0xFF20,
@@ -355324,7 +355686,7 @@ static const UV UNI_SB__XX_invlist[] = {  /* for 
ASCII/Latin1 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2FA,
        0x1E800,
@@ -356410,7 +356772,7 @@ static const UV UNI_SB__XX_invlist[] = {  /* for 
EBCDIC 1047 */
        0xFF0A,
        0xFF0C,
        0xFF0F,
-       0xFF1A,
+       0xFF10,
        0xFF1B,
        0xFF1F,
        0xFF20,
@@ -356937,7 +357299,7 @@ static const UV UNI_SB__XX_invlist[] = {  /* for 
EBCDIC 1047 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2FA,
        0x1E800,
@@ -358021,7 +358383,7 @@ static const UV UNI_SB__XX_invlist[] = {  /* for 
EBCDIC 037 */
        0xFF0A,
        0xFF0C,
        0xFF0F,
-       0xFF1A,
+       0xFF10,
        0xFF1B,
        0xFF1F,
        0xFF20,
@@ -358548,7 +358910,7 @@ static const UV UNI_SB__XX_invlist[] = {  /* for 
EBCDIC 037 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2FA,
        0x1E800,
@@ -369020,7 +369382,7 @@ static const UV UNI_WB__LE_invlist[] = {  /* for 
ASCII/Latin1 */
        0x1E137,
        0x1E13E,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E800,
@@ -370135,7 +370497,7 @@ static const UV UNI_WB__LE_invlist[] = {  /* for 
EBCDIC 1047 */
        0x1E137,
        0x1E13E,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E800,
@@ -371246,7 +371608,7 @@ static const UV UNI_WB__LE_invlist[] = {  /* for 
EBCDIC 037 */
        0x1E137,
        0x1E13E,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2EC,
        0x1E800,
@@ -371688,7 +372050,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 */
-       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 */
@@ -371767,6 +372129,8 @@ static const UV UNI_WB__NU_invlist[] = {  /* for 
ASCII/Latin1 */
        0xAA5A,
        0xABF0,
        0xABFA,
+       0xFF10,
+       0xFF1A,
        0x104A0,
        0x104AA,
        0x10D30,
@@ -371821,7 +372185,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 */
-       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 */
@@ -371900,6 +372264,8 @@ static const UV UNI_WB__NU_invlist[] = {  /* for 
EBCDIC 1047 */
        0xAA5A,
        0xABF0,
        0xABFA,
+       0xFF10,
+       0xFF1A,
        0x104A0,
        0x104AA,
        0x10D30,
@@ -371954,7 +372320,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 */
-       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 */
@@ -372033,6 +372399,8 @@ static const UV UNI_WB__NU_invlist[] = {  /* for 
EBCDIC 037 */
        0xAA5A,
        0xABF0,
        0xABFA,
+       0xFF10,
+       0xFF1A,
        0x104A0,
        0x104AA,
        0x10D30,
@@ -373093,7 +373461,7 @@ static const UV UNI_WB__XX_invlist[] = {  /* for 
ASCII/Latin1 */
        0xFF0D,
        0xFF0E,
        0xFF0F,
-       0xFF1A,
+       0xFF10,
        0xFF1C,
        0xFF21,
        0xFF3B,
@@ -373586,7 +373954,7 @@ static const UV UNI_WB__XX_invlist[] = {  /* for 
ASCII/Latin1 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2FA,
        0x1E800,
@@ -374596,7 +374964,7 @@ static const UV UNI_WB__XX_invlist[] = {  /* for 
EBCDIC 1047 */
        0xFF0D,
        0xFF0E,
        0xFF0F,
-       0xFF1A,
+       0xFF10,
        0xFF1C,
        0xFF21,
        0xFF3B,
@@ -375089,7 +375457,7 @@ static const UV UNI_WB__XX_invlist[] = {  /* for 
EBCDIC 1047 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2FA,
        0x1E800,
@@ -376095,7 +376463,7 @@ static const UV UNI_WB__XX_invlist[] = {  /* for 
EBCDIC 037 */
        0xFF0D,
        0xFF0E,
        0xFF0F,
-       0xFF1A,
+       0xFF10,
        0xFF1C,
        0xFF21,
        0xFF3B,
@@ -376588,7 +376956,7 @@ static const UV UNI_WB__XX_invlist[] = {  /* for 
EBCDIC 037 */
        0x1E140,
        0x1E14A,
        0x1E14E,
-       0x1E150,
+       0x1E14F,
        0x1E2C0,
        0x1E2FA,
        0x1E800,
@@ -388569,6 +388937,7 @@ typedef enum {
        UNI_SB__FO,
        UNI_SB__LE,
        UNI_SB__LO,
+       UNI_SB__NU,
        UNI_SB__SC,
        UNI_SB__SE,
        UNI_SB__SP,
@@ -389739,6 +390108,7 @@ static const UV * const uni_prop_ptrs[] = {
        UNI_SB__FO_invlist,
        UNI_SB__LE_invlist,
        UNI_SB__LO_invlist,
+       UNI_SB__NU_invlist,
        UNI_SB__SC_invlist,
        UNI_SB__SE_invlist,
        UNI_SB__SP_invlist,
@@ -393630,24 +394000,24 @@ static const U8 WB_table[23][23] = {
  * 22b1bff498f08633f72468d46eebb65e30dc325fbb6822dde319cb605af014c2 
lib/unicore/SpecialCasing.txt
  * 57913fdb1c1271fa9fd51dea08d49370f33d5bfda6bbaba348f44d90029ea11d 
lib/unicore/UnicodeData.txt
  * 36900e28ff01fa810d8a7e0848e1075289975188525f2c1d14487d561bbf595a 
lib/unicore/VerticalOrientation.txt
- * 238635e1dfcc190345ffbcab734f7017dea05d2a66f2291745c11067893689a7 
lib/unicore/auxiliary/GCBTest.txt
- * b49f36b98cdd4c996fc7971b8b4d25e3c13b45f0a71f4ad0c5e70a9cebe0b956 
lib/unicore/auxiliary/GraphemeBreakProperty.txt
- * d7ae54c2704f27b3a8f40ae934c2f6f3ee87bec20a865e0f9689bc1cd3f92335 
lib/unicore/auxiliary/LBTest.txt
- * a9fafe0badc760379957a282bbe3d82d5a6ba113911b89501781fd6b6ad66377 
lib/unicore/auxiliary/SBTest.txt
- * 5bf7faf5898403b6adad2d94f1a9ddf26de650cc7a8f2ee00590f05bbea9bd03 
lib/unicore/auxiliary/SentenceBreakProperty.txt
- * 12e02e6158929ae29c9b47f76ab95d68194b1d0c295d7b4f6df31487590222a5 
lib/unicore/auxiliary/WBTest.txt
- * 9be679d9772dc4842697a3a5b6e1845022f876c1f230ecea38f1be5d6d5673d8 
lib/unicore/auxiliary/WordBreakProperty.txt
- * 9e6955b173a13a8a91e3c1b468c9d7e122c588aa288f707bfcef35790a828f8a 
lib/unicore/extracted/DBidiClass.txt
- * 80e94d5bb24639c9f322bd3b4b8159a8e9a7c33ac45076eff9cd3ecb0b9b812e 
lib/unicore/extracted/DBinaryProperties.txt
- * 6dc031734cd287af8b33c99435d41f6c836e8e08a7a6cb6cb07e8453cbebdb3b 
lib/unicore/extracted/DCombiningClass.txt
- * b143bb87f041dcb69335806cb0a1a6b2328eb25cdfa04fe6fcd4c77c6a06fe82 
lib/unicore/extracted/DDecompositionType.txt
- * f63f08d36d01eb45f34ff8d2b36681252211f92db690fa1258a399a9a86df3bb 
lib/unicore/extracted/DEastAsianWidth.txt
- * 6fa015f11f19a9407d590827276f9884c1ee4c71fbc826a09008f7d9d7c1b255 
lib/unicore/extracted/DGeneralCategory.txt
- * 1b24a2d586a8b91c0768d4da8919634463bdf126b7479a8e76b85d007cbef8a0 
lib/unicore/extracted/DJoinGroup.txt
- * 8095565a527d3d0918a17e30a7bcc0c7864ac3ad748defc21027b3e1ad436368 
lib/unicore/extracted/DJoinType.txt
- * 5f98a68d5aa76b06052fe16312d2fdf17547fd69c4e648532845e11beaf2002b 
lib/unicore/extracted/DLineBreak.txt
- * 8011b1733f6d2cc17576b2a1e20067eca51205e8e0b740d00ebd52afbec2ea39 
lib/unicore/extracted/DNumType.txt
- * 8b677a4cf17a4c6949632146fa8a99aaa65689a41b9dd231f81783e81600ff36 
lib/unicore/extracted/DNumValues.txt
+ * a6541b2d71764a8bf3f89a134a39b99515eefc858717862993bd15741f2bb03d 
lib/unicore/auxiliary/GCBTest.txt
+ * bba2b26eb46b288e5fc2243ae01de14b416a9cd129c61327e55803e1ab77c037 
lib/unicore/auxiliary/GraphemeBreakProperty.txt
+ * 35ebd270ffdc8b9f03d63a3e7f82275de25cd45ab7b0c1741df6c9ee2d9aa62b 
lib/unicore/auxiliary/LBTest.txt
+ * 47e2bf8134f0b95e07738a036ab9aece0af2d84924270c9ec8c249bd083ce2e6 
lib/unicore/auxiliary/SBTest.txt
+ * 38b7bf3e47c1c011b3f206fe58c6030bcfa8ae39353324693622c802c7df1ca1 
lib/unicore/auxiliary/SentenceBreakProperty.txt
+ * 99b2cffe7d4695b7eeeffc66c1363a296f752781a5614fd3909730fe66c6b5b7 
lib/unicore/auxiliary/WBTest.txt
+ * 86330d8f33bf5da9243ec01d9a2506335b09d7e916ae7f7094715f776e403bb2 
lib/unicore/auxiliary/WordBreakProperty.txt
+ * a50670c09adf9a7f6e7344bdef81d5c8a2c5d116191c6f141bd772f149d8ecdc 
lib/unicore/extracted/DBidiClass.txt
+ * f322f50f30ab890b22d450e997bb51b972ec379ba76caf9a0b15145deddca2dc 
lib/unicore/extracted/DBinaryProperties.txt
+ * a857ee16245430a68577c060adbeae6e72cb25aac1dcd5f6c940eb0fdcee31f6 
lib/unicore/extracted/DCombiningClass.txt
+ * e87b7feabfaad5dd17256af5845b4590908cb2ed4ca54ffd9aaaeb194305e024 
lib/unicore/extracted/DDecompositionType.txt
+ * 8c368041e2509f618df29a0eefe97c4901f79b3f2e5f54e2e5b0d5e956b574dd 
lib/unicore/extracted/DEastAsianWidth.txt
+ * d4db33ff590a6c80d7c34d2968595586ae59bfb280978470b6e2fa2b34808405 
lib/unicore/extracted/DGeneralCategory.txt
+ * b4ed74c6a72864e0df9d89024699e8ef122859a3d31515bd0c63078b7e606215 
lib/unicore/extracted/DJoinGroup.txt
+ * 2a92a39d6713b8cc9a6d4eb808efaf93c52a4fcc01c149fec9892113838dae8b 
lib/unicore/extracted/DJoinType.txt
+ * cb0f591b443cb86b7c5a0ffcd152ec870bf4ad69f53db823510ac42cdf2797eb 
lib/unicore/extracted/DLineBreak.txt
+ * 509d58289bba5233a586b1ee9d21c79bee506e7b3d6f6429e688961a53353242 
lib/unicore/extracted/DNumType.txt
+ * 73192b1b7662d9ea424b779bcda06ccbe57a4121bf28ed981a39a78aa5808d06 
lib/unicore/extracted/DNumValues.txt
  * 56461f8238f671a5e686ca8cacd508e67d6d0b7a14ac6096938af435f76d36e0 
lib/unicore/mktables
  * 93cc868487ef3345596041bcb90c302b1b056733bb95233101bc10dc2dbe36b4 
lib/unicore/version
  * 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 
regen/charset_translations.pl
diff --git a/lib/unicore/auxiliary/GCBTest.txt 
b/lib/unicore/auxiliary/GCBTest.txt
index 234438cdd6..5ccc00ca46 100644
--- a/lib/unicore/auxiliary/GCBTest.txt
+++ b/lib/unicore/auxiliary/GCBTest.txt
@@ -1,6 +1,6 @@
 # GraphemeBreakTest-12.0.0.txt
-# Date: 2018-08-02, 23:37:45 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-29, 15:48:47 GMT
+# © 2019 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
 #
@@ -56,8 +56,6 @@
 ÷ 0020 × 0308 × 200D ÷ #  ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS 
(Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 0020 ÷ 0378 ÷        #  ÷ [0.2] SPACE (Other) ÷ [999.0] <reserved-0378> 
(Other) ÷ [0.3]
 ÷ 0020 × 0308 ÷ 0378 ÷ #  ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS 
(Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0020 ÷ D800 ÷        #  ÷ [0.2] SPACE (Other) ÷ [5.0] <surrogate-D800> 
(Control) ÷ [0.3]
-÷ 0020 × 0308 ÷ D800 ÷ #  ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS 
(Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ [0.3]
 ÷ 000D ÷ 0020 ÷        #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] SPACE 
(Other) ÷ [0.3]
 ÷ 000D ÷ 0308 ÷ 0020 ÷ #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 000D ÷ 000D ÷        #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] 
<CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -92,8 +90,6 @@
 ÷ 000D ÷ 0308 × 200D ÷ #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 000D ÷ 0378 ÷        #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 000D ÷ 0308 ÷ 0378 ÷ #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 000D ÷ D800 ÷        #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ D800 ÷ #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ 
[0.3]
 ÷ 000A ÷ 0020 ÷        #  ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] SPACE (Other) 
÷ [0.3]
 ÷ 000A ÷ 0308 ÷ 0020 ÷ #  ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 000A ÷ 000D ÷        #  ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <CARRIAGE 
RETURN (CR)> (CR) ÷ [0.3]
@@ -128,8 +124,6 @@
 ÷ 000A ÷ 0308 × 200D ÷ #  ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 000A ÷ 0378 ÷        #  ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 000A ÷ 0308 ÷ 0378 ÷ #  ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 000A ÷ D800 ÷        #  ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ D800 ÷ #  ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ [0.3]
 ÷ 0001 ÷ 0020 ÷        #  ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] SPACE 
(Other) ÷ [0.3]
 ÷ 0001 ÷ 0308 ÷ 0020 ÷ #  ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 0001 ÷ 000D ÷        #  ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] 
<CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -164,8 +158,6 @@
 ÷ 0001 ÷ 0308 × 200D ÷ #  ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 0001 ÷ 0378 ÷        #  ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 0001 ÷ 0308 ÷ 0378 ÷ #  ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0001 ÷ D800 ÷        #  ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ D800 ÷ #  ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ 
[0.3]
 ÷ 034F ÷ 0020 ÷        #  ÷ [0.2] COMBINING GRAPHEME JOINER (Extend) ÷ [999.0] 
SPACE (Other) ÷ [0.3]
 ÷ 034F × 0308 ÷ 0020 ÷ #  ÷ [0.2] COMBINING GRAPHEME JOINER (Extend) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 034F ÷ 000D ÷        #  ÷ [0.2] COMBINING GRAPHEME JOINER (Extend) ÷ [5.0] 
<CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -200,8 +192,6 @@
 ÷ 034F × 0308 × 200D ÷ #  ÷ [0.2] COMBINING GRAPHEME JOINER (Extend) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 034F ÷ 0378 ÷        #  ÷ [0.2] COMBINING GRAPHEME JOINER (Extend) ÷ [999.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 034F × 0308 ÷ 0378 ÷ #  ÷ [0.2] COMBINING GRAPHEME JOINER (Extend) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 034F ÷ D800 ÷        #  ÷ [0.2] COMBINING GRAPHEME JOINER (Extend) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 034F × 0308 ÷ D800 ÷ #  ÷ [0.2] COMBINING GRAPHEME JOINER (Extend) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ 
[0.3]
 ÷ 1F1E6 ÷ 0020 ÷       #  ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ 
[999.0] SPACE (Other) ÷ [0.3]
 ÷ 1F1E6 × 0308 ÷ 0020 ÷        #  ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A 
(RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ 
[0.3]
 ÷ 1F1E6 ÷ 000D ÷       #  ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ 
[5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -236,8 +226,6 @@
 ÷ 1F1E6 × 0308 × 200D ÷        #  ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A 
(RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 1F1E6 ÷ 0378 ÷       #  ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ 
[999.0] <reserved-0378> (Other) ÷ [0.3]
 ÷ 1F1E6 × 0308 ÷ 0378 ÷        #  ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A 
(RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> 
(Other) ÷ [0.3]
-÷ 1F1E6 ÷ D800 ÷       #  ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ 
[5.0] <surrogate-D800> (Control) ÷ [0.3]
-÷ 1F1E6 × 0308 ÷ D800 ÷        #  ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A 
(RI) × [9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> 
(Control) ÷ [0.3]
 ÷ 0600 × 0020 ÷        #  ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] SPACE 
(Other) ÷ [0.3]
 ÷ 0600 × 0308 ÷ 0020 ÷ #  ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 0600 ÷ 000D ÷        #  ÷ [0.2] ARABIC NUMBER SIGN (Prepend) ÷ [5.0] 
<CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -272,8 +260,6 @@
 ÷ 0600 × 0308 × 200D ÷ #  ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 0600 × 0378 ÷        #  ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.2] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 0600 × 0308 ÷ 0378 ÷ #  ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0600 ÷ D800 ÷        #  ÷ [0.2] ARABIC NUMBER SIGN (Prepend) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 0600 × 0308 ÷ D800 ÷ #  ÷ [0.2] ARABIC NUMBER SIGN (Prepend) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ 
[0.3]
 ÷ 0903 ÷ 0020 ÷        #  ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ 
[999.0] SPACE (Other) ÷ [0.3]
 ÷ 0903 × 0308 ÷ 0020 ÷ #  ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × 
[9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 0903 ÷ 000D ÷        #  ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ 
[5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -308,8 +294,6 @@
 ÷ 0903 × 0308 × 200D ÷ #  ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × 
[9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 0903 ÷ 0378 ÷        #  ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ 
[999.0] <reserved-0378> (Other) ÷ [0.3]
 ÷ 0903 × 0308 ÷ 0378 ÷ #  ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × 
[9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) 
÷ [0.3]
-÷ 0903 ÷ D800 ÷        #  ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ 
[5.0] <surrogate-D800> (Control) ÷ [0.3]
-÷ 0903 × 0308 ÷ D800 ÷ #  ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × 
[9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) 
÷ [0.3]
 ÷ 1100 ÷ 0020 ÷        #  ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] SPACE 
(Other) ÷ [0.3]
 ÷ 1100 × 0308 ÷ 0020 ÷ #  ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 1100 ÷ 000D ÷        #  ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] <CARRIAGE 
RETURN (CR)> (CR) ÷ [0.3]
@@ -344,8 +328,6 @@
 ÷ 1100 × 0308 × 200D ÷ #  ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 1100 ÷ 0378 ÷        #  ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 1100 × 0308 ÷ 0378 ÷ #  ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 1100 ÷ D800 ÷        #  ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 1100 × 0308 ÷ D800 ÷ #  ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ [0.3]
 ÷ 1160 ÷ 0020 ÷        #  ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] SPACE 
(Other) ÷ [0.3]
 ÷ 1160 × 0308 ÷ 0020 ÷ #  ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 1160 ÷ 000D ÷        #  ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] 
<CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -380,8 +362,6 @@
 ÷ 1160 × 0308 × 200D ÷ #  ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 1160 ÷ 0378 ÷        #  ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 1160 × 0308 ÷ 0378 ÷ #  ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 1160 ÷ D800 ÷        #  ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 1160 × 0308 ÷ D800 ÷ #  ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ 
[0.3]
 ÷ 11A8 ÷ 0020 ÷        #  ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] SPACE 
(Other) ÷ [0.3]
 ÷ 11A8 × 0308 ÷ 0020 ÷ #  ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 11A8 ÷ 000D ÷        #  ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] 
<CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -416,8 +396,6 @@
 ÷ 11A8 × 0308 × 200D ÷ #  ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 11A8 ÷ 0378 ÷        #  ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 11A8 × 0308 ÷ 0378 ÷ #  ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 11A8 ÷ D800 ÷        #  ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 11A8 × 0308 ÷ D800 ÷ #  ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ 
[0.3]
 ÷ AC00 ÷ 0020 ÷        #  ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] SPACE 
(Other) ÷ [0.3]
 ÷ AC00 × 0308 ÷ 0020 ÷ #  ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ AC00 ÷ 000D ÷        #  ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] <CARRIAGE 
RETURN (CR)> (CR) ÷ [0.3]
@@ -452,8 +430,6 @@
 ÷ AC00 × 0308 × 200D ÷ #  ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ AC00 ÷ 0378 ÷        #  ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ AC00 × 0308 ÷ 0378 ÷ #  ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ AC00 ÷ D800 ÷        #  ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ AC00 × 0308 ÷ D800 ÷ #  ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ [0.3]
 ÷ AC01 ÷ 0020 ÷        #  ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] SPACE 
(Other) ÷ [0.3]
 ÷ AC01 × 0308 ÷ 0020 ÷ #  ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ AC01 ÷ 000D ÷        #  ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] <CARRIAGE 
RETURN (CR)> (CR) ÷ [0.3]
@@ -488,8 +464,6 @@
 ÷ AC01 × 0308 × 200D ÷ #  ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ AC01 ÷ 0378 ÷        #  ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ AC01 × 0308 ÷ 0378 ÷ #  ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ AC01 ÷ D800 ÷        #  ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ AC01 × 0308 ÷ D800 ÷ #  ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ [0.3]
 ÷ 231A ÷ 0020 ÷        #  ÷ [0.2] WATCH (ExtPict) ÷ [999.0] SPACE (Other) ÷ 
[0.3]
 ÷ 231A × 0308 ÷ 0020 ÷ #  ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS 
(Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 231A ÷ 000D ÷        #  ÷ [0.2] WATCH (ExtPict) ÷ [5.0] <CARRIAGE RETURN 
(CR)> (CR) ÷ [0.3]
@@ -524,8 +498,6 @@
 ÷ 231A × 0308 × 200D ÷ #  ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS 
(Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 231A ÷ 0378 ÷        #  ÷ [0.2] WATCH (ExtPict) ÷ [999.0] <reserved-0378> 
(Other) ÷ [0.3]
 ÷ 231A × 0308 ÷ 0378 ÷ #  ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS 
(Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 231A ÷ D800 ÷        #  ÷ [0.2] WATCH (ExtPict) ÷ [5.0] <surrogate-D800> 
(Control) ÷ [0.3]
-÷ 231A × 0308 ÷ D800 ÷ #  ÷ [0.2] WATCH (ExtPict) × [9.0] COMBINING DIAERESIS 
(Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ [0.3]
 ÷ 0300 ÷ 0020 ÷        #  ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ 
[999.0] SPACE (Other) ÷ [0.3]
 ÷ 0300 × 0308 ÷ 0020 ÷ #  ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × 
[9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 0300 ÷ 000D ÷        #  ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ 
[5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -560,8 +532,6 @@
 ÷ 0300 × 0308 × 200D ÷ #  ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × 
[9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 0300 ÷ 0378 ÷        #  ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ 
[999.0] <reserved-0378> (Other) ÷ [0.3]
 ÷ 0300 × 0308 ÷ 0378 ÷ #  ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × 
[9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) 
÷ [0.3]
-÷ 0300 ÷ D800 ÷        #  ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) ÷ 
[5.0] <surrogate-D800> (Control) ÷ [0.3]
-÷ 0300 × 0308 ÷ D800 ÷ #  ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) × 
[9.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) 
÷ [0.3]
 ÷ 200D ÷ 0020 ÷        #  ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] 
SPACE (Other) ÷ [0.3]
 ÷ 200D × 0308 ÷ 0020 ÷ #  ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 200D ÷ 000D ÷        #  ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [5.0] 
<CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
@@ -596,8 +566,6 @@
 ÷ 200D × 0308 × 200D ÷ #  ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 200D ÷ 0378 ÷        #  ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 200D × 0308 ÷ 0378 ÷ #  ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 200D ÷ D800 ÷        #  ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 200D × 0308 ÷ D800 ÷ #  ÷ [0.2] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ 
[0.3]
 ÷ 0378 ÷ 0020 ÷        #  ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] SPACE 
(Other) ÷ [0.3]
 ÷ 0378 × 0308 ÷ 0020 ÷ #  ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
 ÷ 0378 ÷ 000D ÷        #  ÷ [0.2] <reserved-0378> (Other) ÷ [5.0] <CARRIAGE 
RETURN (CR)> (CR) ÷ [0.3]
@@ -632,44 +600,6 @@
 ÷ 0378 × 0308 × 200D ÷ #  ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
 ÷ 0378 ÷ 0378 ÷        #  ÷ [0.2] <reserved-0378> (Other) ÷ [999.0] 
<reserved-0378> (Other) ÷ [0.3]
 ÷ 0378 × 0308 ÷ 0378 ÷ #  ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ 0378 ÷ D800 ÷        #  ÷ [0.2] <reserved-0378> (Other) ÷ [5.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ 0378 × 0308 ÷ D800 ÷ #  ÷ [0.2] <reserved-0378> (Other) × [9.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ [0.3]
-÷ D800 ÷ 0020 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] SPACE 
(Other) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 0020 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ D800 ÷ 000D ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] <CARRIAGE 
RETURN (CR)> (CR) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 000D ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ D800 ÷ 000A ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] <LINE 
FEED (LF)> (LF) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 000A ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ D800 ÷ 0001 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] <START OF 
HEADING> (Control) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 0001 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ D800 ÷ 034F ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
GRAPHEME JOINER (Extend) ÷ [0.3]
-÷ D800 ÷ 0308 × 034F ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAPHEME JOINER (Extend) ÷ [0.3]
-÷ D800 ÷ 1F1E6 ÷       #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] REGIONAL 
INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 1F1E6 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] REGIONAL INDICATOR SYMBOL 
LETTER A (RI) ÷ [0.3]
-÷ D800 ÷ 0600 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] ARABIC 
NUMBER SIGN (Prepend) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 0600 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) ÷ [0.3]
-÷ D800 ÷ 0903 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] 
DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ D800 ÷ 0308 × 0903 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ 
[0.3]
-÷ D800 ÷ 1100 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] HANGUL 
CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 1100 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ D800 ÷ 1160 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] HANGUL 
JUNGSEONG FILLER (V) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 1160 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ D800 ÷ 11A8 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] HANGUL 
JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 11A8 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ D800 ÷ AC00 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] HANGUL 
SYLLABLE GA (LV) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ AC00 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ D800 ÷ AC01 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] HANGUL 
SYLLABLE GAG (LVT) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ AC01 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ D800 ÷ 231A ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] WATCH 
(ExtPict) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 231A ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] WATCH (ExtPict) ÷ [0.3]
-÷ D800 ÷ 0300 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
GRAVE ACCENT (Extend_ExtCccZwj) ÷ [0.3]
-÷ D800 ÷ 0308 × 0300 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.0] COMBINING GRAVE ACCENT (Extend_ExtCccZwj) 
÷ [0.3]
-÷ D800 ÷ 200D ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] ZERO 
WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ D800 ÷ 0308 × 200D ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) × [9.0] ZERO WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [0.3]
-÷ D800 ÷ 0378 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] 
<reserved-0378> (Other) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ 0378 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [999.0] <reserved-0378> (Other) ÷ [0.3]
-÷ D800 ÷ D800 ÷        #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] 
<surrogate-D800> (Control) ÷ [0.3]
-÷ D800 ÷ 0308 ÷ D800 ÷ #  ÷ [0.2] <surrogate-D800> (Control) ÷ [4.0] COMBINING 
DIAERESIS (Extend_ExtCccZwj) ÷ [5.0] <surrogate-D800> (Control) ÷ [0.3]
 ÷ 000D × 000A ÷ 0061 ÷ 000A ÷ 0308 ÷   #  ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) 
× [3.0] <LINE FEED (LF)> (LF) ÷ [4.0] LATIN SMALL LETTER A (Other) ÷ [5.0] 
<LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [0.3]
 ÷ 0061 × 0308 ÷        #  ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] 
COMBINING DIAERESIS (Extend_ExtCccZwj) ÷ [0.3]
 ÷ 0020 × 200D ÷ 0646 ÷ #  ÷ [0.2] SPACE (Other) × [9.0] ZERO WIDTH JOINER 
(ZWJ_ExtCccZwj) ÷ [999.0] ARABIC LETTER NOON (Other) ÷ [0.3]
@@ -695,6 +625,6 @@
 ÷ 2701 × 200D × 2701 ÷ #  ÷ [0.2] UPPER BLADE SCISSORS (Other) × [9.0] ZERO 
WIDTH JOINER (ZWJ_ExtCccZwj) × [11.0] UPPER BLADE SCISSORS (Other) ÷ [0.3]
 ÷ 0061 × 200D ÷ 2701 ÷ #  ÷ [0.2] LATIN SMALL LETTER A (Other) × [9.0] ZERO 
WIDTH JOINER (ZWJ_ExtCccZwj) ÷ [999.0] UPPER BLADE SCISSORS (Other) ÷ [0.3]
 #
-# Lines: 672
+# Lines: 602
 #
 # EOF
diff --git a/lib/unicore/auxiliary/GraphemeBreakProperty.txt 
b/lib/unicore/auxiliary/GraphemeBreakProperty.txt
index 1b7a3f05dd..a60bf1cca3 100644
--- a/lib/unicore/auxiliary/GraphemeBreakProperty.txt
+++ b/lib/unicore/auxiliary/GraphemeBreakProperty.txt
@@ -1,6 +1,6 @@
 # GraphemeBreakProperty-12.0.0.txt
-# Date: 2018-10-18, 06:49:03 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-27, 20:10:37 GMT
+# © 2019 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
 #
@@ -61,7 +61,6 @@
 2060..2064    ; Control # Cf   [5] WORD JOINER..INVISIBLE PLUS
 2065          ; Control # Cn       <reserved-2065>
 2066..206F    ; Control # Cf  [10] LEFT-TO-RIGHT ISOLATE..NOMINAL DIGIT SHAPES
-D800..DFFF    ; Control # Cs [2048] <surrogate-D800>..<surrogate-DFFF>
 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
@@ -74,7 +73,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: 5934
+# Total code points: 3886
 
 # ================================================
 
@@ -284,7 +283,7 @@ A947..A951    ; Extend # Mn  [11] REJANG VOWEL SIGN 
I..REJANG CONSONANT SIGN R
 A980..A982    ; Extend # Mn   [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
 A9B3          ; Extend # Mn       JAVANESE SIGN CECAK TELU
 A9B6..A9B9    ; Extend # Mn   [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL 
SIGN SUKU MENDUT
-A9BC          ; Extend # Mn       JAVANESE VOWEL SIGN PEPET
+A9BC..A9BD    ; Extend # Mn   [2] JAVANESE VOWEL SIGN PEPET..JAVANESE 
CONSONANT SIGN KERET
 A9E5          ; Extend # Mn       MYANMAR SIGN SHAN SAW
 AA29..AA2E    ; Extend # Mn   [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
 AA31..AA32    ; Extend # Mn   [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
@@ -369,7 +368,6 @@ FF9E..FF9F    ; Extend # Lm   [2] HALFWIDTH KATAKANA VOICED 
SOUND MARK..HALFWIDT
 11727..1172B  ; Extend # Mn   [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER
 1182F..11837  ; Extend # Mn   [9] DOGRA VOWEL SIGN U..DOGRA SIGN ANUSVARA
 11839..1183A  ; Extend # Mn   [2] DOGRA SIGN VIRAMA..DOGRA SIGN NUKTA
-119D2         ; Extend # Mn       NANDINAGARI VOWEL SIGN I
 119D4..119D7  ; Extend # Mn   [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL 
SIGN VOCALIC RR
 119DA..119DB  ; Extend # Mn   [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL 
SIGN AI
 119E0         ; Extend # Mn       NANDINAGARI SIGN VIRAMA
@@ -520,7 +518,7 @@ A952..A953    ; SpacingMark # Mc   [2] REJANG CONSONANT 
SIGN H..REJANG VIRAMA
 A983          ; SpacingMark # Mc       JAVANESE SIGN WIGNYAN
 A9B4..A9B5    ; SpacingMark # Mc   [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE 
VOWEL SIGN TOLONG
 A9BA..A9BB    ; SpacingMark # Mc   [2] JAVANESE VOWEL SIGN TALING..JAVANESE 
VOWEL SIGN DIRGA MURE
-A9BD..A9C0    ; SpacingMark # Mc   [4] JAVANESE CONSONANT SIGN KERET..JAVANESE 
PANGKON
+A9BE..A9C0    ; SpacingMark # Mc   [3] JAVANESE CONSONANT SIGN 
PENGKAL..JAVANESE PANGKON
 AA2F..AA30    ; SpacingMark # Mc   [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
 AA33..AA34    ; SpacingMark # Mc   [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT 
SIGN RA
 AA4D          ; SpacingMark # Mc       CHAM CONSONANT SIGN FINAL H
@@ -572,8 +570,7 @@ ABEC          ; SpacingMark # Mc       MEETEI MAYEK LUM IYEK
 11726         ; SpacingMark # Mc       AHOM VOWEL SIGN E
 1182C..1182E  ; SpacingMark # Mc   [3] DOGRA VOWEL SIGN AA..DOGRA VOWEL SIGN II
 11838         ; SpacingMark # Mc       DOGRA SIGN VISARGA
-119D1         ; SpacingMark # Mc       NANDINAGARI VOWEL SIGN AA
-119D3         ; SpacingMark # Mc       NANDINAGARI VOWEL SIGN II
+119D1..119D3  ; SpacingMark # Mc   [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI 
VOWEL SIGN II
 119DC..119DF  ; SpacingMark # Mc   [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI 
SIGN VISARGA
 119E4         ; SpacingMark # Mc       NANDINAGARI VOWEL SIGN PRISHTHAMATRA E
 11A39         ; SpacingMark # Mc       ZANABAZAR SQUARE SIGN VISARGA
diff --git a/lib/unicore/auxiliary/LBTest.txt b/lib/unicore/auxiliary/LBTest.txt
index f132a84e64..7ab64a1ac6 100644
--- a/lib/unicore/auxiliary/LBTest.txt
+++ b/lib/unicore/auxiliary/LBTest.txt
@@ -1,6 +1,6 @@
 # LineBreakTest-12.0.0.txt
-# Date: 2018-08-02, 23:37:46 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-22, 08:18:33 GMT
+# © 2019 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
 #
diff --git a/lib/unicore/auxiliary/SBTest.txt b/lib/unicore/auxiliary/SBTest.txt
index 9eba3c9185..868dba0590 100644
--- a/lib/unicore/auxiliary/SBTest.txt
+++ b/lib/unicore/auxiliary/SBTest.txt
@@ -1,6 +1,6 @@
 # SentenceBreakTest-12.0.0.txt
-# Date: 2018-08-02, 23:38:07 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-22, 08:18:49 GMT
+# © 2019 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
 #
diff --git a/lib/unicore/auxiliary/SentenceBreakProperty.txt 
b/lib/unicore/auxiliary/SentenceBreakProperty.txt
index c8c9f9db35..436f21bae8 100644
--- a/lib/unicore/auxiliary/SentenceBreakProperty.txt
+++ b/lib/unicore/auxiliary/SentenceBreakProperty.txt
@@ -1,6 +1,6 @@
 # SentenceBreakProperty-12.0.0.txt
-# Date: 2018-11-05, 07:15:53 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-27, 20:10:50 GMT
+# © 2019 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
 #
@@ -318,8 +318,8 @@ A9B3          ; Extend # Mn       JAVANESE SIGN CECAK TELU
 A9B4..A9B5    ; Extend # Mc   [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL 
SIGN TOLONG
 A9B6..A9B9    ; Extend # Mn   [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL 
SIGN SUKU MENDUT
 A9BA..A9BB    ; Extend # Mc   [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL 
SIGN DIRGA MURE
-A9BC          ; Extend # Mn       JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0    ; Extend # Mc   [4] JAVANESE CONSONANT SIGN KERET..JAVANESE 
PANGKON
+A9BC..A9BD    ; Extend # Mn   [2] JAVANESE VOWEL SIGN PEPET..JAVANESE 
CONSONANT SIGN KERET
+A9BE..A9C0    ; Extend # Mc   [3] JAVANESE CONSONANT SIGN PENGKAL..JAVANESE 
PANGKON
 A9E5          ; Extend # Mn       MYANMAR SIGN SHAN SAW
 AA29..AA2E    ; Extend # Mn   [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
 AA2F..AA30    ; Extend # Mc   [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
@@ -452,9 +452,7 @@ FF9E..FF9F    ; Extend # Lm   [2] HALFWIDTH KATAKANA VOICED 
SOUND MARK..HALFWIDT
 1182F..11837  ; Extend # Mn   [9] DOGRA VOWEL SIGN U..DOGRA SIGN ANUSVARA
 11838         ; Extend # Mc       DOGRA SIGN VISARGA
 11839..1183A  ; Extend # Mn   [2] DOGRA SIGN VIRAMA..DOGRA SIGN NUKTA
-119D1         ; Extend # Mc       NANDINAGARI VOWEL SIGN AA
-119D2         ; Extend # Mn       NANDINAGARI VOWEL SIGN I
-119D3         ; Extend # Mc       NANDINAGARI VOWEL SIGN II
+119D1..119D3  ; Extend # Mc   [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL 
SIGN II
 119D4..119D7  ; Extend # Mn   [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL 
SIGN VOCALIC RR
 119DA..119DB  ; Extend # Mn   [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL 
SIGN AI
 119DC..119DF  ; Extend # Mc   [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI SIGN 
VISARGA
@@ -2383,7 +2381,7 @@ FFDA..FFDC    ; OLetter # Lo   [3] HALFWIDTH HANGUL 
LETTER EU..HALFWIDTH HANGUL
 1BC90..1BC99  ; OLetter # Lo  [10] DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX 
LOW ARROW
 1E100..1E12C  ; OLetter # Lo  [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG 
PUACHUE HMONG LETTER W
 1E137..1E13D  ; OLetter # Lm   [7] NYIAKENG PUACHUE HMONG SIGN FOR 
PERSON..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
-1E14E..1E14F  ; OLetter # Lo   [2] NYIAKENG PUACHUE HMONG LOGOGRAM 
NYAJ..NYIAKENG PUACHUE HMONG CIRCLED CA
+1E14E         ; OLetter # Lo       NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
 1E2C0..1E2EB  ; OLetter # Lo  [44] WANCHO LETTER AA..WANCHO LETTER YIH
 1E800..1E8C4  ; OLetter # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE 
KIKAKUI SYLLABLE M060 NYON
 1E94B         ; OLetter # Lm       ADLAM NASALIZATION MARK
@@ -2427,7 +2425,7 @@ FFDA..FFDC    ; OLetter # Lo   [3] HALFWIDTH HANGUL 
LETTER EU..HALFWIDTH HANGUL
 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
 
-# Total code points: 121823
+# Total code points: 121822
 
 # ================================================
 
@@ -2468,6 +2466,7 @@ A9D0..A9D9    ; Numeric # Nd  [10] JAVANESE DIGIT 
ZERO..JAVANESE DIGIT NINE
 A9F0..A9F9    ; Numeric # Nd  [10] MYANMAR TAI LAING DIGIT ZERO..MYANMAR TAI 
LAING DIGIT NINE
 AA50..AA59    ; Numeric # Nd  [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
 ABF0..ABF9    ; Numeric # Nd  [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT 
NINE
+FF10..FF19    ; Numeric # Nd  [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
 104A0..104A9  ; Numeric # Nd  [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
 10D30..10D39  ; Numeric # Nd  [10] HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA 
DIGIT NINE
 11066..1106F  ; Numeric # Nd  [10] BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE
@@ -2491,7 +2490,7 @@ ABF0..ABF9    ; Numeric # Nd  [10] MEETEI MAYEK DIGIT 
ZERO..MEETEI MAYEK DIGIT N
 1E2F0..1E2F9  ; Numeric # Nd  [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
 1E950..1E959  ; Numeric # Nd  [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
 
-# Total code points: 622
+# Total code points: 632
 
 # ================================================
 
diff --git a/lib/unicore/auxiliary/WBTest.txt b/lib/unicore/auxiliary/WBTest.txt
index 13cf38666e..52296b7543 100644
--- a/lib/unicore/auxiliary/WBTest.txt
+++ b/lib/unicore/auxiliary/WBTest.txt
@@ -1,6 +1,6 @@
 # WordBreakTest-12.0.0.txt
-# Date: 2018-08-02, 23:38:07 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-22, 08:18:50 GMT
+# © 2019 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
 #
diff --git a/lib/unicore/auxiliary/WordBreakProperty.txt 
b/lib/unicore/auxiliary/WordBreakProperty.txt
index ee1d9f2da8..b2a7447798 100644
--- a/lib/unicore/auxiliary/WordBreakProperty.txt
+++ b/lib/unicore/auxiliary/WordBreakProperty.txt
@@ -1,6 +1,6 @@
 # WordBreakProperty-12.0.0.txt
-# Date: 2018-10-11, 08:59:08 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-27, 20:10:51 GMT
+# © 2019 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
 #
@@ -354,8 +354,8 @@ A9B3          ; Extend # Mn       JAVANESE SIGN CECAK TELU
 A9B4..A9B5    ; Extend # Mc   [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL 
SIGN TOLONG
 A9B6..A9B9    ; Extend # Mn   [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL 
SIGN SUKU MENDUT
 A9BA..A9BB    ; Extend # Mc   [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL 
SIGN DIRGA MURE
-A9BC          ; Extend # Mn       JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0    ; Extend # Mc   [4] JAVANESE CONSONANT SIGN KERET..JAVANESE 
PANGKON
+A9BC..A9BD    ; Extend # Mn   [2] JAVANESE VOWEL SIGN PEPET..JAVANESE 
CONSONANT SIGN KERET
+A9BE..A9C0    ; Extend # Mc   [3] JAVANESE CONSONANT SIGN PENGKAL..JAVANESE 
PANGKON
 A9E5          ; Extend # Mn       MYANMAR SIGN SHAN SAW
 AA29..AA2E    ; Extend # Mn   [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
 AA2F..AA30    ; Extend # Mc   [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
@@ -488,9 +488,7 @@ FF9E..FF9F    ; Extend # Lm   [2] HALFWIDTH KATAKANA VOICED 
SOUND MARK..HALFWIDT
 1182F..11837  ; Extend # Mn   [9] DOGRA VOWEL SIGN U..DOGRA SIGN ANUSVARA
 11838         ; Extend # Mc       DOGRA SIGN VISARGA
 11839..1183A  ; Extend # Mn   [2] DOGRA SIGN VIRAMA..DOGRA SIGN NUKTA
-119D1         ; Extend # Mc       NANDINAGARI VOWEL SIGN AA
-119D2         ; Extend # Mn       NANDINAGARI VOWEL SIGN I
-119D3         ; Extend # Mc       NANDINAGARI VOWEL SIGN II
+119D1..119D3  ; Extend # Mc   [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL 
SIGN II
 119D4..119D7  ; Extend # Mn   [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL 
SIGN VOCALIC RR
 119DA..119DB  ; Extend # Mn   [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL 
SIGN AI
 119DC..119DF  ; Extend # Mc   [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI SIGN 
VISARGA
@@ -1179,7 +1177,7 @@ FFDA..FFDC    ; ALetter # Lo   [3] HALFWIDTH HANGUL 
LETTER EU..HALFWIDTH HANGUL
 1D7C4..1D7CB  ; ALetter # L&   [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON 
SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
 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..1E14F  ; ALetter # Lo   [2] NYIAKENG PUACHUE HMONG LOGOGRAM 
NYAJ..NYIAKENG PUACHUE HMONG CIRCLED CA
+1E14E         ; ALetter # Lo       NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
 1E2C0..1E2EB  ; ALetter # Lo  [44] WANCHO LETTER AA..WANCHO LETTER YIH
 1E800..1E8C4  ; ALetter # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE 
KIKAKUI SYLLABLE M060 NYON
 1E900..1E943  ; ALetter # L&  [68] ADLAM CAPITAL LETTER ALIF..ADLAM SMALL 
LETTER SHA
@@ -1221,7 +1219,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: 28694
+# Total code points: 28693
 
 # ================================================
 
@@ -1306,6 +1304,7 @@ A9D0..A9D9    ; Numeric # Nd  [10] JAVANESE DIGIT 
ZERO..JAVANESE DIGIT NINE
 A9F0..A9F9    ; Numeric # Nd  [10] MYANMAR TAI LAING DIGIT ZERO..MYANMAR TAI 
LAING DIGIT NINE
 AA50..AA59    ; Numeric # Nd  [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
 ABF0..ABF9    ; Numeric # Nd  [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT 
NINE
+FF10..FF19    ; Numeric # Nd  [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
 104A0..104A9  ; Numeric # Nd  [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
 10D30..10D39  ; Numeric # Nd  [10] HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA 
DIGIT NINE
 11066..1106F  ; Numeric # Nd  [10] BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE
@@ -1329,7 +1328,7 @@ ABF0..ABF9    ; Numeric # Nd  [10] MEETEI MAYEK DIGIT 
ZERO..MEETEI MAYEK DIGIT N
 1E2F0..1E2F9  ; Numeric # Nd  [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
 1E950..1E959  ; Numeric # Nd  [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
 
-# Total code points: 621
+# Total code points: 631
 
 # ================================================
 
diff --git a/lib/unicore/extracted/DBidiClass.txt 
b/lib/unicore/extracted/DBidiClass.txt
index 16a82db4c5..494c682cf9 100644
--- a/lib/unicore/extracted/DBidiClass.txt
+++ b/lib/unicore/extracted/DBidiClass.txt
@@ -1,6 +1,6 @@
 # DerivedBidiClass-12.0.0.txt
-# Date: 2018-10-11, 08:58:47 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-22, 08:18:26 GMT
+# © 2019 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
 #
@@ -617,7 +617,7 @@ A983          ; L # Mc       JAVANESE SIGN WIGNYAN
 A984..A9B2    ; L # Lo  [47] JAVANESE LETTER A..JAVANESE LETTER HA
 A9B4..A9B5    ; L # Mc   [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN 
TOLONG
 A9BA..A9BB    ; L # Mc   [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN 
DIRGA MURE
-A9BD..A9C0    ; L # Mc   [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
+A9BE..A9C0    ; L # Mc   [3] JAVANESE CONSONANT SIGN PENGKAL..JAVANESE PANGKON
 A9C1..A9CD    ; L # Po  [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA 
PISELEH
 A9CF          ; L # Lm       JAVANESE PANGRANGKEP
 A9D0..A9D9    ; L # Nd  [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
@@ -856,8 +856,7 @@ FFDA..FFDC    ; L # Lo   [3] HALFWIDTH HANGUL LETTER 
EU..HALFWIDTH HANGUL LETTER
 118FF         ; L # Lo       WARANG CITI OM
 119A0..119A7  ; L # Lo   [8] NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC 
RR
 119AA..119D0  ; L # Lo  [39] NANDINAGARI LETTER E..NANDINAGARI LETTER RRA
-119D1         ; L # Mc       NANDINAGARI VOWEL SIGN AA
-119D3         ; L # Mc       NANDINAGARI VOWEL SIGN II
+119D1..119D3  ; L # Mc   [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL SIGN 
II
 119DC..119DF  ; L # Mc   [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI SIGN VISARGA
 119E1         ; L # Lo       NANDINAGARI SIGN AVAGRAHA
 119E2         ; L # Po       NANDINAGARI SIGN SIDDHAM
@@ -1008,7 +1007,8 @@ FFDA..FFDC    ; L # Lo   [3] HALFWIDTH HANGUL LETTER 
EU..HALFWIDTH HANGUL LETTER
 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
-1E14E..1E14F  ; L # Lo   [2] NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ..NYIAKENG 
PUACHUE HMONG CIRCLED CA
+1E14E         ; L # Lo       NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
+1E14F         ; L # So       NYIAKENG PUACHUE HMONG CIRCLED CA
 1E2C0..1E2EB  ; L # Lo  [44] WANCHO LETTER AA..WANCHO LETTER YIH
 1E2F0..1E2F9  ; L # Nd  [10] WANCHO DIGIT ZERO..WANCHO DIGIT NINE
 1F110..1F12E  ; L # So  [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
@@ -2066,7 +2066,7 @@ A947..A951    ; NSM # Mn  [11] REJANG VOWEL SIGN 
I..REJANG CONSONANT SIGN R
 A980..A982    ; NSM # Mn   [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
 A9B3          ; NSM # Mn       JAVANESE SIGN CECAK TELU
 A9B6..A9B9    ; NSM # Mn   [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN 
SUKU MENDUT
-A9BC          ; NSM # Mn       JAVANESE VOWEL SIGN PEPET
+A9BC..A9BD    ; NSM # Mn   [2] JAVANESE VOWEL SIGN PEPET..JAVANESE CONSONANT 
SIGN KERET
 A9E5          ; NSM # Mn       MYANMAR SIGN SHAN SAW
 AA29..AA2E    ; NSM # Mn   [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
 AA31..AA32    ; NSM # Mn   [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
@@ -2145,7 +2145,6 @@ FE20..FE2F    ; NSM # Mn  [16] COMBINING LIGATURE LEFT 
HALF..COMBINING CYRILLIC
 11727..1172B  ; NSM # Mn   [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER
 1182F..11837  ; NSM # Mn   [9] DOGRA VOWEL SIGN U..DOGRA SIGN ANUSVARA
 11839..1183A  ; NSM # Mn   [2] DOGRA SIGN VIRAMA..DOGRA SIGN NUKTA
-119D2         ; NSM # Mn       NANDINAGARI VOWEL SIGN I
 119D4..119D7  ; NSM # Mn   [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL 
SIGN VOCALIC RR
 119DA..119DB  ; NSM # Mn   [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL 
SIGN AI
 119E0         ; NSM # Mn       NANDINAGARI SIGN VIRAMA
diff --git a/lib/unicore/extracted/DBinaryProperties.txt 
b/lib/unicore/extracted/DBinaryProperties.txt
index 7802f532c4..8227762a38 100644
--- a/lib/unicore/extracted/DBinaryProperties.txt
+++ b/lib/unicore/extracted/DBinaryProperties.txt
@@ -1,6 +1,6 @@
 # DerivedBinaryProperties-12.0.0.txt
-# Date: 2018-08-02, 23:37:35 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-22, 08:18:26 GMT
+# © 2019 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
 #
diff --git a/lib/unicore/extracted/DCombiningClass.txt 
b/lib/unicore/extracted/DCombiningClass.txt
index 16f4524ede..4cf896e8b3 100644
--- a/lib/unicore/extracted/DCombiningClass.txt
+++ b/lib/unicore/extracted/DCombiningClass.txt
@@ -1,6 +1,6 @@
 # DerivedCombiningClass-12.0.0.txt
-# Date: 2018-10-11, 08:58:48 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-22, 08:18:26 GMT
+# © 2019 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
 #
@@ -1124,8 +1124,8 @@ A984..A9B2    ; 0 # Lo  [47] JAVANESE LETTER A..JAVANESE 
LETTER HA
 A9B4..A9B5    ; 0 # Mc   [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN 
TOLONG
 A9B6..A9B9    ; 0 # Mn   [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN 
SUKU MENDUT
 A9BA..A9BB    ; 0 # Mc   [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN 
DIRGA MURE
-A9BC          ; 0 # Mn       JAVANESE VOWEL SIGN PEPET
-A9BD..A9BF    ; 0 # Mc   [3] JAVANESE CONSONANT SIGN KERET..JAVANESE CONSONANT 
SIGN CAKRA
+A9BC..A9BD    ; 0 # Mn   [2] JAVANESE VOWEL SIGN PEPET..JAVANESE CONSONANT 
SIGN KERET
+A9BE..A9BF    ; 0 # Mc   [2] JAVANESE CONSONANT SIGN PENGKAL..JAVANESE 
CONSONANT SIGN CAKRA
 A9C1..A9CD    ; 0 # Po  [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA 
PISELEH
 A9CF          ; 0 # Lm       JAVANESE PANGRANGKEP
 A9D0..A9D9    ; 0 # Nd  [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
@@ -1591,9 +1591,7 @@ FFFC..FFFD    ; 0 # So   [2] OBJECT REPLACEMENT 
CHARACTER..REPLACEMENT CHARACTER
 118FF         ; 0 # Lo       WARANG CITI OM
 119A0..119A7  ; 0 # Lo   [8] NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC 
RR
 119AA..119D0  ; 0 # Lo  [39] NANDINAGARI LETTER E..NANDINAGARI LETTER RRA
-119D1         ; 0 # Mc       NANDINAGARI VOWEL SIGN AA
-119D2         ; 0 # Mn       NANDINAGARI VOWEL SIGN I
-119D3         ; 0 # Mc       NANDINAGARI VOWEL SIGN II
+119D1..119D3  ; 0 # Mc   [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL SIGN 
II
 119D4..119D7  ; 0 # Mn   [4] NANDINAGARI VOWEL SIGN U..NANDINAGARI VOWEL SIGN 
VOCALIC RR
 119DA..119DB  ; 0 # Mn   [2] NANDINAGARI VOWEL SIGN E..NANDINAGARI VOWEL SIGN 
AI
 119DC..119DF  ; 0 # Mc   [4] NANDINAGARI VOWEL SIGN O..NANDINAGARI SIGN VISARGA
@@ -1789,7 +1787,8 @@ FFFC..FFFD    ; 0 # So   [2] OBJECT REPLACEMENT 
CHARACTER..REPLACEMENT CHARACTER
 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
-1E14E..1E14F  ; 0 # Lo   [2] NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ..NYIAKENG 
PUACHUE HMONG CIRCLED CA
+1E14E         ; 0 # Lo       NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
+1E14F         ; 0 # So       NYIAKENG PUACHUE HMONG CIRCLED CA
 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
diff --git a/lib/unicore/extracted/DDecompositionType.txt 
b/lib/unicore/extracted/DDecompositionType.txt
index 735b251260..df72741929 100644
--- a/lib/unicore/extracted/DDecompositionType.txt
+++ b/lib/unicore/extracted/DDecompositionType.txt
@@ -1,6 +1,6 @@
 # DerivedDecompositionType-12.0.0.txt
-# Date: 2018-08-02, 09:26:05 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-22, 08:18:28 GMT
+# © 2019 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
 #
diff --git a/lib/unicore/extracted/DEastAsianWidth.txt 
b/lib/unicore/extracted/DEastAsianWidth.txt
index 3b46254af7..9e5d3c00b4 100644
--- a/lib/unicore/extracted/DEastAsianWidth.txt
+++ b/lib/unicore/extracted/DEastAsianWidth.txt
@@ -1,6 +1,6 @@
 # DerivedEastAsianWidth-12.0.0.txt
-# Date: 2018-10-25, 19:08:14 GMT
-# © 2018 Unicode®, Inc.
+# Date: 2019-01-22, 08:18:28 GMT
+# © 2019 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
 #
@@ -1187,8 +1187,8 @@ A9B3          ; N # Mn       JAVANESE SIGN CECAK TELU
 A9B4..A9B5    ; N # Mc   [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN 
TOLONG
... 978 lines suppressed ...

-- 
Perl5 Master Repository

Reply via email to