summaryrefslogtreecommitdiffstats
path: root/util/unicode/data/IdnaMappingTable.txt
diff options
context:
space:
mode:
Diffstat (limited to 'util/unicode/data/IdnaMappingTable.txt')
-rw-r--r--util/unicode/data/IdnaMappingTable.txt465
1 files changed, 382 insertions, 83 deletions
diff --git a/util/unicode/data/IdnaMappingTable.txt b/util/unicode/data/IdnaMappingTable.txt
index 5995088466..3fb44638b6 100644
--- a/util/unicode/data/IdnaMappingTable.txt
+++ b/util/unicode/data/IdnaMappingTable.txt
@@ -1,13 +1,13 @@
# IdnaMappingTable.txt
-# Date: 2019-11-07, 13:44:35 GMT
-# © 2019 Unicode®, Inc.
+# Date: 2023-08-10, 22:32:27 GMT
+# © 2023 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode IDNA Compatible Preprocessing for UTS #46
-# Version: 13.0.0
+# Version: 15.1.0
#
-# For documentation and usage, see http://www.unicode.org/reports/tr46
+# For documentation and usage, see https://www.unicode.org/reports/tr46
#
0000..002C ; disallowed_STD3_valid # 1.1 <control-0000>..COMMA
002D..002E ; valid # 1.1 HYPHEN-MINUS..FULL STOP
@@ -906,7 +906,7 @@
0616..061A ; valid # 5.1 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH..ARABIC SMALL KASRA
061B ; valid ; ; NV8 # 1.1 ARABIC SEMICOLON
061C ; disallowed # 6.3 ARABIC LETTER MARK
-061D ; disallowed # NA <reserved-061D>
+061D ; valid ; ; NV8 # 14.0 ARABIC END OF TEXT MARK
061E ; valid ; ; NV8 # 4.1 ARABIC TRIPLE DOT PUNCTUATION MARK
061F ; valid ; ; NV8 # 1.1 ARABIC QUESTION MARK
0620 ; valid # 6.0 ARABIC LETTER KASHMIRI YEH
@@ -971,16 +971,23 @@
085E ; valid ; ; NV8 # 6.0 MANDAIC PUNCTUATION
085F ; disallowed # NA <reserved-085F>
0860..086A ; valid # 10.0 SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
-086B..089F ; disallowed # NA <reserved-086B>..<reserved-089F>
+086B..086F ; disallowed # NA <reserved-086B>..<reserved-086F>
+0870..0887 ; valid # 14.0 ARABIC LETTER ALEF WITH ATTACHED FATHA..ARABIC BASELINE ROUND DOT
+0888 ; valid ; ; NV8 # 14.0 ARABIC RAISED ROUND DOT
+0889..088E ; valid # 14.0 ARABIC LETTER NOON WITH INVERTED SMALL V..ARABIC VERTICAL TAIL
+088F ; disallowed # NA <reserved-088F>
+0890..0891 ; disallowed # 14.0 ARABIC POUND MARK ABOVE..ARABIC PIASTRE MARK ABOVE
+0892..0897 ; disallowed # NA <reserved-0892>..<reserved-0897>
+0898..089F ; valid # 14.0 ARABIC SMALL HIGH WORD AL-JUZ..ARABIC HALF MADDA OVER MADDA
08A0 ; valid # 6.1 ARABIC LETTER BEH WITH SMALL V BELOW
08A1 ; valid # 7.0 ARABIC LETTER BEH WITH HAMZA ABOVE
08A2..08AC ; valid # 6.1 ARABIC LETTER JEEM WITH TWO DOTS ABOVE..ARABIC LETTER ROHINGYA YEH
08AD..08B2 ; valid # 7.0 ARABIC LETTER LOW ALEF..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
08B3..08B4 ; valid # 8.0 ARABIC LETTER AIN WITH THREE DOTS BELOW..ARABIC LETTER KAF WITH DOT BELOW
-08B5 ; disallowed # NA <reserved-08B5>
+08B5 ; valid # 14.0 ARABIC LETTER QAF WITH DOT BELOW AND NO DOTS ABOVE
08B6..08BD ; valid # 9.0 ARABIC LETTER BEH WITH SMALL MEEM ABOVE..ARABIC LETTER AFRICAN NOON
08BE..08C7 ; valid # 13.0 ARABIC LETTER PEH WITH SMALL V..ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE
-08C8..08D2 ; disallowed # NA <reserved-08C8>..<reserved-08D2>
+08C8..08D2 ; valid # 14.0 ARABIC LETTER GRAF..ARABIC LARGE ROUND DOT INSIDE CIRCLE BELOW
08D3 ; valid # 11.0 ARABIC SMALL LOW WAW
08D4..08E1 ; valid # 9.0 ARABIC SMALL HIGH WORD AR-RUB..ARABIC SMALL HIGH SIGN SAFHA
08E2 ; disallowed # 9.0 ARABIC DISPUTED END OF AYAH
@@ -1216,7 +1223,8 @@
0C2A..0C33 ; valid # 1.1 TELUGU LETTER PA..TELUGU LETTER LLA
0C34 ; valid # 7.0 TELUGU LETTER LLLA
0C35..0C39 ; valid # 1.1 TELUGU LETTER VA..TELUGU LETTER HA
-0C3A..0C3C ; disallowed # NA <reserved-0C3A>..<reserved-0C3C>
+0C3A..0C3B ; disallowed # NA <reserved-0C3A>..<reserved-0C3B>
+0C3C ; valid # 14.0 TELUGU SIGN NUKTA
0C3D ; valid # 5.1 TELUGU SIGN AVAGRAHA
0C3E..0C44 ; valid # 1.1 TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN VOCALIC RR
0C45 ; disallowed # NA <reserved-0C45>
@@ -1228,7 +1236,9 @@
0C57 ; disallowed # NA <reserved-0C57>
0C58..0C59 ; valid # 5.1 TELUGU LETTER TSA..TELUGU LETTER DZA
0C5A ; valid # 8.0 TELUGU LETTER RRRA
-0C5B..0C5F ; disallowed # NA <reserved-0C5B>..<reserved-0C5F>
+0C5B..0C5C ; disallowed # NA <reserved-0C5B>..<reserved-0C5C>
+0C5D ; valid # 14.0 TELUGU LETTER NAKAARA POLLU
+0C5E..0C5F ; disallowed # NA <reserved-0C5E>..<reserved-0C5F>
0C60..0C61 ; valid # 1.1 TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63 ; valid # 5.1 TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C64..0C65 ; disallowed # NA <reserved-0C64>..<reserved-0C65>
@@ -1258,7 +1268,8 @@
0CCA..0CCD ; valid # 1.1 KANNADA VOWEL SIGN O..KANNADA SIGN VIRAMA
0CCE..0CD4 ; disallowed # NA <reserved-0CCE>..<reserved-0CD4>
0CD5..0CD6 ; valid # 1.1 KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CD7..0CDD ; disallowed # NA <reserved-0CD7>..<reserved-0CDD>
+0CD7..0CDC ; disallowed # NA <reserved-0CD7>..<reserved-0CDC>
+0CDD ; valid # 14.0 KANNADA LETTER NAKAARA POLLU
0CDE ; valid # 1.1 KANNADA LETTER FA
0CDF ; disallowed # NA <reserved-0CDF>
0CE0..0CE1 ; valid # 1.1 KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
@@ -1267,7 +1278,8 @@
0CE6..0CEF ; valid # 1.1 KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF0 ; disallowed # NA <reserved-0CF0>
0CF1..0CF2 ; valid # 5.0 KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0CF3..0CFF ; disallowed # NA <reserved-0CF3>..<reserved-0CFF>
+0CF3 ; valid # 15.0 KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
+0CF4..0CFF ; disallowed # NA <reserved-0CF4>..<reserved-0CFF>
0D00 ; valid # 10.0 MALAYALAM SIGN COMBINING ANUSVARA ABOVE
0D01 ; valid # 7.0 MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; valid # 1.1 MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
@@ -1375,7 +1387,8 @@
0EC6 ; valid # 1.1 LAO KO LA
0EC7 ; disallowed # NA <reserved-0EC7>
0EC8..0ECD ; valid # 1.1 LAO TONE MAI EK..LAO NIGGAHITA
-0ECE..0ECF ; disallowed # NA <reserved-0ECE>..<reserved-0ECF>
+0ECE ; valid # 15.0 LAO YAMAKKAN
+0ECF ; disallowed # NA <reserved-0ECF>
0ED0..0ED9 ; valid # 1.1 LAO DIGIT ZERO..LAO DIGIT NINE
0EDA..0EDB ; disallowed # NA <reserved-0EDA>..<reserved-0EDB>
0EDC ; mapped ; 0EAB 0E99 # 1.1 LAO HO NO
@@ -1577,9 +1590,11 @@
16F1..16F8 ; valid # 7.0 RUNIC LETTER K..RUNIC LETTER FRANKS CASKET AESC
16F9..16FF ; disallowed # NA <reserved-16F9>..<reserved-16FF>
1700..170C ; valid # 3.2 TAGALOG LETTER A..TAGALOG LETTER YA
-170D ; disallowed # NA <reserved-170D>
+170D ; valid # 14.0 TAGALOG LETTER RA
170E..1714 ; valid # 3.2 TAGALOG LETTER LA..TAGALOG SIGN VIRAMA
-1715..171F ; disallowed # NA <reserved-1715>..<reserved-171F>
+1715 ; valid # 14.0 TAGALOG SIGN PAMUDPOD
+1716..171E ; disallowed # NA <reserved-1716>..<reserved-171E>
+171F ; valid # 14.0 TAGALOG LETTER ARCHAIC RA
1720..1734 ; valid # 3.2 HANUNOO LETTER A..HANUNOO SIGN PAMUDPOD
1735..1736 ; valid ; ; NV8 # 3.2 PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
1737..173F ; disallowed # NA <reserved-1737>..<reserved-173F>
@@ -1609,7 +1624,7 @@
1807..180A ; valid ; ; NV8 # 3.0 MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU
180B..180D ; ignored # 3.0 MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
180E ; disallowed # 3.0 MONGOLIAN VOWEL SEPARATOR
-180F ; disallowed # NA <reserved-180F>
+180F ; ignored # 14.0 MONGOLIAN FREE VARIATION SELECTOR FOUR
1810..1819 ; valid # 3.0 MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
181A..181F ; disallowed # NA <reserved-181A>..<reserved-181F>
1820..1877 ; valid # 3.0 MONGOLIAN LETTER A..MONGOLIAN LETTER MANCHU ZHA
@@ -1662,14 +1677,17 @@
1AB0..1ABD ; valid # 7.0 COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
1ABE ; valid ; ; NV8 # 7.0 COMBINING PARENTHESES OVERLAY
1ABF..1AC0 ; valid # 13.0 COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER TURNED W BELOW
-1AC1..1AFF ; disallowed # NA <reserved-1AC1>..<reserved-1AFF>
+1AC1..1ACE ; valid # 14.0 COMBINING LEFT PARENTHESIS ABOVE LEFT..COMBINING LATIN SMALL LETTER INSULAR T
+1ACF..1AFF ; disallowed # NA <reserved-1ACF>..<reserved-1AFF>
1B00..1B4B ; valid # 5.0 BALINESE SIGN ULU RICEM..BALINESE LETTER ASYURA SASAK
-1B4C..1B4F ; disallowed # NA <reserved-1B4C>..<reserved-1B4F>
+1B4C ; valid # 14.0 BALINESE LETTER ARCHAIC JNYA
+1B4D..1B4F ; disallowed # NA <reserved-1B4D>..<reserved-1B4F>
1B50..1B59 ; valid # 5.0 BALINESE DIGIT ZERO..BALINESE DIGIT NINE
1B5A..1B6A ; valid ; ; NV8 # 5.0 BALINESE PANTI..BALINESE MUSICAL SYMBOL DANG GEDE
1B6B..1B73 ; valid # 5.0 BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
1B74..1B7C ; valid ; ; NV8 # 5.0 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B7D..1B7F ; disallowed # NA <reserved-1B7D>..<reserved-1B7F>
+1B7D..1B7E ; valid ; ; NV8 # 14.0 BALINESE PANTI LANTANG..BALINESE PAMADA LANTANG
+1B7F ; disallowed # NA <reserved-1B7F>
1B80..1BAA ; valid # 5.1 SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PAMAAEH
1BAB..1BAD ; valid # 6.1 SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA
1BAE..1BB9 ; valid # 5.1 SUNDANESE LETTER KHA..SUNDANESE DIGIT NINE
@@ -1860,7 +1878,7 @@
1DCB..1DE6 ; valid # 5.1 COMBINING BREVE-MACRON..COMBINING LATIN SMALL LETTER Z
1DE7..1DF5 ; valid # 7.0 COMBINING LATIN SMALL LETTER ALPHA..COMBINING UP TACK ABOVE
1DF6..1DF9 ; valid # 10.0 COMBINING KAVYKA ABOVE RIGHT..COMBINING WIDE INVERTED BRIDGE BELOW
-1DFA ; disallowed # NA <reserved-1DFA>
+1DFA ; valid # 14.0 COMBINING DOT BELOW LEFT
1DFB ; valid # 9.0 COMBINING DELETION MARK
1DFC ; valid # 6.0 COMBINING DOUBLE INVERTED BREVE BELOW
1DFD ; valid # 5.2 COMBINING ALMOST EQUAL TO BELOW
@@ -2018,7 +2036,7 @@
1E9A ; mapped ; 0061 02BE # 1.1 LATIN SMALL LETTER A WITH RIGHT HALF RING
1E9B ; mapped ; 1E61 # 2.0 LATIN SMALL LETTER LONG S WITH DOT ABOVE
1E9C..1E9D ; valid # 5.1 LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE..LATIN SMALL LETTER LONG S WITH HIGH STROKE
-1E9E ; mapped ; 0073 0073 # 5.1 LATIN CAPITAL LETTER SHARP S
+1E9E ; mapped ; 00DF # 5.1 LATIN CAPITAL LETTER SHARP S
1E9F ; valid # 5.1 LATIN SMALL LETTER DELTA
1EA0 ; mapped ; 1EA1 # 1.1 LATIN CAPITAL LETTER A WITH DOT BELOW
1EA1 ; valid # 1.1 LATIN SMALL LETTER A WITH DOT BELOW
@@ -2410,7 +2428,8 @@
20BB..20BD ; valid ; ; NV8 # 7.0 NORDIC MARK SIGN..RUBLE SIGN
20BE ; valid ; ; NV8 # 8.0 LARI SIGN
20BF ; valid ; ; NV8 # 10.0 BITCOIN SIGN
-20C0..20CF ; disallowed # NA <reserved-20C0>..<reserved-20CF>
+20C0 ; valid ; ; NV8 # 14.0 SOM SIGN
+20C1..20CF ; disallowed # NA <reserved-20C1>..<reserved-20CF>
20D0..20E1 ; valid ; ; NV8 # 1.1 COMBINING LEFT HARPOON ABOVE..COMBINING LEFT RIGHT ARROW ABOVE
20E2..20E3 ; valid ; ; NV8 # 3.0 COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING KEYCAP
20E4..20EA ; valid ; ; NV8 # 3.2 COMBINING ENCLOSING UPWARD POINTING TRIANGLE..COMBINING LEFTWARDS ARROW OVERLAY
@@ -2546,11 +2565,7 @@
222E ; valid ; ; NV8 # 1.1 CONTOUR INTEGRAL
222F ; mapped ; 222E 222E # 1.1 SURFACE INTEGRAL
2230 ; mapped ; 222E 222E 222E #1.1 VOLUME INTEGRAL
-2231..225F ; valid ; ; NV8 # 1.1 CLOCKWISE INTEGRAL..QUESTIONED EQUAL TO
-2260 ; disallowed_STD3_valid # 1.1 NOT EQUAL TO
-2261..226D ; valid ; ; NV8 # 1.1 IDENTICAL TO..NOT EQUIVALENT TO
-226E..226F ; disallowed_STD3_valid # 1.1 NOT LESS-THAN..NOT GREATER-THAN
-2270..22F1 ; valid ; ; NV8 # 1.1 NEITHER LESS-THAN NOR EQUAL TO..DOWN RIGHT DIAGONAL ELLIPSIS
+2231..22F1 ; valid ; ; NV8 # 1.1 CLOCKWISE INTEGRAL..DOWN RIGHT DIAGONAL ELLIPSIS
22F2..22FF ; valid ; ; NV8 # 3.2 ELEMENT OF WITH LONG HORIZONTAL STROKE..Z NOTATION BAG MEMBERSHIP
2300 ; valid ; ; NV8 # 1.1 DIAMETER SIGN
2301 ; valid ; ; NV8 # 3.0 ELECTRIC ARROW
@@ -2844,9 +2859,9 @@
2C2C ; mapped ; 2C5C # 4.1 GLAGOLITIC CAPITAL LETTER SHTAPIC
2C2D ; mapped ; 2C5D # 4.1 GLAGOLITIC CAPITAL LETTER TROKUTASTI A
2C2E ; mapped ; 2C5E # 4.1 GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C2F ; disallowed # NA <reserved-2C2F>
+2C2F ; mapped ; 2C5F # 14.0 GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI
2C30..2C5E ; valid # 4.1 GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C5F ; disallowed # NA <reserved-2C5F>
+2C5F ; valid # 14.0 GLAGOLITIC SMALL LETTER CAUDATE CHRIVI
2C60 ; mapped ; 2C61 # 5.0 LATIN CAPITAL LETTER L WITH DOUBLE BAR
2C61 ; valid # 5.0 LATIN SMALL LETTER L WITH DOUBLE BAR
2C62 ; mapped ; 026B # 5.0 LATIN CAPITAL LETTER L WITH MIDDLE TILDE
@@ -3029,7 +3044,8 @@
2E4A..2E4E ; valid ; ; NV8 # 11.0 DOTTED SOLIDUS..PUNCTUS ELEVATUS MARK
2E4F ; valid ; ; NV8 # 12.0 CORNISH VERSE DIVIDER
2E50..2E52 ; valid ; ; NV8 # 13.0 CROSS PATTY WITH RIGHT CROSSBAR..TIRONIAN SIGN CAPITAL ET
-2E53..2E7F ; disallowed # NA <reserved-2E53>..<reserved-2E7F>
+2E53..2E5D ; valid ; ; NV8 # 14.0 MEDIEVAL EXCLAMATION MARK..OBLIQUE HYPHEN
+2E5E..2E7F ; disallowed # NA <reserved-2E5E>..<reserved-2E7F>
2E80..2E99 ; valid ; ; NV8 # 3.0 CJK RADICAL REPEAT..CJK RADICAL RAP
2E9A ; disallowed # NA <reserved-2E9A>
2E9B..2E9E ; valid ; ; NV8 # 3.0 CJK RADICAL CHOKE..CJK RADICAL DEATH
@@ -3253,7 +3269,7 @@
2FD5 ; mapped ; 9FA0 # 3.0 KANGXI RADICAL FLUTE
2FD6..2FEF ; disallowed # NA <reserved-2FD6>..<reserved-2FEF>
2FF0..2FFB ; disallowed # 3.0 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-2FFC..2FFF ; disallowed # NA <reserved-2FFC>..<reserved-2FFF>
+2FFC..2FFF ; disallowed # 15.1 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER ROTATION
3000 ; disallowed_STD3_mapped ; 0020 # 1.1 IDEOGRAPHIC SPACE
3001 ; valid ; ; NV8 # 1.1 IDEOGRAPHIC COMMA
3002 ; mapped ; 002E # 1.1 IDEOGRAPHIC FULL STOP
@@ -3405,7 +3421,8 @@
31BB..31BF ; valid # 13.0 BOPOMOFO FINAL LETTER G..BOPOMOFO LETTER AH
31C0..31CF ; valid ; ; NV8 # 4.1 CJK STROKE T..CJK STROKE N
31D0..31E3 ; valid ; ; NV8 # 5.1 CJK STROKE H..CJK STROKE Q
-31E4..31EF ; disallowed # NA <reserved-31E4>..<reserved-31EF>
+31E4..31EE ; disallowed # NA <reserved-31E4>..<reserved-31EE>
+31EF ; disallowed # 15.1 IDEOGRAPHIC DESCRIPTION CHARACTER SUBTRACTION
31F0..31FF ; valid # 3.2 KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
3200 ; disallowed_STD3_mapped ; 0028 1100 0029 #1.1 PARENTHESIZED HANGUL KIYEOK
3201 ; disallowed_STD3_mapped ; 0028 1102 0029 #1.1 PARENTHESIZED HANGUL NIEUN
@@ -3924,7 +3941,7 @@
9FD6..9FEA ; valid # 10.0 CJK UNIFIED IDEOGRAPH-9FD6..CJK UNIFIED IDEOGRAPH-9FEA
9FEB..9FEF ; valid # 11.0 CJK UNIFIED IDEOGRAPH-9FEB..CJK UNIFIED IDEOGRAPH-9FEF
9FF0..9FFC ; valid # 13.0 CJK UNIFIED IDEOGRAPH-9FF0..CJK UNIFIED IDEOGRAPH-9FFC
-9FFD..9FFF ; disallowed # NA <reserved-9FFD>..<reserved-9FFF>
+9FFD..9FFF ; valid # 14.0 CJK UNIFIED IDEOGRAPH-9FFD..CJK UNIFIED IDEOGRAPH-9FFF
A000..A48C ; valid # 3.0 YI SYLLABLE IT..YI SYLLABLE YYR
A48D..A48F ; disallowed # NA <reserved-A48D>..<reserved-A48F>
A490..A4A1 ; valid ; ; NV8 # 3.0 YI RADICAL QOT..YI RADICAL GA
@@ -4181,7 +4198,8 @@ A7BC ; mapped ; A7BD # 12.0 LATIN CAPITAL LETT
A7BD ; valid # 12.0 LATIN SMALL LETTER GLOTTAL I
A7BE ; mapped ; A7BF # 12.0 LATIN CAPITAL LETTER GLOTTAL U
A7BF ; valid # 12.0 LATIN SMALL LETTER GLOTTAL U
-A7C0..A7C1 ; disallowed # NA <reserved-A7C0>..<reserved-A7C1>
+A7C0 ; mapped ; A7C1 # 14.0 LATIN CAPITAL LETTER OLD POLISH O
+A7C1 ; valid # 14.0 LATIN SMALL LETTER OLD POLISH O
A7C2 ; mapped ; A7C3 # 12.0 LATIN CAPITAL LETTER ANGLICANA W
A7C3 ; valid # 12.0 LATIN SMALL LETTER ANGLICANA W
A7C4 ; mapped ; A794 # 12.0 LATIN CAPITAL LETTER C WITH PALATAL HOOK
@@ -4191,7 +4209,21 @@ A7C7 ; mapped ; A7C8 # 13.0 LATIN CAPITAL LETT
A7C8 ; valid # 13.0 LATIN SMALL LETTER D WITH SHORT STROKE OVERLAY
A7C9 ; mapped ; A7CA # 13.0 LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY
A7CA ; valid # 13.0 LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY
-A7CB..A7F4 ; disallowed # NA <reserved-A7CB>..<reserved-A7F4>
+A7CB..A7CF ; disallowed # NA <reserved-A7CB>..<reserved-A7CF>
+A7D0 ; mapped ; A7D1 # 14.0 LATIN CAPITAL LETTER CLOSED INSULAR G
+A7D1 ; valid # 14.0 LATIN SMALL LETTER CLOSED INSULAR G
+A7D2 ; disallowed # NA <reserved-A7D2>
+A7D3 ; valid # 14.0 LATIN SMALL LETTER DOUBLE THORN
+A7D4 ; disallowed # NA <reserved-A7D4>
+A7D5 ; valid # 14.0 LATIN SMALL LETTER DOUBLE WYNN
+A7D6 ; mapped ; A7D7 # 14.0 LATIN CAPITAL LETTER MIDDLE SCOTS S
+A7D7 ; valid # 14.0 LATIN SMALL LETTER MIDDLE SCOTS S
+A7D8 ; mapped ; A7D9 # 14.0 LATIN CAPITAL LETTER SIGMOID S
+A7D9 ; valid # 14.0 LATIN SMALL LETTER SIGMOID S
+A7DA..A7F1 ; disallowed # NA <reserved-A7DA>..<reserved-A7F1>
+A7F2 ; mapped ; 0063 # 14.0 MODIFIER LETTER CAPITAL C
+A7F3 ; mapped ; 0066 # 14.0 MODIFIER LETTER CAPITAL F
+A7F4 ; mapped ; 0071 # 14.0 MODIFIER LETTER CAPITAL Q
A7F5 ; mapped ; A7F6 # 13.0 LATIN CAPITAL LETTER REVERSED HALF H
A7F6 ; valid # 13.0 LATIN SMALL LETTER REVERSED HALF H
A7F7 ; valid # 7.0 LATIN EPIGRAPHIC LETTER SIDEWAYS I
@@ -4933,7 +4965,8 @@ FBAA..FBAD ; mapped ; 06BE # 1.1 ARABIC LETTER HEH
FBAE..FBAF ; mapped ; 06D2 # 1.1 ARABIC LETTER YEH BARREE ISOLATED FORM..ARABIC LETTER YEH BARREE FINAL FORM
FBB0..FBB1 ; mapped ; 06D3 # 1.1 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
FBB2..FBC1 ; valid ; ; NV8 # 6.0 ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL SMALL TAH BELOW
-FBC2..FBD2 ; disallowed # NA <reserved-FBC2>..<reserved-FBD2>
+FBC2 ; valid ; ; NV8 # 14.0 ARABIC SYMBOL WASLA ABOVE
+FBC3..FBD2 ; disallowed # NA <reserved-FBC3>..<reserved-FBD2>
FBD3..FBD6 ; mapped ; 06AD # 1.1 ARABIC LETTER NG ISOLATED FORM..ARABIC LETTER NG MEDIAL FORM
FBD7..FBD8 ; mapped ; 06C7 # 1.1 ARABIC LETTER U ISOLATED FORM..ARABIC LETTER U FINAL FORM
FBD9..FBDA ; mapped ; 06C6 # 1.1 ARABIC LETTER OE ISOLATED FORM..ARABIC LETTER OE FINAL FORM
@@ -5271,7 +5304,7 @@ FD3A ; mapped ; 0637 0645 # 1.1 ARABIC LIGATURE TA
FD3B ; mapped ; 0638 0645 # 1.1 ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
FD3C..FD3D ; mapped ; 0627 064B # 1.1 ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
FD3E..FD3F ; valid ; ; NV8 # 1.1 ORNATE LEFT PARENTHESIS..ORNATE RIGHT PARENTHESIS
-FD40..FD4F ; disallowed # NA <reserved-FD40>..<reserved-FD4F>
+FD40..FD4F ; valid ; ; NV8 # 14.0 ARABIC LIGATURE RAHIMAHU ALLAAH..ARABIC LIGATURE RAHIMAHUM ALLAAH
FD50 ; mapped ; 062A 062C 0645 #1.1 ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
FD51..FD52 ; mapped ; 062A 062D 062C #1.1 ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM..ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM
FD53 ; mapped ; 062A 062D 0645 #1.1 ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM
@@ -5374,7 +5407,8 @@ FDC4 ; mapped ; 0639 062C 0645 #1.1 ARABIC LIGATURE AI
FDC5 ; mapped ; 0635 0645 0645 #1.1 ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
FDC6 ; mapped ; 0633 062E 064A #1.1 ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM
FDC7 ; mapped ; 0646 062C 064A #1.1 ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDC8..FDCF ; disallowed # NA <reserved-FDC8>..<reserved-FDCF>
+FDC8..FDCE ; disallowed # NA <reserved-FDC8>..<reserved-FDCE>
+FDCF ; valid ; ; NV8 # 14.0 ARABIC LIGATURE SALAAMUHU ALAYNAA
FDD0..FDEF ; disallowed # 3.1 <noncharacter-FDD0>..<noncharacter-FDEF>
FDF0 ; mapped ; 0635 0644 06D2 #1.1 ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM
FDF1 ; mapped ; 0642 0644 06D2 #1.1 ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM
@@ -5390,7 +5424,7 @@ FDFA ; disallowed_STD3_mapped ; 0635 0644 0649 0020 0627 0644 0644 0647
FDFB ; disallowed_STD3_mapped ; 062C 0644 0020 062C 0644 0627 0644 0647 #1.1 ARABIC LIGATURE JALLAJALALOUHOU
FDFC ; mapped ; 0631 06CC 0627 0644 #3.2 RIAL SIGN
FDFD ; valid ; ; NV8 # 4.0 ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FDFE..FDFF ; disallowed # NA <reserved-FDFE>..<reserved-FDFF>
+FDFE..FDFF ; valid ; ; NV8 # 14.0 ARABIC LIGATURE SUBHAANAHU WA TAAALAA..ARABIC LIGATURE AZZA WA JALL
FE00..FE0F ; ignored # 3.2 VARIATION SELECTOR-1..VARIATION SELECTOR-16
FE10 ; disallowed_STD3_mapped ; 002C # 4.1 PRESENTATION FORM FOR VERTICAL COMMA
FE11 ; mapped ; 3001 # 4.1 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
@@ -5903,13 +5937,119 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
10530..10563 ; valid # 7.0 CAUCASIAN ALBANIAN LETTER ALT..CAUCASIAN ALBANIAN LETTER KIW
10564..1056E ; disallowed # NA <reserved-10564>..<reserved-1056E>
1056F ; valid ; ; NV8 # 7.0 CAUCASIAN ALBANIAN CITATION MARK
-10570..105FF ; disallowed # NA <reserved-10570>..<reserved-105FF>
+10570 ; mapped ; 10597 # 14.0 VITHKUQI CAPITAL LETTER A
+10571 ; mapped ; 10598 # 14.0 VITHKUQI CAPITAL LETTER BBE
+10572 ; mapped ; 10599 # 14.0 VITHKUQI CAPITAL LETTER BE
+10573 ; mapped ; 1059A # 14.0 VITHKUQI CAPITAL LETTER CE
+10574 ; mapped ; 1059B # 14.0 VITHKUQI CAPITAL LETTER CHE
+10575 ; mapped ; 1059C # 14.0 VITHKUQI CAPITAL LETTER DE
+10576 ; mapped ; 1059D # 14.0 VITHKUQI CAPITAL LETTER DHE
+10577 ; mapped ; 1059E # 14.0 VITHKUQI CAPITAL LETTER EI
+10578 ; mapped ; 1059F # 14.0 VITHKUQI CAPITAL LETTER E
+10579 ; mapped ; 105A0 # 14.0 VITHKUQI CAPITAL LETTER FE
+1057A ; mapped ; 105A1 # 14.0 VITHKUQI CAPITAL LETTER GA
+1057B ; disallowed # NA <reserved-1057B>
+1057C ; mapped ; 105A3 # 14.0 VITHKUQI CAPITAL LETTER HA
+1057D ; mapped ; 105A4 # 14.0 VITHKUQI CAPITAL LETTER HHA
+1057E ; mapped ; 105A5 # 14.0 VITHKUQI CAPITAL LETTER I
+1057F ; mapped ; 105A6 # 14.0 VITHKUQI CAPITAL LETTER IJE
+10580 ; mapped ; 105A7 # 14.0 VITHKUQI CAPITAL LETTER JE
+10581 ; mapped ; 105A8 # 14.0 VITHKUQI CAPITAL LETTER KA
+10582 ; mapped ; 105A9 # 14.0 VITHKUQI CAPITAL LETTER LA
+10583 ; mapped ; 105AA # 14.0 VITHKUQI CAPITAL LETTER LLA
+10584 ; mapped ; 105AB # 14.0 VITHKUQI CAPITAL LETTER ME
+10585 ; mapped ; 105AC # 14.0 VITHKUQI CAPITAL LETTER NE
+10586 ; mapped ; 105AD # 14.0 VITHKUQI CAPITAL LETTER NJE
+10587 ; mapped ; 105AE # 14.0 VITHKUQI CAPITAL LETTER O
+10588 ; mapped ; 105AF # 14.0 VITHKUQI CAPITAL LETTER PE
+10589 ; mapped ; 105B0 # 14.0 VITHKUQI CAPITAL LETTER QA
+1058A ; mapped ; 105B1 # 14.0 VITHKUQI CAPITAL LETTER RE
+1058B ; disallowed # NA <reserved-1058B>
+1058C ; mapped ; 105B3 # 14.0 VITHKUQI CAPITAL LETTER SE
+1058D ; mapped ; 105B4 # 14.0 VITHKUQI CAPITAL LETTER SHE
+1058E ; mapped ; 105B5 # 14.0 VITHKUQI CAPITAL LETTER TE
+1058F ; mapped ; 105B6 # 14.0 VITHKUQI CAPITAL LETTER THE
+10590 ; mapped ; 105B7 # 14.0 VITHKUQI CAPITAL LETTER U
+10591 ; mapped ; 105B8 # 14.0 VITHKUQI CAPITAL LETTER VE
+10592 ; mapped ; 105B9 # 14.0 VITHKUQI CAPITAL LETTER XE
+10593 ; disallowed # NA <reserved-10593>
+10594 ; mapped ; 105BB # 14.0 VITHKUQI CAPITAL LETTER Y
+10595 ; mapped ; 105BC # 14.0 VITHKUQI CAPITAL LETTER ZE
+10596 ; disallowed # NA <reserved-10596>
+10597..105A1 ; valid # 14.0 VITHKUQI SMALL LETTER A..VITHKUQI SMALL LETTER GA
+105A2 ; disallowed # NA <reserved-105A2>
+105A3..105B1 ; valid # 14.0 VITHKUQI SMALL LETTER HA..VITHKUQI SMALL LETTER RE
+105B2 ; disallowed # NA <reserved-105B2>
+105B3..105B9 ; valid # 14.0 VITHKUQI SMALL LETTER SE..VITHKUQI SMALL LETTER XE
+105BA ; disallowed # NA <reserved-105BA>
+105BB..105BC ; valid # 14.0 VITHKUQI SMALL LETTER Y..VITHKUQI SMALL LETTER ZE
+105BD..105FF ; disallowed # NA <reserved-105BD>..<reserved-105FF>
10600..10736 ; valid # 7.0 LINEAR A SIGN AB001..LINEAR A SIGN A664
10737..1073F ; disallowed # NA <reserved-10737>..<reserved-1073F>
10740..10755 ; valid # 7.0 LINEAR A SIGN A701 A..LINEAR A SIGN A732 JE
10756..1075F ; disallowed # NA <reserved-10756>..<reserved-1075F>
10760..10767 ; valid # 7.0 LINEAR A SIGN A800..LINEAR A SIGN A807
-10768..107FF ; disallowed # NA <reserved-10768>..<reserved-107FF>
+10768..1077F ; disallowed # NA <reserved-10768>..<reserved-1077F>
+10780 ; valid # 14.0 MODIFIER LETTER SMALL CAPITAL AA
+10781 ; mapped ; 02D0 # 14.0 MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON
+10782 ; mapped ; 02D1 # 14.0 MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON
+10783 ; mapped ; 00E6 # 14.0 MODIFIER LETTER SMALL AE
+10784 ; mapped ; 0299 # 14.0 MODIFIER LETTER SMALL CAPITAL B
+10785 ; mapped ; 0253 # 14.0 MODIFIER LETTER SMALL B WITH HOOK
+10786 ; disallowed # NA <reserved-10786>
+10787 ; mapped ; 02A3 # 14.0 MODIFIER LETTER SMALL DZ DIGRAPH
+10788 ; mapped ; AB66 # 14.0 MODIFIER LETTER SMALL DZ DIGRAPH WITH RETROFLEX HOOK
+10789 ; mapped ; 02A5 # 14.0 MODIFIER LETTER SMALL DZ DIGRAPH WITH CURL
+1078A ; mapped ; 02A4 # 14.0 MODIFIER LETTER SMALL DEZH DIGRAPH
+1078B ; mapped ; 0256 # 14.0 MODIFIER LETTER SMALL D WITH TAIL
+1078C ; mapped ; 0257 # 14.0 MODIFIER LETTER SMALL D WITH HOOK
+1078D ; mapped ; 1D91 # 14.0 MODIFIER LETTER SMALL D WITH HOOK AND TAIL
+1078E ; mapped ; 0258 # 14.0 MODIFIER LETTER SMALL REVERSED E
+1078F ; mapped ; 025E # 14.0 MODIFIER LETTER SMALL CLOSED REVERSED OPEN E
+10790 ; mapped ; 02A9 # 14.0 MODIFIER LETTER SMALL FENG DIGRAPH
+10791 ; mapped ; 0264 # 14.0 MODIFIER LETTER SMALL RAMS HORN
+10792 ; mapped ; 0262 # 14.0 MODIFIER LETTER SMALL CAPITAL G
+10793 ; mapped ; 0260 # 14.0 MODIFIER LETTER SMALL G WITH HOOK
+10794 ; mapped ; 029B # 14.0 MODIFIER LETTER SMALL CAPITAL G WITH HOOK
+10795 ; mapped ; 0127 # 14.0 MODIFIER LETTER SMALL H WITH STROKE
+10796 ; mapped ; 029C # 14.0 MODIFIER LETTER SMALL CAPITAL H
+10797 ; mapped ; 0267 # 14.0 MODIFIER LETTER SMALL HENG WITH HOOK
+10798 ; mapped ; 0284 # 14.0 MODIFIER LETTER SMALL DOTLESS J WITH STROKE AND HOOK
+10799 ; mapped ; 02AA # 14.0 MODIFIER LETTER SMALL LS DIGRAPH
+1079A ; mapped ; 02AB # 14.0 MODIFIER LETTER SMALL LZ DIGRAPH
+1079B ; mapped ; 026C # 14.0 MODIFIER LETTER SMALL L WITH BELT
+1079C ; mapped ; 1DF04 # 14.0 MODIFIER LETTER SMALL CAPITAL L WITH BELT
+1079D ; mapped ; A78E # 14.0 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT
+1079E ; mapped ; 026E # 14.0 MODIFIER LETTER SMALL LEZH
+1079F ; mapped ; 1DF05 # 14.0 MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK
+107A0 ; mapped ; 028E # 14.0 MODIFIER LETTER SMALL TURNED Y
+107A1 ; mapped ; 1DF06 # 14.0 MODIFIER LETTER SMALL TURNED Y WITH BELT
+107A2 ; mapped ; 00F8 # 14.0 MODIFIER LETTER SMALL O WITH STROKE
+107A3 ; mapped ; 0276 # 14.0 MODIFIER LETTER SMALL CAPITAL OE
+107A4 ; mapped ; 0277 # 14.0 MODIFIER LETTER SMALL CLOSED OMEGA
+107A5 ; mapped ; 0071 # 14.0 MODIFIER LETTER SMALL Q
+107A6 ; mapped ; 027A # 14.0 MODIFIER LETTER SMALL TURNED R WITH LONG LEG
+107A7 ; mapped ; 1DF08 # 14.0 MODIFIER LETTER SMALL TURNED R WITH LONG LEG AND RETROFLEX HOOK
+107A8 ; mapped ; 027D # 14.0 MODIFIER LETTER SMALL R WITH TAIL
+107A9 ; mapped ; 027E # 14.0 MODIFIER LETTER SMALL R WITH FISHHOOK
+107AA ; mapped ; 0280 # 14.0 MODIFIER LETTER SMALL CAPITAL R
+107AB ; mapped ; 02A8 # 14.0 MODIFIER LETTER SMALL TC DIGRAPH WITH CURL
+107AC ; mapped ; 02A6 # 14.0 MODIFIER LETTER SMALL TS DIGRAPH
+107AD ; mapped ; AB67 # 14.0 MODIFIER LETTER SMALL TS DIGRAPH WITH RETROFLEX HOOK
+107AE ; mapped ; 02A7 # 14.0 MODIFIER LETTER SMALL TESH DIGRAPH
+107AF ; mapped ; 0288 # 14.0 MODIFIER LETTER SMALL T WITH RETROFLEX HOOK
+107B0 ; mapped ; 2C71 # 14.0 MODIFIER LETTER SMALL V WITH RIGHT HOOK
+107B1 ; disallowed # NA <reserved-107B1>
+107B2 ; mapped ; 028F # 14.0 MODIFIER LETTER SMALL CAPITAL Y
+107B3 ; mapped ; 02A1 # 14.0 MODIFIER LETTER GLOTTAL STOP WITH STROKE
+107B4 ; mapped ; 02A2 # 14.0 MODIFIER LETTER REVERSED GLOTTAL STOP WITH STROKE
+107B5 ; mapped ; 0298 # 14.0 MODIFIER LETTER BILABIAL CLICK
+107B6 ; mapped ; 01C0 # 14.0 MODIFIER LETTER DENTAL CLICK
+107B7 ; mapped ; 01C1 # 14.0 MODIFIER LETTER LATERAL CLICK
+107B8 ; mapped ; 01C2 # 14.0 MODIFIER LETTER ALVEOLAR CLICK
+107B9 ; mapped ; 1DF0A # 14.0 MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
+107BA ; mapped ; 1DF1E # 14.0 MODIFIER LETTER SMALL S WITH CURL
+107BB..107FF ; disallowed # NA <reserved-107BB>..<reserved-107FF>
10800..10805 ; valid # 4.0 CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
10806..10807 ; disallowed # NA <reserved-10806>..<reserved-10807>
10808 ; valid # 4.0 CYPRIOT SYLLABLE JO
@@ -6065,14 +6205,18 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
10EAD ; valid ; ; NV8 # 13.0 YEZIDI HYPHENATION MARK
10EAE..10EAF ; disallowed # NA <reserved-10EAE>..<reserved-10EAF>
10EB0..10EB1 ; valid # 13.0 YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
-10EB2..10EFF ; disallowed # NA <reserved-10EB2>..<reserved-10EFF>
+10EB2..10EFC ; disallowed # NA <reserved-10EB2>..<reserved-10EFC>
+10EFD..10EFF ; valid # 15.0 ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
10F00..10F1C ; valid # 11.0 OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26 ; valid ; ; NV8 # 11.0 OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27 ; valid # 11.0 OLD SOGDIAN LIGATURE AYIN-DALETH
10F28..10F2F ; disallowed # NA <reserved-10F28>..<reserved-10F2F>
10F30..10F50 ; valid # 11.0 SOGDIAN LETTER ALEPH..SOGDIAN COMBINING STROKE BELOW
10F51..10F59 ; valid ; ; NV8 # 11.0 SOGDIAN NUMBER ONE..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT
-10F5A..10FAF ; disallowed # NA <reserved-10F5A>..<reserved-10FAF>
+10F5A..10F6F ; disallowed # NA <reserved-10F5A>..<reserved-10F6F>
+10F70..10F85 ; valid # 14.0 OLD UYGHUR LETTER ALEPH..OLD UYGHUR COMBINING TWO DOTS BELOW
+10F86..10F89 ; valid ; ; NV8 # 14.0 OLD UYGHUR PUNCTUATION BAR..OLD UYGHUR PUNCTUATION FOUR DOTS
+10F8A..10FAF ; disallowed # NA <reserved-10F8A>..<reserved-10FAF>
10FB0..10FC4 ; valid # 13.0 CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW
10FC5..10FCB ; valid ; ; NV8 # 13.0 CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED
10FCC..10FDF ; disallowed # NA <reserved-10FCC>..<reserved-10FDF>
@@ -6083,13 +6227,15 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1104E..11051 ; disallowed # NA <reserved-1104E>..<reserved-11051>
11052..11065 ; valid ; ; NV8 # 6.0 BRAHMI NUMBER ONE..BRAHMI NUMBER ONE THOUSAND
11066..1106F ; valid # 6.0 BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE
-11070..1107E ; disallowed # NA <reserved-11070>..<reserved-1107E>
+11070..11075 ; valid # 14.0 BRAHMI SIGN OLD TAMIL VIRAMA..BRAHMI LETTER OLD TAMIL LLA
+11076..1107E ; disallowed # NA <reserved-11076>..<reserved-1107E>
1107F ; valid # 7.0 BRAHMI NUMBER JOINER
11080..110BA ; valid # 5.2 KAITHI SIGN CANDRABINDU..KAITHI SIGN NUKTA
110BB..110BC ; valid ; ; NV8 # 5.2 KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
110BD ; disallowed # 5.2 KAITHI NUMBER SIGN
110BE..110C1 ; valid ; ; NV8 # 5.2 KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-110C2..110CC ; disallowed # NA <reserved-110C2>..<reserved-110CC>
+110C2 ; valid # 14.0 KAITHI VOWEL SIGN VOCALIC R
+110C3..110CC ; disallowed # NA <reserved-110C3>..<reserved-110CC>
110CD ; disallowed # 11.0 KAITHI NUMBER SIGN ABOVE
110CE..110CF ; disallowed # NA <reserved-110CE>..<reserved-110CF>
110D0..110E8 ; valid # 6.1 SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE
@@ -6125,7 +6271,8 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
11213..11237 ; valid # 7.0 KHOJKI LETTER NYA..KHOJKI SIGN SHADDA
11238..1123D ; valid ; ; NV8 # 7.0 KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
1123E ; valid # 9.0 KHOJKI SIGN SUKUN
-1123F..1127F ; disallowed # NA <reserved-1123F>..<reserved-1127F>
+1123F..11241 ; valid # 15.0 KHOJKI LETTER QA..KHOJKI VOWEL SIGN VOCALIC R
+11242..1127F ; disallowed # NA <reserved-11242>..<reserved-1127F>
11280..11286 ; valid # 8.0 MULTANI LETTER A..MULTANI LETTER GA
11287 ; disallowed # NA <reserved-11287>
11288 ; valid # 8.0 MULTANI LETTER GHA
@@ -6207,7 +6354,8 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1166D..1167F ; disallowed # NA <reserved-1166D>..<reserved-1167F>
11680..116B7 ; valid # 6.1 TAKRI LETTER A..TAKRI SIGN NUKTA
116B8 ; valid # 12.0 TAKRI LETTER ARCHAIC KHA
-116B9..116BF ; disallowed # NA <reserved-116B9>..<reserved-116BF>
+116B9 ; valid ; ; NV8 # 14.0 TAKRI ABBREVIATION SIGN
+116BA..116BF ; disallowed # NA <reserved-116BA>..<reserved-116BF>
116C0..116C9 ; valid # 6.1 TAKRI DIGIT ZERO..TAKRI DIGIT NINE
116CA..116FF ; disallowed # NA <reserved-116CA>..<reserved-116FF>
11700..11719 ; valid # 8.0 AHOM LETTER KA..AHOM LETTER JHA
@@ -6217,7 +6365,8 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1172C..1172F ; disallowed # NA <reserved-1172C>..<reserved-1172F>
11730..11739 ; valid # 8.0 AHOM DIGIT ZERO..AHOM DIGIT NINE
1173A..1173F ; valid ; ; NV8 # 8.0 AHOM NUMBER TEN..AHOM SYMBOL VI
-11740..117FF ; disallowed # NA <reserved-11740>..<reserved-117FF>
+11740..11746 ; valid # 14.0 AHOM LETTER CA..AHOM LETTER LLA
+11747..117FF ; disallowed # NA <reserved-11747>..<reserved-117FF>
11800..1183A ; valid # 11.0 DOGRA LETTER A..DOGRA SIGN NUKTA
1183B ; valid ; ; NV8 # 11.0 DOGRA ABBREVIATION SIGN
1183C..1189F ; disallowed # NA <reserved-1183C>..<reserved-1189F>
@@ -6292,9 +6441,12 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
11A9A..11A9C ; valid ; ; NV8 # 10.0 SOYOMBO MARK TSHEG..SOYOMBO MARK DOUBLE SHAD
11A9D ; valid # 11.0 SOYOMBO MARK PLUTA
11A9E..11AA2 ; valid ; ; NV8 # 10.0 SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
-11AA3..11ABF ; disallowed # NA <reserved-11AA3>..<reserved-11ABF>
+11AA3..11AAF ; disallowed # NA <reserved-11AA3>..<reserved-11AAF>
+11AB0..11ABF ; valid # 14.0 CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA
11AC0..11AF8 ; valid # 7.0 PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-11AF9..11BFF ; disallowed # NA <reserved-11AF9>..<reserved-11BFF>
+11AF9..11AFF ; disallowed # NA <reserved-11AF9>..<reserved-11AFF>
+11B00..11B09 ; valid ; ; NV8 # 15.0 DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
+11B0A..11BFF ; disallowed # NA <reserved-11B0A>..<reserved-11BFF>
11C00..11C08 ; valid # 9.0 BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C09 ; disallowed # NA <reserved-11C09>
11C0A..11C36 ; valid # 9.0 BHAIKSUKI LETTER E..BHAIKSUKI VOWEL SIGN VOCALIC L
@@ -6340,7 +6492,15 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
11DAA..11EDF ; disallowed # NA <reserved-11DAA>..<reserved-11EDF>
11EE0..11EF6 ; valid # 11.0 MAKASAR LETTER KA..MAKASAR VOWEL SIGN O
11EF7..11EF8 ; valid ; ; NV8 # 11.0 MAKASAR PASSIMBANG..MAKASAR END OF SECTION
-11EF9..11FAF ; disallowed # NA <reserved-11EF9>..<reserved-11FAF>
+11EF9..11EFF ; disallowed # NA <reserved-11EF9>..<reserved-11EFF>
+11F00..11F10 ; valid # 15.0 KAWI SIGN CANDRABINDU..KAWI LETTER O
+11F11 ; disallowed # NA <reserved-11F11>
+11F12..11F3A ; valid # 15.0 KAWI LETTER KA..KAWI VOWEL SIGN VOCALIC R
+11F3B..11F3D ; disallowed # NA <reserved-11F3B>..<reserved-11F3D>
+11F3E..11F42 ; valid # 15.0 KAWI VOWEL SIGN E..KAWI CONJOINER
+11F43..11F4F ; valid ; ; NV8 # 15.0 KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+11F50..11F59 ; valid # 15.0 KAWI DIGIT ZERO..KAWI DIGIT NINE
+11F5A..11FAF ; disallowed # NA <reserved-11F5A>..<reserved-11FAF>
11FB0 ; valid # 13.0 LISU LETTER YHA
11FB1..11FBF ; disallowed # NA <reserved-11FB1>..<reserved-11FBF>
11FC0..11FF1 ; valid ; ; NV8 # 12.0 TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL SIGN VAKAIYARAA
@@ -6357,11 +6517,16 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
12474 ; valid ; ; NV8 # 7.0 CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
12475..1247F ; disallowed # NA <reserved-12475>..<reserved-1247F>
12480..12543 ; valid # 8.0 CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
-12544..12FFF ; disallowed # NA <reserved-12544>..<reserved-12FFF>
+12544..12F8F ; disallowed # NA <reserved-12544>..<reserved-12F8F>
+12F90..12FF0 ; valid # 14.0 CYPRO-MINOAN SIGN CM001..CYPRO-MINOAN SIGN CM114
+12FF1..12FF2 ; valid ; ; NV8 # 14.0 CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
+12FF3..12FFF ; disallowed # NA <reserved-12FF3>..<reserved-12FFF>
13000..1342E ; valid # 5.2 EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1342F ; disallowed # NA <reserved-1342F>
+1342F ; valid # 15.0 EGYPTIAN HIEROGLYPH V011D
13430..13438 ; disallowed # 12.0 EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
-13439..143FF ; disallowed # NA <reserved-13439>..<reserved-143FF>
+13439..1343F ; disallowed # 15.0 EGYPTIAN HIEROGLYPH INSERT AT MIDDLE..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+13440..13455 ; valid # 15.0 EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
+13456..143FF ; disallowed # NA <reserved-13456>..<reserved-143FF>
14400..14646 ; valid # 8.0 ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
14647..167FF ; disallowed # NA <reserved-14647>..<reserved-167FF>
16800..16A38 ; valid # 6.0 BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
@@ -6371,7 +6536,10 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
16A60..16A69 ; valid # 7.0 MRO DIGIT ZERO..MRO DIGIT NINE
16A6A..16A6D ; disallowed # NA <reserved-16A6A>..<reserved-16A6D>
16A6E..16A6F ; valid ; ; NV8 # 7.0 MRO DANDA..MRO DOUBLE DANDA
-16A70..16ACF ; disallowed # NA <reserved-16A70>..<reserved-16ACF>
+16A70..16ABE ; valid # 14.0 TANGSA LETTER OZ..TANGSA LETTER ZA
+16ABF ; disallowed # NA <reserved-16ABF>
+16AC0..16AC9 ; valid # 14.0 TANGSA DIGIT ZERO..TANGSA DIGIT NINE
+16ACA..16ACF ; disallowed # NA <reserved-16ACA>..<reserved-16ACF>
16AD0..16AED ; valid # 7.0 BASSA VAH LETTER ENNI..BASSA VAH LETTER I
16AEE..16AEF ; disallowed # NA <reserved-16AEE>..<reserved-16AEF>
16AF0..16AF4 ; valid # 7.0 BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
@@ -6450,12 +6618,23 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
18AF3..18CD5 ; valid # 13.0 TANGUT COMPONENT-756..KHITAN SMALL SCRIPT CHARACTER-18CD5
18CD6..18CFF ; disallowed # NA <reserved-18CD6>..<reserved-18CFF>
18D00..18D08 ; valid # 13.0 TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08
-18D09..1AFFF ; disallowed # NA <reserved-18D09>..<reserved-1AFFF>
+18D09..1AFEF ; disallowed # NA <reserved-18D09>..<reserved-1AFEF>
+1AFF0..1AFF3 ; valid # 14.0 KATAKANA LETTER MINNAN TONE-2..KATAKANA LETTER MINNAN TONE-5
+1AFF4 ; disallowed # NA <reserved-1AFF4>
+1AFF5..1AFFB ; valid # 14.0 KATAKANA LETTER MINNAN TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-5
+1AFFC ; disallowed # NA <reserved-1AFFC>
+1AFFD..1AFFE ; valid # 14.0 KATAKANA LETTER MINNAN NASALIZED TONE-7..KATAKANA LETTER MINNAN NASALIZED TONE-8
+1AFFF ; disallowed # NA <reserved-1AFFF>
1B000..1B001 ; valid # 6.0 KATAKANA LETTER ARCHAIC E..HIRAGANA LETTER ARCHAIC YE
1B002..1B11E ; valid # 10.0 HENTAIGANA LETTER A-1..HENTAIGANA LETTER N-MU-MO-2
-1B11F..1B14F ; disallowed # NA <reserved-1B11F>..<reserved-1B14F>
+1B11F..1B122 ; valid # 14.0 HIRAGANA LETTER ARCHAIC WU..KATAKANA LETTER ARCHAIC WU
+1B123..1B131 ; disallowed # NA <reserved-1B123>..<reserved-1B131>
+1B132 ; valid # 15.0 HIRAGANA LETTER SMALL KO
+1B133..1B14F ; disallowed # NA <reserved-1B133>..<reserved-1B14F>
1B150..1B152 ; valid # 12.0 HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
-1B153..1B163 ; disallowed # NA <reserved-1B153>..<reserved-1B163>
+1B153..1B154 ; disallowed # NA <reserved-1B153>..<reserved-1B154>
+1B155 ; valid # 15.0 KATAKANA LETTER SMALL KO
+1B156..1B163 ; disallowed # NA <reserved-1B156>..<reserved-1B163>
1B164..1B167 ; valid # 12.0 KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B168..1B16F ; disallowed # NA <reserved-1B168>..<reserved-1B16F>
1B170..1B2FB ; valid # 10.0 NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
@@ -6472,7 +6651,13 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1BC9D..1BC9E ; valid # 7.0 DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK
1BC9F ; valid ; ; NV8 # 7.0 DUPLOYAN PUNCTUATION CHINOOK FULL STOP
1BCA0..1BCA3 ; ignored # 7.0 SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
-1BCA4..1CFFF ; disallowed # NA <reserved-1BCA4>..<reserved-1CFFF>
+1BCA4..1CEFF ; disallowed # NA <reserved-1BCA4>..<reserved-1CEFF>
+1CF00..1CF2D ; valid # 14.0 ZNAMENNY COMBINING MARK GORAZDO NIZKO S KRYZHEM ON LEFT..ZNAMENNY COMBINING MARK KRYZH ON LEFT
+1CF2E..1CF2F ; disallowed # NA <reserved-1CF2E>..<reserved-1CF2F>
+1CF30..1CF46 ; valid # 14.0 ZNAMENNY COMBINING TONAL RANGE MARK MRACHNO..ZNAMENNY PRIZNAK MODIFIER ROG
+1CF47..1CF4F ; disallowed # NA <reserved-1CF47>..<reserved-1CF4F>
+1CF50..1CFC3 ; valid ; ; NV8 # 14.0 ZNAMENNY NEUME KRYUK..ZNAMENNY NEUME PAUK
+1CFC4..1CFFF ; disallowed # NA <reserved-1CFC4>..<reserved-1CFFF>
1D000..1D0F5 ; valid ; ; NV8 # 3.1 BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
1D0F6..1D0FF ; disallowed # NA <reserved-1D0F6>..<reserved-1D0FF>
1D100..1D126 ; valid ; ; NV8 # 3.1 MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
@@ -6497,9 +6682,12 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1D1C0 ; mapped ; 1D1BA 1D165 1D16F #3.1 MUSICAL SYMBOL FUSA BLACK
1D1C1..1D1DD ; valid ; ; NV8 # 3.1 MUSICAL SYMBOL LONGA PERFECTA REST..MUSICAL SYMBOL PES SUBPUNCTIS
1D1DE..1D1E8 ; valid ; ; NV8 # 8.0 MUSICAL SYMBOL KIEVAN C CLEF..MUSICAL SYMBOL KIEVAN FLAT SIGN
-1D1E9..1D1FF ; disallowed # NA <reserved-1D1E9>..<reserved-1D1FF>
+1D1E9..1D1EA ; valid ; ; NV8 # 14.0 MUSICAL SYMBOL SORI..MUSICAL SYMBOL KORON
+1D1EB..1D1FF ; disallowed # NA <reserved-1D1EB>..<reserved-1D1FF>
1D200..1D245 ; valid ; ; NV8 # 4.1 GREEK VOCAL NOTATION SYMBOL-1..GREEK MUSICAL LEIMMA
-1D246..1D2DF ; disallowed # NA <reserved-1D246>..<reserved-1D2DF>
+1D246..1D2BF ; disallowed # NA <reserved-1D246>..<reserved-1D2BF>
+1D2C0..1D2D3 ; valid ; ; NV8 # 15.0 KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
+1D2D4..1D2DF ; disallowed # NA <reserved-1D2D4>..<reserved-1D2DF>
1D2E0..1D2F3 ; valid ; ; NV8 # 11.0 MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D2F4..1D2FF ; disallowed # NA <reserved-1D2F4>..<reserved-1D2FF>
1D300..1D356 ; valid ; ; NV8 # 4.0 MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
@@ -7530,7 +7718,11 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1DA9B..1DA9F ; valid # 8.0 SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
1DAA0 ; disallowed # NA <reserved-1DAA0>
1DAA1..1DAAF ; valid # 8.0 SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
-1DAB0..1DFFF ; disallowed # NA <reserved-1DAB0>..<reserved-1DFFF>
+1DAB0..1DEFF ; disallowed # NA <reserved-1DAB0>..<reserved-1DEFF>
+1DF00..1DF1E ; valid # 14.0 LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER S WITH CURL
+1DF1F..1DF24 ; disallowed # NA <reserved-1DF1F>..<reserved-1DF24>
+1DF25..1DF2A ; valid # 15.0 LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF2B..1DFFF ; disallowed # NA <reserved-1DF2B>..<reserved-1DFFF>
1E000..1E006 ; valid # 9.0 COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E007 ; disallowed # NA <reserved-1E007>
1E008..1E018 ; valid # 9.0 COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
@@ -7540,7 +7732,72 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1E023..1E024 ; valid # 9.0 COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E025 ; disallowed # NA <reserved-1E025>
1E026..1E02A ; valid # 9.0 COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
-1E02B..1E0FF ; disallowed # NA <reserved-1E02B>..<reserved-1E0FF>
+1E02B..1E02F ; disallowed # NA <reserved-1E02B>..<reserved-1E02F>
+1E030 ; mapped ; 0430 # 15.0 MODIFIER LETTER CYRILLIC SMALL A
+1E031 ; mapped ; 0431 # 15.0 MODIFIER LETTER CYRILLIC SMALL BE
+1E032 ; mapped ; 0432 # 15.0 MODIFIER LETTER CYRILLIC SMALL VE
+1E033 ; mapped ; 0433 # 15.0 MODIFIER LETTER CYRILLIC SMALL GHE
+1E034 ; mapped ; 0434 # 15.0 MODIFIER LETTER CYRILLIC SMALL DE
+1E035 ; mapped ; 0435 # 15.0 MODIFIER LETTER CYRILLIC SMALL IE
+1E036 ; mapped ; 0436 # 15.0 MODIFIER LETTER CYRILLIC SMALL ZHE
+1E037 ; mapped ; 0437 # 15.0 MODIFIER LETTER CYRILLIC SMALL ZE
+1E038 ; mapped ; 0438 # 15.0 MODIFIER LETTER CYRILLIC SMALL I
+1E039 ; mapped ; 043A # 15.0 MODIFIER LETTER CYRILLIC SMALL KA
+1E03A ; mapped ; 043B # 15.0 MODIFIER LETTER CYRILLIC SMALL EL
+1E03B ; mapped ; 043C # 15.0 MODIFIER LETTER CYRILLIC SMALL EM
+1E03C ; mapped ; 043E # 15.0 MODIFIER LETTER CYRILLIC SMALL O
+1E03D ; mapped ; 043F # 15.0 MODIFIER LETTER CYRILLIC SMALL PE
+1E03E ; mapped ; 0440 # 15.0 MODIFIER LETTER CYRILLIC SMALL ER
+1E03F ; mapped ; 0441 # 15.0 MODIFIER LETTER CYRILLIC SMALL ES
+1E040 ; mapped ; 0442 # 15.0 MODIFIER LETTER CYRILLIC SMALL TE
+1E041 ; mapped ; 0443 # 15.0 MODIFIER LETTER CYRILLIC SMALL U
+1E042 ; mapped ; 0444 # 15.0 MODIFIER LETTER CYRILLIC SMALL EF
+1E043 ; mapped ; 0445 # 15.0 MODIFIER LETTER CYRILLIC SMALL HA
+1E044 ; mapped ; 0446 # 15.0 MODIFIER LETTER CYRILLIC SMALL TSE
+1E045 ; mapped ; 0447 # 15.0 MODIFIER LETTER CYRILLIC SMALL CHE
+1E046 ; mapped ; 0448 # 15.0 MODIFIER LETTER CYRILLIC SMALL SHA
+1E047 ; mapped ; 044B # 15.0 MODIFIER LETTER CYRILLIC SMALL YERU
+1E048 ; mapped ; 044D # 15.0 MODIFIER LETTER CYRILLIC SMALL E
+1E049 ; mapped ; 044E # 15.0 MODIFIER LETTER CYRILLIC SMALL YU
+1E04A ; mapped ; A689 # 15.0 MODIFIER LETTER CYRILLIC SMALL DZZE
+1E04B ; mapped ; 04D9 # 15.0 MODIFIER LETTER CYRILLIC SMALL SCHWA
+1E04C ; mapped ; 0456 # 15.0 MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I
+1E04D ; mapped ; 0458 # 15.0 MODIFIER LETTER CYRILLIC SMALL JE
+1E04E ; mapped ; 04E9 # 15.0 MODIFIER LETTER CYRILLIC SMALL BARRED O
+1E04F ; mapped ; 04AF # 15.0 MODIFIER LETTER CYRILLIC SMALL STRAIGHT U
+1E050 ; mapped ; 04CF # 15.0 MODIFIER LETTER CYRILLIC SMALL PALOCHKA
+1E051 ; mapped ; 0430 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER A
+1E052 ; mapped ; 0431 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER BE
+1E053 ; mapped ; 0432 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER VE
+1E054 ; mapped ; 0433 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER GHE
+1E055 ; mapped ; 0434 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DE
+1E056 ; mapped ; 0435 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER IE
+1E057 ; mapped ; 0436 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ZHE
+1E058 ; mapped ; 0437 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ZE
+1E059 ; mapped ; 0438 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER I
+1E05A ; mapped ; 043A # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER KA
+1E05B ; mapped ; 043B # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER EL
+1E05C ; mapped ; 043E # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER O
+1E05D ; mapped ; 043F # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER PE
+1E05E ; mapped ; 0441 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ES
+1E05F ; mapped ; 0443 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER U
+1E060 ; mapped ; 0444 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER EF
+1E061 ; mapped ; 0445 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER HA
+1E062 ; mapped ; 0446 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER TSE
+1E063 ; mapped ; 0447 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER CHE
+1E064 ; mapped ; 0448 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER SHA
+1E065 ; mapped ; 044A # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN
+1E066 ; mapped ; 044B # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER YERU
+1E067 ; mapped ; 0491 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN
+1E068 ; mapped ; 0456 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E069 ; mapped ; 0455 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DZE
+1E06A ; mapped ; 045F # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DZHE
+1E06B ; mapped ; 04AB # 15.0 MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER
+1E06C ; mapped ; A651 # 15.0 MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER
+1E06D ; mapped ; 04B1 # 15.0 MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E06E..1E08E ; disallowed # NA <reserved-1E06E>..<reserved-1E08E>
+1E08F ; valid # 15.0 COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E090..1E0FF ; disallowed # NA <reserved-1E090>..<reserved-1E0FF>
1E100..1E12C ; valid # 12.0 NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E12D..1E12F ; disallowed # NA <reserved-1E12D>..<reserved-1E12F>
1E130..1E13D ; valid # 12.0 NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
@@ -7549,11 +7806,23 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1E14A..1E14D ; disallowed # NA <reserved-1E14A>..<reserved-1E14D>
1E14E ; valid # 12.0 NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
1E14F ; valid ; ; NV8 # 12.0 NYIAKENG PUACHUE HMONG CIRCLED CA
-1E150..1E2BF ; disallowed # NA <reserved-1E150>..<reserved-1E2BF>
+1E150..1E28F ; disallowed # NA <reserved-1E150>..<reserved-1E28F>
+1E290..1E2AE ; valid # 14.0 TOTO LETTER PA..TOTO SIGN RISING TONE
+1E2AF..1E2BF ; disallowed # NA <reserved-1E2AF>..<reserved-1E2BF>
1E2C0..1E2F9 ; valid # 12.0 WANCHO LETTER AA..WANCHO DIGIT NINE
1E2FA..1E2FE ; disallowed # NA <reserved-1E2FA>..<reserved-1E2FE>
1E2FF ; valid ; ; NV8 # 12.0 WANCHO NGUN SIGN
-1E300..1E7FF ; disallowed # NA <reserved-1E300>..<reserved-1E7FF>
+1E300..1E4CF ; disallowed # NA <reserved-1E300>..<reserved-1E4CF>
+1E4D0..1E4F9 ; valid # 15.0 NAG MUNDARI LETTER O..NAG MUNDARI DIGIT NINE
+1E4FA..1E7DF ; disallowed # NA <reserved-1E4FA>..<reserved-1E7DF>
+1E7E0..1E7E6 ; valid # 14.0 ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
+1E7E7 ; disallowed # NA <reserved-1E7E7>
+1E7E8..1E7EB ; valid # 14.0 ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
+1E7EC ; disallowed # NA <reserved-1E7EC>
+1E7ED..1E7EE ; valid # 14.0 ETHIOPIC SYLLABLE GURAGE MWI..ETHIOPIC SYLLABLE GURAGE MWEE
+1E7EF ; disallowed # NA <reserved-1E7EF>
+1E7F0..1E7FE ; valid # 14.0 ETHIOPIC SYLLABLE GURAGE QWI..ETHIOPIC SYLLABLE GURAGE PWEE
+1E7FF ; disallowed # NA <reserved-1E7FF>
1E800..1E8C4 ; valid # 7.0 MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
1E8C5..1E8C6 ; disallowed # NA <reserved-1E8C5>..<reserved-1E8C6>
1E8C7..1E8CF ; valid ; ; NV8 # 7.0 MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
@@ -8032,7 +8301,9 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1F6D3..1F6D4 ; valid ; ; NV8 # 10.0 STUPA..PAGODA
1F6D5 ; valid ; ; NV8 # 12.0 HINDU TEMPLE
1F6D6..1F6D7 ; valid ; ; NV8 # 13.0 HUT..ELEVATOR
-1F6D8..1F6DF ; disallowed # NA <reserved-1F6D8>..<reserved-1F6DF>
+1F6D8..1F6DB ; disallowed # NA <reserved-1F6D8>..<reserved-1F6DB>
+1F6DC ; valid ; ; NV8 # 15.0 WIRELESS
+1F6DD..1F6DF ; valid ; ; NV8 # 14.0 PLAYGROUND SLIDE..RING BUOY
1F6E0..1F6EC ; valid ; ; NV8 # 7.0 HAMMER AND WRENCH..AIRPLANE ARRIVING
1F6ED..1F6EF ; disallowed # NA <reserved-1F6ED>..<reserved-1F6EF>
1F6F0..1F6F3 ; valid ; ; NV8 # 7.0 SATELLITE..PASSENGER SHIP
@@ -8043,12 +8314,17 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1F6FB..1F6FC ; valid ; ; NV8 # 13.0 PICKUP TRUCK..ROLLER SKATE
1F6FD..1F6FF ; disallowed # NA <reserved-1F6FD>..<reserved-1F6FF>
1F700..1F773 ; valid ; ; NV8 # 6.0 ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F774..1F77F ; disallowed # NA <reserved-1F774>..<reserved-1F77F>
+1F774..1F776 ; valid ; ; NV8 # 15.0 LOT OF FORTUNE..LUNAR ECLIPSE
+1F777..1F77A ; disallowed # NA <reserved-1F777>..<reserved-1F77A>
+1F77B..1F77F ; valid ; ; NV8 # 15.0 HAUMEA..ORCUS
1F780..1F7D4 ; valid ; ; NV8 # 7.0 BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR
1F7D5..1F7D8 ; valid ; ; NV8 # 11.0 CIRCLED TRIANGLE..NEGATIVE CIRCLED SQUARE
-1F7D9..1F7DF ; disallowed # NA <reserved-1F7D9>..<reserved-1F7DF>
+1F7D9 ; valid ; ; NV8 # 15.0 NINE POINTED WHITE STAR
+1F7DA..1F7DF ; disallowed # NA <reserved-1F7DA>..<reserved-1F7DF>
1F7E0..1F7EB ; valid ; ; NV8 # 12.0 LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
-1F7EC..1F7FF ; disallowed # NA <reserved-1F7EC>..<reserved-1F7FF>
+1F7EC..1F7EF ; disallowed # NA <reserved-1F7EC>..<reserved-1F7EF>
+1F7F0 ; valid ; ; NV8 # 14.0 HEAVY EQUALS SIGN
+1F7F1..1F7FF ; disallowed # NA <reserved-1F7F1>..<reserved-1F7FF>
1F800..1F80B ; valid ; ; NV8 # 7.0 LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
1F80C..1F80F ; disallowed # NA <reserved-1F80C>..<reserved-1F80F>
1F810..1F847 ; valid ; ; NV8 # 7.0 LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW
@@ -8083,7 +8359,7 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1F972 ; valid ; ; NV8 # 13.0 SMILING FACE WITH TEAR
1F973..1F976 ; valid ; ; NV8 # 11.0 FACE WITH PARTY HORN AND PARTY HAT..FREEZING FACE
1F977..1F978 ; valid ; ; NV8 # 13.0 NINJA..DISGUISED FACE
-1F979 ; disallowed # NA <reserved-1F979>
+1F979 ; valid ; ; NV8 # 14.0 FACE HOLDING BACK TEARS
1F97A ; valid ; ; NV8 # 11.0 FACE WITH PLEADING EYES
1F97B ; valid ; ; NV8 # 12.0 SARI
1F97C..1F97F ; valid ; ; NV8 # 11.0 LAB COAT..FLAT SHOE
@@ -8101,7 +8377,7 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1F9C1..1F9C2 ; valid ; ; NV8 # 11.0 CUPCAKE..SALT SHAKER
1F9C3..1F9CA ; valid ; ; NV8 # 12.0 BEVERAGE BOX..ICE CUBE
1F9CB ; valid ; ; NV8 # 13.0 BUBBLE TEA
-1F9CC ; disallowed # NA <reserved-1F9CC>
+1F9CC ; valid ; ; NV8 # 14.0 TROLL
1F9CD..1F9CF ; valid ; ; NV8 # 12.0 STANDING PERSON..DEAF PERSON
1F9D0..1F9E6 ; valid ; ; NV8 # 10.0 FACE WITH MONOCLE..SOCKS
1F9E7..1F9FF ; valid ; ; NV8 # 11.0 RED GIFT ENVELOPE..NAZAR AMULET
@@ -8111,21 +8387,37 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1FA6E..1FA6F ; disallowed # NA <reserved-1FA6E>..<reserved-1FA6F>
1FA70..1FA73 ; valid ; ; NV8 # 12.0 BALLET SHOES..SHORTS
1FA74 ; valid ; ; NV8 # 13.0 THONG SANDAL
-1FA75..1FA77 ; disallowed # NA <reserved-1FA75>..<reserved-1FA77>
+1FA75..1FA77 ; valid ; ; NV8 # 15.0 LIGHT BLUE HEART..PINK HEART
1FA78..1FA7A ; valid ; ; NV8 # 12.0 DROP OF BLOOD..STETHOSCOPE
-1FA7B..1FA7F ; disallowed # NA <reserved-1FA7B>..<reserved-1FA7F>
+1FA7B..1FA7C ; valid ; ; NV8 # 14.0 X-RAY..CRUTCH
+1FA7D..1FA7F ; disallowed # NA <reserved-1FA7D>..<reserved-1FA7F>
1FA80..1FA82 ; valid ; ; NV8 # 12.0 YO-YO..PARACHUTE
1FA83..1FA86 ; valid ; ; NV8 # 13.0 BOOMERANG..NESTING DOLLS
-1FA87..1FA8F ; disallowed # NA <reserved-1FA87>..<reserved-1FA8F>
+1FA87..1FA88 ; valid ; ; NV8 # 15.0 MARACAS..FLUTE
+1FA89..1FA8F ; disallowed # NA <reserved-1FA89>..<reserved-1FA8F>
1FA90..1FA95 ; valid ; ; NV8 # 12.0 RINGED PLANET..BANJO
1FA96..1FAA8 ; valid ; ; NV8 # 13.0 MILITARY HELMET..ROCK
-1FAA9..1FAAF ; disallowed # NA <reserved-1FAA9>..<reserved-1FAAF>
+1FAA9..1FAAC ; valid ; ; NV8 # 14.0 MIRROR BALL..HAMSA
+1FAAD..1FAAF ; valid ; ; NV8 # 15.0 FOLDING HAND FAN..KHANDA
1FAB0..1FAB6 ; valid ; ; NV8 # 13.0 FLY..FEATHER
-1FAB7..1FABF ; disallowed # NA <reserved-1FAB7>..<reserved-1FABF>
+1FAB7..1FABA ; valid ; ; NV8 # 14.0 LOTUS..NEST WITH EGGS
+1FABB..1FABD ; valid ; ; NV8 # 15.0 HYACINTH..WING
+1FABE ; disallowed # NA <reserved-1FABE>
+1FABF ; valid ; ; NV8 # 15.0 GOOSE
1FAC0..1FAC2 ; valid ; ; NV8 # 13.0 ANATOMICAL HEART..PEOPLE HUGGING
-1FAC3..1FACF ; disallowed # NA <reserved-1FAC3>..<reserved-1FACF>
+1FAC3..1FAC5 ; valid ; ; NV8 # 14.0 PREGNANT MAN..PERSON WITH CROWN
+1FAC6..1FACD ; disallowed # NA <reserved-1FAC6>..<reserved-1FACD>
+1FACE..1FACF ; valid ; ; NV8 # 15.0 MOOSE..DONKEY
1FAD0..1FAD6 ; valid ; ; NV8 # 13.0 BLUEBERRIES..TEAPOT
-1FAD7..1FAFF ; disallowed # NA <reserved-1FAD7>..<reserved-1FAFF>
+1FAD7..1FAD9 ; valid ; ; NV8 # 14.0 POURING LIQUID..JAR
+1FADA..1FADB ; valid ; ; NV8 # 15.0 GINGER ROOT..PEA POD
+1FADC..1FADF ; disallowed # NA <reserved-1FADC>..<reserved-1FADF>
+1FAE0..1FAE7 ; valid ; ; NV8 # 14.0 MELTING FACE..BUBBLES
+1FAE8 ; valid ; ; NV8 # 15.0 SHAKING FACE
+1FAE9..1FAEF ; disallowed # NA <reserved-1FAE9>..<reserved-1FAEF>
+1FAF0..1FAF6 ; valid ; ; NV8 # 14.0 HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
+1FAF7..1FAF8 ; valid ; ; NV8 # 15.0 LEFTWARDS PUSHING HAND..RIGHTWARDS PUSHING HAND
+1FAF9..1FAFF ; disallowed # NA <reserved-1FAF9>..<reserved-1FAFF>
1FB00..1FB92 ; valid ; ; NV8 # 13.0 BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB93 ; disallowed # NA <reserved-1FB93>
1FB94..1FBCA ; valid ; ; NV8 # 13.0 LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
@@ -8144,15 +8436,20 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
1FFFE..1FFFF ; disallowed # 2.0 <noncharacter-1FFFE>..<noncharacter-1FFFF>
20000..2A6D6 ; valid # 3.1 CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2A6D7..2A6DD ; valid # 13.0 CJK UNIFIED IDEOGRAPH-2A6D7..CJK UNIFIED IDEOGRAPH-2A6DD
-2A6DE..2A6FF ; disallowed # NA <reserved-2A6DE>..<reserved-2A6FF>
+2A6DE..2A6DF ; valid # 14.0 CJK UNIFIED IDEOGRAPH-2A6DE..CJK UNIFIED IDEOGRAPH-2A6DF
+2A6E0..2A6FF ; disallowed # NA <reserved-2A6E0>..<reserved-2A6FF>
2A700..2B734 ; valid # 5.2 CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2B735..2B73F ; disallowed # NA <reserved-2B735>..<reserved-2B73F>
+2B735..2B738 ; valid # 14.0 CJK UNIFIED IDEOGRAPH-2B735..CJK UNIFIED IDEOGRAPH-2B738
+2B739 ; valid # 15.0 CJK UNIFIED IDEOGRAPH-2B739
+2B73A..2B73F ; disallowed # NA <reserved-2B73A>..<reserved-2B73F>
2B740..2B81D ; valid # 6.0 CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B81E..2B81F ; disallowed # NA <reserved-2B81E>..<reserved-2B81F>
2B820..2CEA1 ; valid # 8.0 CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2CEA2..2CEAF ; disallowed # NA <reserved-2CEA2>..<reserved-2CEAF>
2CEB0..2EBE0 ; valid # 10.0 CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
-2EBE1..2F7FF ; disallowed # NA <reserved-2EBE1>..<reserved-2F7FF>
+2EBE1..2EBEF ; disallowed # NA <reserved-2EBE1>..<reserved-2EBEF>
+2EBF0..2EE5D ; valid # 15.1 CJK UNIFIED IDEOGRAPH-2EBF0..CJK UNIFIED IDEOGRAPH-2EE5D
+2EE5E..2F7FF ; disallowed # NA <reserved-2EE5E>..<reserved-2F7FF>
2F800 ; mapped ; 4E3D # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F800
2F801 ; mapped ; 4E38 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F801
2F802 ; mapped ; 4E41 # 3.1 CJK COMPATIBILITY IDEOGRAPH-2F802
@@ -8688,7 +8985,9 @@ FFFE..FFFF ; disallowed # 1.1 <noncharacter-FFFE
2FA1E..2FFFD ; disallowed # NA <reserved-2FA1E>..<reserved-2FFFD>
2FFFE..2FFFF ; disallowed # 2.0 <noncharacter-2FFFE>..<noncharacter-2FFFF>
30000..3134A ; valid # 13.0 CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-3134B..3FFFD ; disallowed # NA <reserved-3134B>..<reserved-3FFFD>
+3134B..3134F ; disallowed # NA <reserved-3134B>..<reserved-3134F>
+31350..323AF ; valid # 15.0 CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+323B0..3FFFD ; disallowed # NA <reserved-323B0>..<reserved-3FFFD>
3FFFE..3FFFF ; disallowed # 2.0 <noncharacter-3FFFE>..<noncharacter-3FFFF>
40000..4FFFD ; disallowed # NA <reserved-40000>..<reserved-4FFFD>
4FFFE..4FFFF ; disallowed # 2.0 <noncharacter-4FFFE>..<noncharacter-4FFFF>