summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorUnicode Consortium <unicode.org>2019-04-02 10:03:14 -0600
committerKarl Williamson <khw@cpan.org>2019-04-08 09:59:31 -0600
commitfec13a430c99aa118efdc1daeb473641bc0b25ee (patch)
tree5d2459245fe898db33bcd0abc486fcaba2b954aa /lib
parent6e03bd4cab1429f54d97afcbf7e42c7ba9ec0753 (diff)
downloadperl-fec13a430c99aa118efdc1daeb473641bc0b25ee.tar.gz
Preliminary Unicode 12.1
Diffstat (limited to 'lib')
-rw-r--r--lib/Unicode/UCD.t2
-rw-r--r--lib/unicore/ArabicShaping.txt6
-rw-r--r--lib/unicore/BidiBrackets.txt6
-rw-r--r--lib/unicore/BidiMirroring.txt8
-rw-r--r--lib/unicore/Blocks.txt6
-rw-r--r--lib/unicore/CJKRadicals.txt6
-rw-r--r--lib/unicore/CaseFolding.txt4
-rw-r--r--lib/unicore/CompositionExclusions.txt6
-rw-r--r--lib/unicore/DAge.txt14
-rw-r--r--lib/unicore/DCoreProperties.txt9
-rw-r--r--lib/unicore/DNormalizationProps.txt30
-rw-r--r--lib/unicore/EastAsianWidth.txt6
-rw-r--r--lib/unicore/EmojiData.txt2
-rw-r--r--lib/unicore/EmojiSources.txt6
-rw-r--r--lib/unicore/EquivalentUnifiedIdeograph.txt6
-rw-r--r--lib/unicore/HangulSyllableType.txt4
-rw-r--r--lib/unicore/Index.txt2
-rw-r--r--lib/unicore/IndicPositionalCategory.txt4
-rw-r--r--lib/unicore/IndicSyllabicCategory.txt4
-rw-r--r--lib/unicore/Jamo.txt6
-rw-r--r--lib/unicore/LineBreak.txt6
-rw-r--r--lib/unicore/NameAliases.txt6
-rw-r--r--lib/unicore/NamedSequences.txt4
-rw-r--r--lib/unicore/NamedSqProv.txt6
-rw-r--r--lib/unicore/NamesList.txt22
-rw-r--r--lib/unicore/NormalizationCorrections.txt6
-rw-r--r--lib/unicore/PropList.txt4
-rw-r--r--lib/unicore/PropValueAliases.txt5
-rw-r--r--lib/unicore/PropertyAliases.txt4
-rw-r--r--lib/unicore/ReadMe.txt6
-rw-r--r--lib/unicore/ScriptExtensions.txt7
-rw-r--r--lib/unicore/Scripts.txt7
-rw-r--r--lib/unicore/SpecialCasing.txt4
-rw-r--r--lib/unicore/StandardizedVariants.txt8
-rw-r--r--lib/unicore/UnicodeData.txt1
-rw-r--r--lib/unicore/VerticalOrientation.txt6
-rw-r--r--lib/unicore/auxiliary/GCBTest.txt4
-rw-r--r--lib/unicore/auxiliary/GraphemeBreakProperty.txt4
-rw-r--r--lib/unicore/auxiliary/LBTest.txt4
-rw-r--r--lib/unicore/auxiliary/SBTest.txt4
-rw-r--r--lib/unicore/auxiliary/SentenceBreakProperty.txt4
-rw-r--r--lib/unicore/auxiliary/WBTest.txt4
-rw-r--r--lib/unicore/auxiliary/WordBreakProperty.txt7
-rw-r--r--lib/unicore/extracted/DBidiClass.txt9
-rw-r--r--lib/unicore/extracted/DBinaryProperties.txt4
-rw-r--r--lib/unicore/extracted/DCombiningClass.txt9
-rw-r--r--lib/unicore/extracted/DDecompositionType.txt8
-rw-r--r--lib/unicore/extracted/DEastAsianWidth.txt13
-rw-r--r--lib/unicore/extracted/DGeneralCategory.txt12
-rw-r--r--lib/unicore/extracted/DJoinGroup.txt4
-rw-r--r--lib/unicore/extracted/DJoinType.txt4
-rw-r--r--lib/unicore/extracted/DLineBreak.txt13
-rw-r--r--lib/unicore/extracted/DNumType.txt4
-rw-r--r--lib/unicore/extracted/DNumValues.txt4
-rw-r--r--lib/unicore/uni_keywords.pl2492
-rw-r--r--lib/unicore/version2
56 files changed, 1430 insertions, 1418 deletions
diff --git a/lib/Unicode/UCD.t b/lib/Unicode/UCD.t
index b034f5d00c..b689de3950 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 = '12.0.0';
+my $expected_version = '12.1.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)
diff --git a/lib/unicore/ArabicShaping.txt b/lib/unicore/ArabicShaping.txt
index c736942797..a08acdad67 100644
--- a/lib/unicore/ArabicShaping.txt
+++ b/lib/unicore/ArabicShaping.txt
@@ -1,6 +1,6 @@
-# ArabicShaping-12.0.0.txt
-# Date: 2018-09-22, 23:54:00 GMT [KW, RP]
-# © 2018 Unicode®, Inc.
+# ArabicShaping-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, RP]
+# © 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/BidiBrackets.txt b/lib/unicore/BidiBrackets.txt
index 9e51834767..782f9f2530 100644
--- a/lib/unicore/BidiBrackets.txt
+++ b/lib/unicore/BidiBrackets.txt
@@ -1,6 +1,6 @@
-# BidiBrackets-12.0.0.txt
-# Date: 2018-11-02, 16:32:00 GMT [AG, LI, KW]
-# © 2018 Unicode®, Inc.
+# BidiBrackets-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [AG, LI, KW]
+# © 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/BidiMirroring.txt b/lib/unicore/BidiMirroring.txt
index 80dab88a81..7370fcc6a7 100644
--- a/lib/unicore/BidiMirroring.txt
+++ b/lib/unicore/BidiMirroring.txt
@@ -1,6 +1,6 @@
-# BidiMirroring-12.0.0.txt
-# Date: 2018-11-02, 16:33:00 GMT [KW, LI, RP]
-# © 2018 Unicode®, Inc.
+# BidiMirroring-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, LI, RP]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://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 12.0.0.
+# The repertoire covered by the file is Unicode 12.1.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 7216614be6..2329cb5c76 100644
--- a/lib/unicore/Blocks.txt
+++ b/lib/unicore/Blocks.txt
@@ -1,6 +1,6 @@
-# Blocks-12.0.0.txt
-# Date: 2018-07-30, 19:40:00 GMT [KW]
-# © 2018 Unicode®, Inc.
+# Blocks-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/CJKRadicals.txt b/lib/unicore/CJKRadicals.txt
index 329ff5dfb5..f093f8159f 100644
--- a/lib/unicore/CJKRadicals.txt
+++ b/lib/unicore/CJKRadicals.txt
@@ -1,6 +1,6 @@
-# CJKRadicals-12.0.0.txt
-# Date: 2018-08-03, 00:00:00 GMT [RC, KW, LI]
-# © 2018 Unicode®, Inc.
+# CJKRadicals-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [RC, KW, LI]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/CaseFolding.txt b/lib/unicore/CaseFolding.txt
index 47949f0f99..7eeb915abf 100644
--- a/lib/unicore/CaseFolding.txt
+++ b/lib/unicore/CaseFolding.txt
@@ -1,5 +1,5 @@
-# CaseFolding-12.0.0.txt
-# Date: 2019-01-22, 08:18:22 GMT
+# CaseFolding-12.1.0.txt
+# Date: 2019-03-10, 10:53:00 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/CompositionExclusions.txt b/lib/unicore/CompositionExclusions.txt
index 925e5c18b8..aa654974be 100644
--- a/lib/unicore/CompositionExclusions.txt
+++ b/lib/unicore/CompositionExclusions.txt
@@ -1,6 +1,6 @@
-# CompositionExclusions-12.0.0.txt
-# Date: 2018-08-03, 00:00:00 GMT [KW, LI]
-# © 2018 Unicode®, Inc.
+# CompositionExclusions-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, LI]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/DAge.txt b/lib/unicore/DAge.txt
index 2334e378f7..6350315050 100644
--- a/lib/unicore/DAge.txt
+++ b/lib/unicore/DAge.txt
@@ -1,5 +1,5 @@
-# DerivedAge-12.0.0.txt
-# Date: 2019-01-22, 08:18:23 GMT
+# DerivedAge-12.1.0.txt
+# Date: 2019-04-01, 09:10:08 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
@@ -1784,4 +1784,14 @@ AB66..AB67 ; 12.0 # [2] LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK..
# Total code points: 554
+# ================================================
+
+# Age=V12_1
+
+# Newly assigned in Unicode 12.1.0 (May, 2019)
+
+32FF ; 12.1 # SQUARE ERA NAME REIWA
+
+# Total code points: 1
+
# EOF
diff --git a/lib/unicore/DCoreProperties.txt b/lib/unicore/DCoreProperties.txt
index 047adaf50f..4a92ffd1a5 100644
--- a/lib/unicore/DCoreProperties.txt
+++ b/lib/unicore/DCoreProperties.txt
@@ -1,5 +1,5 @@
-# DerivedCoreProperties-12.0.0.txt
-# Date: 2019-01-22, 08:18:27 GMT
+# DerivedCoreProperties-12.1.0.txt
+# Date: 2019-03-10, 10:53:06 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
@@ -11071,8 +11071,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
3280..3289 ; Grapheme_Base # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; Grapheme_Base # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; Grapheme_Base # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; Grapheme_Base # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; Grapheme_Base # So [256] SQUARE APAATO..SQUARE GAL
+32C0..33FF ; Grapheme_Base # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL
3400..4DB5 ; Grapheme_Base # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4DC0..4DFF ; Grapheme_Base # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
4E00..9FEF ; Grapheme_Base # Lo [20976] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FEF
@@ -11819,7 +11818,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
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
-# Total code points: 135897
+# Total code points: 135898
# ================================================
diff --git a/lib/unicore/DNormalizationProps.txt b/lib/unicore/DNormalizationProps.txt
index 75e7a65f26..b23e529675 100644
--- a/lib/unicore/DNormalizationProps.txt
+++ b/lib/unicore/DNormalizationProps.txt
@@ -1,5 +1,5 @@
-# DerivedNormalizationProps-12.0.0.txt
-# Date: 2019-01-22, 08:18:29 GMT
+# DerivedNormalizationProps-12.1.0.txt
+# Date: 2019-04-01, 09:10:23 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
@@ -1464,8 +1464,7 @@ FB46..FB4E ; NFC_QC; N # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LET
3280..3289 ; NFKD_QC; N # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; NFKD_QC; N # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; NFKD_QC; N # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; NFKD_QC; N # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; NFKD_QC; N # So [256] SQUARE APAATO..SQUARE GAL
+32C0..33FF ; NFKD_QC; N # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL
A69C..A69D ; NFKD_QC; N # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
A770 ; NFKD_QC; N # Lm MODIFIER LETTER US
A7F8..A7F9 ; NFKD_QC; N # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -1686,7 +1685,7 @@ FFED..FFEE ; NFKD_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CI
1F250..1F251 ; NFKD_QC; N # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
2F800..2FA1D ; NFKD_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 16895
+# Total code points: 16896
# ================================================
@@ -1876,8 +1875,7 @@ FFED..FFEE ; NFKD_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CI
3280..3289 ; NFKC_QC; N # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; NFKC_QC; N # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; NFKC_QC; N # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; NFKC_QC; N # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; NFKC_QC; N # So [256] SQUARE APAATO..SQUARE GAL
+32C0..33FF ; NFKC_QC; N # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL
A69C..A69D ; NFKC_QC; N # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
A770 ; NFKC_QC; N # Lm MODIFIER LETTER US
A7F8..A7F9 ; NFKC_QC; N # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
@@ -2089,7 +2087,7 @@ FFED..FFEE ; NFKC_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CI
1F250..1F251 ; NFKC_QC; N # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
2F800..2FA1D ; NFKC_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 4795
+# Total code points: 4796
# ================================================
@@ -2683,7 +2681,7 @@ FB46..FB4E ; Expands_On_NFC # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBRE
326E..327E ; Expands_On_NFKD # So [17] CIRCLED HANGUL KIYEOK A..CIRCLED HANGUL IEUNG U
32B1..32BF ; Expands_On_NFKD # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
32C0..32CF ; Expands_On_NFKD # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN
-3300..33FF ; Expands_On_NFKD # So [256] SQUARE APAATO..SQUARE GAL
+32FF..33FF ; Expands_On_NFKD # So [257] SQUARE ERA NAME REIWA..SQUARE GAL
AC00..D7A3 ; Expands_On_NFKD # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
FB00..FB06 ; Expands_On_NFKD # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Expands_On_NFKD # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
@@ -2733,7 +2731,7 @@ FFE3 ; Expands_On_NFKD # Sk FULLWIDTH MACRON
1F213 ; Expands_On_NFKD # So SQUARED KATAKANA DE
1F240..1F248 ; Expands_On_NFKD # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-# Total code points: 13388
+# Total code points: 13389
# ================================================
@@ -2834,7 +2832,7 @@ FFE3 ; Expands_On_NFKD # Sk FULLWIDTH MACRON
327C..327D ; Expands_On_NFKC # So [2] CIRCLED KOREAN CHARACTER CHAMKO..CIRCLED KOREAN CHARACTER JUEUI
32B1..32BF ; Expands_On_NFKC # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
32C0..32CF ; Expands_On_NFKC # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN
-3300..33FF ; Expands_On_NFKC # So [256] SQUARE APAATO..SQUARE GAL
+32FF..33FF ; Expands_On_NFKC # So [257] SQUARE ERA NAME REIWA..SQUARE GAL
FB00..FB06 ; Expands_On_NFKC # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Expands_On_NFKC # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FB1D ; Expands_On_NFKC # Lo HEBREW LETTER YOD WITH HIRIQ
@@ -2871,7 +2869,7 @@ FFE3 ; Expands_On_NFKC # Sk FULLWIDTH MACRON
1F200..1F201 ; Expands_On_NFKC # So [2] SQUARE HIRAGANA HOKA..SQUARED KATAKANA KOKO
1F240..1F248 ; Expands_On_NFKC # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-# Total code points: 1236
+# Total code points: 1237
# ================================================
@@ -4959,6 +4957,7 @@ FFE3 ; Expands_On_NFKC # Sk FULLWIDTH MACRON
32FC ; NFKC_CF; 30F0 # So CIRCLED KATAKANA WI
32FD ; NFKC_CF; 30F1 # So CIRCLED KATAKANA WE
32FE ; NFKC_CF; 30F2 # So CIRCLED KATAKANA WO
+32FF ; NFKC_CF; 4EE4 548C # So SQUARE ERA NAME REIWA
3300 ; NFKC_CF; 30A2 30D1 30FC 30C8 #So SQUARE APAATO
3301 ; NFKC_CF; 30A2 30EB 30D5 30A1 #So SQUARE ARUHUA
3302 ; NFKC_CF; 30A2 30F3 30DA 30A2 #So SQUARE ANPEA
@@ -8803,7 +8802,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: 10314
+# Total code points: 10315
# ================================================
@@ -9461,8 +9460,7 @@ E01F0..E0FFF ; NFKC_CF; # Cn [3600] <reserved-E01F0>..<reserved-
3280..3289 ; Changes_When_NFKC_Casefolded # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; Changes_When_NFKC_Casefolded # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; Changes_When_NFKC_Casefolded # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; Changes_When_NFKC_Casefolded # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; Changes_When_NFKC_Casefolded # So [256] SQUARE APAATO..SQUARE GAL
+32C0..33FF ; Changes_When_NFKC_Casefolded # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL
A640 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZEMLYA
A642 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DZELO
A644 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED DZE
@@ -9798,6 +9796,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: 10314
+# Total code points: 10315
# EOF
diff --git a/lib/unicore/EastAsianWidth.txt b/lib/unicore/EastAsianWidth.txt
index 424735913b..94d55d6654 100644
--- a/lib/unicore/EastAsianWidth.txt
+++ b/lib/unicore/EastAsianWidth.txt
@@ -1,5 +1,5 @@
-# EastAsianWidth-12.0.0.txt
-# Date: 2019-01-21, 14:12:58 GMT [KW, LI]
+# EastAsianWidth-12.1.0.txt
+# Date: 2019-03-31, 22:01:58 GMT [KW, LI]
# © 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
@@ -1477,7 +1477,7 @@
3280..3289;W # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0;W # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF;W # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE;W # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
+32C0..32FF;W # So [64] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE ERA NAME REIWA
3300..33FF;W # So [256] SQUARE APAATO..SQUARE GAL
3400..4DB5;W # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4DB6..4DBF;W # Cn [10] <reserved-4DB6>..<reserved-4DBF>
diff --git a/lib/unicore/EmojiData.txt b/lib/unicore/EmojiData.txt
index 9d3742f7f3..20506edf5a 100644
--- a/lib/unicore/EmojiData.txt
+++ b/lib/unicore/EmojiData.txt
@@ -1,4 +1,4 @@
-# EmojiData-12.0.0.txt
+# EmojiData-12.1.0.txt
# XXX Note first line changed for mktables
# Date: 2019-01-15, 12:10:05 GMT
# © 2019 Unicode®, Inc.
diff --git a/lib/unicore/EmojiSources.txt b/lib/unicore/EmojiSources.txt
index 07fda78f6c..623d0c0579 100644
--- a/lib/unicore/EmojiSources.txt
+++ b/lib/unicore/EmojiSources.txt
@@ -1,6 +1,6 @@
-# EmojiSources-12.0.0.txt
-# Date: 2018-08-03, 00:00:00 GMT [MS, KW]
-# © 2018 Unicode®, Inc.
+# EmojiSources-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [MS, KW]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/EquivalentUnifiedIdeograph.txt b/lib/unicore/EquivalentUnifiedIdeograph.txt
index 97653a040d..52e335982a 100644
--- a/lib/unicore/EquivalentUnifiedIdeograph.txt
+++ b/lib/unicore/EquivalentUnifiedIdeograph.txt
@@ -1,6 +1,6 @@
-# EquivalentUnifiedIdeograph-12.0.0.txt
-# Date: 2018-08-03, 00:00:00 GMT [KL, KW]
-# © 2018 Unicode®, Inc.
+# EquivalentUnifiedIdeograph-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KL, KW]
+# © 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/HangulSyllableType.txt b/lib/unicore/HangulSyllableType.txt
index 0398d39019..18cfdf83a2 100644
--- a/lib/unicore/HangulSyllableType.txt
+++ b/lib/unicore/HangulSyllableType.txt
@@ -1,5 +1,5 @@
-# HangulSyllableType-12.0.0.txt
-# Date: 2019-01-22, 08:18:31 GMT
+# HangulSyllableType-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 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/Index.txt b/lib/unicore/Index.txt
index 3b3740c372..f72e05b22e 100644
--- a/lib/unicore/Index.txt
+++ b/lib/unicore/Index.txt
@@ -1943,6 +1943,7 @@ EQUIVALENT TO 224D
EQUIVALENT TO, GEOMETRICALLY 224E
EQUIVALENT TO, STRICTLY 2263
equivalent, tautological 29E6
+Era Name, Japanese 32FF
Era Names, Japanese 337B
ERASE TO THE LEFT 232B
ERASE TO THE RIGHT 2326
@@ -2801,6 +2802,7 @@ Jamo Combining Alphabet, Korean Hangul 1100
Jamo, Korean Hangul Compatibility 3130
japanese bullet, tainome 25C9
Japanese Chess Symbols 2616
+Japanese Era Name 32FF
Japanese Era Names 337B
Japanese Hiragana 3040
japanese incorporated 337F
diff --git a/lib/unicore/IndicPositionalCategory.txt b/lib/unicore/IndicPositionalCategory.txt
index d4224a80d3..24a82b3c08 100644
--- a/lib/unicore/IndicPositionalCategory.txt
+++ b/lib/unicore/IndicPositionalCategory.txt
@@ -1,5 +1,5 @@
-# IndicPositionalCategory-12.0.0.txt
-# Date: 2019-01-31, 02:26:00 GMT [KW, RP]
+# IndicPositionalCategory-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, RP]
# © 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/IndicSyllabicCategory.txt b/lib/unicore/IndicSyllabicCategory.txt
index 723a6694b9..91ae6a0291 100644
--- a/lib/unicore/IndicSyllabicCategory.txt
+++ b/lib/unicore/IndicSyllabicCategory.txt
@@ -1,5 +1,5 @@
-# IndicSyllabicCategory-12.0.0.txt
-# Date: 2019-01-31, 02:26:00 GMT [KW, RP]
+# IndicSyllabicCategory-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, RP]
# © 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/Jamo.txt b/lib/unicore/Jamo.txt
index 781fa9b736..8f556ed139 100644
--- a/lib/unicore/Jamo.txt
+++ b/lib/unicore/Jamo.txt
@@ -1,6 +1,6 @@
-# Jamo-12.0.0.txt
-# Date: 2018-08-03, 00:00:00 GMT [KW, LI]
-# © 2018 Unicode®, Inc.
+# Jamo-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, LI]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/LineBreak.txt b/lib/unicore/LineBreak.txt
index 098334da1f..9728582ab1 100644
--- a/lib/unicore/LineBreak.txt
+++ b/lib/unicore/LineBreak.txt
@@ -1,5 +1,5 @@
-# LineBreak-12.0.0.txt
-# Date: 2019-01-21, 14:17:37 GMT [KW, LI]
+# LineBreak-12.1.0.txt
+# Date: 2019-03-31, 22:04:15 GMT [KW, LI]
# © 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
@@ -1501,7 +1501,7 @@
3280..3289;ID # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0;ID # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF;ID # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE;ID # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
+32C0..32FF;ID # So [64] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE ERA NAME REIWA
3300..33FF;ID # So [256] SQUARE APAATO..SQUARE GAL
3400..4DB5;ID # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4DB6..4DBF;ID # Cn [10] <reserved-4DB6>..<reserved-4DBF>
diff --git a/lib/unicore/NameAliases.txt b/lib/unicore/NameAliases.txt
index 3a3b8a149c..eb9e317e5d 100644
--- a/lib/unicore/NameAliases.txt
+++ b/lib/unicore/NameAliases.txt
@@ -1,6 +1,6 @@
-# NameAliases-12.0.0.txt
-# Date: 2018-08-08, 00:00:00 GMT [KW, LI]
-# © 2018 Unicode®, Inc.
+# NameAliases-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, LI]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/NamedSequences.txt b/lib/unicore/NamedSequences.txt
index e664a3409e..0c1d6cbd61 100644
--- a/lib/unicore/NamedSequences.txt
+++ b/lib/unicore/NamedSequences.txt
@@ -1,5 +1,5 @@
-# NamedSequences-12.0.0.txt
-# Date: 2018-08-03, 00:00:00 GMT [KW, LI]
+# NamedSequences-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, LI]
# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
diff --git a/lib/unicore/NamedSqProv.txt b/lib/unicore/NamedSqProv.txt
index 7a7ceb1d42..2a3fb5fcb9 100644
--- a/lib/unicore/NamedSqProv.txt
+++ b/lib/unicore/NamedSqProv.txt
@@ -1,6 +1,6 @@
-# NamedSequencesProv-12.0.0.txt
-# Date: 2018-08-03, 00:00:00 GMT [KW, LI]
-# © 2018 Unicode®, Inc.
+# NamedSequencesProv-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, LI]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/NamesList.txt b/lib/unicore/NamesList.txt
index 472cf66ea0..ef6abed2f2 100644
--- a/lib/unicore/NamesList.txt
+++ b/lib/unicore/NamesList.txt
@@ -1,7 +1,10 @@
; charset=UTF-8
-@@@ The Unicode Standard 12.0.0
-@@@+ U12M190206.lst
- Unicode 12.0.0 final names list.
+@@@ The Unicode Standard 12.1.0
+@@@+ U12M190401.lst
+ Unicode 12.1.0 names list, second delta.
+ Repertoire synched with UnicodeData-12.1.0d2.txt
+ Second delta of annotation fixes.
+ Removed temporary annotation for 32FF.
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
@@ -15554,14 +15557,14 @@
@ Character cell diagonals
2571 BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
* not intended for mathematical symbol \diagup
- x (reverse solidus - 005C)
- x (set minus - 2216)
- x (reverse solidus operator - 29F5)
-2572 BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
- * not intended for mathematical symbol \diagdown
x (solidus - 002F)
x (fraction slash - 2044)
x (division slash - 2215)
+2572 BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+ * not intended for mathematical symbol \diagdown
+ x (reverse solidus - 005C)
+ x (set minus - 2216)
+ x (reverse solidus operator - 29F5)
2573 BOX DRAWINGS LIGHT DIAGONAL CROSS
x (saltire - 2613)
x (multiplication x - 2715)
@@ -21419,6 +21422,9 @@
# <circle> 30F1
32FE CIRCLED KATAKANA WO
# <circle> 30F2
+@ Japanese era name
+32FF SQUARE ERA NAME REIWA
+ # <square> 4EE4 548C
@@ 3300 CJK Compatibility 33FF
@ Squared Katakana words
3300 SQUARE APAATO
diff --git a/lib/unicore/NormalizationCorrections.txt b/lib/unicore/NormalizationCorrections.txt
index 1f39b32765..360f49cc92 100644
--- a/lib/unicore/NormalizationCorrections.txt
+++ b/lib/unicore/NormalizationCorrections.txt
@@ -1,6 +1,6 @@
-# NormalizationCorrections-12.0.0.txt
-# Date: 2018-08-03, 00:00:00 GMT [KW, LI]
-# © 2018 Unicode®, Inc.
+# NormalizationCorrections-12.1.0.txt
+# Date: 2019-03-08, 23:59:00 GMT [KW, LI]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
diff --git a/lib/unicore/PropList.txt b/lib/unicore/PropList.txt
index 89b4b0359b..4394602fea 100644
--- a/lib/unicore/PropList.txt
+++ b/lib/unicore/PropList.txt
@@ -1,5 +1,5 @@
-# PropList-12.0.0.txt
-# Date: 2019-01-22, 08:18:34 GMT
+# PropList-12.1.0.txt
+# Date: 2019-03-10, 10:53:16 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/PropValueAliases.txt b/lib/unicore/PropValueAliases.txt
index 1a76ea0a79..8593372619 100644
--- a/lib/unicore/PropValueAliases.txt
+++ b/lib/unicore/PropValueAliases.txt
@@ -1,5 +1,5 @@
-# PropertyValueAliases-12.0.0.txt
-# Date: 2019-02-19, 05:01:57 GMT
+# PropertyValueAliases-12.1.0.txt
+# Date: 2019-03-10, 10:53:18 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
@@ -87,6 +87,7 @@ age; 9.0 ; V9_0
age; 10.0 ; V10_0
age; 11.0 ; V11_0
age; 12.0 ; V12_0
+age; 12.1 ; V12_1
age; NA ; Unassigned
# Alphabetic (Alpha)
diff --git a/lib/unicore/PropertyAliases.txt b/lib/unicore/PropertyAliases.txt
index f3a89ddfa1..4f1b42812c 100644
--- a/lib/unicore/PropertyAliases.txt
+++ b/lib/unicore/PropertyAliases.txt
@@ -1,5 +1,5 @@
-# PropertyAliases-12.0.0.txt
-# Date: 2019-01-22, 08:18:36 GMT
+# PropertyAliases-12.1.0.txt
+# Date: 2019-03-10, 10:53:18 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/ReadMe.txt b/lib/unicore/ReadMe.txt
index bf3fad5fef..260da9946b 100644
--- a/lib/unicore/ReadMe.txt
+++ b/lib/unicore/ReadMe.txt
@@ -1,5 +1,5 @@
# Unicode Character Database
-# Date: 2019-03-01, 22:17:00 GMT [KW]
+# Date: 2019-03-05, 22:57:00 GMT [KW]
# © 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
@@ -11,5 +11,5 @@
#
# The UAXes can be accessed at http://www.unicode.org/versions/Unicode12.0.0/
-This directory contains the final data files
-for the Unicode Character Database, for Version 12.0.0 of the Unicode Standard.
+This directory contains the preliminary data files under development
+for the Unicode Character Database, for Version 12.1.0 of the Unicode Standard.
diff --git a/lib/unicore/ScriptExtensions.txt b/lib/unicore/ScriptExtensions.txt
index c7b990fb6d..ce98cba767 100644
--- a/lib/unicore/ScriptExtensions.txt
+++ b/lib/unicore/ScriptExtensions.txt
@@ -1,5 +1,5 @@
-# ScriptExtensions-12.0.0.txt
-# Date: 2019-01-31, 02:26:00 GMT [RP]
+# ScriptExtensions-12.1.0.txt
+# Date: 2019-04-01, 09:10:42 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
@@ -92,13 +92,14 @@
3280..3289 ; Hani # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; Hani # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32C0..32CB ; Hani # So [12] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
+32FF ; Hani # So SQUARE ERA NAME REIWA
3358..3370 ; Hani # So [25] IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO..IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
337B..337F ; Hani # So [5] SQUARE ERA NAME HEISEI..SQUARE CORPORATION
33E0..33FE ; Hani # So [31] IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
1D360..1D371 ; Hani # No [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
1F250..1F251 ; Hani # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
-# Total code points: 237
+# Total code points: 238
# ================================================
diff --git a/lib/unicore/Scripts.txt b/lib/unicore/Scripts.txt
index 6872ce0bd5..a9070ebebe 100644
--- a/lib/unicore/Scripts.txt
+++ b/lib/unicore/Scripts.txt
@@ -1,5 +1,5 @@
-# Scripts-12.0.0.txt
-# Date: 2019-01-28, 22:16:47 GMT
+# Scripts-12.1.0.txt
+# Date: 2019-04-01, 09:10:42 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
@@ -399,6 +399,7 @@
328A..32B0 ; Common # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; Common # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
32C0..32CF ; Common # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN
+32FF ; Common # So SQUARE ERA NAME REIWA
3358..33FF ; Common # So [168] IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO..SQUARE GAL
4DC0..4DFF ; Common # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
A700..A716 ; Common # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
@@ -616,7 +617,7 @@ FFFC..FFFD ; Common # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHAR
E0001 ; Common # Cf LANGUAGE TAG
E0020..E007F ; Common # Cf [96] TAG SPACE..CANCEL TAG
-# Total code points: 7804
+# Total code points: 7805
# ================================================
diff --git a/lib/unicore/SpecialCasing.txt b/lib/unicore/SpecialCasing.txt
index 7db2e31ab0..1c04aacf97 100644
--- a/lib/unicore/SpecialCasing.txt
+++ b/lib/unicore/SpecialCasing.txt
@@ -1,5 +1,5 @@
-# SpecialCasing-12.0.0.txt
-# Date: 2019-01-22, 08:18:50 GMT
+# SpecialCasing-12.1.0.txt
+# Date: 2019-03-10, 10:53: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/StandardizedVariants.txt b/lib/unicore/StandardizedVariants.txt
index c4c1c931f2..f1c39295f4 100644
--- a/lib/unicore/StandardizedVariants.txt
+++ b/lib/unicore/StandardizedVariants.txt
@@ -1,6 +1,6 @@
-# StandardizedVariants-12.0.0.txt
-# Date: 2018-07-31, 22:33:44 GMT [KW, LI, RP]
-# © 2018 Unicode®, Inc.
+# StandardizedVariants-12.1.0.txt
+# Date: 2019-03-05, 23:03:00 GMT [KW, LI, RP]
+# © 2019 Unicode®, Inc.
# For terms of use, see http://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 11.0.
+# in The Unicode Standard, Version 12.0.
#
# For more information on the Ideographic Variation Database,
# see http://www.unicode.org/ivd/
diff --git a/lib/unicore/UnicodeData.txt b/lib/unicore/UnicodeData.txt
index d88a60135f..e65aec52f7 100644
--- a/lib/unicore/UnicodeData.txt
+++ b/lib/unicore/UnicodeData.txt
@@ -11856,6 +11856,7 @@
32FC;CIRCLED KATAKANA WI;So;0;L;<circle> 30F0;;;;N;;;;;
32FD;CIRCLED KATAKANA WE;So;0;L;<circle> 30F1;;;;N;;;;;
32FE;CIRCLED KATAKANA WO;So;0;L;<circle> 30F2;;;;N;;;;;
+32FF;SQUARE ERA NAME REIWA;So;0;L;<square> 4EE4 548C;;;;N;;;;;
3300;SQUARE APAATO;So;0;L;<square> 30A2 30D1 30FC 30C8;;;;N;SQUARED APAATO;;;;
3301;SQUARE ARUHUA;So;0;L;<square> 30A2 30EB 30D5 30A1;;;;N;SQUARED ARUHUA;;;;
3302;SQUARE ANPEA;So;0;L;<square> 30A2 30F3 30DA 30A2;;;;N;SQUARED ANPEA;;;;
diff --git a/lib/unicore/VerticalOrientation.txt b/lib/unicore/VerticalOrientation.txt
index b834eb9f26..445ad05618 100644
--- a/lib/unicore/VerticalOrientation.txt
+++ b/lib/unicore/VerticalOrientation.txt
@@ -1,5 +1,5 @@
-# VerticalOrientation-12.0.0.txt
-# Date: 2019-01-22, 08:54:18 GMT [EM, KI, LI]
+# VerticalOrientation-12.1.0.txt
+# Date: 2019-04-01, 09:27:26 GMT [EM, KI, LI]
# © 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
@@ -1282,7 +1282,7 @@
328A..32B0 ; U # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; U # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
32C0..32FE ; U # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-32FF ; U # Cn <reserved-32FF>
+32FF ; Tu # So SQUARE ERA NAME REIWA
3300..3357 ; Tu # So [88] SQUARE APAATO..SQUARE WATTO
3358..337A ; U # So [35] IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO..SQUARE IU
337B..337F ; Tu # So [5] SQUARE ERA NAME HEISEI..SQUARE CORPORATION
diff --git a/lib/unicore/auxiliary/GCBTest.txt b/lib/unicore/auxiliary/GCBTest.txt
index 5ccc00ca46..fb4fec9fff 100644
--- a/lib/unicore/auxiliary/GCBTest.txt
+++ b/lib/unicore/auxiliary/GCBTest.txt
@@ -1,5 +1,5 @@
-# GraphemeBreakTest-12.0.0.txt
-# Date: 2019-01-29, 15:48:47 GMT
+# GraphemeBreakTest-12.1.0.txt
+# Date: 2019-03-10, 10:53:12 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/GraphemeBreakProperty.txt b/lib/unicore/auxiliary/GraphemeBreakProperty.txt
index a60bf1cca3..b75b201f97 100644
--- a/lib/unicore/auxiliary/GraphemeBreakProperty.txt
+++ b/lib/unicore/auxiliary/GraphemeBreakProperty.txt
@@ -1,5 +1,5 @@
-# GraphemeBreakProperty-12.0.0.txt
-# Date: 2019-01-27, 20:10:37 GMT
+# GraphemeBreakProperty-12.1.0.txt
+# Date: 2019-03-10, 10:53:12 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/LBTest.txt b/lib/unicore/auxiliary/LBTest.txt
index 7ab64a1ac6..eb056990a0 100644
--- a/lib/unicore/auxiliary/LBTest.txt
+++ b/lib/unicore/auxiliary/LBTest.txt
@@ -1,5 +1,5 @@
-# LineBreakTest-12.0.0.txt
-# Date: 2019-01-22, 08:18:33 GMT
+# LineBreakTest-12.1.0.txt
+# Date: 2019-03-10, 10:53:14 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 868dba0590..7c1c34afbd 100644
--- a/lib/unicore/auxiliary/SBTest.txt
+++ b/lib/unicore/auxiliary/SBTest.txt
@@ -1,5 +1,5 @@
-# SentenceBreakTest-12.0.0.txt
-# Date: 2019-01-22, 08:18:49 GMT
+# SentenceBreakTest-12.1.0.txt
+# Date: 2019-03-10, 10:53: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/auxiliary/SentenceBreakProperty.txt b/lib/unicore/auxiliary/SentenceBreakProperty.txt
index 436f21bae8..cd0532a619 100644
--- a/lib/unicore/auxiliary/SentenceBreakProperty.txt
+++ b/lib/unicore/auxiliary/SentenceBreakProperty.txt
@@ -1,5 +1,5 @@
-# SentenceBreakProperty-12.0.0.txt
-# Date: 2019-01-27, 20:10:50 GMT
+# SentenceBreakProperty-12.1.0.txt
+# Date: 2019-03-10, 10:53: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/auxiliary/WBTest.txt b/lib/unicore/auxiliary/WBTest.txt
index 52296b7543..facd8920ea 100644
--- a/lib/unicore/auxiliary/WBTest.txt
+++ b/lib/unicore/auxiliary/WBTest.txt
@@ -1,5 +1,5 @@
-# WordBreakTest-12.0.0.txt
-# Date: 2019-01-22, 08:18:50 GMT
+# WordBreakTest-12.1.0.txt
+# Date: 2019-03-10, 10:53:29 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 b2a7447798..024a12349a 100644
--- a/lib/unicore/auxiliary/WordBreakProperty.txt
+++ b/lib/unicore/auxiliary/WordBreakProperty.txt
@@ -1,8 +1,5 @@
-# WordBreakProperty-12.0.0.txt
-# 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
+# WordBreakProperty-12.1.0.txt
+# Date: 2019-03-10, 10:53:28 GMT
#
# Unicode Character Database
# For documentation, see http://www.unicode.org/reports/tr44/
diff --git a/lib/unicore/extracted/DBidiClass.txt b/lib/unicore/extracted/DBidiClass.txt
index 494c682cf9..e53bedfb7d 100644
--- a/lib/unicore/extracted/DBidiClass.txt
+++ b/lib/unicore/extracted/DBidiClass.txt
@@ -1,5 +1,5 @@
-# DerivedBidiClass-12.0.0.txt
-# Date: 2019-01-22, 08:18:26 GMT
+# DerivedBidiClass-12.1.0.txt
+# Date: 2019-03-10, 10:53:05 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
@@ -552,8 +552,7 @@
3280..3289 ; L # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; L # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32C0..32CB ; L # So [12] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
-32D0..32FE ; L # So [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO
-3300..3376 ; L # So [119] SQUARE APAATO..SQUARE PC
+32D0..3376 ; L # So [167] CIRCLED KATAKANA A..SQUARE PC
337B..33DD ; L # So [99] SQUARE ERA NAME HEISEI..SQUARE WB
33E0..33FE ; L # So [31] IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
3400..4DB5 ; L # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
@@ -1027,7 +1026,7 @@ FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER
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 832158 code points not listed here.
+# The above property value applies to 832157 code points not listed here.
# Total code points: 1096767
# ================================================
diff --git a/lib/unicore/extracted/DBinaryProperties.txt b/lib/unicore/extracted/DBinaryProperties.txt
index 8227762a38..686bab7b4a 100644
--- a/lib/unicore/extracted/DBinaryProperties.txt
+++ b/lib/unicore/extracted/DBinaryProperties.txt
@@ -1,5 +1,5 @@
-# DerivedBinaryProperties-12.0.0.txt
-# Date: 2019-01-22, 08:18:26 GMT
+# DerivedBinaryProperties-12.1.0.txt
+# Date: 2019-03-10, 10:53:05 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 4cf896e8b3..de4fbc10b1 100644
--- a/lib/unicore/extracted/DCombiningClass.txt
+++ b/lib/unicore/extracted/DCombiningClass.txt
@@ -1,5 +1,5 @@
-# DerivedCombiningClass-12.0.0.txt
-# Date: 2019-01-22, 08:18:26 GMT
+# DerivedCombiningClass-12.1.0.txt
+# Date: 2019-03-10, 10:53:05 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
@@ -1037,8 +1037,7 @@
3280..3289 ; 0 # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; 0 # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; 0 # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; 0 # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; 0 # So [256] SQUARE APAATO..SQUARE GAL
+32C0..33FF ; 0 # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL
3400..4DB5 ; 0 # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4DC0..4DFF ; 0 # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
4E00..9FEF ; 0 # Lo [20976] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FEF
@@ -1891,7 +1890,7 @@ 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 838651 code points not listed here.
+# The above property value applies to 838650 code points not listed here.
# Total code points: 1113250
# ================================================
diff --git a/lib/unicore/extracted/DDecompositionType.txt b/lib/unicore/extracted/DDecompositionType.txt
index df72741929..3e195f9c66 100644
--- a/lib/unicore/extracted/DDecompositionType.txt
+++ b/lib/unicore/extracted/DDecompositionType.txt
@@ -1,5 +1,5 @@
-# DerivedDecompositionType-12.0.0.txt
-# Date: 2019-01-22, 08:18:28 GMT
+# DerivedDecompositionType-12.1.0.txt
+# Date: 2019-04-01, 09:10:21 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
@@ -994,7 +994,7 @@ FE6A..FE6B ; Small # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
3250 ; Square # So PARTNERSHIP SIGN
32CC..32CF ; Square # So [4] SQUARE HG..LIMITED LIABILITY SIGN
-3300..3357 ; Square # So [88] SQUARE APAATO..SQUARE WATTO
+32FF..3357 ; Square # So [89] SQUARE ERA NAME REIWA..SQUARE WATTO
3371..33DF ; Square # So [111] SQUARE HPA..SQUARE A OVER M
33FF ; Square # So SQUARE GAL
1F130..1F14F ; Square # So [32] SQUARED LATIN CAPITAL LETTER A..SQUARED WC
@@ -1002,7 +1002,7 @@ FE6A..FE6B ; Small # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
1F200..1F202 ; Square # So [3] SQUARE HIRAGANA HOKA..SQUARED KATAKANA SA
1F210..1F23B ; Square # So [44] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-914D
-# Total code points: 285
+# Total code points: 286
# ================================================
diff --git a/lib/unicore/extracted/DEastAsianWidth.txt b/lib/unicore/extracted/DEastAsianWidth.txt
index 9e5d3c00b4..7f26b9d36d 100644
--- a/lib/unicore/extracted/DEastAsianWidth.txt
+++ b/lib/unicore/extracted/DEastAsianWidth.txt
@@ -1,5 +1,5 @@
-# DerivedEastAsianWidth-12.0.0.txt
-# Date: 2019-01-22, 08:18:28 GMT
+# DerivedEastAsianWidth-12.1.0.txt
+# Date: 2019-03-10, 10:53:08 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
@@ -1892,8 +1892,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 768376 code points not listed here.
-# Total code points: 793253
+# The above property value applies to 768375 code points not listed here.
+# Total code points: 793252
# ================================================
@@ -2234,8 +2234,7 @@ FFED..FFEE ; H # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
3280..3289 ; W # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; W # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; W # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; W # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; W # So [256] SQUARE APAATO..SQUARE GAL
+32C0..33FF ; W # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL
3400..4DB5 ; W # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4DB6..4DBF ; W # Cn [10] <reserved-4DB6>..<reserved-4DBF>
4E00..9FEF ; W # Lo [20976] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FEF
@@ -2363,7 +2362,7 @@ FE6A..FE6B ; W # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
2FA1E..2FFFD ; W # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
30000..3FFFD ; W # Cn [65534] <reserved-30000>..<reserved-3FFFD>
-# Total code points: 181782
+# Total code points: 181783
# ================================================
diff --git a/lib/unicore/extracted/DGeneralCategory.txt b/lib/unicore/extracted/DGeneralCategory.txt
index 8e2173ff3c..21a66eea68 100644
--- a/lib/unicore/extracted/DGeneralCategory.txt
+++ b/lib/unicore/extracted/DGeneralCategory.txt
@@ -1,5 +1,5 @@
-# DerivedGeneralCategory-12.0.0.txt
-# Date: 2019-01-22, 08:18:28 GMT
+# DerivedGeneralCategory-12.1.0.txt
+# Date: 2019-03-10, 10:53:08 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
@@ -299,7 +299,6 @@
31BB..31BF ; Cn # [5] <reserved-31BB>..<reserved-31BF>
31E4..31EF ; Cn # [12] <reserved-31E4>..<reserved-31EF>
321F ; Cn # <reserved-321F>
-32FF ; Cn # <reserved-32FF>
4DB6..4DBF ; Cn # [10] <reserved-4DB6>..<reserved-4DBF>
9FF0..9FFF ; Cn # [16] <reserved-9FF0>..<reserved-9FFF>
A48D..A48F ; Cn # [3] <reserved-A48D>..<reserved-A48F>
@@ -683,7 +682,7 @@ 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: 836603
+# Total code points: 836602
# ================================================
@@ -3924,8 +3923,7 @@ FFE3 ; Sk # FULLWIDTH MACRON
3250 ; So # PARTNERSHIP SIGN
3260..327F ; So # [32] CIRCLED HANGUL KIYEOK..KOREAN STANDARD SYMBOL
328A..32B0 ; So # [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32C0..32FE ; So # [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; So # [256] SQUARE APAATO..SQUARE GAL
+32C0..33FF ; So # [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL
4DC0..4DFF ; So # [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
A490..A4C6 ; So # [55] YI RADICAL QOT..YI RADICAL KE
A828..A82B ; So # [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
@@ -4007,7 +4005,7 @@ FFFC..FFFD ; So # [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
1FA80..1FA82 ; So # [3] YO-YO..PARACHUTE
1FA90..1FA95 ; So # [6] RINGED PLANET..BANJO
-# Total code points: 6160
+# Total code points: 6161
# ================================================
diff --git a/lib/unicore/extracted/DJoinGroup.txt b/lib/unicore/extracted/DJoinGroup.txt
index 4342ea87d7..ce894ffe1a 100644
--- a/lib/unicore/extracted/DJoinGroup.txt
+++ b/lib/unicore/extracted/DJoinGroup.txt
@@ -1,5 +1,5 @@
-# DerivedJoiningGroup-12.0.0.txt
-# Date: 2019-01-22, 08:18:28 GMT
+# DerivedJoiningGroup-12.1.0.txt
+# Date: 2019-03-10, 10:53:08 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/DJoinType.txt b/lib/unicore/extracted/DJoinType.txt
index 6fc7cf9a78..d07525c692 100644
--- a/lib/unicore/extracted/DJoinType.txt
+++ b/lib/unicore/extracted/DJoinType.txt
@@ -1,5 +1,5 @@
-# DerivedJoiningType-12.0.0.txt
-# Date: 2019-01-22, 08:18:28 GMT
+# DerivedJoiningType-12.1.0.txt
+# Date: 2019-03-10, 10:53:08 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/DLineBreak.txt b/lib/unicore/extracted/DLineBreak.txt
index a666e23d1c..e56b7c9b99 100644
--- a/lib/unicore/extracted/DLineBreak.txt
+++ b/lib/unicore/extracted/DLineBreak.txt
@@ -1,5 +1,5 @@
-# DerivedLineBreak-12.0.0.txt
-# Date: 2019-01-22, 08:18:29 GMT
+# DerivedLineBreak-12.1.0.txt
+# Date: 2019-03-10, 10:53:09 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
@@ -24,8 +24,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 764430 code points not listed here.
-# Total code points: 901898
+# The above property value applies to 764429 code points not listed here.
+# Total code points: 901897
# ================================================
@@ -1574,8 +1574,7 @@ FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
3280..3289 ; ID # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
328A..32B0 ; ID # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
32B1..32BF ; ID # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; ID # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; ID # So [256] SQUARE APAATO..SQUARE GAL
+32C0..33FF ; ID # So [320] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..SQUARE GAL
3400..4DB5 ; ID # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4DB6..4DBF ; ID # Cn [10] <reserved-4DB6>..<reserved-4DBF>
4E00..9FEF ; ID # Lo [20976] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FEF
@@ -1756,7 +1755,7 @@ FFE4 ; ID # So FULLWIDTH BROKEN BAR
2FA1E..2FFFD ; ID # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
30000..3FFFD ; ID # Cn [65534] <reserved-30000>..<reserved-3FFFD>
-# Total code points: 172692
+# Total code points: 172693
# ================================================
diff --git a/lib/unicore/extracted/DNumType.txt b/lib/unicore/extracted/DNumType.txt
index 4c94750ab8..a9364defdb 100644
--- a/lib/unicore/extracted/DNumType.txt
+++ b/lib/unicore/extracted/DNumType.txt
@@ -1,5 +1,5 @@
-# DerivedNumericType-12.0.0.txt
-# Date: 2019-01-22, 08:18:31 GMT
+# DerivedNumericType-12.1.0.txt
+# Date: 2019-03-10, 10:53:11 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/DNumValues.txt b/lib/unicore/extracted/DNumValues.txt
index 51954ddbd5..9b5866ef17 100644
--- a/lib/unicore/extracted/DNumValues.txt
+++ b/lib/unicore/extracted/DNumValues.txt
@@ -1,5 +1,5 @@
-# DerivedNumericValues-12.0.0.txt
-# Date: 2019-01-22, 08:18:31 GMT
+# DerivedNumericValues-12.1.0.txt
+# Date: 2019-03-10, 10:53:11 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/uni_keywords.pl b/lib/unicore/uni_keywords.pl
index 759c26112d..21fdcc9cc0 100644
--- a/lib/unicore/uni_keywords.pl
+++ b/lib/unicore/uni_keywords.pl
@@ -4,1263 +4,1265 @@
# Any changes made here will be lost!
%utf8::uni_prop_ptrs_indices = (
- '_perl_any_folds' => 1152,
- '_perl_charname_begin' => 1153,
- '_perl_charname_continue' => 1154,
- '_perl_folds_to_multi_char' => 1155,
- '_perl_idcont' => 1156,
- '_perl_idstart' => 1157,
- '_perl_is_in_multi_char_fold' => 1158,
- '_perl_nchar' => 1159,
- '_perl_non_final_folds' => 1160,
- '_perl_patws' => 1161,
- '_perl_problematic_locale_foldeds_start' => 1162,
- '_perl_problematic_locale_folds' => 1163,
- '_perl_quotemeta' => 1164,
- '_perl_surrogate' => 1165,
+ '_perl_any_folds' => 1154,
+ '_perl_charname_begin' => 1155,
+ '_perl_charname_continue' => 1156,
+ '_perl_folds_to_multi_char' => 1157,
+ '_perl_idcont' => 1158,
+ '_perl_idstart' => 1159,
+ '_perl_is_in_multi_char_fold' => 1160,
+ '_perl_nchar' => 1161,
+ '_perl_non_final_folds' => 1162,
+ '_perl_patws' => 1163,
+ '_perl_problematic_locale_foldeds_start' => 1164,
+ '_perl_problematic_locale_folds' => 1165,
+ '_perl_quotemeta' => 1166,
+ '_perl_surrogate' => 1167,
'adlm' => 1,
'aegeannumbers' => 2,
'age=10' => 3,
'age=11' => 4,
'age=12' => 5,
- 'age=2' => 6,
- 'age=2.1' => 7,
- 'age=3' => 8,
- 'age=3.1' => 9,
- 'age=3.2' => 10,
- 'age=4' => 11,
- 'age=4.1' => 12,
- 'age=5' => 13,
- 'age=5.1' => 14,
- 'age=5.2' => 15,
- 'age=6' => 16,
- 'age=6.1' => 17,
- 'age=6.2' => 18,
- 'age=6.3' => 19,
- 'age=7' => 20,
- 'age=8' => 21,
- 'age=9' => 22,
- 'age=na' => 23,
- 'aghb' => 24,
- 'ahex' => 938,
- 'ahom' => 25,
- 'alchemical' => 26,
- 'all' => 27,
- 'alnum' => 1127,
- 'alpha' => 1128,
- 'alphabetic' => 1128,
- 'alphabeticpf' => 28,
- 'ancientgreekmusic' => 29,
- 'ancientgreeknumbers' => 30,
- 'ancientsymbols' => 31,
- 'any' => 32,
- 'arab' => 33,
- 'arabicexta' => 34,
- 'arabicmath' => 35,
- 'arabicpfa' => 36,
- 'arabicpfb' => 37,
- 'arabicsup' => 38,
- 'armi' => 39,
- 'armn' => 40,
- 'arrows' => 41,
- 'ascii' => 42,
- 'asciihexdigit' => 938,
- 'assigned' => 43,
- 'avst' => 44,
- 'bali' => 45,
- 'bamu' => 46,
- 'bamumsup' => 47,
- 'basiclatin' => 42,
- 'bass' => 48,
- 'batk' => 49,
- 'bc=al' => 50,
- 'bc=an' => 51,
- 'bc=b' => 52,
- 'bc=bn' => 53,
- 'bc=cs' => 54,
- 'bc=en' => 55,
- 'bc=es' => 56,
- 'bc=et' => 57,
- 'bc=fsi' => 58,
- 'bc=l' => 59,
- 'bc=lre' => 60,
- 'bc=lri' => 61,
- 'bc=lro' => 62,
- 'bc=nsm' => 63,
- 'bc=on' => 64,
- 'bc=pdf' => 65,
- 'bc=pdi' => 66,
- 'bc=r' => 67,
- 'bc=rle' => 68,
- 'bc=rli' => 69,
- 'bc=rlo' => 70,
- 'bc=s' => 71,
- 'bc=ws' => 72,
- 'beng' => 73,
- 'bhks' => 74,
- 'bidic' => 75,
- 'bidim' => 76,
- 'blank' => 1129,
- 'blockelements' => 77,
- 'bopo' => 78,
- 'bopomofoext' => 79,
- 'boxdrawing' => 80,
- 'bpt=c' => 81,
- 'bpt=n' => 82,
- 'bpt=o' => 83,
- 'brah' => 84,
- 'brai' => 85,
- 'bugi' => 86,
- 'buhd' => 87,
- 'byzantinemusic' => 88,
- 'c' => 89,
- 'cakm' => 90,
- 'cans' => 91,
- 'cari' => 92,
- 'cased' => 93,
- 'casedletter' => 94,
- 'cc' => 1130,
- 'ccc=0' => 95,
- 'ccc=1' => 96,
- 'ccc=10' => 97,
- 'ccc=103' => 98,
- 'ccc=107' => 99,
- 'ccc=11' => 100,
- 'ccc=118' => 101,
- 'ccc=12' => 102,
- 'ccc=122' => 103,
- 'ccc=129' => 104,
- 'ccc=13' => 105,
- 'ccc=130' => 106,
- 'ccc=132' => 107,
- 'ccc=14' => 108,
- 'ccc=15' => 109,
- 'ccc=16' => 110,
- 'ccc=17' => 111,
- 'ccc=18' => 112,
- 'ccc=19' => 113,
- 'ccc=20' => 114,
- 'ccc=202' => 115,
- 'ccc=21' => 116,
- 'ccc=214' => 117,
- 'ccc=216' => 118,
- 'ccc=22' => 119,
- 'ccc=23' => 120,
- 'ccc=24' => 121,
- 'ccc=25' => 122,
- 'ccc=26' => 123,
- 'ccc=27' => 124,
- 'ccc=28' => 125,
- 'ccc=29' => 126,
- 'ccc=30' => 127,
- 'ccc=31' => 128,
- 'ccc=32' => 129,
- 'ccc=33' => 130,
- 'ccc=34' => 131,
- 'ccc=35' => 132,
- 'ccc=36' => 133,
- 'ccc=7' => 134,
- 'ccc=8' => 135,
- 'ccc=84' => 136,
- 'ccc=9' => 137,
- 'ccc=91' => 138,
- 'ccc=a' => 139,
- 'ccc=al' => 140,
- 'ccc=ar' => 141,
- 'ccc=b' => 142,
- 'ccc=bl' => 143,
- 'ccc=br' => 144,
- 'ccc=da' => 145,
- 'ccc=db' => 146,
- 'ccc=is' => 147,
- 'ccc=l' => 148,
- 'ccc=r' => 149,
- 'ce' => 150,
- 'cf' => 151,
- 'cham' => 152,
- 'cher' => 153,
- 'cherokeesup' => 154,
- 'chesssymbols' => 155,
- 'ci' => 156,
- 'cjk' => 157,
- 'cjkcompat' => 158,
- 'cjkcompatforms' => 159,
- 'cjkcompatideographs' => 160,
- 'cjkcompatideographssup' => 161,
- 'cjkexta' => 162,
- 'cjkextb' => 163,
- 'cjkextc' => 164,
- 'cjkextd' => 165,
- 'cjkexte' => 166,
- 'cjkextf' => 167,
- 'cjkradicalssup' => 168,
- 'cjkstrokes' => 169,
- 'cjksymbols' => 170,
- 'cn' => 171,
- 'cntrl' => 1130,
- 'co' => 172,
- 'compatjamo' => 173,
- 'compex' => 174,
- 'control' => 1130,
- 'controlpictures' => 175,
- 'copt' => 176,
- 'copticepactnumbers' => 177,
- 'countingrod' => 178,
- 'cprt' => 179,
- 'cuneiformnumbers' => 180,
- 'currencysymbols' => 181,
- 'cwcf' => 182,
- 'cwcm' => 183,
- 'cwkcf' => 184,
- 'cwl' => 185,
- 'cwt' => 186,
- 'cwu' => 187,
- 'cypriotsyllabary' => 188,
- 'cyrillicexta' => 189,
- 'cyrillicextb' => 190,
- 'cyrillicextc' => 191,
- 'cyrillicsup' => 192,
- 'cyrl' => 193,
- 'dash' => 194,
- 'decimalnumber' => 1131,
- 'dep' => 195,
- 'deva' => 196,
- 'devanagariext' => 197,
- 'di' => 198,
- 'dia' => 199,
- 'diacriticals' => 200,
- 'diacriticalsext' => 201,
- 'diacriticalsforsymbols' => 202,
- 'diacriticalssup' => 203,
- 'digit' => 1131,
- 'dingbats' => 204,
- 'dogr' => 205,
- 'domino' => 206,
- 'dsrt' => 207,
- 'dt=can' => 208,
- 'dt=com' => 209,
- 'dt=enc' => 210,
- 'dt=fin' => 211,
- 'dt=font' => 212,
- 'dt=fra' => 213,
- 'dt=init' => 214,
- 'dt=iso' => 215,
- 'dt=med' => 216,
- 'dt=nar' => 217,
- 'dt=nb' => 218,
- 'dt=noncanon' => 219,
- 'dt=none' => 220,
- 'dt=sml' => 221,
- 'dt=sqr' => 222,
- 'dt=sub' => 223,
- 'dt=sup' => 224,
- 'dt=vert' => 225,
- 'dupl' => 226,
- 'ea=a' => 228,
- 'ea=f' => 229,
- 'ea=h' => 230,
- 'ea=n' => 231,
- 'ea=na' => 232,
- 'ea=w' => 233,
- 'earlydynasticcuneiform' => 227,
- 'egyp' => 234,
- 'egyptianhieroglyphformatcontrols' => 235,
- 'elba' => 236,
- 'elym' => 237,
- 'emoticons' => 238,
- 'enclosedalphanum' => 239,
- 'enclosedalphanumsup' => 240,
- 'enclosedcjk' => 241,
- 'enclosedideographicsup' => 242,
- 'ethi' => 243,
- 'ethiopicext' => 244,
- 'ethiopicexta' => 245,
- 'ethiopicsup' => 246,
- 'ext' => 247,
- 'gcb=cn' => 248,
- 'gcb=ex' => 249,
- 'gcb=l' => 250,
- 'gcb=pp' => 251,
- 'gcb=sm' => 252,
- 'gcb=t' => 253,
- 'gcb=v' => 254,
- 'gcb=xx' => 255,
- 'geometricshapes' => 256,
- 'geometricshapesext' => 257,
- 'geor' => 258,
- 'georgianext' => 259,
- 'georgiansup' => 260,
- 'glag' => 261,
- 'glagoliticsup' => 262,
- 'gong' => 263,
- 'gonm' => 264,
- 'goth' => 265,
- 'gran' => 266,
- 'graph' => 1132,
- 'grbase' => 267,
- 'greekext' => 268,
- 'grek' => 269,
- 'grext' => 270,
- 'gujr' => 271,
- 'guru' => 272,
- 'halfandfullforms' => 273,
- 'halfmarks' => 274,
- 'han' => 275,
- 'hang' => 276,
- 'hano' => 277,
- 'hatr' => 278,
- 'hebr' => 279,
- 'hex' => 1139,
- 'hexdigit' => 1139,
- 'highpusurrogates' => 280,
- 'highsurrogates' => 281,
- 'hira' => 282,
- 'hluw' => 283,
- 'hmng' => 284,
- 'hmnp' => 285,
- 'horizspace' => 1129,
- 'hst=na' => 286,
- 'hung' => 287,
- 'hyphen_perl_aux' => 288,
- 'idc' => 289,
- 'ideo' => 290,
- 'ideographicsymbols' => 291,
- 'ids' => 292,
- 'idsb' => 293,
- 'idst' => 294,
- 'in=1.1' => 485,
- 'in=10' => 482,
- 'in=11' => 483,
- 'in=12' => 484,
- 'in=2' => 486,
- 'in=2.1' => 487,
- 'in=3' => 488,
- 'in=3.1' => 489,
- 'in=3.2' => 490,
- 'in=4' => 491,
- 'in=4.1' => 492,
- 'in=5' => 493,
- 'in=5.1' => 494,
- 'in=5.2' => 495,
- 'in=6' => 496,
- 'in=6.1' => 497,
- 'in=6.2' => 498,
- 'in=6.3' => 499,
- 'in=7' => 500,
- 'in=8' => 501,
- 'in=9' => 502,
- 'inadlam' => 295,
- 'inahom' => 296,
- 'inanatolianhieroglyphs' => 297,
- 'inarabic' => 298,
- 'inarmenian' => 299,
- 'inavestan' => 300,
- 'inbalinese' => 301,
- 'inbamum' => 302,
- 'inbassavah' => 303,
- 'inbatak' => 304,
- 'inbengali' => 305,
- 'inbhaiksuki' => 306,
- 'inbopomofo' => 307,
- 'inbrahmi' => 308,
- 'inbuginese' => 309,
- 'inbuhid' => 310,
- 'incarian' => 311,
- 'incaucasianalbanian' => 312,
- 'inchakma' => 313,
- 'incham' => 314,
- 'incherokee' => 315,
- 'incoptic' => 316,
- 'incuneiform' => 317,
- 'incyrillic' => 318,
- 'indevanagari' => 319,
- 'indicnumberforms' => 320,
- 'indicsiyaqnumbers' => 321,
- 'indogra' => 322,
- 'induployan' => 323,
- 'inegyptianhieroglyphs' => 324,
- 'inelbasan' => 325,
- 'inelymaic' => 326,
- 'inethiopic' => 327,
- 'ingeorgian' => 328,
- 'inglagolitic' => 329,
- 'ingothic' => 330,
- 'ingrantha' => 331,
- 'ingreek' => 332,
- 'ingujarati' => 333,
- 'ingunjalagondi' => 334,
- 'ingurmukhi' => 335,
- 'inhangul' => 336,
- 'inhanifirohingya' => 337,
- 'inhanunoo' => 338,
- 'inhatran' => 339,
- 'inhebrew' => 340,
- 'inhiragana' => 341,
- 'inidc' => 342,
- 'inimperialaramaic' => 343,
- 'ininscriptionalpahlavi' => 344,
- 'ininscriptionalparthian' => 345,
- 'injavanese' => 346,
- 'inkaithi' => 347,
- 'inkannada' => 348,
- 'inkatakana' => 349,
- 'inkharoshthi' => 350,
- 'inkhmer' => 351,
- 'inkhojki' => 352,
- 'inkhudawadi' => 353,
- 'inlao' => 354,
- 'inlepcha' => 355,
- 'inlimbu' => 356,
- 'inlineara' => 357,
- 'inlycian' => 358,
- 'inlydian' => 359,
- 'inmahajani' => 360,
- 'inmakasar' => 361,
- 'inmalayalam' => 362,
- 'inmandaic' => 363,
- 'inmanichaean' => 364,
- 'inmarchen' => 365,
- 'inmasaramgondi' => 366,
- 'inmedefaidrin' => 367,
- 'inmeeteimayek' => 368,
- 'inmendekikakui' => 369,
- 'inmeroiticcursive' => 370,
- 'inmiao' => 371,
- 'inmodi' => 372,
- 'inmongolian' => 373,
- 'inmro' => 374,
- 'inmultani' => 375,
- 'inmyanmar' => 376,
- 'innabataean' => 377,
- 'innandinagari' => 378,
- 'innewa' => 379,
- 'innewtailue' => 380,
- 'innko' => 381,
- 'innushu' => 382,
- 'innyiakengpuachuehmong' => 383,
- 'inogham' => 384,
- 'inoldhungarian' => 385,
- 'inolditalic' => 386,
- 'inoldpermic' => 387,
- 'inoldpersian' => 388,
- 'inoldsogdian' => 389,
- 'inoldturkic' => 390,
- 'inoriya' => 391,
- 'inosage' => 392,
- 'inosmanya' => 393,
- 'inpahawhhmong' => 394,
- 'inpaucinhau' => 395,
- 'inpc=bottom' => 396,
- 'inpc=bottomandleft' => 397,
- 'inpc=bottomandright' => 398,
- 'inpc=left' => 399,
- 'inpc=leftandright' => 400,
- 'inpc=na' => 401,
- 'inpc=overstruck' => 402,
- 'inpc=right' => 403,
- 'inpc=top' => 404,
- 'inpc=topandbottom' => 405,
- 'inpc=topandbottomandright' => 406,
- 'inpc=topandleft' => 407,
- 'inpc=topandleftandright' => 408,
- 'inpc=topandright' => 409,
- 'inphagspa' => 410,
- 'inphoenician' => 411,
- 'inpsalterpahlavi' => 412,
- 'inpunctuation' => 413,
- 'inrejang' => 414,
- 'inrunic' => 415,
- 'insamaritan' => 416,
- 'insaurashtra' => 417,
- 'insc=avagraha' => 418,
- 'insc=bindu' => 419,
- 'insc=brahmijoiningnumber' => 420,
- 'insc=cantillationmark' => 421,
- 'insc=consonant' => 422,
- 'insc=consonantdead' => 423,
- 'insc=consonantfinal' => 424,
- 'insc=consonantheadletter' => 425,
- 'insc=consonantinitialpostfixed' => 426,
- 'insc=consonantkiller' => 427,
- 'insc=consonantmedial' => 428,
- 'insc=consonantplaceholder' => 429,
- 'insc=consonantprecedingrepha' => 430,
- 'insc=consonantprefixed' => 431,
- 'insc=consonantsubjoined' => 432,
- 'insc=consonantsucceedingrepha' => 433,
- 'insc=consonantwithstacker' => 434,
- 'insc=geminationmark' => 435,
- 'insc=invisiblestacker' => 436,
- 'insc=modifyingletter' => 437,
- 'insc=nonjoiner' => 438,
- 'insc=nukta' => 439,
- 'insc=number' => 440,
- 'insc=numberjoiner' => 441,
- 'insc=other' => 442,
- 'insc=purekiller' => 443,
- 'insc=registershifter' => 444,
- 'insc=syllablemodifier' => 445,
- 'insc=toneletter' => 446,
- 'insc=tonemark' => 447,
- 'insc=virama' => 448,
- 'insc=visarga' => 449,
- 'insc=vowel' => 450,
- 'insc=voweldependent' => 451,
- 'insc=vowelindependent' => 452,
- 'insharada' => 453,
- 'insiddham' => 454,
- 'insinhala' => 455,
- 'insogdian' => 456,
- 'insorasompeng' => 457,
- 'insoyombo' => 458,
- 'insundanese' => 459,
- 'insylotinagri' => 460,
- 'insyriac' => 461,
- 'intagalog' => 462,
- 'intagbanwa' => 463,
- 'intaile' => 464,
- 'intaitham' => 465,
- 'intaiviet' => 466,
- 'intakri' => 467,
- 'intamil' => 468,
- 'intangut' => 469,
- 'intelugu' => 470,
- 'inthaana' => 471,
- 'inthai' => 472,
- 'intibetan' => 473,
- 'intifinagh' => 474,
- 'intirhuta' => 475,
- 'inugaritic' => 476,
- 'invai' => 477,
- 'invs' => 478,
- 'inwancho' => 479,
- 'inwarangciti' => 480,
- 'inzanabazarsquare' => 481,
- 'ipaext' => 503,
- 'ital' => 504,
- 'jamo' => 505,
- 'jamoexta' => 506,
- 'jamoextb' => 507,
- 'java' => 508,
- 'jg=africanfeh' => 509,
- 'jg=africannoon' => 510,
- 'jg=africanqaf' => 511,
- 'jg=ain' => 512,
- 'jg=alaph' => 513,
- 'jg=alef' => 514,
- 'jg=beh' => 515,
- 'jg=beth' => 516,
- 'jg=burushaskiyehbarree' => 517,
- 'jg=dal' => 518,
- 'jg=dalathrish' => 519,
- 'jg=e' => 520,
- 'jg=farsiyeh' => 521,
- 'jg=fe' => 522,
- 'jg=feh' => 523,
- 'jg=finalsemkath' => 524,
- 'jg=gaf' => 525,
- 'jg=gamal' => 526,
- 'jg=hah' => 527,
- 'jg=hamzaonhehgoal' => 528,
- 'jg=hanifirohingyakinnaya' => 529,
- 'jg=hanifirohingyapa' => 530,
- 'jg=he' => 531,
- 'jg=heh' => 532,
- 'jg=hehgoal' => 533,
- 'jg=heth' => 534,
- 'jg=kaf' => 535,
- 'jg=kaph' => 536,
- 'jg=khaph' => 537,
- 'jg=knottedheh' => 538,
- 'jg=lam' => 539,
- 'jg=lamadh' => 540,
- 'jg=malayalambha' => 541,
- 'jg=malayalamja' => 542,
- 'jg=malayalamlla' => 543,
- 'jg=malayalamllla' => 544,
- 'jg=malayalamnga' => 545,
- 'jg=malayalamnna' => 546,
- 'jg=malayalamnnna' => 547,
- 'jg=malayalamnya' => 548,
- 'jg=malayalamra' => 549,
- 'jg=malayalamssa' => 550,
- 'jg=malayalamtta' => 551,
- 'jg=manichaeanaleph' => 552,
- 'jg=manichaeanayin' => 553,
- 'jg=manichaeanbeth' => 554,
- 'jg=manichaeandaleth' => 555,
- 'jg=manichaeandhamedh' => 556,
- 'jg=manichaeanfive' => 557,
- 'jg=manichaeangimel' => 558,
- 'jg=manichaeanheth' => 559,
- 'jg=manichaeanhundred' => 560,
- 'jg=manichaeankaph' => 561,
- 'jg=manichaeanlamedh' => 562,
- 'jg=manichaeanmem' => 563,
- 'jg=manichaeannun' => 564,
- 'jg=manichaeanone' => 565,
- 'jg=manichaeanpe' => 566,
- 'jg=manichaeanqoph' => 567,
- 'jg=manichaeanresh' => 568,
- 'jg=manichaeansadhe' => 569,
- 'jg=manichaeansamekh' => 570,
- 'jg=manichaeantaw' => 571,
- 'jg=manichaeanten' => 572,
- 'jg=manichaeanteth' => 573,
- 'jg=manichaeanthamedh' => 574,
- 'jg=manichaeantwenty' => 575,
- 'jg=manichaeanwaw' => 576,
- 'jg=manichaeanyodh' => 577,
- 'jg=manichaeanzayin' => 578,
- 'jg=meem' => 579,
- 'jg=mim' => 580,
- 'jg=nojoininggroup' => 581,
- 'jg=noon' => 582,
- 'jg=nun' => 583,
- 'jg=nya' => 584,
- 'jg=pe' => 585,
- 'jg=qaf' => 586,
- 'jg=qaph' => 587,
- 'jg=reh' => 588,
- 'jg=reversedpe' => 589,
- 'jg=rohingyayeh' => 590,
- 'jg=sad' => 591,
- 'jg=sadhe' => 592,
- 'jg=seen' => 593,
- 'jg=semkath' => 594,
- 'jg=shin' => 595,
- 'jg=straightwaw' => 596,
- 'jg=swashkaf' => 597,
- 'jg=syriacwaw' => 598,
- 'jg=tah' => 599,
- 'jg=taw' => 600,
- 'jg=tehmarbuta' => 601,
- 'jg=teth' => 602,
- 'jg=waw' => 603,
- 'jg=yeh' => 604,
- 'jg=yehbarree' => 605,
- 'jg=yehwithtail' => 606,
- 'jg=yudh' => 607,
- 'jg=yudhhe' => 608,
- 'jg=zain' => 609,
- 'jg=zhain' => 610,
- 'joinc' => 611,
- 'jt=c' => 612,
- 'jt=d' => 613,
- 'jt=l' => 614,
- 'jt=r' => 615,
- 'jt=t' => 616,
- 'jt=u' => 617,
- 'kali' => 618,
- 'kana' => 619,
- 'kanaexta' => 620,
- 'kanasup' => 621,
- 'kanbun' => 622,
- 'kangxi' => 623,
- 'katakanaext' => 624,
- 'khar' => 625,
- 'khmersymbols' => 626,
- 'khmr' => 627,
- 'khoj' => 628,
- 'knda' => 629,
- 'kthi' => 630,
- 'l' => 631,
- 'l_' => 94,
- 'l_amp_' => 94,
- 'lana' => 632,
- 'lao' => 633,
- 'latin1' => 634,
- 'latinexta' => 635,
- 'latinextadditional' => 636,
- 'latinextb' => 637,
- 'latinextc' => 638,
- 'latinextd' => 639,
- 'latinexte' => 640,
- 'latn' => 641,
- 'lb=ai' => 642,
- 'lb=al' => 643,
- 'lb=b2' => 644,
- 'lb=ba' => 645,
- 'lb=bb' => 646,
- 'lb=bk' => 647,
- 'lb=cb' => 648,
- 'lb=cj' => 649,
- 'lb=cl' => 650,
- 'lb=cm' => 651,
- 'lb=cp' => 652,
- 'lb=cr' => 653,
- 'lb=eb' => 654,
- 'lb=em' => 655,
- 'lb=ex' => 656,
- 'lb=gl' => 657,
- 'lb=h2' => 658,
- 'lb=h3' => 659,
- 'lb=hl' => 660,
- 'lb=hy' => 661,
- 'lb=id' => 662,
- 'lb=in' => 663,
- 'lb=is' => 664,
- 'lb=lf' => 665,
- 'lb=nl' => 666,
- 'lb=ns' => 667,
- 'lb=nu' => 668,
- 'lb=op' => 669,
- 'lb=po' => 670,
- 'lb=pr' => 671,
- 'lb=qu' => 672,
- 'lb=sa' => 673,
- 'lb=sg_perl_aux' => 674,
- 'lb=sp' => 675,
- 'lb=sy' => 676,
- 'lb=wj' => 677,
- 'lb=xx' => 678,
- 'lb=zw' => 679,
- 'lb=zwj' => 680,
- 'lc' => 94,
- 'lepc' => 681,
- 'letterlikesymbols' => 682,
- 'limb' => 683,
- 'lina' => 684,
- 'linb' => 685,
- 'linearbideograms' => 686,
- 'linearbsyllabary' => 687,
- 'lisu' => 688,
- 'll' => 692,
- 'lm' => 689,
- 'lo' => 690,
- 'loe' => 691,
- 'lower' => 1133,
- 'lowercase' => 1133,
- 'lowercaseletter' => 692,
- 'lowsurrogates' => 693,
- 'lt' => 1090,
- 'lu' => 1096,
- 'lyci' => 694,
- 'lydi' => 695,
- 'm' => 696,
- 'mahj' => 697,
- 'mahjong' => 698,
- 'maka' => 699,
- 'mand' => 700,
- 'mani' => 701,
- 'marc' => 702,
- 'math' => 703,
- 'mathalphanum' => 704,
- 'mathoperators' => 705,
- 'mayannumerals' => 706,
- 'mc' => 707,
- 'me' => 708,
- 'medf' => 709,
- 'meeteimayekext' => 710,
- 'mend' => 711,
- 'merc' => 712,
- 'mero' => 713,
- 'miao' => 714,
- 'miscarrows' => 715,
- 'miscmathsymbolsa' => 716,
- 'miscmathsymbolsb' => 717,
- 'miscpictographs' => 718,
- 'miscsymbols' => 719,
- 'misctechnical' => 720,
- 'mlym' => 721,
- 'mn' => 722,
- 'modi' => 723,
- 'modifierletters' => 724,
- 'modifiertoneletters' => 725,
- 'mong' => 726,
- 'mongoliansup' => 727,
- 'mro' => 728,
- 'mtei' => 729,
- 'mult' => 730,
- 'music' => 731,
- 'myanmarexta' => 732,
- 'myanmarextb' => 733,
- 'mymr' => 734,
- 'n' => 735,
- 'nand' => 736,
- 'narb' => 737,
- 'nb' => 738,
- 'nbat' => 739,
- 'nd' => 1131,
- 'newa' => 740,
- 'nfcqc=m' => 741,
- 'nfcqc=y' => 742,
- 'nfdqc=y' => 743,
- 'nfkcqc=n' => 744,
- 'nfkcqc=y' => 745,
- 'nfkdqc=n' => 746,
- 'nko' => 747,
- 'nl' => 748,
- 'no' => 749,
- 'nshu' => 750,
- 'nt=di' => 751,
- 'nt=nu' => 752,
- 'numberforms' => 753,
- 'nv=0' => 754,
- 'nv=1' => 755,
- 'nv=1/10' => 780,
- 'nv=1/12' => 781,
- 'nv=1/16' => 782,
- 'nv=1/160' => 783,
- 'nv=1/2' => 784,
- 'nv=1/20' => 785,
- 'nv=1/3' => 786,
- 'nv=1/32' => 787,
- 'nv=1/320' => 788,
- 'nv=1/4' => 789,
- 'nv=1/40' => 790,
- 'nv=1/5' => 791,
- 'nv=1/6' => 792,
- 'nv=1/64' => 793,
- 'nv=1/7' => 794,
- 'nv=1/8' => 795,
- 'nv=1/80' => 796,
- 'nv=1/9' => 797,
- 'nv=10' => 756,
- 'nv=100' => 757,
- 'nv=1000' => 758,
- 'nv=10000' => 759,
- 'nv=100000' => 760,
- 'nv=1000000' => 761,
- 'nv=10000000' => 762,
- 'nv=100000000' => 763,
- 'nv=10000000000' => 764,
- 'nv=1000000000000' => 765,
- 'nv=11' => 766,
- 'nv=11/12' => 767,
- 'nv=11/2' => 768,
- 'nv=12' => 769,
- 'nv=13' => 770,
- 'nv=13/2' => 771,
- 'nv=14' => 772,
- 'nv=15' => 773,
- 'nv=15/2' => 774,
- 'nv=16' => 775,
- 'nv=17' => 776,
- 'nv=17/2' => 777,
- 'nv=18' => 778,
- 'nv=19' => 779,
- 'nv=2' => 798,
- 'nv=2/3' => 815,
- 'nv=2/5' => 816,
- 'nv=20' => 799,
- 'nv=200' => 800,
- 'nv=2000' => 801,
- 'nv=20000' => 802,
- 'nv=200000' => 803,
- 'nv=20000000' => 804,
- 'nv=21' => 805,
- 'nv=216000' => 806,
- 'nv=22' => 807,
- 'nv=23' => 808,
- 'nv=24' => 809,
- 'nv=25' => 810,
- 'nv=26' => 811,
- 'nv=27' => 812,
- 'nv=28' => 813,
- 'nv=29' => 814,
- 'nv=3' => 817,
- 'nv=3/16' => 832,
- 'nv=3/2' => 833,
- 'nv=3/20' => 834,
- 'nv=3/4' => 835,
- 'nv=3/5' => 836,
- 'nv=3/64' => 837,
- 'nv=3/8' => 838,
- 'nv=3/80' => 839,
- 'nv=30' => 818,
- 'nv=300' => 819,
- 'nv=3000' => 820,
- 'nv=30000' => 821,
- 'nv=300000' => 822,
- 'nv=31' => 823,
- 'nv=32' => 824,
- 'nv=33' => 825,
- 'nv=34' => 826,
- 'nv=35' => 827,
- 'nv=36' => 828,
- 'nv=37' => 829,
- 'nv=38' => 830,
- 'nv=39' => 831,
- 'nv=4' => 840,
- 'nv=4/5' => 856,
- 'nv=40' => 841,
- 'nv=400' => 842,
- 'nv=4000' => 843,
- 'nv=40000' => 844,
- 'nv=400000' => 845,
- 'nv=41' => 846,
- 'nv=42' => 847,
- 'nv=43' => 848,
- 'nv=432000' => 849,
- 'nv=44' => 850,
- 'nv=45' => 851,
- 'nv=46' => 852,
- 'nv=47' => 853,
- 'nv=48' => 854,
- 'nv=49' => 855,
- 'nv=5' => 857,
- 'nv=5/12' => 863,
- 'nv=5/2' => 864,
- 'nv=5/6' => 865,
- 'nv=5/8' => 866,
- 'nv=50' => 858,
- 'nv=500' => 859,
- 'nv=5000' => 860,
- 'nv=50000' => 861,
- 'nv=500000' => 862,
- 'nv=6' => 867,
- 'nv=60' => 868,
- 'nv=600' => 869,
- 'nv=6000' => 870,
- 'nv=60000' => 871,
- 'nv=600000' => 872,
- 'nv=7' => 873,
- 'nv=7/12' => 879,
- 'nv=7/2' => 880,
- 'nv=7/8' => 881,
- 'nv=70' => 874,
- 'nv=700' => 875,
- 'nv=7000' => 876,
- 'nv=70000' => 877,
- 'nv=700000' => 878,
- 'nv=8' => 882,
- 'nv=80' => 883,
- 'nv=800' => 884,
- 'nv=8000' => 885,
- 'nv=80000' => 886,
- 'nv=800000' => 887,
- 'nv=9' => 888,
- 'nv=9/2' => 894,
- 'nv=90' => 889,
- 'nv=900' => 890,
- 'nv=9000' => 891,
- 'nv=90000' => 892,
- 'nv=900000' => 893,
- 'nv=_minus_1/2' => 896,
- 'nv=nan' => 895,
- 'ocr' => 897,
- 'ogam' => 898,
- 'olck' => 899,
- 'orkh' => 900,
- 'ornamentaldingbats' => 901,
- 'orya' => 902,
- 'osge' => 903,
- 'osma' => 904,
- 'ottomansiyaqnumbers' => 905,
- 'p' => 906,
- 'palm' => 907,
- 'patsyn' => 908,
- 'pauc' => 909,
- 'pc' => 910,
- 'pcm' => 911,
- 'pd' => 912,
- 'pe' => 913,
- 'perlspace' => 935,
- 'perlword' => 937,
- 'perm' => 914,
- 'pf' => 915,
- 'phag' => 916,
- 'phaistos' => 917,
- 'phli' => 918,
- 'phlp' => 919,
- 'phnx' => 920,
- 'phoneticext' => 921,
- 'phoneticextsup' => 922,
- 'pi' => 923,
- 'playingcards' => 924,
- 'po' => 925,
- 'posixalnum' => 926,
- 'posixalpha' => 927,
- 'posixblank' => 928,
- 'posixcntrl' => 929,
- 'posixdigit' => 930,
- 'posixgraph' => 931,
- 'posixlower' => 932,
- 'posixprint' => 933,
- 'posixpunct' => 934,
- 'posixspace' => 935,
- 'posixupper' => 936,
- 'posixword' => 937,
- 'posixxdigit' => 938,
- 'print' => 1134,
- 'prti' => 939,
- 'ps' => 940,
- 'pua' => 941,
- 'qaai' => 942,
- 'qmark' => 943,
- 'radical' => 944,
- 'ri' => 945,
- 'rjng' => 946,
- 'rohg' => 947,
- 'rumi' => 948,
- 'runr' => 949,
- 's' => 950,
- 'samr' => 951,
- 'sarb' => 952,
- 'saur' => 953,
- 'sb=at' => 954,
- 'sb=cl' => 955,
- 'sb=ex' => 956,
- 'sb=fo' => 957,
- 'sb=le' => 958,
- 'sb=lo' => 959,
- 'sb=nu' => 960,
- 'sb=sc' => 961,
- 'sb=se' => 962,
- 'sb=sp' => 963,
- 'sb=st' => 964,
- 'sb=up' => 965,
- 'sb=xx' => 966,
- 'sc' => 967,
- 'sc=adlm' => 968,
- 'sc=arab' => 969,
- 'sc=armn' => 970,
- 'sc=beng' => 971,
- 'sc=bopo' => 972,
- 'sc=bugi' => 973,
- 'sc=buhd' => 974,
- 'sc=cakm' => 975,
- 'sc=copt' => 976,
- 'sc=cprt' => 977,
- 'sc=cyrl' => 978,
- 'sc=deva' => 979,
- 'sc=dogr' => 980,
- 'sc=dupl' => 981,
- 'sc=geor' => 982,
- 'sc=glag' => 983,
- 'sc=gong' => 984,
- 'sc=gonm' => 985,
- 'sc=gran' => 986,
- 'sc=grek' => 987,
- 'sc=gujr' => 988,
- 'sc=guru' => 989,
- 'sc=han' => 990,
- 'sc=hang' => 991,
- 'sc=hano' => 992,
- 'sc=hira' => 993,
- 'sc=java' => 994,
- 'sc=kali' => 995,
- 'sc=kana' => 996,
- 'sc=khoj' => 997,
- 'sc=knda' => 998,
- 'sc=kthi' => 999,
- 'sc=latn' => 1000,
- 'sc=limb' => 1001,
- 'sc=lina' => 1002,
- 'sc=linb' => 1003,
- 'sc=mahj' => 1004,
- 'sc=mand' => 1005,
- 'sc=mani' => 1006,
- 'sc=mlym' => 1007,
- 'sc=modi' => 1008,
- 'sc=mong' => 1009,
- 'sc=mult' => 1010,
- 'sc=mymr' => 1011,
- 'sc=nand' => 1012,
- 'sc=orya' => 1013,
- 'sc=perm' => 1014,
- 'sc=phag' => 1015,
- 'sc=phlp' => 1016,
- 'sc=qaai' => 1017,
- 'sc=rohg' => 1018,
- 'sc=shrd' => 1019,
- 'sc=sind' => 1020,
- 'sc=sinh' => 1021,
- 'sc=sogd' => 1022,
- 'sc=sylo' => 1023,
- 'sc=syrc' => 1024,
- 'sc=tagb' => 1025,
- 'sc=takr' => 1026,
- 'sc=tale' => 1027,
- 'sc=taml' => 1028,
- 'sc=telu' => 1029,
- 'sc=tglg' => 1030,
- 'sc=thaa' => 1031,
- 'sc=tirh' => 1032,
- 'sc=yi' => 1033,
- 'sc=zyyy' => 1034,
- 'sd' => 1035,
- 'sgnw' => 1036,
- 'shaw' => 1037,
- 'shorthandformatcontrols' => 1038,
- 'shrd' => 1039,
- 'sidd' => 1040,
- 'sind' => 1041,
- 'sinh' => 1042,
- 'sinhalaarchaicnumbers' => 1043,
- 'sk' => 1044,
- 'sm' => 1045,
- 'smallforms' => 1046,
- 'smallkanaext' => 1047,
- 'so' => 1048,
- 'sogd' => 1049,
- 'sogo' => 1050,
- 'sora' => 1051,
- 'soyo' => 1052,
- 'space' => 1136,
- 'spaceperl' => 1136,
- 'specials' => 1053,
- 'sterm' => 1054,
- 'sund' => 1055,
- 'sundanesesup' => 1056,
- 'suparrowsa' => 1057,
- 'suparrowsb' => 1058,
- 'suparrowsc' => 1059,
- 'superandsub' => 1060,
- 'supmathoperators' => 1061,
- 'suppuaa' => 1062,
- 'suppuab' => 1063,
- 'suppunctuation' => 1064,
- 'supsymbolsandpictographs' => 1065,
- 'suttonsignwriting' => 1066,
- 'sylo' => 1067,
- 'symbolsandpictographsexta' => 1068,
- 'syrc' => 1069,
- 'syriacsup' => 1070,
- 'tagb' => 1071,
- 'tags' => 1072,
- 'taixuanjing' => 1073,
- 'takr' => 1074,
- 'tale' => 1075,
- 'talu' => 1076,
- 'tamilsup' => 1077,
- 'taml' => 1078,
- 'tang' => 1079,
- 'tangutcomponents' => 1080,
- 'tavt' => 1081,
- 'telu' => 1082,
- 'term' => 1083,
- 'tfng' => 1084,
- 'tglg' => 1085,
- 'thaa' => 1086,
- 'thai' => 1087,
- 'tibt' => 1088,
- 'tirh' => 1089,
- 'title' => 1090,
- 'titlecase' => 1090,
- 'titlecaseletter' => 1090,
- 'transportandmap' => 1091,
- 'ucas' => 1092,
- 'ucasext' => 1093,
- 'ugar' => 1094,
- 'uideo' => 1095,
- 'upper' => 1137,
- 'uppercase' => 1137,
- 'uppercaseletter' => 1096,
- 'vai' => 1097,
- 'vedicext' => 1098,
- 'verticalforms' => 1099,
- 'vertspace' => 1100,
- 'vo=r' => 1101,
- 'vo=tr' => 1102,
- 'vo=tu' => 1103,
- 'vo=u' => 1104,
- 'vs' => 1105,
- 'vssup' => 1106,
- 'wara' => 1107,
- 'wb=dq' => 1108,
- 'wb=eb' => 1109,
- 'wb=ex' => 1110,
- 'wb=extend' => 1111,
- 'wb=fo' => 1112,
- 'wb=ka' => 1113,
- 'wb=le' => 1114,
- 'wb=mb' => 1115,
- 'wb=ml' => 1116,
- 'wb=mn' => 1117,
- 'wb=nl' => 1118,
- 'wb=nu' => 1119,
- 'wb=sq' => 1120,
- 'wb=wsegspace' => 1121,
- 'wb=xx' => 1122,
- 'wcho' => 1123,
- 'whitespace' => 1136,
- 'word' => 1138,
- 'wspace' => 1136,
- 'xdigit' => 1139,
- 'xidc' => 1124,
- 'xids' => 1125,
- 'xpeo' => 1126,
- 'xperlspace' => 1136,
- 'xposixalnum' => 1127,
- 'xposixalpha' => 1128,
- 'xposixblank' => 1129,
- 'xposixcntrl' => 1130,
- 'xposixdigit' => 1131,
- 'xposixgraph' => 1132,
- 'xposixlower' => 1133,
- 'xposixprint' => 1134,
- 'xposixpunct' => 1135,
- 'xposixspace' => 1136,
- 'xposixupper' => 1137,
- 'xposixword' => 1138,
- 'xposixxdigit' => 1139,
- 'xsux' => 1140,
- 'yi' => 1141,
- 'yijing' => 1142,
- 'yiradicals' => 1143,
- 'yisyllables' => 1144,
- 'z' => 1145,
- 'zanb' => 1146,
- 'zl' => 1147,
- 'zp' => 1148,
- 'zs' => 1149,
- 'zyyy' => 1150,
- 'zzzz' => 1151,
+ 'age=12.1' => 6,
+ 'age=2' => 7,
+ 'age=2.1' => 8,
+ 'age=3' => 9,
+ 'age=3.1' => 10,
+ 'age=3.2' => 11,
+ 'age=4' => 12,
+ 'age=4.1' => 13,
+ 'age=5' => 14,
+ 'age=5.1' => 15,
+ 'age=5.2' => 16,
+ 'age=6' => 17,
+ 'age=6.1' => 18,
+ 'age=6.2' => 19,
+ 'age=6.3' => 20,
+ 'age=7' => 21,
+ 'age=8' => 22,
+ 'age=9' => 23,
+ 'age=na' => 24,
+ 'aghb' => 25,
+ 'ahex' => 940,
+ 'ahom' => 26,
+ 'alchemical' => 27,
+ 'all' => 28,
+ 'alnum' => 1129,
+ 'alpha' => 1130,
+ 'alphabetic' => 1130,
+ 'alphabeticpf' => 29,
+ 'ancientgreekmusic' => 30,
+ 'ancientgreeknumbers' => 31,
+ 'ancientsymbols' => 32,
+ 'any' => 33,
+ 'arab' => 34,
+ 'arabicexta' => 35,
+ 'arabicmath' => 36,
+ 'arabicpfa' => 37,
+ 'arabicpfb' => 38,
+ 'arabicsup' => 39,
+ 'armi' => 40,
+ 'armn' => 41,
+ 'arrows' => 42,
+ 'ascii' => 43,
+ 'asciihexdigit' => 940,
+ 'assigned' => 44,
+ 'avst' => 45,
+ 'bali' => 46,
+ 'bamu' => 47,
+ 'bamumsup' => 48,
+ 'basiclatin' => 43,
+ 'bass' => 49,
+ 'batk' => 50,
+ 'bc=al' => 51,
+ 'bc=an' => 52,
+ 'bc=b' => 53,
+ 'bc=bn' => 54,
+ 'bc=cs' => 55,
+ 'bc=en' => 56,
+ 'bc=es' => 57,
+ 'bc=et' => 58,
+ 'bc=fsi' => 59,
+ 'bc=l' => 60,
+ 'bc=lre' => 61,
+ 'bc=lri' => 62,
+ 'bc=lro' => 63,
+ 'bc=nsm' => 64,
+ 'bc=on' => 65,
+ 'bc=pdf' => 66,
+ 'bc=pdi' => 67,
+ 'bc=r' => 68,
+ 'bc=rle' => 69,
+ 'bc=rli' => 70,
+ 'bc=rlo' => 71,
+ 'bc=s' => 72,
+ 'bc=ws' => 73,
+ 'beng' => 74,
+ 'bhks' => 75,
+ 'bidic' => 76,
+ 'bidim' => 77,
+ 'blank' => 1131,
+ 'blockelements' => 78,
+ 'bopo' => 79,
+ 'bopomofoext' => 80,
+ 'boxdrawing' => 81,
+ 'bpt=c' => 82,
+ 'bpt=n' => 83,
+ 'bpt=o' => 84,
+ 'brah' => 85,
+ 'brai' => 86,
+ 'bugi' => 87,
+ 'buhd' => 88,
+ 'byzantinemusic' => 89,
+ 'c' => 90,
+ 'cakm' => 91,
+ 'cans' => 92,
+ 'cari' => 93,
+ 'cased' => 94,
+ 'casedletter' => 95,
+ 'cc' => 1132,
+ 'ccc=0' => 96,
+ 'ccc=1' => 97,
+ 'ccc=10' => 98,
+ 'ccc=103' => 99,
+ 'ccc=107' => 100,
+ 'ccc=11' => 101,
+ 'ccc=118' => 102,
+ 'ccc=12' => 103,
+ 'ccc=122' => 104,
+ 'ccc=129' => 105,
+ 'ccc=13' => 106,
+ 'ccc=130' => 107,
+ 'ccc=132' => 108,
+ 'ccc=14' => 109,
+ 'ccc=15' => 110,
+ 'ccc=16' => 111,
+ 'ccc=17' => 112,
+ 'ccc=18' => 113,
+ 'ccc=19' => 114,
+ 'ccc=20' => 115,
+ 'ccc=202' => 116,
+ 'ccc=21' => 117,
+ 'ccc=214' => 118,
+ 'ccc=216' => 119,
+ 'ccc=22' => 120,
+ 'ccc=23' => 121,
+ 'ccc=24' => 122,
+ 'ccc=25' => 123,
+ 'ccc=26' => 124,
+ 'ccc=27' => 125,
+ 'ccc=28' => 126,
+ 'ccc=29' => 127,
+ 'ccc=30' => 128,
+ 'ccc=31' => 129,
+ 'ccc=32' => 130,
+ 'ccc=33' => 131,
+ 'ccc=34' => 132,
+ 'ccc=35' => 133,
+ 'ccc=36' => 134,
+ 'ccc=7' => 135,
+ 'ccc=8' => 136,
+ 'ccc=84' => 137,
+ 'ccc=9' => 138,
+ 'ccc=91' => 139,
+ 'ccc=a' => 140,
+ 'ccc=al' => 141,
+ 'ccc=ar' => 142,
+ 'ccc=b' => 143,
+ 'ccc=bl' => 144,
+ 'ccc=br' => 145,
+ 'ccc=da' => 146,
+ 'ccc=db' => 147,
+ 'ccc=is' => 148,
+ 'ccc=l' => 149,
+ 'ccc=r' => 150,
+ 'ce' => 151,
+ 'cf' => 152,
+ 'cham' => 153,
+ 'cher' => 154,
+ 'cherokeesup' => 155,
+ 'chesssymbols' => 156,
+ 'ci' => 157,
+ 'cjk' => 158,
+ 'cjkcompat' => 159,
+ 'cjkcompatforms' => 160,
+ 'cjkcompatideographs' => 161,
+ 'cjkcompatideographssup' => 162,
+ 'cjkexta' => 163,
+ 'cjkextb' => 164,
+ 'cjkextc' => 165,
+ 'cjkextd' => 166,
+ 'cjkexte' => 167,
+ 'cjkextf' => 168,
+ 'cjkradicalssup' => 169,
+ 'cjkstrokes' => 170,
+ 'cjksymbols' => 171,
+ 'cn' => 172,
+ 'cntrl' => 1132,
+ 'co' => 173,
+ 'compatjamo' => 174,
+ 'compex' => 175,
+ 'control' => 1132,
+ 'controlpictures' => 176,
+ 'copt' => 177,
+ 'copticepactnumbers' => 178,
+ 'countingrod' => 179,
+ 'cprt' => 180,
+ 'cuneiformnumbers' => 181,
+ 'currencysymbols' => 182,
+ 'cwcf' => 183,
+ 'cwcm' => 184,
+ 'cwkcf' => 185,
+ 'cwl' => 186,
+ 'cwt' => 187,
+ 'cwu' => 188,
+ 'cypriotsyllabary' => 189,
+ 'cyrillicexta' => 190,
+ 'cyrillicextb' => 191,
+ 'cyrillicextc' => 192,
+ 'cyrillicsup' => 193,
+ 'cyrl' => 194,
+ 'dash' => 195,
+ 'decimalnumber' => 1133,
+ 'dep' => 196,
+ 'deva' => 197,
+ 'devanagariext' => 198,
+ 'di' => 199,
+ 'dia' => 200,
+ 'diacriticals' => 201,
+ 'diacriticalsext' => 202,
+ 'diacriticalsforsymbols' => 203,
+ 'diacriticalssup' => 204,
+ 'digit' => 1133,
+ 'dingbats' => 205,
+ 'dogr' => 206,
+ 'domino' => 207,
+ 'dsrt' => 208,
+ 'dt=can' => 209,
+ 'dt=com' => 210,
+ 'dt=enc' => 211,
+ 'dt=fin' => 212,
+ 'dt=font' => 213,
+ 'dt=fra' => 214,
+ 'dt=init' => 215,
+ 'dt=iso' => 216,
+ 'dt=med' => 217,
+ 'dt=nar' => 218,
+ 'dt=nb' => 219,
+ 'dt=noncanon' => 220,
+ 'dt=none' => 221,
+ 'dt=sml' => 222,
+ 'dt=sqr' => 223,
+ 'dt=sub' => 224,
+ 'dt=sup' => 225,
+ 'dt=vert' => 226,
+ 'dupl' => 227,
+ 'ea=a' => 229,
+ 'ea=f' => 230,
+ 'ea=h' => 231,
+ 'ea=n' => 232,
+ 'ea=na' => 233,
+ 'ea=w' => 234,
+ 'earlydynasticcuneiform' => 228,
+ 'egyp' => 235,
+ 'egyptianhieroglyphformatcontrols' => 236,
+ 'elba' => 237,
+ 'elym' => 238,
+ 'emoticons' => 239,
+ 'enclosedalphanum' => 240,
+ 'enclosedalphanumsup' => 241,
+ 'enclosedcjk' => 242,
+ 'enclosedideographicsup' => 243,
+ 'ethi' => 244,
+ 'ethiopicext' => 245,
+ 'ethiopicexta' => 246,
+ 'ethiopicsup' => 247,
+ 'ext' => 248,
+ 'gcb=cn' => 249,
+ 'gcb=ex' => 250,
+ 'gcb=l' => 251,
+ 'gcb=pp' => 252,
+ 'gcb=sm' => 253,
+ 'gcb=t' => 254,
+ 'gcb=v' => 255,
+ 'gcb=xx' => 256,
+ 'geometricshapes' => 257,
+ 'geometricshapesext' => 258,
+ 'geor' => 259,
+ 'georgianext' => 260,
+ 'georgiansup' => 261,
+ 'glag' => 262,
+ 'glagoliticsup' => 263,
+ 'gong' => 264,
+ 'gonm' => 265,
+ 'goth' => 266,
+ 'gran' => 267,
+ 'graph' => 1134,
+ 'grbase' => 268,
+ 'greekext' => 269,
+ 'grek' => 270,
+ 'grext' => 271,
+ 'gujr' => 272,
+ 'guru' => 273,
+ 'halfandfullforms' => 274,
+ 'halfmarks' => 275,
+ 'han' => 276,
+ 'hang' => 277,
+ 'hano' => 278,
+ 'hatr' => 279,
+ 'hebr' => 280,
+ 'hex' => 1141,
+ 'hexdigit' => 1141,
+ 'highpusurrogates' => 281,
+ 'highsurrogates' => 282,
+ 'hira' => 283,
+ 'hluw' => 284,
+ 'hmng' => 285,
+ 'hmnp' => 286,
+ 'horizspace' => 1131,
+ 'hst=na' => 287,
+ 'hung' => 288,
+ 'hyphen_perl_aux' => 289,
+ 'idc' => 290,
+ 'ideo' => 291,
+ 'ideographicsymbols' => 292,
+ 'ids' => 293,
+ 'idsb' => 294,
+ 'idst' => 295,
+ 'in=1.1' => 487,
+ 'in=10' => 483,
+ 'in=11' => 484,
+ 'in=12' => 485,
+ 'in=12.1' => 486,
+ 'in=2' => 488,
+ 'in=2.1' => 489,
+ 'in=3' => 490,
+ 'in=3.1' => 491,
+ 'in=3.2' => 492,
+ 'in=4' => 493,
+ 'in=4.1' => 494,
+ 'in=5' => 495,
+ 'in=5.1' => 496,
+ 'in=5.2' => 497,
+ 'in=6' => 498,
+ 'in=6.1' => 499,
+ 'in=6.2' => 500,
+ 'in=6.3' => 501,
+ 'in=7' => 502,
+ 'in=8' => 503,
+ 'in=9' => 504,
+ 'inadlam' => 296,
+ 'inahom' => 297,
+ 'inanatolianhieroglyphs' => 298,
+ 'inarabic' => 299,
+ 'inarmenian' => 300,
+ 'inavestan' => 301,
+ 'inbalinese' => 302,
+ 'inbamum' => 303,
+ 'inbassavah' => 304,
+ 'inbatak' => 305,
+ 'inbengali' => 306,
+ 'inbhaiksuki' => 307,
+ 'inbopomofo' => 308,
+ 'inbrahmi' => 309,
+ 'inbuginese' => 310,
+ 'inbuhid' => 311,
+ 'incarian' => 312,
+ 'incaucasianalbanian' => 313,
+ 'inchakma' => 314,
+ 'incham' => 315,
+ 'incherokee' => 316,
+ 'incoptic' => 317,
+ 'incuneiform' => 318,
+ 'incyrillic' => 319,
+ 'indevanagari' => 320,
+ 'indicnumberforms' => 321,
+ 'indicsiyaqnumbers' => 322,
+ 'indogra' => 323,
+ 'induployan' => 324,
+ 'inegyptianhieroglyphs' => 325,
+ 'inelbasan' => 326,
+ 'inelymaic' => 327,
+ 'inethiopic' => 328,
+ 'ingeorgian' => 329,
+ 'inglagolitic' => 330,
+ 'ingothic' => 331,
+ 'ingrantha' => 332,
+ 'ingreek' => 333,
+ 'ingujarati' => 334,
+ 'ingunjalagondi' => 335,
+ 'ingurmukhi' => 336,
+ 'inhangul' => 337,
+ 'inhanifirohingya' => 338,
+ 'inhanunoo' => 339,
+ 'inhatran' => 340,
+ 'inhebrew' => 341,
+ 'inhiragana' => 342,
+ 'inidc' => 343,
+ 'inimperialaramaic' => 344,
+ 'ininscriptionalpahlavi' => 345,
+ 'ininscriptionalparthian' => 346,
+ 'injavanese' => 347,
+ 'inkaithi' => 348,
+ 'inkannada' => 349,
+ 'inkatakana' => 350,
+ 'inkharoshthi' => 351,
+ 'inkhmer' => 352,
+ 'inkhojki' => 353,
+ 'inkhudawadi' => 354,
+ 'inlao' => 355,
+ 'inlepcha' => 356,
+ 'inlimbu' => 357,
+ 'inlineara' => 358,
+ 'inlycian' => 359,
+ 'inlydian' => 360,
+ 'inmahajani' => 361,
+ 'inmakasar' => 362,
+ 'inmalayalam' => 363,
+ 'inmandaic' => 364,
+ 'inmanichaean' => 365,
+ 'inmarchen' => 366,
+ 'inmasaramgondi' => 367,
+ 'inmedefaidrin' => 368,
+ 'inmeeteimayek' => 369,
+ 'inmendekikakui' => 370,
+ 'inmeroiticcursive' => 371,
+ 'inmiao' => 372,
+ 'inmodi' => 373,
+ 'inmongolian' => 374,
+ 'inmro' => 375,
+ 'inmultani' => 376,
+ 'inmyanmar' => 377,
+ 'innabataean' => 378,
+ 'innandinagari' => 379,
+ 'innewa' => 380,
+ 'innewtailue' => 381,
+ 'innko' => 382,
+ 'innushu' => 383,
+ 'innyiakengpuachuehmong' => 384,
+ 'inogham' => 385,
+ 'inoldhungarian' => 386,
+ 'inolditalic' => 387,
+ 'inoldpermic' => 388,
+ 'inoldpersian' => 389,
+ 'inoldsogdian' => 390,
+ 'inoldturkic' => 391,
+ 'inoriya' => 392,
+ 'inosage' => 393,
+ 'inosmanya' => 394,
+ 'inpahawhhmong' => 395,
+ 'inpaucinhau' => 396,
+ 'inpc=bottom' => 397,
+ 'inpc=bottomandleft' => 398,
+ 'inpc=bottomandright' => 399,
+ 'inpc=left' => 400,
+ 'inpc=leftandright' => 401,
+ 'inpc=na' => 402,
+ 'inpc=overstruck' => 403,
+ 'inpc=right' => 404,
+ 'inpc=top' => 405,
+ 'inpc=topandbottom' => 406,
+ 'inpc=topandbottomandright' => 407,
+ 'inpc=topandleft' => 408,
+ 'inpc=topandleftandright' => 409,
+ 'inpc=topandright' => 410,
+ 'inphagspa' => 411,
+ 'inphoenician' => 412,
+ 'inpsalterpahlavi' => 413,
+ 'inpunctuation' => 414,
+ 'inrejang' => 415,
+ 'inrunic' => 416,
+ 'insamaritan' => 417,
+ 'insaurashtra' => 418,
+ 'insc=avagraha' => 419,
+ 'insc=bindu' => 420,
+ 'insc=brahmijoiningnumber' => 421,
+ 'insc=cantillationmark' => 422,
+ 'insc=consonant' => 423,
+ 'insc=consonantdead' => 424,
+ 'insc=consonantfinal' => 425,
+ 'insc=consonantheadletter' => 426,
+ 'insc=consonantinitialpostfixed' => 427,
+ 'insc=consonantkiller' => 428,
+ 'insc=consonantmedial' => 429,
+ 'insc=consonantplaceholder' => 430,
+ 'insc=consonantprecedingrepha' => 431,
+ 'insc=consonantprefixed' => 432,
+ 'insc=consonantsubjoined' => 433,
+ 'insc=consonantsucceedingrepha' => 434,
+ 'insc=consonantwithstacker' => 435,
+ 'insc=geminationmark' => 436,
+ 'insc=invisiblestacker' => 437,
+ 'insc=modifyingletter' => 438,
+ 'insc=nonjoiner' => 439,
+ 'insc=nukta' => 440,
+ 'insc=number' => 441,
+ 'insc=numberjoiner' => 442,
+ 'insc=other' => 443,
+ 'insc=purekiller' => 444,
+ 'insc=registershifter' => 445,
+ 'insc=syllablemodifier' => 446,
+ 'insc=toneletter' => 447,
+ 'insc=tonemark' => 448,
+ 'insc=virama' => 449,
+ 'insc=visarga' => 450,
+ 'insc=vowel' => 451,
+ 'insc=voweldependent' => 452,
+ 'insc=vowelindependent' => 453,
+ 'insharada' => 454,
+ 'insiddham' => 455,
+ 'insinhala' => 456,
+ 'insogdian' => 457,
+ 'insorasompeng' => 458,
+ 'insoyombo' => 459,
+ 'insundanese' => 460,
+ 'insylotinagri' => 461,
+ 'insyriac' => 462,
+ 'intagalog' => 463,
+ 'intagbanwa' => 464,
+ 'intaile' => 465,
+ 'intaitham' => 466,
+ 'intaiviet' => 467,
+ 'intakri' => 468,
+ 'intamil' => 469,
+ 'intangut' => 470,
+ 'intelugu' => 471,
+ 'inthaana' => 472,
+ 'inthai' => 473,
+ 'intibetan' => 474,
+ 'intifinagh' => 475,
+ 'intirhuta' => 476,
+ 'inugaritic' => 477,
+ 'invai' => 478,
+ 'invs' => 479,
+ 'inwancho' => 480,
+ 'inwarangciti' => 481,
+ 'inzanabazarsquare' => 482,
+ 'ipaext' => 505,
+ 'ital' => 506,
+ 'jamo' => 507,
+ 'jamoexta' => 508,
+ 'jamoextb' => 509,
+ 'java' => 510,
+ 'jg=africanfeh' => 511,
+ 'jg=africannoon' => 512,
+ 'jg=africanqaf' => 513,
+ 'jg=ain' => 514,
+ 'jg=alaph' => 515,
+ 'jg=alef' => 516,
+ 'jg=beh' => 517,
+ 'jg=beth' => 518,
+ 'jg=burushaskiyehbarree' => 519,
+ 'jg=dal' => 520,
+ 'jg=dalathrish' => 521,
+ 'jg=e' => 522,
+ 'jg=farsiyeh' => 523,
+ 'jg=fe' => 524,
+ 'jg=feh' => 525,
+ 'jg=finalsemkath' => 526,
+ 'jg=gaf' => 527,
+ 'jg=gamal' => 528,
+ 'jg=hah' => 529,
+ 'jg=hamzaonhehgoal' => 530,
+ 'jg=hanifirohingyakinnaya' => 531,
+ 'jg=hanifirohingyapa' => 532,
+ 'jg=he' => 533,
+ 'jg=heh' => 534,
+ 'jg=hehgoal' => 535,
+ 'jg=heth' => 536,
+ 'jg=kaf' => 537,
+ 'jg=kaph' => 538,
+ 'jg=khaph' => 539,
+ 'jg=knottedheh' => 540,
+ 'jg=lam' => 541,
+ 'jg=lamadh' => 542,
+ 'jg=malayalambha' => 543,
+ 'jg=malayalamja' => 544,
+ 'jg=malayalamlla' => 545,
+ 'jg=malayalamllla' => 546,
+ 'jg=malayalamnga' => 547,
+ 'jg=malayalamnna' => 548,
+ 'jg=malayalamnnna' => 549,
+ 'jg=malayalamnya' => 550,
+ 'jg=malayalamra' => 551,
+ 'jg=malayalamssa' => 552,
+ 'jg=malayalamtta' => 553,
+ 'jg=manichaeanaleph' => 554,
+ 'jg=manichaeanayin' => 555,
+ 'jg=manichaeanbeth' => 556,
+ 'jg=manichaeandaleth' => 557,
+ 'jg=manichaeandhamedh' => 558,
+ 'jg=manichaeanfive' => 559,
+ 'jg=manichaeangimel' => 560,
+ 'jg=manichaeanheth' => 561,
+ 'jg=manichaeanhundred' => 562,
+ 'jg=manichaeankaph' => 563,
+ 'jg=manichaeanlamedh' => 564,
+ 'jg=manichaeanmem' => 565,
+ 'jg=manichaeannun' => 566,
+ 'jg=manichaeanone' => 567,
+ 'jg=manichaeanpe' => 568,
+ 'jg=manichaeanqoph' => 569,
+ 'jg=manichaeanresh' => 570,
+ 'jg=manichaeansadhe' => 571,
+ 'jg=manichaeansamekh' => 572,
+ 'jg=manichaeantaw' => 573,
+ 'jg=manichaeanten' => 574,
+ 'jg=manichaeanteth' => 575,
+ 'jg=manichaeanthamedh' => 576,
+ 'jg=manichaeantwenty' => 577,
+ 'jg=manichaeanwaw' => 578,
+ 'jg=manichaeanyodh' => 579,
+ 'jg=manichaeanzayin' => 580,
+ 'jg=meem' => 581,
+ 'jg=mim' => 582,
+ 'jg=nojoininggroup' => 583,
+ 'jg=noon' => 584,
+ 'jg=nun' => 585,
+ 'jg=nya' => 586,
+ 'jg=pe' => 587,
+ 'jg=qaf' => 588,
+ 'jg=qaph' => 589,
+ 'jg=reh' => 590,
+ 'jg=reversedpe' => 591,
+ 'jg=rohingyayeh' => 592,
+ 'jg=sad' => 593,
+ 'jg=sadhe' => 594,
+ 'jg=seen' => 595,
+ 'jg=semkath' => 596,
+ 'jg=shin' => 597,
+ 'jg=straightwaw' => 598,
+ 'jg=swashkaf' => 599,
+ 'jg=syriacwaw' => 600,
+ 'jg=tah' => 601,
+ 'jg=taw' => 602,
+ 'jg=tehmarbuta' => 603,
+ 'jg=teth' => 604,
+ 'jg=waw' => 605,
+ 'jg=yeh' => 606,
+ 'jg=yehbarree' => 607,
+ 'jg=yehwithtail' => 608,
+ 'jg=yudh' => 609,
+ 'jg=yudhhe' => 610,
+ 'jg=zain' => 611,
+ 'jg=zhain' => 612,
+ 'joinc' => 613,
+ 'jt=c' => 614,
+ 'jt=d' => 615,
+ 'jt=l' => 616,
+ 'jt=r' => 617,
+ 'jt=t' => 618,
+ 'jt=u' => 619,
+ 'kali' => 620,
+ 'kana' => 621,
+ 'kanaexta' => 622,
+ 'kanasup' => 623,
+ 'kanbun' => 624,
+ 'kangxi' => 625,
+ 'katakanaext' => 626,
+ 'khar' => 627,
+ 'khmersymbols' => 628,
+ 'khmr' => 629,
+ 'khoj' => 630,
+ 'knda' => 631,
+ 'kthi' => 632,
+ 'l' => 633,
+ 'l_' => 95,
+ 'l_amp_' => 95,
+ 'lana' => 634,
+ 'lao' => 635,
+ 'latin1' => 636,
+ 'latinexta' => 637,
+ 'latinextadditional' => 638,
+ 'latinextb' => 639,
+ 'latinextc' => 640,
+ 'latinextd' => 641,
+ 'latinexte' => 642,
+ 'latn' => 643,
+ 'lb=ai' => 644,
+ 'lb=al' => 645,
+ 'lb=b2' => 646,
+ 'lb=ba' => 647,
+ 'lb=bb' => 648,
+ 'lb=bk' => 649,
+ 'lb=cb' => 650,
+ 'lb=cj' => 651,
+ 'lb=cl' => 652,
+ 'lb=cm' => 653,
+ 'lb=cp' => 654,
+ 'lb=cr' => 655,
+ 'lb=eb' => 656,
+ 'lb=em' => 657,
+ 'lb=ex' => 658,
+ 'lb=gl' => 659,
+ 'lb=h2' => 660,
+ 'lb=h3' => 661,
+ 'lb=hl' => 662,
+ 'lb=hy' => 663,
+ 'lb=id' => 664,
+ 'lb=in' => 665,
+ 'lb=is' => 666,
+ 'lb=lf' => 667,
+ 'lb=nl' => 668,
+ 'lb=ns' => 669,
+ 'lb=nu' => 670,
+ 'lb=op' => 671,
+ 'lb=po' => 672,
+ 'lb=pr' => 673,
+ 'lb=qu' => 674,
+ 'lb=sa' => 675,
+ 'lb=sg_perl_aux' => 676,
+ 'lb=sp' => 677,
+ 'lb=sy' => 678,
+ 'lb=wj' => 679,
+ 'lb=xx' => 680,
+ 'lb=zw' => 681,
+ 'lb=zwj' => 682,
+ 'lc' => 95,
+ 'lepc' => 683,
+ 'letterlikesymbols' => 684,
+ 'limb' => 685,
+ 'lina' => 686,
+ 'linb' => 687,
+ 'linearbideograms' => 688,
+ 'linearbsyllabary' => 689,
+ 'lisu' => 690,
+ 'll' => 694,
+ 'lm' => 691,
+ 'lo' => 692,
+ 'loe' => 693,
+ 'lower' => 1135,
+ 'lowercase' => 1135,
+ 'lowercaseletter' => 694,
+ 'lowsurrogates' => 695,
+ 'lt' => 1092,
+ 'lu' => 1098,
+ 'lyci' => 696,
+ 'lydi' => 697,
+ 'm' => 698,
+ 'mahj' => 699,
+ 'mahjong' => 700,
+ 'maka' => 701,
+ 'mand' => 702,
+ 'mani' => 703,
+ 'marc' => 704,
+ 'math' => 705,
+ 'mathalphanum' => 706,
+ 'mathoperators' => 707,
+ 'mayannumerals' => 708,
+ 'mc' => 709,
+ 'me' => 710,
+ 'medf' => 711,
+ 'meeteimayekext' => 712,
+ 'mend' => 713,
+ 'merc' => 714,
+ 'mero' => 715,
+ 'miao' => 716,
+ 'miscarrows' => 717,
+ 'miscmathsymbolsa' => 718,
+ 'miscmathsymbolsb' => 719,
+ 'miscpictographs' => 720,
+ 'miscsymbols' => 721,
+ 'misctechnical' => 722,
+ 'mlym' => 723,
+ 'mn' => 724,
+ 'modi' => 725,
+ 'modifierletters' => 726,
+ 'modifiertoneletters' => 727,
+ 'mong' => 728,
+ 'mongoliansup' => 729,
+ 'mro' => 730,
+ 'mtei' => 731,
+ 'mult' => 732,
+ 'music' => 733,
+ 'myanmarexta' => 734,
+ 'myanmarextb' => 735,
+ 'mymr' => 736,
+ 'n' => 737,
+ 'nand' => 738,
+ 'narb' => 739,
+ 'nb' => 740,
+ 'nbat' => 741,
+ 'nd' => 1133,
+ 'newa' => 742,
+ 'nfcqc=m' => 743,
+ 'nfcqc=y' => 744,
+ 'nfdqc=y' => 745,
+ 'nfkcqc=n' => 746,
+ 'nfkcqc=y' => 747,
+ 'nfkdqc=n' => 748,
+ 'nko' => 749,
+ 'nl' => 750,
+ 'no' => 751,
+ 'nshu' => 752,
+ 'nt=di' => 753,
+ 'nt=nu' => 754,
+ 'numberforms' => 755,
+ 'nv=0' => 756,
+ 'nv=1' => 757,
+ 'nv=1/10' => 782,
+ 'nv=1/12' => 783,
+ 'nv=1/16' => 784,
+ 'nv=1/160' => 785,
+ 'nv=1/2' => 786,
+ 'nv=1/20' => 787,
+ 'nv=1/3' => 788,
+ 'nv=1/32' => 789,
+ 'nv=1/320' => 790,
+ 'nv=1/4' => 791,
+ 'nv=1/40' => 792,
+ 'nv=1/5' => 793,
+ 'nv=1/6' => 794,
+ 'nv=1/64' => 795,
+ 'nv=1/7' => 796,
+ 'nv=1/8' => 797,
+ 'nv=1/80' => 798,
+ 'nv=1/9' => 799,
+ 'nv=10' => 758,
+ 'nv=100' => 759,
+ 'nv=1000' => 760,
+ 'nv=10000' => 761,
+ 'nv=100000' => 762,
+ 'nv=1000000' => 763,
+ 'nv=10000000' => 764,
+ 'nv=100000000' => 765,
+ 'nv=10000000000' => 766,
+ 'nv=1000000000000' => 767,
+ 'nv=11' => 768,
+ 'nv=11/12' => 769,
+ 'nv=11/2' => 770,
+ 'nv=12' => 771,
+ 'nv=13' => 772,
+ 'nv=13/2' => 773,
+ 'nv=14' => 774,
+ 'nv=15' => 775,
+ 'nv=15/2' => 776,
+ 'nv=16' => 777,
+ 'nv=17' => 778,
+ 'nv=17/2' => 779,
+ 'nv=18' => 780,
+ 'nv=19' => 781,
+ 'nv=2' => 800,
+ 'nv=2/3' => 817,
+ 'nv=2/5' => 818,
+ 'nv=20' => 801,
+ 'nv=200' => 802,
+ 'nv=2000' => 803,
+ 'nv=20000' => 804,
+ 'nv=200000' => 805,
+ 'nv=20000000' => 806,
+ 'nv=21' => 807,
+ 'nv=216000' => 808,
+ 'nv=22' => 809,
+ 'nv=23' => 810,
+ 'nv=24' => 811,
+ 'nv=25' => 812,
+ 'nv=26' => 813,
+ 'nv=27' => 814,
+ 'nv=28' => 815,
+ 'nv=29' => 816,
+ 'nv=3' => 819,
+ 'nv=3/16' => 834,
+ 'nv=3/2' => 835,
+ 'nv=3/20' => 836,
+ 'nv=3/4' => 837,
+ 'nv=3/5' => 838,
+ 'nv=3/64' => 839,
+ 'nv=3/8' => 840,
+ 'nv=3/80' => 841,
+ 'nv=30' => 820,
+ 'nv=300' => 821,
+ 'nv=3000' => 822,
+ 'nv=30000' => 823,
+ 'nv=300000' => 824,
+ 'nv=31' => 825,
+ 'nv=32' => 826,
+ 'nv=33' => 827,
+ 'nv=34' => 828,
+ 'nv=35' => 829,
+ 'nv=36' => 830,
+ 'nv=37' => 831,
+ 'nv=38' => 832,
+ 'nv=39' => 833,
+ 'nv=4' => 842,
+ 'nv=4/5' => 858,
+ 'nv=40' => 843,
+ 'nv=400' => 844,
+ 'nv=4000' => 845,
+ 'nv=40000' => 846,
+ 'nv=400000' => 847,
+ 'nv=41' => 848,
+ 'nv=42' => 849,
+ 'nv=43' => 850,
+ 'nv=432000' => 851,
+ 'nv=44' => 852,
+ 'nv=45' => 853,
+ 'nv=46' => 854,
+ 'nv=47' => 855,
+ 'nv=48' => 856,
+ 'nv=49' => 857,
+ 'nv=5' => 859,
+ 'nv=5/12' => 865,
+ 'nv=5/2' => 866,
+ 'nv=5/6' => 867,
+ 'nv=5/8' => 868,
+ 'nv=50' => 860,
+ 'nv=500' => 861,
+ 'nv=5000' => 862,
+ 'nv=50000' => 863,
+ 'nv=500000' => 864,
+ 'nv=6' => 869,
+ 'nv=60' => 870,
+ 'nv=600' => 871,
+ 'nv=6000' => 872,
+ 'nv=60000' => 873,
+ 'nv=600000' => 874,
+ 'nv=7' => 875,
+ 'nv=7/12' => 881,
+ 'nv=7/2' => 882,
+ 'nv=7/8' => 883,
+ 'nv=70' => 876,
+ 'nv=700' => 877,
+ 'nv=7000' => 878,
+ 'nv=70000' => 879,
+ 'nv=700000' => 880,
+ 'nv=8' => 884,
+ 'nv=80' => 885,
+ 'nv=800' => 886,
+ 'nv=8000' => 887,
+ 'nv=80000' => 888,
+ 'nv=800000' => 889,
+ 'nv=9' => 890,
+ 'nv=9/2' => 896,
+ 'nv=90' => 891,
+ 'nv=900' => 892,
+ 'nv=9000' => 893,
+ 'nv=90000' => 894,
+ 'nv=900000' => 895,
+ 'nv=_minus_1/2' => 898,
+ 'nv=nan' => 897,
+ 'ocr' => 899,
+ 'ogam' => 900,
+ 'olck' => 901,
+ 'orkh' => 902,
+ 'ornamentaldingbats' => 903,
+ 'orya' => 904,
+ 'osge' => 905,
+ 'osma' => 906,
+ 'ottomansiyaqnumbers' => 907,
+ 'p' => 908,
+ 'palm' => 909,
+ 'patsyn' => 910,
+ 'pauc' => 911,
+ 'pc' => 912,
+ 'pcm' => 913,
+ 'pd' => 914,
+ 'pe' => 915,
+ 'perlspace' => 937,
+ 'perlword' => 939,
+ 'perm' => 916,
+ 'pf' => 917,
+ 'phag' => 918,
+ 'phaistos' => 919,
+ 'phli' => 920,
+ 'phlp' => 921,
+ 'phnx' => 922,
+ 'phoneticext' => 923,
+ 'phoneticextsup' => 924,
+ 'pi' => 925,
+ 'playingcards' => 926,
+ 'po' => 927,
+ 'posixalnum' => 928,
+ 'posixalpha' => 929,
+ 'posixblank' => 930,
+ 'posixcntrl' => 931,
+ 'posixdigit' => 932,
+ 'posixgraph' => 933,
+ 'posixlower' => 934,
+ 'posixprint' => 935,
+ 'posixpunct' => 936,
+ 'posixspace' => 937,
+ 'posixupper' => 938,
+ 'posixword' => 939,
+ 'posixxdigit' => 940,
+ 'print' => 1136,
+ 'prti' => 941,
+ 'ps' => 942,
+ 'pua' => 943,
+ 'qaai' => 944,
+ 'qmark' => 945,
+ 'radical' => 946,
+ 'ri' => 947,
+ 'rjng' => 948,
+ 'rohg' => 949,
+ 'rumi' => 950,
+ 'runr' => 951,
+ 's' => 952,
+ 'samr' => 953,
+ 'sarb' => 954,
+ 'saur' => 955,
+ 'sb=at' => 956,
+ 'sb=cl' => 957,
+ 'sb=ex' => 958,
+ 'sb=fo' => 959,
+ 'sb=le' => 960,
+ 'sb=lo' => 961,
+ 'sb=nu' => 962,
+ 'sb=sc' => 963,
+ 'sb=se' => 964,
+ 'sb=sp' => 965,
+ 'sb=st' => 966,
+ 'sb=up' => 967,
+ 'sb=xx' => 968,
+ 'sc' => 969,
+ 'sc=adlm' => 970,
+ 'sc=arab' => 971,
+ 'sc=armn' => 972,
+ 'sc=beng' => 973,
+ 'sc=bopo' => 974,
+ 'sc=bugi' => 975,
+ 'sc=buhd' => 976,
+ 'sc=cakm' => 977,
+ 'sc=copt' => 978,
+ 'sc=cprt' => 979,
+ 'sc=cyrl' => 980,
+ 'sc=deva' => 981,
+ 'sc=dogr' => 982,
+ 'sc=dupl' => 983,
+ 'sc=geor' => 984,
+ 'sc=glag' => 985,
+ 'sc=gong' => 986,
+ 'sc=gonm' => 987,
+ 'sc=gran' => 988,
+ 'sc=grek' => 989,
+ 'sc=gujr' => 990,
+ 'sc=guru' => 991,
+ 'sc=han' => 992,
+ 'sc=hang' => 993,
+ 'sc=hano' => 994,
+ 'sc=hira' => 995,
+ 'sc=java' => 996,
+ 'sc=kali' => 997,
+ 'sc=kana' => 998,
+ 'sc=khoj' => 999,
+ 'sc=knda' => 1000,
+ 'sc=kthi' => 1001,
+ 'sc=latn' => 1002,
+ 'sc=limb' => 1003,
+ 'sc=lina' => 1004,
+ 'sc=linb' => 1005,
+ 'sc=mahj' => 1006,
+ 'sc=mand' => 1007,
+ 'sc=mani' => 1008,
+ 'sc=mlym' => 1009,
+ 'sc=modi' => 1010,
+ 'sc=mong' => 1011,
+ 'sc=mult' => 1012,
+ 'sc=mymr' => 1013,
+ 'sc=nand' => 1014,
+ 'sc=orya' => 1015,
+ 'sc=perm' => 1016,
+ 'sc=phag' => 1017,
+ 'sc=phlp' => 1018,
+ 'sc=qaai' => 1019,
+ 'sc=rohg' => 1020,
+ 'sc=shrd' => 1021,
+ 'sc=sind' => 1022,
+ 'sc=sinh' => 1023,
+ 'sc=sogd' => 1024,
+ 'sc=sylo' => 1025,
+ 'sc=syrc' => 1026,
+ 'sc=tagb' => 1027,
+ 'sc=takr' => 1028,
+ 'sc=tale' => 1029,
+ 'sc=taml' => 1030,
+ 'sc=telu' => 1031,
+ 'sc=tglg' => 1032,
+ 'sc=thaa' => 1033,
+ 'sc=tirh' => 1034,
+ 'sc=yi' => 1035,
+ 'sc=zyyy' => 1036,
+ 'sd' => 1037,
+ 'sgnw' => 1038,
+ 'shaw' => 1039,
+ 'shorthandformatcontrols' => 1040,
+ 'shrd' => 1041,
+ 'sidd' => 1042,
+ 'sind' => 1043,
+ 'sinh' => 1044,
+ 'sinhalaarchaicnumbers' => 1045,
+ 'sk' => 1046,
+ 'sm' => 1047,
+ 'smallforms' => 1048,
+ 'smallkanaext' => 1049,
+ 'so' => 1050,
+ 'sogd' => 1051,
+ 'sogo' => 1052,
+ 'sora' => 1053,
+ 'soyo' => 1054,
+ 'space' => 1138,
+ 'spaceperl' => 1138,
+ 'specials' => 1055,
+ 'sterm' => 1056,
+ 'sund' => 1057,
+ 'sundanesesup' => 1058,
+ 'suparrowsa' => 1059,
+ 'suparrowsb' => 1060,
+ 'suparrowsc' => 1061,
+ 'superandsub' => 1062,
+ 'supmathoperators' => 1063,
+ 'suppuaa' => 1064,
+ 'suppuab' => 1065,
+ 'suppunctuation' => 1066,
+ 'supsymbolsandpictographs' => 1067,
+ 'suttonsignwriting' => 1068,
+ 'sylo' => 1069,
+ 'symbolsandpictographsexta' => 1070,
+ 'syrc' => 1071,
+ 'syriacsup' => 1072,
+ 'tagb' => 1073,
+ 'tags' => 1074,
+ 'taixuanjing' => 1075,
+ 'takr' => 1076,
+ 'tale' => 1077,
+ 'talu' => 1078,
+ 'tamilsup' => 1079,
+ 'taml' => 1080,
+ 'tang' => 1081,
+ 'tangutcomponents' => 1082,
+ 'tavt' => 1083,
+ 'telu' => 1084,
+ 'term' => 1085,
+ 'tfng' => 1086,
+ 'tglg' => 1087,
+ 'thaa' => 1088,
+ 'thai' => 1089,
+ 'tibt' => 1090,
+ 'tirh' => 1091,
+ 'title' => 1092,
+ 'titlecase' => 1092,
+ 'titlecaseletter' => 1092,
+ 'transportandmap' => 1093,
+ 'ucas' => 1094,
+ 'ucasext' => 1095,
+ 'ugar' => 1096,
+ 'uideo' => 1097,
+ 'upper' => 1139,
+ 'uppercase' => 1139,
+ 'uppercaseletter' => 1098,
+ 'vai' => 1099,
+ 'vedicext' => 1100,
+ 'verticalforms' => 1101,
+ 'vertspace' => 1102,
+ 'vo=r' => 1103,
+ 'vo=tr' => 1104,
+ 'vo=tu' => 1105,
+ 'vo=u' => 1106,
+ 'vs' => 1107,
+ 'vssup' => 1108,
+ 'wara' => 1109,
+ 'wb=dq' => 1110,
+ 'wb=eb' => 1111,
+ 'wb=ex' => 1112,
+ 'wb=extend' => 1113,
+ 'wb=fo' => 1114,
+ 'wb=ka' => 1115,
+ 'wb=le' => 1116,
+ 'wb=mb' => 1117,
+ 'wb=ml' => 1118,
+ 'wb=mn' => 1119,
+ 'wb=nl' => 1120,
+ 'wb=nu' => 1121,
+ 'wb=sq' => 1122,
+ 'wb=wsegspace' => 1123,
+ 'wb=xx' => 1124,
+ 'wcho' => 1125,
+ 'whitespace' => 1138,
+ 'word' => 1140,
+ 'wspace' => 1138,
+ 'xdigit' => 1141,
+ 'xidc' => 1126,
+ 'xids' => 1127,
+ 'xpeo' => 1128,
+ 'xperlspace' => 1138,
+ 'xposixalnum' => 1129,
+ 'xposixalpha' => 1130,
+ 'xposixblank' => 1131,
+ 'xposixcntrl' => 1132,
+ 'xposixdigit' => 1133,
+ 'xposixgraph' => 1134,
+ 'xposixlower' => 1135,
+ 'xposixprint' => 1136,
+ 'xposixpunct' => 1137,
+ 'xposixspace' => 1138,
+ 'xposixupper' => 1139,
+ 'xposixword' => 1140,
+ 'xposixxdigit' => 1141,
+ 'xsux' => 1142,
+ 'yi' => 1143,
+ 'yijing' => 1144,
+ 'yiradicals' => 1145,
+ 'yisyllables' => 1146,
+ 'z' => 1147,
+ 'zanb' => 1148,
+ 'zl' => 1149,
+ 'zp' => 1150,
+ 'zs' => 1151,
+ 'zyyy' => 1152,
+ 'zzzz' => 1153,
);
1;
# Generated from:
# d34c77b7e7a94986cc82056919f4ffc1503b73091561e16bd8ef145ac0fd04c5 lib/Unicode/UCD.pm
-# fdc543859433c4578ec7991d8c3238a3638d59962eb0db446d0228cccb7a48da lib/unicore/ArabicShaping.txt
-# 530831b8bdbb2a8a6bc1f2eef88224991513c7371c16537d0a7e09386a2cd326 lib/unicore/BidiBrackets.txt
-# f07f44839398bc33792d988f14fcbcaf382abc3b79119e7e0bb083104260b890 lib/unicore/BidiMirroring.txt
-# a1a3ca4381eb91f7b65afe7cb7df615cdcf67993fef4b486585f66b349993a10 lib/unicore/Blocks.txt
-# d6caa458afc9a76d86bc2ef26a5423f4e663981904de450c97dd53ee0ab5c125 lib/unicore/CaseFolding.txt
-# 08a52bd7f893f5c9a34a6d4cc3a0b2d7a44293ee45fb15d581e729b9f8584dfa lib/unicore/CompositionExclusions.txt
-# 269ff9d35cbe3cb05dfadb262a6d9d89d7ad43ac6ecd7ec71f47ec036e174912 lib/unicore/DAge.txt
-# b559c5ac28549ec48b9f6f14d189b503d35e33158db6b5f63e6103f51aded2cd lib/unicore/DCoreProperties.txt
-# 8b4210273920c013e736332434222b73786e6c468a360710f6799eeace9b3d38 lib/unicore/DNormalizationProps.txt
-# f7e61d7cd168d4496c6019148579af3adfd6e0dac8fa7cd98d8617bcd8732b28 lib/unicore/EastAsianWidth.txt
-# cb048696ab01434bac59c30e5cb1f682d95022c972d8d1ebd5ea79b3841ba66c lib/unicore/EmojiData.txt
-# af2928fa86e77dc2d91ed268270ca13895ede2bf29e9f0f7533f1873c0aeb4b5 lib/unicore/EquivalentUnifiedIdeograph.txt
-# 2791813c07488ad72b3943bbcb2eb85bb03222271829c13bf25f79edfb214330 lib/unicore/HangulSyllableType.txt
-# 1df3666ef987e492b4323a9cd907738e41656e6428752f4b1f6fd95f9bfc8adb lib/unicore/IndicPositionalCategory.txt
-# b3932cf25d7ea43e1bf6be6d45094d4552f753f6b651a7a869464028f1aa88a1 lib/unicore/IndicSyllabicCategory.txt
-# 035d78d5e1fb60c3b44fb7049a96c660a6d045be27ac8f4425abfbc3733724de lib/unicore/Jamo.txt
-# 5afea13d57e5b11c761a9b2553806b12a5fe4e96b729398d9bf0dd94b7e6d7eb lib/unicore/LineBreak.txt
-# 46cce9be0639999e6a903bfa9f1313def3c361c7ae68f411cef244132ee8097b lib/unicore/NameAliases.txt
-# 0911bfd49367059219a74c69fb2c1440d256869e713619a2a231afd24357ec6e lib/unicore/NamedSequences.txt
-# adf1323156ef56014549698eab7b482a3682c8e02c251a7c19f68e427b391189 lib/unicore/PropList.txt
-# 648e1cb9942f02b9358edc52d523803efa491ff576aa7063d4b9aebdef7d7217 lib/unicore/PropValueAliases.txt
-# 402e075e4b9d56bf46d32c950d693e5bb52c1a324a652f732401dbf5a9a4d269 lib/unicore/PropertyAliases.txt
-# b77739d4b7c35069c10f8e156b71c88c5955800240c22e3a32b2ed3ea9620e5f lib/unicore/ScriptExtensions.txt
-# bd327cbb8bffd2e4b40b1e9842c9a7d641d1c4e91c34a41020cf174f3a1c86a1 lib/unicore/Scripts.txt
-# 22b1bff498f08633f72468d46eebb65e30dc325fbb6822dde319cb605af014c2 lib/unicore/SpecialCasing.txt
-# 57913fdb1c1271fa9fd51dea08d49370f33d5bfda6bbaba348f44d90029ea11d lib/unicore/UnicodeData.txt
-# 36900e28ff01fa810d8a7e0848e1075289975188525f2c1d14487d561bbf595a lib/unicore/VerticalOrientation.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
+# 5e91b649379ec79af7cfb6b09410a24557cba4c6d733cd0a2b8a78a1448736d2 lib/unicore/ArabicShaping.txt
+# f5feb19cd084b2b1568fbc0f94f4b4b54941406e7fb36c7570f8352fd5022dbe lib/unicore/BidiBrackets.txt
+# e6cbd8ffe94f2e0fbfa6695d6c06c1e72eef7d3aa93cb6329d111285198b5e62 lib/unicore/BidiMirroring.txt
+# a28b205afe8625fffdb6544a5fe14cf02b91493d9900f07820fa2102a17548f7 lib/unicore/Blocks.txt
+# 9c772627c6ee77eea6a17b42927b8ee28ca05dc65d6a511062104baaf3d12294 lib/unicore/CaseFolding.txt
+# abc8394c5bde62453118b00c1c5842160a04d7fffb2e829ee5426b846596d081 lib/unicore/CompositionExclusions.txt
+# 2fc081011d8fabaf7cf4937732dd5a6d6a57e492c43f3adfeded513387ee0ec3 lib/unicore/DAge.txt
+# a6eb7a8671fb532fbd88c37fd7b20b5b2e7dbfc8b121f74c14abe2947db0da68 lib/unicore/DCoreProperties.txt
+# 92dcdda84142194a1596f22180fcdf8c0e7f86897f09cc9203c7dc636c549f5f lib/unicore/DNormalizationProps.txt
+# 904500178b2e752635bef27aaed3a2a3718a100bce35ff96b3890be7a8315d8f lib/unicore/EastAsianWidth.txt
+# 1989b03d93023d8f5cc33eebf0d2ea80c8bd8f8c97843059ea039acb582c2078 lib/unicore/EmojiData.txt
+# d7930c2a7318e66b4ba756d5e5b41fbc586c2ad43d450ae9d320a758510bae2e lib/unicore/EquivalentUnifiedIdeograph.txt
+# 8606af08712a8c18fe268d418e2e5a87eddee6e190cce4c2d5a76b4fadf035e8 lib/unicore/HangulSyllableType.txt
+# 49a1bf18b048454154881f6a8a605b5e2fc73e85fcc4df1cb26d52e8c2aeb9bf lib/unicore/IndicPositionalCategory.txt
+# 1b6f3ef6e00e5b2e2a93d2d3c954ca1cce368599c5f11874cd0f0ce222d4637b lib/unicore/IndicSyllabicCategory.txt
+# 285c5c1ae458bc3ccd6a1398a94d2d67ce6bc1d7fc0f098762836050345e9434 lib/unicore/Jamo.txt
+# 961f842fc70b5afd1d82c6645e68c10d1f701382aed38ae38cb2ff27f671903c lib/unicore/LineBreak.txt
+# ff61a0687d2f32c0dd1094254b8bde967883b43c2d4d50fd17531d498e41ab2c lib/unicore/NameAliases.txt
+# d3eb9a288ebeaf9de1237989f490705e287b6f610b59d2459fb1b7c2d8e39c39 lib/unicore/NamedSequences.txt
+# d30d3ee430cf3527449d024954f053e419fa4aa2246eb59e5cd8d621af0c4b3f lib/unicore/PropList.txt
+# efce54f7c715a332c19b3d14c6a0eea30c6cde91caf6ff0d21c755be933736f4 lib/unicore/PropValueAliases.txt
+# d3cc3f9f0b6a8f0b7ef1d6ef202675426c28f4a75de01fc69ed977a93a00982b lib/unicore/PropertyAliases.txt
+# 3746848c181b5dbc1e614dfac9b8a5e3568e6525c693ac14e692ac55dec57e91 lib/unicore/ScriptExtensions.txt
+# e6313a8edfd24f36c7a006fbcf1d1b7245b5dd009c6dde80441f0da08b822c43 lib/unicore/Scripts.txt
+# 817ce2e9edca8e075a153f54b8f3b020345e37652cd2bda9b1495c366af17e7e lib/unicore/SpecialCasing.txt
+# 93ab1acd8fd9d450463b50ae77eab151a7cda48f98b25b56baed8070f80fc936 lib/unicore/UnicodeData.txt
+# ec5ba64af58297a46de17848eb984d2b231adb304de92e9d0d3befdbf9dc2551 lib/unicore/VerticalOrientation.txt
+# 95bd55cf803b93eb0b4990cf0e1d70ede263b36412d9c6921fd6f15cef058961 lib/unicore/auxiliary/GCBTest.txt
+# 39d73448fd257e6082f83ddf4c8bf6feb191e85dc8fc56b1a8512482de5e3dea lib/unicore/auxiliary/GraphemeBreakProperty.txt
+# f385e70f79f5959ae66d64b00f4bda39db6cef78e5363a0cdd88db46eafc6c8f lib/unicore/auxiliary/LBTest.txt
+# 7d6c909af97d0ab545a132d412f6e4e65c7eb5158514a7feb9bf00bcd05875f9 lib/unicore/auxiliary/SBTest.txt
+# c47d674ef4170c46185bf56f7a4c6627f65f012295e0994f7dc4aea51f8fd8cf lib/unicore/auxiliary/SentenceBreakProperty.txt
+# 3e3320bbbe775de7f1a0b9a30021eb949116a9b05cb461c90596c5ecf1743831 lib/unicore/auxiliary/WBTest.txt
+# 40a50d1af5b4f7233b4762b11966e83ae3d873a0328dd0786796782bb9bced15 lib/unicore/auxiliary/WordBreakProperty.txt
+# db2c41c618bab54b00e58223ad11cec550f9b9fd1a471de236e660da92fe4870 lib/unicore/extracted/DBidiClass.txt
+# fecd8a1c49935d794c4c1012f4158aa536a13049a4c10d01aaf7b5f90f3b2cbc lib/unicore/extracted/DBinaryProperties.txt
+# db6f38fb4aa8b9181b5e6a9f320de9d5c2c9b5687116a619b3cb90138b025e0b lib/unicore/extracted/DCombiningClass.txt
+# 2524f69c175831fd84bfbaf13ea37992f41db167d728c51b1d0002c1d0b130b0 lib/unicore/extracted/DDecompositionType.txt
+# 16852301d54ae59b5cfe0daa6b8e17fb688ed055d59b2a5a11eaafc650cc9d30 lib/unicore/extracted/DEastAsianWidth.txt
+# 78f898b988049a5bea5039cea6ffe87a92596859ac660a6c438519b512fe2ee6 lib/unicore/extracted/DGeneralCategory.txt
+# 33441692403901287c834f96bd33b671133a6f74e2732c61a497608b9e434932 lib/unicore/extracted/DJoinGroup.txt
+# a792ac5ef602e3bace679cc96d7491701dcdb73d81c782253de88fdcc5e70e50 lib/unicore/extracted/DJoinType.txt
+# 78e2600e24fa7d5ab62117de50b382f8b31b08401c37a0782c38dacb340b64e7 lib/unicore/extracted/DLineBreak.txt
+# 1bde4ad73e271c6349fbd1972e54f38bba5cc1900c28f678e79b9e8909b31793 lib/unicore/extracted/DNumType.txt
+# 6278722699123f3890e4b1cc42011e96d8960e4958a3b93484361530983d2611 lib/unicore/extracted/DNumValues.txt
# 2109fe6697a0cca88cede7477f9e3818e358605c430f9e21b6297653a1217713 lib/unicore/mktables
-# 93cc868487ef3345596041bcb90c302b1b056733bb95233101bc10dc2dbe36b4 lib/unicore/version
+# a712c758275b460d18fa77a26ed3589689bb3f69dcc1ea99b913e32db92a5cd2 lib/unicore/version
# 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 regen/charset_translations.pl
# 03e51b0f07beebd5da62ab943899aa4934eee1f792fa27c1fb638c33bf4ac6ea regen/mk_PL_charclass.pl
# 61ea8132bb9ea5c637609e2d026b0b85ce17d6bec544c2f08ce411e6f65e8386 regen/mk_invlists.pl
diff --git a/lib/unicore/version b/lib/unicore/version
index 4044f90867..77903b35f3 100644
--- a/lib/unicore/version
+++ b/lib/unicore/version
@@ -1 +1 @@
-12.0.0
+12.1.0