develooper Front page | perl.perl5.changes | Postings from April 2008

Change 33725: Integrate:

From:
Nicholas Clark
Date:
April 22, 2008 08:30
Subject:
Change 33725: Integrate:
Change 33725 by nicholas@nicholas-plum on 2008/04/22 15:17:34

	Integrate:
	[ 33648]
	UCD 5.1.0
	
	[ 33649]
	Missed updated a test description, as spotted by vincent.

Affected files ...

... //depot/maint-5.10/perl/lib/Unicode/UCD.t#2 integrate
... //depot/maint-5.10/perl/lib/unicore/ArabicShaping.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/BidiMirroring.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/Blocks.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/CaseFolding.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/CompositionExclusions.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/EastAsianWidth.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/HangulSyllableType.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/Index.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/Jamo.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/LineBreak.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/NamedSequences.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/NamesList.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/NormalizationCorrections.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/PropList.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/PropertyAliases.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/ReadMe.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/Scripts.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/SpecialCasing.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/StandardizedVariants.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/UnicodeData.txt#2 integrate
... //depot/maint-5.10/perl/lib/unicore/version#2 integrate
... //depot/maint-5.10/perl/t/uni/class.t#2 integrate

Differences ...

==== //depot/maint-5.10/perl/lib/Unicode/UCD.t#2 (text) ====
Index: perl/lib/Unicode/UCD.t
--- perl/lib/Unicode/UCD.t#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/Unicode/UCD.t	2008-04-22 08:17:34.000000000 -0700
@@ -254,7 +254,7 @@
 is($bt->{L}, 'Left-to-Right', 'L is Left-to-Right');
 is($bt->{AL}, 'Right-to-Left Arabic', 'AL is Right-to-Left Arabic');
 
-is(Unicode::UCD::UnicodeVersion, '5.0.0', 'UnicodeVersion');
+is(Unicode::UCD::UnicodeVersion, '5.1.0', 'UnicodeVersion');
 
 use Unicode::UCD qw(compexcl);
 
@@ -325,7 +325,7 @@
 {
     my $r1 = charscript('Latin');
     my $n1 = @$r1;
-    is($n1, 35, "number of ranges in Latin script (Unicode 5.0.0)");
+    is($n1, 42, "number of ranges in Latin script (Unicode 5.1.0)");
     shift @$r1 while @$r1;
     my $r2 = charscript('Latin');
     is(@$r2, $n1, "modifying results should not mess up internal caches");

==== //depot/maint-5.10/perl/lib/unicore/ArabicShaping.txt#2 (text) ====
Index: perl/lib/unicore/ArabicShaping.txt
--- perl/lib/unicore/ArabicShaping.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/ArabicShaping.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,18 +1,18 @@
-# ArabicShaping-5.0.0.txt
-# Date: 2006-07-14, 11:23:00 PST [KW]
+# ArabicShaping-5.1.0.txt
+# Date: 2008-03-20, 17:39:00 PDT [KW]
 #
 # This file is a normative contributory data file in the
 # Unicode Character Database.
 #
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 #
 # This file defines the shaping classes for Arabic and Syriac
 # positional shaping, repeating in machine readable form the
 # information printed in Tables 8-3, 8-7, 8-8, 8-11, 8-12, and
-# 8-13 of The Unicode Standard, Version 4.0.
+# 8-13 of The Unicode Standard, Version 5.0.
 #
-# See sections 8.2 and 8.3 of The Unicode Standard, Version 4.0
+# See sections 8.2 and 8.3 of The Unicode Standard, Version 5.0
 # for more information.
 #
 # Each line contains four fields, separated by a semicolon.
@@ -75,6 +75,7 @@
 0601; ARABIC SIGN SANAH; U; No_Joining_Group
 0602; ARABIC FOOTNOTE MARKER; U; No_Joining_Group
 0603; ARABIC SIGN SAFHA; U; No_Joining_Group
+0608; ARABIC RAY; U; No_Joining_Group
 060B; AFGHANI SIGN; U; No_Joining_Group
 0621; HAMZA; U; No_Joining_Group
 0622; MADDA ON ALEF; R; ALEF
@@ -102,6 +103,11 @@
 0638; ZAH; D; TAH
 0639; AIN; D; AIN
 063A; GHAIN; D; AIN
+063B; KEHEH WITH 2 DOTS ABOVE; D; GAF
+063C; KEHEH WITH 3 DOTS BELOW; D; GAF 
+063D; FARSI YEH WITH INVERTED V; D; YEH
+063E; FARSI YEH WITH 2 DOTS ABOVE; D; YEH
+063F; FARSI YEH WITH 3 DOTS ABOVE; D; YEH
 0640; TATWEEL; C; No_Joining_Group
 0641; FEH; D; FEH
 0642; QAF; D; QAF
@@ -292,6 +298,24 @@
 076B; REH WITH 2 DOTS VERTICALLY ABOVE; R; REH
 076C; REH WITH HAMZA ABOVE; R; REH
 076D; SEEN WITH 2 DOTS VERTICALLY ABOVE; D; SEEN
+076E; HAH WITH SMALL TAH BELOW; D; HAH
+076F; HAH WITH SMALL TAH AND 2 DOTS; D; HAH
+0770; SEEN WITH SMALL TAH AND 2 DOTS; D; SEEN
+0771; REH WITH SMALL TAH AND 2 DOTS; R; REH
+0772; HAH WITH SMALL TAH ABOVE; D; HAH
+0773; ALEF WITH DIGIT TWO ABOVE; R; ALEF
+0774; ALEF WITH DIGIT THREE ABOVE; R; ALEF
+0775; DOTLESS YEH WITH DIGIT TWO ABOVE; D; YEH
+0776; DOTLESS YEH WITH DIGIT THREE ABOVE; D; YEH
+0777; DOTLESS YEH WITH DIGIT FOUR BELOW; D; YEH
+0778; WAW WITH DIGIT TWO ABOVE; R; WAW
+0779; WAW WITH DIGIT THREE ABOVE; R; WAW
+077A; YEH BARREE WITH DIGIT TWO ABOVE; D; BURUSHASKI YEH BARREE
+077B; YEH BARREE WITH DIGIT THREE ABOVE; D; BURUSHASKI YEH BARREE
+077C; HAH WITH DIGIT FOUR BELOW; D; HAH
+077D; SEEN WITH DIGIT FOUR ABOVE; D; SEEN
+077E; SEEN WITH INVERTED V; D; SEEN
+077F; KAF WITH 2 DOTS ABOVE; D; KAF
 
 # N'Ko Characters
 

==== //depot/maint-5.10/perl/lib/unicore/BidiMirroring.txt#2 (text) ====
Index: perl/lib/unicore/BidiMirroring.txt
--- perl/lib/unicore/BidiMirroring.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/BidiMirroring.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,18 +1,18 @@
-# BidiMirroring-5.0.0.txt
-# Date: 2006-02-16, 16:11:00 PST [KW]
+# BidiMirroring-5.1.0.txt
+# Date: 2008-03-28, 10:22:00 PDT [KW]
 #
 # Bidi_Mirroring_Glyph Property
 # 
 # This file is an informative contributory data file in the
 # Unicode Character Database.
 #
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 #
 # This data file lists characters that have the mirrored property
 # where there is another Unicode character that typically has a glyph
 # that is the mirror image of the original character's glyph.
-# The repertoire covered by the file is Unicode 5.0.0.
+# The repertoire covered by the file is Unicode 5.1.0.
 # 
 # The file contains a list of lines with mappings from one code point
 # to another one for character-based mirroring.
@@ -32,7 +32,7 @@
 # at http://www.unicode.org/unicode/reports/tr9/
 # 
 # This file was originally created by Markus Scherer.
-# Extended for Unicode 3.2, 4.0, 4.1, and 5.0 by Ken Whistler.
+# Extended for Unicode 3.2, 4.0, 4.1, 5.0, and 5.1 by Ken Whistler.
 # 
 # ############################################################
 
@@ -92,8 +92,8 @@
 2275; 2274 # [BEST FIT] NEITHER GREATER-THAN NOR EQUIVALENT TO
 2276; 2277 # LESS-THAN OR GREATER-THAN
 2277; 2276 # GREATER-THAN OR LESS-THAN
-2278; 2279 # NEITHER LESS-THAN NOR GREATER-THAN
-2279; 2278 # NEITHER GREATER-THAN NOR LESS-THAN
+2278; 2279 # [BEST FIT] NEITHER LESS-THAN NOR GREATER-THAN
+2279; 2278 # [BEST FIT] NEITHER GREATER-THAN NOR LESS-THAN
 227A; 227B # PRECEDES
 227B; 227A # SUCCEEDS
 227C; 227D # PRECEDES OR EQUAL TO
@@ -198,6 +198,8 @@
 27C4; 27C3 # OPEN SUPERSET
 27C5; 27C6 # LEFT S-SHAPED BAG DELIMITER
 27C6; 27C5 # RIGHT S-SHAPED BAG DELIMITER
+27C8; 27C9 # REVERSE SOLIDUS PRECEDING SUBSET
+27C9; 27C8 # SUPERSET PRECEDING SOLIDUS
 27D5; 27D6 # LEFT OUTER JOIN
 27D6; 27D5 # RIGHT OUTER JOIN
 27DD; 27DE # LONG RIGHT TACK
@@ -212,6 +214,10 @@
 27E9; 27E8 # MATHEMATICAL RIGHT ANGLE BRACKET
 27EA; 27EB # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
 27EB; 27EA # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+27EC; 27ED # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
+27ED; 27EC # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
+27EE; 27EF # MATHEMATICAL LEFT FLATTENED PARENTHESIS
+27EF; 27EE # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
 2983; 2984 # LEFT WHITE CURLY BRACKET
 2984; 2983 # RIGHT WHITE CURLY BRACKET
 2985; 2986 # LEFT WHITE PARENTHESIS
@@ -344,6 +350,16 @@
 2E0D; 2E0C # RIGHT RAISED OMISSION BRACKET
 2E1C; 2E1D # LEFT LOW PARAPHRASE BRACKET
 2E1D; 2E1C # RIGHT LOW PARAPHRASE BRACKET
+2E20; 2E21 # LEFT VERTICAL BAR WITH QUILL
+2E21; 2E20 # RIGHT VERTICAL BAR WITH QUILL
+2E22; 2E23 # TOP LEFT HALF BRACKET
+2E23; 2E22 # TOP RIGHT HALF BRACKET
+2E24; 2E25 # BOTTOM LEFT HALF BRACKET
+2E25; 2E24 # BOTTOM RIGHT HALF BRACKET
+2E26; 2E27 # LEFT SIDEWAYS U BRACKET
+2E27; 2E26 # RIGHT SIDEWAYS U BRACKET
+2E28; 2E29 # LEFT DOUBLE PARENTHESIS
+2E29; 2E28 # RIGHT DOUBLE PARENTHESIS
 3008; 3009 # LEFT ANGLE BRACKET
 3009; 3008 # RIGHT ANGLE BRACKET
 300A; 300B # LEFT DOUBLE ANGLE BRACKET
@@ -448,6 +464,7 @@
 # 22FF; Z NOTATION BAG MEMBERSHIP
 # 2320; TOP HALF INTEGRAL
 # 2321; BOTTOM HALF INTEGRAL
+# 27CC; LONG DIVISION
 # 27C0; THREE DIMENSIONAL ANGLE
 # 27D3; LOWER RIGHT CORNER WITH DOT
 # 27D4; UPPER LEFT CORNER WITH DOT
@@ -562,7 +579,6 @@
 # 2AF3; PARALLEL WITH TILDE OPERATOR
 # 2AFB; TRIPLE SOLIDUS BINARY RELATION
 # 2AFD; DOUBLE SOLIDUS OPERATOR
-# 301F; LOW DOUBLE PRIME QUOTATION MARK
 # 1D6DB; MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
 # 1D715; MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
 # 1D74F; MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL

==== //depot/maint-5.10/perl/lib/unicore/Blocks.txt#2 (text) ====
Index: perl/lib/unicore/Blocks.txt
--- perl/lib/unicore/Blocks.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/Blocks.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,8 +1,8 @@
-# Blocks-5.0.0.txt
-# Date: 2006-02-15, 15:40:00 [KW]
+# Blocks-5.1.0.txt
+# Date: 2008-03-20, 17:41:00 PDT [KW]
 #
 # Unicode Character Database
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 # For documentation, see UCD.html
 #
@@ -78,6 +78,9 @@
 19E0..19FF; Khmer Symbols
 1A00..1A1F; Buginese
 1B00..1B7F; Balinese
+1B80..1BBF; Sundanese
+1C00..1C4F; Lepcha
+1C50..1C7F; Ol Chiki
 1D00..1D7F; Phonetic Extensions
 1D80..1DBF; Phonetic Extensions Supplement
 1DC0..1DFF; Combining Diacritical Marks Supplement
@@ -113,6 +116,7 @@
 2D00..2D2F; Georgian Supplement
 2D30..2D7F; Tifinagh
 2D80..2DDF; Ethiopic Extended
+2DE0..2DFF; Cyrillic Extended-A
 2E00..2E7F; Supplemental Punctuation
 2E80..2EFF; CJK Radicals Supplement
 2F00..2FDF; Kangxi Radicals
@@ -133,10 +137,16 @@
 4E00..9FFF; CJK Unified Ideographs
 A000..A48F; Yi Syllables
 A490..A4CF; Yi Radicals
+A500..A63F; Vai
+A640..A69F; Cyrillic Extended-B
 A700..A71F; Modifier Tone Letters
 A720..A7FF; Latin Extended-D
 A800..A82F; Syloti Nagri
 A840..A87F; Phags-pa
+A880..A8DF; Saurashtra
+A900..A92F; Kayah Li
+A930..A95F; Rejang
+AA00..AA5F; Cham
 AC00..D7AF; Hangul Syllables
 D800..DB7F; High Surrogates
 DB80..DBFF; High Private Use Surrogates
@@ -157,6 +167,10 @@
 10080..100FF; Linear B Ideograms
 10100..1013F; Aegean Numbers
 10140..1018F; Ancient Greek Numbers
+10190..101CF; Ancient Symbols
+101D0..101FF; Phaistos Disc
+10280..1029F; Lycian
+102A0..102DF; Carian
 10300..1032F; Old Italic
 10330..1034F; Gothic
 10380..1039F; Ugaritic
@@ -166,6 +180,7 @@
 10480..104AF; Osmanya
 10800..1083F; Cypriot Syllabary
 10900..1091F; Phoenician
+10920..1093F; Lydian
 10A00..10A5F; Kharoshthi
 12000..123FF; Cuneiform
 12400..1247F; Cuneiform Numbers and Punctuation
@@ -175,6 +190,8 @@
 1D300..1D35F; Tai Xuan Jing Symbols
 1D360..1D37F; Counting Rod Numerals
 1D400..1D7FF; Mathematical Alphanumeric Symbols
+1F000..1F02F; Mahjong Tiles
+1F030..1F09F; Domino Tiles
 20000..2A6DF; CJK Unified Ideographs Extension B
 2F800..2FA1F; CJK Compatibility Ideographs Supplement
 E0000..E007F; Tags

==== //depot/maint-5.10/perl/lib/unicore/CaseFolding.txt#2 (text) ====
Index: perl/lib/unicore/CaseFolding.txt
--- perl/lib/unicore/CaseFolding.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/CaseFolding.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,8 +1,8 @@
-# CaseFolding-5.0.0.txt
-# Date: 2006-03-03, 08:22:43 GMT [MD]
+# CaseFolding-5.1.0.txt
+# Date: 2008-03-03, 21:57:14 GMT [MD]
 #
 # Unicode Character Database
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 # For documentation, see UCD.html
 #
@@ -23,8 +23,9 @@
 #
 # NOTE: case folding does not preserve normalization formats!
 #
-# For information on case folding, see
-# UTR #21 Case Mappings, at http://www.unicode.org/unicode/reports/tr21/
+# For information on case folding, including how to have case folding 
+# preserve normalization formats, see Section 3.13 Default Case Algorithms in
+# The Unicode Standard, Version 5.0.
 #
 # ================================================================================
 # Format
@@ -51,7 +52,7 @@
 #    behavior. (The default option is to exclude them.)
 #
 # =================================================================
-
+# @missing 0000..10FFFF; <codepoint>
 0041; C; 0061; # LATIN CAPITAL LETTER A
 0042; C; 0062; # LATIN CAPITAL LETTER B
 0043; C; 0063; # LATIN CAPITAL LETTER C
@@ -286,6 +287,9 @@
 024C; C; 024D; # LATIN CAPITAL LETTER R WITH STROKE
 024E; C; 024F; # LATIN CAPITAL LETTER Y WITH STROKE
 0345; C; 03B9; # COMBINING GREEK YPOGEGRAMMENI
+0370; C; 0371; # GREEK CAPITAL LETTER HETA
+0372; C; 0373; # GREEK CAPITAL LETTER ARCHAIC SAMPI
+0376; C; 0377; # GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
 0386; C; 03AC; # GREEK CAPITAL LETTER ALPHA WITH TONOS
 0388; C; 03AD; # GREEK CAPITAL LETTER EPSILON WITH TONOS
 0389; C; 03AE; # GREEK CAPITAL LETTER ETA WITH TONOS
@@ -322,6 +326,7 @@
 03AB; C; 03CB; # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
 03B0; F; 03C5 0308 0301; # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
 03C2; C; 03C3; # GREEK SMALL LETTER FINAL SIGMA
+03CF; C; 03D7; # GREEK CAPITAL KAI SYMBOL
 03D0; C; 03B2; # GREEK BETA SYMBOL
 03D1; C; 03B8; # GREEK THETA SYMBOL
 03D5; C; 03C6; # GREEK PHI SYMBOL
@@ -482,6 +487,14 @@
 050E; C; 050F; # CYRILLIC CAPITAL LETTER KOMI TJE
 0510; C; 0511; # CYRILLIC CAPITAL LETTER REVERSED ZE
 0512; C; 0513; # CYRILLIC CAPITAL LETTER EL WITH HOOK
+0514; C; 0515; # CYRILLIC CAPITAL LETTER LHA
+0516; C; 0517; # CYRILLIC CAPITAL LETTER RHA
+0518; C; 0519; # CYRILLIC CAPITAL LETTER YAE
+051A; C; 051B; # CYRILLIC CAPITAL LETTER QA
+051C; C; 051D; # CYRILLIC CAPITAL LETTER WE
+051E; C; 051F; # CYRILLIC CAPITAL LETTER ALEUT KA
+0520; C; 0521; # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
+0522; C; 0523; # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
 0531; C; 0561; # ARMENIAN CAPITAL LETTER AYB
 0532; C; 0562; # ARMENIAN CAPITAL LETTER BEN
 0533; C; 0563; # ARMENIAN CAPITAL LETTER GIM
@@ -640,6 +653,8 @@
 1E99; F; 0079 030A; # LATIN SMALL LETTER Y WITH RING ABOVE
 1E9A; F; 0061 02BE; # LATIN SMALL LETTER A WITH RIGHT HALF RING
 1E9B; C; 1E61; # LATIN SMALL LETTER LONG S WITH DOT ABOVE
+1E9E; F; 0073 0073; # LATIN CAPITAL LETTER SHARP S
+1E9E; S; 00DF; # LATIN CAPITAL LETTER SHARP S
 1EA0; C; 1EA1; # LATIN CAPITAL LETTER A WITH DOT BELOW
 1EA2; C; 1EA3; # LATIN CAPITAL LETTER A WITH HOOK ABOVE
 1EA4; C; 1EA5; # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
@@ -685,6 +700,9 @@
 1EF4; C; 1EF5; # LATIN CAPITAL LETTER Y WITH DOT BELOW
 1EF6; C; 1EF7; # LATIN CAPITAL LETTER Y WITH HOOK ABOVE
 1EF8; C; 1EF9; # LATIN CAPITAL LETTER Y WITH TILDE
+1EFA; C; 1EFB; # LATIN CAPITAL LETTER MIDDLE-WELSH LL
+1EFC; C; 1EFD; # LATIN CAPITAL LETTER MIDDLE-WELSH V
+1EFE; C; 1EFF; # LATIN CAPITAL LETTER Y WITH LOOP
 1F08; C; 1F00; # GREEK CAPITAL LETTER ALPHA WITH PSILI
 1F09; C; 1F01; # GREEK CAPITAL LETTER ALPHA WITH DASIA
 1F0A; C; 1F02; # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA
@@ -962,6 +980,10 @@
 2C67; C; 2C68; # LATIN CAPITAL LETTER H WITH DESCENDER
 2C69; C; 2C6A; # LATIN CAPITAL LETTER K WITH DESCENDER
 2C6B; C; 2C6C; # LATIN CAPITAL LETTER Z WITH DESCENDER
+2C6D; C; 0251; # LATIN CAPITAL LETTER ALPHA
+2C6E; C; 0271; # LATIN CAPITAL LETTER M WITH HOOK
+2C6F; C; 0250; # LATIN CAPITAL LETTER TURNED A
+2C72; C; 2C73; # LATIN CAPITAL LETTER W WITH HOOK
 2C75; C; 2C76; # LATIN CAPITAL LETTER HALF H
 2C80; C; 2C81; # COPTIC CAPITAL LETTER ALFA
 2C82; C; 2C83; # COPTIC CAPITAL LETTER VIDA
@@ -1013,6 +1035,87 @@
 2CDE; C; 2CDF; # COPTIC CAPITAL LETTER OLD NUBIAN NGI
 2CE0; C; 2CE1; # COPTIC CAPITAL LETTER OLD NUBIAN NYI
 2CE2; C; 2CE3; # COPTIC CAPITAL LETTER OLD NUBIAN WAU
+A640; C; A641; # CYRILLIC CAPITAL LETTER ZEMLYA
+A642; C; A643; # CYRILLIC CAPITAL LETTER DZELO
+A644; C; A645; # CYRILLIC CAPITAL LETTER REVERSED DZE
+A646; C; A647; # CYRILLIC CAPITAL LETTER IOTA
+A648; C; A649; # CYRILLIC CAPITAL LETTER DJERV
+A64A; C; A64B; # CYRILLIC CAPITAL LETTER MONOGRAPH UK
+A64C; C; A64D; # CYRILLIC CAPITAL LETTER BROAD OMEGA
+A64E; C; A64F; # CYRILLIC CAPITAL LETTER NEUTRAL YER
+A650; C; A651; # CYRILLIC CAPITAL LETTER YERU WITH BACK YER
+A652; C; A653; # CYRILLIC CAPITAL LETTER IOTIFIED YAT
+A654; C; A655; # CYRILLIC CAPITAL LETTER REVERSED YU
+A656; C; A657; # CYRILLIC CAPITAL LETTER IOTIFIED A
+A658; C; A659; # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
+A65A; C; A65B; # CYRILLIC CAPITAL LETTER BLENDED YUS
+A65C; C; A65D; # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
+A65E; C; A65F; # CYRILLIC CAPITAL LETTER YN
+A662; C; A663; # CYRILLIC CAPITAL LETTER SOFT DE
+A664; C; A665; # CYRILLIC CAPITAL LETTER SOFT EL
+A666; C; A667; # CYRILLIC CAPITAL LETTER SOFT EM
+A668; C; A669; # CYRILLIC CAPITAL LETTER MONOCULAR O
+A66A; C; A66B; # CYRILLIC CAPITAL LETTER BINOCULAR O
+A66C; C; A66D; # CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
+A680; C; A681; # CYRILLIC CAPITAL LETTER DWE
+A682; C; A683; # CYRILLIC CAPITAL LETTER DZWE
+A684; C; A685; # CYRILLIC CAPITAL LETTER ZHWE
+A686; C; A687; # CYRILLIC CAPITAL LETTER CCHE
+A688; C; A689; # CYRILLIC CAPITAL LETTER DZZE
+A68A; C; A68B; # CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
+A68C; C; A68D; # CYRILLIC CAPITAL LETTER TWE
+A68E; C; A68F; # CYRILLIC CAPITAL LETTER TSWE
+A690; C; A691; # CYRILLIC CAPITAL LETTER TSSE
+A692; C; A693; # CYRILLIC CAPITAL LETTER TCHE
+A694; C; A695; # CYRILLIC CAPITAL LETTER HWE
+A696; C; A697; # CYRILLIC CAPITAL LETTER SHWE
+A722; C; A723; # LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
+A724; C; A725; # LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
+A726; C; A727; # LATIN CAPITAL LETTER HENG
+A728; C; A729; # LATIN CAPITAL LETTER TZ
+A72A; C; A72B; # LATIN CAPITAL LETTER TRESILLO
+A72C; C; A72D; # LATIN CAPITAL LETTER CUATRILLO
+A72E; C; A72F; # LATIN CAPITAL LETTER CUATRILLO WITH COMMA
+A732; C; A733; # LATIN CAPITAL LETTER AA
+A734; C; A735; # LATIN CAPITAL LETTER AO
+A736; C; A737; # LATIN CAPITAL LETTER AU
+A738; C; A739; # LATIN CAPITAL LETTER AV
+A73A; C; A73B; # LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
+A73C; C; A73D; # LATIN CAPITAL LETTER AY
+A73E; C; A73F; # LATIN CAPITAL LETTER REVERSED C WITH DOT
+A740; C; A741; # LATIN CAPITAL LETTER K WITH STROKE
+A742; C; A743; # LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
+A744; C; A745; # LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
+A746; C; A747; # LATIN CAPITAL LETTER BROKEN L
+A748; C; A749; # LATIN CAPITAL LETTER L WITH HIGH STROKE
+A74A; C; A74B; # LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
+A74C; C; A74D; # LATIN CAPITAL LETTER O WITH LOOP
+A74E; C; A74F; # LATIN CAPITAL LETTER OO
+A750; C; A751; # LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
+A752; C; A753; # LATIN CAPITAL LETTER P WITH FLOURISH
+A754; C; A755; # LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
+A756; C; A757; # LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
+A758; C; A759; # LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
+A75A; C; A75B; # LATIN CAPITAL LETTER R ROTUNDA
+A75C; C; A75D; # LATIN CAPITAL LETTER RUM ROTUNDA
+A75E; C; A75F; # LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
+A760; C; A761; # LATIN CAPITAL LETTER VY
+A762; C; A763; # LATIN CAPITAL LETTER VISIGOTHIC Z
+A764; C; A765; # LATIN CAPITAL LETTER THORN WITH STROKE
+A766; C; A767; # LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
+A768; C; A769; # LATIN CAPITAL LETTER VEND
+A76A; C; A76B; # LATIN CAPITAL LETTER ET
+A76C; C; A76D; # LATIN CAPITAL LETTER IS
+A76E; C; A76F; # LATIN CAPITAL LETTER CON
+A779; C; A77A; # LATIN CAPITAL LETTER INSULAR D
+A77B; C; A77C; # LATIN CAPITAL LETTER INSULAR F
+A77D; C; 1D79; # LATIN CAPITAL LETTER INSULAR G
+A77E; C; A77F; # LATIN CAPITAL LETTER TURNED INSULAR G
+A780; C; A781; # LATIN CAPITAL LETTER TURNED L
+A782; C; A783; # LATIN CAPITAL LETTER INSULAR R
+A784; C; A785; # LATIN CAPITAL LETTER INSULAR S
+A786; C; A787; # LATIN CAPITAL LETTER INSULAR T
+A78B; C; A78C; # LATIN CAPITAL LETTER SALTILLO
 FB00; F; 0066 0066; # LATIN SMALL LIGATURE FF
 FB01; F; 0066 0069; # LATIN SMALL LIGATURE FI
 FB02; F; 0066 006C; # LATIN SMALL LIGATURE FL

==== //depot/maint-5.10/perl/lib/unicore/CompositionExclusions.txt#2 (text) ====
Index: perl/lib/unicore/CompositionExclusions.txt
--- perl/lib/unicore/CompositionExclusions.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/CompositionExclusions.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,5 +1,5 @@
-# CompositionExclusions-5.0.0.txt
-# Date: 2006-05-23, 12:42:00 PST [KW]
+# CompositionExclusions-5.1.0.txt
+# Date: 2008-03-20, 17:45:00 PDT [KW]
 #
 # This file lists the characters for the Composition Exclusion Table
 # defined in UAX #15, Unicode Normalization Forms.
@@ -7,7 +7,7 @@
 # This file is a normative contributory data file in the
 # Unicode Character Database.
 #
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 #
 # For more information, see
@@ -174,7 +174,7 @@
 # FA70..FAD9     [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
 # 2F800..2FA1D   [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
 
-# Total code points: 924
+# Total code points: 1030
 
 # ================================================
 # (4) Non-Starter Decompositions

==== //depot/maint-5.10/perl/lib/unicore/EastAsianWidth.txt#2 (text) ====
Index: perl/lib/unicore/EastAsianWidth.txt
--- perl/lib/unicore/EastAsianWidth.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/EastAsianWidth.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,12 +1,12 @@
-# EastAsianWidth-5.0.0.txt
-# Date: 2006-02-15, 14:39:00 PST [KW]
+# EastAsianWidth-5.1.0.txt
+# Date: 2008-03-20, 17:42:00 PDT [KW]
 #
 # East Asian Width Properties
 #
 # This file is an informative contributory data file in the
 # Unicode Character Database.
 #
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 #
 # The format is two fields separated by a semicolon.
@@ -904,8 +904,14 @@
 036D;A # COMBINING LATIN SMALL LETTER T
 036E;A # COMBINING LATIN SMALL LETTER V
 036F;A # COMBINING LATIN SMALL LETTER X
+0370;N # GREEK CAPITAL LETTER HETA
+0371;N # GREEK SMALL LETTER HETA
+0372;N # GREEK CAPITAL LETTER ARCHAIC SAMPI
+0373;N # GREEK SMALL LETTER ARCHAIC SAMPI
 0374;N # GREEK NUMERAL SIGN
 0375;N # GREEK LOWER NUMERAL SIGN
+0376;N # GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
+0377;N # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
 037A;N # GREEK YPOGEGRAMMENI
 037B;N # GREEK SMALL REVERSED LUNATE SIGMA SYMBOL
 037C;N # GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
@@ -983,6 +989,7 @@
 03CC;N # GREEK SMALL LETTER OMICRON WITH TONOS
 03CD;N # GREEK SMALL LETTER UPSILON WITH TONOS
 03CE;N # GREEK SMALL LETTER OMEGA WITH TONOS
+03CF;N # GREEK CAPITAL KAI SYMBOL
 03D0;N # GREEK BETA SYMBOL
 03D1;N # GREEK THETA SYMBOL
 03D2;N # GREEK UPSILON WITH HOOK SYMBOL
@@ -1166,6 +1173,7 @@
 0484;N # COMBINING CYRILLIC PALATALIZATION
 0485;N # COMBINING CYRILLIC DASIA PNEUMATA
 0486;N # COMBINING CYRILLIC PSILI PNEUMATA
+0487;N # COMBINING CYRILLIC POKRYTIE
 0488;N # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
 0489;N # COMBINING CYRILLIC MILLIONS SIGN
 048A;N # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
@@ -1306,6 +1314,22 @@
 0511;N # CYRILLIC SMALL LETTER REVERSED ZE
 0512;N # CYRILLIC CAPITAL LETTER EL WITH HOOK
 0513;N # CYRILLIC SMALL LETTER EL WITH HOOK
+0514;N # CYRILLIC CAPITAL LETTER LHA
+0515;N # CYRILLIC SMALL LETTER LHA
+0516;N # CYRILLIC CAPITAL LETTER RHA
+0517;N # CYRILLIC SMALL LETTER RHA
+0518;N # CYRILLIC CAPITAL LETTER YAE
+0519;N # CYRILLIC SMALL LETTER YAE
+051A;N # CYRILLIC CAPITAL LETTER QA
+051B;N # CYRILLIC SMALL LETTER QA
+051C;N # CYRILLIC CAPITAL LETTER WE
+051D;N # CYRILLIC SMALL LETTER WE
+051E;N # CYRILLIC CAPITAL LETTER ALEUT KA
+051F;N # CYRILLIC SMALL LETTER ALEUT KA
+0520;N # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
+0521;N # CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
+0522;N # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
+0523;N # CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
 0531;N # ARMENIAN CAPITAL LETTER AYB
 0532;N # ARMENIAN CAPITAL LETTER BEN
 0533;N # ARMENIAN CAPITAL LETTER GIM
@@ -1483,6 +1507,11 @@
 0601;N # ARABIC SIGN SANAH
 0602;N # ARABIC FOOTNOTE MARKER
 0603;N # ARABIC SIGN SAFHA
+0606;N # ARABIC-INDIC CUBE ROOT
+0607;N # ARABIC-INDIC FOURTH ROOT
+0608;N # ARABIC RAY
+0609;N # ARABIC-INDIC PER MILLE SIGN
+060A;N # ARABIC-INDIC PER TEN THOUSAND SIGN
 060B;N # AFGHANI SIGN
 060C;N # ARABIC COMMA
 060D;N # ARABIC DATE SEPARATOR
@@ -1494,6 +1523,11 @@
 0613;N # ARABIC SIGN RADI ALLAHOU ANHU
 0614;N # ARABIC SIGN TAKHALLUS
 0615;N # ARABIC SMALL HIGH TAH
+0616;N # ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
+0617;N # ARABIC SMALL HIGH ZAIN
+0618;N # ARABIC SMALL FATHA
+0619;N # ARABIC SMALL DAMMA
+061A;N # ARABIC SMALL KASRA
 061B;N # ARABIC SEMICOLON
 061E;N # ARABIC TRIPLE DOT PUNCTUATION MARK
 061F;N # ARABIC QUESTION MARK
@@ -1523,6 +1557,11 @@
 0638;N # ARABIC LETTER ZAH
 0639;N # ARABIC LETTER AIN
 063A;N # ARABIC LETTER GHAIN
+063B;N # ARABIC LETTER KEHEH WITH TWO DOTS ABOVE
+063C;N # ARABIC LETTER KEHEH WITH THREE DOTS BELOW
+063D;N # ARABIC LETTER FARSI YEH WITH INVERTED V
+063E;N # ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE
+063F;N # ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
 0640;N # ARABIC TATWEEL
 0641;N # ARABIC LETTER FEH
 0642;N # ARABIC LETTER QAF
@@ -1821,6 +1860,24 @@
 076B;N # ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE
 076C;N # ARABIC LETTER REH WITH HAMZA ABOVE
 076D;N # ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
+076E;N # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW
+076F;N # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+0770;N # ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+0771;N # ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+0772;N # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
+0773;N # ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+0774;N # ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+0775;N # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+0776;N # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+0777;N # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
+0778;N # ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+0779;N # ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+077A;N # ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+077B;N # ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+077C;N # ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
+077D;N # ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE
+077E;N # ARABIC LETTER SEEN WITH INVERTED V
+077F;N # ARABIC LETTER KAF WITH TWO DOTS ABOVE
 0780;N # THAANA LETTER HAA
 0781;N # THAANA LETTER SHAVIYANI
 0782;N # THAANA LETTER NOONU
@@ -2035,6 +2092,8 @@
 096E;N # DEVANAGARI DIGIT EIGHT
 096F;N # DEVANAGARI DIGIT NINE
 0970;N # DEVANAGARI ABBREVIATION SIGN
+0971;N # DEVANAGARI SIGN HIGH SPACING DOT
+0972;N # DEVANAGARI LETTER CANDRA A
 097B;N # DEVANAGARI LETTER GGA
 097C;N # DEVANAGARI LETTER JJA
 097D;N # DEVANAGARI LETTER GLOTTAL STOP
@@ -2188,6 +2247,7 @@
 0A4B;N # GURMUKHI VOWEL SIGN OO
 0A4C;N # GURMUKHI VOWEL SIGN AU
 0A4D;N # GURMUKHI SIGN VIRAMA
+0A51;N # GURMUKHI SIGN UDAAT
 0A59;N # GURMUKHI LETTER KHHA
 0A5A;N # GURMUKHI LETTER GHHA
 0A5B;N # GURMUKHI LETTER ZA
@@ -2208,6 +2268,7 @@
 0A72;N # GURMUKHI IRI
 0A73;N # GURMUKHI URA
 0A74;N # GURMUKHI EK ONKAR
+0A75;N # GURMUKHI SIGN YAKASH
 0A81;N # GUJARATI SIGN CANDRABINDU
 0A82;N # GUJARATI SIGN ANUSVARA
 0A83;N # GUJARATI SIGN VISARGA
@@ -2348,6 +2409,7 @@
 0B41;N # ORIYA VOWEL SIGN U
 0B42;N # ORIYA VOWEL SIGN UU
 0B43;N # ORIYA VOWEL SIGN VOCALIC R
+0B44;N # ORIYA VOWEL SIGN VOCALIC RR
 0B47;N # ORIYA VOWEL SIGN E
 0B48;N # ORIYA VOWEL SIGN AI
 0B4B;N # ORIYA VOWEL SIGN O
@@ -2360,6 +2422,8 @@
 0B5F;N # ORIYA LETTER YYA
 0B60;N # ORIYA LETTER VOCALIC RR
 0B61;N # ORIYA LETTER VOCALIC LL
+0B62;N # ORIYA VOWEL SIGN VOCALIC L
+0B63;N # ORIYA VOWEL SIGN VOCALIC LL
 0B66;N # ORIYA DIGIT ZERO
 0B67;N # ORIYA DIGIT ONE
 0B68;N # ORIYA DIGIT TWO
@@ -2421,6 +2485,7 @@
 0BCB;N # TAMIL VOWEL SIGN OO
 0BCC;N # TAMIL VOWEL SIGN AU
 0BCD;N # TAMIL SIGN VIRAMA
+0BD0;N # TAMIL OM
 0BD7;N # TAMIL AU LENGTH MARK
 0BE6;N # TAMIL DIGIT ZERO
 0BE7;N # TAMIL DIGIT ONE
@@ -2495,6 +2560,7 @@
 0C37;N # TELUGU LETTER SSA
 0C38;N # TELUGU LETTER SA
 0C39;N # TELUGU LETTER HA
+0C3D;N # TELUGU SIGN AVAGRAHA
 0C3E;N # TELUGU VOWEL SIGN AA
 0C3F;N # TELUGU VOWEL SIGN I
 0C40;N # TELUGU VOWEL SIGN II
@@ -2511,8 +2577,12 @@
 0C4D;N # TELUGU SIGN VIRAMA
 0C55;N # TELUGU LENGTH MARK
 0C56;N # TELUGU AI LENGTH MARK
+0C58;N # TELUGU LETTER TSA
+0C59;N # TELUGU LETTER DZA
 0C60;N # TELUGU LETTER VOCALIC RR
 0C61;N # TELUGU LETTER VOCALIC LL
+0C62;N # TELUGU VOWEL SIGN VOCALIC L
+0C63;N # TELUGU VOWEL SIGN VOCALIC LL
 0C66;N # TELUGU DIGIT ZERO
 0C67;N # TELUGU DIGIT ONE
 0C68;N # TELUGU DIGIT TWO
@@ -2523,6 +2593,14 @@
 0C6D;N # TELUGU DIGIT SEVEN
 0C6E;N # TELUGU DIGIT EIGHT
 0C6F;N # TELUGU DIGIT NINE
+0C78;N # TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
+0C79;N # TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
+0C7A;N # TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
+0C7B;N # TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
+0C7C;N # TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
+0C7D;N # TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
+0C7E;N # TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
+0C7F;N # TELUGU SIGN TUUMU
 0C82;N # KANNADA SIGN ANUSVARA
 0C83;N # KANNADA SIGN VISARGA
 0C85;N # KANNADA LETTER A
@@ -2661,12 +2739,14 @@
 0D37;N # MALAYALAM LETTER SSA
 0D38;N # MALAYALAM LETTER SA
 0D39;N # MALAYALAM LETTER HA
+0D3D;N # MALAYALAM SIGN AVAGRAHA
 0D3E;N # MALAYALAM VOWEL SIGN AA
 0D3F;N # MALAYALAM VOWEL SIGN I
 0D40;N # MALAYALAM VOWEL SIGN II
 0D41;N # MALAYALAM VOWEL SIGN U
 0D42;N # MALAYALAM VOWEL SIGN UU
 0D43;N # MALAYALAM VOWEL SIGN VOCALIC R
+0D44;N # MALAYALAM VOWEL SIGN VOCALIC RR
 0D46;N # MALAYALAM VOWEL SIGN E
 0D47;N # MALAYALAM VOWEL SIGN EE
 0D48;N # MALAYALAM VOWEL SIGN AI
@@ -2677,6 +2757,8 @@
 0D57;N # MALAYALAM AU LENGTH MARK
 0D60;N # MALAYALAM LETTER VOCALIC RR
 0D61;N # MALAYALAM LETTER VOCALIC LL
+0D62;N # MALAYALAM VOWEL SIGN VOCALIC L
+0D63;N # MALAYALAM VOWEL SIGN VOCALIC LL
 0D66;N # MALAYALAM DIGIT ZERO
 0D67;N # MALAYALAM DIGIT ONE
 0D68;N # MALAYALAM DIGIT TWO
@@ -2687,6 +2769,19 @@
 0D6D;N # MALAYALAM DIGIT SEVEN
 0D6E;N # MALAYALAM DIGIT EIGHT
 0D6F;N # MALAYALAM DIGIT NINE
+0D70;N # MALAYALAM NUMBER TEN
+0D71;N # MALAYALAM NUMBER ONE HUNDRED
+0D72;N # MALAYALAM NUMBER ONE THOUSAND
+0D73;N # MALAYALAM FRACTION ONE QUARTER
+0D74;N # MALAYALAM FRACTION ONE HALF
+0D75;N # MALAYALAM FRACTION THREE QUARTERS
+0D79;N # MALAYALAM DATE MARK
+0D7A;N # MALAYALAM LETTER CHILLU NN
+0D7B;N # MALAYALAM LETTER CHILLU N
+0D7C;N # MALAYALAM LETTER CHILLU RR
+0D7D;N # MALAYALAM LETTER CHILLU L
+0D7E;N # MALAYALAM LETTER CHILLU LL
+0D7F;N # MALAYALAM LETTER CHILLU K
 0D82;N # SINHALA SIGN ANUSVARAYA
 0D83;N # SINHALA SIGN VISARGAYA
 0D85;N # SINHALA LETTER AYANNA
@@ -3025,6 +3120,8 @@
 0F68;N # TIBETAN LETTER A
 0F69;N # TIBETAN LETTER KSSA
 0F6A;N # TIBETAN LETTER FIXED-FORM RA
+0F6B;N # TIBETAN LETTER KKA
+0F6C;N # TIBETAN LETTER RRA
 0F71;N # TIBETAN VOWEL SIGN AA
 0F72;N # TIBETAN VOWEL SIGN I
 0F73;N # TIBETAN VOWEL SIGN II
@@ -3111,9 +3208,13 @@
 0FCA;N # TIBETAN SYMBOL NOR BU NYIS -KHYIL
 0FCB;N # TIBETAN SYMBOL NOR BU GSUM -KHYIL
 0FCC;N # TIBETAN SYMBOL NOR BU BZHI -KHYIL
+0FCE;N # TIBETAN SIGN RDEL NAG RDEL DKAR
 0FCF;N # TIBETAN SIGN RDEL NAG GSUM
 0FD0;N # TIBETAN MARK BSKA- SHOG GI MGO RGYAN
 0FD1;N # TIBETAN MARK MNYAM YIG GI MGO RGYAN
+0FD2;N # TIBETAN MARK NYIS TSHEG
+0FD3;N # TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
+0FD4;N # TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
 1000;N # MYANMAR LETTER KA
 1001;N # MYANMAR LETTER KHA
 1002;N # MYANMAR LETTER GA
@@ -3148,13 +3249,16 @@
 101F;N # MYANMAR LETTER HA
 1020;N # MYANMAR LETTER LLA
 1021;N # MYANMAR LETTER A
+1022;N # MYANMAR LETTER SHAN A
 1023;N # MYANMAR LETTER I
 1024;N # MYANMAR LETTER II
 1025;N # MYANMAR LETTER U
 1026;N # MYANMAR LETTER UU
 1027;N # MYANMAR LETTER E
+1028;N # MYANMAR LETTER MON E
 1029;N # MYANMAR LETTER O
 102A;N # MYANMAR LETTER AU
+102B;N # MYANMAR VOWEL SIGN TALL AA
 102C;N # MYANMAR VOWEL SIGN AA
 102D;N # MYANMAR VOWEL SIGN I
 102E;N # MYANMAR VOWEL SIGN II
@@ -3162,10 +3266,19 @@
 1030;N # MYANMAR VOWEL SIGN UU
 1031;N # MYANMAR VOWEL SIGN E
 1032;N # MYANMAR VOWEL SIGN AI
+1033;N # MYANMAR VOWEL SIGN MON II
+1034;N # MYANMAR VOWEL SIGN MON O
+1035;N # MYANMAR VOWEL SIGN E ABOVE
 1036;N # MYANMAR SIGN ANUSVARA
 1037;N # MYANMAR SIGN DOT BELOW
 1038;N # MYANMAR SIGN VISARGA
 1039;N # MYANMAR SIGN VIRAMA
+103A;N # MYANMAR SIGN ASAT
+103B;N # MYANMAR CONSONANT SIGN MEDIAL YA
+103C;N # MYANMAR CONSONANT SIGN MEDIAL RA
+103D;N # MYANMAR CONSONANT SIGN MEDIAL WA
+103E;N # MYANMAR CONSONANT SIGN MEDIAL HA
+103F;N # MYANMAR LETTER GREAT SA
 1040;N # MYANMAR DIGIT ZERO
 1041;N # MYANMAR DIGIT ONE
 1042;N # MYANMAR DIGIT TWO
@@ -3192,6 +3305,72 @@
 1057;N # MYANMAR VOWEL SIGN VOCALIC RR
 1058;N # MYANMAR VOWEL SIGN VOCALIC L
 1059;N # MYANMAR VOWEL SIGN VOCALIC LL
+105A;N # MYANMAR LETTER MON NGA
+105B;N # MYANMAR LETTER MON JHA
+105C;N # MYANMAR LETTER MON BBA
+105D;N # MYANMAR LETTER MON BBE
+105E;N # MYANMAR CONSONANT SIGN MON MEDIAL NA
+105F;N # MYANMAR CONSONANT SIGN MON MEDIAL MA
+1060;N # MYANMAR CONSONANT SIGN MON MEDIAL LA
+1061;N # MYANMAR LETTER SGAW KAREN SHA
+1062;N # MYANMAR VOWEL SIGN SGAW KAREN EU
+1063;N # MYANMAR TONE MARK SGAW KAREN HATHI
+1064;N # MYANMAR TONE MARK SGAW KAREN KE PHO
+1065;N # MYANMAR LETTER WESTERN PWO KAREN THA
+1066;N # MYANMAR LETTER WESTERN PWO KAREN PWA
+1067;N # MYANMAR VOWEL SIGN WESTERN PWO KAREN EU
+1068;N # MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
+1069;N # MYANMAR SIGN WESTERN PWO KAREN TONE-1
+106A;N # MYANMAR SIGN WESTERN PWO KAREN TONE-2
+106B;N # MYANMAR SIGN WESTERN PWO KAREN TONE-3
+106C;N # MYANMAR SIGN WESTERN PWO KAREN TONE-4
+106D;N # MYANMAR SIGN WESTERN PWO KAREN TONE-5
+106E;N # MYANMAR LETTER EASTERN PWO KAREN NNA
+106F;N # MYANMAR LETTER EASTERN PWO KAREN YWA
+1070;N # MYANMAR LETTER EASTERN PWO KAREN GHWA
+1071;N # MYANMAR VOWEL SIGN GEBA KAREN I
+1072;N # MYANMAR VOWEL SIGN KAYAH OE
+1073;N # MYANMAR VOWEL SIGN KAYAH U
+1074;N # MYANMAR VOWEL SIGN KAYAH EE
+1075;N # MYANMAR LETTER SHAN KA
+1076;N # MYANMAR LETTER SHAN KHA
+1077;N # MYANMAR LETTER SHAN GA
+1078;N # MYANMAR LETTER SHAN CA
+1079;N # MYANMAR LETTER SHAN ZA
+107A;N # MYANMAR LETTER SHAN NYA
+107B;N # MYANMAR LETTER SHAN DA
+107C;N # MYANMAR LETTER SHAN NA
+107D;N # MYANMAR LETTER SHAN PHA
+107E;N # MYANMAR LETTER SHAN FA
+107F;N # MYANMAR LETTER SHAN BA
+1080;N # MYANMAR LETTER SHAN THA
+1081;N # MYANMAR LETTER SHAN HA
+1082;N # MYANMAR CONSONANT SIGN SHAN MEDIAL WA
+1083;N # MYANMAR VOWEL SIGN SHAN AA
+1084;N # MYANMAR VOWEL SIGN SHAN E
+1085;N # MYANMAR VOWEL SIGN SHAN E ABOVE
+1086;N # MYANMAR VOWEL SIGN SHAN FINAL Y
+1087;N # MYANMAR SIGN SHAN TONE-2
+1088;N # MYANMAR SIGN SHAN TONE-3
+1089;N # MYANMAR SIGN SHAN TONE-5
+108A;N # MYANMAR SIGN SHAN TONE-6
+108B;N # MYANMAR SIGN SHAN COUNCIL TONE-2
+108C;N # MYANMAR SIGN SHAN COUNCIL TONE-3
+108D;N # MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
+108E;N # MYANMAR LETTER RUMAI PALAUNG FA
+108F;N # MYANMAR SIGN RUMAI PALAUNG TONE-5
+1090;N # MYANMAR SHAN DIGIT ZERO
+1091;N # MYANMAR SHAN DIGIT ONE
+1092;N # MYANMAR SHAN DIGIT TWO
+1093;N # MYANMAR SHAN DIGIT THREE
+1094;N # MYANMAR SHAN DIGIT FOUR
+1095;N # MYANMAR SHAN DIGIT FIVE
+1096;N # MYANMAR SHAN DIGIT SIX
+1097;N # MYANMAR SHAN DIGIT SEVEN
+1098;N # MYANMAR SHAN DIGIT EIGHT
+1099;N # MYANMAR SHAN DIGIT NINE
+109E;N # MYANMAR SYMBOL SHAN ONE
+109F;N # MYANMAR SYMBOL SHAN EXCLAMATION
 10A0;N # GEORGIAN CAPITAL LETTER AN
 10A1;N # GEORGIAN CAPITAL LETTER BAN
 10A2;N # GEORGIAN CAPITAL LETTER GAN
@@ -5072,6 +5251,7 @@
 18A7;N # MONGOLIAN LETTER ALI GALI HALF YA
 18A8;N # MONGOLIAN LETTER MANCHU ALI GALI BHA
 18A9;N # MONGOLIAN LETTER ALI GALI DAGALGA
+18AA;N # MONGOLIAN LETTER MANCHU ALI GALI LHA
 1900;N # LIMBU VOWEL-CARRIER LETTER
 1901;N # LIMBU LETTER KA
 1902;N # LIMBU LETTER KHA
@@ -5436,6 +5616,183 @@
 1B7A;N # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK
 1B7B;N # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK
 1B7C;N # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
+1B80;N # SUNDANESE SIGN PANYECEK
+1B81;N # SUNDANESE SIGN PANGLAYAR
+1B82;N # SUNDANESE SIGN PANGWISAD
+1B83;N # SUNDANESE LETTER A
+1B84;N # SUNDANESE LETTER I
+1B85;N # SUNDANESE LETTER U
+1B86;N # SUNDANESE LETTER AE
+1B87;N # SUNDANESE LETTER O
+1B88;N # SUNDANESE LETTER E
+1B89;N # SUNDANESE LETTER EU
+1B8A;N # SUNDANESE LETTER KA
+1B8B;N # SUNDANESE LETTER QA
+1B8C;N # SUNDANESE LETTER GA
+1B8D;N # SUNDANESE LETTER NGA
+1B8E;N # SUNDANESE LETTER CA
+1B8F;N # SUNDANESE LETTER JA
+1B90;N # SUNDANESE LETTER ZA
+1B91;N # SUNDANESE LETTER NYA
+1B92;N # SUNDANESE LETTER TA
+1B93;N # SUNDANESE LETTER DA
+1B94;N # SUNDANESE LETTER NA
+1B95;N # SUNDANESE LETTER PA
+1B96;N # SUNDANESE LETTER FA
+1B97;N # SUNDANESE LETTER VA
+1B98;N # SUNDANESE LETTER BA
+1B99;N # SUNDANESE LETTER MA
+1B9A;N # SUNDANESE LETTER YA
+1B9B;N # SUNDANESE LETTER RA
+1B9C;N # SUNDANESE LETTER LA
+1B9D;N # SUNDANESE LETTER WA
+1B9E;N # SUNDANESE LETTER SA
+1B9F;N # SUNDANESE LETTER XA
+1BA0;N # SUNDANESE LETTER HA
+1BA1;N # SUNDANESE CONSONANT SIGN PAMINGKAL
+1BA2;N # SUNDANESE CONSONANT SIGN PANYAKRA
+1BA3;N # SUNDANESE CONSONANT SIGN PANYIKU
+1BA4;N # SUNDANESE VOWEL SIGN PANGHULU
+1BA5;N # SUNDANESE VOWEL SIGN PANYUKU
+1BA6;N # SUNDANESE VOWEL SIGN PANAELAENG
+1BA7;N # SUNDANESE VOWEL SIGN PANOLONG
+1BA8;N # SUNDANESE VOWEL SIGN PAMEPET
+1BA9;N # SUNDANESE VOWEL SIGN PANEULEUNG
+1BAA;N # SUNDANESE SIGN PAMAAEH
+1BAE;N # SUNDANESE LETTER KHA
+1BAF;N # SUNDANESE LETTER SYA
+1BB0;N # SUNDANESE DIGIT ZERO
+1BB1;N # SUNDANESE DIGIT ONE
+1BB2;N # SUNDANESE DIGIT TWO
+1BB3;N # SUNDANESE DIGIT THREE
+1BB4;N # SUNDANESE DIGIT FOUR
+1BB5;N # SUNDANESE DIGIT FIVE
+1BB6;N # SUNDANESE DIGIT SIX
+1BB7;N # SUNDANESE DIGIT SEVEN
+1BB8;N # SUNDANESE DIGIT EIGHT
+1BB9;N # SUNDANESE DIGIT NINE
+1C00;N # LEPCHA LETTER KA
+1C01;N # LEPCHA LETTER KLA
+1C02;N # LEPCHA LETTER KHA
+1C03;N # LEPCHA LETTER GA
+1C04;N # LEPCHA LETTER GLA
+1C05;N # LEPCHA LETTER NGA
+1C06;N # LEPCHA LETTER CA
+1C07;N # LEPCHA LETTER CHA
+1C08;N # LEPCHA LETTER JA
+1C09;N # LEPCHA LETTER NYA
+1C0A;N # LEPCHA LETTER TA
+1C0B;N # LEPCHA LETTER THA
+1C0C;N # LEPCHA LETTER DA
+1C0D;N # LEPCHA LETTER NA
+1C0E;N # LEPCHA LETTER PA
+1C0F;N # LEPCHA LETTER PLA
+1C10;N # LEPCHA LETTER PHA
+1C11;N # LEPCHA LETTER FA
+1C12;N # LEPCHA LETTER FLA
+1C13;N # LEPCHA LETTER BA
+1C14;N # LEPCHA LETTER BLA
+1C15;N # LEPCHA LETTER MA
+1C16;N # LEPCHA LETTER MLA
+1C17;N # LEPCHA LETTER TSA
+1C18;N # LEPCHA LETTER TSHA
+1C19;N # LEPCHA LETTER DZA
+1C1A;N # LEPCHA LETTER YA
+1C1B;N # LEPCHA LETTER RA
+1C1C;N # LEPCHA LETTER LA
+1C1D;N # LEPCHA LETTER HA
+1C1E;N # LEPCHA LETTER HLA
+1C1F;N # LEPCHA LETTER VA
+1C20;N # LEPCHA LETTER SA
+1C21;N # LEPCHA LETTER SHA
+1C22;N # LEPCHA LETTER WA
+1C23;N # LEPCHA LETTER A
+1C24;N # LEPCHA SUBJOINED LETTER YA
+1C25;N # LEPCHA SUBJOINED LETTER RA
+1C26;N # LEPCHA VOWEL SIGN AA
+1C27;N # LEPCHA VOWEL SIGN I
+1C28;N # LEPCHA VOWEL SIGN O
+1C29;N # LEPCHA VOWEL SIGN OO
+1C2A;N # LEPCHA VOWEL SIGN U
+1C2B;N # LEPCHA VOWEL SIGN UU
+1C2C;N # LEPCHA VOWEL SIGN E
+1C2D;N # LEPCHA CONSONANT SIGN K
+1C2E;N # LEPCHA CONSONANT SIGN M
+1C2F;N # LEPCHA CONSONANT SIGN L
+1C30;N # LEPCHA CONSONANT SIGN N
+1C31;N # LEPCHA CONSONANT SIGN P
+1C32;N # LEPCHA CONSONANT SIGN R
+1C33;N # LEPCHA CONSONANT SIGN T
+1C34;N # LEPCHA CONSONANT SIGN NYIN-DO
+1C35;N # LEPCHA CONSONANT SIGN KANG
+1C36;N # LEPCHA SIGN RAN
+1C37;N # LEPCHA SIGN NUKTA
+1C3B;N # LEPCHA PUNCTUATION TA-ROL
+1C3C;N # LEPCHA PUNCTUATION NYET THYOOM TA-ROL
+1C3D;N # LEPCHA PUNCTUATION CER-WA
+1C3E;N # LEPCHA PUNCTUATION TSHOOK CER-WA
+1C3F;N # LEPCHA PUNCTUATION TSHOOK
+1C40;N # LEPCHA DIGIT ZERO
+1C41;N # LEPCHA DIGIT ONE
+1C42;N # LEPCHA DIGIT TWO
+1C43;N # LEPCHA DIGIT THREE
+1C44;N # LEPCHA DIGIT FOUR
+1C45;N # LEPCHA DIGIT FIVE
+1C46;N # LEPCHA DIGIT SIX
+1C47;N # LEPCHA DIGIT SEVEN
+1C48;N # LEPCHA DIGIT EIGHT
+1C49;N # LEPCHA DIGIT NINE
+1C4D;N # LEPCHA LETTER TTA
+1C4E;N # LEPCHA LETTER TTHA
+1C4F;N # LEPCHA LETTER DDA
+1C50;N # OL CHIKI DIGIT ZERO
+1C51;N # OL CHIKI DIGIT ONE
+1C52;N # OL CHIKI DIGIT TWO
+1C53;N # OL CHIKI DIGIT THREE
+1C54;N # OL CHIKI DIGIT FOUR
+1C55;N # OL CHIKI DIGIT FIVE
+1C56;N # OL CHIKI DIGIT SIX
+1C57;N # OL CHIKI DIGIT SEVEN
+1C58;N # OL CHIKI DIGIT EIGHT
+1C59;N # OL CHIKI DIGIT NINE
+1C5A;N # OL CHIKI LETTER LA
+1C5B;N # OL CHIKI LETTER AT
+1C5C;N # OL CHIKI LETTER AG
+1C5D;N # OL CHIKI LETTER ANG
+1C5E;N # OL CHIKI LETTER AL
+1C5F;N # OL CHIKI LETTER LAA
+1C60;N # OL CHIKI LETTER AAK
+1C61;N # OL CHIKI LETTER AAJ
+1C62;N # OL CHIKI LETTER AAM
+1C63;N # OL CHIKI LETTER AAW
+1C64;N # OL CHIKI LETTER LI
+1C65;N # OL CHIKI LETTER IS
+1C66;N # OL CHIKI LETTER IH
+1C67;N # OL CHIKI LETTER INY
+1C68;N # OL CHIKI LETTER IR
+1C69;N # OL CHIKI LETTER LU
+1C6A;N # OL CHIKI LETTER UC
+1C6B;N # OL CHIKI LETTER UD
+1C6C;N # OL CHIKI LETTER UNN
+1C6D;N # OL CHIKI LETTER UY
+1C6E;N # OL CHIKI LETTER LE
+1C6F;N # OL CHIKI LETTER EP
+1C70;N # OL CHIKI LETTER EDD
+1C71;N # OL CHIKI LETTER EN
+1C72;N # OL CHIKI LETTER ERR
+1C73;N # OL CHIKI LETTER LO
+1C74;N # OL CHIKI LETTER OTT
+1C75;N # OL CHIKI LETTER OB
+1C76;N # OL CHIKI LETTER OV
+1C77;N # OL CHIKI LETTER OH
+1C78;N # OL CHIKI MU TTUDDAG
+1C79;N # OL CHIKI GAAHLAA TTUDDAAG
+1C7A;N # OL CHIKI MU-GAAHLAA TTUDDAAG
+1C7B;N # OL CHIKI RELAA
+1C7C;N # OL CHIKI PHAARKAA
+1C7D;N # OL CHIKI AHAD
+1C7E;N # OL CHIKI PUNCTUATION MUCAAD
+1C7F;N # OL CHIKI PUNCTUATION DOUBLE MUCAAD
 1D00;N # LATIN LETTER SMALL CAPITAL A
 1D01;N # LATIN LETTER SMALL CAPITAL AE
 1D02;N # LATIN SMALL LETTER TURNED AE
@@ -5639,6 +5996,34 @@
 1DC8;N # COMBINING GRAVE-ACUTE-GRAVE
 1DC9;N # COMBINING ACUTE-GRAVE-ACUTE
 1DCA;N # COMBINING LATIN SMALL LETTER R BELOW
+1DCB;N # COMBINING BREVE-MACRON
+1DCC;N # COMBINING MACRON-BREVE
+1DCD;N # COMBINING DOUBLE CIRCUMFLEX ABOVE
+1DCE;N # COMBINING OGONEK ABOVE
+1DCF;N # COMBINING ZIGZAG BELOW
+1DD0;N # COMBINING IS BELOW
+1DD1;N # COMBINING UR ABOVE
+1DD2;N # COMBINING US ABOVE
+1DD3;N # COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
+1DD4;N # COMBINING LATIN SMALL LETTER AE
+1DD5;N # COMBINING LATIN SMALL LETTER AO
+1DD6;N # COMBINING LATIN SMALL LETTER AV
+1DD7;N # COMBINING LATIN SMALL LETTER C CEDILLA
+1DD8;N # COMBINING LATIN SMALL LETTER INSULAR D
+1DD9;N # COMBINING LATIN SMALL LETTER ETH
+1DDA;N # COMBINING LATIN SMALL LETTER G
+1DDB;N # COMBINING LATIN LETTER SMALL CAPITAL G
+1DDC;N # COMBINING LATIN SMALL LETTER K
+1DDD;N # COMBINING LATIN SMALL LETTER L
+1DDE;N # COMBINING LATIN LETTER SMALL CAPITAL L
+1DDF;N # COMBINING LATIN LETTER SMALL CAPITAL M
+1DE0;N # COMBINING LATIN SMALL LETTER N
+1DE1;N # COMBINING LATIN LETTER SMALL CAPITAL N
+1DE2;N # COMBINING LATIN LETTER SMALL CAPITAL R
+1DE3;N # COMBINING LATIN SMALL LETTER R ROTUNDA
+1DE4;N # COMBINING LATIN SMALL LETTER S
+1DE5;N # COMBINING LATIN SMALL LETTER LONG S
+1DE6;N # COMBINING LATIN SMALL LETTER Z
 1DFE;N # COMBINING LEFT ARROWHEAD ABOVE
 1DFF;N # COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
 1E00;N # LATIN CAPITAL LETTER A WITH RING BELOW
@@ -5797,6 +6182,10 @@
 1E99;N # LATIN SMALL LETTER Y WITH RING ABOVE
 1E9A;N # LATIN SMALL LETTER A WITH RIGHT HALF RING
 1E9B;N # LATIN SMALL LETTER LONG S WITH DOT ABOVE
+1E9C;N # LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE
+1E9D;N # LATIN SMALL LETTER LONG S WITH HIGH STROKE
+1E9E;N # LATIN CAPITAL LETTER SHARP S
+1E9F;N # LATIN SMALL LETTER DELTA
 1EA0;N # LATIN CAPITAL LETTER A WITH DOT BELOW
 1EA1;N # LATIN SMALL LETTER A WITH DOT BELOW
 1EA2;N # LATIN CAPITAL LETTER A WITH HOOK ABOVE
@@ -5887,6 +6276,12 @@
 1EF7;N # LATIN SMALL LETTER Y WITH HOOK ABOVE
 1EF8;N # LATIN CAPITAL LETTER Y WITH TILDE
 1EF9;N # LATIN SMALL LETTER Y WITH TILDE
+1EFA;N # LATIN CAPITAL LETTER MIDDLE-WELSH LL
+1EFB;N # LATIN SMALL LETTER MIDDLE-WELSH LL
+1EFC;N # LATIN CAPITAL LETTER MIDDLE-WELSH V
+1EFD;N # LATIN SMALL LETTER MIDDLE-WELSH V
+1EFE;N # LATIN CAPITAL LETTER Y WITH LOOP
+1EFF;N # LATIN SMALL LETTER Y WITH LOOP
 1F00;N # GREEK SMALL LETTER ALPHA WITH PSILI
 1F01;N # GREEK SMALL LETTER ALPHA WITH DASIA
 1F02;N # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA
@@ -6220,6 +6615,7 @@
 2061;N # FUNCTION APPLICATION
 2062;N # INVISIBLE TIMES
 2063;N # INVISIBLE SEPARATOR
+2064;N # INVISIBLE PLUS
 206A;N # INHIBIT SYMMETRIC SWAPPING
 206B;N # ACTIVATE SYMMETRIC SWAPPING
 206C;N # INHIBIT ARABIC FORM SHAPING
@@ -6314,6 +6710,7 @@
 20ED;N # COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS
 20EE;N # COMBINING LEFT ARROW BELOW
 20EF;N # COMBINING RIGHT ARROW BELOW
+20F0;N # COMBINING ASTERISK ABOVE
 2100;N # ACCOUNT OF
 2101;N # ADDRESSED TO THE SUBJECT
 2102;N # DOUBLE-STRUCK CAPITAL C
@@ -6393,6 +6790,7 @@
 214C;N # PER SIGN
 214D;N # AKTIESELSKAB
 214E;N # TURNED SMALL F
+214F;N # SYMBOL FOR SAMARITAN SOURCE
 2153;A # VULGAR FRACTION ONE THIRD
 2154;A # VULGAR FRACTION TWO THIRDS
 2155;N # VULGAR FRACTION ONE FIFTH
@@ -6443,6 +6841,10 @@
 2182;N # ROMAN NUMERAL TEN THOUSAND
 2183;N # ROMAN NUMERAL REVERSED ONE HUNDRED
 2184;N # LATIN SMALL LETTER REVERSED C
+2185;N # ROMAN NUMERAL SIX LATE FORM
+2186;N # ROMAN NUMERAL FIFTY EARLY FORM
+2187;N # ROMAN NUMERAL FIFTY THOUSAND
+2188;N # ROMAN NUMERAL ONE HUNDRED THOUSAND
 2190;A # LEFTWARDS ARROW
 2191;A # UPWARDS ARROW
 2192;A # RIGHTWARDS ARROW
@@ -7666,6 +8068,7 @@
 269A;N # STAFF OF HERMES
 269B;N # ATOM SYMBOL
 269C;N # FLEUR-DE-LIS
+269D;N # OUTLINED WHITE STAR
 26A0;N # WARNING SIGN
 26A1;N # HIGH VOLTAGE SIGN
 26A2;N # DOUBLED FEMALE SIGN
@@ -7685,6 +8088,20 @@
 26B0;N # COFFIN
 26B1;N # FUNERAL URN
 26B2;N # NEUTER
+26B3;N # CERES
+26B4;N # PALLAS
+26B5;N # JUNO
+26B6;N # VESTA
+26B7;N # CHIRON
+26B8;N # BLACK MOON LILITH
+26B9;N # SEXTILE
+26BA;N # SEMISEXTILE
+26BB;N # QUINCUNX
+26BC;N # SESQUIQUADRATE
+26C0;N # WHITE DRAUGHTS MAN
+26C1;N # WHITE DRAUGHTS KING
+26C2;N # BLACK DRAUGHTS MAN
+26C3;N # BLACK DRAUGHTS KING
 2701;N # UPPER BLADE SCISSORS
 2702;N # BLACK SCISSORS
 2703;N # LOWER BLADE SCISSORS
@@ -7870,6 +8287,7 @@
 27C8;N # REVERSE SOLIDUS PRECEDING SUBSET
 27C9;N # SUPERSET PRECEDING SOLIDUS
 27CA;N # VERTICAL BAR WITH HORIZONTAL STROKE
+27CC;N # LONG DIVISION
 27D0;N # WHITE DIAMOND WITH CENTRED DOT
 27D1;N # AND WITH DOT
 27D2;N # ELEMENT OF OPENING UPWARDS
@@ -7898,6 +8316,10 @@
 27E9;Na # MATHEMATICAL RIGHT ANGLE BRACKET
 27EA;Na # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
 27EB;Na # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+27EC;Na # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
+27ED;Na # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
+27EE;N # MATHEMATICAL LEFT FLATTENED PARENTHESIS
+27EF;N # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
 27F0;N # UPWARDS QUADRUPLE ARROW
 27F1;N # DOWNWARDS QUADRUPLE ARROW
 27F2;N # ANTICLOCKWISE GAPPED CIRCLE ARROW
@@ -8709,10 +9131,61 @@
 2B18;N # DIAMOND WITH TOP HALF BLACK
 2B19;N # DIAMOND WITH BOTTOM HALF BLACK
 2B1A;N # DOTTED SQUARE
+2B1B;N # BLACK LARGE SQUARE
+2B1C;N # WHITE LARGE SQUARE
+2B1D;N # BLACK VERY SMALL SQUARE
+2B1E;N # WHITE VERY SMALL SQUARE
+2B1F;N # BLACK PENTAGON
 2B20;N # WHITE PENTAGON
 2B21;N # WHITE HEXAGON
 2B22;N # BLACK HEXAGON
 2B23;N # HORIZONTAL BLACK HEXAGON
+2B24;N # BLACK LARGE CIRCLE
+2B25;N # BLACK MEDIUM DIAMOND
+2B26;N # WHITE MEDIUM DIAMOND
+2B27;N # BLACK MEDIUM LOZENGE
+2B28;N # WHITE MEDIUM LOZENGE
+2B29;N # BLACK SMALL DIAMOND
+2B2A;N # BLACK SMALL LOZENGE
+2B2B;N # WHITE SMALL LOZENGE
+2B2C;N # BLACK HORIZONTAL ELLIPSE
+2B2D;N # WHITE HORIZONTAL ELLIPSE
+2B2E;N # BLACK VERTICAL ELLIPSE
+2B2F;N # WHITE VERTICAL ELLIPSE
+2B30;N # LEFT ARROW WITH SMALL CIRCLE
+2B31;N # THREE LEFTWARDS ARROWS
+2B32;N # LEFT ARROW WITH CIRCLED PLUS
+2B33;N # LONG LEFTWARDS SQUIGGLE ARROW
+2B34;N # LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
+2B35;N # LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
+2B36;N # LEFTWARDS TWO-HEADED ARROW FROM BAR
+2B37;N # LEFTWARDS TWO-HEADED TRIPLE DASH ARROW
+2B38;N # LEFTWARDS ARROW WITH DOTTED STEM
+2B39;N # LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
+2B3A;N # LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
+2B3B;N # LEFTWARDS TWO-HEADED ARROW WITH TAIL
+2B3C;N # LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
+2B3D;N # LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
+2B3E;N # LEFTWARDS ARROW THROUGH X
+2B3F;N # WAVE ARROW POINTING DIRECTLY LEFT
+2B40;N # EQUALS SIGN ABOVE LEFTWARDS ARROW
+2B41;N # REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW
+2B42;N # LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
+2B43;N # RIGHTWARDS ARROW THROUGH GREATER-THAN
+2B44;N # RIGHTWARDS ARROW THROUGH SUPERSET
+2B45;N # LEFTWARDS QUADRUPLE ARROW
+2B46;N # RIGHTWARDS QUADRUPLE ARROW
+2B47;N # REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW
+2B48;N # RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
+2B49;N # TILDE OPERATOR ABOVE LEFTWARDS ARROW
+2B4A;N # LEFTWARDS ARROW ABOVE ALMOST EQUAL TO
+2B4B;N # LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
+2B4C;N # RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
+2B50;N # WHITE MEDIUM STAR
+2B51;N # BLACK SMALL STAR
+2B52;N # WHITE SMALL STAR
+2B53;N # BLACK RIGHT-POINTING PENTAGON
+2B54;N # WHITE RIGHT-POINTING PENTAGON
 2C00;N # GLAGOLITIC CAPITAL LETTER AZU
 2C01;N # GLAGOLITIC CAPITAL LETTER BUKY
 2C02;N # GLAGOLITIC CAPITAL LETTER VEDE
@@ -8820,10 +9293,22 @@
 2C6A;N # LATIN SMALL LETTER K WITH DESCENDER
 2C6B;N # LATIN CAPITAL LETTER Z WITH DESCENDER
 2C6C;N # LATIN SMALL LETTER Z WITH DESCENDER
+2C6D;N # LATIN CAPITAL LETTER ALPHA
+2C6E;N # LATIN CAPITAL LETTER M WITH HOOK
+2C6F;N # LATIN CAPITAL LETTER TURNED A
+2C71;N # LATIN SMALL LETTER V WITH RIGHT HOOK
+2C72;N # LATIN CAPITAL LETTER W WITH HOOK
+2C73;N # LATIN SMALL LETTER W WITH HOOK
 2C74;N # LATIN SMALL LETTER V WITH CURL
 2C75;N # LATIN CAPITAL LETTER HALF H
 2C76;N # LATIN SMALL LETTER HALF H
 2C77;N # LATIN SMALL LETTER TAILLESS PHI
+2C78;N # LATIN SMALL LETTER E WITH NOTCH
+2C79;N # LATIN SMALL LETTER TURNED R WITH TAIL
+2C7A;N # LATIN SMALL LETTER O WITH LOW RING INSIDE
+2C7B;N # LATIN LETTER SMALL CAPITAL TURNED E
+2C7C;N # LATIN SUBSCRIPT SMALL LETTER J
+2C7D;N # MODIFIER LETTER CAPITAL V
 2C80;N # COPTIC CAPITAL LETTER ALFA
 2C81;N # COPTIC SMALL LETTER ALFA
 2C82;N # COPTIC CAPITAL LETTER VIDA
@@ -9110,6 +9595,38 @@
 2DDC;N # ETHIOPIC SYLLABLE GYEE
 2DDD;N # ETHIOPIC SYLLABLE GYE
 2DDE;N # ETHIOPIC SYLLABLE GYO
+2DE0;N # COMBINING CYRILLIC LETTER BE
+2DE1;N # COMBINING CYRILLIC LETTER VE
+2DE2;N # COMBINING CYRILLIC LETTER GHE
+2DE3;N # COMBINING CYRILLIC LETTER DE
+2DE4;N # COMBINING CYRILLIC LETTER ZHE
+2DE5;N # COMBINING CYRILLIC LETTER ZE
+2DE6;N # COMBINING CYRILLIC LETTER KA
+2DE7;N # COMBINING CYRILLIC LETTER EL
+2DE8;N # COMBINING CYRILLIC LETTER EM
+2DE9;N # COMBINING CYRILLIC LETTER EN
+2DEA;N # COMBINING CYRILLIC LETTER O
+2DEB;N # COMBINING CYRILLIC LETTER PE
+2DEC;N # COMBINING CYRILLIC LETTER ER
+2DED;N # COMBINING CYRILLIC LETTER ES
+2DEE;N # COMBINING CYRILLIC LETTER TE
+2DEF;N # COMBINING CYRILLIC LETTER HA
+2DF0;N # COMBINING CYRILLIC LETTER TSE
+2DF1;N # COMBINING CYRILLIC LETTER CHE
+2DF2;N # COMBINING CYRILLIC LETTER SHA
+2DF3;N # COMBINING CYRILLIC LETTER SHCHA
+2DF4;N # COMBINING CYRILLIC LETTER FITA
+2DF5;N # COMBINING CYRILLIC LETTER ES-TE
+2DF6;N # COMBINING CYRILLIC LETTER A
+2DF7;N # COMBINING CYRILLIC LETTER IE
+2DF8;N # COMBINING CYRILLIC LETTER DJERV
+2DF9;N # COMBINING CYRILLIC LETTER MONOGRAPH UK
+2DFA;N # COMBINING CYRILLIC LETTER YAT
+2DFB;N # COMBINING CYRILLIC LETTER YU
+2DFC;N # COMBINING CYRILLIC LETTER IOTIFIED A
+2DFD;N # COMBINING CYRILLIC LETTER LITTLE YUS
+2DFE;N # COMBINING CYRILLIC LETTER BIG YUS
+2DFF;N # COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
 2E00;N # RIGHT ANGLE SUBSTITUTION MARKER
 2E01;N # RIGHT ANGLE DOTTED SUBSTITUTION MARKER
 2E02;N # LEFT SUBSTITUTION BRACKET
@@ -9134,8 +9651,31 @@
 2E15;N # UPWARDS ANCORA
 2E16;N # DOTTED RIGHT-POINTING ANGLE
 2E17;N # DOUBLE OBLIQUE HYPHEN
+2E18;N # INVERTED INTERROBANG
+2E19;N # PALM BRANCH
+2E1A;N # HYPHEN WITH DIAERESIS
+2E1B;N # TILDE WITH RING ABOVE
 2E1C;N # LEFT LOW PARAPHRASE BRACKET
 2E1D;N # RIGHT LOW PARAPHRASE BRACKET
+2E1E;N # TILDE WITH DOT ABOVE
+2E1F;N # TILDE WITH DOT BELOW
+2E20;N # LEFT VERTICAL BAR WITH QUILL
+2E21;N # RIGHT VERTICAL BAR WITH QUILL
+2E22;N # TOP LEFT HALF BRACKET
+2E23;N # TOP RIGHT HALF BRACKET
+2E24;N # BOTTOM LEFT HALF BRACKET
+2E25;N # BOTTOM RIGHT HALF BRACKET
+2E26;N # LEFT SIDEWAYS U BRACKET
+2E27;N # RIGHT SIDEWAYS U BRACKET
+2E28;N # LEFT DOUBLE PARENTHESIS
+2E29;N # RIGHT DOUBLE PARENTHESIS
+2E2A;N # TWO DOTS OVER ONE DOT PUNCTUATION
+2E2B;N # ONE DOT OVER TWO DOTS PUNCTUATION
+2E2C;N # SQUARED FOUR DOT PUNCTUATION
+2E2D;N # FIVE DOT MARK
+2E2E;N # REVERSED QUESTION MARK
+2E2F;N # VERTICAL TILDE
+2E30;N # RING POINT
 2E80;W # CJK RADICAL REPEAT
 2E81;W # CJK RADICAL CLIFF
 2E82;W # CJK RADICAL SECOND ONE
@@ -9770,6 +10310,7 @@
 312A;W # BOPOMOFO LETTER V
 312B;W # BOPOMOFO LETTER NG
 312C;W # BOPOMOFO LETTER GN
+312D;W # BOPOMOFO LETTER IH
 3131;W # HANGUL LETTER KIYEOK
 3132;W # HANGUL LETTER SSANGKIYEOK
 3133;W # HANGUL LETTER KIYEOK-SIOS
@@ -9920,6 +10461,26 @@
 31CD;W # CJK STROKE HZW
 31CE;W # CJK STROKE HZZZ
 31CF;W # CJK STROKE N
+31D0;W # CJK STROKE H
+31D1;W # CJK STROKE S
+31D2;W # CJK STROKE P
+31D3;W # CJK STROKE SP
+31D4;W # CJK STROKE D
+31D5;W # CJK STROKE HZ
+31D6;W # CJK STROKE HG
+31D7;W # CJK STROKE SZ
+31D8;W # CJK STROKE SWZ
+31D9;W # CJK STROKE ST
+31DA;W # CJK STROKE SG
+31DB;W # CJK STROKE PD
+31DC;W # CJK STROKE PZ
+31DD;W # CJK STROKE TN
+31DE;W # CJK STROKE SZZ
+31DF;W # CJK STROKE SWG
+31E0;W # CJK STROKE HXWG
+31E1;W # CJK STROKE HZZZG
+31E2;W # CJK STROKE PG
+31E3;W # CJK STROKE Q
 31F0;W # KATAKANA LETTER SMALL KU
 31F1;W # KATAKANA LETTER SMALL SI
 31F2;W # KATAKANA LETTER SMALL SU
@@ -10499,7 +11060,7 @@
 4DFD;N # HEXAGRAM FOR SMALL PREPONDERANCE
 4DFE;N # HEXAGRAM FOR AFTER COMPLETION
 4DFF;N # HEXAGRAM FOR BEFORE COMPLETION
-4E00..9FBB;W # <CJK Ideograph, First>..<CJK Ideograph, Last>
+4E00..9FC3;W # <CJK Ideograph, First>..<CJK Ideograph, Last>
 A000;W # YI SYLLABLE IT
 A001;W # YI SYLLABLE IX
 A002;W # YI SYLLABLE I
@@ -11720,6 +12281,384 @@
 A4C4;W # YI RADICAL ZZIET
 A4C5;W # YI RADICAL NBIE
 A4C6;W # YI RADICAL KE
+A500;N # VAI SYLLABLE EE
+A501;N # VAI SYLLABLE EEN
+A502;N # VAI SYLLABLE HEE
+A503;N # VAI SYLLABLE WEE
+A504;N # VAI SYLLABLE WEEN
+A505;N # VAI SYLLABLE PEE
+A506;N # VAI SYLLABLE BHEE
+A507;N # VAI SYLLABLE BEE
+A508;N # VAI SYLLABLE MBEE
+A509;N # VAI SYLLABLE KPEE
+A50A;N # VAI SYLLABLE MGBEE
+A50B;N # VAI SYLLABLE GBEE
+A50C;N # VAI SYLLABLE FEE
+A50D;N # VAI SYLLABLE VEE
+A50E;N # VAI SYLLABLE TEE
+A50F;N # VAI SYLLABLE THEE
+A510;N # VAI SYLLABLE DHEE
+A511;N # VAI SYLLABLE DHHEE
+A512;N # VAI SYLLABLE LEE
+A513;N # VAI SYLLABLE REE
+A514;N # VAI SYLLABLE DEE
+A515;N # VAI SYLLABLE NDEE
+A516;N # VAI SYLLABLE SEE
+A517;N # VAI SYLLABLE SHEE
+A518;N # VAI SYLLABLE ZEE
+A519;N # VAI SYLLABLE ZHEE
+A51A;N # VAI SYLLABLE CEE
+A51B;N # VAI SYLLABLE JEE
+A51C;N # VAI SYLLABLE NJEE
+A51D;N # VAI SYLLABLE YEE
+A51E;N # VAI SYLLABLE KEE
+A51F;N # VAI SYLLABLE NGGEE
+A520;N # VAI SYLLABLE GEE
+A521;N # VAI SYLLABLE MEE
+A522;N # VAI SYLLABLE NEE
+A523;N # VAI SYLLABLE NYEE
+A524;N # VAI SYLLABLE I
+A525;N # VAI SYLLABLE IN
+A526;N # VAI SYLLABLE HI
+A527;N # VAI SYLLABLE HIN
+A528;N # VAI SYLLABLE WI
+A529;N # VAI SYLLABLE WIN
+A52A;N # VAI SYLLABLE PI
+A52B;N # VAI SYLLABLE BHI
+A52C;N # VAI SYLLABLE BI
+A52D;N # VAI SYLLABLE MBI
+A52E;N # VAI SYLLABLE KPI
+A52F;N # VAI SYLLABLE MGBI
+A530;N # VAI SYLLABLE GBI
+A531;N # VAI SYLLABLE FI
+A532;N # VAI SYLLABLE VI
+A533;N # VAI SYLLABLE TI
+A534;N # VAI SYLLABLE THI
+A535;N # VAI SYLLABLE DHI
+A536;N # VAI SYLLABLE DHHI
+A537;N # VAI SYLLABLE LI
+A538;N # VAI SYLLABLE RI
+A539;N # VAI SYLLABLE DI
+A53A;N # VAI SYLLABLE NDI
+A53B;N # VAI SYLLABLE SI
+A53C;N # VAI SYLLABLE SHI
+A53D;N # VAI SYLLABLE ZI
+A53E;N # VAI SYLLABLE ZHI
+A53F;N # VAI SYLLABLE CI
+A540;N # VAI SYLLABLE JI
+A541;N # VAI SYLLABLE NJI
+A542;N # VAI SYLLABLE YI
+A543;N # VAI SYLLABLE KI
+A544;N # VAI SYLLABLE NGGI
+A545;N # VAI SYLLABLE GI
+A546;N # VAI SYLLABLE MI
+A547;N # VAI SYLLABLE NI
+A548;N # VAI SYLLABLE NYI
+A549;N # VAI SYLLABLE A
+A54A;N # VAI SYLLABLE AN
+A54B;N # VAI SYLLABLE NGAN
+A54C;N # VAI SYLLABLE HA
+A54D;N # VAI SYLLABLE HAN
+A54E;N # VAI SYLLABLE WA
+A54F;N # VAI SYLLABLE WAN
+A550;N # VAI SYLLABLE PA
+A551;N # VAI SYLLABLE BHA
+A552;N # VAI SYLLABLE BA
+A553;N # VAI SYLLABLE MBA
+A554;N # VAI SYLLABLE KPA
+A555;N # VAI SYLLABLE KPAN
+A556;N # VAI SYLLABLE MGBA
+A557;N # VAI SYLLABLE GBA
+A558;N # VAI SYLLABLE FA
+A559;N # VAI SYLLABLE VA
+A55A;N # VAI SYLLABLE TA
+A55B;N # VAI SYLLABLE THA
+A55C;N # VAI SYLLABLE DHA
+A55D;N # VAI SYLLABLE DHHA
+A55E;N # VAI SYLLABLE LA
+A55F;N # VAI SYLLABLE RA
+A560;N # VAI SYLLABLE DA
+A561;N # VAI SYLLABLE NDA
+A562;N # VAI SYLLABLE SA
+A563;N # VAI SYLLABLE SHA
+A564;N # VAI SYLLABLE ZA
+A565;N # VAI SYLLABLE ZHA
+A566;N # VAI SYLLABLE CA
+A567;N # VAI SYLLABLE JA
+A568;N # VAI SYLLABLE NJA
+A569;N # VAI SYLLABLE YA
+A56A;N # VAI SYLLABLE KA
+A56B;N # VAI SYLLABLE KAN
+A56C;N # VAI SYLLABLE NGGA
+A56D;N # VAI SYLLABLE GA
+A56E;N # VAI SYLLABLE MA
+A56F;N # VAI SYLLABLE NA
+A570;N # VAI SYLLABLE NYA
+A571;N # VAI SYLLABLE OO
+A572;N # VAI SYLLABLE OON
+A573;N # VAI SYLLABLE HOO
+A574;N # VAI SYLLABLE WOO
+A575;N # VAI SYLLABLE WOON
+A576;N # VAI SYLLABLE POO
+A577;N # VAI SYLLABLE BHOO
+A578;N # VAI SYLLABLE BOO
+A579;N # VAI SYLLABLE MBOO
+A57A;N # VAI SYLLABLE KPOO
+A57B;N # VAI SYLLABLE MGBOO
+A57C;N # VAI SYLLABLE GBOO
+A57D;N # VAI SYLLABLE FOO
+A57E;N # VAI SYLLABLE VOO
+A57F;N # VAI SYLLABLE TOO
+A580;N # VAI SYLLABLE THOO
+A581;N # VAI SYLLABLE DHOO
+A582;N # VAI SYLLABLE DHHOO
+A583;N # VAI SYLLABLE LOO
+A584;N # VAI SYLLABLE ROO
+A585;N # VAI SYLLABLE DOO
+A586;N # VAI SYLLABLE NDOO
+A587;N # VAI SYLLABLE SOO
+A588;N # VAI SYLLABLE SHOO
+A589;N # VAI SYLLABLE ZOO
+A58A;N # VAI SYLLABLE ZHOO
+A58B;N # VAI SYLLABLE COO
+A58C;N # VAI SYLLABLE JOO
+A58D;N # VAI SYLLABLE NJOO
+A58E;N # VAI SYLLABLE YOO
+A58F;N # VAI SYLLABLE KOO
+A590;N # VAI SYLLABLE NGGOO
+A591;N # VAI SYLLABLE GOO
+A592;N # VAI SYLLABLE MOO
+A593;N # VAI SYLLABLE NOO
+A594;N # VAI SYLLABLE NYOO
+A595;N # VAI SYLLABLE U
+A596;N # VAI SYLLABLE UN
+A597;N # VAI SYLLABLE HU
+A598;N # VAI SYLLABLE HUN
+A599;N # VAI SYLLABLE WU
+A59A;N # VAI SYLLABLE WUN
+A59B;N # VAI SYLLABLE PU
+A59C;N # VAI SYLLABLE BHU
+A59D;N # VAI SYLLABLE BU
+A59E;N # VAI SYLLABLE MBU
+A59F;N # VAI SYLLABLE KPU
+A5A0;N # VAI SYLLABLE MGBU
+A5A1;N # VAI SYLLABLE GBU
+A5A2;N # VAI SYLLABLE FU
+A5A3;N # VAI SYLLABLE VU
+A5A4;N # VAI SYLLABLE TU
+A5A5;N # VAI SYLLABLE THU
+A5A6;N # VAI SYLLABLE DHU
+A5A7;N # VAI SYLLABLE DHHU
+A5A8;N # VAI SYLLABLE LU
+A5A9;N # VAI SYLLABLE RU
+A5AA;N # VAI SYLLABLE DU
+A5AB;N # VAI SYLLABLE NDU
+A5AC;N # VAI SYLLABLE SU
+A5AD;N # VAI SYLLABLE SHU
+A5AE;N # VAI SYLLABLE ZU
+A5AF;N # VAI SYLLABLE ZHU
+A5B0;N # VAI SYLLABLE CU
+A5B1;N # VAI SYLLABLE JU
+A5B2;N # VAI SYLLABLE NJU
+A5B3;N # VAI SYLLABLE YU
+A5B4;N # VAI SYLLABLE KU
+A5B5;N # VAI SYLLABLE NGGU
+A5B6;N # VAI SYLLABLE GU
+A5B7;N # VAI SYLLABLE MU
+A5B8;N # VAI SYLLABLE NU
+A5B9;N # VAI SYLLABLE NYU
+A5BA;N # VAI SYLLABLE O
+A5BB;N # VAI SYLLABLE ON
+A5BC;N # VAI SYLLABLE NGON
+A5BD;N # VAI SYLLABLE HO
+A5BE;N # VAI SYLLABLE HON
+A5BF;N # VAI SYLLABLE WO
+A5C0;N # VAI SYLLABLE WON
+A5C1;N # VAI SYLLABLE PO
+A5C2;N # VAI SYLLABLE BHO
+A5C3;N # VAI SYLLABLE BO
+A5C4;N # VAI SYLLABLE MBO
+A5C5;N # VAI SYLLABLE KPO
+A5C6;N # VAI SYLLABLE MGBO
+A5C7;N # VAI SYLLABLE GBO
+A5C8;N # VAI SYLLABLE GBON
+A5C9;N # VAI SYLLABLE FO
+A5CA;N # VAI SYLLABLE VO
+A5CB;N # VAI SYLLABLE TO
+A5CC;N # VAI SYLLABLE THO
+A5CD;N # VAI SYLLABLE DHO
+A5CE;N # VAI SYLLABLE DHHO
+A5CF;N # VAI SYLLABLE LO
+A5D0;N # VAI SYLLABLE RO
+A5D1;N # VAI SYLLABLE DO
+A5D2;N # VAI SYLLABLE NDO
+A5D3;N # VAI SYLLABLE SO
+A5D4;N # VAI SYLLABLE SHO
+A5D5;N # VAI SYLLABLE ZO
+A5D6;N # VAI SYLLABLE ZHO
+A5D7;N # VAI SYLLABLE CO
+A5D8;N # VAI SYLLABLE JO
+A5D9;N # VAI SYLLABLE NJO
+A5DA;N # VAI SYLLABLE YO
+A5DB;N # VAI SYLLABLE KO
+A5DC;N # VAI SYLLABLE NGGO
+A5DD;N # VAI SYLLABLE GO
+A5DE;N # VAI SYLLABLE MO
+A5DF;N # VAI SYLLABLE NO
+A5E0;N # VAI SYLLABLE NYO
+A5E1;N # VAI SYLLABLE E
+A5E2;N # VAI SYLLABLE EN
+A5E3;N # VAI SYLLABLE NGEN
+A5E4;N # VAI SYLLABLE HE
+A5E5;N # VAI SYLLABLE HEN
+A5E6;N # VAI SYLLABLE WE
+A5E7;N # VAI SYLLABLE WEN
+A5E8;N # VAI SYLLABLE PE
+A5E9;N # VAI SYLLABLE BHE
+A5EA;N # VAI SYLLABLE BE
+A5EB;N # VAI SYLLABLE MBE
+A5EC;N # VAI SYLLABLE KPE
+A5ED;N # VAI SYLLABLE KPEN
+A5EE;N # VAI SYLLABLE MGBE
+A5EF;N # VAI SYLLABLE GBE
+A5F0;N # VAI SYLLABLE GBEN
+A5F1;N # VAI SYLLABLE FE
+A5F2;N # VAI SYLLABLE VE
+A5F3;N # VAI SYLLABLE TE
+A5F4;N # VAI SYLLABLE THE
+A5F5;N # VAI SYLLABLE DHE
+A5F6;N # VAI SYLLABLE DHHE
+A5F7;N # VAI SYLLABLE LE
+A5F8;N # VAI SYLLABLE RE
+A5F9;N # VAI SYLLABLE DE
+A5FA;N # VAI SYLLABLE NDE
+A5FB;N # VAI SYLLABLE SE
+A5FC;N # VAI SYLLABLE SHE
+A5FD;N # VAI SYLLABLE ZE
+A5FE;N # VAI SYLLABLE ZHE
+A5FF;N # VAI SYLLABLE CE
+A600;N # VAI SYLLABLE JE
+A601;N # VAI SYLLABLE NJE
+A602;N # VAI SYLLABLE YE
+A603;N # VAI SYLLABLE KE
+A604;N # VAI SYLLABLE NGGE
+A605;N # VAI SYLLABLE NGGEN
+A606;N # VAI SYLLABLE GE
+A607;N # VAI SYLLABLE GEN
+A608;N # VAI SYLLABLE ME
+A609;N # VAI SYLLABLE NE
+A60A;N # VAI SYLLABLE NYE
+A60B;N # VAI SYLLABLE NG
+A60C;N # VAI SYLLABLE LENGTHENER
+A60D;N # VAI COMMA
+A60E;N # VAI FULL STOP
+A60F;N # VAI QUESTION MARK
+A610;N # VAI SYLLABLE NDOLE FA
+A611;N # VAI SYLLABLE NDOLE KA
+A612;N # VAI SYLLABLE NDOLE SOO
+A613;N # VAI SYMBOL FEENG
+A614;N # VAI SYMBOL KEENG
+A615;N # VAI SYMBOL TING
+A616;N # VAI SYMBOL NII
+A617;N # VAI SYMBOL BANG
+A618;N # VAI SYMBOL FAA
+A619;N # VAI SYMBOL TAA
+A61A;N # VAI SYMBOL DANG
+A61B;N # VAI SYMBOL DOONG
+A61C;N # VAI SYMBOL KUNG
+A61D;N # VAI SYMBOL TONG
+A61E;N # VAI SYMBOL DO-O
+A61F;N # VAI SYMBOL JONG
+A620;N # VAI DIGIT ZERO
+A621;N # VAI DIGIT ONE
+A622;N # VAI DIGIT TWO
+A623;N # VAI DIGIT THREE
+A624;N # VAI DIGIT FOUR
+A625;N # VAI DIGIT FIVE
+A626;N # VAI DIGIT SIX
+A627;N # VAI DIGIT SEVEN
+A628;N # VAI DIGIT EIGHT
+A629;N # VAI DIGIT NINE
+A62A;N # VAI SYLLABLE NDOLE MA
+A62B;N # VAI SYLLABLE NDOLE DO
+A640;N # CYRILLIC CAPITAL LETTER ZEMLYA
+A641;N # CYRILLIC SMALL LETTER ZEMLYA
+A642;N # CYRILLIC CAPITAL LETTER DZELO
+A643;N # CYRILLIC SMALL LETTER DZELO
+A644;N # CYRILLIC CAPITAL LETTER REVERSED DZE
+A645;N # CYRILLIC SMALL LETTER REVERSED DZE
+A646;N # CYRILLIC CAPITAL LETTER IOTA
+A647;N # CYRILLIC SMALL LETTER IOTA
+A648;N # CYRILLIC CAPITAL LETTER DJERV
+A649;N # CYRILLIC SMALL LETTER DJERV
+A64A;N # CYRILLIC CAPITAL LETTER MONOGRAPH UK
+A64B;N # CYRILLIC SMALL LETTER MONOGRAPH UK
+A64C;N # CYRILLIC CAPITAL LETTER BROAD OMEGA
+A64D;N # CYRILLIC SMALL LETTER BROAD OMEGA
+A64E;N # CYRILLIC CAPITAL LETTER NEUTRAL YER
+A64F;N # CYRILLIC SMALL LETTER NEUTRAL YER
+A650;N # CYRILLIC CAPITAL LETTER YERU WITH BACK YER
+A651;N # CYRILLIC SMALL LETTER YERU WITH BACK YER
+A652;N # CYRILLIC CAPITAL LETTER IOTIFIED YAT
+A653;N # CYRILLIC SMALL LETTER IOTIFIED YAT
+A654;N # CYRILLIC CAPITAL LETTER REVERSED YU
+A655;N # CYRILLIC SMALL LETTER REVERSED YU
+A656;N # CYRILLIC CAPITAL LETTER IOTIFIED A
+A657;N # CYRILLIC SMALL LETTER IOTIFIED A
+A658;N # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
+A659;N # CYRILLIC SMALL LETTER CLOSED LITTLE YUS
+A65A;N # CYRILLIC CAPITAL LETTER BLENDED YUS
+A65B;N # CYRILLIC SMALL LETTER BLENDED YUS
+A65C;N # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
+A65D;N # CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
+A65E;N # CYRILLIC CAPITAL LETTER YN
+A65F;N # CYRILLIC SMALL LETTER YN
+A662;N # CYRILLIC CAPITAL LETTER SOFT DE
+A663;N # CYRILLIC SMALL LETTER SOFT DE
+A664;N # CYRILLIC CAPITAL LETTER SOFT EL
+A665;N # CYRILLIC SMALL LETTER SOFT EL
+A666;N # CYRILLIC CAPITAL LETTER SOFT EM
+A667;N # CYRILLIC SMALL LETTER SOFT EM
+A668;N # CYRILLIC CAPITAL LETTER MONOCULAR O
+A669;N # CYRILLIC SMALL LETTER MONOCULAR O
+A66A;N # CYRILLIC CAPITAL LETTER BINOCULAR O
+A66B;N # CYRILLIC SMALL LETTER BINOCULAR O
+A66C;N # CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
+A66D;N # CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
+A66E;N # CYRILLIC LETTER MULTIOCULAR O
+A66F;N # COMBINING CYRILLIC VZMET
+A670;N # COMBINING CYRILLIC TEN MILLIONS SIGN
+A671;N # COMBINING CYRILLIC HUNDRED MILLIONS SIGN
+A672;N # COMBINING CYRILLIC THOUSAND MILLIONS SIGN
+A673;N # SLAVONIC ASTERISK
+A67C;N # COMBINING CYRILLIC KAVYKA
+A67D;N # COMBINING CYRILLIC PAYEROK
+A67E;N # CYRILLIC KAVYKA
+A67F;N # CYRILLIC PAYEROK
+A680;N # CYRILLIC CAPITAL LETTER DWE
+A681;N # CYRILLIC SMALL LETTER DWE
+A682;N # CYRILLIC CAPITAL LETTER DZWE
+A683;N # CYRILLIC SMALL LETTER DZWE
+A684;N # CYRILLIC CAPITAL LETTER ZHWE
+A685;N # CYRILLIC SMALL LETTER ZHWE
+A686;N # CYRILLIC CAPITAL LETTER CCHE
+A687;N # CYRILLIC SMALL LETTER CCHE
+A688;N # CYRILLIC CAPITAL LETTER DZZE
+A689;N # CYRILLIC SMALL LETTER DZZE
+A68A;N # CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
+A68B;N # CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
+A68C;N # CYRILLIC CAPITAL LETTER TWE
+A68D;N # CYRILLIC SMALL LETTER TWE
+A68E;N # CYRILLIC CAPITAL LETTER TSWE
+A68F;N # CYRILLIC SMALL LETTER TSWE
+A690;N # CYRILLIC CAPITAL LETTER TSSE
+A691;N # CYRILLIC SMALL LETTER TSSE
+A692;N # CYRILLIC CAPITAL LETTER TCHE
+A693;N # CYRILLIC SMALL LETTER TCHE
+A694;N # CYRILLIC CAPITAL LETTER HWE
+A695;N # CYRILLIC SMALL LETTER HWE
+A696;N # CYRILLIC CAPITAL LETTER SHWE
+A697;N # CYRILLIC SMALL LETTER SHWE
 A700;N # MODIFIER LETTER CHINESE TONE YIN PING
 A701;N # MODIFIER LETTER CHINESE TONE YANG PING
 A702;N # MODIFIER LETTER CHINESE TONE YIN SHANG
@@ -11747,8 +12686,125 @@
 A718;N # MODIFIER LETTER DOT SLASH
 A719;N # MODIFIER LETTER DOT HORIZONTAL BAR
 A71A;N # MODIFIER LETTER LOWER RIGHT CORNER ANGLE
+A71B;N # MODIFIER LETTER RAISED UP ARROW
+A71C;N # MODIFIER LETTER RAISED DOWN ARROW
+A71D;N # MODIFIER LETTER RAISED EXCLAMATION MARK
+A71E;N # MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK
+A71F;N # MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
 A720;N # MODIFIER LETTER STRESS AND HIGH TONE
 A721;N # MODIFIER LETTER STRESS AND LOW TONE
+A722;N # LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
+A723;N # LATIN SMALL LETTER EGYPTOLOGICAL ALEF
+A724;N # LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
+A725;N # LATIN SMALL LETTER EGYPTOLOGICAL AIN
+A726;N # LATIN CAPITAL LETTER HENG
+A727;N # LATIN SMALL LETTER HENG
+A728;N # LATIN CAPITAL LETTER TZ
+A729;N # LATIN SMALL LETTER TZ
+A72A;N # LATIN CAPITAL LETTER TRESILLO
+A72B;N # LATIN SMALL LETTER TRESILLO
+A72C;N # LATIN CAPITAL LETTER CUATRILLO
+A72D;N # LATIN SMALL LETTER CUATRILLO
+A72E;N # LATIN CAPITAL LETTER CUATRILLO WITH COMMA
+A72F;N # LATIN SMALL LETTER CUATRILLO WITH COMMA
+A730;N # LATIN LETTER SMALL CAPITAL F
+A731;N # LATIN LETTER SMALL CAPITAL S
+A732;N # LATIN CAPITAL LETTER AA
+A733;N # LATIN SMALL LETTER AA
+A734;N # LATIN CAPITAL LETTER AO
+A735;N # LATIN SMALL LETTER AO
+A736;N # LATIN CAPITAL LETTER AU
+A737;N # LATIN SMALL LETTER AU
+A738;N # LATIN CAPITAL LETTER AV
+A739;N # LATIN SMALL LETTER AV
+A73A;N # LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
+A73B;N # LATIN SMALL LETTER AV WITH HORIZONTAL BAR
+A73C;N # LATIN CAPITAL LETTER AY
+A73D;N # LATIN SMALL LETTER AY
+A73E;N # LATIN CAPITAL LETTER REVERSED C WITH DOT
+A73F;N # LATIN SMALL LETTER REVERSED C WITH DOT
+A740;N # LATIN CAPITAL LETTER K WITH STROKE
+A741;N # LATIN SMALL LETTER K WITH STROKE
+A742;N # LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
+A743;N # LATIN SMALL LETTER K WITH DIAGONAL STROKE
+A744;N # LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
+A745;N # LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
+A746;N # LATIN CAPITAL LETTER BROKEN L
+A747;N # LATIN SMALL LETTER BROKEN L
+A748;N # LATIN CAPITAL LETTER L WITH HIGH STROKE
+A749;N # LATIN SMALL LETTER L WITH HIGH STROKE
+A74A;N # LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
+A74B;N # LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
+A74C;N # LATIN CAPITAL LETTER O WITH LOOP
+A74D;N # LATIN SMALL LETTER O WITH LOOP
+A74E;N # LATIN CAPITAL LETTER OO
+A74F;N # LATIN SMALL LETTER OO
+A750;N # LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
+A751;N # LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
+A752;N # LATIN CAPITAL LETTER P WITH FLOURISH
+A753;N # LATIN SMALL LETTER P WITH FLOURISH
+A754;N # LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
+A755;N # LATIN SMALL LETTER P WITH SQUIRREL TAIL
+A756;N # LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
+A757;N # LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
+A758;N # LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
+A759;N # LATIN SMALL LETTER Q WITH DIAGONAL STROKE
+A75A;N # LATIN CAPITAL LETTER R ROTUNDA
+A75B;N # LATIN SMALL LETTER R ROTUNDA
+A75C;N # LATIN CAPITAL LETTER RUM ROTUNDA
+A75D;N # LATIN SMALL LETTER RUM ROTUNDA
+A75E;N # LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
+A75F;N # LATIN SMALL LETTER V WITH DIAGONAL STROKE
+A760;N # LATIN CAPITAL LETTER VY
+A761;N # LATIN SMALL LETTER VY
+A762;N # LATIN CAPITAL LETTER VISIGOTHIC Z
+A763;N # LATIN SMALL LETTER VISIGOTHIC Z
+A764;N # LATIN CAPITAL LETTER THORN WITH STROKE
+A765;N # LATIN SMALL LETTER THORN WITH STROKE
+A766;N # LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
+A767;N # LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
+A768;N # LATIN CAPITAL LETTER VEND
+A769;N # LATIN SMALL LETTER VEND
+A76A;N # LATIN CAPITAL LETTER ET
+A76B;N # LATIN SMALL LETTER ET
+A76C;N # LATIN CAPITAL LETTER IS
+A76D;N # LATIN SMALL LETTER IS
+A76E;N # LATIN CAPITAL LETTER CON
+A76F;N # LATIN SMALL LETTER CON
+A770;N # MODIFIER LETTER US
+A771;N # LATIN SMALL LETTER DUM
+A772;N # LATIN SMALL LETTER LUM
+A773;N # LATIN SMALL LETTER MUM
+A774;N # LATIN SMALL LETTER NUM
+A775;N # LATIN SMALL LETTER RUM
+A776;N # LATIN LETTER SMALL CAPITAL RUM
+A777;N # LATIN SMALL LETTER TUM
+A778;N # LATIN SMALL LETTER UM
+A779;N # LATIN CAPITAL LETTER INSULAR D
+A77A;N # LATIN SMALL LETTER INSULAR D
+A77B;N # LATIN CAPITAL LETTER INSULAR F
+A77C;N # LATIN SMALL LETTER INSULAR F
+A77D;N # LATIN CAPITAL LETTER INSULAR G
+A77E;N # LATIN CAPITAL LETTER TURNED INSULAR G
+A77F;N # LATIN SMALL LETTER TURNED INSULAR G
+A780;N # LATIN CAPITAL LETTER TURNED L
+A781;N # LATIN SMALL LETTER TURNED L
+A782;N # LATIN CAPITAL LETTER INSULAR R
+A783;N # LATIN SMALL LETTER INSULAR R
+A784;N # LATIN CAPITAL LETTER INSULAR S
+A785;N # LATIN SMALL LETTER INSULAR S
+A786;N # LATIN CAPITAL LETTER INSULAR T
+A787;N # LATIN SMALL LETTER INSULAR T
+A788;N # MODIFIER LETTER LOW CIRCUMFLEX ACCENT
+A789;N # MODIFIER LETTER COLON
+A78A;N # MODIFIER LETTER SHORT EQUALS SIGN
+A78B;N # LATIN CAPITAL LETTER SALTILLO
+A78C;N # LATIN SMALL LETTER SALTILLO
+A7FB;N # LATIN EPIGRAPHIC LETTER REVERSED F
+A7FC;N # LATIN EPIGRAPHIC LETTER REVERSED P
+A7FD;N # LATIN EPIGRAPHIC LETTER INVERTED M
+A7FE;N # LATIN EPIGRAPHIC LETTER I LONGA
+A7FF;N # LATIN EPIGRAPHIC LETTER ARCHAIC M
 A800;N # SYLOTI NAGRI LETTER A
 A801;N # SYLOTI NAGRI LETTER I
 A802;N # SYLOTI NAGRI SIGN DVISVARA
@@ -11849,6 +12905,255 @@
 A875;N # PHAGS-PA DOUBLE HEAD MARK
 A876;N # PHAGS-PA MARK SHAD
 A877;N # PHAGS-PA MARK DOUBLE SHAD
+A880;N # SAURASHTRA SIGN ANUSVARA
+A881;N # SAURASHTRA SIGN VISARGA
+A882;N # SAURASHTRA LETTER A
+A883;N # SAURASHTRA LETTER AA
+A884;N # SAURASHTRA LETTER I
+A885;N # SAURASHTRA LETTER II
+A886;N # SAURASHTRA LETTER U
+A887;N # SAURASHTRA LETTER UU
+A888;N # SAURASHTRA LETTER VOCALIC R
+A889;N # SAURASHTRA LETTER VOCALIC RR
+A88A;N # SAURASHTRA LETTER VOCALIC L
+A88B;N # SAURASHTRA LETTER VOCALIC LL
+A88C;N # SAURASHTRA LETTER E
+A88D;N # SAURASHTRA LETTER EE
+A88E;N # SAURASHTRA LETTER AI
+A88F;N # SAURASHTRA LETTER O
+A890;N # SAURASHTRA LETTER OO
+A891;N # SAURASHTRA LETTER AU
+A892;N # SAURASHTRA LETTER KA
+A893;N # SAURASHTRA LETTER KHA
+A894;N # SAURASHTRA LETTER GA
+A895;N # SAURASHTRA LETTER GHA
+A896;N # SAURASHTRA LETTER NGA
+A897;N # SAURASHTRA LETTER CA
+A898;N # SAURASHTRA LETTER CHA
+A899;N # SAURASHTRA LETTER JA
+A89A;N # SAURASHTRA LETTER JHA
+A89B;N # SAURASHTRA LETTER NYA
+A89C;N # SAURASHTRA LETTER TTA
+A89D;N # SAURASHTRA LETTER TTHA
+A89E;N # SAURASHTRA LETTER DDA
+A89F;N # SAURASHTRA LETTER DDHA
+A8A0;N # SAURASHTRA LETTER NNA
+A8A1;N # SAURASHTRA LETTER TA
+A8A2;N # SAURASHTRA LETTER THA
+A8A3;N # SAURASHTRA LETTER DA
+A8A4;N # SAURASHTRA LETTER DHA
+A8A5;N # SAURASHTRA LETTER NA
+A8A6;N # SAURASHTRA LETTER PA
+A8A7;N # SAURASHTRA LETTER PHA
+A8A8;N # SAURASHTRA LETTER BA
+A8A9;N # SAURASHTRA LETTER BHA
+A8AA;N # SAURASHTRA LETTER MA
+A8AB;N # SAURASHTRA LETTER YA
+A8AC;N # SAURASHTRA LETTER RA
+A8AD;N # SAURASHTRA LETTER LA
+A8AE;N # SAURASHTRA LETTER VA
+A8AF;N # SAURASHTRA LETTER SHA
+A8B0;N # SAURASHTRA LETTER SSA
+A8B1;N # SAURASHTRA LETTER SA
+A8B2;N # SAURASHTRA LETTER HA
+A8B3;N # SAURASHTRA LETTER LLA
+A8B4;N # SAURASHTRA CONSONANT SIGN HAARU
+A8B5;N # SAURASHTRA VOWEL SIGN AA
+A8B6;N # SAURASHTRA VOWEL SIGN I
+A8B7;N # SAURASHTRA VOWEL SIGN II
+A8B8;N # SAURASHTRA VOWEL SIGN U
+A8B9;N # SAURASHTRA VOWEL SIGN UU
+A8BA;N # SAURASHTRA VOWEL SIGN VOCALIC R
+A8BB;N # SAURASHTRA VOWEL SIGN VOCALIC RR
+A8BC;N # SAURASHTRA VOWEL SIGN VOCALIC L
+A8BD;N # SAURASHTRA VOWEL SIGN VOCALIC LL
+A8BE;N # SAURASHTRA VOWEL SIGN E
+A8BF;N # SAURASHTRA VOWEL SIGN EE
+A8C0;N # SAURASHTRA VOWEL SIGN AI
+A8C1;N # SAURASHTRA VOWEL SIGN O
+A8C2;N # SAURASHTRA VOWEL SIGN OO
+A8C3;N # SAURASHTRA VOWEL SIGN AU
+A8C4;N # SAURASHTRA SIGN VIRAMA
+A8CE;N # SAURASHTRA DANDA
+A8CF;N # SAURASHTRA DOUBLE DANDA
+A8D0;N # SAURASHTRA DIGIT ZERO
+A8D1;N # SAURASHTRA DIGIT ONE
+A8D2;N # SAURASHTRA DIGIT TWO
+A8D3;N # SAURASHTRA DIGIT THREE
+A8D4;N # SAURASHTRA DIGIT FOUR
+A8D5;N # SAURASHTRA DIGIT FIVE
+A8D6;N # SAURASHTRA DIGIT SIX
+A8D7;N # SAURASHTRA DIGIT SEVEN
+A8D8;N # SAURASHTRA DIGIT EIGHT
+A8D9;N # SAURASHTRA DIGIT NINE
+A900;N # KAYAH LI DIGIT ZERO
+A901;N # KAYAH LI DIGIT ONE
+A902;N # KAYAH LI DIGIT TWO
+A903;N # KAYAH LI DIGIT THREE
+A904;N # KAYAH LI DIGIT FOUR
+A905;N # KAYAH LI DIGIT FIVE
+A906;N # KAYAH LI DIGIT SIX
+A907;N # KAYAH LI DIGIT SEVEN
+A908;N # KAYAH LI DIGIT EIGHT
+A909;N # KAYAH LI DIGIT NINE
+A90A;N # KAYAH LI LETTER KA
+A90B;N # KAYAH LI LETTER KHA
+A90C;N # KAYAH LI LETTER GA
+A90D;N # KAYAH LI LETTER NGA
+A90E;N # KAYAH LI LETTER SA
+A90F;N # KAYAH LI LETTER SHA
+A910;N # KAYAH LI LETTER ZA
+A911;N # KAYAH LI LETTER NYA
+A912;N # KAYAH LI LETTER TA
+A913;N # KAYAH LI LETTER HTA
+A914;N # KAYAH LI LETTER NA
+A915;N # KAYAH LI LETTER PA
+A916;N # KAYAH LI LETTER PHA
+A917;N # KAYAH LI LETTER MA
+A918;N # KAYAH LI LETTER DA
+A919;N # KAYAH LI LETTER BA
+A91A;N # KAYAH LI LETTER RA
+A91B;N # KAYAH LI LETTER YA
+A91C;N # KAYAH LI LETTER LA
+A91D;N # KAYAH LI LETTER WA
+A91E;N # KAYAH LI LETTER THA
+A91F;N # KAYAH LI LETTER HA
+A920;N # KAYAH LI LETTER VA
+A921;N # KAYAH LI LETTER CA
+A922;N # KAYAH LI LETTER A
+A923;N # KAYAH LI LETTER OE
+A924;N # KAYAH LI LETTER I
+A925;N # KAYAH LI LETTER OO
+A926;N # KAYAH LI VOWEL UE
+A927;N # KAYAH LI VOWEL E
+A928;N # KAYAH LI VOWEL U
+A929;N # KAYAH LI VOWEL EE
+A92A;N # KAYAH LI VOWEL O
+A92B;N # KAYAH LI TONE PLOPHU
+A92C;N # KAYAH LI TONE CALYA
+A92D;N # KAYAH LI TONE CALYA PLOPHU
+A92E;N # KAYAH LI SIGN CWI
+A92F;N # KAYAH LI SIGN SHYA
+A930;N # REJANG LETTER KA
+A931;N # REJANG LETTER GA
+A932;N # REJANG LETTER NGA
+A933;N # REJANG LETTER TA
+A934;N # REJANG LETTER DA
+A935;N # REJANG LETTER NA
+A936;N # REJANG LETTER PA
+A937;N # REJANG LETTER BA
+A938;N # REJANG LETTER MA
+A939;N # REJANG LETTER CA
+A93A;N # REJANG LETTER JA
+A93B;N # REJANG LETTER NYA
+A93C;N # REJANG LETTER SA
+A93D;N # REJANG LETTER RA
+A93E;N # REJANG LETTER LA
+A93F;N # REJANG LETTER YA
+A940;N # REJANG LETTER WA
+A941;N # REJANG LETTER HA
+A942;N # REJANG LETTER MBA
+A943;N # REJANG LETTER NGGA
+A944;N # REJANG LETTER NDA
+A945;N # REJANG LETTER NYJA
+A946;N # REJANG LETTER A
+A947;N # REJANG VOWEL SIGN I
+A948;N # REJANG VOWEL SIGN U
+A949;N # REJANG VOWEL SIGN E
+A94A;N # REJANG VOWEL SIGN AI
+A94B;N # REJANG VOWEL SIGN O
+A94C;N # REJANG VOWEL SIGN AU
+A94D;N # REJANG VOWEL SIGN EU
+A94E;N # REJANG VOWEL SIGN EA
+A94F;N # REJANG CONSONANT SIGN NG
+A950;N # REJANG CONSONANT SIGN N
+A951;N # REJANG CONSONANT SIGN R
+A952;N # REJANG CONSONANT SIGN H
+A953;N # REJANG VIRAMA
+A95F;N # REJANG SECTION MARK
+AA00;N # CHAM LETTER A
+AA01;N # CHAM LETTER I
+AA02;N # CHAM LETTER U
+AA03;N # CHAM LETTER E
+AA04;N # CHAM LETTER AI
+AA05;N # CHAM LETTER O
+AA06;N # CHAM LETTER KA
+AA07;N # CHAM LETTER KHA
+AA08;N # CHAM LETTER GA
+AA09;N # CHAM LETTER GHA
+AA0A;N # CHAM LETTER NGUE
+AA0B;N # CHAM LETTER NGA
+AA0C;N # CHAM LETTER CHA
+AA0D;N # CHAM LETTER CHHA
+AA0E;N # CHAM LETTER JA
+AA0F;N # CHAM LETTER JHA
+AA10;N # CHAM LETTER NHUE
+AA11;N # CHAM LETTER NHA
+AA12;N # CHAM LETTER NHJA
+AA13;N # CHAM LETTER TA
+AA14;N # CHAM LETTER THA
+AA15;N # CHAM LETTER DA
+AA16;N # CHAM LETTER DHA
+AA17;N # CHAM LETTER NUE
+AA18;N # CHAM LETTER NA
+AA19;N # CHAM LETTER DDA
+AA1A;N # CHAM LETTER PA
+AA1B;N # CHAM LETTER PPA
+AA1C;N # CHAM LETTER PHA
+AA1D;N # CHAM LETTER BA
+AA1E;N # CHAM LETTER BHA
+AA1F;N # CHAM LETTER MUE
+AA20;N # CHAM LETTER MA
+AA21;N # CHAM LETTER BBA
+AA22;N # CHAM LETTER YA
+AA23;N # CHAM LETTER RA
+AA24;N # CHAM LETTER LA
+AA25;N # CHAM LETTER VA
+AA26;N # CHAM LETTER SSA
+AA27;N # CHAM LETTER SA
+AA28;N # CHAM LETTER HA
+AA29;N # CHAM VOWEL SIGN AA
+AA2A;N # CHAM VOWEL SIGN I
+AA2B;N # CHAM VOWEL SIGN II
+AA2C;N # CHAM VOWEL SIGN EI
+AA2D;N # CHAM VOWEL SIGN U
+AA2E;N # CHAM VOWEL SIGN OE
+AA2F;N # CHAM VOWEL SIGN O
+AA30;N # CHAM VOWEL SIGN AI
+AA31;N # CHAM VOWEL SIGN AU
+AA32;N # CHAM VOWEL SIGN UE
+AA33;N # CHAM CONSONANT SIGN YA
+AA34;N # CHAM CONSONANT SIGN RA
+AA35;N # CHAM CONSONANT SIGN LA
+AA36;N # CHAM CONSONANT SIGN WA
+AA40;N # CHAM LETTER FINAL K
+AA41;N # CHAM LETTER FINAL G
+AA42;N # CHAM LETTER FINAL NG
+AA43;N # CHAM CONSONANT SIGN FINAL NG
+AA44;N # CHAM LETTER FINAL CH
+AA45;N # CHAM LETTER FINAL T
+AA46;N # CHAM LETTER FINAL N
+AA47;N # CHAM LETTER FINAL P
+AA48;N # CHAM LETTER FINAL Y
+AA49;N # CHAM LETTER FINAL R
+AA4A;N # CHAM LETTER FINAL L
+AA4B;N # CHAM LETTER FINAL SS
+AA4C;N # CHAM CONSONANT SIGN FINAL M
+AA4D;N # CHAM CONSONANT SIGN FINAL H
+AA50;N # CHAM DIGIT ZERO
+AA51;N # CHAM DIGIT ONE
+AA52;N # CHAM DIGIT TWO
+AA53;N # CHAM DIGIT THREE
+AA54;N # CHAM DIGIT FOUR
+AA55;N # CHAM DIGIT FIVE
+AA56;N # CHAM DIGIT SIX
+AA57;N # CHAM DIGIT SEVEN
+AA58;N # CHAM DIGIT EIGHT
+AA59;N # CHAM DIGIT NINE
+AA5C;N # CHAM PUNCTUATION SPIRAL
+AA5D;N # CHAM PUNCTUATION DANDA
+AA5E;N # CHAM PUNCTUATION DOUBLE DANDA
+AA5F;N # CHAM PUNCTUATION TRIPLE DANDA
 AC00..D7A3;W # <Hangul Syllable, First>..<Hangul Syllable, Last>
 D800..DB7F;N # <Non Private Use High Surrogate, First>..<Non Private Use High Surrogate, Last>
 DB80..DBFF;N # <Private Use High Surrogate, First>..<Private Use High Surrogate, Last>
@@ -13004,6 +14309,9 @@
 FE21;N # COMBINING LIGATURE RIGHT HALF
 FE22;N # COMBINING DOUBLE TILDE LEFT HALF
 FE23;N # COMBINING DOUBLE TILDE RIGHT HALF
+FE24;N # COMBINING MACRON LEFT HALF
+FE25;N # COMBINING MACRON RIGHT HALF
+FE26;N # COMBINING CONJOINING MACRON
 FE30;W # PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
 FE31;W # PRESENTATION FORM FOR VERTICAL EM DASH
 FE32;W # PRESENTATION FORM FOR VERTICAL EN DASH
@@ -13776,6 +15084,142 @@
 10188;N # GREEK GRAMMA SIGN
 10189;N # GREEK TRYBLION BASE SIGN
 1018A;N # GREEK ZERO SIGN
+10190;N # ROMAN SEXTANS SIGN
+10191;N # ROMAN UNCIA SIGN
+10192;N # ROMAN SEMUNCIA SIGN
+10193;N # ROMAN SEXTULA SIGN
+10194;N # ROMAN DIMIDIA SEXTULA SIGN
+10195;N # ROMAN SILIQUA SIGN
+10196;N # ROMAN DENARIUS SIGN
+10197;N # ROMAN QUINARIUS SIGN
+10198;N # ROMAN SESTERTIUS SIGN
+10199;N # ROMAN DUPONDIUS SIGN
+1019A;N # ROMAN AS SIGN
+1019B;N # ROMAN CENTURIAL SIGN
+101D0;N # PHAISTOS DISC SIGN PEDESTRIAN
+101D1;N # PHAISTOS DISC SIGN PLUMED HEAD
+101D2;N # PHAISTOS DISC SIGN TATTOOED HEAD
+101D3;N # PHAISTOS DISC SIGN CAPTIVE
+101D4;N # PHAISTOS DISC SIGN CHILD
+101D5;N # PHAISTOS DISC SIGN WOMAN
+101D6;N # PHAISTOS DISC SIGN HELMET
+101D7;N # PHAISTOS DISC SIGN GAUNTLET
+101D8;N # PHAISTOS DISC SIGN TIARA
+101D9;N # PHAISTOS DISC SIGN ARROW
+101DA;N # PHAISTOS DISC SIGN BOW
+101DB;N # PHAISTOS DISC SIGN SHIELD
+101DC;N # PHAISTOS DISC SIGN CLUB
+101DD;N # PHAISTOS DISC SIGN MANACLES
+101DE;N # PHAISTOS DISC SIGN MATTOCK
+101DF;N # PHAISTOS DISC SIGN SAW
+101E0;N # PHAISTOS DISC SIGN LID
+101E1;N # PHAISTOS DISC SIGN BOOMERANG
+101E2;N # PHAISTOS DISC SIGN CARPENTRY PLANE
+101E3;N # PHAISTOS DISC SIGN DOLIUM
+101E4;N # PHAISTOS DISC SIGN COMB
+101E5;N # PHAISTOS DISC SIGN SLING
+101E6;N # PHAISTOS DISC SIGN COLUMN
+101E7;N # PHAISTOS DISC SIGN BEEHIVE
+101E8;N # PHAISTOS DISC SIGN SHIP
+101E9;N # PHAISTOS DISC SIGN HORN
+101EA;N # PHAISTOS DISC SIGN HIDE
+101EB;N # PHAISTOS DISC SIGN BULLS LEG
+101EC;N # PHAISTOS DISC SIGN CAT
+101ED;N # PHAISTOS DISC SIGN RAM
+101EE;N # PHAISTOS DISC SIGN EAGLE
+101EF;N # PHAISTOS DISC SIGN DOVE
+101F0;N # PHAISTOS DISC SIGN TUNNY
+101F1;N # PHAISTOS DISC SIGN BEE
+101F2;N # PHAISTOS DISC SIGN PLANE TREE
+101F3;N # PHAISTOS DISC SIGN VINE
+101F4;N # PHAISTOS DISC SIGN PAPYRUS
+101F5;N # PHAISTOS DISC SIGN ROSETTE
+101F6;N # PHAISTOS DISC SIGN LILY
+101F7;N # PHAISTOS DISC SIGN OX BACK
+101F8;N # PHAISTOS DISC SIGN FLUTE
+101F9;N # PHAISTOS DISC SIGN GRATER
+101FA;N # PHAISTOS DISC SIGN STRAINER
+101FB;N # PHAISTOS DISC SIGN SMALL AXE
+101FC;N # PHAISTOS DISC SIGN WAVY BAND
+101FD;N # PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
+10280;N # LYCIAN LETTER A
+10281;N # LYCIAN LETTER E
+10282;N # LYCIAN LETTER B
+10283;N # LYCIAN LETTER BH
+10284;N # LYCIAN LETTER G
+10285;N # LYCIAN LETTER D
+10286;N # LYCIAN LETTER I
+10287;N # LYCIAN LETTER W
+10288;N # LYCIAN LETTER Z
+10289;N # LYCIAN LETTER TH
+1028A;N # LYCIAN LETTER J
+1028B;N # LYCIAN LETTER K
+1028C;N # LYCIAN LETTER Q
+1028D;N # LYCIAN LETTER L
+1028E;N # LYCIAN LETTER M
+1028F;N # LYCIAN LETTER N
+10290;N # LYCIAN LETTER MM
+10291;N # LYCIAN LETTER NN
+10292;N # LYCIAN LETTER U
+10293;N # LYCIAN LETTER P
+10294;N # LYCIAN LETTER KK
+10295;N # LYCIAN LETTER R
+10296;N # LYCIAN LETTER S
+10297;N # LYCIAN LETTER T
+10298;N # LYCIAN LETTER TT
+10299;N # LYCIAN LETTER AN
+1029A;N # LYCIAN LETTER EN
+1029B;N # LYCIAN LETTER H
+1029C;N # LYCIAN LETTER X
+102A0;N # CARIAN LETTER A
+102A1;N # CARIAN LETTER P2
+102A2;N # CARIAN LETTER D
+102A3;N # CARIAN LETTER L
+102A4;N # CARIAN LETTER UUU
+102A5;N # CARIAN LETTER R
+102A6;N # CARIAN LETTER LD
+102A7;N # CARIAN LETTER A2
+102A8;N # CARIAN LETTER Q
+102A9;N # CARIAN LETTER B
+102AA;N # CARIAN LETTER M
+102AB;N # CARIAN LETTER O
+102AC;N # CARIAN LETTER D2
+102AD;N # CARIAN LETTER T
+102AE;N # CARIAN LETTER SH
+102AF;N # CARIAN LETTER SH2
+102B0;N # CARIAN LETTER S
+102B1;N # CARIAN LETTER C-18
+102B2;N # CARIAN LETTER U
+102B3;N # CARIAN LETTER NN
+102B4;N # CARIAN LETTER X
+102B5;N # CARIAN LETTER N
+102B6;N # CARIAN LETTER TT2
+102B7;N # CARIAN LETTER P
+102B8;N # CARIAN LETTER SS
+102B9;N # CARIAN LETTER I
+102BA;N # CARIAN LETTER E
+102BB;N # CARIAN LETTER UUUU
+102BC;N # CARIAN LETTER K
+102BD;N # CARIAN LETTER K2
+102BE;N # CARIAN LETTER ND
+102BF;N # CARIAN LETTER UU
+102C0;N # CARIAN LETTER G
+102C1;N # CARIAN LETTER G2
+102C2;N # CARIAN LETTER ST
+102C3;N # CARIAN LETTER ST2
+102C4;N # CARIAN LETTER NG
+102C5;N # CARIAN LETTER II
+102C6;N # CARIAN LETTER C-39
+102C7;N # CARIAN LETTER TT
+102C8;N # CARIAN LETTER UUU2
+102C9;N # CARIAN LETTER RR
+102CA;N # CARIAN LETTER MB
+102CB;N # CARIAN LETTER MB2
+102CC;N # CARIAN LETTER MB3
+102CD;N # CARIAN LETTER MB4
+102CE;N # CARIAN LETTER LD2
+102CF;N # CARIAN LETTER E2
+102D0;N # CARIAN LETTER UUU3
 10300;N # OLD ITALIC LETTER A
 10301;N # OLD ITALIC LETTER BE
 10302;N # OLD ITALIC LETTER KE
@@ -14169,6 +15613,33 @@
 10918;N # PHOENICIAN NUMBER TWENTY
 10919;N # PHOENICIAN NUMBER ONE HUNDRED
 1091F;N # PHOENICIAN WORD SEPARATOR
+10920;N # LYDIAN LETTER A
+10921;N # LYDIAN LETTER B
+10922;N # LYDIAN LETTER G
+10923;N # LYDIAN LETTER D
+10924;N # LYDIAN LETTER E
+10925;N # LYDIAN LETTER V
+10926;N # LYDIAN LETTER I
+10927;N # LYDIAN LETTER Y
+10928;N # LYDIAN LETTER K
+10929;N # LYDIAN LETTER L
+1092A;N # LYDIAN LETTER M
+1092B;N # LYDIAN LETTER N
+1092C;N # LYDIAN LETTER O
+1092D;N # LYDIAN LETTER R
+1092E;N # LYDIAN LETTER SS
+1092F;N # LYDIAN LETTER T
+10930;N # LYDIAN LETTER U
+10931;N # LYDIAN LETTER F
+10932;N # LYDIAN LETTER Q
+10933;N # LYDIAN LETTER S
+10934;N # LYDIAN LETTER TT
+10935;N # LYDIAN LETTER AN
+10936;N # LYDIAN LETTER EN
+10937;N # LYDIAN LETTER LY
+10938;N # LYDIAN LETTER NN
+10939;N # LYDIAN LETTER C
+1093F;N # LYDIAN TRIANGULAR MARK
 10A00;N # KHAROSHTHI LETTER A
 10A01;N # KHAROSHTHI VOWEL SIGN I
 10A02;N # KHAROSHTHI VOWEL SIGN U
@@ -15501,6 +16972,7 @@
 1D124;N # MUSICAL SYMBOL F CLEF OTTAVA BASSA
 1D125;N # MUSICAL SYMBOL DRUM CLEF-1
 1D126;N # MUSICAL SYMBOL DRUM CLEF-2
+1D129;N # MUSICAL SYMBOL MULTIPLE MEASURE REST
 1D12A;N # MUSICAL SYMBOL DOUBLE SHARP
 1D12B;N # MUSICAL SYMBOL DOUBLE FLAT
 1D12C;N # MUSICAL SYMBOL FLAT UP
@@ -16852,6 +18324,150 @@
 1D7FD;N # MATHEMATICAL MONOSPACE DIGIT SEVEN
 1D7FE;N # MATHEMATICAL MONOSPACE DIGIT EIGHT
 1D7FF;N # MATHEMATICAL MONOSPACE DIGIT NINE
+1F000;N # MAHJONG TILE EAST WIND
+1F001;N # MAHJONG TILE SOUTH WIND
+1F002;N # MAHJONG TILE WEST WIND
+1F003;N # MAHJONG TILE NORTH WIND
+1F004;N # MAHJONG TILE RED DRAGON
+1F005;N # MAHJONG TILE GREEN DRAGON
+1F006;N # MAHJONG TILE WHITE DRAGON
+1F007;N # MAHJONG TILE ONE OF CHARACTERS
+1F008;N # MAHJONG TILE TWO OF CHARACTERS
+1F009;N # MAHJONG TILE THREE OF CHARACTERS
+1F00A;N # MAHJONG TILE FOUR OF CHARACTERS
+1F00B;N # MAHJONG TILE FIVE OF CHARACTERS
+1F00C;N # MAHJONG TILE SIX OF CHARACTERS
+1F00D;N # MAHJONG TILE SEVEN OF CHARACTERS
+1F00E;N # MAHJONG TILE EIGHT OF CHARACTERS
+1F00F;N # MAHJONG TILE NINE OF CHARACTERS
+1F010;N # MAHJONG TILE ONE OF BAMBOOS
+1F011;N # MAHJONG TILE TWO OF BAMBOOS
+1F012;N # MAHJONG TILE THREE OF BAMBOOS
+1F013;N # MAHJONG TILE FOUR OF BAMBOOS
+1F014;N # MAHJONG TILE FIVE OF BAMBOOS
+1F015;N # MAHJONG TILE SIX OF BAMBOOS
+1F016;N # MAHJONG TILE SEVEN OF BAMBOOS
+1F017;N # MAHJONG TILE EIGHT OF BAMBOOS
+1F018;N # MAHJONG TILE NINE OF BAMBOOS
+1F019;N # MAHJONG TILE ONE OF CIRCLES
+1F01A;N # MAHJONG TILE TWO OF CIRCLES
+1F01B;N # MAHJONG TILE THREE OF CIRCLES
+1F01C;N # MAHJONG TILE FOUR OF CIRCLES
+1F01D;N # MAHJONG TILE FIVE OF CIRCLES
+1F01E;N # MAHJONG TILE SIX OF CIRCLES
+1F01F;N # MAHJONG TILE SEVEN OF CIRCLES
+1F020;N # MAHJONG TILE EIGHT OF CIRCLES
+1F021;N # MAHJONG TILE NINE OF CIRCLES
+1F022;N # MAHJONG TILE PLUM
+1F023;N # MAHJONG TILE ORCHID
+1F024;N # MAHJONG TILE BAMBOO
+1F025;N # MAHJONG TILE CHRYSANTHEMUM
+1F026;N # MAHJONG TILE SPRING
+1F027;N # MAHJONG TILE SUMMER
+1F028;N # MAHJONG TILE AUTUMN
+1F029;N # MAHJONG TILE WINTER
+1F02A;N # MAHJONG TILE JOKER
+1F02B;N # MAHJONG TILE BACK
+1F030;N # DOMINO TILE HORIZONTAL BACK
+1F031;N # DOMINO TILE HORIZONTAL-00-00
+1F032;N # DOMINO TILE HORIZONTAL-00-01
+1F033;N # DOMINO TILE HORIZONTAL-00-02
+1F034;N # DOMINO TILE HORIZONTAL-00-03
+1F035;N # DOMINO TILE HORIZONTAL-00-04
+1F036;N # DOMINO TILE HORIZONTAL-00-05
+1F037;N # DOMINO TILE HORIZONTAL-00-06
+1F038;N # DOMINO TILE HORIZONTAL-01-00
+1F039;N # DOMINO TILE HORIZONTAL-01-01
+1F03A;N # DOMINO TILE HORIZONTAL-01-02
+1F03B;N # DOMINO TILE HORIZONTAL-01-03
+1F03C;N # DOMINO TILE HORIZONTAL-01-04
+1F03D;N # DOMINO TILE HORIZONTAL-01-05
+1F03E;N # DOMINO TILE HORIZONTAL-01-06
+1F03F;N # DOMINO TILE HORIZONTAL-02-00
+1F040;N # DOMINO TILE HORIZONTAL-02-01
+1F041;N # DOMINO TILE HORIZONTAL-02-02
+1F042;N # DOMINO TILE HORIZONTAL-02-03
+1F043;N # DOMINO TILE HORIZONTAL-02-04
+1F044;N # DOMINO TILE HORIZONTAL-02-05
+1F045;N # DOMINO TILE HORIZONTAL-02-06
+1F046;N # DOMINO TILE HORIZONTAL-03-00
+1F047;N # DOMINO TILE HORIZONTAL-03-01
+1F048;N # DOMINO TILE HORIZONTAL-03-02
+1F049;N # DOMINO TILE HORIZONTAL-03-03
+1F04A;N # DOMINO TILE HORIZONTAL-03-04
+1F04B;N # DOMINO TILE HORIZONTAL-03-05
+1F04C;N # DOMINO TILE HORIZONTAL-03-06
+1F04D;N # DOMINO TILE HORIZONTAL-04-00
+1F04E;N # DOMINO TILE HORIZONTAL-04-01
+1F04F;N # DOMINO TILE HORIZONTAL-04-02
+1F050;N # DOMINO TILE HORIZONTAL-04-03
+1F051;N # DOMINO TILE HORIZONTAL-04-04
+1F052;N # DOMINO TILE HORIZONTAL-04-05
+1F053;N # DOMINO TILE HORIZONTAL-04-06
+1F054;N # DOMINO TILE HORIZONTAL-05-00
+1F055;N # DOMINO TILE HORIZONTAL-05-01
+1F056;N # DOMINO TILE HORIZONTAL-05-02
+1F057;N # DOMINO TILE HORIZONTAL-05-03
+1F058;N # DOMINO TILE HORIZONTAL-05-04
+1F059;N # DOMINO TILE HORIZONTAL-05-05
+1F05A;N # DOMINO TILE HORIZONTAL-05-06
+1F05B;N # DOMINO TILE HORIZONTAL-06-00
+1F05C;N # DOMINO TILE HORIZONTAL-06-01
+1F05D;N # DOMINO TILE HORIZONTAL-06-02
+1F05E;N # DOMINO TILE HORIZONTAL-06-03
+1F05F;N # DOMINO TILE HORIZONTAL-06-04
+1F060;N # DOMINO TILE HORIZONTAL-06-05
+1F061;N # DOMINO TILE HORIZONTAL-06-06
+1F062;N # DOMINO TILE VERTICAL BACK
+1F063;N # DOMINO TILE VERTICAL-00-00
+1F064;N # DOMINO TILE VERTICAL-00-01
+1F065;N # DOMINO TILE VERTICAL-00-02
+1F066;N # DOMINO TILE VERTICAL-00-03
+1F067;N # DOMINO TILE VERTICAL-00-04
+1F068;N # DOMINO TILE VERTICAL-00-05
+1F069;N # DOMINO TILE VERTICAL-00-06
+1F06A;N # DOMINO TILE VERTICAL-01-00
+1F06B;N # DOMINO TILE VERTICAL-01-01
+1F06C;N # DOMINO TILE VERTICAL-01-02
+1F06D;N # DOMINO TILE VERTICAL-01-03
+1F06E;N # DOMINO TILE VERTICAL-01-04
+1F06F;N # DOMINO TILE VERTICAL-01-05
+1F070;N # DOMINO TILE VERTICAL-01-06
+1F071;N # DOMINO TILE VERTICAL-02-00
+1F072;N # DOMINO TILE VERTICAL-02-01
+1F073;N # DOMINO TILE VERTICAL-02-02
+1F074;N # DOMINO TILE VERTICAL-02-03
+1F075;N # DOMINO TILE VERTICAL-02-04
+1F076;N # DOMINO TILE VERTICAL-02-05
+1F077;N # DOMINO TILE VERTICAL-02-06
+1F078;N # DOMINO TILE VERTICAL-03-00
+1F079;N # DOMINO TILE VERTICAL-03-01
+1F07A;N # DOMINO TILE VERTICAL-03-02
+1F07B;N # DOMINO TILE VERTICAL-03-03
+1F07C;N # DOMINO TILE VERTICAL-03-04
+1F07D;N # DOMINO TILE VERTICAL-03-05
+1F07E;N # DOMINO TILE VERTICAL-03-06
+1F07F;N # DOMINO TILE VERTICAL-04-00
+1F080;N # DOMINO TILE VERTICAL-04-01
+1F081;N # DOMINO TILE VERTICAL-04-02
+1F082;N # DOMINO TILE VERTICAL-04-03
+1F083;N # DOMINO TILE VERTICAL-04-04
+1F084;N # DOMINO TILE VERTICAL-04-05
+1F085;N # DOMINO TILE VERTICAL-04-06
+1F086;N # DOMINO TILE VERTICAL-05-00
+1F087;N # DOMINO TILE VERTICAL-05-01
+1F088;N # DOMINO TILE VERTICAL-05-02
+1F089;N # DOMINO TILE VERTICAL-05-03
+1F08A;N # DOMINO TILE VERTICAL-05-04
+1F08B;N # DOMINO TILE VERTICAL-05-05
+1F08C;N # DOMINO TILE VERTICAL-05-06
+1F08D;N # DOMINO TILE VERTICAL-06-00
+1F08E;N # DOMINO TILE VERTICAL-06-01
+1F08F;N # DOMINO TILE VERTICAL-06-02
+1F090;N # DOMINO TILE VERTICAL-06-03
+1F091;N # DOMINO TILE VERTICAL-06-04
+1F092;N # DOMINO TILE VERTICAL-06-05
+1F093;N # DOMINO TILE VERTICAL-06-06
 20000..2A6D6;W # <CJK Ideograph Extension B, First>..<CJK Ideograph Extension B, Last>
 2A6D7..2F7FF;W # <reserved>
 2F800;W # CJK COMPATIBILITY IDEOGRAPH-2F800
@@ -17738,4 +19354,4 @@
 F0000..FFFFD;A # <Plane 15 Private Use, First>..<Plane 15 Private Use, Last>
 100000..10FFFD;A # <Plane 16 Private Use, First>..<Plane 16 Private Use, Last>
 
-# EOF
\ No newline at end of file
+# EOF

==== //depot/maint-5.10/perl/lib/unicore/HangulSyllableType.txt#2 (text) ====
Index: perl/lib/unicore/HangulSyllableType.txt
--- perl/lib/unicore/HangulSyllableType.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/HangulSyllableType.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,8 +1,8 @@
-# HangulSyllableType-5.0.0.txt
-# Date: 2006-03-09, 23:14:14 GMT [MD]
+# HangulSyllableType-5.1.0.txt
+# Date: 2008-03-03, 21:57:58 GMT [MD]
 #
 # Unicode Character Database
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 # For documentation, see UCD.html
 

==== //depot/maint-5.10/perl/lib/unicore/Index.txt#2 (text) ====
Index: perl/lib/unicore/Index.txt
--- perl/lib/unicore/Index.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/Index.txt	2008-04-22 08:17:34.000000000 -0700
@@ -36,6 +36,7 @@
 above, cedilla	0312
 ABOVE, COMBINING ALMOST EQUAL TO	034C
 ABOVE, COMBINING ANTICLOCKWISE ARROW	20D4
+ABOVE, COMBINING ASTERISK	20F0
 ABOVE, COMBINING BRIDGE	0346
 ABOVE, COMBINING CLOCKWISE ARROW	20D5
 ABOVE, COMBINING COMMA	0313
@@ -71,7 +72,6 @@
 absolute value	007C
 abstract syntax bracket, left	301A
 abstract syntax bracket, right	301B
-abz’glich	2052
 AC CURRENT	23E6
 ACCENT BELOW, COMBINING ACUTE	0317
 ACCENT BELOW, COMBINING CIRCUMFLEX	032D
@@ -329,6 +329,7 @@
 Arrows, Dingbat	2794
 Arrows, Double	21CD
 Arrows, Long	27F5
+Arrows, Mathematical	2B30
 Arrows, Miscellaneous	2B00
 Arrows-A Supplement	27F0
 Arrows-B, Supplemental	2900
@@ -341,6 +342,7 @@
 Asian Scripts Area	AC00
 ASSERTION	22A6
 ASTERISK	002A
+ASTERISK ABOVE, COMBINING	20F0
 ASTERISK BELOW, COMBINING	0359
 Asterisk Dingbats	2722
 ASTERISK OPERATOR	2217
@@ -349,6 +351,7 @@
 Asterisks	2722
 ASTERISKS ALIGNED VERTICALLY, TWO	2051
 ASTERISM	2042
+Astrological Signs	26B3
 Astrological Signs, Tibetan	0F15
 Astrological Symbols	263D
 Astrological Symbols, Weather and	2600
@@ -700,6 +703,7 @@
 caret	028C
 CARET	2038
 CARET INSERTION POINT	2041
+Carian	102A0
 CARON	02C7
 CARON BELOW, COMBINING	032C
 CARON, COMBINING	030C
@@ -724,6 +728,7 @@
 CENTRELINE LOW LINE	FE4E
 CENTRELINE OVERLINE	FE4A
 cgj	034F
+Cham	AA00
 chandrakkala, malayalam	0D4D
 CHARACTER INTRODUCER, SINGLE	009A
 CHARACTER TABULATION	0009
@@ -735,6 +740,7 @@
 CHECK MARK, HEAVY	2714
 CHECK MARK, NOT	237B
 CHECK, BALLOT BOX WITH	2611
+Checkers, Symbols for Draughts and	26C0
 Cherokee	13A0
 Chess Symbols	2654
 Chess Symbols, Japanese	2616
@@ -742,6 +748,7 @@
 chevron bracket, right	27EB
 chevrons	00AB
 CHI RHO	2627
+Chillu Letters, Malayalam	0D7A
 Chinese Bopomofo	3100
 Chinese Bopomofo Extensions	31A0
 chinese fifth or neutral tone, mandarin	02D9
@@ -851,7 +858,7 @@
 closing square bracket	005D
 CLOUD	2601
 cloudy weather	2601
-CNSá11643-1992, Duplicate Characters from	2F800
+CNS 11643-1992, Duplicate Characters from	2F800
 coffee, cup of	2615
 COFFIN	26B0
 COLON	003A
@@ -873,6 +880,7 @@
 COMBINING ANNUITY SYMBOL	20E7
 COMBINING ANTICLOCKWISE ARROW ABOVE	20D4
 COMBINING ANTICLOCKWISE RING OVERLAY	20DA
+COMBINING ASTERISK ABOVE	20F0
 COMBINING ASTERISK BELOW	0359
 COMBINING BREVE	0306
 COMBINING BREVE BELOW	032E
@@ -890,6 +898,7 @@
 COMBINING COMMA ABOVE	0313
 COMBINING COMMA ABOVE RIGHT	0315
 COMBINING COMMA BELOW	0326
+COMBINING CONJOINING MACRON	FE26
 combining counterclockwise arrow above	20D4
 combining counterclockwise ring overlay	20DA
 Combining Diacritical Marks	0300
@@ -965,6 +974,8 @@
 COMBINING LOW LINE	0332
 COMBINING MACRON	0304
 COMBINING MACRON BELOW	0331
+COMBINING MACRON LEFT HALF	FE24
+COMBINING MACRON RIGHT HALF	FE25
 Combining Marks, Arabic	0653
 COMBINING MINUS SIGN BELOW	0320
 COMBINING NOT TILDE ABOVE	034A
@@ -1055,6 +1066,7 @@
 COMPOSITION SYMBOL	2384
 concatenation, sequence	2040
 CONICAL TAPER	2332
+CONJOINING MACRON, COMBINING	FE26
 CONJUGATE MATRIX, HERMITIAN	22B9
 conjunction	2227
 CONJUNCTION	260C
@@ -1089,6 +1101,7 @@
 COPRODUCT, N-ARY	2210
 Coptic Letters Derived from Demotic	03E2
 Coptic, Bohairic	2C80
+Coptic, Continuous Macrons for	FE24
 Coptic, Extended	2CB2
 COPYRIGHT SIGN	00A9
 COPYRIGHT, SOUND RECORDING	2117
@@ -1188,6 +1201,8 @@
 Cyrillic	0400
 Cyrillic Capital Letters	0400
 Cyrillic Combining Characters	0483
+Cyrillic Extended-A	2DE0
+Cyrillic Extended-B	A640
 Cyrillic Extensions	0450
 Cyrillic Extensions	048A
 Cyrillic Historic Letters	0460
@@ -1313,8 +1328,10 @@
 DIAMOND OPERATOR	22C4
 DIAMOND, COMBINING ENCLOSING	20DF
 Diamonds	25C6
+Diamonds and Lozenges	2B25
 Dice	2680
 Dictionary and Map Symbols	2690
+Dictionary Punctuation	2E1A
 diesis	2021
 difference between	223C
 DIFFERENCE BETWEEN	224F
@@ -1408,6 +1425,7 @@
 DIVISION SLASH	2215
 DIVISION SLASH, CIRCLED	2298
 DIVISION TIMES	22C7
+DIVISION, LONG	27CC
 DIVORCE SYMBOL	26AE
 DOES NOT CONTAIN AS MEMBER	220C
 DOES NOT DIVIDE	2224
@@ -1415,6 +1433,7 @@
 does not yield	22A3
 DOLLAR SIGN	0024
 domain restriction	25C1
+Domino Tiles	1F030
 DONG SIGN	20AB
 dot	002E
 DOT ABOVE	02D9
@@ -1543,10 +1562,11 @@
 DRACHMA SIGN	20AF
 Drafting Symbols	232D
 dram	0292
+Draughts and Checkers, Symbols for	26C0
 drop	264F
 Drop-shadowed Dingbats	274D
 Duplicate Characters from Big 5	FA0C
-Duplicate Characters from CNSá11643-1992	2F800
+Duplicate Characters from CNS 11643-1992	2F800
 E WITH ACUTE, LATIN CAPITAL LETTER	00C9
 E WITH ACUTE, LATIN SMALL LETTER	00E9
 E WITH BREVE, LATIN SMALL LETTER	0115
@@ -1608,6 +1628,7 @@
 ELEMENT OF, NOT AN	2209
 ELEMENT OF, SMALL	220A
 element, unique	2129
+Ellipses	2B2C
 ELLIPSIS, DOWN RIGHT DIAGONAL	22F1
 ELLIPSIS, HORIZONTAL	2026
 ELLIPSIS, LAO	0EAF
@@ -1959,6 +1980,7 @@
 GLOTTAL STOP, MODIFIER LETTER	02C0
 GLOTTAL STOP, MODIFIER LETTER REVERSED	02C1
 GLOTTAL STOP, MODIFIER LETTER SMALL REVERSED	02E4
+gnaborretni	2E18
 Go Markers	2686
 Golden Numbers, Runic	16EE
 Gothic	10330
@@ -2359,6 +2381,7 @@
 INTERLINEAR ANNOTATION SEPARATOR	FFFA
 INTERLINEAR ANNOTATION TERMINATOR	FFFB
 INTERROBANG	203D
+INTERROBANG, INVERTED	2E18
 interrupt	238A
 INTERSECTION	2229
 INTERSECTION, DOUBLE	22D2
@@ -2378,6 +2401,7 @@
 INVERTED DOUBLE ARCH BELOW, COMBINING	032B
 INVERTED EXCLAMATION MARK	00A1
 INVERTED GLOTTAL STOP, LATIN LETTER	0296
+INVERTED INTERROBANG	2E18
 INVERTED LAZY S	223E
 INVERTED OHM SIGN	2127
 INVERTED QUESTION MARK	00BF
@@ -2385,6 +2409,7 @@
 INVERTED R, MODIFIER LETTER SMALL CAPITAL	02B6
 INVERTED UNDERTIE	2054
 invisible comma	2063
+INVISIBLE PLUS	2064
 INVISIBLE SEPARATOR	2063
 INVISIBLE TIMES	2062
 iota below, greek non-spacing	0345
@@ -2486,6 +2511,7 @@
 Katakana, Circled	32D0
 KATAKANA-HIRAGANA DOUBLE HYPHEN	30A0
 KATAKANA-HIRAGANA PROLONGED SOUND MARK	30FC
+Kayah Li	A900
 KELVIN SIGN	212A
 ket	27E9
 key, clear	2327
@@ -2738,6 +2764,7 @@
 LENTICULAR BRACKET, RIGHT BLACK	3011
 LENTICULAR BRACKET, RIGHT WHITE	3017
 LEO	264C
+Lepcha	1C00
 LESS-THAN OR EQUAL TO	2264
 LESS-THAN SIGN	003C
 LESS-THAN, MUCH	226A
@@ -2749,6 +2776,7 @@
 level 3 select	21EE
 LEZH, LATIN SMALL LETTER	026E
 lf	000A
+lgroup	27EE
 LIBRA	264E
 ligature ae, latin capital	00C6
 ligature ae, latin small	00E6
@@ -2824,6 +2852,7 @@
 LOGICAL OR, N-ARY	22C1
 long	0304
 Long Arrows	27F5
+LONG DIVISION	27CC
 long double slash overlay	20EB
 LONG S, LATIN SMALL LETTER	017F
 long slash overlay	0338
@@ -2861,6 +2890,8 @@
 LUNATE EPSILON SYMBOL, GREEK	03F5
 LUNATE EPSILON SYMBOL, GREEK REVERSED	03F6
 LUNATE SIGMA SYMBOL, GREEK	03F2
+Lycian	10280
+Lydian	10920
 M WITH ACUTE, LATIN SMALL LETTER	1E3F
 M WITH DOT ABOVE, LATIN SMALL LETTER	1E41
 M WITH DOT BELOW, LATIN SMALL LETTER	1E43
@@ -2877,13 +2908,17 @@
 MACRON	00AF
 MACRON BELOW, COMBINING	0331
 MACRON BELOW, COMBINING DOUBLE	035F
+MACRON LEFT HALF, COMBINING	FE24
+MACRON RIGHT HALF, COMBINING	FE25
 MACRON, COMBINING	0304
 MACRON, COMBINING DOUBLE	035E
 MACRON, MODIFIER LETTER	02C9
 MACRON, MODIFIER LETTER LOW	02CD
 macron, spacing	00AF
+Mahjong Tiles	1F000
 Malayalam	0D00
 malayalam chandrakkala	0D4D
+Malayalam Chillu Letters	0D7A
 Malayalam Consonants	0D15
 Malayalam Dependent Vowel Signs	0D3E
 Malayalam Digits	0D66
@@ -2957,6 +2992,8 @@
 MEASURED BY	225E
 med avdrag av	2052
 Medieval Superscript Letter Diacritics	0363
+Medieval Superscript Letter Diacritics, Latin	1DD3
+Medievalist Punctuation	2E2A
 MEDIUM BLACK CIRCLE	26AB
 MEDIUM MATHEMATICAL SPACE	205F
 MEDIUM SMALL SQUARE, BLACK	25FE
@@ -3294,6 +3331,7 @@
 OHM SIGN	2126
 OHM SIGN, INVERTED	2127
 OI, LATIN SMALL LETTER	01A3
+Ol Chiki	1C50
 Old Italic	10300
 Old Persian	103A0
 old testament, greek	1D516
@@ -3426,6 +3464,7 @@
 PAGE, PREVIOUS	2397
 PALATAL HOOK, LATIN SMALL LETTER T WITH	01AB
 PALATALIZED HOOK BELOW, COMBINING	0321
+PALM BRANCH	2E19
 PALUTA, TIBETAN MARK	0F85
 PAMUDPOD, HANUNOO SIGN	1734
 PAPER SIGN, PERMANENT	267E
@@ -3494,6 +3533,7 @@
 PESETA SIGN	20A7
 PESO SIGN	20B1
 Phags-pa	A840
+Phaistos Disc	101D0
 PHARYNGEAL VOICED FRICATIVE, LATIN LETTER	0295
 PHI SYMBOL, GREEK	03D5
 PHI, LATIN SMALL LETTER	0278
@@ -3539,6 +3579,7 @@
 PLUS, CIRCLED	2295
 PLUS, DOT	2214
 PLUS, DOUBLE	29FA
+PLUS, INVISIBLE	2064
 PLUS, SQUARED	229E
 PLUS, TRIPLE	29FB
 PLUS-MINUS SIGN	00B1
@@ -3796,6 +3837,7 @@
 REFERENCE MARK	203B
 REGISTERED SIGN	00AE
 registered trade mark sign	00AE
+Rejang	A930
 relation	2194
 relation, finite	21FC
 relation, partial	21F9
@@ -3859,6 +3901,7 @@
 REVERSED TILDE EQUALS	22CD
 REVERSED TRIPLE PRIME	2037
 REVERSED, LATIN SMALL LETTER EZH	01B9
+rgroup	27EF
 RHOTIC HOOK, MODIFIER LETTER	02DE
 RIAL SIGN	FDFC
 RIEL, KHMER CURRENCY SYMBOL	17DB
@@ -3963,6 +4006,8 @@
 rlo	202E
 RNAM BCAD, TIBETAN SIGN	0F7F
 Roman Numerals	2160
+Roman Numerals, Archaic	2185
+Roman Symbols	10190
 ROOT, CUBE	221B
 ROOT, FOURTH	221C
 ROOT, SQUARE	221A
@@ -3999,6 +4044,7 @@
 SAGITTARIUS	2650
 SALTIRE	2613
 sam, syriac	070F
+SAMARITAN SOURCE, SYMBOL FOR	214F
 Sans-serif Bold Digits	1D7EC
 Sans-serif Bold Greek Mathematical Symbols	1D756
 Sans-serif Bold Italic Greek Mathematical Symbols	1D790
@@ -4016,6 +4062,7 @@
 satisfies, ordinarily	2AE2
 saturating subtraction	2238
 SATURN	2644
+Saurashtra	A880
 SCALES	2696
 Scan Lines, Horizontal	23BA
 schema hiding	29F9
@@ -4317,6 +4364,7 @@
 SQUARED PLUS	229E
 SQUARED TIMES	22A0
 Squares	25A0
+Squares	2B1A
 SQUAT REVERSED ESH, LATIN SMALL LETTER	0285
 srak ah, khmer	17C7
 srak am, khmer	17C6
@@ -4395,8 +4443,10 @@
 SUN	2609
 SUN WITH RAYS, BLACK	2600
 SUN WITH RAYS, WHITE	263C
+Sundanese	1B80
 sunna, telugu	0C02
 Superscript Digits	2070
+Superscript Letter Diacritics, Latin Medieval	1DD3
 Superscript Letter Diacritics, Medieval	0363
 Superscript Modifier Letters, Latin	02B0
 SUPERSCRIPT ONE	00B9
@@ -4719,6 +4769,8 @@
 TILDE, SMALL	02DC
 tilde, spacing	007E
 TILDE, TRIPLE	224B
+Tiles, Domino	1F030
+Tiles, Mahjong	1F000
 TIMES OPERATOR, N-ARY	2A09
 TIMES, CIRCLED	2297
 TIMES, DIVISION	22C7
@@ -4733,6 +4785,7 @@
 TONE MARK, COMBINING ACUTE	0341
 TONE MARK, COMBINING GRAVE	0340
 Tone Marks for Chinese, Corner	A700
+Tone Marks, Contour	1DCB
 Tone Marks, Ideographic	302A
 tone, mandarin chinese fifth or neutral	02D9
 tone, mandarin chinese first	02C9
@@ -4937,6 +4990,7 @@
 v, latin small letter script	028B
 V, LATIN SMALL LETTER TURNED	028C
 V, LATIN SUBSCRIPT SMALL LETTER	1D65
+Vai	A500
 valentine	2665
 valid	22A8
 varavu, tamil	0BF7

==== //depot/maint-5.10/perl/lib/unicore/Jamo.txt#2 (text) ====
Index: perl/lib/unicore/Jamo.txt
--- perl/lib/unicore/Jamo.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/Jamo.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,14 +1,14 @@
-# Jamo-5.0.0.txt
-# Date: 2006-07-14, 11:22 PST [KW]
+# Jamo-5.1.0.txt
+# Date: 2008-03-20, 17:59:00 PDT [KW]
 #
 # Unicode Character Database
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 # For documentation, see UCD.html
 #
 # This file defines the Jamo Short Name property.
 #
-# See Section 3.12 of The Unicode Standard, Version 4.0
+# See Section 3.12 of The Unicode Standard, Version 5.0
 # for more information.
 #
 # Each line contains two fields, separated by a semicolon.

==== //depot/maint-5.10/perl/lib/unicore/LineBreak.txt#2 (text) ====
Index: perl/lib/unicore/LineBreak.txt
--- perl/lib/unicore/LineBreak.txt#1~32694~	2007-12-22 01:23:09.000000000 -0800
+++ perl/lib/unicore/LineBreak.txt	2008-04-22 08:17:34.000000000 -0700
@@ -1,5 +1,5 @@
-# LineBreak-5.0.0.txt
-# Date: 2006-05-23, 11:43:00 PST [KW]
+# LineBreak-5.1.0.txt
+# Date: 2008-03-20, 17:43:00 PST [KW]
 #
 # Line Break Properties
 #
@@ -7,7 +7,7 @@
 # Unicode Character Database.
 # It contains both normative and informative data.
 #
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 #
 # The format is two fields separated by a semicolon.
@@ -192,7 +192,7 @@
 009E;CM # <control>
 009F;CM # <control>
 00A0;GL # NO-BREAK SPACE
-00A1;AI # INVERTED EXCLAMATION MARK
+00A1;OP # INVERTED EXCLAMATION MARK
 00A2;PO # CENT SIGN
 00A3;PR # POUND SIGN
 00A4;PR # CURRENCY SIGN
@@ -222,7 +222,7 @@
 00BC;AI # VULGAR FRACTION ONE QUARTER
 00BD;AI # VULGAR FRACTION ONE HALF
 00BE;AI # VULGAR FRACTION THREE QUARTERS
-00BF;AI # INVERTED QUESTION MARK
+00BF;OP # INVERTED QUESTION MARK
 00C0;AL # LATIN CAPITAL LETTER A WITH GRAVE
 00C1;AL # LATIN CAPITAL LETTER A WITH ACUTE
 00C2;AL # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
@@ -766,7 +766,7 @@
 02DC;AL # SMALL TILDE
 02DD;AI # DOUBLE ACUTE ACCENT
 02DE;AL # MODIFIER LETTER RHOTIC HOOK
-02DF;AL # MODIFIER LETTER CROSS ACCENT
+02DF;BB # MODIFIER LETTER CROSS ACCENT
 02E0;AL # MODIFIER LETTER SMALL GAMMA
 02E1;AL # MODIFIER LETTER SMALL L
 02E2;AL # MODIFIER LETTER SMALL S
@@ -911,8 +911,14 @@
 036D;CM # COMBINING LATIN SMALL LETTER T
 036E;CM # COMBINING LATIN SMALL LETTER V
 036F;CM # COMBINING LATIN SMALL LETTER X
+0370;AL # GREEK CAPITAL LETTER HETA
+0371;AL # GREEK SMALL LETTER HETA
+0372;AL # GREEK CAPITAL LETTER ARCHAIC SAMPI
+0373;AL # GREEK SMALL LETTER ARCHAIC SAMPI
 0374;AL # GREEK NUMERAL SIGN
 0375;AL # GREEK LOWER NUMERAL SIGN
+0376;AL # GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
+0377;AL # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
 037A;AL # GREEK YPOGEGRAMMENI
 037B;AL # GREEK SMALL REVERSED LUNATE SIGMA SYMBOL
 037C;AL # GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
@@ -990,6 +996,7 @@
 03CC;AL # GREEK SMALL LETTER OMICRON WITH TONOS
 03CD;AL # GREEK SMALL LETTER UPSILON WITH TONOS
 03CE;AL # GREEK SMALL LETTER OMEGA WITH TONOS
+03CF;AL # GREEK CAPITAL KAI SYMBOL
 03D0;AL # GREEK BETA SYMBOL
 03D1;AL # GREEK THETA SYMBOL
 03D2;AL # GREEK UPSILON WITH HOOK SYMBOL
@@ -1173,6 +1180,7 @@
 0484;CM # COMBINING CYRILLIC PALATALIZATION
 0485;CM # COMBINING CYRILLIC DASIA PNEUMATA
 0486;CM # COMBINING CYRILLIC PSILI PNEUMATA
+0487;CM # COMBINING CYRILLIC POKRYTIE
 0488;CM # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
 0489;CM # COMBINING CYRILLIC MILLIONS SIGN
 048A;AL # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
@@ -1313,6 +1321,22 @@
 0511;AL # CYRILLIC SMALL LETTER REVERSED ZE
 0512;AL # CYRILLIC CAPITAL LETTER EL WITH HOOK
 0513;AL # CYRILLIC SMALL LETTER EL WITH HOOK
+0514;AL # CYRILLIC CAPITAL LETTER LHA
+0515;AL # CYRILLIC SMALL LETTER LHA
+0516;AL # CYRILLIC CAPITAL LETTER RHA
+0517;AL # CYRILLIC SMALL LETTER RHA
+0518;AL # CYRILLIC CAPITAL LETTER YAE
+0519;AL # CYRILLIC SMALL LETTER YAE
+051A;AL # CYRILLIC CAPITAL LETTER QA
+051B;AL # CYRILLIC SMALL LETTER QA
+051C;AL # CYRILLIC CAPITAL LETTER WE
+051D;AL # CYRILLIC SMALL LETTER WE
+051E;AL # CYRILLIC CAPITAL LETTER ALEUT KA
+051F;AL # CYRILLIC SMALL LETTER ALEUT KA
+0520;AL # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
+0521;AL # CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
+0522;AL # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
+0523;AL # CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
 0531;AL # ARMENIAN CAPITAL LETTER AYB
 0532;AL # ARMENIAN CAPITAL LETTER BEN
 0533;AL # ARMENIAN CAPITAL LETTER GIM
@@ -1490,8 +1514,13 @@
 0601;AL # ARABIC SIGN SANAH
 0602;AL # ARABIC FOOTNOTE MARKER
 0603;AL # ARABIC SIGN SAFHA
+0606;AL # ARABIC-INDIC CUBE ROOT
+0607;AL # ARABIC-INDIC FOURTH ROOT
+0608;AL # ARABIC RAY
+0609;PO # ARABIC-INDIC PER MILLE SIGN
+060A;PO # ARABIC-INDIC PER TEN THOUSAND SIGN
 060B;PO # AFGHANI SIGN
-060C;EX # ARABIC COMMA
+060C;IS # ARABIC COMMA
 060D;IS # ARABIC DATE SEPARATOR
 060E;AL # ARABIC POETIC VERSE SIGN
 060F;AL # ARABIC SIGN MISRA
@@ -1501,6 +1530,11 @@
 0613;CM # ARABIC SIGN RADI ALLAHOU ANHU
 0614;CM # ARABIC SIGN TAKHALLUS
 0615;CM # ARABIC SMALL HIGH TAH
+0616;CM # ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
+0617;CM # ARABIC SMALL HIGH ZAIN
+0618;CM # ARABIC SMALL FATHA
+0619;CM # ARABIC SMALL DAMMA
+061A;CM # ARABIC SMALL KASRA
 061B;EX # ARABIC SEMICOLON
 061E;EX # ARABIC TRIPLE DOT PUNCTUATION MARK
 061F;EX # ARABIC QUESTION MARK
@@ -1530,6 +1564,11 @@
 0638;AL # ARABIC LETTER ZAH
 0639;AL # ARABIC LETTER AIN
 063A;AL # ARABIC LETTER GHAIN
+063B;AL # ARABIC LETTER KEHEH WITH TWO DOTS ABOVE
+063C;AL # ARABIC LETTER KEHEH WITH THREE DOTS BELOW
+063D;AL # ARABIC LETTER FARSI YEH WITH INVERTED V
+063E;AL # ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE
+063F;AL # ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
 0640;AL # ARABIC TATWEEL
 0641;AL # ARABIC LETTER FEH
 0642;AL # ARABIC LETTER QAF
@@ -1571,7 +1610,7 @@
 0667;NU # ARABIC-INDIC DIGIT SEVEN
 0668;NU # ARABIC-INDIC DIGIT EIGHT
 0669;NU # ARABIC-INDIC DIGIT NINE
-066A;EX # ARABIC PERCENT SIGN
+066A;PO # ARABIC PERCENT SIGN
 066B;NU # ARABIC DECIMAL SEPARATOR
 066C;NU # ARABIC THOUSANDS SEPARATOR
 066D;AL # ARABIC FIVE POINTED STAR
@@ -1828,6 +1867,24 @@
 076B;AL # ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE
 076C;AL # ARABIC LETTER REH WITH HAMZA ABOVE
 076D;AL # ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
+076E;AL # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW
+076F;AL # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+0770;AL # ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+0771;AL # ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+0772;AL # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
+0773;AL # ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+0774;AL # ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+0775;AL # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+0776;AL # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+0777;AL # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
+0778;AL # ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+0779;AL # ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+077A;AL # ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+077B;AL # ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+077C;AL # ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
+077D;AL # ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE
+077E;AL # ARABIC LETTER SEEN WITH INVERTED V
+077F;AL # ARABIC LETTER KAF WITH TWO DOTS ABOVE
 0780;AL # THAANA LETTER HAA
 0781;AL # THAANA LETTER SHAVIYANI
 0782;AL # THAANA LETTER NOONU
@@ -2042,6 +2099,8 @@
 096E;NU # DEVANAGARI DIGIT EIGHT
 096F;NU # DEVANAGARI DIGIT NINE
 0970;AL # DEVANAGARI ABBREVIATION SIGN
+0971;AL # DEVANAGARI SIGN HIGH SPACING DOT
+0972;AL # DEVANAGARI LETTER CANDRA A
 097B;AL # DEVANAGARI LETTER GGA
 097C;AL # DEVANAGARI LETTER JJA
 097D;AL # DEVANAGARI LETTER GLOTTAL STOP
@@ -2195,6 +2254,7 @@
 0A4B;CM # GURMUKHI VOWEL SIGN OO
 0A4C;CM # GURMUKHI VOWEL SIGN AU
 0A4D;CM # GURMUKHI SIGN VIRAMA
+0A51;CM # GURMUKHI SIGN UDAAT
 0A59;AL # GURMUKHI LETTER KHHA
 0A5A;AL # GURMUKHI LETTER GHHA
 0A5B;AL # GURMUKHI LETTER ZA
@@ -2215,6 +2275,7 @@
 0A72;AL # GURMUKHI IRI
 0A73;AL # GURMUKHI URA
 0A74;AL # GURMUKHI EK ONKAR
+0A75;CM # GURMUKHI SIGN YAKASH
 0A81;CM # GUJARATI SIGN CANDRABINDU
 0A82;CM # GUJARATI SIGN ANUSVARA
 0A83;CM # GUJARATI SIGN VISARGA
@@ -2355,6 +2416,7 @@
 0B41;CM # ORIYA VOWEL SIGN U
 0B42;CM # ORIYA VOWEL SIGN UU
 0B43;CM # ORIYA VOWEL SIGN VOCALIC R
+0B44;CM # ORIYA VOWEL SIGN VOCALIC RR
 0B47;CM # ORIYA VOWEL SIGN E
 0B48;CM # ORIYA VOWEL SIGN AI
 0B4B;CM # ORIYA VOWEL SIGN O
@@ -2367,6 +2429,8 @@
 0B5F;AL # ORIYA LETTER YYA
 0B60;AL # ORIYA LETTER VOCALIC RR
 0B61;AL # ORIYA LETTER VOCALIC LL
+0B62;CM # ORIYA VOWEL SIGN VOCALIC L
+0B63;CM # ORIYA VOWEL SIGN VOCALIC LL
 0B66;NU # ORIYA DIGIT ZERO
 0B67;NU # ORIYA DIGIT ONE
 0B68;NU # ORIYA DIGIT TWO
@@ -2428,6 +2492,7 @@
 0BCB;CM # TAMIL VOWEL SIGN OO
 0BCC;CM # TAMIL VOWEL SIGN AU
 0BCD;CM # TAMIL SIGN VIRAMA
+0BD0;AL # TAMIL OM
 0BD7;CM # TAMIL AU LENGTH MARK
 0BE6;NU # TAMIL DIGIT ZERO
 0BE7;NU # TAMIL DIGIT ONE
@@ -2502,6 +2567,7 @@
 0C37;AL # TELUGU LETTER SSA
 0C38;AL # TELUGU LETTER SA
 0C39;AL # TELUGU LETTER HA
+0C3D;AL # TELUGU SIGN AVAGRAHA
 0C3E;CM # TELUGU VOWEL SIGN AA
 0C3F;CM # TELUGU VOWEL SIGN I
 0C40;CM # TELUGU VOWEL SIGN II
@@ -2518,8 +2584,12 @@
 0C4D;CM # TELUGU SIGN VIRAMA
 0C55;CM # TELUGU LENGTH MARK
 0C56;CM # TELUGU AI LENGTH MARK
+0C58;AL # TELUGU LETTER TSA
+0C59;AL # TELUGU LETTER DZA
 0C60;AL # TELUGU LETTER VOCALIC RR
 0C61;AL # TELUGU LETTER VOCALIC LL
+0C62;CM # TELUGU VOWEL SIGN VOCALIC L
+0C63;CM # TELUGU VOWEL SIGN VOCALIC LL
 0C66;NU # TELUGU DIGIT ZERO
 0C67;NU # TELUGU DIGIT ONE
 0C68;NU # TELUGU DIGIT TWO
@@ -2530,6 +2600,14 @@
 0C6D;NU # TELUGU DIGIT SEVEN
 0C6E;NU # TELUGU DIGIT EIGHT
 0C6F;NU # TELUGU DIGIT NINE
+0C78;AL # TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
+0C79;AL # TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
+0C7A;AL # TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
+0C7B;AL # TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
+0C7C;AL # TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
+0C7D;AL # TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
+0C7E;AL # TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
+0C7F;AL # TELUGU SIGN TUUMU
 0C82;CM # KANNADA SIGN ANUSVARA
 0C83;CM # KANNADA SIGN VISARGA
 0C85;AL # KANNADA LETTER A
@@ -2668,12 +2746,14 @@
 0D37;AL # MALAYALAM LETTER SSA
 0D38;AL # MALAYALAM LETTER SA
 0D39;AL # MALAYALAM LETTER HA
+0D3D;AL # MALAYALAM SIGN AVAGRAHA
 0D3E;CM # MALAYALAM VOWEL SIGN AA
 0D3F;CM # MALAYALAM VOWEL SIGN I
 0D40;CM # MALAYALAM VOWEL SIGN II
 0D41;CM # MALAYALAM VOWEL SIGN U
 0D42;CM # MALAYALAM VOWEL SIGN UU
 0D43;CM # MALAYALAM VOWEL SIGN VOCALIC R
+0D44;CM # MALAYALAM VOWEL SIGN VOCALIC RR
 0D46;CM # MALAYALAM VOWEL SIGN E
 0D47;CM # MALAYALAM VOWEL SIGN EE
 0D48;CM # MALAYALAM VOWEL SIGN AI
@@ -2684,6 +2764,8 @@
 0D57;CM # MALAYALAM AU LENGTH MARK
 0D60;AL # MALAYALAM LETTER VOCALIC RR
 0D61;AL # MALAYALAM LETTER VOCALIC LL
+0D62;CM # MALAYALAM VOWEL SIGN VOCALIC L
+0D63;CM # MALAYALAM VOWEL SIGN VOCALIC LL
 0D66;NU # MALAYALAM DIGIT ZERO
 0D67;NU # MALAYALAM DIGIT ONE
 0D68;NU # MALAYALAM DIGIT TWO
@@ -2694,6 +2776,19 @@
 0D6D;NU # MALAYALAM DIGIT SEVEN
 0D6E;NU # MALAYALAM DIGIT EIGHT
 0D6F;NU # MALAYALAM DIGIT NINE
+0D70;AL # MALAYALAM NUMBER TEN
+0D71;AL # MALAYALAM NUMBER ONE HUNDRED
+0D72;AL # MALAYALAM NUMBER ONE THOUSAND
+0D73;AL # MALAYALAM FRACTION ONE QUARTER
+0D74;AL # MALAYALAM FRACTION ONE HALF
+0D75;AL # MALAYALAM FRACTION THREE QUARTERS
+0D79;PO # MALAYALAM DATE MARK
+0D7A;AL # MALAYALAM LETTER CHILLU NN
+0D7B;AL # MALAYALAM LETTER CHILLU N
+0D7C;AL # MALAYALAM LETTER CHILLU RR
+0D7D;AL # MALAYALAM LETTER CHILLU L
+0D7E;AL # MALAYALAM LETTER CHILLU LL
+0D7F;AL # MALAYALAM LETTER CHILLU K
 0D82;CM # SINHALA SIGN ANUSVARAYA
 0D83;CM # SINHALA SIGN VISARGAYA
 0D85;AL # SINHALA LETTER AYANNA
@@ -3032,6 +3127,8 @@
 0F68;AL # TIBETAN LETTER A
 0F69;AL # TIBETAN LETTER KSSA
 0F6A;AL # TIBETAN LETTER FIXED-FORM RA
+0F6B;AL # TIBETAN LETTER KKA
+0F6C;AL # TIBETAN LETTER RRA
 0F71;CM # TIBETAN VOWEL SIGN AA
 0F72;CM # TIBETAN VOWEL SIGN I
 0F73;CM # TIBETAN VOWEL SIGN II
@@ -3118,9 +3215,13 @@
 0FCA;AL # TIBETAN SYMBOL NOR BU NYIS -KHYIL
 0FCB;AL # TIBETAN SYMBOL NOR BU GSUM -KHYIL
 0FCC;AL # TIBETAN SYMBOL NOR BU BZHI -KHYIL
+0FCE;AL # TIBETAN SIGN RDEL NAG RDEL DKAR
 0FCF;AL # TIBETAN SIGN RDEL NAG GSUM
 0FD0;BB # TIBETAN MARK BSKA- SHOG GI MGO RGYAN
 0FD1;BB # TIBETAN MARK MNYAM YIG GI MGO RGYAN
+0FD2;BA # TIBETAN MARK NYIS TSHEG
+0FD3;BB # TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
+0FD4;AL # TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
 1000;SA # MYANMAR LETTER KA
 1001;SA # MYANMAR LETTER KHA
 1002;SA # MYANMAR LETTER GA
@@ -3155,13 +3256,16 @@
 101F;SA # MYANMAR LETTER HA
 1020;SA # MYANMAR LETTER LLA
 1021;SA # MYANMAR LETTER A
+1022;SA # MYANMAR LETTER SHAN A
 1023;SA # MYANMAR LETTER I
 1024;SA # MYANMAR LETTER II
 1025;SA # MYANMAR LETTER U
 1026;SA # MYANMAR LETTER UU
 1027;SA # MYANMAR LETTER E
+1028;SA # MYANMAR LETTER MON E
 1029;SA # MYANMAR LETTER O
 102A;SA # MYANMAR LETTER AU
+102B;SA # MYANMAR VOWEL SIGN TALL AA
 102C;SA # MYANMAR VOWEL SIGN AA
 102D;SA # MYANMAR VOWEL SIGN I
 102E;SA # MYANMAR VOWEL SIGN II
@@ -3169,10 +3273,19 @@
 1030;SA # MYANMAR VOWEL SIGN UU
 1031;SA # MYANMAR VOWEL SIGN E
 1032;SA # MYANMAR VOWEL SIGN AI
+1033;SA # MYANMAR VOWEL SIGN MON II
+1034;SA # MYANMAR VOWEL SIGN MON O
+1035;SA # MYANMAR VOWEL SIGN E ABOVE
 1036;SA # MYANMAR SIGN ANUSVARA
 1037;SA # MYANMAR SIGN DOT BELOW
 1038;SA # MYANMAR SIGN VISARGA
 1039;SA # MYANMAR SIGN VIRAMA
+103A;SA # MYANMAR SIGN ASAT
+103B;SA # MYANMAR CONSONANT SIGN MEDIAL YA
+103C;SA # MYANMAR CONSONANT SIGN MEDIAL RA
+103D;SA # MYANMAR CONSONANT SIGN MEDIAL WA
+103E;SA # MYANMAR CONSONANT SIGN MEDIAL HA
+103F;SA # MYANMAR LETTER GREAT SA
 1040;NU # MYANMAR DIGIT ZERO
 1041;NU # MYANMAR DIGIT ONE
 1042;NU # MYANMAR DIGIT TWO
@@ -3199,6 +3312,72 @@
 1057;SA # MYANMAR VOWEL SIGN VOCALIC RR
 1058;SA # MYANMAR VOWEL SIGN VOCALIC L
 1059;SA # MYANMAR VOWEL SIGN VOCALIC LL
+105A;SA # MYANMAR LETTER MON NGA
+105B;SA # MYANMAR LETTER MON JHA
+105C;SA # MYANMAR LETTER MON BBA
+105D;SA # MYANMAR LETTER MON BBE
+105E;SA # MYANMAR CONSONANT SIGN MON MEDIAL NA
+105F;SA # MYANMAR CONSONANT SIGN MON MEDIAL MA
+1060;SA # MYANMAR CONSONANT SIGN MON MEDIAL LA
+1061;SA # MYANMAR LETTER SGAW KAREN SHA
+1062;SA # MYANMAR VOWEL SIGN SGAW KAREN EU
+1063;SA # MYANMAR TONE MARK SGAW KAREN HATHI
+1064;SA # MYANMAR TONE MARK SGAW KAREN KE PHO
+1065;SA # MYANMAR LETTER WESTERN PWO KAREN THA
+1066;SA # MYANMAR LETTER WESTERN PWO KAREN PWA
+1067;SA # MYANMAR VOWEL SIGN WESTERN PWO KAREN EU
+1068;SA # MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
+1069;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-1
+106A;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-2
+106B;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-3
+106C;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-4
+106D;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-5
+106E;SA # MYANMAR LETTER EASTERN PWO KAREN NNA
+106F;SA # MYANMAR LETTER EASTERN PWO KAREN YWA
+1070;SA # MYANMAR LETTER EASTERN PWO KAREN GHWA
+1071;SA # MYANMAR VOWEL SIGN GEBA KAREN I
+1072;SA # MYANMAR VOWEL SIGN KAYAH OE
+1073;SA # MYANMAR VOWEL SIGN KAYAH U
+1074;SA # MYANMAR VOWEL SIGN KAYAH EE
+1075;SA # MYANMAR LETTER SHAN KA
+1076;SA # MYANMAR LETTER SHAN KHA
+1077;SA # MYANMAR LETTER SHAN GA
+1078;SA # MYANMAR LETTER SHAN CA
+1079;SA # MYANMAR LETTER SHAN ZA
+107A;SA # MYANMAR LETTER SHAN NYA
+107B;SA # MYANMAR LETTER SHAN DA
+107C;SA # MYANMAR LETTER SHAN NA
+107D;SA # MYANMAR LETTER SHAN PHA
+107E;SA # MYANMAR LETTER SHAN FA
+107F;SA # MYANMAR LETTER SHAN BA
+1080;SA # MYANMAR LETTER SHAN THA
+1081;SA # MYANMAR LETTER SHAN HA
+1082;SA # MYANMAR CONSONANT SIGN SHAN MEDIAL WA
+1083;SA # MYANMAR VOWEL SIGN SHAN AA
+1084;SA # MYANMAR VOWEL SIGN SHAN E
+1085;SA # MYANMAR VOWEL SIGN SHAN E ABOVE
+1086;SA # MYANMAR VOWEL SIGN SHAN FINAL Y
+1087;SA # MYANMAR SIGN SHAN TONE-2
+1088;SA # MYANMAR SIGN SHAN TONE-3
+1089;SA # MYANMAR SIGN SHAN TONE-5
+108A;SA # MYANMAR SIGN SHAN TONE-6
+108B;SA # MYANMAR SIGN SHAN COUNCIL TONE-2
+108C;SA # MYANMAR SIGN SHAN COUNCIL TONE-3
+108D;SA # MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
+108E;SA # MYANMAR LETTER RUMAI PALAUNG FA
+108F;SA # MYANMAR SIGN RUMAI PALAUNG TONE-5
+1090;NU # MYANMAR SHAN DIGIT ZERO
+1091;NU # MYANMAR SHAN DIGIT ONE
+1092;NU # MYANMAR SHAN DIGIT TWO
+1093;NU # MYANMAR SHAN DIGIT THREE
+1094;NU # MYANMAR SHAN DIGIT FOUR
+1095;NU # MYANMAR SHAN DIGIT FIVE
+1096;NU # MYANMAR SHAN DIGIT SIX
+1097;NU # MYANMAR SHAN DIGIT SEVEN
+1098;NU # MYANMAR SHAN DIGIT EIGHT
+1099;NU # MYANMAR SHAN DIGIT NINE
+109E;SA # MYANMAR SYMBOL SHAN ONE
+109F;SA # MYANMAR SYMBOL SHAN EXCLAMATION
 10A0;AL # GEORGIAN CAPITAL LETTER AN
 10A1;AL # GEORGIAN CAPITAL LETTER BAN
 10A2;AL # GEORGIAN CAPITAL LETTER GAN
@@ -4926,14 +5105,14 @@
 17F9;AL # KHMER SYMBOL LEK ATTAK PRAM-BUON
 1800;AL # MONGOLIAN BIRGA
 1801;AL # MONGOLIAN ELLIPSIS
-1802;BA # MONGOLIAN COMMA
-1803;BA # MONGOLIAN FULL STOP
+1802;EX # MONGOLIAN COMMA
+1803;EX # MONGOLIAN FULL STOP
 1804;BA # MONGOLIAN COLON
 1805;BA # MONGOLIAN FOUR DOTS
 1806;BB # MONGOLIAN TODO SOFT HYPHEN
 1807;AL # MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER
-1808;BA # MONGOLIAN MANCHU COMMA
-1809;BA # MONGOLIAN MANCHU FULL STOP
+1808;EX # MONGOLIAN MANCHU COMMA
+1809;EX # MONGOLIAN MANCHU FULL STOP
 180A;AL # MONGOLIAN NIRUGU
 180B;CM # MONGOLIAN FREE VARIATION SELECTOR ONE
 180C;CM # MONGOLIAN FREE VARIATION SELECTOR TWO
@@ -5079,6 +5258,7 @@
 18A7;AL # MONGOLIAN LETTER ALI GALI HALF YA
 18A8;AL # MONGOLIAN LETTER MANCHU ALI GALI BHA
 18A9;CM # MONGOLIAN LETTER ALI GALI DAGALGA
+18AA;AL # MONGOLIAN LETTER MANCHU ALI GALI LHA
 1900;AL # LIMBU VOWEL-CARRIER LETTER
 1901;AL # LIMBU LETTER KA
 1902;AL # LIMBU LETTER KHA
@@ -5320,7 +5500,7 @@
 1A19;CM # BUGINESE VOWEL SIGN E
 1A1A;CM # BUGINESE VOWEL SIGN O
 1A1B;CM # BUGINESE VOWEL SIGN AE
-1A1E;BA # BUGINESE PALLAWA
+1A1E;AL # BUGINESE PALLAWA
 1A1F;AL # BUGINESE END OF SECTION
 1B00;CM # BALINESE SIGN ULU RICEM
 1B01;CM # BALINESE SIGN ULU CANDRA
@@ -5443,6 +5623,183 @@
 1B7A;AL # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK
 1B7B;AL # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK
 1B7C;AL # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
+1B80;CM # SUNDANESE SIGN PANYECEK
+1B81;CM # SUNDANESE SIGN PANGLAYAR
+1B82;CM # SUNDANESE SIGN PANGWISAD
+1B83;AL # SUNDANESE LETTER A
+1B84;AL # SUNDANESE LETTER I
+1B85;AL # SUNDANESE LETTER U
+1B86;AL # SUNDANESE LETTER AE
+1B87;AL # SUNDANESE LETTER O
+1B88;AL # SUNDANESE LETTER E
+1B89;AL # SUNDANESE LETTER EU
+1B8A;AL # SUNDANESE LETTER KA
+1B8B;AL # SUNDANESE LETTER QA
+1B8C;AL # SUNDANESE LETTER GA
+1B8D;AL # SUNDANESE LETTER NGA
+1B8E;AL # SUNDANESE LETTER CA
+1B8F;AL # SUNDANESE LETTER JA
+1B90;AL # SUNDANESE LETTER ZA
+1B91;AL # SUNDANESE LETTER NYA
+1B92;AL # SUNDANESE LETTER TA
+1B93;AL # SUNDANESE LETTER DA
+1B94;AL # SUNDANESE LETTER NA
+1B95;AL # SUNDANESE LETTER PA
+1B96;AL # SUNDANESE LETTER FA
+1B97;AL # SUNDANESE LETTER VA
+1B98;AL # SUNDANESE LETTER BA
+1B99;AL # SUNDANESE LETTER MA
+1B9A;AL # SUNDANESE LETTER YA
+1B9B;AL # SUNDANESE LETTER RA
+1B9C;AL # SUNDANESE LETTER LA
+1B9D;AL # SUNDANESE LETTER WA
+1B9E;AL # SUNDANESE LETTER SA
+1B9F;AL # SUNDANESE LETTER XA
+1BA0;AL # SUNDANESE LETTER HA
+1BA1;CM # SUNDANESE CONSONANT SIGN PAMINGKAL
+1BA2;CM # SUNDANESE CONSONANT SIGN PANYAKRA
+1BA3;CM # SUNDANESE CONSONANT SIGN PANYIKU
+1BA4;CM # SUNDANESE VOWEL SIGN PANGHULU
+1BA5;CM # SUNDANESE VOWEL SIGN PANYUKU
+1BA6;CM # SUNDANESE VOWEL SIGN PANAELAENG
+1BA7;CM # SUNDANESE VOWEL SIGN PANOLONG
+1BA8;CM # SUNDANESE VOWEL SIGN PAMEPET
+1BA9;CM # SUNDANESE VOWEL SIGN PANEULEUNG
+1BAA;CM # SUNDANESE SIGN PAMAAEH
+1BAE;AL # SUNDANESE LETTER KHA
+1BAF;AL # SUNDANESE LETTER SYA
+1BB0;NU # SUNDANESE DIGIT ZERO
+1BB1;NU # SUNDANESE DIGIT ONE
+1BB2;NU # SUNDANESE DIGIT TWO
+1BB3;NU # SUNDANESE DIGIT THREE
+1BB4;NU # SUNDANESE DIGIT FOUR
+1BB5;NU # SUNDANESE DIGIT FIVE
+1BB6;NU # SUNDANESE DIGIT SIX
+1BB7;NU # SUNDANESE DIGIT SEVEN
+1BB8;NU # SUNDANESE DIGIT EIGHT
+1BB9;NU # SUNDANESE DIGIT NINE
+1C00;AL # LEPCHA LETTER KA
+1C01;AL # LEPCHA LETTER KLA
+1C02;AL # LEPCHA LETTER KHA
+1C03;AL # LEPCHA LETTER GA
+1C04;AL # LEPCHA LETTER GLA
+1C05;AL # LEPCHA LETTER NGA
+1C06;AL # LEPCHA LETTER CA
+1C07;AL # LEPCHA LETTER CHA
+1C08;AL # LEPCHA LETTER JA
+1C09;AL # LEPCHA LETTER NYA
+1C0A;AL # LEPCHA LETTER TA
+1C0B;AL # LEPCHA LETTER THA
+1C0C;AL # LEPCHA LETTER DA
+1C0D;AL # LEPCHA LETTER NA
+1C0E;AL # LEPCHA LETTER PA
+1C0F;AL # LEPCHA LETTER PLA
+1C10;AL # LEPCHA LETTER PHA
+1C11;AL # LEPCHA LETTER FA
+1C12;AL # LEPCHA LETTER FLA
+1C13;AL # LEPCHA LETTER BA
+1C14;AL # LEPCHA LETTER BLA
+1C15;AL # LEPCHA LETTER MA
+1C16;AL # LEPCHA LETTER MLA
+1C17;AL # LEPCHA LETTER TSA
+1C18;AL # LEPCHA LETTER TSHA
+1C19;AL # LEPCHA LETTER DZA
+1C1A;AL # LEPCHA LETTER YA
+1C1B;AL # LEPCHA LETTER RA
+1C1C;AL # LEPCHA LETTER LA
+1C1D;AL # LEPCHA LETTER HA
+1C1E;AL # LEPCHA LETTER HLA
+1C1F;AL # LEPCHA LETTER VA
+1C20;AL # LEPCHA LETTER SA
+1C21;AL # LEPCHA LETTER SHA
+1C22;AL # LEPCHA LETTER WA
+1C23;AL # LEPCHA LETTER A
+1C24;CM # LEPCHA SUBJOINED LETTER YA
+1C25;CM # LEPCHA SUBJOINED LETTER RA
+1C26;CM # LEPCHA VOWEL SIGN AA
+1C27;CM # LEPCHA VOWEL SIGN I
+1C28;CM # LEPCHA VOWEL SIGN O
+1C29;CM # LEPCHA VOWEL SIGN OO
+1C2A;CM # LEPCHA VOWEL SIGN U
+1C2B;CM # LEPCHA VOWEL SIGN UU
+1C2C;CM # LEPCHA VOWEL SIGN E
+1C2D;CM # LEPCHA CONSONANT SIGN K
+1C2E;CM # LEPCHA CONSONANT SIGN M
+1C2F;CM # LEPCHA CONSONANT SIGN L
+1C30;CM # LEPCHA CONSONANT SIGN N
+1C31;CM # LEPCHA CONSONANT SIGN P
+1C32;CM # LEPCHA CONSONANT SIGN R
+1C33;CM # LEPCHA CONSONANT SIGN T
+1C34;CM # LEPCHA CONSONANT SIGN NYIN-DO
+1C35;CM # LEPCHA CONSONANT SIGN KANG
+1C36;CM # LEPCHA SIGN RAN
+1C37;CM # LEPCHA SIGN NUKTA
+1C3B;BA # LEPCHA PUNCTUATION TA-ROL
+1C3C;BA # LEPCHA PUNCTUATION NYET THYOOM TA-ROL
+1C3D;BA # LEPCHA PUNCTUATION CER-WA
+1C3E;BA # LEPCHA PUNCTUATION TSHOOK CER-WA
+1C3F;BA # LEPCHA PUNCTUATION TSHOOK
+1C40;NU # LEPCHA DIGIT ZERO
+1C41;NU # LEPCHA DIGIT ONE
+1C42;NU # LEPCHA DIGIT TWO
+1C43;NU # LEPCHA DIGIT THREE
+1C44;NU # LEPCHA DIGIT FOUR
+1C45;NU # LEPCHA DIGIT FIVE
+1C46;NU # LEPCHA DIGIT SIX
+1C47;NU # LEPCHA DIGIT SEVEN
+1C48;NU # LEPCHA DIGIT EIGHT
+1C49;NU # LEPCHA DIGIT NINE
+1C4D;AL # LEPCHA LETTER TTA
+1C4E;AL # LEPCHA LETTER TTHA
+1C4F;AL # LEPCHA LETTER DDA
+1C50;NU # OL CHIKI DIGIT ZERO
+1C51;NU # OL CHIKI DIGIT ONE
+1C52;NU # OL CHIKI DIGIT TWO
+1C53;NU # OL CHIKI DIGIT THREE
+1C54;NU # OL CHIKI DIGIT FOUR
+1C55;NU # OL CHIKI DIGIT FIVE
+1C56;NU # OL CHIKI DIGIT SIX
+1C57;NU # OL CHIKI DIGIT SEVEN
+1C58;NU # OL CHIKI DIGIT EIGHT
+1C59;NU # OL CHIKI DIGIT NINE
+1C5A;AL # OL CHIKI LETTER LA
+1C5B;AL # OL CHIKI LETTER AT
+1C5C;AL # OL CHIKI LETTER AG
+1C5D;AL # OL CHIKI LETTER ANG
+1C5E;AL # OL CHIKI LETTER AL
+1C5F;AL # OL CHIKI LETTER LAA
+1C60;AL # OL CHIKI LETTER AAK
+1C61;AL # OL CHIKI LETTER AAJ
+1C62;AL # OL CHIKI LETTER AAM
+1C63;AL # OL CHIKI LETTER AAW
+1C64;AL # OL CHIKI LETTER LI
+1C65;AL # OL CHIKI LETTER IS
+1C66;AL # OL CHIKI LETTER IH
+1C67;AL # OL CHIKI LETTER INY
+1C68;AL # OL CHIKI LETTER IR
+1C69;AL # OL CHIKI LETTER LU
+1C6A;AL # OL CHIKI LETTER UC
+1C6B;AL # OL CHIKI LETTER UD
+1C6C;AL # OL CHIKI LETTER UNN
+1C6D;AL # OL CHIKI LETTER UY
+1C6E;AL # OL CHIKI LETTER LE
+1C6F;AL # OL CHIKI LETTER EP
+1C70;AL # OL CHIKI LETTER EDD
+1C71;AL # OL CHIKI LETTER EN
+1C72;AL # OL CHIKI LETTER ERR
+1C73;AL # OL CHIKI LETTER LO
+1C74;AL # OL CHIKI LETTER OTT
+1C75;AL # OL CHIKI LETTER OB
+1C76;AL # OL CHIKI LETTER OV
+1C77;AL # OL CHIKI LETTER OH
+1C78;AL # OL CHIKI MU TTUDDAG
+1C79;AL # OL CHIKI GAAHLAA TTUDDAAG
+1C7A;AL # OL CHIKI MU-GAAHLAA TTUDDAAG
+1C7B;AL # OL CHIKI RELAA
+1C7C;AL # OL CHIKI PHAARKAA
+1C7D;AL # OL CHIKI AHAD
+1C7E;BA # OL CHIKI PUNCTUATION MUCAAD
+1C7F;BA # OL CHIKI PUNCTUATION DOUBLE MUCAAD
 1D00;AL # LATIN LETTER SMALL CAPITAL A
 1D01;AL # LATIN LETTER SMALL CAPITAL AE
 1D02;AL # LATIN SMALL LETTER TURNED AE
@@ -5646,6 +6003,34 @@
 1DC8;CM # COMBINING GRAVE-ACUTE-GRAVE
 1DC9;CM # COMBINING ACUTE-GRAVE-ACUTE
 1DCA;CM # COMBINING LATIN SMALL LETTER R BELOW
+1DCB;CM # COMBINING BREVE-MACRON
+1DCC;CM # COMBINING MACRON-BREVE
+1DCD;CM # COMBINING DOUBLE CIRCUMFLEX ABOVE
+1DCE;CM # COMBINING OGONEK ABOVE
+1DCF;CM # COMBINING ZIGZAG BELOW
+1DD0;CM # COMBINING IS BELOW
+1DD1;CM # COMBINING UR ABOVE
+1DD2;CM # COMBINING US ABOVE
+1DD3;CM # COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
+1DD4;CM # COMBINING LATIN SMALL LETTER AE
+1DD5;CM # COMBINING LATIN SMALL LETTER AO
+1DD6;CM # COMBINING LATIN SMALL LETTER AV
+1DD7;CM # COMBINING LATIN SMALL LETTER C CEDILLA
+1DD8;CM # COMBINING LATIN SMALL LETTER INSULAR D
+1DD9;CM # COMBINING LATIN SMALL LETTER ETH
+1DDA;CM # COMBINING LATIN SMALL LETTER G
+1DDB;CM # COMBINING LATIN LETTER SMALL CAPITAL G
+1DDC;CM # COMBINING LATIN SMALL LETTER K
+1DDD;CM # COMBINING LATIN SMALL LETTER L
+1DDE;CM # COMBINING LATIN LETTER SMALL CAPITAL L
+1DDF;CM # COMBINING LATIN LETTER SMALL CAPITAL M
+1DE0;CM # COMBINING LATIN SMALL LETTER N
+1DE1;CM # COMBINING LATIN LETTER SMALL CAPITAL N
+1DE2;CM # COMBINING LATIN LETTER SMALL CAPITAL R
+1DE3;CM # COMBINING LATIN SMALL LETTER R ROTUNDA
+1DE4;CM # COMBINING LATIN SMALL LETTER S
+1DE5;CM # COMBINING LATIN SMALL LETTER LONG S
+1DE6;CM # COMBINING LATIN SMALL LETTER Z
 1DFE;CM # COMBINING LEFT ARROWHEAD ABOVE
 1DFF;CM # COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
 1E00;AL # LATIN CAPITAL LETTER A WITH RING BELOW
@@ -5804,6 +6189,10 @@
 1E99;AL # LATIN SMALL LETTER Y WITH RING ABOVE
 1E9A;AL # LATIN SMALL LETTER A WITH RIGHT HALF RING
 1E9B;AL # LATIN SMALL LETTER LONG S WITH DOT ABOVE
+1E9C;AL # LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE
+1E9D;AL # LATI