/** @stable ICU 70 */
UBLOCK_ZNAMENNY_MUSICAL_NOTATION = 320, /*[1CF00]*/
+ /** @stable ICU 72 */
+ UBLOCK_ARABIC_EXTENDED_C = 321, /*[10EC0]*/
+ /** @stable ICU 72 */
+ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H = 322, /*[31350]*/
+ /** @stable ICU 72 */
+ UBLOCK_CYRILLIC_EXTENDED_D = 323, /*[1E030]*/
+ /** @stable ICU 72 */
+ UBLOCK_DEVANAGARI_EXTENDED_A = 324, /*[11B00]*/
+ /** @stable ICU 72 */
+ UBLOCK_KAKTOVIK_NUMERALS = 325, /*[1D2C0]*/
+ /** @stable ICU 72 */
+ UBLOCK_KAWI = 326, /*[11F00]*/
+ /** @stable ICU 72 */
+ UBLOCK_NAG_MUNDARI = 327, /*[1E4D0]*/
+
#ifndef U_HIDE_DEPRECATED_API
/**
* One more than the highest normal UBlockCode value.
*
* @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420.
*/
- UBLOCK_COUNT = 321,
+ UBLOCK_COUNT = 328,
#endif // U_HIDE_DEPRECATED_API
/** @stable ICU 2.0 */
/** @stable ICU 70 */
USCRIPT_VITHKUQI = 197,/* Vith */
+ /** @stable ICU 72 */
+ USCRIPT_KAWI = 198,/* Kawi */
+ /** @stable ICU 72 */
+ USCRIPT_NAG_MUNDARI = 199,/* Nagm */
+
#ifndef U_HIDE_DEPRECATED_API
/**
* One more than the highest normal UScriptCode value.
*
* @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420.
*/
- USCRIPT_CODE_LIMIT = 198
+ USCRIPT_CODE_LIMIT = 200
#endif // U_HIDE_DEPRECATED_API
} UScriptCode;
0x16ABC | EXCLUSION, // Tnsa
0x1E290 | EXCLUSION, // Toto
0x10582 | EXCLUSION | CASED, // Vith
+ 0x11F1B | EXCLUSION | LB_LETTERS, // Kawi
+ 0x1E4E6 | EXCLUSION, // Nagm
// End copy-paste from parsescriptmetadata.py
};
-# CaseFolding-14.0.0.txt
-# Date: 2021-03-08, 19:35:41 GMT
-# © 2021 Unicode®, Inc.
+# CaseFolding-15.0.0.txt
+# Date: 2022-02-02, 23:35:35 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Case Folding Properties
#
-# DerivedCoreProperties-14.0.0.txt
-# Date: 2021-08-12, 23:12:53 GMT
-# © 2021 Unicode®, Inc.
+# DerivedCoreProperties-15.0.0.txt
+# Date: 2022-04-26, 23:14:31 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
0CE0..0CE1 ; Alphabetic
0CE2..0CE3 ; Alphabetic
0CF1..0CF2 ; Alphabetic
+0CF3 ; Alphabetic
0D00..0D01 ; Alphabetic
0D02..0D03 ; Alphabetic
0D04..0D0C ; Alphabetic
11234 ; Alphabetic
11237 ; Alphabetic
1123E ; Alphabetic
+1123F..11240 ; Alphabetic
+11241 ; Alphabetic
11280..11286 ; Alphabetic
11288 ; Alphabetic
1128A..1128D ; Alphabetic
11EE0..11EF2 ; Alphabetic
11EF3..11EF4 ; Alphabetic
11EF5..11EF6 ; Alphabetic
+11F00..11F01 ; Alphabetic
+11F02 ; Alphabetic
+11F03 ; Alphabetic
+11F04..11F10 ; Alphabetic
+11F12..11F33 ; Alphabetic
+11F34..11F35 ; Alphabetic
+11F36..11F3A ; Alphabetic
+11F3E..11F3F ; Alphabetic
+11F40 ; Alphabetic
11FB0 ; Alphabetic
12000..12399 ; Alphabetic
12400..1246E ; Alphabetic
12480..12543 ; Alphabetic
12F90..12FF0 ; Alphabetic
-13000..1342E ; Alphabetic
+13000..1342F ; Alphabetic
+13441..13446 ; Alphabetic
14400..14646 ; Alphabetic
16800..16A38 ; Alphabetic
16A40..16A5E ; Alphabetic
1AFF5..1AFFB ; Alphabetic
1AFFD..1AFFE ; Alphabetic
1B000..1B122 ; Alphabetic
+1B132 ; Alphabetic
1B150..1B152 ; Alphabetic
+1B155 ; Alphabetic
1B164..1B167 ; Alphabetic
1B170..1B2FB ; Alphabetic
1BC00..1BC6A ; Alphabetic
1DF00..1DF09 ; Alphabetic
1DF0A ; Alphabetic
1DF0B..1DF1E ; Alphabetic
+1DF25..1DF2A ; Alphabetic
1E000..1E006 ; Alphabetic
1E008..1E018 ; Alphabetic
1E01B..1E021 ; Alphabetic
1E023..1E024 ; Alphabetic
1E026..1E02A ; Alphabetic
+1E030..1E06D ; Alphabetic
+1E08F ; Alphabetic
1E100..1E12C ; Alphabetic
1E137..1E13D ; Alphabetic
1E14E ; Alphabetic
1E290..1E2AD ; Alphabetic
1E2C0..1E2EB ; Alphabetic
+1E4D0..1E4EA ; Alphabetic
+1E4EB ; Alphabetic
1E7E0..1E7E6 ; Alphabetic
1E7E8..1E7EB ; Alphabetic
1E7ED..1E7EE ; Alphabetic
1F150..1F169 ; Alphabetic
1F170..1F189 ; Alphabetic
20000..2A6DF ; Alphabetic
-2A700..2B738 ; Alphabetic
+2A700..2B739 ; Alphabetic
2B740..2B81D ; Alphabetic
2B820..2CEA1 ; Alphabetic
2CEB0..2EBE0 ; Alphabetic
2F800..2FA1D ; Alphabetic
30000..3134A ; Alphabetic
+31350..323AF ; Alphabetic
-# Total code points: 133396
+# Total code points: 137760
# ================================================
1D7CB ; Lowercase
1DF00..1DF09 ; Lowercase
1DF0B..1DF1E ; Lowercase
+1DF25..1DF2A ; Lowercase
+1E030..1E06C ; Lowercase
1E922..1E943 ; Lowercase
-# Total code points: 2471
+# Total code points: 2538
# ================================================
1D7C4..1D7CB ; Cased
1DF00..1DF09 ; Cased
1DF0B..1DF1E ; Cased
+1DF25..1DF2A ; Cased
+1E030..1E06C ; Cased
1E900..1E943 ; Cased
1F130..1F149 ; Cased
1F150..1F169 ; Cased
1F170..1F189 ; Cased
-# Total code points: 4453
+# Total code points: 4520
# ================================================
0EB1 ; Case_Ignorable
0EB4..0EBC ; Case_Ignorable
0EC6 ; Case_Ignorable
-0EC8..0ECD ; Case_Ignorable
+0EC8..0ECE ; Case_Ignorable
0F18..0F19 ; Case_Ignorable
0F35 ; Case_Ignorable
0F37 ; Case_Ignorable
10AE5..10AE6 ; Case_Ignorable
10D24..10D27 ; Case_Ignorable
10EAB..10EAC ; Case_Ignorable
+10EFD..10EFF ; Case_Ignorable
10F46..10F50 ; Case_Ignorable
10F82..10F85 ; Case_Ignorable
11001 ; Case_Ignorable
11234 ; Case_Ignorable
11236..11237 ; Case_Ignorable
1123E ; Case_Ignorable
+11241 ; Case_Ignorable
112DF ; Case_Ignorable
112E3..112EA ; Case_Ignorable
11300..11301 ; Case_Ignorable
11D95 ; Case_Ignorable
11D97 ; Case_Ignorable
11EF3..11EF4 ; Case_Ignorable
-13430..13438 ; Case_Ignorable
+11F00..11F01 ; Case_Ignorable
+11F36..11F3A ; Case_Ignorable
+11F40 ; Case_Ignorable
+11F42 ; Case_Ignorable
+13430..1343F ; Case_Ignorable
+13440 ; Case_Ignorable
+13447..13455 ; Case_Ignorable
16AF0..16AF4 ; Case_Ignorable
16B30..16B36 ; Case_Ignorable
16B40..16B43 ; Case_Ignorable
1E01B..1E021 ; Case_Ignorable
1E023..1E024 ; Case_Ignorable
1E026..1E02A ; Case_Ignorable
+1E030..1E06D ; Case_Ignorable
+1E08F ; Case_Ignorable
1E130..1E136 ; Case_Ignorable
1E137..1E13D ; Case_Ignorable
1E2AE ; Case_Ignorable
1E2EC..1E2EF ; Case_Ignorable
+1E4EB ; Case_Ignorable
+1E4EC..1E4EF ; Case_Ignorable
1E8D0..1E8D6 ; Case_Ignorable
1E944..1E94A ; Case_Ignorable
1E94B ; Case_Ignorable
E0020..E007F ; Case_Ignorable
E0100..E01EF ; Case_Ignorable
-# Total code points: 2602
+# Total code points: 2707
# ================================================
111DC ; ID_Start
11200..11211 ; ID_Start
11213..1122B ; ID_Start
+1123F..11240 ; ID_Start
11280..11286 ; ID_Start
11288 ; ID_Start
1128A..1128D ; ID_Start
11D6A..11D89 ; ID_Start
11D98 ; ID_Start
11EE0..11EF2 ; ID_Start
+11F02 ; ID_Start
+11F04..11F10 ; ID_Start
+11F12..11F33 ; ID_Start
11FB0 ; ID_Start
12000..12399 ; ID_Start
12400..1246E ; ID_Start
12480..12543 ; ID_Start
12F90..12FF0 ; ID_Start
-13000..1342E ; ID_Start
+13000..1342F ; ID_Start
+13441..13446 ; ID_Start
14400..14646 ; ID_Start
16800..16A38 ; ID_Start
16A40..16A5E ; ID_Start
1AFF5..1AFFB ; ID_Start
1AFFD..1AFFE ; ID_Start
1B000..1B122 ; ID_Start
+1B132 ; ID_Start
1B150..1B152 ; ID_Start
+1B155 ; ID_Start
1B164..1B167 ; ID_Start
1B170..1B2FB ; ID_Start
1BC00..1BC6A ; ID_Start
1DF00..1DF09 ; ID_Start
1DF0A ; ID_Start
1DF0B..1DF1E ; ID_Start
+1DF25..1DF2A ; ID_Start
+1E030..1E06D ; ID_Start
1E100..1E12C ; ID_Start
1E137..1E13D ; ID_Start
1E14E ; ID_Start
1E290..1E2AD ; ID_Start
1E2C0..1E2EB ; ID_Start
+1E4D0..1E4EA ; ID_Start
+1E4EB ; ID_Start
1E7E0..1E7E6 ; ID_Start
1E7E8..1E7EB ; ID_Start
1E7ED..1E7EE ; ID_Start
1EEA5..1EEA9 ; ID_Start
1EEAB..1EEBB ; ID_Start
20000..2A6DF ; ID_Start
-2A700..2B738 ; ID_Start
+2A700..2B739 ; ID_Start
2B740..2B81D ; ID_Start
2B820..2CEA1 ; ID_Start
2CEB0..2EBE0 ; ID_Start
2F800..2FA1D ; ID_Start
30000..3134A ; ID_Start
+31350..323AF ; ID_Start
-# Total code points: 131997
+# Total code points: 136345
# ================================================
0CE2..0CE3 ; ID_Continue
0CE6..0CEF ; ID_Continue
0CF1..0CF2 ; ID_Continue
+0CF3 ; ID_Continue
0D00..0D01 ; ID_Continue
0D02..0D03 ; ID_Continue
0D04..0D0C ; ID_Continue
0EBD ; ID_Continue
0EC0..0EC4 ; ID_Continue
0EC6 ; ID_Continue
-0EC8..0ECD ; ID_Continue
+0EC8..0ECE ; ID_Continue
0ED0..0ED9 ; ID_Continue
0EDC..0EDF ; ID_Continue
0F00 ; ID_Continue
10E80..10EA9 ; ID_Continue
10EAB..10EAC ; ID_Continue
10EB0..10EB1 ; ID_Continue
+10EFD..10EFF ; ID_Continue
10F00..10F1C ; ID_Continue
10F27 ; ID_Continue
10F30..10F45 ; ID_Continue
11235 ; ID_Continue
11236..11237 ; ID_Continue
1123E ; ID_Continue
+1123F..11240 ; ID_Continue
+11241 ; ID_Continue
11280..11286 ; ID_Continue
11288 ; ID_Continue
1128A..1128D ; ID_Continue
11EE0..11EF2 ; ID_Continue
11EF3..11EF4 ; ID_Continue
11EF5..11EF6 ; ID_Continue
+11F00..11F01 ; ID_Continue
+11F02 ; ID_Continue
+11F03 ; ID_Continue
+11F04..11F10 ; ID_Continue
+11F12..11F33 ; ID_Continue
+11F34..11F35 ; ID_Continue
+11F36..11F3A ; ID_Continue
+11F3E..11F3F ; ID_Continue
+11F40 ; ID_Continue
+11F41 ; ID_Continue
+11F42 ; ID_Continue
+11F50..11F59 ; ID_Continue
11FB0 ; ID_Continue
12000..12399 ; ID_Continue
12400..1246E ; ID_Continue
12480..12543 ; ID_Continue
12F90..12FF0 ; ID_Continue
-13000..1342E ; ID_Continue
+13000..1342F ; ID_Continue
+13440 ; ID_Continue
+13441..13446 ; ID_Continue
+13447..13455 ; ID_Continue
14400..14646 ; ID_Continue
16800..16A38 ; ID_Continue
16A40..16A5E ; ID_Continue
1AFF5..1AFFB ; ID_Continue
1AFFD..1AFFE ; ID_Continue
1B000..1B122 ; ID_Continue
+1B132 ; ID_Continue
1B150..1B152 ; ID_Continue
+1B155 ; ID_Continue
1B164..1B167 ; ID_Continue
1B170..1B2FB ; ID_Continue
1BC00..1BC6A ; ID_Continue
1DF00..1DF09 ; ID_Continue
1DF0A ; ID_Continue
1DF0B..1DF1E ; ID_Continue
+1DF25..1DF2A ; ID_Continue
1E000..1E006 ; ID_Continue
1E008..1E018 ; ID_Continue
1E01B..1E021 ; ID_Continue
1E023..1E024 ; ID_Continue
1E026..1E02A ; ID_Continue
+1E030..1E06D ; ID_Continue
+1E08F ; ID_Continue
1E100..1E12C ; ID_Continue
1E130..1E136 ; ID_Continue
1E137..1E13D ; ID_Continue
1E2C0..1E2EB ; ID_Continue
1E2EC..1E2EF ; ID_Continue
1E2F0..1E2F9 ; ID_Continue
+1E4D0..1E4EA ; ID_Continue
+1E4EB ; ID_Continue
+1E4EC..1E4EF ; ID_Continue
+1E4F0..1E4F9 ; ID_Continue
1E7E0..1E7E6 ; ID_Continue
1E7E8..1E7EB ; ID_Continue
1E7ED..1E7EE ; ID_Continue
1EEAB..1EEBB ; ID_Continue
1FBF0..1FBF9 ; ID_Continue
20000..2A6DF ; ID_Continue
-2A700..2B738 ; ID_Continue
+2A700..2B739 ; ID_Continue
2B740..2B81D ; ID_Continue
2B820..2CEA1 ; ID_Continue
2CEB0..2EBE0 ; ID_Continue
2F800..2FA1D ; ID_Continue
30000..3134A ; ID_Continue
+31350..323AF ; ID_Continue
E0100..E01EF ; ID_Continue
-# Total code points: 135072
+# Total code points: 139482
# ================================================
111DC ; XID_Start
11200..11211 ; XID_Start
11213..1122B ; XID_Start
+1123F..11240 ; XID_Start
11280..11286 ; XID_Start
11288 ; XID_Start
1128A..1128D ; XID_Start
11D6A..11D89 ; XID_Start
11D98 ; XID_Start
11EE0..11EF2 ; XID_Start
+11F02 ; XID_Start
+11F04..11F10 ; XID_Start
+11F12..11F33 ; XID_Start
11FB0 ; XID_Start
12000..12399 ; XID_Start
12400..1246E ; XID_Start
12480..12543 ; XID_Start
12F90..12FF0 ; XID_Start
-13000..1342E ; XID_Start
+13000..1342F ; XID_Start
+13441..13446 ; XID_Start
14400..14646 ; XID_Start
16800..16A38 ; XID_Start
16A40..16A5E ; XID_Start
1AFF5..1AFFB ; XID_Start
1AFFD..1AFFE ; XID_Start
1B000..1B122 ; XID_Start
+1B132 ; XID_Start
1B150..1B152 ; XID_Start
+1B155 ; XID_Start
1B164..1B167 ; XID_Start
1B170..1B2FB ; XID_Start
1BC00..1BC6A ; XID_Start
1DF00..1DF09 ; XID_Start
1DF0A ; XID_Start
1DF0B..1DF1E ; XID_Start
+1DF25..1DF2A ; XID_Start
+1E030..1E06D ; XID_Start
1E100..1E12C ; XID_Start
1E137..1E13D ; XID_Start
1E14E ; XID_Start
1E290..1E2AD ; XID_Start
1E2C0..1E2EB ; XID_Start
+1E4D0..1E4EA ; XID_Start
+1E4EB ; XID_Start
1E7E0..1E7E6 ; XID_Start
1E7E8..1E7EB ; XID_Start
1E7ED..1E7EE ; XID_Start
1EEA5..1EEA9 ; XID_Start
1EEAB..1EEBB ; XID_Start
20000..2A6DF ; XID_Start
-2A700..2B738 ; XID_Start
+2A700..2B739 ; XID_Start
2B740..2B81D ; XID_Start
2B820..2CEA1 ; XID_Start
2CEB0..2EBE0 ; XID_Start
2F800..2FA1D ; XID_Start
30000..3134A ; XID_Start
+31350..323AF ; XID_Start
-# Total code points: 131974
+# Total code points: 136322
# ================================================
0CE2..0CE3 ; XID_Continue
0CE6..0CEF ; XID_Continue
0CF1..0CF2 ; XID_Continue
+0CF3 ; XID_Continue
0D00..0D01 ; XID_Continue
0D02..0D03 ; XID_Continue
0D04..0D0C ; XID_Continue
0EBD ; XID_Continue
0EC0..0EC4 ; XID_Continue
0EC6 ; XID_Continue
-0EC8..0ECD ; XID_Continue
+0EC8..0ECE ; XID_Continue
0ED0..0ED9 ; XID_Continue
0EDC..0EDF ; XID_Continue
0F00 ; XID_Continue
10E80..10EA9 ; XID_Continue
10EAB..10EAC ; XID_Continue
10EB0..10EB1 ; XID_Continue
+10EFD..10EFF ; XID_Continue
10F00..10F1C ; XID_Continue
10F27 ; XID_Continue
10F30..10F45 ; XID_Continue
11235 ; XID_Continue
11236..11237 ; XID_Continue
1123E ; XID_Continue
+1123F..11240 ; XID_Continue
+11241 ; XID_Continue
11280..11286 ; XID_Continue
11288 ; XID_Continue
1128A..1128D ; XID_Continue
11EE0..11EF2 ; XID_Continue
11EF3..11EF4 ; XID_Continue
11EF5..11EF6 ; XID_Continue
+11F00..11F01 ; XID_Continue
+11F02 ; XID_Continue
+11F03 ; XID_Continue
+11F04..11F10 ; XID_Continue
+11F12..11F33 ; XID_Continue
+11F34..11F35 ; XID_Continue
+11F36..11F3A ; XID_Continue
+11F3E..11F3F ; XID_Continue
+11F40 ; XID_Continue
+11F41 ; XID_Continue
+11F42 ; XID_Continue
+11F50..11F59 ; XID_Continue
11FB0 ; XID_Continue
12000..12399 ; XID_Continue
12400..1246E ; XID_Continue
12480..12543 ; XID_Continue
12F90..12FF0 ; XID_Continue
-13000..1342E ; XID_Continue
+13000..1342F ; XID_Continue
+13440 ; XID_Continue
+13441..13446 ; XID_Continue
+13447..13455 ; XID_Continue
14400..14646 ; XID_Continue
16800..16A38 ; XID_Continue
16A40..16A5E ; XID_Continue
1AFF5..1AFFB ; XID_Continue
1AFFD..1AFFE ; XID_Continue
1B000..1B122 ; XID_Continue
+1B132 ; XID_Continue
1B150..1B152 ; XID_Continue
+1B155 ; XID_Continue
1B164..1B167 ; XID_Continue
1B170..1B2FB ; XID_Continue
1BC00..1BC6A ; XID_Continue
1DF00..1DF09 ; XID_Continue
1DF0A ; XID_Continue
1DF0B..1DF1E ; XID_Continue
+1DF25..1DF2A ; XID_Continue
1E000..1E006 ; XID_Continue
1E008..1E018 ; XID_Continue
1E01B..1E021 ; XID_Continue
1E023..1E024 ; XID_Continue
1E026..1E02A ; XID_Continue
+1E030..1E06D ; XID_Continue
+1E08F ; XID_Continue
1E100..1E12C ; XID_Continue
1E130..1E136 ; XID_Continue
1E137..1E13D ; XID_Continue
1E2C0..1E2EB ; XID_Continue
1E2EC..1E2EF ; XID_Continue
1E2F0..1E2F9 ; XID_Continue
+1E4D0..1E4EA ; XID_Continue
+1E4EB ; XID_Continue
+1E4EC..1E4EF ; XID_Continue
+1E4F0..1E4F9 ; XID_Continue
1E7E0..1E7E6 ; XID_Continue
1E7E8..1E7EB ; XID_Continue
1E7ED..1E7EE ; XID_Continue
1EEAB..1EEBB ; XID_Continue
1FBF0..1FBF9 ; XID_Continue
20000..2A6DF ; XID_Continue
-2A700..2B738 ; XID_Continue
+2A700..2B739 ; XID_Continue
2B740..2B81D ; XID_Continue
2B820..2CEA1 ; XID_Continue
2CEB0..2EBE0 ; XID_Continue
2F800..2FA1D ; XID_Continue
30000..3134A ; XID_Continue
+31350..323AF ; XID_Continue
E0100..E01EF ; XID_Continue
-# Total code points: 135053
+# Total code points: 139463
# ================================================
# + Variation_Selector
# - White_Space
# - FFF9..FFFB (Interlinear annotation format characters)
-# - 13430..13438 (Egyptian hieroglyph format characters)
+# - 13430..13440 (Egyptian hieroglyph format characters)
# - Prepended_Concatenation_Mark (Exceptional format characters that should be visible)
00AD ; Default_Ignorable_Code_Point
0E47..0E4E ; Grapheme_Extend
0EB1 ; Grapheme_Extend
0EB4..0EBC ; Grapheme_Extend
-0EC8..0ECD ; Grapheme_Extend
+0EC8..0ECE ; Grapheme_Extend
0F18..0F19 ; Grapheme_Extend
0F35 ; Grapheme_Extend
0F37 ; Grapheme_Extend
10AE5..10AE6 ; Grapheme_Extend
10D24..10D27 ; Grapheme_Extend
10EAB..10EAC ; Grapheme_Extend
+10EFD..10EFF ; Grapheme_Extend
10F46..10F50 ; Grapheme_Extend
10F82..10F85 ; Grapheme_Extend
11001 ; Grapheme_Extend
11234 ; Grapheme_Extend
11236..11237 ; Grapheme_Extend
1123E ; Grapheme_Extend
+11241 ; Grapheme_Extend
112DF ; Grapheme_Extend
112E3..112EA ; Grapheme_Extend
11300..11301 ; Grapheme_Extend
11D95 ; Grapheme_Extend
11D97 ; Grapheme_Extend
11EF3..11EF4 ; Grapheme_Extend
+11F00..11F01 ; Grapheme_Extend
+11F36..11F3A ; Grapheme_Extend
+11F40 ; Grapheme_Extend
+11F42 ; Grapheme_Extend
+13440 ; Grapheme_Extend
+13447..13455 ; Grapheme_Extend
16AF0..16AF4 ; Grapheme_Extend
16B30..16B36 ; Grapheme_Extend
16F4F ; Grapheme_Extend
1E01B..1E021 ; Grapheme_Extend
1E023..1E024 ; Grapheme_Extend
1E026..1E02A ; Grapheme_Extend
+1E08F ; Grapheme_Extend
1E130..1E136 ; Grapheme_Extend
1E2AE ; Grapheme_Extend
1E2EC..1E2EF ; Grapheme_Extend
+1E4EC..1E4EF ; Grapheme_Extend
1E8D0..1E8D6 ; Grapheme_Extend
1E944..1E94A ; Grapheme_Extend
E0020..E007F ; Grapheme_Extend
E0100..E01EF ; Grapheme_Extend
-# Total code points: 2090
+# Total code points: 2125
# ================================================
0CE0..0CE1 ; Grapheme_Base
0CE6..0CEF ; Grapheme_Base
0CF1..0CF2 ; Grapheme_Base
+0CF3 ; Grapheme_Base
0D02..0D03 ; Grapheme_Base
0D04..0D0C ; Grapheme_Base
0D0E..0D10 ; Grapheme_Base
11232..11233 ; Grapheme_Base
11235 ; Grapheme_Base
11238..1123D ; Grapheme_Base
+1123F..11240 ; Grapheme_Base
11280..11286 ; Grapheme_Base
11288 ; Grapheme_Base
1128A..1128D ; Grapheme_Base
11A9D ; Grapheme_Base
11A9E..11AA2 ; Grapheme_Base
11AB0..11AF8 ; Grapheme_Base
+11B00..11B09 ; Grapheme_Base
11C00..11C08 ; Grapheme_Base
11C0A..11C2E ; Grapheme_Base
11C2F ; Grapheme_Base
11EE0..11EF2 ; Grapheme_Base
11EF5..11EF6 ; Grapheme_Base
11EF7..11EF8 ; Grapheme_Base
+11F02 ; Grapheme_Base
+11F03 ; Grapheme_Base
+11F04..11F10 ; Grapheme_Base
+11F12..11F33 ; Grapheme_Base
+11F34..11F35 ; Grapheme_Base
+11F3E..11F3F ; Grapheme_Base
+11F41 ; Grapheme_Base
+11F43..11F4F ; Grapheme_Base
+11F50..11F59 ; Grapheme_Base
11FB0 ; Grapheme_Base
11FC0..11FD4 ; Grapheme_Base
11FD5..11FDC ; Grapheme_Base
12480..12543 ; Grapheme_Base
12F90..12FF0 ; Grapheme_Base
12FF1..12FF2 ; Grapheme_Base
-13000..1342E ; Grapheme_Base
+13000..1342F ; Grapheme_Base
+13441..13446 ; Grapheme_Base
14400..14646 ; Grapheme_Base
16800..16A38 ; Grapheme_Base
16A40..16A5E ; Grapheme_Base
1AFF5..1AFFB ; Grapheme_Base
1AFFD..1AFFE ; Grapheme_Base
1B000..1B122 ; Grapheme_Base
+1B132 ; Grapheme_Base
1B150..1B152 ; Grapheme_Base
+1B155 ; Grapheme_Base
1B164..1B167 ; Grapheme_Base
1B170..1B2FB ; Grapheme_Base
1BC00..1BC6A ; Grapheme_Base
1D1AE..1D1EA ; Grapheme_Base
1D200..1D241 ; Grapheme_Base
1D245 ; Grapheme_Base
+1D2C0..1D2D3 ; Grapheme_Base
1D2E0..1D2F3 ; Grapheme_Base
1D300..1D356 ; Grapheme_Base
1D360..1D378 ; Grapheme_Base
1DF00..1DF09 ; Grapheme_Base
1DF0A ; Grapheme_Base
1DF0B..1DF1E ; Grapheme_Base
+1DF25..1DF2A ; Grapheme_Base
+1E030..1E06D ; Grapheme_Base
1E100..1E12C ; Grapheme_Base
1E137..1E13D ; Grapheme_Base
1E140..1E149 ; Grapheme_Base
1E2C0..1E2EB ; Grapheme_Base
1E2F0..1E2F9 ; Grapheme_Base
1E2FF ; Grapheme_Base
+1E4D0..1E4EA ; Grapheme_Base
+1E4EB ; Grapheme_Base
+1E4F0..1E4F9 ; Grapheme_Base
1E7E0..1E7E6 ; Grapheme_Base
1E7E8..1E7EB ; Grapheme_Base
1E7ED..1E7EE ; Grapheme_Base
1F300..1F3FA ; Grapheme_Base
1F3FB..1F3FF ; Grapheme_Base
1F400..1F6D7 ; Grapheme_Base
-1F6DD..1F6EC ; Grapheme_Base
+1F6DC..1F6EC ; Grapheme_Base
1F6F0..1F6FC ; Grapheme_Base
-1F700..1F773 ; Grapheme_Base
-1F780..1F7D8 ; Grapheme_Base
+1F700..1F776 ; Grapheme_Base
+1F77B..1F7D9 ; Grapheme_Base
1F7E0..1F7EB ; Grapheme_Base
1F7F0 ; Grapheme_Base
1F800..1F80B ; Grapheme_Base
1F8B0..1F8B1 ; Grapheme_Base
1F900..1FA53 ; Grapheme_Base
1FA60..1FA6D ; Grapheme_Base
-1FA70..1FA74 ; Grapheme_Base
-1FA78..1FA7C ; Grapheme_Base
-1FA80..1FA86 ; Grapheme_Base
-1FA90..1FAAC ; Grapheme_Base
-1FAB0..1FABA ; Grapheme_Base
-1FAC0..1FAC5 ; Grapheme_Base
-1FAD0..1FAD9 ; Grapheme_Base
-1FAE0..1FAE7 ; Grapheme_Base
-1FAF0..1FAF6 ; Grapheme_Base
+1FA70..1FA7C ; Grapheme_Base
+1FA80..1FA88 ; Grapheme_Base
+1FA90..1FABD ; Grapheme_Base
+1FABF..1FAC5 ; Grapheme_Base
+1FACE..1FADB ; Grapheme_Base
+1FAE0..1FAE8 ; Grapheme_Base
+1FAF0..1FAF8 ; Grapheme_Base
1FB00..1FB92 ; Grapheme_Base
1FB94..1FBCA ; Grapheme_Base
1FBF0..1FBF9 ; Grapheme_Base
20000..2A6DF ; Grapheme_Base
-2A700..2B738 ; Grapheme_Base
+2A700..2B739 ; Grapheme_Base
2B740..2B81D ; Grapheme_Base
2B820..2CEA1 ; Grapheme_Base
2CEB0..2EBE0 ; Grapheme_Base
2F800..2FA1D ; Grapheme_Base
30000..3134A ; Grapheme_Base
+31350..323AF ; Grapheme_Base
-# Total code points: 142539
+# Total code points: 146986
# ================================================
11C3F ; Grapheme_Link
11D44..11D45 ; Grapheme_Link
11D97 ; Grapheme_Link
+11F41 ; Grapheme_Link
+11F42 ; Grapheme_Link
-# Total code points: 63
+# Total code points: 65
# EOF
-# DerivedNormalizationProps-14.0.0.txt
-# Date: 2021-06-04, 02:19:20 GMT
-# © 2021 Unicode®, Inc.
+# DerivedNormalizationProps-15.0.0.txt
+# Date: 2022-04-02, 01:29:03 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
# ================================================
1D7C3 ; NFKD_QC; N
1D7C4..1D7CB ; NFKD_QC; N
1D7CE..1D7FF ; NFKD_QC; N
+1E030..1E06D ; NFKD_QC; N
1EE00..1EE03 ; NFKD_QC; N
1EE05..1EE1F ; NFKD_QC; N
1EE21..1EE22 ; NFKD_QC; N
1FBF0..1FBF9 ; NFKD_QC; N
2F800..2FA1D ; NFKD_QC; N
-# Total code points: 16967
+# Total code points: 17029
# ================================================
1D7C3 ; NFKC_QC; N
1D7C4..1D7CB ; NFKC_QC; N
1D7CE..1D7FF ; NFKC_QC; N
+1E030..1E06D ; NFKC_QC; N
1EE00..1EE03 ; NFKC_QC; N
1EE05..1EE1F ; NFKC_QC; N
1EE21..1EE22 ; NFKC_QC; N
1FBF0..1FBF9 ; NFKC_QC; N
2F800..2FA1D ; NFKC_QC; N
-# Total code points: 4866
+# Total code points: 4928
# ================================================
1D7FD ; NFKC_CF; 0037
1D7FE ; NFKC_CF; 0038
1D7FF ; NFKC_CF; 0039
+1E030 ; NFKC_CF; 0430
+1E031 ; NFKC_CF; 0431
+1E032 ; NFKC_CF; 0432
+1E033 ; NFKC_CF; 0433
+1E034 ; NFKC_CF; 0434
+1E035 ; NFKC_CF; 0435
+1E036 ; NFKC_CF; 0436
+1E037 ; NFKC_CF; 0437
+1E038 ; NFKC_CF; 0438
+1E039 ; NFKC_CF; 043A
+1E03A ; NFKC_CF; 043B
+1E03B ; NFKC_CF; 043C
+1E03C ; NFKC_CF; 043E
+1E03D ; NFKC_CF; 043F
+1E03E ; NFKC_CF; 0440
+1E03F ; NFKC_CF; 0441
+1E040 ; NFKC_CF; 0442
+1E041 ; NFKC_CF; 0443
+1E042 ; NFKC_CF; 0444
+1E043 ; NFKC_CF; 0445
+1E044 ; NFKC_CF; 0446
+1E045 ; NFKC_CF; 0447
+1E046 ; NFKC_CF; 0448
+1E047 ; NFKC_CF; 044B
+1E048 ; NFKC_CF; 044D
+1E049 ; NFKC_CF; 044E
+1E04A ; NFKC_CF; A689
+1E04B ; NFKC_CF; 04D9
+1E04C ; NFKC_CF; 0456
+1E04D ; NFKC_CF; 0458
+1E04E ; NFKC_CF; 04E9
+1E04F ; NFKC_CF; 04AF
+1E050 ; NFKC_CF; 04CF
+1E051 ; NFKC_CF; 0430
+1E052 ; NFKC_CF; 0431
+1E053 ; NFKC_CF; 0432
+1E054 ; NFKC_CF; 0433
+1E055 ; NFKC_CF; 0434
+1E056 ; NFKC_CF; 0435
+1E057 ; NFKC_CF; 0436
+1E058 ; NFKC_CF; 0437
+1E059 ; NFKC_CF; 0438
+1E05A ; NFKC_CF; 043A
+1E05B ; NFKC_CF; 043B
+1E05C ; NFKC_CF; 043E
+1E05D ; NFKC_CF; 043F
+1E05E ; NFKC_CF; 0441
+1E05F ; NFKC_CF; 0443
+1E060 ; NFKC_CF; 0444
+1E061 ; NFKC_CF; 0445
+1E062 ; NFKC_CF; 0446
+1E063 ; NFKC_CF; 0447
+1E064 ; NFKC_CF; 0448
+1E065 ; NFKC_CF; 044A
+1E066 ; NFKC_CF; 044B
+1E067 ; NFKC_CF; 0491
+1E068 ; NFKC_CF; 0456
+1E069 ; NFKC_CF; 0455
+1E06A ; NFKC_CF; 045F
+1E06B ; NFKC_CF; 04AB
+1E06C ; NFKC_CF; A651
+1E06D ; NFKC_CF; 04B1
1E900 ; NFKC_CF; 1E922
1E901 ; NFKC_CF; 1E923
1E902 ; NFKC_CF; 1E924
E0100..E01EF ; NFKC_CF;
E01F0..E0FFF ; NFKC_CF;
-# Total code points: 10429
+# Total code points: 10491
# ================================================
1D7C3 ; Changes_When_NFKC_Casefolded
1D7C4..1D7CB ; Changes_When_NFKC_Casefolded
1D7CE..1D7FF ; Changes_When_NFKC_Casefolded
+1E030..1E06D ; Changes_When_NFKC_Casefolded
1E900..1E921 ; Changes_When_NFKC_Casefolded
1EE00..1EE03 ; Changes_When_NFKC_Casefolded
1EE05..1EE1F ; Changes_When_NFKC_Casefolded
E0100..E01EF ; Changes_When_NFKC_Casefolded
E01F0..E0FFF ; Changes_When_NFKC_Casefolded
-# Total code points: 10429
+# Total code points: 10491
# EOF
-# NormalizationCorrections-14.0.0.txt
-# Date: 2021-03-16, 22:07:00 GMT [KW, LI]
-# © 2021 Unicode®, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# NormalizationCorrections-15.0.0.txt
+# Date: 2022-05-03, 18:53:00 GMT [KW, LI]
+# © 2022 Unicode®, Inc.
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file is a normative contributory data file in the
# Unicode Character Database.
-# NormalizationTest-14.0.0.txt
-# Date: 2021-05-28, 21:49:12 GMT
-# © 2021 Unicode®, Inc.
+# NormalizationTest-15.0.0.txt
+# Date: 2022-04-02, 01:29:09 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Normalization Test Suite
# Format:
1D7FD;1D7FD;1D7FD;0037;0037;
1D7FE;1D7FE;1D7FE;0038;0038;
1D7FF;1D7FF;1D7FF;0039;0039;
+1E030;1E030;1E030;0430;0430;
+1E031;1E031;1E031;0431;0431;
+1E032;1E032;1E032;0432;0432;
+1E033;1E033;1E033;0433;0433;
+1E034;1E034;1E034;0434;0434;
+1E035;1E035;1E035;0435;0435;
+1E036;1E036;1E036;0436;0436;
+1E037;1E037;1E037;0437;0437;
+1E038;1E038;1E038;0438;0438;
+1E039;1E039;1E039;043A;043A;
+1E03A;1E03A;1E03A;043B;043B;
+1E03B;1E03B;1E03B;043C;043C;
+1E03C;1E03C;1E03C;043E;043E;
+1E03D;1E03D;1E03D;043F;043F;
+1E03E;1E03E;1E03E;0440;0440;
+1E03F;1E03F;1E03F;0441;0441;
+1E040;1E040;1E040;0442;0442;
+1E041;1E041;1E041;0443;0443;
+1E042;1E042;1E042;0444;0444;
+1E043;1E043;1E043;0445;0445;
+1E044;1E044;1E044;0446;0446;
+1E045;1E045;1E045;0447;0447;
+1E046;1E046;1E046;0448;0448;
+1E047;1E047;1E047;044B;044B;
+1E048;1E048;1E048;044D;044D;
+1E049;1E049;1E049;044E;044E;
+1E04A;1E04A;1E04A;A689;A689;
+1E04B;1E04B;1E04B;04D9;04D9;
+1E04C;1E04C;1E04C;0456;0456;
+1E04D;1E04D;1E04D;0458;0458;
+1E04E;1E04E;1E04E;04E9;04E9;
+1E04F;1E04F;1E04F;04AF;04AF;
+1E050;1E050;1E050;04CF;04CF;
+1E051;1E051;1E051;0430;0430;
+1E052;1E052;1E052;0431;0431;
+1E053;1E053;1E053;0432;0432;
+1E054;1E054;1E054;0433;0433;
+1E055;1E055;1E055;0434;0434;
+1E056;1E056;1E056;0435;0435;
+1E057;1E057;1E057;0436;0436;
+1E058;1E058;1E058;0437;0437;
+1E059;1E059;1E059;0438;0438;
+1E05A;1E05A;1E05A;043A;043A;
+1E05B;1E05B;1E05B;043B;043B;
+1E05C;1E05C;1E05C;043E;043E;
+1E05D;1E05D;1E05D;043F;043F;
+1E05E;1E05E;1E05E;0441;0441;
+1E05F;1E05F;1E05F;0443;0443;
+1E060;1E060;1E060;0444;0444;
+1E061;1E061;1E061;0445;0445;
+1E062;1E062;1E062;0446;0446;
+1E063;1E063;1E063;0447;0447;
+1E064;1E064;1E064;0448;0448;
+1E065;1E065;1E065;044A;044A;
+1E066;1E066;1E066;044B;044B;
+1E067;1E067;1E067;0491;0491;
+1E068;1E068;1E068;0456;0456;
+1E069;1E069;1E069;0455;0455;
+1E06A;1E06A;1E06A;045F;045F;
+1E06B;1E06B;1E06B;04AB;04AB;
+1E06C;1E06C;1E06C;A651;A651;
+1E06D;1E06D;1E06D;04B1;04B1;
1EE00;1EE00;1EE00;0627;0627;
1EE01;1EE01;1EE01;0628;0628;
1EE02;1EE02;1EE02;062C;062C;
0061 10EAB 0315 0300 05AE 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;0061 05AE 10EAB 0300 0315 0062;
0061 0315 0300 05AE 10EAC 0062;00E0 05AE 10EAC 0315 0062;0061 05AE 0300 10EAC 0315 0062;00E0 05AE 10EAC 0315 0062;0061 05AE 0300 10EAC 0315 0062;
0061 10EAC 0315 0300 05AE 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;0061 05AE 10EAC 0300 0315 0062;
+0061 059A 0316 1DFA 10EFD 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062;0061 1DFA 0316 10EFD 059A 0062;
+0061 10EFD 059A 0316 1DFA 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062;0061 1DFA 10EFD 0316 059A 0062;
+0061 059A 0316 1DFA 10EFE 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062;0061 1DFA 0316 10EFE 059A 0062;
+0061 10EFE 059A 0316 1DFA 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062;0061 1DFA 10EFE 0316 059A 0062;
+0061 059A 0316 1DFA 10EFF 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062;0061 1DFA 0316 10EFF 059A 0062;
+0061 10EFF 059A 0316 1DFA 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062;0061 1DFA 10EFF 0316 059A 0062;
0061 059A 0316 1DFA 10F46 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062;0061 1DFA 0316 10F46 059A 0062;
0061 10F46 059A 0316 1DFA 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062;0061 1DFA 10F46 0316 059A 0062;
0061 059A 0316 1DFA 10F47 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062;0061 1DFA 0316 10F47 059A 0062;
0061 11D45 05B0 094D 3099 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;0061 3099 11D45 094D 05B0 0062;
0061 05B0 094D 3099 11D97 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;0061 3099 094D 11D97 05B0 0062;
0061 11D97 05B0 094D 3099 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;0061 3099 11D97 094D 05B0 0062;
+0061 05B0 094D 3099 11F41 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062;0061 3099 094D 11F41 05B0 0062;
+0061 11F41 05B0 094D 3099 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062;0061 3099 11F41 094D 05B0 0062;
+0061 05B0 094D 3099 11F42 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062;0061 3099 094D 11F42 05B0 0062;
+0061 11F42 05B0 094D 3099 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062;0061 3099 11F42 094D 05B0 0062;
0061 16FF0 0334 16AF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;0061 0334 16AF0 16FF0 0062;
0061 16AF0 16FF0 0334 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;0061 16AF0 0334 16FF0 0062;
0061 16FF0 0334 16AF1 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;0061 0334 16AF1 16FF0 0062;
0061 1E029 0315 0300 05AE 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;0061 05AE 1E029 0300 0315 0062;
0061 0315 0300 05AE 1E02A 0062;00E0 05AE 1E02A 0315 0062;0061 05AE 0300 1E02A 0315 0062;00E0 05AE 1E02A 0315 0062;0061 05AE 0300 1E02A 0315 0062;
0061 1E02A 0315 0300 05AE 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;0061 05AE 1E02A 0300 0315 0062;
+0061 0315 0300 05AE 1E08F 0062;00E0 05AE 1E08F 0315 0062;0061 05AE 0300 1E08F 0315 0062;00E0 05AE 1E08F 0315 0062;0061 05AE 0300 1E08F 0315 0062;
+0061 1E08F 0315 0300 05AE 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062;0061 05AE 1E08F 0300 0315 0062;
0061 0315 0300 05AE 1E130 0062;00E0 05AE 1E130 0315 0062;0061 05AE 0300 1E130 0315 0062;00E0 05AE 1E130 0315 0062;0061 05AE 0300 1E130 0315 0062;
0061 1E130 0315 0300 05AE 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062;0061 05AE 1E130 0300 0315 0062;
0061 0315 0300 05AE 1E131 0062;00E0 05AE 1E131 0315 0062;0061 05AE 0300 1E131 0315 0062;00E0 05AE 1E131 0315 0062;0061 05AE 0300 1E131 0315 0062;
0061 1E2EE 0315 0300 05AE 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062;0061 05AE 1E2EE 0300 0315 0062;
0061 0315 0300 05AE 1E2EF 0062;00E0 05AE 1E2EF 0315 0062;0061 05AE 0300 1E2EF 0315 0062;00E0 05AE 1E2EF 0315 0062;0061 05AE 0300 1E2EF 0315 0062;
0061 1E2EF 0315 0300 05AE 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062;0061 05AE 1E2EF 0300 0315 0062;
+0061 035C 0315 0300 1E4EC 0062;00E0 0315 1E4EC 035C 0062;0061 0300 0315 1E4EC 035C 0062;00E0 0315 1E4EC 035C 0062;0061 0300 0315 1E4EC 035C 0062;
+0061 1E4EC 035C 0315 0300 0062;00E0 1E4EC 0315 035C 0062;0061 0300 1E4EC 0315 035C 0062;00E0 1E4EC 0315 035C 0062;0061 0300 1E4EC 0315 035C 0062;
+0061 035C 0315 0300 1E4ED 0062;00E0 0315 1E4ED 035C 0062;0061 0300 0315 1E4ED 035C 0062;00E0 0315 1E4ED 035C 0062;0061 0300 0315 1E4ED 035C 0062;
+0061 1E4ED 035C 0315 0300 0062;00E0 1E4ED 0315 035C 0062;0061 0300 1E4ED 0315 035C 0062;00E0 1E4ED 0315 035C 0062;0061 0300 1E4ED 0315 035C 0062;
+0061 059A 0316 1DFA 1E4EE 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062;0061 1DFA 0316 1E4EE 059A 0062;
+0061 1E4EE 059A 0316 1DFA 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062;0061 1DFA 1E4EE 0316 059A 0062;
+0061 0315 0300 05AE 1E4EF 0062;00E0 05AE 1E4EF 0315 0062;0061 05AE 0300 1E4EF 0315 0062;00E0 05AE 1E4EF 0315 0062;0061 05AE 0300 1E4EF 0315 0062;
+0061 1E4EF 0315 0300 05AE 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062;0061 05AE 1E4EF 0300 0315 0062;
0061 059A 0316 1DFA 1E8D0 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062;0061 1DFA 0316 1E8D0 059A 0062;
0061 1E8D0 059A 0316 1DFA 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062;0061 1DFA 1E8D0 0316 059A 0062;
0061 059A 0316 1DFA 1E8D1 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062;0061 1DFA 0316 1E8D1 059A 0062;
-# SpecialCasing-14.0.0.txt
-# Date: 2021-03-08, 19:35:55 GMT
-# © 2021 Unicode®, Inc.
+# SpecialCasing-15.0.0.txt
+# Date: 2022-02-02, 23:35:52 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Special Casing
#
0CEF;KANNADA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
0CF1;KANNADA SIGN JIHVAMULIYA;Lo;0;L;;;;;N;;;;;
0CF2;KANNADA SIGN UPADHMANIYA;Lo;0;L;;;;;N;;;;;
+0CF3;KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT;Mc;0;L;;;;;N;;;;;
0D00;MALAYALAM SIGN COMBINING ANUSVARA ABOVE;Mn;0;NSM;;;;;N;;;;;
0D01;MALAYALAM SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
0D02;MALAYALAM SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
0ECB;LAO TONE MAI CATAWA;Mn;122;NSM;;;;;N;;;;;
0ECC;LAO CANCELLATION MARK;Mn;0;NSM;;;;;N;;;;;
0ECD;LAO NIGGAHITA;Mn;0;NSM;;;;;N;;;;;
+0ECE;LAO YAMAKKAN;Mn;0;NSM;;;;;N;;;;;
0ED0;LAO DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
0ED1;LAO DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
0ED2;LAO DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
10EAD;YEZIDI HYPHENATION MARK;Pd;0;R;;;;;N;;;;;
10EB0;YEZIDI LETTER LAM WITH DOT ABOVE;Lo;0;R;;;;;N;;;;;
10EB1;YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE;Lo;0;R;;;;;N;;;;;
+10EFD;ARABIC SMALL LOW WORD SAKTA;Mn;220;NSM;;;;;N;;;;;
+10EFE;ARABIC SMALL LOW WORD QASR;Mn;220;NSM;;;;;N;;;;;
+10EFF;ARABIC SMALL LOW WORD MADDA;Mn;220;NSM;;;;;N;;;;;
10F00;OLD SOGDIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;;
10F01;OLD SOGDIAN LETTER FINAL ALEPH;Lo;0;R;;;;;N;;;;;
10F02;OLD SOGDIAN LETTER BETH;Lo;0;R;;;;;N;;;;;
1123C;KHOJKI DOUBLE SECTION MARK;Po;0;L;;;;;N;;;;;
1123D;KHOJKI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;;
1123E;KHOJKI SIGN SUKUN;Mn;0;NSM;;;;;N;;;;;
+1123F;KHOJKI LETTER QA;Lo;0;L;;;;;N;;;;;
+11240;KHOJKI LETTER SHORT I;Lo;0;L;;;;;N;;;;;
+11241;KHOJKI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
11280;MULTANI LETTER A;Lo;0;L;;;;;N;;;;;
11281;MULTANI LETTER I;Lo;0;L;;;;;N;;;;;
11282;MULTANI LETTER U;Lo;0;L;;;;;N;;;;;
11AF6;PAU CIN HAU LOW-FALLING TONE LONG FINAL;Lo;0;L;;;;;N;;;;;
11AF7;PAU CIN HAU LOW-FALLING TONE FINAL;Lo;0;L;;;;;N;;;;;
11AF8;PAU CIN HAU GLOTTAL STOP FINAL;Lo;0;L;;;;;N;;;;;
+11B00;DEVANAGARI HEAD MARK;Po;0;L;;;;;N;;;;;
+11B01;DEVANAGARI HEAD MARK WITH HEADSTROKE;Po;0;L;;;;;N;;;;;
+11B02;DEVANAGARI SIGN BHALE;Po;0;L;;;;;N;;;;;
+11B03;DEVANAGARI SIGN BHALE WITH HOOK;Po;0;L;;;;;N;;;;;
+11B04;DEVANAGARI SIGN EXTENDED BHALE;Po;0;L;;;;;N;;;;;
+11B05;DEVANAGARI SIGN EXTENDED BHALE WITH HOOK;Po;0;L;;;;;N;;;;;
+11B06;DEVANAGARI SIGN WESTERN FIVE-LIKE BHALE;Po;0;L;;;;;N;;;;;
+11B07;DEVANAGARI SIGN WESTERN NINE-LIKE BHALE;Po;0;L;;;;;N;;;;;
+11B08;DEVANAGARI SIGN REVERSED NINE-LIKE BHALE;Po;0;L;;;;;N;;;;;
+11B09;DEVANAGARI SIGN MINDU;Po;0;L;;;;;N;;;;;
11C00;BHAIKSUKI LETTER A;Lo;0;L;;;;;N;;;;;
11C01;BHAIKSUKI LETTER AA;Lo;0;L;;;;;N;;;;;
11C02;BHAIKSUKI LETTER I;Lo;0;L;;;;;N;;;;;
11EF6;MAKASAR VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
11EF7;MAKASAR PASSIMBANG;Po;0;L;;;;;N;;;;;
11EF8;MAKASAR END OF SECTION;Po;0;L;;;;;N;;;;;
+11F00;KAWI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
+11F01;KAWI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
+11F02;KAWI SIGN REPHA;Lo;0;L;;;;;N;;;;;
+11F03;KAWI SIGN VISARGA;Mc;0;L;;;;;N;;;;;
+11F04;KAWI LETTER A;Lo;0;L;;;;;N;;;;;
+11F05;KAWI LETTER AA;Lo;0;L;;;;;N;;;;;
+11F06;KAWI LETTER I;Lo;0;L;;;;;N;;;;;
+11F07;KAWI LETTER II;Lo;0;L;;;;;N;;;;;
+11F08;KAWI LETTER U;Lo;0;L;;;;;N;;;;;
+11F09;KAWI LETTER UU;Lo;0;L;;;;;N;;;;;
+11F0A;KAWI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
+11F0B;KAWI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
+11F0C;KAWI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
+11F0D;KAWI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
+11F0E;KAWI LETTER E;Lo;0;L;;;;;N;;;;;
+11F0F;KAWI LETTER AI;Lo;0;L;;;;;N;;;;;
+11F10;KAWI LETTER O;Lo;0;L;;;;;N;;;;;
+11F12;KAWI LETTER KA;Lo;0;L;;;;;N;;;;;
+11F13;KAWI LETTER KHA;Lo;0;L;;;;;N;;;;;
+11F14;KAWI LETTER GA;Lo;0;L;;;;;N;;;;;
+11F15;KAWI LETTER GHA;Lo;0;L;;;;;N;;;;;
+11F16;KAWI LETTER NGA;Lo;0;L;;;;;N;;;;;
+11F17;KAWI LETTER CA;Lo;0;L;;;;;N;;;;;
+11F18;KAWI LETTER CHA;Lo;0;L;;;;;N;;;;;
+11F19;KAWI LETTER JA;Lo;0;L;;;;;N;;;;;
+11F1A;KAWI LETTER JHA;Lo;0;L;;;;;N;;;;;
+11F1B;KAWI LETTER NYA;Lo;0;L;;;;;N;;;;;
+11F1C;KAWI LETTER TTA;Lo;0;L;;;;;N;;;;;
+11F1D;KAWI LETTER TTHA;Lo;0;L;;;;;N;;;;;
+11F1E;KAWI LETTER DDA;Lo;0;L;;;;;N;;;;;
+11F1F;KAWI LETTER DDHA;Lo;0;L;;;;;N;;;;;
+11F20;KAWI LETTER NNA;Lo;0;L;;;;;N;;;;;
+11F21;KAWI LETTER TA;Lo;0;L;;;;;N;;;;;
+11F22;KAWI LETTER THA;Lo;0;L;;;;;N;;;;;
+11F23;KAWI LETTER DA;Lo;0;L;;;;;N;;;;;
+11F24;KAWI LETTER DHA;Lo;0;L;;;;;N;;;;;
+11F25;KAWI LETTER NA;Lo;0;L;;;;;N;;;;;
+11F26;KAWI LETTER PA;Lo;0;L;;;;;N;;;;;
+11F27;KAWI LETTER PHA;Lo;0;L;;;;;N;;;;;
+11F28;KAWI LETTER BA;Lo;0;L;;;;;N;;;;;
+11F29;KAWI LETTER BHA;Lo;0;L;;;;;N;;;;;
+11F2A;KAWI LETTER MA;Lo;0;L;;;;;N;;;;;
+11F2B;KAWI LETTER YA;Lo;0;L;;;;;N;;;;;
+11F2C;KAWI LETTER RA;Lo;0;L;;;;;N;;;;;
+11F2D;KAWI LETTER LA;Lo;0;L;;;;;N;;;;;
+11F2E;KAWI LETTER WA;Lo;0;L;;;;;N;;;;;
+11F2F;KAWI LETTER SHA;Lo;0;L;;;;;N;;;;;
+11F30;KAWI LETTER SSA;Lo;0;L;;;;;N;;;;;
+11F31;KAWI LETTER SA;Lo;0;L;;;;;N;;;;;
+11F32;KAWI LETTER HA;Lo;0;L;;;;;N;;;;;
+11F33;KAWI LETTER JNYA;Lo;0;L;;;;;N;;;;;
+11F34;KAWI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
+11F35;KAWI VOWEL SIGN ALTERNATE AA;Mc;0;L;;;;;N;;;;;
+11F36;KAWI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
+11F37;KAWI VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
+11F38;KAWI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
+11F39;KAWI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
+11F3A;KAWI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
+11F3E;KAWI VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
+11F3F;KAWI VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
+11F40;KAWI VOWEL SIGN EU;Mn;0;NSM;;;;;N;;;;;
+11F41;KAWI SIGN KILLER;Mc;9;L;;;;;N;;;;;
+11F42;KAWI CONJOINER;Mn;9;NSM;;;;;N;;;;;
+11F43;KAWI DANDA;Po;0;L;;;;;N;;;;;
+11F44;KAWI DOUBLE DANDA;Po;0;L;;;;;N;;;;;
+11F45;KAWI PUNCTUATION SECTION MARKER;Po;0;L;;;;;N;;;;;
+11F46;KAWI PUNCTUATION ALTERNATE SECTION MARKER;Po;0;L;;;;;N;;;;;
+11F47;KAWI PUNCTUATION FLOWER;Po;0;L;;;;;N;;;;;
+11F48;KAWI PUNCTUATION SPACE FILLER;Po;0;L;;;;;N;;;;;
+11F49;KAWI PUNCTUATION DOT;Po;0;L;;;;;N;;;;;
+11F4A;KAWI PUNCTUATION DOUBLE DOT;Po;0;L;;;;;N;;;;;
+11F4B;KAWI PUNCTUATION TRIPLE DOT;Po;0;L;;;;;N;;;;;
+11F4C;KAWI PUNCTUATION CIRCLE;Po;0;L;;;;;N;;;;;
+11F4D;KAWI PUNCTUATION FILLED CIRCLE;Po;0;L;;;;;N;;;;;
+11F4E;KAWI PUNCTUATION SPIRAL;Po;0;L;;;;;N;;;;;
+11F4F;KAWI PUNCTUATION CLOSING SPIRAL;Po;0;L;;;;;N;;;;;
+11F50;KAWI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
+11F51;KAWI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
+11F52;KAWI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
+11F53;KAWI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
+11F54;KAWI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
+11F55;KAWI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
+11F56;KAWI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
+11F57;KAWI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
+11F58;KAWI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
+11F59;KAWI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
11FB0;LISU LETTER YHA;Lo;0;L;;;;;N;;;;;
11FC0;TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH;No;0;L;;;;1/320;N;;;;;
11FC1;TAMIL FRACTION ONE ONE-HUNDRED-AND-SIXTIETH;No;0;L;;;;1/160;N;;;;;
1342C;EGYPTIAN HIEROGLYPH AA030;Lo;0;L;;;;;N;;;;;
1342D;EGYPTIAN HIEROGLYPH AA031;Lo;0;L;;;;;N;;;;;
1342E;EGYPTIAN HIEROGLYPH AA032;Lo;0;L;;;;;N;;;;;
+1342F;EGYPTIAN HIEROGLYPH V011D;Lo;0;L;;;;;N;;;;;
13430;EGYPTIAN HIEROGLYPH VERTICAL JOINER;Cf;0;L;;;;;N;;;;;
13431;EGYPTIAN HIEROGLYPH HORIZONTAL JOINER;Cf;0;L;;;;;N;;;;;
13432;EGYPTIAN HIEROGLYPH INSERT AT TOP START;Cf;0;L;;;;;N;;;;;
13436;EGYPTIAN HIEROGLYPH OVERLAY MIDDLE;Cf;0;L;;;;;N;;;;;
13437;EGYPTIAN HIEROGLYPH BEGIN SEGMENT;Cf;0;L;;;;;N;;;;;
13438;EGYPTIAN HIEROGLYPH END SEGMENT;Cf;0;L;;;;;N;;;;;
+13439;EGYPTIAN HIEROGLYPH INSERT AT MIDDLE;Cf;0;L;;;;;N;;;;;
+1343A;EGYPTIAN HIEROGLYPH INSERT AT TOP;Cf;0;L;;;;;N;;;;;
+1343B;EGYPTIAN HIEROGLYPH INSERT AT BOTTOM;Cf;0;L;;;;;N;;;;;
+1343C;EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE;Cf;0;L;;;;;N;;;;;
+1343D;EGYPTIAN HIEROGLYPH END ENCLOSURE;Cf;0;L;;;;;N;;;;;
+1343E;EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE;Cf;0;L;;;;;N;;;;;
+1343F;EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE;Cf;0;L;;;;;N;;;;;
+13440;EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY;Mn;0;NSM;;;;;N;;;;;
+13441;EGYPTIAN HIEROGLYPH FULL BLANK;Lo;0;L;;;;;N;;;;;
+13442;EGYPTIAN HIEROGLYPH HALF BLANK;Lo;0;L;;;;;N;;;;;
+13443;EGYPTIAN HIEROGLYPH LOST SIGN;Lo;0;L;;;;;N;;;;;
+13444;EGYPTIAN HIEROGLYPH HALF LOST SIGN;Lo;0;L;;;;;N;;;;;
+13445;EGYPTIAN HIEROGLYPH TALL LOST SIGN;Lo;0;L;;;;;N;;;;;
+13446;EGYPTIAN HIEROGLYPH WIDE LOST SIGN;Lo;0;L;;;;;N;;;;;
+13447;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START;Mn;0;NSM;;;;;N;;;;;
+13448;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START;Mn;0;NSM;;;;;N;;;;;
+13449;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START;Mn;0;NSM;;;;;N;;;;;
+1344A;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP END;Mn;0;NSM;;;;;N;;;;;
+1344B;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP;Mn;0;NSM;;;;;N;;;;;
+1344C;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START AND TOP END;Mn;0;NSM;;;;;N;;;;;
+1344D;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND TOP;Mn;0;NSM;;;;;N;;;;;
+1344E;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM END;Mn;0;NSM;;;;;N;;;;;
+1344F;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START AND BOTTOM END;Mn;0;NSM;;;;;N;;;;;
+13450;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM;Mn;0;NSM;;;;;N;;;;;
+13451;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND BOTTOM;Mn;0;NSM;;;;;N;;;;;
+13452;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT END;Mn;0;NSM;;;;;N;;;;;
+13453;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END;Mn;0;NSM;;;;;N;;;;;
+13454;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END;Mn;0;NSM;;;;;N;;;;;
+13455;EGYPTIAN HIEROGLYPH MODIFIER DAMAGED;Mn;0;NSM;;;;;N;;;;;
14400;ANATOLIAN HIEROGLYPH A001;Lo;0;L;;;;;N;;;;;
14401;ANATOLIAN HIEROGLYPH A002;Lo;0;L;;;;;N;;;;;
14402;ANATOLIAN HIEROGLYPH A003;Lo;0;L;;;;;N;;;;;
1B120;KATAKANA LETTER ARCHAIC YI;Lo;0;L;;;;;N;;;;;
1B121;KATAKANA LETTER ARCHAIC YE;Lo;0;L;;;;;N;;;;;
1B122;KATAKANA LETTER ARCHAIC WU;Lo;0;L;;;;;N;;;;;
+1B132;HIRAGANA LETTER SMALL KO;Lo;0;L;;;;;N;;;;;
1B150;HIRAGANA LETTER SMALL WI;Lo;0;L;;;;;N;;;;;
1B151;HIRAGANA LETTER SMALL WE;Lo;0;L;;;;;N;;;;;
1B152;HIRAGANA LETTER SMALL WO;Lo;0;L;;;;;N;;;;;
+1B155;KATAKANA LETTER SMALL KO;Lo;0;L;;;;;N;;;;;
1B164;KATAKANA LETTER SMALL WI;Lo;0;L;;;;;N;;;;;
1B165;KATAKANA LETTER SMALL WE;Lo;0;L;;;;;N;;;;;
1B166;KATAKANA LETTER SMALL WO;Lo;0;L;;;;;N;;;;;
1D243;COMBINING GREEK MUSICAL TETRASEME;Mn;230;NSM;;;;;N;;;;;
1D244;COMBINING GREEK MUSICAL PENTASEME;Mn;230;NSM;;;;;N;;;;;
1D245;GREEK MUSICAL LEIMMA;So;0;ON;;;;;N;;;;;
+1D2C0;KAKTOVIK NUMERAL ZERO;No;0;ON;;;;0;N;;;;;
+1D2C1;KAKTOVIK NUMERAL ONE;No;0;ON;;;;1;N;;;;;
+1D2C2;KAKTOVIK NUMERAL TWO;No;0;ON;;;;2;N;;;;;
+1D2C3;KAKTOVIK NUMERAL THREE;No;0;ON;;;;3;N;;;;;
+1D2C4;KAKTOVIK NUMERAL FOUR;No;0;ON;;;;4;N;;;;;
+1D2C5;KAKTOVIK NUMERAL FIVE;No;0;ON;;;;5;N;;;;;
+1D2C6;KAKTOVIK NUMERAL SIX;No;0;ON;;;;6;N;;;;;
+1D2C7;KAKTOVIK NUMERAL SEVEN;No;0;ON;;;;7;N;;;;;
+1D2C8;KAKTOVIK NUMERAL EIGHT;No;0;ON;;;;8;N;;;;;
+1D2C9;KAKTOVIK NUMERAL NINE;No;0;ON;;;;9;N;;;;;
+1D2CA;KAKTOVIK NUMERAL TEN;No;0;ON;;;;10;N;;;;;
+1D2CB;KAKTOVIK NUMERAL ELEVEN;No;0;ON;;;;11;N;;;;;
+1D2CC;KAKTOVIK NUMERAL TWELVE;No;0;ON;;;;12;N;;;;;
+1D2CD;KAKTOVIK NUMERAL THIRTEEN;No;0;ON;;;;13;N;;;;;
+1D2CE;KAKTOVIK NUMERAL FOURTEEN;No;0;ON;;;;14;N;;;;;
+1D2CF;KAKTOVIK NUMERAL FIFTEEN;No;0;ON;;;;15;N;;;;;
+1D2D0;KAKTOVIK NUMERAL SIXTEEN;No;0;ON;;;;16;N;;;;;
+1D2D1;KAKTOVIK NUMERAL SEVENTEEN;No;0;ON;;;;17;N;;;;;
+1D2D2;KAKTOVIK NUMERAL EIGHTEEN;No;0;ON;;;;18;N;;;;;
+1D2D3;KAKTOVIK NUMERAL NINETEEN;No;0;ON;;;;19;N;;;;;
1D2E0;MAYAN NUMERAL ZERO;No;0;L;;;;0;N;;;;;
1D2E1;MAYAN NUMERAL ONE;No;0;L;;;;1;N;;;;;
1D2E2;MAYAN NUMERAL TWO;No;0;L;;;;2;N;;;;;
1DF1C;LATIN SMALL LETTER TESH DIGRAPH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
1DF1D;LATIN SMALL LETTER C WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
1DF1E;LATIN SMALL LETTER S WITH CURL;Ll;0;L;;;;;N;;;;;
+1DF25;LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF26;LATIN SMALL LETTER L WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF27;LATIN SMALL LETTER N WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF28;LATIN SMALL LETTER R WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF29;LATIN SMALL LETTER S WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
+1DF2A;LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK;Ll;0;L;;;;;N;;;;;
1E000;COMBINING GLAGOLITIC LETTER AZU;Mn;230;NSM;;;;;N;;;;;
1E001;COMBINING GLAGOLITIC LETTER BUKY;Mn;230;NSM;;;;;N;;;;;
1E002;COMBINING GLAGOLITIC LETTER VEDE;Mn;230;NSM;;;;;N;;;;;
1E028;COMBINING GLAGOLITIC LETTER BIG YUS;Mn;230;NSM;;;;;N;;;;;
1E029;COMBINING GLAGOLITIC LETTER IOTATED BIG YUS;Mn;230;NSM;;;;;N;;;;;
1E02A;COMBINING GLAGOLITIC LETTER FITA;Mn;230;NSM;;;;;N;;;;;
+1E030;MODIFIER LETTER CYRILLIC SMALL A;Lm;0;L;<super> 0430;;;;N;;;;;
+1E031;MODIFIER LETTER CYRILLIC SMALL BE;Lm;0;L;<super> 0431;;;;N;;;;;
+1E032;MODIFIER LETTER CYRILLIC SMALL VE;Lm;0;L;<super> 0432;;;;N;;;;;
+1E033;MODIFIER LETTER CYRILLIC SMALL GHE;Lm;0;L;<super> 0433;;;;N;;;;;
+1E034;MODIFIER LETTER CYRILLIC SMALL DE;Lm;0;L;<super> 0434;;;;N;;;;;
+1E035;MODIFIER LETTER CYRILLIC SMALL IE;Lm;0;L;<super> 0435;;;;N;;;;;
+1E036;MODIFIER LETTER CYRILLIC SMALL ZHE;Lm;0;L;<super> 0436;;;;N;;;;;
+1E037;MODIFIER LETTER CYRILLIC SMALL ZE;Lm;0;L;<super> 0437;;;;N;;;;;
+1E038;MODIFIER LETTER CYRILLIC SMALL I;Lm;0;L;<super> 0438;;;;N;;;;;
+1E039;MODIFIER LETTER CYRILLIC SMALL KA;Lm;0;L;<super> 043A;;;;N;;;;;
+1E03A;MODIFIER LETTER CYRILLIC SMALL EL;Lm;0;L;<super> 043B;;;;N;;;;;
+1E03B;MODIFIER LETTER CYRILLIC SMALL EM;Lm;0;L;<super> 043C;;;;N;;;;;
+1E03C;MODIFIER LETTER CYRILLIC SMALL O;Lm;0;L;<super> 043E;;;;N;;;;;
+1E03D;MODIFIER LETTER CYRILLIC SMALL PE;Lm;0;L;<super> 043F;;;;N;;;;;
+1E03E;MODIFIER LETTER CYRILLIC SMALL ER;Lm;0;L;<super> 0440;;;;N;;;;;
+1E03F;MODIFIER LETTER CYRILLIC SMALL ES;Lm;0;L;<super> 0441;;;;N;;;;;
+1E040;MODIFIER LETTER CYRILLIC SMALL TE;Lm;0;L;<super> 0442;;;;N;;;;;
+1E041;MODIFIER LETTER CYRILLIC SMALL U;Lm;0;L;<super> 0443;;;;N;;;;;
+1E042;MODIFIER LETTER CYRILLIC SMALL EF;Lm;0;L;<super> 0444;;;;N;;;;;
+1E043;MODIFIER LETTER CYRILLIC SMALL HA;Lm;0;L;<super> 0445;;;;N;;;;;
+1E044;MODIFIER LETTER CYRILLIC SMALL TSE;Lm;0;L;<super> 0446;;;;N;;;;;
+1E045;MODIFIER LETTER CYRILLIC SMALL CHE;Lm;0;L;<super> 0447;;;;N;;;;;
+1E046;MODIFIER LETTER CYRILLIC SMALL SHA;Lm;0;L;<super> 0448;;;;N;;;;;
+1E047;MODIFIER LETTER CYRILLIC SMALL YERU;Lm;0;L;<super> 044B;;;;N;;;;;
+1E048;MODIFIER LETTER CYRILLIC SMALL E;Lm;0;L;<super> 044D;;;;N;;;;;
+1E049;MODIFIER LETTER CYRILLIC SMALL YU;Lm;0;L;<super> 044E;;;;N;;;;;
+1E04A;MODIFIER LETTER CYRILLIC SMALL DZZE;Lm;0;L;<super> A689;;;;N;;;;;
+1E04B;MODIFIER LETTER CYRILLIC SMALL SCHWA;Lm;0;L;<super> 04D9;;;;N;;;;;
+1E04C;MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I;Lm;0;L;<super> 0456;;;;N;;;;;
+1E04D;MODIFIER LETTER CYRILLIC SMALL JE;Lm;0;L;<super> 0458;;;;N;;;;;
+1E04E;MODIFIER LETTER CYRILLIC SMALL BARRED O;Lm;0;L;<super> 04E9;;;;N;;;;;
+1E04F;MODIFIER LETTER CYRILLIC SMALL STRAIGHT U;Lm;0;L;<super> 04AF;;;;N;;;;;
+1E050;MODIFIER LETTER CYRILLIC SMALL PALOCHKA;Lm;0;L;<super> 04CF;;;;N;;;;;
+1E051;CYRILLIC SUBSCRIPT SMALL LETTER A;Lm;0;L;<sub> 0430;;;;N;;;;;
+1E052;CYRILLIC SUBSCRIPT SMALL LETTER BE;Lm;0;L;<sub> 0431;;;;N;;;;;
+1E053;CYRILLIC SUBSCRIPT SMALL LETTER VE;Lm;0;L;<sub> 0432;;;;N;;;;;
+1E054;CYRILLIC SUBSCRIPT SMALL LETTER GHE;Lm;0;L;<sub> 0433;;;;N;;;;;
+1E055;CYRILLIC SUBSCRIPT SMALL LETTER DE;Lm;0;L;<sub> 0434;;;;N;;;;;
+1E056;CYRILLIC SUBSCRIPT SMALL LETTER IE;Lm;0;L;<sub> 0435;;;;N;;;;;
+1E057;CYRILLIC SUBSCRIPT SMALL LETTER ZHE;Lm;0;L;<sub> 0436;;;;N;;;;;
+1E058;CYRILLIC SUBSCRIPT SMALL LETTER ZE;Lm;0;L;<sub> 0437;;;;N;;;;;
+1E059;CYRILLIC SUBSCRIPT SMALL LETTER I;Lm;0;L;<sub> 0438;;;;N;;;;;
+1E05A;CYRILLIC SUBSCRIPT SMALL LETTER KA;Lm;0;L;<sub> 043A;;;;N;;;;;
+1E05B;CYRILLIC SUBSCRIPT SMALL LETTER EL;Lm;0;L;<sub> 043B;;;;N;;;;;
+1E05C;CYRILLIC SUBSCRIPT SMALL LETTER O;Lm;0;L;<sub> 043E;;;;N;;;;;
+1E05D;CYRILLIC SUBSCRIPT SMALL LETTER PE;Lm;0;L;<sub> 043F;;;;N;;;;;
+1E05E;CYRILLIC SUBSCRIPT SMALL LETTER ES;Lm;0;L;<sub> 0441;;;;N;;;;;
+1E05F;CYRILLIC SUBSCRIPT SMALL LETTER U;Lm;0;L;<sub> 0443;;;;N;;;;;
+1E060;CYRILLIC SUBSCRIPT SMALL LETTER EF;Lm;0;L;<sub> 0444;;;;N;;;;;
+1E061;CYRILLIC SUBSCRIPT SMALL LETTER HA;Lm;0;L;<sub> 0445;;;;N;;;;;
+1E062;CYRILLIC SUBSCRIPT SMALL LETTER TSE;Lm;0;L;<sub> 0446;;;;N;;;;;
+1E063;CYRILLIC SUBSCRIPT SMALL LETTER CHE;Lm;0;L;<sub> 0447;;;;N;;;;;
+1E064;CYRILLIC SUBSCRIPT SMALL LETTER SHA;Lm;0;L;<sub> 0448;;;;N;;;;;
+1E065;CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN;Lm;0;L;<sub> 044A;;;;N;;;;;
+1E066;CYRILLIC SUBSCRIPT SMALL LETTER YERU;Lm;0;L;<sub> 044B;;;;N;;;;;
+1E067;CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN;Lm;0;L;<sub> 0491;;;;N;;;;;
+1E068;CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I;Lm;0;L;<sub> 0456;;;;N;;;;;
+1E069;CYRILLIC SUBSCRIPT SMALL LETTER DZE;Lm;0;L;<sub> 0455;;;;N;;;;;
+1E06A;CYRILLIC SUBSCRIPT SMALL LETTER DZHE;Lm;0;L;<sub> 045F;;;;N;;;;;
+1E06B;MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER;Lm;0;L;<super> 04AB;;;;N;;;;;
+1E06C;MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER;Lm;0;L;<super> A651;;;;N;;;;;
+1E06D;MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE;Lm;0;L;<super> 04B1;;;;N;;;;;
+1E08F;COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I;Mn;230;NSM;;;;;N;;;;;
1E100;NYIAKENG PUACHUE HMONG LETTER MA;Lo;0;L;;;;;N;;;;;
1E101;NYIAKENG PUACHUE HMONG LETTER TSA;Lo;0;L;;;;;N;;;;;
1E102;NYIAKENG PUACHUE HMONG LETTER NTA;Lo;0;L;;;;;N;;;;;
1E2F8;WANCHO DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
1E2F9;WANCHO DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
1E2FF;WANCHO NGUN SIGN;Sc;0;ET;;;;;N;;;;;
+1E4D0;NAG MUNDARI LETTER O;Lo;0;L;;;;;N;;;;;
+1E4D1;NAG MUNDARI LETTER OP;Lo;0;L;;;;;N;;;;;
+1E4D2;NAG MUNDARI LETTER OL;Lo;0;L;;;;;N;;;;;
+1E4D3;NAG MUNDARI LETTER OY;Lo;0;L;;;;;N;;;;;
+1E4D4;NAG MUNDARI LETTER ONG;Lo;0;L;;;;;N;;;;;
+1E4D5;NAG MUNDARI LETTER A;Lo;0;L;;;;;N;;;;;
+1E4D6;NAG MUNDARI LETTER AJ;Lo;0;L;;;;;N;;;;;
+1E4D7;NAG MUNDARI LETTER AB;Lo;0;L;;;;;N;;;;;
+1E4D8;NAG MUNDARI LETTER ANY;Lo;0;L;;;;;N;;;;;
+1E4D9;NAG MUNDARI LETTER AH;Lo;0;L;;;;;N;;;;;
+1E4DA;NAG MUNDARI LETTER I;Lo;0;L;;;;;N;;;;;
+1E4DB;NAG MUNDARI LETTER IS;Lo;0;L;;;;;N;;;;;
+1E4DC;NAG MUNDARI LETTER IDD;Lo;0;L;;;;;N;;;;;
+1E4DD;NAG MUNDARI LETTER IT;Lo;0;L;;;;;N;;;;;
+1E4DE;NAG MUNDARI LETTER IH;Lo;0;L;;;;;N;;;;;
+1E4DF;NAG MUNDARI LETTER U;Lo;0;L;;;;;N;;;;;
+1E4E0;NAG MUNDARI LETTER UC;Lo;0;L;;;;;N;;;;;
+1E4E1;NAG MUNDARI LETTER UD;Lo;0;L;;;;;N;;;;;
+1E4E2;NAG MUNDARI LETTER UK;Lo;0;L;;;;;N;;;;;
+1E4E3;NAG MUNDARI LETTER UR;Lo;0;L;;;;;N;;;;;
+1E4E4;NAG MUNDARI LETTER E;Lo;0;L;;;;;N;;;;;
+1E4E5;NAG MUNDARI LETTER ENN;Lo;0;L;;;;;N;;;;;
+1E4E6;NAG MUNDARI LETTER EG;Lo;0;L;;;;;N;;;;;
+1E4E7;NAG MUNDARI LETTER EM;Lo;0;L;;;;;N;;;;;
+1E4E8;NAG MUNDARI LETTER EN;Lo;0;L;;;;;N;;;;;
+1E4E9;NAG MUNDARI LETTER ETT;Lo;0;L;;;;;N;;;;;
+1E4EA;NAG MUNDARI LETTER ELL;Lo;0;L;;;;;N;;;;;
+1E4EB;NAG MUNDARI SIGN OJOD;Lm;0;L;;;;;N;;;;;
+1E4EC;NAG MUNDARI SIGN MUHOR;Mn;232;NSM;;;;;N;;;;;
+1E4ED;NAG MUNDARI SIGN TOYOR;Mn;232;NSM;;;;;N;;;;;
+1E4EE;NAG MUNDARI SIGN IKIR;Mn;220;NSM;;;;;N;;;;;
+1E4EF;NAG MUNDARI SIGN SUTUH;Mn;230;NSM;;;;;N;;;;;
+1E4F0;NAG MUNDARI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
+1E4F1;NAG MUNDARI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
+1E4F2;NAG MUNDARI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
+1E4F3;NAG MUNDARI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
+1E4F4;NAG MUNDARI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
+1E4F5;NAG MUNDARI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
+1E4F6;NAG MUNDARI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
+1E4F7;NAG MUNDARI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
+1E4F8;NAG MUNDARI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
+1E4F9;NAG MUNDARI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
1E7E0;ETHIOPIC SYLLABLE HHYA;Lo;0;L;;;;;N;;;;;
1E7E1;ETHIOPIC SYLLABLE HHYU;Lo;0;L;;;;;N;;;;;
1E7E2;ETHIOPIC SYLLABLE HHYI;Lo;0;L;;;;;N;;;;;
1F6D5;HINDU TEMPLE;So;0;ON;;;;;N;;;;;
1F6D6;HUT;So;0;ON;;;;;N;;;;;
1F6D7;ELEVATOR;So;0;ON;;;;;N;;;;;
+1F6DC;WIRELESS;So;0;ON;;;;;N;;;;;
1F6DD;PLAYGROUND SLIDE;So;0;ON;;;;;N;;;;;
1F6DE;WHEEL;So;0;ON;;;;;N;;;;;
1F6DF;RING BUOY;So;0;ON;;;;;N;;;;;
1F771;ALCHEMICAL SYMBOL FOR MONTH;So;0;ON;;;;;N;;;;;
1F772;ALCHEMICAL SYMBOL FOR HALF DRAM;So;0;ON;;;;;N;;;;;
1F773;ALCHEMICAL SYMBOL FOR HALF OUNCE;So;0;ON;;;;;N;;;;;
+1F774;LOT OF FORTUNE;So;0;ON;;;;;N;;;;;
+1F775;OCCULTATION;So;0;ON;;;;;N;;;;;
+1F776;LUNAR ECLIPSE;So;0;ON;;;;;N;;;;;
+1F77B;HAUMEA;So;0;ON;;;;;N;;;;;
+1F77C;MAKEMAKE;So;0;ON;;;;;N;;;;;
+1F77D;GONGGONG;So;0;ON;;;;;N;;;;;
+1F77E;QUAOAR;So;0;ON;;;;;N;;;;;
+1F77F;ORCUS;So;0;ON;;;;;N;;;;;
1F780;BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;;
1F781;BLACK UP-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;;
1F782;BLACK RIGHT-POINTING ISOSCELES RIGHT TRIANGLE;So;0;ON;;;;;N;;;;;
1F7D6;NEGATIVE CIRCLED TRIANGLE;So;0;ON;;;;;N;;;;;
1F7D7;CIRCLED SQUARE;So;0;ON;;;;;N;;;;;
1F7D8;NEGATIVE CIRCLED SQUARE;So;0;ON;;;;;N;;;;;
+1F7D9;NINE POINTED WHITE STAR;So;0;ON;;;;;N;;;;;
1F7E0;LARGE ORANGE CIRCLE;So;0;ON;;;;;N;;;;;
1F7E1;LARGE YELLOW CIRCLE;So;0;ON;;;;;N;;;;;
1F7E2;LARGE GREEN CIRCLE;So;0;ON;;;;;N;;;;;
1FA72;BRIEFS;So;0;ON;;;;;N;;;;;
1FA73;SHORTS;So;0;ON;;;;;N;;;;;
1FA74;THONG SANDAL;So;0;ON;;;;;N;;;;;
+1FA75;LIGHT BLUE HEART;So;0;ON;;;;;N;;;;;
+1FA76;GREY HEART;So;0;ON;;;;;N;;;;;
+1FA77;PINK HEART;So;0;ON;;;;;N;;;;;
1FA78;DROP OF BLOOD;So;0;ON;;;;;N;;;;;
1FA79;ADHESIVE BANDAGE;So;0;ON;;;;;N;;;;;
1FA7A;STETHOSCOPE;So;0;ON;;;;;N;;;;;
1FA84;MAGIC WAND;So;0;ON;;;;;N;;;;;
1FA85;PINATA;So;0;ON;;;;;N;;;;;
1FA86;NESTING DOLLS;So;0;ON;;;;;N;;;;;
+1FA87;MARACAS;So;0;ON;;;;;N;;;;;
+1FA88;FLUTE;So;0;ON;;;;;N;;;;;
1FA90;RINGED PLANET;So;0;ON;;;;;N;;;;;
1FA91;CHAIR;So;0;ON;;;;;N;;;;;
1FA92;RAZOR;So;0;ON;;;;;N;;;;;
1FAAA;IDENTIFICATION CARD;So;0;ON;;;;;N;;;;;
1FAAB;LOW BATTERY;So;0;ON;;;;;N;;;;;
1FAAC;HAMSA;So;0;ON;;;;;N;;;;;
+1FAAD;FOLDING HAND FAN;So;0;ON;;;;;N;;;;;
+1FAAE;HAIR PICK;So;0;ON;;;;;N;;;;;
+1FAAF;KHANDA;So;0;ON;;;;;N;;;;;
1FAB0;FLY;So;0;ON;;;;;N;;;;;
1FAB1;WORM;So;0;ON;;;;;N;;;;;
1FAB2;BEETLE;So;0;ON;;;;;N;;;;;
1FAB8;CORAL;So;0;ON;;;;;N;;;;;
1FAB9;EMPTY NEST;So;0;ON;;;;;N;;;;;
1FABA;NEST WITH EGGS;So;0;ON;;;;;N;;;;;
+1FABB;HYACINTH;So;0;ON;;;;;N;;;;;
+1FABC;JELLYFISH;So;0;ON;;;;;N;;;;;
+1FABD;WING;So;0;ON;;;;;N;;;;;
+1FABF;GOOSE;So;0;ON;;;;;N;;;;;
1FAC0;ANATOMICAL HEART;So;0;ON;;;;;N;;;;;
1FAC1;LUNGS;So;0;ON;;;;;N;;;;;
1FAC2;PEOPLE HUGGING;So;0;ON;;;;;N;;;;;
1FAC3;PREGNANT MAN;So;0;ON;;;;;N;;;;;
1FAC4;PREGNANT PERSON;So;0;ON;;;;;N;;;;;
1FAC5;PERSON WITH CROWN;So;0;ON;;;;;N;;;;;
+1FACE;MOOSE;So;0;ON;;;;;N;;;;;
+1FACF;DONKEY;So;0;ON;;;;;N;;;;;
1FAD0;BLUEBERRIES;So;0;ON;;;;;N;;;;;
1FAD1;BELL PEPPER;So;0;ON;;;;;N;;;;;
1FAD2;OLIVE;So;0;ON;;;;;N;;;;;
1FAD7;POURING LIQUID;So;0;ON;;;;;N;;;;;
1FAD8;BEANS;So;0;ON;;;;;N;;;;;
1FAD9;JAR;So;0;ON;;;;;N;;;;;
+1FADA;GINGER ROOT;So;0;ON;;;;;N;;;;;
+1FADB;PEA POD;So;0;ON;;;;;N;;;;;
1FAE0;MELTING FACE;So;0;ON;;;;;N;;;;;
1FAE1;SALUTING FACE;So;0;ON;;;;;N;;;;;
1FAE2;FACE WITH OPEN EYES AND HAND OVER MOUTH;So;0;ON;;;;;N;;;;;
1FAE5;DOTTED LINE FACE;So;0;ON;;;;;N;;;;;
1FAE6;BITING LIP;So;0;ON;;;;;N;;;;;
1FAE7;BUBBLES;So;0;ON;;;;;N;;;;;
+1FAE8;SHAKING FACE;So;0;ON;;;;;N;;;;;
1FAF0;HAND WITH INDEX FINGER AND THUMB CROSSED;So;0;ON;;;;;N;;;;;
1FAF1;RIGHTWARDS HAND;So;0;ON;;;;;N;;;;;
1FAF2;LEFTWARDS HAND;So;0;ON;;;;;N;;;;;
1FAF4;PALM UP HAND;So;0;ON;;;;;N;;;;;
1FAF5;INDEX POINTING AT THE VIEWER;So;0;ON;;;;;N;;;;;
1FAF6;HEART HANDS;So;0;ON;;;;;N;;;;;
+1FAF7;LEFTWARDS PUSHING HAND;So;0;ON;;;;;N;;;;;
+1FAF8;RIGHTWARDS PUSHING HAND;So;0;ON;;;;;N;;;;;
1FB00;BLOCK SEXTANT-1;So;0;ON;;;;;N;;;;;
1FB01;BLOCK SEXTANT-2;So;0;ON;;;;;N;;;;;
1FB02;BLOCK SEXTANT-12;So;0;ON;;;;;N;;;;;
20000;<CJK Ideograph Extension B, First>;Lo;0;L;;;;;N;;;;;
2A6DF;<CJK Ideograph Extension B, Last>;Lo;0;L;;;;;N;;;;;
2A700;<CJK Ideograph Extension C, First>;Lo;0;L;;;;;N;;;;;
-2B738;<CJK Ideograph Extension C, Last>;Lo;0;L;;;;;N;;;;;
+2B739;<CJK Ideograph Extension C, Last>;Lo;0;L;;;;;N;;;;;
2B740;<CJK Ideograph Extension D, First>;Lo;0;L;;;;;N;;;;;
2B81D;<CJK Ideograph Extension D, Last>;Lo;0;L;;;;;N;;;;;
2B820;<CJK Ideograph Extension E, First>;Lo;0;L;;;;;N;;;;;
2FA1D;CJK COMPATIBILITY IDEOGRAPH-2FA1D;Lo;0;L;2A600;;;;N;;;;;
30000;<CJK Ideograph Extension G, First>;Lo;0;L;;;;;N;;;;;
3134A;<CJK Ideograph Extension G, Last>;Lo;0;L;;;;;N;;;;;
+31350;<CJK Ideograph Extension H, First>;Lo;0;L;;;;;N;;;;;
+323AF;<CJK Ideograph Extension H, Last>;Lo;0;L;;;;;N;;;;;
E0001;LANGUAGE TAG;Cf;0;BN;;;;;N;;;;;
E0020;TAG SPACE;Cf;0;BN;;;;;N;;;;;
E0021;TAG EXCLAMATION MARK;Cf;0;BN;;;;;N;;;;;
- mkdir -p $UNICODE_DATA
- download Unicode files into $UNICODE_DATA
+ subfolders: emoji, idna, security, ucd, uca
- + inside ucd: extract Unihan.zip to "here" (.../ucd/Unihan/*.txt), delete Unihan.zip
- + split Unihan into single-property files
- ~/unitools/mine/src$ py/splitunihan.py $UNICODE_DATA/ucd/Unihan
+ + old way of fetching files: from the "Public" area on unicode.org
+ ~ inside ucd: extract Unihan.zip to "here" (.../ucd/Unihan/*.txt), delete Unihan.zip
+ ~ split Unihan into single-property files
+ ~/unitools/mine/src$ py/splitunihan.py $UNICODE_DATA/ucd/Unihan
+ + new way of fetching files, if available:
+ copy the files from a Unicode Tools workspace that is up to date with
+ https://github.com/unicode-org/unicodetools
+ and which might at this point be *ahead* of "Public"
+ ~ before the Unicode release copy files from "dev" subfolders, for example
+ https://github.com/unicode-org/unicodetools/tree/main/unicodetools/data/ucd/dev
+ get GraphemeBreakTest-cldr.txt from $CLDR_SRC/common/properties/segments/GraphemeBreakTest.txt
or from the UCD/cldr/ output folder of the Unicode Tools:
Since Unicode 12/CLDR 35/ICU 64 CLDR uses modified break rules.
cp $CLDR_SRC/common/properties/segments/GraphemeBreakTest.txt icu4c/source/test/testdata
or
- cp ~/unitools/mine/Generated/UCD/d19/cldr/GraphemeBreakTest-cldr-14.0.0d19.txt icu4c/source/test/testdata/GraphemeBreakTest.txt
+ cp ~/unitools/mine/Generated/UCD/15.0.0/cldr/GraphemeBreakTest-cldr.txt icu4c/source/test/testdata/GraphemeBreakTest.txt
* for manual diffs and for Unicode Tools input data updates:
remove version suffixes from the file names
* new constants for new property values
- preparseucd.py error:
- ValueError: missing uchar.h enum constants for some property values:
- [(u'blk', set([u'Toto', u'Tangsa', u'Cypro_Minoan', u'Arabic_Ext_B', u'Vithkuqi', u'Old_Uyghur', u'Latin_Ext_F', u'UCAS_Ext_A', u'Kana_Ext_B', u'Ethiopic_Ext_B', u'Latin_Ext_G', u'Znamenny_Music'])),
- (u'jg', set([u'Vertical_Tail', u'Thin_Yeh'])),
- (u'sc', set([u'Toto', u'Ougr', u'Vith', u'Tnsa', u'Cpmn']))]
+ ValueError: missing uchar.h enum constants for some property values: [('blk', {'Nag_Mundari', 'CJK_Ext_H', 'Kawi', 'Kaktovik_Numerals', 'Devanagari_Ext_A', 'Arabic_Ext_C', 'Cyrillic_Ext_D'}), ('sc', {'Nagm', 'Kawi'})]
= PropertyValueAliases.txt new property values (diff old & new .txt files)
- ~/unidata$ diff -u uni13/20200304/ucd/PropertyValueAliases.txt uni14/20210609/ucd/PropertyValueAliases.txt | egrep '^[-+][a-zA-Z]'
- +age; 14.0 ; V14_0
- +blk; Arabic_Ext_B ; Arabic_Extended_B
- +blk; Cypro_Minoan ; Cypro_Minoan
- +blk; Ethiopic_Ext_B ; Ethiopic_Extended_B
- +blk; Kana_Ext_B ; Kana_Extended_B
- +blk; Latin_Ext_F ; Latin_Extended_F
- +blk; Latin_Ext_G ; Latin_Extended_G
- +blk; Old_Uyghur ; Old_Uyghur
- +blk; Tangsa ; Tangsa
- +blk; Toto ; Toto
- +blk; UCAS_Ext_A ; Unified_Canadian_Aboriginal_Syllabics_Extended_A
- +blk; Vithkuqi ; Vithkuqi
- +blk; Znamenny_Music ; Znamenny_Musical_Notation
- +jg ; Thin_Yeh ; Thin_Yeh
- +jg ; Vertical_Tail ; Vertical_Tail
- +sc ; Cpmn ; Cypro_Minoan
- +sc ; Ougr ; Old_Uyghur
- +sc ; Tnsa ; Tangsa
- +sc ; Toto ; Toto
- +sc ; Vith ; Vithkuqi
+ ~/unidata$ diff -u uni14/20210922/ucd/PropertyValueAliases.txt uni15/beta/ucd/PropertyValueAliases.txt | egrep '^[-+][a-zA-Z]'
+ +age; 15.0 ; V15_0
+ +blk; Arabic_Ext_C ; Arabic_Extended_C
+ +blk; CJK_Ext_H ; CJK_Unified_Ideographs_Extension_H
+ +blk; Cyrillic_Ext_D ; Cyrillic_Extended_D
+ +blk; Devanagari_Ext_A ; Devanagari_Extended_A
+ +blk; Kaktovik_Numerals ; Kaktovik_Numerals
+ +blk; Kawi ; Kawi
+ +blk; Nag_Mundari ; Nag_Mundari
+ +sc ; Kawi ; Kawi
+ +sc ; Nagm ; Nag_Mundari
-> add new blocks to uchar.h before UBLOCK_COUNT
use long property names for enum constants,
for the trailing comment get the block start code point: diff old & new Blocks.txt
- ~/unidata$ diff -u uni13/20200304/ucd/Blocks.txt uni14/20210609/ucd/Blocks.txt | egrep '^[-+][0-9A-Z]'
- +0870..089F; Arabic Extended-B
- +10570..105BF; Vithkuqi
- +10780..107BF; Latin Extended-F
- +10F70..10FAF; Old Uyghur
- -11700..1173F; Ahom
- +11700..1174F; Ahom
- +11AB0..11ABF; Unified Canadian Aboriginal Syllabics Extended-A
- +12F90..12FFF; Cypro-Minoan
- +16A70..16ACF; Tangsa
- -18D00..18D8F; Tangut Supplement
- +18D00..18D7F; Tangut Supplement
- +1AFF0..1AFFF; Kana Extended-B
- +1CF00..1CFCF; Znamenny Musical Notation
- +1DF00..1DFFF; Latin Extended-G
- +1E290..1E2BF; Toto
- +1E7E0..1E7FF; Ethiopic Extended-B
+ ~/unidata$ diff -u uni14/20210922/ucd/Blocks.txt uni15/beta/ucd/Blocks.txt | egrep '^[-+][0-9A-Z]'
+ +10EC0..10EFF; Arabic Extended-C
+ +11B00..11B5F; Devanagari Extended-A
+ +11F00..11F5F; Kawi
+ -13430..1343F; Egyptian Hieroglyph Format Controls
+ +13430..1345F; Egyptian Hieroglyph Format Controls
+ +1D2C0..1D2DF; Kaktovik Numerals
+ +1E030..1E08F; Cyrillic Extended-D
+ +1E4D0..1E4FF; Nag Mundari
+ +31350..323AF; CJK Unified Ideographs Extension H
(ignore blocks whose end code point changed)
-> add new blocks to UCharacter.UnicodeBlock IDs
Eclipse find UBLOCK_([^ ]+) = ([0-9]+), (/.+)
replace public static final int \1 = \2; \3
-> for new scripts: fix expectedLong names in cintltst/cucdapi.c/TestUScriptCodeAPI()
and in com.ibm.icu.dev.test.lang.TestUScript.java
- -> add new joining groups to uchar.h & UCharacter.JoiningGroup
* update Script metadata: SCRIPT_PROPS[] in uscript_props.cpp & UScript.ScriptMetadata
(not strictly necessary for NOT_ENCODED scripts)
$ICU_ROOT/dbg/icu4c$ echo;echo; date; make -j7 tests &> out.txt ; tail -n 30 out.txt ; date
+TODO
+
* update spoof checker UnicodeSet initializers:
inclusionPat & recommendedPat in i18n/uspoof.cpp
INCLUSION & RECOMMENDED in SpoofChecker.java
# confusables.txt
-# Date: 2021-05-29, 22:09:29 GMT
-# © 2021 Unicode®, Inc.
+# Date: 2022-05-18, 21:51:56 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Security Mechanisms for UTS #39
-# Version: 14.0.0
+# Version: 15.0.0
#
-# For documentation and usage, see http://www.unicode.org/reports/tr39
+# For documentation and usage, see https://www.unicode.org/reports/tr39
#
05AD ; 0596 ; MA # ( ֭ → ֖ ) HEBREW ACCENT DEHI → HEBREW ACCENT TIPEHA #
02AB ; 006C 007A ; MA # ( ʫ → lz ) LATIN SMALL LETTER LZ DIGRAPH → LATIN SMALL LETTER L, LATIN SMALL LETTER Z #
+0675 ; 006C 0674 ; MA # ( ٵ → lٴ ) ARABIC LETTER HIGH HAMZA ALEF → LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →اٴ→
0623 ; 006C 0674 ; MA # ( أ → lٴ ) ARABIC LETTER ALEF WITH HAMZA ABOVE → LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →ٵ→→اٴ→
FE84 ; 006C 0674 ; MA # ( ﺄ → lٴ ) ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM → LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →أ→→ٵ→→اٴ→
FE83 ; 006C 0674 ; MA # ( ﺃ → lٴ ) ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM → LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →ٵ→→اٴ→
0672 ; 006C 0674 ; MA # ( ٲ → lٴ ) ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE → LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →أ→→ٵ→→اٴ→
-0675 ; 006C 0674 ; MA # ( ٵ → lٴ ) ARABIC LETTER HIGH HAMZA ALEF → LATIN SMALL LETTER L, ARABIC LETTER HIGH HAMZA # →اٴ→
FDF3 ; 006C 0643 0628 0631 ; MA # ( ﷳ → lكبر ) ARABIC LIGATURE AKBAR ISOLATED FORM → LATIN SMALL LETTER L, ARABIC LETTER KAF, ARABIC LETTER BEH, ARABIC LETTER REH # →اكبر→
FBDC ; 0648 0670 ; MA # ( ﯜ → وٰ ) ARABIC LETTER YU FINAL FORM → ARABIC LETTER WAW, ARABIC LETTER SUPERSCRIPT ALEF # →ۈ→
FBDB ; 0648 0670 ; MA # ( ﯛ → وٰ ) ARABIC LETTER YU ISOLATED FORM → ARABIC LETTER WAW, ARABIC LETTER SUPERSCRIPT ALEF # →ۈ→
+0676 ; 0648 0674 ; MA # ( ٶ → وٴ ) ARABIC LETTER HIGH HAMZA WAW → ARABIC LETTER WAW, ARABIC LETTER HIGH HAMZA #
0624 ; 0648 0674 ; MA # ( ؤ → وٴ ) ARABIC LETTER WAW WITH HAMZA ABOVE → ARABIC LETTER WAW, ARABIC LETTER HIGH HAMZA # →ٶ→
FE86 ; 0648 0674 ; MA # ( ﺆ → وٴ ) ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM → ARABIC LETTER WAW, ARABIC LETTER HIGH HAMZA # →ٶ→
FE85 ; 0648 0674 ; MA # ( ﺅ → وٴ ) ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM → ARABIC LETTER WAW, ARABIC LETTER HIGH HAMZA # →ٶ→
-0676 ; 0648 0674 ; MA # ( ٶ → وٴ ) ARABIC LETTER HIGH HAMZA WAW → ARABIC LETTER WAW, ARABIC LETTER HIGH HAMZA #
0677 ; 0648 0313 0674 ; MA # ( ٷ → و̓ٴ ) ARABIC LETTER U WITH HAMZA ABOVE → ARABIC LETTER WAW, COMBINING COMMA ABOVE, ARABIC LETTER HIGH HAMZA # →ۇٴ→
FBDD ; 0648 0313 0674 ; MA # ( ﯝ → و̓ٴ ) ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM → ARABIC LETTER WAW, COMBINING COMMA ABOVE, ARABIC LETTER HIGH HAMZA # →ۇٴ→
FCE6 ; 0649 06DB 006F ; MA # ( ﳦ → ىۛo ) ARABIC LIGATURE THEH WITH HEH MEDIAL FORM → ARABIC LETTER ALEF MAKSURA, ARABIC SMALL HIGH THREE DOTS, LATIN SMALL LETTER O # →ثه→
+0678 ; 0649 0674 ; MA # ( ٸ → ىٴ ) ARABIC LETTER HIGH HAMZA YEH → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →يٴ→
0626 ; 0649 0674 ; MA # ( ئ → ىٴ ) ARABIC LETTER YEH WITH HAMZA ABOVE → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →ٸ→→يٴ→
FE8B ; 0649 0674 ; MA # ( ﺋ → ىٴ ) ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →ئ→→ٸ→→يٴ→
FE8C ; 0649 0674 ; MA # ( ﺌ → ىٴ ) ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →ئ→→ٸ→→يٴ→
FE8A ; 0649 0674 ; MA # ( ﺊ → ىٴ ) ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →ئ→→ٸ→→يٴ→
FE89 ; 0649 0674 ; MA # ( ﺉ → ىٴ ) ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →ٸ→→يٴ→
-0678 ; 0649 0674 ; MA # ( ٸ → ىٴ ) ARABIC LETTER HIGH HAMZA YEH → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA # →يٴ→
FBEB ; 0649 0674 006C ; MA # ( ﯫ → ىٴl ) ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA, LATIN SMALL LETTER L # →ئا→
FBEA ; 0649 0674 006C ; MA # ( ﯪ → ىٴl ) ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM → ARABIC LETTER ALEF MAKSURA, ARABIC LETTER HIGH HAMZA, LATIN SMALL LETTER L # →ئا→
# emoji-sequences.txt
-# Date: 2021-08-26, 17:22:22 GMT
-# © 2021 Unicode®, Inc.
+# Date: 2022-05-06, 16:14:52 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Emoji Sequence Data for UTS #51
-# Version: 14.0
+# Version: 15.0
#
-# For documentation and usage, see http://www.unicode.org/reports/tr51
+# For documentation and usage, see https://www.unicode.org/reports/tr51
#
# Format:
# code_point(s) ; type_field ; description # comments
1F6D1..1F6D2 ; Basic_Emoji ; stop sign # E3.0 [2] (🛑..🛒)
1F6D5 ; Basic_Emoji ; hindu temple # E12.0 [1] (🛕)
1F6D6..1F6D7 ; Basic_Emoji ; hut # E13.0 [2] (🛖..🛗)
+1F6DC ; Basic_Emoji ; wireless # E15.0 [1] (🛜)
1F6DD..1F6DF ; Basic_Emoji ; playground slide # E14.0 [3] (🛝..🛟)
1F6EB..1F6EC ; Basic_Emoji ; airplane departure # E1.0 [2] (🛫..🛬)
1F6F4..1F6F6 ; Basic_Emoji ; kick scooter # E3.0 [3] (🛴..🛶)
1F9E7..1F9FF ; Basic_Emoji ; red envelope # E11.0 [25] (🧧..🧿)
1FA70..1FA73 ; Basic_Emoji ; ballet shoes # E12.0 [4] (🩰..🩳)
1FA74 ; Basic_Emoji ; thong sandal # E13.0 [1] (🩴)
+1FA75..1FA77 ; Basic_Emoji ; light blue heart # E15.0 [3] (🩵..🩷)
1FA78..1FA7A ; Basic_Emoji ; drop of blood # E12.0 [3] (🩸..🩺)
1FA7B..1FA7C ; Basic_Emoji ; x-ray # E14.0 [2] (🩻..🩼)
1FA80..1FA82 ; Basic_Emoji ; yo-yo # E12.0 [3] (🪀..🪂)
1FA83..1FA86 ; Basic_Emoji ; boomerang # E13.0 [4] (🪃..🪆)
+1FA87..1FA88 ; Basic_Emoji ; maracas # E15.0 [2] (🪇..🪈)
1FA90..1FA95 ; Basic_Emoji ; ringed planet # E12.0 [6] (🪐..🪕)
1FA96..1FAA8 ; Basic_Emoji ; military helmet # E13.0 [19] (🪖..🪨)
1FAA9..1FAAC ; Basic_Emoji ; mirror ball # E14.0 [4] (🪩..🪬)
+1FAAD..1FAAF ; Basic_Emoji ; folding hand fan # E15.0 [3] (🪭..🪯)
1FAB0..1FAB6 ; Basic_Emoji ; fly # E13.0 [7] (🪰..🪶)
1FAB7..1FABA ; Basic_Emoji ; lotus # E14.0 [4] (🪷..🪺)
+1FABB..1FABD ; Basic_Emoji ; hyacinth # E15.0 [3] (🪻..🪽)
+1FABF ; Basic_Emoji ; goose # E15.0 [1] (🪿)
1FAC0..1FAC2 ; Basic_Emoji ; anatomical heart # E13.0 [3] (🫀..🫂)
1FAC3..1FAC5 ; Basic_Emoji ; pregnant man # E14.0 [3] (🫃..🫅)
+1FACE..1FACF ; Basic_Emoji ; moose # E15.0 [2] (🫎..🫏)
1FAD0..1FAD6 ; Basic_Emoji ; blueberries # E13.0 [7] (🫐..🫖)
1FAD7..1FAD9 ; Basic_Emoji ; pouring liquid # E14.0 [3] (🫗..🫙)
+1FADA..1FADB ; Basic_Emoji ; ginger root # E15.0 [2] (🫚..🫛)
1FAE0..1FAE7 ; Basic_Emoji ; melting face # E14.0 [8] (🫠..🫧)
+1FAE8 ; Basic_Emoji ; shaking face # E15.0 [1] (🫨)
1FAF0..1FAF6 ; Basic_Emoji ; hand with index finger and thumb crossed # E14.0 [7] (🫰..🫶)
+1FAF7..1FAF8 ; Basic_Emoji ; leftwards pushing hand # E15.0 [2] (🫷..🫸)
00A9 FE0F ; Basic_Emoji ; copyright # E0.6 [1] (©️)
00AE FE0F ; Basic_Emoji ; registered # E0.6 [1] (®️)
203C FE0F ; Basic_Emoji ; double exclamation mark # E0.6 [1] (‼️)
1F6F0 FE0F ; Basic_Emoji ; satellite # E0.7 [1] (🛰️)
1F6F3 FE0F ; Basic_Emoji ; passenger ship # E0.7 [1] (🛳️)
-# Total elements: 1366
+# Total elements: 1386
# ================================================
1FAF6 1F3FD ; RGI_Emoji_Modifier_Sequence ; heart hands: medium skin tone # E14.0 [1] (🫶🏽)
1FAF6 1F3FE ; RGI_Emoji_Modifier_Sequence ; heart hands: medium-dark skin tone # E14.0 [1] (🫶🏾)
1FAF6 1F3FF ; RGI_Emoji_Modifier_Sequence ; heart hands: dark skin tone # E14.0 [1] (🫶🏿)
+1FAF7 1F3FB ; RGI_Emoji_Modifier_Sequence ; leftwards pushing hand: light skin tone # E15.0 [1] (🫷🏻)
+1FAF7 1F3FC ; RGI_Emoji_Modifier_Sequence ; leftwards pushing hand: medium-light skin tone # E15.0 [1] (🫷🏼)
+1FAF7 1F3FD ; RGI_Emoji_Modifier_Sequence ; leftwards pushing hand: medium skin tone # E15.0 [1] (🫷🏽)
+1FAF7 1F3FE ; RGI_Emoji_Modifier_Sequence ; leftwards pushing hand: medium-dark skin tone # E15.0 [1] (🫷🏾)
+1FAF7 1F3FF ; RGI_Emoji_Modifier_Sequence ; leftwards pushing hand: dark skin tone # E15.0 [1] (🫷🏿)
+1FAF8 1F3FB ; RGI_Emoji_Modifier_Sequence ; rightwards pushing hand: light skin tone # E15.0 [1] (🫸🏻)
+1FAF8 1F3FC ; RGI_Emoji_Modifier_Sequence ; rightwards pushing hand: medium-light skin tone # E15.0 [1] (🫸🏼)
+1FAF8 1F3FD ; RGI_Emoji_Modifier_Sequence ; rightwards pushing hand: medium skin tone # E15.0 [1] (🫸🏽)
+1FAF8 1F3FE ; RGI_Emoji_Modifier_Sequence ; rightwards pushing hand: medium-dark skin tone # E15.0 [1] (🫸🏾)
+1FAF8 1F3FF ; RGI_Emoji_Modifier_Sequence ; rightwards pushing hand: dark skin tone # E15.0 [1] (🫸🏿)
-# Total elements: 645
+# Total elements: 655
#EOF
# emoji-zwj-sequences.txt
-# Date: 2021-06-08, 05:19:16 GMT
-# © 2021 Unicode®, Inc.
+# Date: 2022-05-06, 16:14:52 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Emoji ZWJ Sequences for UTS #51
-# Version: 14.0
+# Version: 15.0
#
-# For documentation and usage, see http://www.unicode.org/reports/tr51
+# For documentation and usage, see https://www.unicode.org/reports/tr51
#
# Format:
# code_point(s) ; type_field ; description # comments
1F3F4 200D 2620 FE0F ; RGI_Emoji_ZWJ_Sequence ; pirate flag # E11.0 [1] (🏴☠️)
1F408 200D 2B1B ; RGI_Emoji_ZWJ_Sequence ; black cat # E13.0 [1] (🐈⬛)
1F415 200D 1F9BA ; RGI_Emoji_ZWJ_Sequence ; service dog # E12.0 [1] (🐕🦺)
+1F426 200D 2B1B ; RGI_Emoji_ZWJ_Sequence ; black bird # E15.0 [1] (🐦⬛)
1F43B 200D 2744 FE0F ; RGI_Emoji_ZWJ_Sequence ; polar bear # E13.0 [1] (🐻❄️)
1F441 FE0F 200D 1F5E8 FE0F ; RGI_Emoji_ZWJ_Sequence ; eye in speech bubble # E2.0 [1] (👁️🗨️)
1F62E 200D 1F4A8 ; RGI_Emoji_ZWJ_Sequence ; face exhaling # E13.1 [1] (😮💨)
1F636 200D 1F32B FE0F ; RGI_Emoji_ZWJ_Sequence ; face in clouds # E13.1 [1] (😶🌫️)
1F9D1 200D 1F384 ; RGI_Emoji_ZWJ_Sequence ; mx claus # E13.0 [1] (🧑🎄)
-# Total elements: 13
+# Total elements: 14
#EOF
#
# Complete data for Unicode NFC normalization.
-* Unicode 14.0.0
+* Unicode 15.0.0
# Canonical_Combining_Class (ccc) values
0300..0314:230
10AE6:220
10D24..10D27:230
10EAB..10EAC:230
+10EFD..10EFF:220
10F46..10F47:220
10F48..10F4A:230
10F4B:220
11D42:7
11D44..11D45:9
11D97:9
+11F41..11F42:9
16AF0..16AF4:1
16B30..16B36:230
16FF0..16FF1:6
1E01B..1E021:230
1E023..1E024:230
1E026..1E02A:230
+1E08F:230
1E130..1E136:230
1E2AE:230
1E2EC..1E2EF:230
+1E4EC..1E4ED:232
+1E4EE:220
+1E4EF:230
1E8D0..1E8D6:220
1E944..1E949:230
1E94A:7
# to NFKC one-way mappings.
# Use this file as the second gennorm2 input file after nfc.txt.
-* Unicode 14.0.0
+* Unicode 15.0.0
00A0>0020
00A8>0020 0308
1D7FD>0037
1D7FE>0038
1D7FF>0039
+1E030>0430
+1E031>0431
+1E032>0432
+1E033>0433
+1E034>0434
+1E035>0435
+1E036>0436
+1E037>0437
+1E038>0438
+1E039>043A
+1E03A>043B
+1E03B>043C
+1E03C>043E
+1E03D>043F
+1E03E>0440
+1E03F>0441
+1E040>0442
+1E041>0443
+1E042>0444
+1E043>0445
+1E044>0446
+1E045>0447
+1E046>0448
+1E047>044B
+1E048>044D
+1E049>044E
+1E04A>A689
+1E04B>04D9
+1E04C>0456
+1E04D>0458
+1E04E>04E9
+1E04F>04AF
+1E050>04CF
+1E051>0430
+1E052>0431
+1E053>0432
+1E054>0433
+1E055>0434
+1E056>0435
+1E057>0436
+1E058>0437
+1E059>0438
+1E05A>043A
+1E05B>043B
+1E05C>043E
+1E05D>043F
+1E05E>0441
+1E05F>0443
+1E060>0444
+1E061>0445
+1E062>0446
+1E063>0447
+1E064>0448
+1E065>044A
+1E066>044B
+1E067>0491
+1E068>0456
+1E069>0455
+1E06A>045F
+1E06B>04AB
+1E06C>A651
+1E06D>04B1
1EE00>0627
1EE01>0628
1EE02>062C
# and reformatted into syntax for the gennorm2 Normalizer2 data generator tool.
# Use this file as the third gennorm2 input file after nfc.txt and nfkc.txt.
-* Unicode 14.0.0
+* Unicode 15.0.0
0041>0061
0042>0062
1D7FD>0037
1D7FE>0038
1D7FF>0039
+1E030>0430
+1E031>0431
+1E032>0432
+1E033>0433
+1E034>0434
+1E035>0435
+1E036>0436
+1E037>0437
+1E038>0438
+1E039>043A
+1E03A>043B
+1E03B>043C
+1E03C>043E
+1E03D>043F
+1E03E>0440
+1E03F>0441
+1E040>0442
+1E041>0443
+1E042>0444
+1E043>0445
+1E044>0446
+1E045>0447
+1E046>0448
+1E047>044B
+1E048>044D
+1E049>044E
+1E04A>A689
+1E04B>04D9
+1E04C>0456
+1E04D>0458
+1E04E>04E9
+1E04F>04AF
+1E050>04CF
+1E051>0430
+1E052>0431
+1E053>0432
+1E054>0433
+1E055>0434
+1E056>0435
+1E057>0436
+1E058>0437
+1E059>0438
+1E05A>043A
+1E05B>043B
+1E05C>043E
+1E05D>043F
+1E05E>0441
+1E05F>0443
+1E060>0444
+1E061>0445
+1E062>0446
+1E063>0447
+1E064>0448
+1E065>044A
+1E066>044B
+1E067>0491
+1E068>0456
+1E069>0455
+1E06A>045F
+1E06B>04AB
+1E06C>A651
+1E06D>04B1
1E900>1E922
1E901>1E923
1E902>1E924
# Original file:
# IdnaMappingTable.txt
-# Date: 2021-07-10, 00:49:51 GMT
-# © 2021 Unicode®, Inc.
+# Date: 2022-05-02, 19:29:26 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode IDNA Compatible Preprocessing for UTS #46
-# Version: 14.0.0
+# Version: 15.0.0
#
-# For documentation and usage, see http://www.unicode.org/reports/tr46
+# For documentation and usage, see https://www.unicode.org/reports/tr46
# ================================================
# This file has been reformatted into syntax for the
# 0CE6..0CEF valid # 1.1 KANNADA DIGIT ZERO..KANNADA DIGIT NINE
0CF0 >FFFD # NA <reserved-0CF0>
# 0CF1..0CF2 valid # 5.0 KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0CF3..0CFF >FFFD # NA <reserved-0CF3>..<reserved-0CFF>
+# 0CF3 valid # 15.0 KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT
+0CF4..0CFF >FFFD # 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
# 0EC6 valid # 1.1 LAO KO LA
0EC7 >FFFD # NA <reserved-0EC7>
# 0EC8..0ECD valid # 1.1 LAO TONE MAI EK..LAO NIGGAHITA
-0ECE..0ECF >FFFD # NA <reserved-0ECE>..<reserved-0ECF>
+# 0ECE valid # 15.0 LAO YAMAKKAN
+0ECF >FFFD # NA <reserved-0ECF>
# 0ED0..0ED9 valid # 1.1 LAO DIGIT ZERO..LAO DIGIT NINE
0EDA..0EDB >FFFD # NA <reserved-0EDA>..<reserved-0EDB>
0EDC >0EAB 0E99 # 1.1 LAO HO NO
# 10EAD valid # 13.0 YEZIDI HYPHENATION MARK
10EAE..10EAF >FFFD # NA <reserved-10EAE>..<reserved-10EAF>
# 10EB0..10EB1valid # 13.0 YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
-10EB2..10EFF >FFFD # NA <reserved-10EB2>..<reserved-10EFF>
+10EB2..10EFC >FFFD # NA <reserved-10EB2>..<reserved-10EFC>
+# 10EFD..10EFFvalid # 15.0 ARABIC SMALL LOW WORD SAKTA..ARABIC SMALL LOW WORD MADDA
# 10F00..10F1Cvalid # 11.0 OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
# 10F1D..10F26valid # 11.0 OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
# 10F27 valid # 11.0 OLD SOGDIAN LIGATURE AYIN-DALETH
# 11213..11237valid # 7.0 KHOJKI LETTER NYA..KHOJKI SIGN SHADDA
# 11238..1123Dvalid # 7.0 KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
# 1123E valid # 9.0 KHOJKI SIGN SUKUN
-1123F..1127F >FFFD # NA <reserved-1123F>..<reserved-1127F>
+# 1123F..11241valid # 15.0 KHOJKI LETTER QA..KHOJKI VOWEL SIGN VOCALIC R
+11242..1127F >FFFD # NA <reserved-11242>..<reserved-1127F>
# 11280..11286valid # 8.0 MULTANI LETTER A..MULTANI LETTER GA
11287 >FFFD # NA <reserved-11287>
# 11288 valid # 8.0 MULTANI LETTER GHA
11AA3..11AAF >FFFD # NA <reserved-11AA3>..<reserved-11AAF>
# 11AB0..11ABFvalid # 14.0 CANADIAN SYLLABICS NATTILIK HI..CANADIAN SYLLABICS SPA
# 11AC0..11AF8valid # 7.0 PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-11AF9..11BFF >FFFD # NA <reserved-11AF9>..<reserved-11BFF>
+11AF9..11AFF >FFFD # NA <reserved-11AF9>..<reserved-11AFF>
+# 11B00..11B09valid # 15.0 DEVANAGARI HEAD MARK..DEVANAGARI SIGN MINDU
+11B0A..11BFF >FFFD # NA <reserved-11B0A>..<reserved-11BFF>
# 11C00..11C08valid # 9.0 BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
11C09 >FFFD # NA <reserved-11C09>
# 11C0A..11C36valid # 9.0 BHAIKSUKI LETTER E..BHAIKSUKI VOWEL SIGN VOCALIC L
11DAA..11EDF >FFFD # NA <reserved-11DAA>..<reserved-11EDF>
# 11EE0..11EF6valid # 11.0 MAKASAR LETTER KA..MAKASAR VOWEL SIGN O
# 11EF7..11EF8valid # 11.0 MAKASAR PASSIMBANG..MAKASAR END OF SECTION
-11EF9..11FAF >FFFD # NA <reserved-11EF9>..<reserved-11FAF>
+11EF9..11EFF >FFFD # NA <reserved-11EF9>..<reserved-11EFF>
+# 11F00..11F10valid # 15.0 KAWI SIGN CANDRABINDU..KAWI LETTER O
+11F11 >FFFD # NA <reserved-11F11>
+# 11F12..11F3Avalid # 15.0 KAWI LETTER KA..KAWI VOWEL SIGN VOCALIC R
+11F3B..11F3D >FFFD # NA <reserved-11F3B>..<reserved-11F3D>
+# 11F3E..11F42valid # 15.0 KAWI VOWEL SIGN E..KAWI CONJOINER
+# 11F43..11F4Fvalid # 15.0 KAWI DANDA..KAWI PUNCTUATION CLOSING SPIRAL
+# 11F50..11F59valid # 15.0 KAWI DIGIT ZERO..KAWI DIGIT NINE
+11F5A..11FAF >FFFD # NA <reserved-11F5A>..<reserved-11FAF>
# 11FB0 valid # 13.0 LISU LETTER YHA
11FB1..11FBF >FFFD # NA <reserved-11FB1>..<reserved-11FBF>
# 11FC0..11FF1valid # 12.0 TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL SIGN VAKAIYARAA
# 12FF1..12FF2valid # 14.0 CYPRO-MINOAN SIGN CM301..CYPRO-MINOAN SIGN CM302
12FF3..12FFF >FFFD # NA <reserved-12FF3>..<reserved-12FFF>
# 13000..1342Evalid # 5.2 EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1342F >FFFD # NA <reserved-1342F>
+# 1342F valid # 15.0 EGYPTIAN HIEROGLYPH V011D
13430..13438 >FFFD # 12.0 EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
-13439..143FF >FFFD # NA <reserved-13439>..<reserved-143FF>
+13439..1343F >FFFD # 15.0 EGYPTIAN HIEROGLYPH INSERT AT MIDDLE..EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE
+# 13440..13455valid # 15.0 EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY..EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
+13456..143FF >FFFD # NA <reserved-13456>..<reserved-143FF>
# 14400..14646valid # 8.0 ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
14647..167FF >FFFD # NA <reserved-14647>..<reserved-167FF>
# 16800..16A38valid # 6.0 BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
# 1B000..1B001valid # 6.0 KATAKANA LETTER ARCHAIC E..HIRAGANA LETTER ARCHAIC YE
# 1B002..1B11Evalid # 10.0 HENTAIGANA LETTER A-1..HENTAIGANA LETTER N-MU-MO-2
# 1B11F..1B122valid # 14.0 HIRAGANA LETTER ARCHAIC WU..KATAKANA LETTER ARCHAIC WU
-1B123..1B14F >FFFD # NA <reserved-1B123>..<reserved-1B14F>
+1B123..1B131 >FFFD # NA <reserved-1B123>..<reserved-1B131>
+# 1B132 valid # 15.0 HIRAGANA LETTER SMALL KO
+1B133..1B14F >FFFD # NA <reserved-1B133>..<reserved-1B14F>
# 1B150..1B152valid # 12.0 HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
-1B153..1B163 >FFFD # NA <reserved-1B153>..<reserved-1B163>
+1B153..1B154 >FFFD # NA <reserved-1B153>..<reserved-1B154>
+# 1B155 valid # 15.0 KATAKANA LETTER SMALL KO
+1B156..1B163 >FFFD # NA <reserved-1B156>..<reserved-1B163>
# 1B164..1B167valid # 12.0 KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
1B168..1B16F >FFFD # NA <reserved-1B168>..<reserved-1B16F>
# 1B170..1B2FBvalid # 10.0 NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
# 1D1E9..1D1EAvalid # 14.0 MUSICAL SYMBOL SORI..MUSICAL SYMBOL KORON
1D1EB..1D1FF >FFFD # NA <reserved-1D1EB>..<reserved-1D1FF>
# 1D200..1D245valid # 4.1 GREEK VOCAL NOTATION SYMBOL-1..GREEK MUSICAL LEIMMA
-1D246..1D2DF >FFFD # NA <reserved-1D246>..<reserved-1D2DF>
+1D246..1D2BF >FFFD # NA <reserved-1D246>..<reserved-1D2BF>
+# 1D2C0..1D2D3valid # 15.0 KAKTOVIK NUMERAL ZERO..KAKTOVIK NUMERAL NINETEEN
+1D2D4..1D2DF >FFFD # NA <reserved-1D2D4>..<reserved-1D2DF>
# 1D2E0..1D2F3valid # 11.0 MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
1D2F4..1D2FF >FFFD # NA <reserved-1D2F4>..<reserved-1D2FF>
# 1D300..1D356valid # 4.0 MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
# 1DAA1..1DAAFvalid # 8.0 SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1DAB0..1DEFF >FFFD # NA <reserved-1DAB0>..<reserved-1DEFF>
# 1DF00..1DF1Evalid # 14.0 LATIN SMALL LETTER FENG DIGRAPH WITH TRILL..LATIN SMALL LETTER S WITH CURL
-1DF1F..1DFFF >FFFD # NA <reserved-1DF1F>..<reserved-1DFFF>
+1DF1F..1DF24 >FFFD # NA <reserved-1DF1F>..<reserved-1DF24>
+# 1DF25..1DF2Avalid # 15.0 LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK..LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+1DF2B..1DFFF >FFFD # NA <reserved-1DF2B>..<reserved-1DFFF>
# 1E000..1E006valid # 9.0 COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
1E007 >FFFD # NA <reserved-1E007>
# 1E008..1E018valid # 9.0 COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
# 1E023..1E024valid # 9.0 COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
1E025 >FFFD # NA <reserved-1E025>
# 1E026..1E02Avalid # 9.0 COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
-1E02B..1E0FF >FFFD # NA <reserved-1E02B>..<reserved-1E0FF>
+1E02B..1E02F >FFFD # NA <reserved-1E02B>..<reserved-1E02F>
+1E030 >0430 # 15.0 MODIFIER LETTER CYRILLIC SMALL A
+1E031 >0431 # 15.0 MODIFIER LETTER CYRILLIC SMALL BE
+1E032 >0432 # 15.0 MODIFIER LETTER CYRILLIC SMALL VE
+1E033 >0433 # 15.0 MODIFIER LETTER CYRILLIC SMALL GHE
+1E034 >0434 # 15.0 MODIFIER LETTER CYRILLIC SMALL DE
+1E035 >0435 # 15.0 MODIFIER LETTER CYRILLIC SMALL IE
+1E036 >0436 # 15.0 MODIFIER LETTER CYRILLIC SMALL ZHE
+1E037 >0437 # 15.0 MODIFIER LETTER CYRILLIC SMALL ZE
+1E038 >0438 # 15.0 MODIFIER LETTER CYRILLIC SMALL I
+1E039 >043A # 15.0 MODIFIER LETTER CYRILLIC SMALL KA
+1E03A >043B # 15.0 MODIFIER LETTER CYRILLIC SMALL EL
+1E03B >043C # 15.0 MODIFIER LETTER CYRILLIC SMALL EM
+1E03C >043E # 15.0 MODIFIER LETTER CYRILLIC SMALL O
+1E03D >043F # 15.0 MODIFIER LETTER CYRILLIC SMALL PE
+1E03E >0440 # 15.0 MODIFIER LETTER CYRILLIC SMALL ER
+1E03F >0441 # 15.0 MODIFIER LETTER CYRILLIC SMALL ES
+1E040 >0442 # 15.0 MODIFIER LETTER CYRILLIC SMALL TE
+1E041 >0443 # 15.0 MODIFIER LETTER CYRILLIC SMALL U
+1E042 >0444 # 15.0 MODIFIER LETTER CYRILLIC SMALL EF
+1E043 >0445 # 15.0 MODIFIER LETTER CYRILLIC SMALL HA
+1E044 >0446 # 15.0 MODIFIER LETTER CYRILLIC SMALL TSE
+1E045 >0447 # 15.0 MODIFIER LETTER CYRILLIC SMALL CHE
+1E046 >0448 # 15.0 MODIFIER LETTER CYRILLIC SMALL SHA
+1E047 >044B # 15.0 MODIFIER LETTER CYRILLIC SMALL YERU
+1E048 >044D # 15.0 MODIFIER LETTER CYRILLIC SMALL E
+1E049 >044E # 15.0 MODIFIER LETTER CYRILLIC SMALL YU
+1E04A >A689 # 15.0 MODIFIER LETTER CYRILLIC SMALL DZZE
+1E04B >04D9 # 15.0 MODIFIER LETTER CYRILLIC SMALL SCHWA
+1E04C >0456 # 15.0 MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I
+1E04D >0458 # 15.0 MODIFIER LETTER CYRILLIC SMALL JE
+1E04E >04E9 # 15.0 MODIFIER LETTER CYRILLIC SMALL BARRED O
+1E04F >04AF # 15.0 MODIFIER LETTER CYRILLIC SMALL STRAIGHT U
+1E050 >04CF # 15.0 MODIFIER LETTER CYRILLIC SMALL PALOCHKA
+1E051 >0430 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER A
+1E052 >0431 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER BE
+1E053 >0432 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER VE
+1E054 >0433 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER GHE
+1E055 >0434 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DE
+1E056 >0435 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER IE
+1E057 >0436 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ZHE
+1E058 >0437 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ZE
+1E059 >0438 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER I
+1E05A >043A # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER KA
+1E05B >043B # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER EL
+1E05C >043E # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER O
+1E05D >043F # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER PE
+1E05E >0441 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER ES
+1E05F >0443 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER U
+1E060 >0444 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER EF
+1E061 >0445 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER HA
+1E062 >0446 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER TSE
+1E063 >0447 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER CHE
+1E064 >0448 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER SHA
+1E065 >044A # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN
+1E066 >044B # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER YERU
+1E067 >0491 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN
+1E068 >0456 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E069 >0455 # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DZE
+1E06A >045F # 15.0 CYRILLIC SUBSCRIPT SMALL LETTER DZHE
+1E06B >04AB # 15.0 MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER
+1E06C >A651 # 15.0 MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER
+1E06D >04B1 # 15.0 MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE
+1E06E..1E08E >FFFD # NA <reserved-1E06E>..<reserved-1E08E>
+# 1E08F valid # 15.0 COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E090..1E0FF >FFFD # NA <reserved-1E090>..<reserved-1E0FF>
# 1E100..1E12Cvalid # 12.0 NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
1E12D..1E12F >FFFD # NA <reserved-1E12D>..<reserved-1E12F>
# 1E130..1E13Dvalid # 12.0 NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
# 1E2C0..1E2F9valid # 12.0 WANCHO LETTER AA..WANCHO DIGIT NINE
1E2FA..1E2FE >FFFD # NA <reserved-1E2FA>..<reserved-1E2FE>
# 1E2FF valid # 12.0 WANCHO NGUN SIGN
-1E300..1E7DF >FFFD # NA <reserved-1E300>..<reserved-1E7DF>
+1E300..1E4CF >FFFD # NA <reserved-1E300>..<reserved-1E4CF>
+# 1E4D0..1E4F9valid # 15.0 NAG MUNDARI LETTER O..NAG MUNDARI DIGIT NINE
+1E4FA..1E7DF >FFFD # NA <reserved-1E4FA>..<reserved-1E7DF>
# 1E7E0..1E7E6valid # 14.0 ETHIOPIC SYLLABLE HHYA..ETHIOPIC SYLLABLE HHYO
1E7E7 >FFFD # NA <reserved-1E7E7>
# 1E7E8..1E7EBvalid # 14.0 ETHIOPIC SYLLABLE GURAGE HHWA..ETHIOPIC SYLLABLE HHWE
# 1F6D3..1F6D4valid # 10.0 STUPA..PAGODA
# 1F6D5 valid # 12.0 HINDU TEMPLE
# 1F6D6..1F6D7valid # 13.0 HUT..ELEVATOR
-1F6D8..1F6DC >FFFD # NA <reserved-1F6D8>..<reserved-1F6DC>
+1F6D8..1F6DB >FFFD # NA <reserved-1F6D8>..<reserved-1F6DB>
+# 1F6DC valid # 15.0 WIRELESS
# 1F6DD..1F6DFvalid # 14.0 PLAYGROUND SLIDE..RING BUOY
# 1F6E0..1F6ECvalid # 7.0 HAMMER AND WRENCH..AIRPLANE ARRIVING
1F6ED..1F6EF >FFFD # NA <reserved-1F6ED>..<reserved-1F6EF>
# 1F6FB..1F6FCvalid # 13.0 PICKUP TRUCK..ROLLER SKATE
1F6FD..1F6FF >FFFD # NA <reserved-1F6FD>..<reserved-1F6FF>
# 1F700..1F773valid # 6.0 ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
-1F774..1F77F >FFFD # NA <reserved-1F774>..<reserved-1F77F>
+# 1F774..1F776valid # 15.0 LOT OF FORTUNE..LUNAR ECLIPSE
+1F777..1F77A >FFFD # NA <reserved-1F777>..<reserved-1F77A>
+# 1F77B..1F77Fvalid # 15.0 HAUMEA..ORCUS
# 1F780..1F7D4valid # 7.0 BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR
# 1F7D5..1F7D8valid # 11.0 CIRCLED TRIANGLE..NEGATIVE CIRCLED SQUARE
-1F7D9..1F7DF >FFFD # NA <reserved-1F7D9>..<reserved-1F7DF>
+# 1F7D9 valid # 15.0 NINE POINTED WHITE STAR
+1F7DA..1F7DF >FFFD # NA <reserved-1F7DA>..<reserved-1F7DF>
# 1F7E0..1F7EBvalid # 12.0 LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
1F7EC..1F7EF >FFFD # NA <reserved-1F7EC>..<reserved-1F7EF>
# 1F7F0 valid # 14.0 HEAVY EQUALS SIGN
1FA6E..1FA6F >FFFD # NA <reserved-1FA6E>..<reserved-1FA6F>
# 1FA70..1FA73valid # 12.0 BALLET SHOES..SHORTS
# 1FA74 valid # 13.0 THONG SANDAL
-1FA75..1FA77 >FFFD # NA <reserved-1FA75>..<reserved-1FA77>
+# 1FA75..1FA77valid # 15.0 LIGHT BLUE HEART..PINK HEART
# 1FA78..1FA7Avalid # 12.0 DROP OF BLOOD..STETHOSCOPE
# 1FA7B..1FA7Cvalid # 14.0 X-RAY..CRUTCH
1FA7D..1FA7F >FFFD # NA <reserved-1FA7D>..<reserved-1FA7F>
# 1FA80..1FA82valid # 12.0 YO-YO..PARACHUTE
# 1FA83..1FA86valid # 13.0 BOOMERANG..NESTING DOLLS
-1FA87..1FA8F >FFFD # NA <reserved-1FA87>..<reserved-1FA8F>
+# 1FA87..1FA88valid # 15.0 MARACAS..FLUTE
+1FA89..1FA8F >FFFD # NA <reserved-1FA89>..<reserved-1FA8F>
# 1FA90..1FA95valid # 12.0 RINGED PLANET..BANJO
# 1FA96..1FAA8valid # 13.0 MILITARY HELMET..ROCK
# 1FAA9..1FAACvalid # 14.0 MIRROR BALL..HAMSA
-1FAAD..1FAAF >FFFD # NA <reserved-1FAAD>..<reserved-1FAAF>
+# 1FAAD..1FAAFvalid # 15.0 FOLDING HAND FAN..KHANDA
# 1FAB0..1FAB6valid # 13.0 FLY..FEATHER
# 1FAB7..1FABAvalid # 14.0 LOTUS..NEST WITH EGGS
-1FABB..1FABF >FFFD # NA <reserved-1FABB>..<reserved-1FABF>
+# 1FABB..1FABDvalid # 15.0 HYACINTH..WING
+1FABE >FFFD # NA <reserved-1FABE>
+# 1FABF valid # 15.0 GOOSE
# 1FAC0..1FAC2valid # 13.0 ANATOMICAL HEART..PEOPLE HUGGING
# 1FAC3..1FAC5valid # 14.0 PREGNANT MAN..PERSON WITH CROWN
-1FAC6..1FACF >FFFD # NA <reserved-1FAC6>..<reserved-1FACF>
+1FAC6..1FACD >FFFD # NA <reserved-1FAC6>..<reserved-1FACD>
+# 1FACE..1FACFvalid # 15.0 MOOSE..DONKEY
# 1FAD0..1FAD6valid # 13.0 BLUEBERRIES..TEAPOT
# 1FAD7..1FAD9valid # 14.0 POURING LIQUID..JAR
-1FADA..1FADF >FFFD # NA <reserved-1FADA>..<reserved-1FADF>
+# 1FADA..1FADBvalid # 15.0 GINGER ROOT..PEA POD
+1FADC..1FADF >FFFD # NA <reserved-1FADC>..<reserved-1FADF>
# 1FAE0..1FAE7valid # 14.0 MELTING FACE..BUBBLES
-1FAE8..1FAEF >FFFD # NA <reserved-1FAE8>..<reserved-1FAEF>
+# 1FAE8 valid # 15.0 SHAKING FACE
+1FAE9..1FAEF >FFFD # NA <reserved-1FAE9>..<reserved-1FAEF>
# 1FAF0..1FAF6valid # 14.0 HAND WITH INDEX FINGER AND THUMB CROSSED..HEART HANDS
-1FAF7..1FAFF >FFFD # NA <reserved-1FAF7>..<reserved-1FAFF>
+# 1FAF7..1FAF8valid # 15.0 LEFTWARDS PUSHING HAND..RIGHTWARDS PUSHING HAND
+1FAF9..1FAFF >FFFD # NA <reserved-1FAF9>..<reserved-1FAFF>
# 1FB00..1FB92valid # 13.0 BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
1FB93 >FFFD # NA <reserved-1FB93>
# 1FB94..1FBCAvalid # 13.0 LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
2A6E0..2A6FF >FFFD # NA <reserved-2A6E0>..<reserved-2A6FF>
# 2A700..2B734valid # 5.2 CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
# 2B735..2B738valid # 14.0 CJK UNIFIED IDEOGRAPH-2B735..CJK UNIFIED IDEOGRAPH-2B738
-2B739..2B73F >FFFD # NA <reserved-2B739>..<reserved-2B73F>
+# 2B739 valid # 15.0 CJK UNIFIED IDEOGRAPH-2B739
+2B73A..2B73F >FFFD # NA <reserved-2B73A>..<reserved-2B73F>
# 2B740..2B81Dvalid # 6.0 CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
2B81E..2B81F >FFFD # NA <reserved-2B81E>..<reserved-2B81F>
# 2B820..2CEA1valid # 8.0 CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2FA1E..2FFFD >FFFD # NA <reserved-2FA1E>..<reserved-2FFFD>
2FFFE..2FFFF >FFFD # 2.0 <noncharacter-2FFFE>..<noncharacter-2FFFF>
# 30000..3134Avalid # 13.0 CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
-3134B..3FFFD >FFFD # NA <reserved-3134B>..<reserved-3FFFD>
+3134B..3134F >FFFD # NA <reserved-3134B>..<reserved-3134F>
+# 31350..323AFvalid # 15.0 CJK UNIFIED IDEOGRAPH-31350..CJK UNIFIED IDEOGRAPH-323AF
+323B0..3FFFD >FFFD # NA <reserved-323B0>..<reserved-3FFFD>
3FFFE..3FFFF >FFFD # 2.0 <noncharacter-3FFFE>..<noncharacter-3FFFF>
40000..4FFFD >FFFD # NA <reserved-40000>..<reserved-4FFFD>
4FFFE..4FFFF >FFFD # 2.0 <noncharacter-4FFFE>..<noncharacter-4FFFF>
# Preparsed UCD generated by ICU preparseucd.py
# Copyright (C) 1991 and later: Unicode, Inc. and others.
# License & terms of use: http://www.unicode.org/copyright.html
-ucd;14.0.0
+ucd;15.0.0
property;Catalog;age;Age
property;Binary;AHex;ASCII_Hex_Digit
value;age;12.1;V12_1
value;age;13.0;V13_0
value;age;14.0;V14_0
+value;age;15.0;V15_0
value;age;2.0;V2_0
value;age;2.1;V2_1
value;age;3.0;V3_0
value;blk;Arabic;Arabic
value;blk;Arabic_Ext_A;Arabic_Extended_A
value;blk;Arabic_Ext_B;Arabic_Extended_B
+value;blk;Arabic_Ext_C;Arabic_Extended_C
value;blk;Arabic_Math;Arabic_Mathematical_Alphabetic_Symbols
value;blk;Arabic_PF_A;Arabic_Presentation_Forms_A;Arabic_Presentation_Forms-A
value;blk;Arabic_PF_B;Arabic_Presentation_Forms_B
value;blk;CJK_Ext_E;CJK_Unified_Ideographs_Extension_E
value;blk;CJK_Ext_F;CJK_Unified_Ideographs_Extension_F
value;blk;CJK_Ext_G;CJK_Unified_Ideographs_Extension_G
+value;blk;CJK_Ext_H;CJK_Unified_Ideographs_Extension_H
value;blk;CJK_Radicals_Sup;CJK_Radicals_Supplement
value;blk;CJK_Strokes;CJK_Strokes
value;blk;CJK_Symbols;CJK_Symbols_And_Punctuation
value;blk;Cyrillic_Ext_A;Cyrillic_Extended_A
value;blk;Cyrillic_Ext_B;Cyrillic_Extended_B
value;blk;Cyrillic_Ext_C;Cyrillic_Extended_C
+value;blk;Cyrillic_Ext_D;Cyrillic_Extended_D
value;blk;Cyrillic_Sup;Cyrillic_Supplement;Cyrillic_Supplementary
value;blk;Deseret;Deseret
value;blk;Devanagari;Devanagari
value;blk;Devanagari_Ext;Devanagari_Extended
+value;blk;Devanagari_Ext_A;Devanagari_Extended_A
value;blk;Diacriticals;Combining_Diacritical_Marks
value;blk;Diacriticals_Ext;Combining_Diacritical_Marks_Extended
value;blk;Diacriticals_For_Symbols;Combining_Diacritical_Marks_For_Symbols;Combining_Marks_For_Symbols
value;blk;Jamo_Ext_B;Hangul_Jamo_Extended_B
value;blk;Javanese;Javanese
value;blk;Kaithi;Kaithi
+value;blk;Kaktovik_Numerals;Kaktovik_Numerals
value;blk;Kana_Ext_A;Kana_Extended_A
value;blk;Kana_Ext_B;Kana_Extended_B
value;blk;Kana_Sup;Kana_Supplement
value;blk;Kannada;Kannada
value;blk;Katakana;Katakana
value;blk;Katakana_Ext;Katakana_Phonetic_Extensions
+value;blk;Kawi;Kawi
value;blk;Kayah_Li;Kayah_Li
value;blk;Kharoshthi;Kharoshthi
value;blk;Khitan_Small_Script;Khitan_Small_Script
value;blk;NB;No_Block
value;blk;NKo;NKo
value;blk;Nabataean;Nabataean
+value;blk;Nag_Mundari;Nag_Mundari
value;blk;Nandinagari;Nandinagari
value;blk;New_Tai_Lue;New_Tai_Lue
value;blk;Newa;Newa
value;sc;Jurc;Jurc
value;sc;Kali;Kayah_Li
value;sc;Kana;Katakana
+value;sc;Kawi;Kawi
value;sc;Khar;Kharoshthi
value;sc;Khmr;Khmer
value;sc;Khoj;Khojki
value;sc;Mtei;Meetei_Mayek
value;sc;Mult;Multani
value;sc;Mymr;Myanmar
+value;sc;Nagm;Nag_Mundari
value;sc;Nand;Nandinagari
value;sc;Narb;Old_North_Arabian
value;sc;Nbat;Nabataean
cp;0016;bc=BN;ea=N;GCB=CN;-Gr_Base;lb=CM;Name_Alias=control=SYNCHRONOUS IDLE,abbreviation=SYN
cp;0017;bc=BN;ea=N;GCB=CN;-Gr_Base;lb=CM;Name_Alias=control=END OF TRANSMISSION BLOCK,abbreviation=ETB
cp;0018;bc=BN;ea=N;GCB=CN;-Gr_Base;lb=CM;Name_Alias=control=CANCEL,abbreviation=CAN
-cp;0019;bc=BN;ea=N;GCB=CN;-Gr_Base;lb=CM;Name_Alias=control=END OF MEDIUM,abbreviation=EOM
+cp;0019;bc=BN;ea=N;GCB=CN;-Gr_Base;lb=CM;Name_Alias=control=END OF MEDIUM,abbreviation=EOM,abbreviation=EM
cp;001A;bc=BN;ea=N;GCB=CN;-Gr_Base;lb=CM;Name_Alias=control=SUBSTITUTE,abbreviation=SUB
cp;001B;bc=BN;ea=N;GCB=CN;-Gr_Base;lb=CM;Name_Alias=control=ESCAPE,abbreviation=ESC
cp;001C;bc=B;ea=N;GCB=CN;-Gr_Base;lb=CM;Name_Alias=control=INFORMATION SEPARATOR FOUR,control=FILE SEPARATOR,abbreviation=FS
cp;0951;-Alpha;bc=NSM;ccc=230;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Cantillation_Mark;jt=T;lb=CM;na=DEVANAGARI STRESS SIGN UDATTA;SB=EX;sc=Zinh;scx=Beng Deva Gran Gujr Guru Knda Latn Mlym Orya Shrd Taml Telu Tirh;WB=Extend;-XIDS
cp;0952;-Alpha;bc=NSM;ccc=220;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Cantillation_Mark;jt=T;lb=CM;na=DEVANAGARI STRESS SIGN ANUDATTA;SB=EX;sc=Zinh;scx=Beng Deva Gran Gujr Guru Knda Latn Mlym Orya Taml Telu Tirh;WB=Extend;-XIDS
# Accent marks
-cp;0953;-Alpha;bc=NSM;ccc=230;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Other;jt=T;lb=CM;na=DEVANAGARI GRAVE ACCENT;SB=EX;sc=Zinh;WB=Extend;-XIDS
-cp;0954;-Alpha;bc=NSM;ccc=230;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Other;jt=T;lb=CM;na=DEVANAGARI ACUTE ACCENT;SB=EX;sc=Zinh;WB=Extend;-XIDS
+cp;0953;-Alpha;bc=NSM;ccc=230;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InSC=Other;jt=T;lb=CM;na=DEVANAGARI GRAVE ACCENT;SB=EX;sc=Zinh;WB=Extend;-XIDS
+cp;0954;-Alpha;bc=NSM;ccc=230;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InSC=Other;jt=T;lb=CM;na=DEVANAGARI ACUTE ACCENT;SB=EX;sc=Zinh;WB=Extend;-XIDS
# Dependent vowel sign
cp;0955;age=5.2;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=DEVANAGARI VOWEL SIGN CANDRA LONG E;SB=EX;WB=Extend;-XIDS
# Dependent vowel signs for Kashmiri
cp;0AF9;age=8.0;na=GUJARATI LETTER ZHA
# Transliteration signs
cp;0AFA;age=10.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Cantillation_Mark;jt=T;lb=CM;na=GUJARATI SIGN SUKUN;SB=EX;WB=Extend;-XIDS
-cp;0AFB;age=10.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Cantillation_Mark;jt=T;lb=CM;na=GUJARATI SIGN SHADDA;SB=EX;WB=Extend;-XIDS
+cp;0AFB;age=10.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Gemination_Mark;jt=T;lb=CM;na=GUJARATI SIGN SHADDA;SB=EX;WB=Extend;-XIDS
cp;0AFC;age=10.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Cantillation_Mark;jt=T;lb=CM;na=GUJARATI SIGN MADDAH;SB=EX;WB=Extend;-XIDS
cp;0AFD;age=10.0;-Alpha;bc=NSM;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Nukta;jt=T;lb=CM;na=GUJARATI SIGN THREE-DOT NUKTA ABOVE;SB=EX;WB=Extend;-XIDS
cp;0AFE;age=10.0;-Alpha;bc=NSM;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Nukta;jt=T;lb=CM;na=GUJARATI SIGN CIRCLE NUKTA ABOVE;SB=EX;WB=Extend;-XIDS
# Signs used in Sanskrit
cp;0CF1;age=5.0;InSC=Consonant_With_Stacker;na=KANNADA SIGN JIHVAMULIYA
cp;0CF2;age=5.0;InSC=Consonant_With_Stacker;na=KANNADA SIGN UPADHMANIYA
-unassigned;0CF3..0CFF
+cp;0CF3;age=15.0;gc=Mc;GCB=SM;-IDS;InPC=Right;InSC=Bindu;lb=CM;na=KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT;SB=EX;WB=Extend;-XIDS
+unassigned;0CF4..0CFF
block;0D00..0D7F;age=1.1;Alpha;blk=Malayalam;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Mlym;WB=LE;XIDC;XIDS
# 0D00..0D7F Malayalam
# Signs
cp;0ECC;-Alpha;bc=NSM;CI;Dia;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Other;jt=T;na=LAO CANCELLATION MARK;SB=EX;WB=Extend;-XIDS
cp;0ECD;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Bindu;jt=T;na=LAO NIGGAHITA;SB=EX;WB=Extend;-XIDS
-unassigned;0ECE..0ECF
+cp;0ECE;age=15.0;-Alpha;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Syllable_Modifier;jt=T;na=LAO YAMAKKAN;SB=EX;WB=Extend;-XIDS
+unassigned;0ECF
# Digits
cp;0ED0;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=LAO DIGIT ZERO;nt=De;nv=0;SB=NU;WB=NU;-XIDS
cp;0ED1;-Alpha;gc=Nd;-IDS;InSC=Number;lb=NU;na=LAO DIGIT ONE;nt=De;nv=1;SB=NU;WB=NU;-XIDS
# Historic letters
cp;1BBB;age=6.1;na=SUNDANESE LETTER REU
cp;1BBC;age=6.1;na=SUNDANESE LETTER LEU
-cp;1BBD;age=6.1;na=SUNDANESE LETTER BHA
+cp;1BBD;age=6.1;na=SUNDANESE LETTER BHA;Name_Alias=correction=SUNDANESE LETTER ARCHAIC I
cp;1BBE;age=6.1;InSC=Consonant_Final;na=SUNDANESE LETTER FINAL K
cp;1BBF;age=6.1;InSC=Consonant_Final;na=SUNDANESE LETTER FINAL M
cp;A91F;na=KAYAH LI LETTER HA
cp;A920;na=KAYAH LI LETTER VA
cp;A921;na=KAYAH LI LETTER CA
+# Vowels
cp;A922;InSC=Vowel;na=KAYAH LI LETTER A
cp;A923;InSC=Vowel;na=KAYAH LI LETTER OE
cp;A924;InSC=Vowel;na=KAYAH LI LETTER I
cp;A925;InSC=Vowel;na=KAYAH LI LETTER OO
-# Vowels
cp;A926;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InSC=Vowel;jt=T;lb=CM;na=KAYAH LI VOWEL UE;SB=EX;WB=Extend;-XIDS
cp;A927;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InSC=Vowel;jt=T;lb=CM;na=KAYAH LI VOWEL E;SB=EX;WB=Extend;-XIDS
cp;A928;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InSC=Vowel;jt=T;lb=CM;na=KAYAH LI VOWEL U;SB=EX;WB=Extend;-XIDS
cp;10EB1;na=YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
unassigned;10EB2..10EBF;bc=R
-# No block
-unassigned;10EC0..10EFF;bc=R
+block;10EC0..10EFF;age=15.0;bc=NSM;blk=Arabic_Ext_C;ccc=220;CI;Dia;gc=Mn;GCB=EX;Gr_Ext;IDC;jt=T;lb=CM;SB=EX;sc=Arab;WB=Extend;XIDC
+# 10EC0..10EFF Arabic Extended-C
+unassigned;10EC0..10EFC;bc=AL
+# Quranic marks used in Turkey
+cp;10EFD;na=ARABIC SMALL LOW WORD SAKTA
+cp;10EFE;na=ARABIC SMALL LOW WORD QASR
+cp;10EFF;na=ARABIC SMALL LOW WORD MADDA
block;10F00..10F2F;age=11.0;Alpha;bc=R;blk=Old_Sogdian;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Sogo;WB=LE;XIDC;XIDS
# 10F00..10F2F Old Sogdian
cp;1123D;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=KHOJKI ABBREVIATION SIGN;SB=XX;WB=XX;-XIDC;-XIDS
# Sign
cp;1123E;age=9.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Top;InSC=Cantillation_Mark;jt=T;lb=CM;na=KHOJKI SIGN SUKUN;SB=EX;WB=Extend;-XIDS
-unassigned;1123F..1124F
+# Consonant
+cp;1123F;age=15.0;na=KHOJKI LETTER QA
+# Independent vowel
+cp;11240;age=15.0;InSC=Vowel_Independent;na=KHOJKI LETTER SHORT I
+# Dependent vowel sign
+cp;11241;age=15.0;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;InPC=Bottom;InSC=Vowel_Dependent;jt=T;lb=CM;na=KHOJKI VOWEL SIGN VOCALIC R;SB=EX;WB=Extend;-XIDS
+unassigned;11242..1124F
block;11280..112AF;age=8.0;Alpha;blk=Multani;gc=Lo;Gr_Base;IDC;IDS;InSC=Consonant;lb=AL;SB=LE;sc=Mult;WB=LE;XIDC;XIDS
# 11280..112AF Multani
cp;11AF8;na=PAU CIN HAU GLOTTAL STOP FINAL
unassigned;11AF9..11AFF
+block;11B00..11B5F;age=15.0;blk=Devanagari_Ext_A;gc=Po;Gr_Base;lb=BB;sc=Deva
+# 11B00..11B5F Devanagari Extended-A
+# Head marks
+cp;11B00;na=DEVANAGARI HEAD MARK
+cp;11B01;na=DEVANAGARI HEAD MARK WITH HEADSTROKE
+# Auspicious signs
+cp;11B02;na=DEVANAGARI SIGN BHALE
+cp;11B03;na=DEVANAGARI SIGN BHALE WITH HOOK
+cp;11B04;na=DEVANAGARI SIGN EXTENDED BHALE
+cp;11B05;na=DEVANAGARI SIGN EXTENDED BHALE WITH HOOK
+cp;11B06;na=DEVANAGARI SIGN WESTERN FIVE-LIKE BHALE
+cp;11B07;na=DEVANAGARI SIGN WESTERN NINE-LIKE BHALE
+cp;11B08;na=DEVANAGARI SIGN REVERSED NINE-LIKE BHALE
+cp;11B09;na=DEVANAGARI SIGN MINDU
+unassigned;11B0A..11B5F
+
block;11C00..11C6F;age=9.0;Alpha;blk=Bhaiksuki;gc=Lo;Gr_Base;IDC;InSC=Consonant;lb=AL;SB=LE;sc=Bhks;WB=LE;XIDC
# 11C00..11C6F Bhaiksuki
# Independent vowels
cp;11EF8;-Alpha;gc=Po;-IDC;-IDS;InSC=Other;na=MAKASAR END OF SECTION;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS
unassigned;11EF9..11EFF
+block;11F00..11F5F;age=15.0;Alpha;blk=Kawi;gc=Lo;Gr_Base;IDC;InSC=Consonant;lb=AL;SB=LE;sc=Kawi;WB=LE;XIDC;XIDS
+# 11F00..11F5F Kawi
+# Signs
+cp;11F00;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=KAWI SIGN CANDRABINDU;SB=EX;WB=Extend;-XIDS
+cp;11F01;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Bindu;jt=T;lb=CM;na=KAWI SIGN ANUSVARA;SB=EX;WB=Extend;-XIDS
+cp;11F02;GCB=PP;IDS;InPC=Top;InSC=Consonant_Preceding_Repha;na=KAWI SIGN REPHA
+cp;11F03;gc=Mc;GCB=SM;InPC=Right;InSC=Visarga;lb=CM;na=KAWI SIGN VISARGA;SB=EX;WB=Extend;-XIDS
+# Independent vowels
+cp;11F04;IDS;InSC=Vowel_Independent;na=KAWI LETTER A
+cp;11F05;IDS;InSC=Vowel_Independent;na=KAWI LETTER AA
+cp;11F06;IDS;InSC=Vowel_Independent;na=KAWI LETTER I
+cp;11F07;IDS;InSC=Vowel_Independent;na=KAWI LETTER II
+cp;11F08;IDS;InSC=Vowel_Independent;na=KAWI LETTER U
+cp;11F09;IDS;InSC=Vowel_Independent;na=KAWI LETTER UU
+cp;11F0A;IDS;InSC=Vowel_Independent;na=KAWI LETTER VOCALIC R
+cp;11F0B;IDS;InSC=Vowel_Independent;na=KAWI LETTER VOCALIC RR
+cp;11F0C;IDS;InSC=Vowel_Independent;na=KAWI LETTER VOCALIC L
+cp;11F0D;IDS;InSC=Vowel_Independent;na=KAWI LETTER VOCALIC LL
+cp;11F0E;IDS;InSC=Vowel_Independent;na=KAWI LETTER E
+cp;11F0F;IDS;InSC=Vowel_Independent;na=KAWI LETTER AI
+cp;11F10;IDS;InSC=Vowel_Independent;na=KAWI LETTER O
+unassigned;11F11
+# Consonants
+cp;11F12;IDS;na=KAWI LETTER KA
+cp;11F13;IDS;na=KAWI LETTER KHA
+cp;11F14;IDS;na=KAWI LETTER GA
+cp;11F15;IDS;na=KAWI LETTER GHA
+cp;11F16;IDS;na=KAWI LETTER NGA
+cp;11F17;IDS;na=KAWI LETTER CA
+cp;11F18;IDS;na=KAWI LETTER CHA
+cp;11F19;IDS;na=KAWI LETTER JA
+cp;11F1A;IDS;na=KAWI LETTER JHA
+cp;11F1B;IDS;na=KAWI LETTER NYA
+cp;11F1C;IDS;na=KAWI LETTER TTA
+cp;11F1D;IDS;na=KAWI LETTER TTHA
+cp;11F1E;IDS;na=KAWI LETTER DDA
+cp;11F1F;IDS;na=KAWI LETTER DDHA
+cp;11F20;IDS;na=KAWI LETTER NNA
+cp;11F21;IDS;na=KAWI LETTER TA
+cp;11F22;IDS;na=KAWI LETTER THA
+cp;11F23;IDS;na=KAWI LETTER DA
+cp;11F24;IDS;na=KAWI LETTER DHA
+cp;11F25;IDS;na=KAWI LETTER NA
+cp;11F26;IDS;na=KAWI LETTER PA
+cp;11F27;IDS;na=KAWI LETTER PHA
+cp;11F28;IDS;na=KAWI LETTER BA
+cp;11F29;IDS;na=KAWI LETTER BHA
+cp;11F2A;IDS;na=KAWI LETTER MA
+cp;11F2B;IDS;na=KAWI LETTER YA
+cp;11F2C;IDS;na=KAWI LETTER RA
+cp;11F2D;IDS;na=KAWI LETTER LA
+cp;11F2E;IDS;na=KAWI LETTER WA
+cp;11F2F;IDS;na=KAWI LETTER SHA
+cp;11F30;IDS;na=KAWI LETTER SSA
+cp;11F31;IDS;na=KAWI LETTER SA
+cp;11F32;IDS;na=KAWI LETTER HA
+cp;11F33;IDS;na=KAWI LETTER JNYA
+# Dependent vowel signs
+cp;11F34;gc=Mc;GCB=SM;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=KAWI VOWEL SIGN AA;SB=EX;WB=Extend;-XIDS
+cp;11F35;gc=Mc;GCB=SM;InPC=Right;InSC=Vowel_Dependent;lb=CM;na=KAWI VOWEL SIGN ALTERNATE AA;SB=EX;WB=Extend;-XIDS
+cp;11F36;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=KAWI VOWEL SIGN I;SB=EX;WB=Extend;-XIDS
+cp;11F37;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=KAWI VOWEL SIGN II;SB=EX;WB=Extend;-XIDS
+cp;11F38;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Vowel_Dependent;jt=T;lb=CM;na=KAWI VOWEL SIGN U;SB=EX;WB=Extend;-XIDS
+cp;11F39;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Vowel_Dependent;jt=T;lb=CM;na=KAWI VOWEL SIGN UU;SB=EX;WB=Extend;-XIDS
+cp;11F3A;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Bottom;InSC=Vowel_Dependent;jt=T;lb=CM;na=KAWI VOWEL SIGN VOCALIC R;SB=EX;WB=Extend;-XIDS
+unassigned;11F3B..11F3D
+cp;11F3E;gc=Mc;GCB=SM;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=KAWI VOWEL SIGN E;SB=EX;WB=Extend;-XIDS
+cp;11F3F;gc=Mc;GCB=SM;InPC=Left;InSC=Vowel_Dependent;lb=CM;na=KAWI VOWEL SIGN AI;SB=EX;WB=Extend;-XIDS
+cp;11F40;bc=NSM;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;InPC=Top;InSC=Vowel_Dependent;jt=T;lb=CM;na=KAWI VOWEL SIGN EU;SB=EX;WB=Extend;-XIDS
+# Viramas
+cp;11F41;-Alpha;ccc=9;gc=Mc;GCB=SM;Gr_Link;InPC=Right;InSC=Pure_Killer;lb=CM;na=KAWI SIGN KILLER;SB=EX;WB=Extend;-XIDS
+cp;11F42;-Alpha;bc=NSM;ccc=9;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;Gr_Link;InSC=Invisible_Stacker;jt=T;lb=CM;na=KAWI CONJOINER;SB=EX;WB=Extend;-XIDS
+# Punctuation
+cp;11F43;-Alpha;gc=Po;-IDC;InSC=Other;lb=BA;na=KAWI DANDA;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS
+cp;11F44;-Alpha;gc=Po;-IDC;InSC=Other;lb=BA;na=KAWI DOUBLE DANDA;SB=ST;STerm;Term;WB=XX;-XIDC;-XIDS
+cp;11F45;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION SECTION MARKER;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F46;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION ALTERNATE SECTION MARKER;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F47;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION FLOWER;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F48;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION SPACE FILLER;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F49;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION DOT;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F4A;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION DOUBLE DOT;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F4B;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION TRIPLE DOT;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F4C;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION CIRCLE;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F4D;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION FILLED CIRCLE;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F4E;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION SPIRAL;SB=XX;WB=XX;-XIDC;-XIDS
+cp;11F4F;-Alpha;gc=Po;-IDC;InSC=Other;lb=ID;na=KAWI PUNCTUATION CLOSING SPIRAL;SB=XX;WB=XX;-XIDC;-XIDS
+# Digits
+cp;11F50;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT ZERO;nt=De;nv=0;SB=NU;WB=NU;-XIDS
+cp;11F51;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT ONE;nt=De;nv=1;SB=NU;WB=NU;-XIDS
+cp;11F52;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT TWO;nt=De;nv=2;SB=NU;WB=NU;-XIDS
+cp;11F53;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT THREE;nt=De;nv=3;SB=NU;WB=NU;-XIDS
+cp;11F54;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT FOUR;nt=De;nv=4;SB=NU;WB=NU;-XIDS
+cp;11F55;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT FIVE;nt=De;nv=5;SB=NU;WB=NU;-XIDS
+cp;11F56;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT SIX;nt=De;nv=6;SB=NU;WB=NU;-XIDS
+cp;11F57;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT SEVEN;nt=De;nv=7;SB=NU;WB=NU;-XIDS
+cp;11F58;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT EIGHT;nt=De;nv=8;SB=NU;WB=NU;-XIDS
+cp;11F59;-Alpha;gc=Nd;InSC=Number;lb=NU;na=KAWI DIGIT NINE;nt=De;nv=9;SB=NU;WB=NU;-XIDS
+unassigned;11F5A..11F5F
+
block;11FB0..11FBF;age=13.0;Alpha;blk=Lisu_Sup;gc=Lo;Gr_Base;IDC;IDS;lb=AL;na=LISU LETTER YHA;SB=LE;sc=Lisu;WB=LE;XIDC;XIDS
# 11FB0..11FBF Lisu Supplement
# Letter
cp;1342C;na=EGYPTIAN HIEROGLYPH AA030
cp;1342D;na=EGYPTIAN HIEROGLYPH AA031
cp;1342E;na=EGYPTIAN HIEROGLYPH AA032
-unassigned;1342F;vo=U
+# Addition to group V
+cp;1342F;age=15.0;na=EGYPTIAN HIEROGLYPH V011D
-block;13430..1343F;age=12.0;blk=Egyptian_Hieroglyph_Format_Controls;CI;gc=Cf;GCB=CN;jt=T;lb=GL;SB=FO;sc=Egyp;vo=U;WB=FO
-# 13430..1343F Egyptian Hieroglyph Format Controls
+block;13430..1345F;age=15.0;blk=Egyptian_Hieroglyph_Format_Controls;CI;gc=Cf;GCB=CN;IDC;jt=T;lb=CM;SB=EX;sc=Egyp;vo=U;WB=Extend;XIDC
+# 13430..1345F Egyptian Hieroglyph Format Controls
# Joiners
-cp;13430;na=EGYPTIAN HIEROGLYPH VERTICAL JOINER
-cp;13431;na=EGYPTIAN HIEROGLYPH HORIZONTAL JOINER
+cp;13430;age=12.0;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH VERTICAL JOINER;SB=FO;WB=FO;-XIDC
+cp;13431;age=12.0;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH HORIZONTAL JOINER;SB=FO;WB=FO;-XIDC
# Sign insertion controls
-cp;13432;na=EGYPTIAN HIEROGLYPH INSERT AT TOP START
-cp;13433;na=EGYPTIAN HIEROGLYPH INSERT AT BOTTOM START
-cp;13434;na=EGYPTIAN HIEROGLYPH INSERT AT TOP END
-cp;13435;na=EGYPTIAN HIEROGLYPH INSERT AT BOTTOM END
+cp;13432;age=12.0;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH INSERT AT TOP START;SB=FO;WB=FO;-XIDC
+cp;13433;age=12.0;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH INSERT AT BOTTOM START;SB=FO;WB=FO;-XIDC
+cp;13434;age=12.0;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH INSERT AT TOP END;SB=FO;WB=FO;-XIDC
+cp;13435;age=12.0;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH INSERT AT BOTTOM END;SB=FO;WB=FO;-XIDC
# Sign stacking control
-cp;13436;na=EGYPTIAN HIEROGLYPH OVERLAY MIDDLE
+cp;13436;age=12.0;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH OVERLAY MIDDLE;SB=FO;WB=FO;-XIDC
# Segment scoping delimiters
-cp;13437;lb=OP;na=EGYPTIAN HIEROGLYPH BEGIN SEGMENT
-cp;13438;lb=CL;na=EGYPTIAN HIEROGLYPH END SEGMENT
-unassigned;13439..1343F;vo=U
+cp;13437;age=12.0;-IDC;lb=OP;na=EGYPTIAN HIEROGLYPH BEGIN SEGMENT;SB=FO;WB=FO;-XIDC
+cp;13438;age=12.0;-IDC;lb=CL;na=EGYPTIAN HIEROGLYPH END SEGMENT;SB=FO;WB=FO;-XIDC
+# Sign insertion controls
+cp;13439;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH INSERT AT MIDDLE;SB=FO;WB=FO;-XIDC
+cp;1343A;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH INSERT AT TOP;SB=FO;WB=FO;-XIDC
+cp;1343B;-IDC;lb=GL;na=EGYPTIAN HIEROGLYPH INSERT AT BOTTOM;SB=FO;WB=FO;-XIDC
+# Enclosure controls
+cp;1343C;-IDC;lb=OP;na=EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE;SB=FO;WB=FO;-XIDC
+cp;1343D;-IDC;lb=CL;na=EGYPTIAN HIEROGLYPH END ENCLOSURE;SB=FO;WB=FO;-XIDC
+cp;1343E;-IDC;lb=OP;na=EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE;SB=FO;WB=FO;-XIDC
+cp;1343F;-IDC;lb=CL;na=EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE;SB=FO;WB=FO;-XIDC
+# Mirror control
+cp;13440;bc=NSM;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY
+# Blank and lost signs
+cp;13441;Alpha;-CI;gc=Lo;GCB=XX;Gr_Base;IDS;jt=U;lb=AL;na=EGYPTIAN HIEROGLYPH FULL BLANK;SB=LE;WB=LE;XIDS
+cp;13442;Alpha;-CI;gc=Lo;GCB=XX;Gr_Base;IDS;jt=U;lb=AL;na=EGYPTIAN HIEROGLYPH HALF BLANK;SB=LE;WB=LE;XIDS
+cp;13443;Alpha;-CI;gc=Lo;GCB=XX;Gr_Base;IDS;jt=U;lb=AL;na=EGYPTIAN HIEROGLYPH LOST SIGN;SB=LE;WB=LE;XIDS
+cp;13444;Alpha;-CI;gc=Lo;GCB=XX;Gr_Base;IDS;jt=U;lb=AL;na=EGYPTIAN HIEROGLYPH HALF LOST SIGN;SB=LE;WB=LE;XIDS
+cp;13445;Alpha;-CI;gc=Lo;GCB=XX;Gr_Base;IDS;jt=U;lb=AL;na=EGYPTIAN HIEROGLYPH TALL LOST SIGN;SB=LE;WB=LE;XIDS
+cp;13446;Alpha;-CI;gc=Lo;GCB=XX;Gr_Base;IDS;jt=U;lb=AL;na=EGYPTIAN HIEROGLYPH WIDE LOST SIGN;SB=LE;WB=LE;XIDS
+# Damage modifiers
+cp;13447;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START
+cp;13448;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START
+cp;13449;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START
+cp;1344A;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP END
+cp;1344B;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP
+cp;1344C;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START AND TOP END
+cp;1344D;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND TOP
+cp;1344E;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM END
+cp;1344F;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START AND BOTTOM END
+cp;13450;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM
+cp;13451;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND BOTTOM
+cp;13452;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT END
+cp;13453;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END
+cp;13454;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END
+cp;13455;bc=NSM;Dia;gc=Mn;GCB=EX;Gr_Ext;na=EGYPTIAN HIEROGLYPH MODIFIER DAMAGED
+unassigned;13456..1345F;vo=U
block;14400..1467F;age=8.0;Alpha;blk=Anatolian_Hieroglyphs;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Hluw;vo=U;WB=LE;XIDC;XIDS
# 14400..1467F Anatolian Hieroglyphs
block;1B130..1B16F;age=12.0;Alpha;blk=Small_Kana_Ext;ea=W;gc=Lo;Gr_Base;IDC;IDS;lb=CJ;SB=LE;sc=Kana;vo=U;XIDC;XIDS
# 1B130..1B16F Small Kana Extension
-unassigned;1B130..1B14F;vo=U
+unassigned;1B130..1B131;vo=U
# Historic small hiragana letters
+cp;1B132;age=15.0;na=HIRAGANA LETTER SMALL KO;sc=Hira
+unassigned;1B133..1B14F;vo=U
cp;1B150;na=HIRAGANA LETTER SMALL WI;sc=Hira
cp;1B151;na=HIRAGANA LETTER SMALL WE;sc=Hira
cp;1B152;na=HIRAGANA LETTER SMALL WO;sc=Hira
-unassigned;1B153..1B163;vo=U
+unassigned;1B153..1B154;vo=U
# Historic small katakana letters
+cp;1B155;age=15.0;na=KATAKANA LETTER SMALL KO;WB=KA
+unassigned;1B156..1B163;vo=U
cp;1B164;na=KATAKANA LETTER SMALL WI;WB=KA
cp;1B165;na=KATAKANA LETTER SMALL WE;WB=KA
cp;1B166;na=KATAKANA LETTER SMALL WO;WB=KA
cp;1D245;na=GREEK MUSICAL LEIMMA
unassigned;1D246..1D24F
+block;1D2C0..1D2DF;age=15.0;bc=ON;blk=Kaktovik_Numerals;gc=No;Gr_Base;lb=AL;nt=Nu;sc=Zyyy
+# 1D2C0..1D2DF Kaktovik Numerals
+# Numerals
+cp;1D2C0;na=KAKTOVIK NUMERAL ZERO;nv=0
+cp;1D2C1;na=KAKTOVIK NUMERAL ONE;nv=1
+cp;1D2C2;na=KAKTOVIK NUMERAL TWO;nv=2
+cp;1D2C3;na=KAKTOVIK NUMERAL THREE;nv=3
+cp;1D2C4;na=KAKTOVIK NUMERAL FOUR;nv=4
+cp;1D2C5;na=KAKTOVIK NUMERAL FIVE;nv=5
+cp;1D2C6;na=KAKTOVIK NUMERAL SIX;nv=6
+cp;1D2C7;na=KAKTOVIK NUMERAL SEVEN;nv=7
+cp;1D2C8;na=KAKTOVIK NUMERAL EIGHT;nv=8
+cp;1D2C9;na=KAKTOVIK NUMERAL NINE;nv=9
+cp;1D2CA;na=KAKTOVIK NUMERAL TEN;nv=10
+cp;1D2CB;na=KAKTOVIK NUMERAL ELEVEN;nv=11
+cp;1D2CC;na=KAKTOVIK NUMERAL TWELVE;nv=12
+cp;1D2CD;na=KAKTOVIK NUMERAL THIRTEEN;nv=13
+cp;1D2CE;na=KAKTOVIK NUMERAL FOURTEEN;nv=14
+cp;1D2CF;na=KAKTOVIK NUMERAL FIFTEEN;nv=15
+cp;1D2D0;na=KAKTOVIK NUMERAL SIXTEEN;nv=16
+cp;1D2D1;na=KAKTOVIK NUMERAL SEVENTEEN;nv=17
+cp;1D2D2;na=KAKTOVIK NUMERAL EIGHTEEN;nv=18
+cp;1D2D3;na=KAKTOVIK NUMERAL NINETEEN;nv=19
+unassigned;1D2D4..1D2DF
+
block;1D2E0..1D2FF;age=11.0;blk=Mayan_Numerals;gc=No;Gr_Base;lb=AL;nt=Nu;sc=Zyyy;vo=U
# 1D2E0..1D2FF Mayan Numerals
# Mayan numerals
cp;1DF1D;na=LATIN SMALL LETTER C WITH RETROFLEX HOOK
# IPA extension
cp;1DF1E;na=LATIN SMALL LETTER S WITH CURL
-unassigned;1DF1F..1DFFF
+unassigned;1DF1F..1DF24
+# Letters for Malayalam transliteration
+cp;1DF25;age=15.0;na=LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK
+cp;1DF26;age=15.0;na=LATIN SMALL LETTER L WITH MID-HEIGHT LEFT HOOK
+cp;1DF27;age=15.0;na=LATIN SMALL LETTER N WITH MID-HEIGHT LEFT HOOK
+cp;1DF28;age=15.0;na=LATIN SMALL LETTER R WITH MID-HEIGHT LEFT HOOK
+cp;1DF29;age=15.0;na=LATIN SMALL LETTER S WITH MID-HEIGHT LEFT HOOK
+cp;1DF2A;age=15.0;na=LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK
+unassigned;1DF2B..1DFFF
block;1E000..1E02F;age=9.0;Alpha;bc=NSM;blk=Glagolitic_Sup;ccc=230;CI;gc=Mn;GCB=EX;Gr_Ext;IDC;jt=T;lb=CM;SB=EX;sc=Glag;WB=Extend;XIDC
# 1E000..1E02F Glagolitic Supplement
cp;1E02A;na=COMBINING GLAGOLITIC LETTER FITA
unassigned;1E02B..1E02F
+block;1E030..1E08F;age=15.0;Alpha;blk=Cyrillic_Ext_D;Cased;CI;CWKCF;Dia;dt=Sup;gc=Lm;Gr_Base;IDC;IDS;lb=AL;Lower;NFKC_QC=N;NFKD_QC=N;SB=LO;sc=Cyrl;WB=LE;XIDC;XIDS
+# 1E030..1E08F Cyrillic Extended-D
+# Superscript modifier letters
+cp;1E030;dm=0430;na=MODIFIER LETTER CYRILLIC SMALL A;NFKC_CF=0430
+cp;1E031;dm=0431;na=MODIFIER LETTER CYRILLIC SMALL BE;NFKC_CF=0431
+cp;1E032;dm=0432;na=MODIFIER LETTER CYRILLIC SMALL VE;NFKC_CF=0432
+cp;1E033;dm=0433;na=MODIFIER LETTER CYRILLIC SMALL GHE;NFKC_CF=0433
+cp;1E034;dm=0434;na=MODIFIER LETTER CYRILLIC SMALL DE;NFKC_CF=0434
+cp;1E035;dm=0435;na=MODIFIER LETTER CYRILLIC SMALL IE;NFKC_CF=0435
+cp;1E036;dm=0436;na=MODIFIER LETTER CYRILLIC SMALL ZHE;NFKC_CF=0436
+cp;1E037;dm=0437;na=MODIFIER LETTER CYRILLIC SMALL ZE;NFKC_CF=0437
+cp;1E038;dm=0438;na=MODIFIER LETTER CYRILLIC SMALL I;NFKC_CF=0438
+cp;1E039;dm=043A;na=MODIFIER LETTER CYRILLIC SMALL KA;NFKC_CF=043A
+cp;1E03A;dm=043B;na=MODIFIER LETTER CYRILLIC SMALL EL;NFKC_CF=043B
+cp;1E03B;dm=043C;na=MODIFIER LETTER CYRILLIC SMALL EM;NFKC_CF=043C
+cp;1E03C;dm=043E;na=MODIFIER LETTER CYRILLIC SMALL O;NFKC_CF=043E
+cp;1E03D;dm=043F;na=MODIFIER LETTER CYRILLIC SMALL PE;NFKC_CF=043F
+cp;1E03E;dm=0440;na=MODIFIER LETTER CYRILLIC SMALL ER;NFKC_CF=0440
+cp;1E03F;dm=0441;na=MODIFIER LETTER CYRILLIC SMALL ES;NFKC_CF=0441
+cp;1E040;dm=0442;na=MODIFIER LETTER CYRILLIC SMALL TE;NFKC_CF=0442
+cp;1E041;dm=0443;na=MODIFIER LETTER CYRILLIC SMALL U;NFKC_CF=0443
+cp;1E042;dm=0444;na=MODIFIER LETTER CYRILLIC SMALL EF;NFKC_CF=0444
+cp;1E043;dm=0445;na=MODIFIER LETTER CYRILLIC SMALL HA;NFKC_CF=0445
+cp;1E044;dm=0446;na=MODIFIER LETTER CYRILLIC SMALL TSE;NFKC_CF=0446
+cp;1E045;dm=0447;na=MODIFIER LETTER CYRILLIC SMALL CHE;NFKC_CF=0447
+cp;1E046;dm=0448;na=MODIFIER LETTER CYRILLIC SMALL SHA;NFKC_CF=0448
+cp;1E047;dm=044B;na=MODIFIER LETTER CYRILLIC SMALL YERU;NFKC_CF=044B
+cp;1E048;dm=044D;na=MODIFIER LETTER CYRILLIC SMALL E;NFKC_CF=044D
+cp;1E049;dm=044E;na=MODIFIER LETTER CYRILLIC SMALL YU;NFKC_CF=044E
+cp;1E04A;dm=A689;na=MODIFIER LETTER CYRILLIC SMALL DZZE;NFKC_CF=A689
+cp;1E04B;dm=04D9;na=MODIFIER LETTER CYRILLIC SMALL SCHWA;NFKC_CF=04D9
+cp;1E04C;dm=0456;na=MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I;NFKC_CF=0456
+cp;1E04D;dm=0458;na=MODIFIER LETTER CYRILLIC SMALL JE;NFKC_CF=0458
+cp;1E04E;dm=04E9;na=MODIFIER LETTER CYRILLIC SMALL BARRED O;NFKC_CF=04E9
+cp;1E04F;dm=04AF;na=MODIFIER LETTER CYRILLIC SMALL STRAIGHT U;NFKC_CF=04AF
+cp;1E050;dm=04CF;na=MODIFIER LETTER CYRILLIC SMALL PALOCHKA;NFKC_CF=04CF
+# Subscript modifier letters
+cp;1E051;dm=0430;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER A;NFKC_CF=0430
+cp;1E052;dm=0431;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER BE;NFKC_CF=0431
+cp;1E053;dm=0432;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER VE;NFKC_CF=0432
+cp;1E054;dm=0433;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER GHE;NFKC_CF=0433
+cp;1E055;dm=0434;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER DE;NFKC_CF=0434
+cp;1E056;dm=0435;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER IE;NFKC_CF=0435
+cp;1E057;dm=0436;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER ZHE;NFKC_CF=0436
+cp;1E058;dm=0437;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER ZE;NFKC_CF=0437
+cp;1E059;dm=0438;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER I;NFKC_CF=0438
+cp;1E05A;dm=043A;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER KA;NFKC_CF=043A
+cp;1E05B;dm=043B;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER EL;NFKC_CF=043B
+cp;1E05C;dm=043E;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER O;NFKC_CF=043E
+cp;1E05D;dm=043F;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER PE;NFKC_CF=043F
+cp;1E05E;dm=0441;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER ES;NFKC_CF=0441
+cp;1E05F;dm=0443;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER U;NFKC_CF=0443
+cp;1E060;dm=0444;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER EF;NFKC_CF=0444
+cp;1E061;dm=0445;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER HA;NFKC_CF=0445
+cp;1E062;dm=0446;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER TSE;NFKC_CF=0446
+cp;1E063;dm=0447;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER CHE;NFKC_CF=0447
+cp;1E064;dm=0448;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER SHA;NFKC_CF=0448
+cp;1E065;dm=044A;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN;NFKC_CF=044A
+cp;1E066;dm=044B;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER YERU;NFKC_CF=044B
+cp;1E067;dm=0491;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN;NFKC_CF=0491
+cp;1E068;dm=0456;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I;NFKC_CF=0456
+cp;1E069;dm=0455;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER DZE;NFKC_CF=0455
+cp;1E06A;dm=045F;dt=Sub;na=CYRILLIC SUBSCRIPT SMALL LETTER DZHE;NFKC_CF=045F
+# Superscript modifier letters
+cp;1E06B;dm=04AB;na=MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER;NFKC_CF=04AB
+cp;1E06C;dm=A651;na=MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER;NFKC_CF=A651
+cp;1E06D;-Cased;dm=04B1;-Lower;na=MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE;NFKC_CF=04B1;SB=LE
+unassigned;1E06E..1E08E
+# Diacritical mark
+cp;1E08F;bc=NSM;-Cased;ccc=230;-CWKCF;-Dia;dt=None;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;lb=CM;-Lower;na=COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I;NFKC_QC=Y;NFKD_QC=Y;SB=EX;WB=Extend;-XIDS
+
block;1E100..1E14F;age=12.0;Alpha;blk=Nyiakeng_Puachue_Hmong;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Hmnp;WB=LE;XIDC;XIDS
# 1E100..1E14F Nyiakeng Puachue Hmong
# Consonant onsets
# Currency symbol
cp;1E2FF;-Alpha;bc=ET;gc=Sc;-IDC;-IDS;lb=PR;na=WANCHO NGUN SIGN;SB=XX;WB=XX;-XIDC;-XIDS
+block;1E4D0..1E4FF;age=15.0;Alpha;blk=Nag_Mundari;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Nagm;WB=LE;XIDC;XIDS
+# 1E4D0..1E4FF Nag Mundari
+# Letters
+cp;1E4D0;na=NAG MUNDARI LETTER O
+cp;1E4D1;na=NAG MUNDARI LETTER OP
+cp;1E4D2;na=NAG MUNDARI LETTER OL
+cp;1E4D3;na=NAG MUNDARI LETTER OY
+cp;1E4D4;na=NAG MUNDARI LETTER ONG
+cp;1E4D5;na=NAG MUNDARI LETTER A
+cp;1E4D6;na=NAG MUNDARI LETTER AJ
+cp;1E4D7;na=NAG MUNDARI LETTER AB
+cp;1E4D8;na=NAG MUNDARI LETTER ANY
+cp;1E4D9;na=NAG MUNDARI LETTER AH
+cp;1E4DA;na=NAG MUNDARI LETTER I
+cp;1E4DB;na=NAG MUNDARI LETTER IS
+cp;1E4DC;na=NAG MUNDARI LETTER IDD
+cp;1E4DD;na=NAG MUNDARI LETTER IT
+cp;1E4DE;na=NAG MUNDARI LETTER IH
+cp;1E4DF;na=NAG MUNDARI LETTER U
+cp;1E4E0;na=NAG MUNDARI LETTER UC
+cp;1E4E1;na=NAG MUNDARI LETTER UD
+cp;1E4E2;na=NAG MUNDARI LETTER UK
+cp;1E4E3;na=NAG MUNDARI LETTER UR
+cp;1E4E4;na=NAG MUNDARI LETTER E
+cp;1E4E5;na=NAG MUNDARI LETTER ENN
+cp;1E4E6;na=NAG MUNDARI LETTER EG
+cp;1E4E7;na=NAG MUNDARI LETTER EM
+cp;1E4E8;na=NAG MUNDARI LETTER EN
+cp;1E4E9;na=NAG MUNDARI LETTER ETT
+cp;1E4EA;na=NAG MUNDARI LETTER ELL
+# Various signs
+cp;1E4EB;CI;gc=Lm;na=NAG MUNDARI SIGN OJOD
+cp;1E4EC;-Alpha;bc=NSM;ccc=232;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;na=NAG MUNDARI SIGN MUHOR;SB=EX;WB=Extend;-XIDS
+cp;1E4ED;-Alpha;bc=NSM;ccc=232;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;na=NAG MUNDARI SIGN TOYOR;SB=EX;WB=Extend;-XIDS
+cp;1E4EE;-Alpha;bc=NSM;ccc=220;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;na=NAG MUNDARI SIGN IKIR;SB=EX;WB=Extend;-XIDS
+cp;1E4EF;-Alpha;bc=NSM;ccc=230;CI;gc=Mn;GCB=EX;-Gr_Base;Gr_Ext;-IDS;jt=T;na=NAG MUNDARI SIGN SUTUH;SB=EX;WB=Extend;-XIDS
+# Digits
+cp;1E4F0;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT ZERO;nt=De;nv=0;SB=NU;WB=NU;-XIDS
+cp;1E4F1;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT ONE;nt=De;nv=1;SB=NU;WB=NU;-XIDS
+cp;1E4F2;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT TWO;nt=De;nv=2;SB=NU;WB=NU;-XIDS
+cp;1E4F3;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT THREE;nt=De;nv=3;SB=NU;WB=NU;-XIDS
+cp;1E4F4;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT FOUR;nt=De;nv=4;SB=NU;WB=NU;-XIDS
+cp;1E4F5;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT FIVE;nt=De;nv=5;SB=NU;WB=NU;-XIDS
+cp;1E4F6;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT SIX;nt=De;nv=6;SB=NU;WB=NU;-XIDS
+cp;1E4F7;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT SEVEN;nt=De;nv=7;SB=NU;WB=NU;-XIDS
+cp;1E4F8;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT EIGHT;nt=De;nv=8;SB=NU;WB=NU;-XIDS
+cp;1E4F9;-Alpha;gc=Nd;-IDS;lb=NU;na=NAG MUNDARI DIGIT NINE;nt=De;nv=9;SB=NU;WB=NU;-XIDS
+unassigned;1E4FA..1E4FF
+
block;1E7E0..1E7FF;age=14.0;Alpha;blk=Ethiopic_Ext_B;gc=Lo;Gr_Base;IDC;IDS;lb=AL;SB=LE;sc=Ethi;WB=LE;XIDC;XIDS
# 1E7E0..1E7FF Ethiopic Extended-B
# Syllables for Gurage
cp;1F6D5;age=12.0;na=HINDU TEMPLE
cp;1F6D6;age=13.0;na=HUT
cp;1F6D7;age=13.0;na=ELEVATOR
-unassigned;1F6D8..1F6DC;ExtPict;lb=ID;vo=U
+unassigned;1F6D8..1F6DB;ExtPict;lb=ID;vo=U
# Miscellaneous symbols
+cp;1F6DC;age=15.0;na=WIRELESS
cp;1F6DD;age=14.0;na=PLAYGROUND SLIDE
cp;1F6DE;age=14.0;na=WHEEL
cp;1F6DF;age=14.0;na=RING BUOY
# Measures
cp;1F772;na=ALCHEMICAL SYMBOL FOR HALF DRAM
cp;1F773;na=ALCHEMICAL SYMBOL FOR HALF OUNCE
-unassigned;1F774..1F77F;ExtPict;lb=ID;vo=U
+# Other symbol
+cp;1F774;age=15.0;ExtPict;lb=ID;na=LOT OF FORTUNE
+# Eclipse symbols
+cp;1F775;age=15.0;ExtPict;lb=ID;na=OCCULTATION
+cp;1F776;age=15.0;ExtPict;lb=ID;na=LUNAR ECLIPSE
+unassigned;1F777..1F77A;ExtPict;lb=ID;vo=U
+# Symbols for dwarf planets
+cp;1F77B;age=15.0;ExtPict;lb=ID;na=HAUMEA
+cp;1F77C;age=15.0;ExtPict;lb=ID;na=MAKEMAKE
+cp;1F77D;age=15.0;ExtPict;lb=ID;na=GONGGONG
+cp;1F77E;age=15.0;ExtPict;lb=ID;na=QUAOAR
+cp;1F77F;age=15.0;ExtPict;lb=ID;na=ORCUS
block;1F780..1F7FF;age=7.0;bc=ON;blk=Geometric_Shapes_Ext;gc=So;Gr_Base;lb=AL;sc=Zyyy;vo=U
# 1F780..1F7FF Geometric Shapes Extended
cp;1F7D6;age=11.0;ExtPict;lb=ID;na=NEGATIVE CIRCLED TRIANGLE
cp;1F7D7;age=11.0;ExtPict;lb=ID;na=CIRCLED SQUARE
cp;1F7D8;age=11.0;ExtPict;lb=ID;na=NEGATIVE CIRCLED SQUARE
-unassigned;1F7D9..1F7DF;ExtPict;lb=ID;vo=U
+# Nine pointed star
+cp;1F7D9;age=15.0;ExtPict;lb=ID;na=NINE POINTED WHITE STAR
+unassigned;1F7DA..1F7DF;ExtPict;lb=ID;vo=U
# Colored circles
cp;1F7E0;age=12.0;ea=W;Emoji;EPres;ExtPict;lb=ID;na=LARGE ORANGE CIRCLE
cp;1F7E1;age=12.0;ea=W;Emoji;EPres;ExtPict;lb=ID;na=LARGE YELLOW CIRCLE
cp;1FA72;age=12.0;na=BRIEFS
cp;1FA73;age=12.0;na=SHORTS
cp;1FA74;na=THONG SANDAL
-unassigned;1FA75..1FA77;ExtPict;lb=ID;vo=U
+# Colored heart symbols
+cp;1FA75;age=15.0;na=LIGHT BLUE HEART
+cp;1FA76;age=15.0;na=GREY HEART
+cp;1FA77;age=15.0;na=PINK HEART
# Medical symbols
cp;1FA78;age=12.0;na=DROP OF BLOOD
cp;1FA79;age=12.0;na=ADHESIVE BANDAGE
cp;1FA84;na=MAGIC WAND
cp;1FA85;na=PINATA
cp;1FA86;na=NESTING DOLLS
-unassigned;1FA87..1FA8F;ExtPict;lb=ID;vo=U
+# Musical instruments
+cp;1FA87;age=15.0;na=MARACAS
+cp;1FA88;age=15.0;na=FLUTE
+unassigned;1FA89..1FA8F;ExtPict;lb=ID;vo=U
# Miscellaneous objects
cp;1FA90;age=12.0;na=RINGED PLANET
cp;1FA91;age=12.0;na=CHAIR
cp;1FAAA;age=14.0;na=IDENTIFICATION CARD
cp;1FAAB;age=14.0;na=LOW BATTERY
cp;1FAAC;age=14.0;na=HAMSA
-unassigned;1FAAD..1FAAF;ExtPict;lb=ID;vo=U
+cp;1FAAD;age=15.0;na=FOLDING HAND FAN
+cp;1FAAE;age=15.0;na=HAIR PICK
+# Religious symbol
+cp;1FAAF;age=15.0;na=KHANDA
# Animals and nature
cp;1FAB0;na=FLY
cp;1FAB1;na=WORM
cp;1FAB8;age=14.0;na=CORAL
cp;1FAB9;age=14.0;na=EMPTY NEST
cp;1FABA;age=14.0;na=NEST WITH EGGS
-unassigned;1FABB..1FABF;ExtPict;lb=ID;vo=U
+cp;1FABB;age=15.0;na=HYACINTH
+cp;1FABC;age=15.0;na=JELLYFISH
+cp;1FABD;age=15.0;na=WING
+unassigned;1FABE;ea=W;ExtPict;lb=ID;vo=U
+cp;1FABF;age=15.0;na=GOOSE
# Body parts
cp;1FAC0;na=ANATOMICAL HEART
cp;1FAC1;na=LUNGS
cp;1FAC3;age=14.0;EBase;lb=EB;na=PREGNANT MAN
cp;1FAC4;age=14.0;EBase;lb=EB;na=PREGNANT PERSON
cp;1FAC5;age=14.0;EBase;lb=EB;na=PERSON WITH CROWN
-unassigned;1FAC6..1FACF;ExtPict;lb=ID;vo=U
+unassigned;1FAC6..1FACD;ExtPict;lb=ID;vo=U
+# Animals and nature
+cp;1FACE;age=15.0;na=MOOSE
+cp;1FACF;age=15.0;na=DONKEY
# Food and drink
cp;1FAD0;na=BLUEBERRIES
cp;1FAD1;na=BELL PEPPER
cp;1FAD7;age=14.0;na=POURING LIQUID
cp;1FAD8;age=14.0;na=BEANS
cp;1FAD9;age=14.0;na=JAR
-unassigned;1FADA..1FADF;ExtPict;lb=ID;vo=U
+cp;1FADA;age=15.0;na=GINGER ROOT
+cp;1FADB;age=15.0;na=PEA POD
+unassigned;1FADC..1FADF;ExtPict;lb=ID;vo=U
# Faces
cp;1FAE0;age=14.0;na=MELTING FACE
cp;1FAE1;age=14.0;na=SALUTING FACE
# Emotion
cp;1FAE6;age=14.0;na=BITING LIP
cp;1FAE7;age=14.0;na=BUBBLES
-unassigned;1FAE8..1FAEF;ExtPict;lb=ID;vo=U
+# Face
+cp;1FAE8;age=15.0;na=SHAKING FACE
+unassigned;1FAE9..1FAEF;ExtPict;lb=ID;vo=U
# Hand symbols
cp;1FAF0;age=14.0;EBase;lb=EB;na=HAND WITH INDEX FINGER AND THUMB CROSSED
cp;1FAF1;age=14.0;EBase;lb=EB;na=RIGHTWARDS HAND
cp;1FAF4;age=14.0;EBase;lb=EB;na=PALM UP HAND
cp;1FAF5;age=14.0;EBase;lb=EB;na=INDEX POINTING AT THE VIEWER
cp;1FAF6;age=14.0;EBase;lb=EB;na=HEART HANDS
-unassigned;1FAF7..1FAFF;ExtPict;lb=ID;vo=U
+cp;1FAF7;age=15.0;EBase;lb=EB;na=LEFTWARDS PUSHING HAND
+cp;1FAF8;age=15.0;EBase;lb=EB;na=RIGHTWARDS PUSHING HAND
+unassigned;1FAF9..1FAFF;ExtPict;lb=ID;vo=U
block;1FB00..1FBFF;age=13.0;bc=ON;blk=Symbols_For_Legacy_Computing;gc=So;Gr_Base;lb=AL;sc=Zyyy
# 1FB00..1FBFF Symbols for Legacy Computing
unassigned;2A6E0..2A6FF;ea=W;lb=ID;vo=U
block;2A700..2B73F;Alpha;blk=CJK_Ext_C;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS
-# 2A700..2B738 CJK Unified Ideographs Extension C
-algnamesrange;2A700..2B738;han;CJK UNIFIED IDEOGRAPH-
+# 2A700..2B739 CJK Unified Ideographs Extension C
+algnamesrange;2A700..2B739;han;CJK UNIFIED IDEOGRAPH-
cp;2A700..2B734;age=5.2
cp;2B735..2B738;age=14.0
-unassigned;2B739..2B73F;ea=W;lb=ID;vo=U
+cp;2B739;age=15.0
+unassigned;2B73A..2B73F;ea=W;lb=ID;vo=U
block;2B740..2B81F;age=6.0;Alpha;blk=CJK_Ext_D;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS
# 2B740..2B81D CJK Unified Ideographs Extension D
algnamesrange;30000..3134A;han;CJK UNIFIED IDEOGRAPH-
unassigned;3134B..3134F;ea=W;lb=ID;vo=U
+block;31350..323AF;age=15.0;Alpha;blk=CJK_Ext_H;ea=W;gc=Lo;Gr_Base;IDC;Ideo;IDS;lb=ID;SB=LE;sc=Hani;UIdeo;vo=U;XIDC;XIDS
+# 31350..323AF CJK Unified Ideographs Extension H
+algnamesrange;31350..323AF;han;CJK UNIFIED IDEOGRAPH-
+
# No block
-unassigned;31350..3FF7F;ea=W;lb=ID;vo=U
+unassigned;323B0..3FF7F;ea=W;lb=ID;vo=U
# 3FF80..3FFFF Unassigned
unassigned;3FF80..3FFFD;ea=W;lb=ID;vo=U
# Noncharacters
"Chorasmian", "Dives_Akuru", "Khitan_Small_Script", "Yezidi",
// new in ICU 70
"Cypro_Minoan", "Old_Uyghur", "Tangsa", "Toto", "Vithkuqi",
+ // new in ICU 72
+ "Kawi", "Nag_Mundari",
};
static const char* expectedShort[] = {
"Bali", "Batk", "Blis", "Brah", "Cham", "Cirt", "Cyrs", "Egyd", "Egyh", "Egyp",
"Chrs", "Diak", "Kits", "Yezi",
// new in ICU 70
"Cpmn", "Ougr", "Tnsa", "Toto", "Vith",
+ // new in ICU 72
+ "Kawi", "Nagm",
};
int32_t j = 0;
if(UPRV_LENGTHOF(expectedLong)!=(USCRIPT_CODE_LIMIT-USCRIPT_BALINESE)) {
-# BidiTest-14.0.0.txt
-# Date: 2021-03-08, 19:35:40 GMT
-# © 2021 Unicode®, Inc.
+# BidiTest-15.0.0.txt
+# Date: 2022-02-02, 23:35:34 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# This file provides a conformance test for UBA (Unicode Bidi Algorithm) implementations.
# It is designed to be reasonably compact, and yet provide a thorough test of all cases up to
-# GraphemeBreakTest-cldr-14.0.0.txt
-# Date: 2021-08-17, 04:43:19 GMT
-# © 2021 Unicode®, Inc.
+# GraphemeBreakTest-cldr-15.0.0.txt
+# Date: 2022-05-11, 21:35:20 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Default Grapheme_Cluster_Break Test
#
# IdnaTestV2.txt
-# Date: 2021-08-17, 19:34:01 GMT
-# © 2021 Unicode®, Inc.
+# Date: 2022-05-04, 23:03:45 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode IDNA Compatible Preprocessing for UTS #46
-# Version: 14.0.0
+# Version: 15.0.0
#
-# For documentation and usage, see http://www.unicode.org/reports/tr46
+# For documentation and usage, see https://www.unicode.org/reports/tr46
#
# Test cases for verifying UTS #46 conformance.
#
𑑄≯。𑜤; 𑑄≯.𑜤; [P1, V5, V6]; xn--hdh5636g.xn--ci2d; ; ; # 𑑄≯.𑜤
𑑄≯。𑜤; 𑑄≯.𑜤; [P1, V5, V6]; xn--hdh5636g.xn--ci2d; ; ; # 𑑄≯.𑜤
xn--hdh5636g.xn--ci2d; 𑑄≯.𑜤; [V5, V6]; xn--hdh5636g.xn--ci2d; ; ; # 𑑄≯.𑜤
-Ⴋ≮𱲆。ާ𐋣; Ⴋ≮𱲆.ާ𐋣; [C2, P1, V6]; xn--jnd802gsm17c.xn--lrb506jqr4n; ; xn--jnd802gsm17c.xn--lrb6479j; [P1, V5, V6] # Ⴋ≮.ާ𐋣
-Ⴋ≮𱲆。ާ𐋣; Ⴋ≮𱲆.ާ𐋣; [C2, P1, V6]; xn--jnd802gsm17c.xn--lrb506jqr4n; ; xn--jnd802gsm17c.xn--lrb6479j; [P1, V5, V6] # Ⴋ≮.ާ𐋣
-ⴋ≮𱲆。ާ𐋣; ⴋ≮𱲆.ާ𐋣; [C2, P1, V6]; xn--gdhz03bxt42d.xn--lrb506jqr4n; ; xn--gdhz03bxt42d.xn--lrb6479j; [P1, V5, V6] # ⴋ≮.ާ𐋣
-ⴋ≮𱲆。ާ𐋣; ⴋ≮𱲆.ާ𐋣; [C2, P1, V6]; xn--gdhz03bxt42d.xn--lrb506jqr4n; ; xn--gdhz03bxt42d.xn--lrb6479j; [P1, V5, V6] # ⴋ≮.ާ𐋣
-xn--gdhz03bxt42d.xn--lrb6479j; ⴋ≮𱲆.ާ𐋣; [V5, V6]; xn--gdhz03bxt42d.xn--lrb6479j; ; ; # ⴋ≮.ާ𐋣
-xn--gdhz03bxt42d.xn--lrb506jqr4n; ⴋ≮𱲆.ާ𐋣; [C2, V6]; xn--gdhz03bxt42d.xn--lrb506jqr4n; ; ; # ⴋ≮.ާ𐋣
-xn--jnd802gsm17c.xn--lrb6479j; Ⴋ≮𱲆.ާ𐋣; [V5, V6]; xn--jnd802gsm17c.xn--lrb6479j; ; ; # Ⴋ≮.ާ𐋣
-xn--jnd802gsm17c.xn--lrb506jqr4n; Ⴋ≮𱲆.ާ𐋣; [C2, V6]; xn--jnd802gsm17c.xn--lrb506jqr4n; ; ; # Ⴋ≮.ާ𐋣
+Ⴋ≮𱲆。ާ𐋣; Ⴋ≮𱲆.ާ𐋣; [C2, P1, V6]; xn--jnd802gsm17c.xn--lrb506jqr4n; ; xn--jnd802gsm17c.xn--lrb6479j; [P1, V5, V6] # Ⴋ≮𱲆.ާ𐋣
+Ⴋ≮𱲆。ާ𐋣; Ⴋ≮𱲆.ާ𐋣; [C2, P1, V6]; xn--jnd802gsm17c.xn--lrb506jqr4n; ; xn--jnd802gsm17c.xn--lrb6479j; [P1, V5, V6] # Ⴋ≮𱲆.ާ𐋣
+ⴋ≮𱲆。ާ𐋣; ⴋ≮𱲆.ާ𐋣; [C2, P1, V6]; xn--gdhz03bxt42d.xn--lrb506jqr4n; ; xn--gdhz03bxt42d.xn--lrb6479j; [P1, V5, V6] # ⴋ≮𱲆.ާ𐋣
+ⴋ≮𱲆。ާ𐋣; ⴋ≮𱲆.ާ𐋣; [C2, P1, V6]; xn--gdhz03bxt42d.xn--lrb506jqr4n; ; xn--gdhz03bxt42d.xn--lrb6479j; [P1, V5, V6] # ⴋ≮𱲆.ާ𐋣
+xn--gdhz03bxt42d.xn--lrb6479j; ⴋ≮𱲆.ާ𐋣; [V5, V6]; xn--gdhz03bxt42d.xn--lrb6479j; ; ; # ⴋ≮𱲆.ާ𐋣
+xn--gdhz03bxt42d.xn--lrb506jqr4n; ⴋ≮𱲆.ާ𐋣; [C2, V6]; xn--gdhz03bxt42d.xn--lrb506jqr4n; ; ; # ⴋ≮𱲆.ާ𐋣
+xn--jnd802gsm17c.xn--lrb6479j; Ⴋ≮𱲆.ާ𐋣; [V5, V6]; xn--jnd802gsm17c.xn--lrb6479j; ; ; # Ⴋ≮𱲆.ާ𐋣
+xn--jnd802gsm17c.xn--lrb506jqr4n; Ⴋ≮𱲆.ާ𐋣; [C2, V6]; xn--jnd802gsm17c.xn--lrb506jqr4n; ; ; # Ⴋ≮𱲆.ާ𐋣
្.≯; ; [P1, V5, V6]; xn--u4e.xn--hdhx0084f; ; ; # ្.≯
្.≯; ្.≯; [P1, V5, V6]; xn--u4e.xn--hdhx0084f; ; ; # ្.≯
xn--u4e.xn--hdhx0084f; ្.≯; [V5, V6]; xn--u4e.xn--hdhx0084f; ; ; # ្.≯
ߢσ𝟳。蔑; ߢσ7.蔑; [B2, C2, P1, V6]; xn--7-zmb872aez5a.xn--wy1ao4929b; ; xn--7-zmb872a.xn--wy1ao4929b; [B2, P1, V6] # ߢσ7.蔑
𐹰.; ; [B1, P1, V6]; xn--oo0d.xn--ifb; ; ; # 𐹰.
xn--oo0d.xn--ifb; 𐹰.; [B1, V6]; xn--oo0d.xn--ifb; ; ; # 𐹰.
--ࢨ.𱠖; ; [B1, P1, V3, V6]; xn----mod.xn--5o9n; ; ; # -ࢨ.
-xn----mod.xn--5o9n; -ࢨ.𱠖; [B1, V3, V6]; xn----mod.xn--5o9n; ; ; # -ࢨ.
+-ࢨ.𱠖; ; [B1, V3]; xn----mod.xn--5o9n; ; ; # -ࢨ.𱠖
+xn----mod.xn--5o9n; -ࢨ.𱠖; [B1, V3]; xn----mod.xn--5o9n; ; ; # -ࢨ.𱠖
≯𞱸󠇀。誆⒈; ≯𞱸.誆⒈; [B1, P1, V6]; xn--hdh7151p.xn--tsh1248a; ; ; # ≯𞱸.誆⒈
≯𞱸󠇀。誆⒈; ≯𞱸.誆⒈; [B1, P1, V6]; xn--hdh7151p.xn--tsh1248a; ; ; # ≯𞱸.誆⒈
≯𞱸󠇀。誆1.; ≯𞱸.誆1.; [B1, P1, V6]; xn--hdh7151p.xn--1-dy1d.; ; ; # ≯𞱸.誆1.
xn--1ug68oq348b.xn--3kj4524l; 𝉃⒈.ⴌ; [B1, B5, B6, C2, V5, V6]; xn--1ug68oq348b.xn--3kj4524l; ; ; # 𝉃⒈.ⴌ
xn--tshz828m.xn--knd8464v; 𝉃⒈.Ⴌ; [B1, B5, B6, V5, V6]; xn--tshz828m.xn--knd8464v; ; ; # 𝉃⒈.Ⴌ
xn--1ug68oq348b.xn--knd8464v; 𝉃⒈.Ⴌ; [B1, B5, B6, C2, V5, V6]; xn--1ug68oq348b.xn--knd8464v; ; ; # 𝉃⒈.Ⴌ
-੍𱫘𞤸.ς; ; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; ; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; # ੍𞤸.ς
-੍𱫘𞤖.Σ; ੍𱫘𞤸.σ; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # ੍𞤸.σ
-੍𱫘𞤸.σ; ; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # ੍𞤸.σ
-੍𱫘𞤖.σ; ੍𱫘𞤸.σ; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # ੍𞤸.σ
-xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ੍𱫘𞤸.σ; [B1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # ੍𞤸.σ
-੍𱫘𞤖.ς; ੍𱫘𞤸.ς; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; ; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; # ੍𞤸.ς
-xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; ੍𱫘𞤸.ς; [B1, V6]; xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; ; ; # ੍𞤸.ς
-੍𱫘𞤸.Σ; ੍𱫘𞤸.σ; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # ੍𞤸.σ
+ó £\99à©\8dð±«\98ð\9e¤¸.Ï\82ñµ¯\9eô\88°\94; ; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; ; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; # à©\8dð±«\98ð\9e¤¸.Ï\82
+ó £\99à©\8dð±«\98ð\9e¤\96.Σñµ¯\9eô\88°\94; ó £\99à©\8dð±«\98ð\9e¤¸.Ï\83ñµ¯\9eô\88°\94; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # à©\8dð±«\98ð\9e¤¸.Ï\83
+ó £\99à©\8dð±«\98ð\9e¤¸.Ï\83ñµ¯\9eô\88°\94; ; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # à©\8dð±«\98ð\9e¤¸.Ï\83
+ó £\99à©\8dð±«\98ð\9e¤\96.Ï\83ñµ¯\9eô\88°\94; ó £\99à©\8dð±«\98ð\9e¤¸.Ï\83ñµ¯\9eô\88°\94; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # à©\8dð±«\98ð\9e¤¸.Ï\83
+xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ó £\99à©\8dð±«\98ð\9e¤¸.Ï\83ñµ¯\9eô\88°\94; [B1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # à©\8dð±«\98ð\9e¤¸.Ï\83
+ó £\99à©\8dð±«\98ð\9e¤\96.Ï\82ñµ¯\9eô\88°\94; ó £\99à©\8dð±«\98ð\9e¤¸.Ï\82ñµ¯\9eô\88°\94; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; ; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; # à©\8dð±«\98ð\9e¤¸.Ï\82
+xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; ó £\99à©\8dð±«\98ð\9e¤¸.Ï\82ñµ¯\9eô\88°\94; [B1, V6]; xn--ybc0236vjvxgt5q0g.xn--3xa03737giye6b; ; ; # à©\8dð±«\98ð\9e¤¸.Ï\82
+ó £\99à©\8dð±«\98ð\9e¤¸.Σñµ¯\9eô\88°\94; ó £\99à©\8dð±«\98ð\9e¤¸.Ï\83ñµ¯\9eô\88°\94; [B1, P1, V6]; xn--ybc0236vjvxgt5q0g.xn--4xa82737giye6b; ; ; # à©\8dð±«\98ð\9e¤¸.Ï\83
ߓ。𐫀; ߓ.𐫀; [B1, C1, P1, V6]; xn--usb.xn--0ug9553gm3v5d; ; xn--usb.xn--pw9ci1099a; [B2, B3, P1, V6] # ߓ.𐫀
xn--usb.xn--pw9ci1099a; ߓ.𐫀; [B2, B3, V6]; xn--usb.xn--pw9ci1099a; ; ; # ߓ.𐫀
xn--usb.xn--0ug9553gm3v5d; ߓ.𐫀; [B1, C1, V6]; xn--usb.xn--0ug9553gm3v5d; ; ; # ߓ.𐫀
໋.鎁; ; [C2, P1, V5, V6]; xn--t8c059f.xn--iz4a43209d; ; xn--t8c.xn--iz4a43209d; [P1, V5, V6] # ໋.鎁
xn--t8c.xn--iz4a43209d; ໋.鎁; [V5, V6]; xn--t8c.xn--iz4a43209d; ; ; # ໋.鎁
xn--t8c059f.xn--iz4a43209d; ໋.鎁; [C2, V5, V6]; xn--t8c059f.xn--iz4a43209d; ; ; # ໋.鎁
-𞤀。𱘅; 𞤢.𱘅; [B1, B5, B6, C1, C2, P1, V6]; xn--0ugb45126a.xn--wh0dj799f; ; xn--9d6h.xn--wh0dj799f; [B5, B6, P1, V6] # 𞤢.
-𞤀。𱘅; 𞤢.𱘅; [B1, B5, B6, C1, C2, P1, V6]; xn--0ugb45126a.xn--wh0dj799f; ; xn--9d6h.xn--wh0dj799f; [B5, B6, P1, V6] # 𞤢.
-𞤢。𱘅; 𞤢.𱘅; [B1, B5, B6, C1, C2, P1, V6]; xn--0ugb45126a.xn--wh0dj799f; ; xn--9d6h.xn--wh0dj799f; [B5, B6, P1, V6] # 𞤢.
-xn--9d6h.xn--wh0dj799f; 𞤢.𱘅; [B5, B6, V6]; xn--9d6h.xn--wh0dj799f; ; ; # 𞤢.
-xn--0ugb45126a.xn--wh0dj799f; 𞤢.𱘅; [B1, B5, B6, C1, C2, V6]; xn--0ugb45126a.xn--wh0dj799f; ; ; # 𞤢.
-𞤢。𱘅; 𞤢.𱘅; [B1, B5, B6, C1, C2, P1, V6]; xn--0ugb45126a.xn--wh0dj799f; ; xn--9d6h.xn--wh0dj799f; [B5, B6, P1, V6] # 𞤢.
+𞤀。𱘅; 𞤢.𱘅; [B1, B5, B6, C1, C2, P1, V6]; xn--0ugb45126a.xn--wh0dj799f; ; xn--9d6h.xn--wh0dj799f; [B5, B6, P1, V6] # 𞤢.𱘅
+𞤀。𱘅; 𞤢.𱘅; [B1, B5, B6, C1, C2, P1, V6]; xn--0ugb45126a.xn--wh0dj799f; ; xn--9d6h.xn--wh0dj799f; [B5, B6, P1, V6] # 𞤢.𱘅
+𞤢。𱘅; 𞤢.𱘅; [B1, B5, B6, C1, C2, P1, V6]; xn--0ugb45126a.xn--wh0dj799f; ; xn--9d6h.xn--wh0dj799f; [B5, B6, P1, V6] # 𞤢.𱘅
+xn--9d6h.xn--wh0dj799f; 𞤢.𱘅; [B5, B6, V6]; xn--9d6h.xn--wh0dj799f; ; ; # 𞤢.𱘅
+xn--0ugb45126a.xn--wh0dj799f; 𞤢.𱘅; [B1, B5, B6, C1, C2, V6]; xn--0ugb45126a.xn--wh0dj799f; ; ; # 𞤢.𱘅
+𞤢。𱘅; 𞤢.𱘅; [B1, B5, B6, C1, C2, P1, V6]; xn--0ugb45126a.xn--wh0dj799f; ; xn--9d6h.xn--wh0dj799f; [B5, B6, P1, V6] # 𞤢.𱘅
ب≠𝟫-.ς⒍𐹦≠; ب≠9-.ς⒍𐹦≠; [B3, B5, B6, P1, V3, V6]; xn--9--etd0100a.xn--3xa097mzpbzz04b; ; xn--9--etd0100a.xn--4xa887mzpbzz04b; # ب≠9-.ς⒍𐹦≠
ب≠𝟫-.ς⒍𐹦≠; ب≠9-.ς⒍𐹦≠; [B3, B5, B6, P1, V3, V6]; xn--9--etd0100a.xn--3xa097mzpbzz04b; ; xn--9--etd0100a.xn--4xa887mzpbzz04b; # ب≠9-.ς⒍𐹦≠
ب≠9-.ς6.𐹦≠; ; [B1, B3, P1, V3, V6]; xn--9--etd0100a.xn--6-xmb.xn--1ch8704g; ; xn--9--etd0100a.xn--6-zmb.xn--1ch8704g; # ب≠9-.ς6.𐹦≠
xn--qib.xn--3xa41s; ٱ.ςߜ; [B5, B6]; xn--qib.xn--3xa41s; ; ; # ٱ.ςߜ
ٱ.Σߜ; ٱ.σߜ; [B5, B6]; xn--qib.xn--4xa21s; ; ; # ٱ.σߜ
ٱ.σߜ; ٱ.σߜ; [B5, B6]; xn--qib.xn--4xa21s; ; ; # ٱ.σߜ
-.ࣁ𑑂𱼱; .ࣁ𑑂𱼱; [B2, B3, B5, B6, C2, P1, V6]; xn--nfb17942h.xn--nzb240jv06otevq; ; xn--nfb17942h.xn--nzb6708kx3pn; [B2, B3, B5, B6, P1, V6] # .ࣁ𑑂
-.ࣁ𑑂𱼱; ; [B2, B3, B5, B6, C2, P1, V6]; xn--nfb17942h.xn--nzb240jv06otevq; ; xn--nfb17942h.xn--nzb6708kx3pn; [B2, B3, B5, B6, P1, V6] # .ࣁ𑑂
-xn--nfb17942h.xn--nzb6708kx3pn; .ࣁ𑑂𱼱; [B2, B3, B5, B6, V6]; xn--nfb17942h.xn--nzb6708kx3pn; ; ; # .ࣁ𑑂
-xn--nfb17942h.xn--nzb240jv06otevq; .ࣁ𑑂𱼱; [B2, B3, B5, B6, C2, V6]; xn--nfb17942h.xn--nzb240jv06otevq; ; ; # .ࣁ𑑂
+.ࣁ𑑂𱼱; .ࣁ𑑂𱼱; [B2, B3, B5, B6, C2, P1, V6]; xn--nfb17942h.xn--nzb240jv06otevq; ; xn--nfb17942h.xn--nzb6708kx3pn; [B2, B3, B5, B6, P1, V6] # .ࣁ𑑂𱼱
+.ࣁ𑑂𱼱; ; [B2, B3, B5, B6, C2, P1, V6]; xn--nfb17942h.xn--nzb240jv06otevq; ; xn--nfb17942h.xn--nzb6708kx3pn; [B2, B3, B5, B6, P1, V6] # .ࣁ𑑂𱼱
+xn--nfb17942h.xn--nzb6708kx3pn; .ࣁ𑑂𱼱; [B2, B3, B5, B6, V6]; xn--nfb17942h.xn--nzb6708kx3pn; ; ; # .ࣁ𑑂𱼱
+xn--nfb17942h.xn--nzb240jv06otevq; .ࣁ𑑂𱼱; [B2, B3, B5, B6, C2, V6]; xn--nfb17942h.xn--nzb240jv06otevq; ; ; # .ࣁ𑑂𱼱
𐹾𐋩。᯲; 𐹾𐋩.᯲; [B1, P1, V5, V6]; xn--d97cn8rn44p.xn--0zf; ; ; # 𐹾𐋩.᯲
𐹾𐋩。᯲; 𐹾𐋩.᯲; [B1, P1, V5, V6]; xn--d97cn8rn44p.xn--0zf; ; ; # 𐹾𐋩.᯲
xn--d97cn8rn44p.xn--0zf; 𐹾𐋩.᯲; [B1, V5, V6]; xn--d97cn8rn44p.xn--0zf; ; ; # 𐹾𐋩.᯲
-# LineBreakTest-14.0.0.txt
-# Date: 2021-08-20, 21:08:45 GMT
-# © 2021 Unicode®, Inc.
+# LineBreakTest-15.0.0.txt
+# Date: 2022-02-26, 00:38:39 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Default Line_Break Test
#
-# SentenceBreakTest-14.0.0.txt
-# Date: 2021-03-08, 06:22:40 GMT
-# © 2021 Unicode®, Inc.
+# SentenceBreakTest-15.0.0.txt
+# Date: 2022-02-26, 00:39:00 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Default Sentence_Break Test
#
-# WordBreakTest-14.0.0.txt
-# Date: 2021-03-08, 06:22:40 GMT
-# © 2021 Unicode®, Inc.
+# WordBreakTest-15.0.0.txt
+# Date: 2022-02-26, 00:39:00 GMT
+# © 2022 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For terms of use, see https://www.unicode.org/terms_of_use.html
#
# Unicode Character Database
-# For documentation, see http://www.unicode.org/reports/tr44/
+# For documentation, see https://www.unicode.org/reports/tr44/
#
# Default Word_Break Test
#
/** @stable ICU 70 */
public static final int ZNAMENNY_MUSICAL_NOTATION_ID = 320; /*[1CF00]*/
+ /** @stable ICU 72 */
+ public static final int ARABIC_EXTENDED_C_ID = 321; /*[10EC0]*/
+ /** @stable ICU 72 */
+ public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H_ID = 322; /*[31350]*/
+ /** @stable ICU 72 */
+ public static final int CYRILLIC_EXTENDED_D_ID = 323; /*[1E030]*/
+ /** @stable ICU 72 */
+ public static final int DEVANAGARI_EXTENDED_A_ID = 324; /*[11B00]*/
+ /** @stable ICU 72 */
+ public static final int KAKTOVIK_NUMERALS_ID = 325; /*[1D2C0]*/
+ /** @stable ICU 72 */
+ public static final int KAWI_ID = 326; /*[11F00]*/
+ /** @stable ICU 72 */
+ public static final int NAG_MUNDARI_ID = 327; /*[1E4D0]*/
+
/**
* One more than the highest normal UnicodeBlock value.
* The highest value is available via UCharacter.getIntPropertyMaxValue(UProperty.BLOCK).
* @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420.
*/
@Deprecated
- public static final int COUNT = 321;
+ public static final int COUNT = 328;
// blocks objects ---------------------------------------------------
new UnicodeBlock("ZNAMENNY_MUSICAL_NOTATION",
ZNAMENNY_MUSICAL_NOTATION_ID); /*[1CF00]*/
+ /** @stable ICU 72 */
+ public static final UnicodeBlock ARABIC_EXTENDED_C =
+ new UnicodeBlock("ARABIC_EXTENDED_C", ARABIC_EXTENDED_C_ID); /*[10EC0]*/
+ /** @stable ICU 72 */
+ public static final UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H =
+ new UnicodeBlock("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H",
+ CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H_ID); /*[31350]*/
+ /** @stable ICU 72 */
+ public static final UnicodeBlock CYRILLIC_EXTENDED_D =
+ new UnicodeBlock("CYRILLIC_EXTENDED_D", CYRILLIC_EXTENDED_D_ID); /*[1E030]*/
+ /** @stable ICU 72 */
+ public static final UnicodeBlock DEVANAGARI_EXTENDED_A =
+ new UnicodeBlock("DEVANAGARI_EXTENDED_A", DEVANAGARI_EXTENDED_A_ID); /*[11B00]*/
+ /** @stable ICU 72 */
+ public static final UnicodeBlock KAKTOVIK_NUMERALS =
+ new UnicodeBlock("KAKTOVIK_NUMERALS", KAKTOVIK_NUMERALS_ID); /*[1D2C0]*/
+ /** @stable ICU 72 */
+ public static final UnicodeBlock KAWI = new UnicodeBlock("KAWI", KAWI_ID); /*[11F00]*/
+ /** @stable ICU 72 */
+ public static final UnicodeBlock NAG_MUNDARI =
+ new UnicodeBlock("NAG_MUNDARI", NAG_MUNDARI_ID); /*[1E4D0]*/
+
/**
* @stable ICU 2.4
*/
/** @stable ICU 70 */
public static final int VITHKUQI = 197; /* Vith */
+ /** @stable ICU 72 */
+ public static final int KAWI = 198; /* Kawi */
+ /** @stable ICU 72 */
+ public static final int NAG_MUNDARI = 199; /* Nagm */
+
/**
* One more than the highest normal UScript code.
* The highest value is available via UCharacter.getIntPropertyMaxValue(UProperty.SCRIPT).
* @deprecated ICU 58 The numeric value may change over time, see ICU ticket #12420.
*/
@Deprecated
- public static final int CODE_LIMIT = 198;
+ public static final int CODE_LIMIT = 200;
private static int[] getCodesFromLocale(ULocale locale) {
// Multi-script languages, equivalent to the LocaleScript data
0x16ABC | EXCLUSION, // Tnsa
0x1E290 | EXCLUSION, // Toto
0x10582 | EXCLUSION | CASED, // Vith
+ 0x11F1B | EXCLUSION | LB_LETTERS, // Kawi
+ 0x1E4E6 | EXCLUSION, // Nagm
// End copy-paste from parsescriptmetadata.py
};
"Chorasmian", "Dives_Akuru", "Khitan_Small_Script", "Yezidi",
// new in ICU 70
"Cypro_Minoan", "Old_Uyghur", "Tangsa", "Toto", "Vithkuqi",
+ // new in ICU 72
+ "Kawi", "Nag_Mundari",
};
String[] expectedShort = new String[]{
"Bali", "Batk", "Blis", "Brah", "Cham", "Cirt", "Cyrs", "Egyd", "Egyh", "Egyp",
"Chrs", "Diak", "Kits", "Yezi",
// new in ICU 70
"Cpmn", "Ougr", "Tnsa", "Toto", "Vith",
+ // new in ICU 72
+ "Kawi", "Nagm",
};
if(expectedLong.length!=(UScript.CODE_LIMIT-UScript.BALINESE)) {
errln("need to add new script codes in lang.TestUScript.java!");
* machine-generated by: icu/tools/unicode/py/preparseucd.py
*/
-#define UNICODE_VERSION { 14, 0, 0, 0 }
+#define UNICODE_VERSION { 15, 0, 0, 0 }
static const Value VALUES_binprop[2] = {
Value(0, "N No F False"),
Value(U_POP_DIRECTIONAL_ISOLATE, "PDI Pop_Directional_Isolate"),
};
-static const Value VALUES_blk[321] = {
+static const Value VALUES_blk[328] = {
Value(UBLOCK_NO_BLOCK, "NB No_Block"),
Value(UBLOCK_BASIC_LATIN, "ASCII Basic_Latin"),
Value(UBLOCK_LATIN_1_SUPPLEMENT, "Latin_1_Sup Latin_1_Supplement Latin_1"),
Value(UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A, "UCAS_Ext_A Unified_Canadian_Aboriginal_Syllabics_Extended_A"),
Value(UBLOCK_VITHKUQI, "Vithkuqi Vithkuqi"),
Value(UBLOCK_ZNAMENNY_MUSICAL_NOTATION, "Znamenny_Music Znamenny_Musical_Notation"),
+ Value(UBLOCK_ARABIC_EXTENDED_C, "Arabic_Ext_C Arabic_Extended_C"),
+ Value(UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H, "CJK_Ext_H CJK_Unified_Ideographs_Extension_H"),
+ Value(UBLOCK_CYRILLIC_EXTENDED_D, "Cyrillic_Ext_D Cyrillic_Extended_D"),
+ Value(UBLOCK_DEVANAGARI_EXTENDED_A, "Devanagari_Ext_A Devanagari_Extended_A"),
+ Value(UBLOCK_KAKTOVIK_NUMERALS, "Kaktovik_Numerals Kaktovik_Numerals"),
+ Value(UBLOCK_KAWI, "Kawi Kawi"),
+ Value(UBLOCK_NAG_MUNDARI, "Nag_Mundari Nag_Mundari"),
};
static const Value VALUES_ccc[58] = {
Value(U_NT_NUMERIC, "Nu Numeric"),
};
-static const Value VALUES_sc[198] = {
+static const Value VALUES_sc[200] = {
Value(USCRIPT_COMMON, "Zyyy Common"),
Value(USCRIPT_INHERITED, "Zinh Inherited Qaai"),
Value(USCRIPT_ARABIC, "Arab Arabic"),
Value(USCRIPT_TANGSA, "Tnsa Tangsa"),
Value(USCRIPT_TOTO, "Toto Toto"),
Value(USCRIPT_VITHKUQI, "Vith Vithkuqi"),
+ Value(USCRIPT_KAWI, "Kawi Kawi"),
+ Value(USCRIPT_NAG_MUNDARI, "Nagm Nag_Mundari"),
};
static const Value VALUES_hst[6] = {
Property(UCHAR_RGI_EMOJI_ZWJ_SEQUENCE, "RGI_Emoji_ZWJ_Sequence RGI_Emoji_ZWJ_Sequence"),
Property(UCHAR_RGI_EMOJI, "RGI_Emoji RGI_Emoji"),
Property(UCHAR_BIDI_CLASS, "bc Bidi_Class", VALUES_bc, 23),
- Property(UCHAR_BLOCK, "blk Block", VALUES_blk, 321),
+ Property(UCHAR_BLOCK, "blk Block", VALUES_blk, 328),
Property(UCHAR_CANONICAL_COMBINING_CLASS, "ccc Canonical_Combining_Class", VALUES_ccc, 58),
Property(UCHAR_DECOMPOSITION_TYPE, "dt Decomposition_Type", VALUES_dt, 18),
Property(UCHAR_EAST_ASIAN_WIDTH, "ea East_Asian_Width", VALUES_ea, 6),
Property(UCHAR_JOINING_TYPE, "jt Joining_Type", VALUES_jt, 6),
Property(UCHAR_LINE_BREAK, "lb Line_Break", VALUES_lb, 43),
Property(UCHAR_NUMERIC_TYPE, "nt Numeric_Type", VALUES_nt, 4),
- Property(UCHAR_SCRIPT, "sc Script", VALUES_sc, 198),
+ Property(UCHAR_SCRIPT, "sc Script", VALUES_sc, 200),
Property(UCHAR_HANGUL_SYLLABLE_TYPE, "hst Hangul_Syllable_Type", VALUES_hst, 6),
Property(UCHAR_NFD_QUICK_CHECK, "NFD_QC NFD_Quick_Check", VALUES_NFD_QC, 2),
Property(UCHAR_NFKD_QUICK_CHECK, "NFKD_QC NFKD_Quick_Check", VALUES_NFKD_QC, 2),
-#!/usr/bin/python -B
+#!/usr/bin/python3 -B
# -*- coding: utf-8 -*-
#
# Copyright (C) 2017 and later: Unicode, Inc. and others.