This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Start using the Unicode 3.2.0 data (NOTE: still
authorJarkko Hietaniemi <jhi@iki.fi>
Wed, 27 Mar 2002 20:52:19 +0000 (20:52 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Wed, 27 Mar 2002 20:52:19 +0000 (20:52 +0000)
unofficial, but the data is unlikely to change much.
Doublecheck when 3.2.0 gets released.)

p4raw-id: //depot/perl@15552

130 files changed:
MANIFEST
lib/Unicode/UCD.pm
lib/Unicode/UCD.t
lib/charnames.t
lib/unicore/ArabLink.pl
lib/unicore/ArabLnkGrp.pl
lib/unicore/ArabicShaping.txt
lib/unicore/BidiMirroring.txt
lib/unicore/Bidirectional.pl
lib/unicore/Blocks.pl
lib/unicore/Blocks.txt
lib/unicore/Canonical.pl
lib/unicore/CaseFolding.txt
lib/unicore/Category.pl
lib/unicore/CombiningClass.pl
lib/unicore/CompositionExclusions.txt
lib/unicore/Decomposition.pl
lib/unicore/EastAsianWidth.txt
lib/unicore/Index.txt
lib/unicore/Jamo.txt
lib/unicore/Lbrk.pl
lib/unicore/LineBreak.txt
lib/unicore/Makefile
lib/unicore/Name.pl
lib/unicore/NamesList.txt
lib/unicore/Number.pl
lib/unicore/PropList.txt
lib/unicore/Properties
lib/unicore/PropertyAliases.txt [new file with mode: 0644]
lib/unicore/PropertyValueAliases.txt [new file with mode: 0644]
lib/unicore/ReadMe.txt
lib/unicore/Scripts.pl
lib/unicore/Scripts.txt
lib/unicore/SpecialCasing.txt
lib/unicore/To/Fold.pl
lib/unicore/To/Lower.pl
lib/unicore/To/Title.pl
lib/unicore/To/Upper.pl
lib/unicore/UnicodeData.txt
lib/unicore/lib/Alnum.pl
lib/unicore/lib/Alpha.pl
lib/unicore/lib/Alphabet.pl
lib/unicore/lib/Arabic.pl
lib/unicore/lib/Assigned.pl
lib/unicore/lib/Bengali.pl
lib/unicore/lib/BidiAL.pl
lib/unicore/lib/BidiBN.pl
lib/unicore/lib/BidiET.pl
lib/unicore/lib/BidiL.pl
lib/unicore/lib/BidiNSM.pl
lib/unicore/lib/BidiON.pl
lib/unicore/lib/BidiWS.pl
lib/unicore/lib/Blank.pl
lib/unicore/lib/C.pl
lib/unicore/lib/Canadian.pl
lib/unicore/lib/Canon.pl
lib/unicore/lib/Cf.pl
lib/unicore/lib/Cn.pl
lib/unicore/lib/Cntrl.pl
lib/unicore/lib/Common.pl
lib/unicore/lib/Compat.pl
lib/unicore/lib/Cyrillic.pl
lib/unicore/lib/DCcircle.pl
lib/unicore/lib/DCcompat.pl
lib/unicore/lib/DCfont.pl
lib/unicore/lib/DCisolat.pl
lib/unicore/lib/DCsuper.pl
lib/unicore/lib/DCvertic.pl
lib/unicore/lib/DCwide.pl
lib/unicore/lib/Georgian.pl
lib/unicore/lib/Graph.pl
lib/unicore/lib/Greek.pl
lib/unicore/lib/Han.pl
lib/unicore/lib/Hiragana.pl
lib/unicore/lib/IdContin.pl
lib/unicore/lib/IdStart.pl
lib/unicore/lib/InArabi2.pl
lib/unicore/lib/InCjkUn2.pl
lib/unicore/lib/InCjkUn3.pl
lib/unicore/lib/InCombi2.pl
lib/unicore/lib/InCombi3.pl
lib/unicore/lib/InHangu2.pl
lib/unicore/lib/InPrivat.pl
lib/unicore/lib/InSpecia.pl
lib/unicore/lib/Inherite.pl
lib/unicore/lib/Katakana.pl
lib/unicore/lib/L.pl
lib/unicore/lib/L_.pl
lib/unicore/lib/Latin.pl
lib/unicore/lib/Ll.pl
lib/unicore/lib/Lm.pl
lib/unicore/lib/Lo.pl
lib/unicore/lib/Lower.pl
lib/unicore/lib/Lowercas.pl
lib/unicore/lib/Lu.pl
lib/unicore/lib/M.pl
lib/unicore/lib/Math.pl
lib/unicore/lib/Mc.pl
lib/unicore/lib/Me.pl
lib/unicore/lib/Mirrored.pl
lib/unicore/lib/Mn.pl
lib/unicore/lib/N.pl
lib/unicore/lib/No.pl
lib/unicore/lib/OldItali.pl
lib/unicore/lib/OtherAlp.pl
lib/unicore/lib/OtherMat.pl
lib/unicore/lib/P.pl
lib/unicore/lib/Pd.pl
lib/unicore/lib/Pe.pl
lib/unicore/lib/Po.pl
lib/unicore/lib/Print.pl
lib/unicore/lib/Ps.pl
lib/unicore/lib/Punct.pl
lib/unicore/lib/S.pl
lib/unicore/lib/Sc.pl
lib/unicore/lib/Sm.pl
lib/unicore/lib/So.pl
lib/unicore/lib/Space.pl
lib/unicore/lib/SpacePer.pl
lib/unicore/lib/Thaana.pl
lib/unicore/lib/Upper.pl
lib/unicore/lib/Uppercas.pl
lib/unicore/lib/WhiteSpa.pl
lib/unicore/lib/Word.pl
lib/unicore/lib/Z.pl
lib/unicore/lib/Zs.pl
lib/unicore/lib/_CaseIgn.pl
lib/unicore/lib/_CombAbo.pl
lib/unicore/version
pod/perldelta.pod

index 7f5b31f..1f41415 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1457,6 +1457,8 @@ lib/Unicode/Collate/t/test.t      Unicode::Collate
 lib/Unicode/README             Explanation what happened to lib/unicode.
 lib/Unicode/UCD.pm             Unicode character database
 lib/Unicode/UCD.t              See if Unicode character database works
+lib/unicore/PropertyAliases.txt        Unicode character database
+lib/unicore/PropertyValueAliases.txt   Unicode character database
 lib/unicore/ArabicShaping.txt  Unicode character database
 lib/unicore/ArabLink.pl                Unicode character database
 lib/unicore/ArabLnkGrp.pl      Unicode character database
index 9dabc5d..96dee9a 100644 (file)
@@ -494,7 +494,7 @@ sub _compexcl {
     unless (%COMPEXCL) {
        if (openunicode(\$COMPEXCLFH, "CompositionExclusions.txt")) {
            while (<$COMPEXCLFH>) {
-               if (/^([0-9A-F]+) \# /) {
+               if (/^([0-9A-F]+)\s+\#\s+/) {
                    my $code = hex($1);
                    $COMPEXCL{$code} = undef;
                }
@@ -658,9 +658,9 @@ sub _casespec {
                                                           title
                                                           upper
                                                           condition)};
-                           my ($oldlocale) =
+                           if (defined $oldcondition) {
+                               my ($oldlocale) =
                                ($oldcondition =~ /^([a-z][a-z](?:_\S+)?)/);
-                           if (defined $oldlocale) {
                                delete $CASESPEC{$code};
                                $CASESPEC{$code}->{$oldlocale} =
                                { code      => $hexcode,
@@ -668,8 +668,6 @@ sub _casespec {
                                  title     => $oldtitle,
                                  upper     => $oldupper,
                                  condition => $oldcondition };
-                           } else {
-                               warn __PACKAGE__, ": SpecialCasing.txt:", $., ": No oldlocale for 0x$hexcode\n"
                            }
                        }
                        my ($locale) =
index 5b1f36e..0e1550e 100644 (file)
@@ -231,7 +231,7 @@ ok( charinrange($ranges, "13a0"));
 ok( charinrange($ranges, "13f4"));
 ok(!charinrange($ranges, "13f5"));
 
-is(Unicode::UCD::UnicodeVersion, '3.1.1', 'UnicodeVersion');
+is(Unicode::UCD::UnicodeVersion, '3.2.0', 'UnicodeVersion');
 
 use Unicode::UCD qw(compexcl);
 
@@ -276,5 +276,5 @@ ok($casespec->{az}->{code} eq '0307' &&
    $casespec->{az}->{lower} eq ''  &&
    $casespec->{az}->{title} eq '0307'  &&
    $casespec->{az}->{upper} eq '0307' &&
-   $casespec->{az}->{condition} eq 'az AFTER_i NOT_MORE_ABOVE',
+   $casespec->{az}->{condition} eq 'az After_Soft_Dotted',
    'casespec 0x307');
index 607f4f3..c800128 100644 (file)
@@ -8,6 +8,7 @@ BEGIN {
 }
 
 $| = 1;
+
 print "1..25\n";
 
 use charnames ':full';
@@ -159,7 +160,7 @@ sub to_bytes {
 
 }
 
-print "not " unless "\N{HORIZONTAL TABULATION}" eq "\t";
+print "not " unless "\N{CHARACTER TABULATION}" eq "\t";
 print "ok 23\n";
 
 print "not " unless "\N{ESCAPE}" eq "\e";
@@ -168,8 +169,6 @@ print "ok 24\n";
 print "not " unless "\N{NULL}" eq "\c@";
 print "ok 25\n";
 
-# TODO: when Unicode 3.2 comes along some names will change
-# HORIZONTAL TABULATION -> CHARACTER TABULATION (since ISO 6429
-# has been updated), and some names will have shorter aliases
-# LINEFEED (LF).  Update the tests, and also update the charnames
-# pragma to support the 3.1 names, and the shorter aliases.
+# TODO: support 3.1 names, BOM.  Generic aliasing?
+
+
index ab32b94..f68a8af 100644 (file)
@@ -16,6 +16,7 @@ return <<'END';
 0641   0647    D
 0648           R
 0649   064A    D
+066E   066F    D
 0671   0673    R
 0674           U
 0675   0677    R
index b834017..2e766d5 100644 (file)
@@ -29,6 +29,8 @@ return <<'END';
 0647           HEH
 0648           WAW
 0649   064A    YEH
+066E           BEH
+066F           QAF
 0671   0673    ALEF
 0674           <no shaping>
 0675           ALEF
@@ -72,7 +74,7 @@ return <<'END';
 0713   0714    GAMAL
 0715   0716    DALATH RISH
 0717           HE
-0718           WAW
+0718           SYRIAC WAW
 0719           ZAIN
 071A           HETH
 071B   071C    TETH
index fc035d5..c56e750 100644 (file)
@@ -1,4 +1,4 @@
-# ArabicShaping-4.txt
+# ArabicShaping-3.2.0.txt
 #
 # This file is a normative contributory data file in the
 # Unicode Character Database.
@@ -6,7 +6,8 @@
 # This file defines the shaping classes for Arabic and Syriac
 # positional shaping, repeating in machine readable form the
 # information printed in Tables 8-6, 8-7, 8-8, 8-10, 8-11, and
-# 8-13 of The Unicode Standard, Version 3.0.
+# 8-13 of The Unicode Standard, Version 3.0, plus additions
+# for Unicode 3.1 and Unicode 3.2.
 #
 # See sections 8.2 and 8.3 of The Unicode Standard, Version 3.0
 # for more information.
@@ -83,6 +84,8 @@
 0648; WAW; R; WAW
 0649; ALEF MAKSURA; D; YEH
 064A; YEH; D; YEH
+066E; DOTLESS BEH; D; BEH
+066F; DOTLESS QAF; D; QAF
 0671; HAMZAT WASL ON ALEF; R; ALEF
 0672; WAVY HAMZA ON ALEF; R; ALEF
 0673; WAVY HAMZA UNDER ALEF; R; ALEF
 0715; DALATH; R; DALATH RISH
 0716; DOTLESS DALATH RISH; R; DALATH RISH
 0717; HE; R; HE
-0718; WAW; R; WAW
+0718; WAW; R; SYRIAC WAW
 0719; ZAIN; R; ZAIN
 071A; HETH; D; HETH
 071B; TETH; D; TETH
index 8ac5be9..fa62021 100644 (file)
@@ -1,10 +1,10 @@
-# BidiMirroring-1.txt
+# BidiMirroring-3.2.0.txt
 # 
 # This file is an informative supplement to the UnicodeData file. It
 # 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 3.0.1.
+# The repertoire covered by the file is Unicode 3.2.0.
 # 
 # The file contains a list of lines with mappings from one code point
 # to another one for character-based mirroring.
 # Code points with the "mirrored" property but no appropriate mirrors are
 # listed as comments at the end of the file.
 # 
-# For information on bidi mirroring, see UTR #21: Bidirectional Algorithm,
+# For information on bidi mirroring, see UAX #9: Bidirectional Algorithm,
 # at http://www.unicode.org/unicode/reports/tr9/
 # 
 # Please address any comments to <errata@unicode.org>.
 # Note that this is an archival address: messages will be checked,
 # but do not expect an immediate response.
 # 
-# This file was originally created by Markus Scherer
+# This file was originally created by Markus Scherer.
+# Extended for Unicode 3.2 by Ken Whistler.
 # 
 # ############################################################
 
@@ -55,6 +56,7 @@
 220B; 2208 # CONTAINS AS MEMBER
 220C; 2209 # DOES NOT CONTAIN AS MEMBER
 220D; 220A # SMALL CONTAINS AS MEMBER
+2215; 29F5 # DIVISION SLASH
 223C; 223D # TILDE OPERATOR
 223D; 223C # REVERSED TILDE
 2243; 22CD # ASYMPTOTICALLY EQUAL TO
 2290; 228F # SQUARE ORIGINAL OF
 2291; 2292 # SQUARE IMAGE OF OR EQUAL TO
 2292; 2291 # SQUARE ORIGINAL OF OR EQUAL TO
+2298; 29B8 # CIRCLED DIVISION SLASH
 22A2; 22A3 # RIGHT TACK
 22A3; 22A2 # LEFT TACK
+22A6; 2ADE # ASSERTION
+22A8; 2AE4 # TRUE
+22A9; 2AE3 # FORCES
+22AB; 2AE5 # DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
 22B0; 22B1 # PRECEDES UNDER RELATION
 22B1; 22B0 # SUCCEEDS UNDER RELATION
 22B2; 22B3 # NORMAL SUBGROUP OF
 22ED; 22EC # [BEST FIT] DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
 22F0; 22F1 # UP RIGHT DIAGONAL ELLIPSIS
 22F1; 22F0 # DOWN RIGHT DIAGONAL ELLIPSIS
+22F2; 22FA # ELEMENT OF WITH LONG HORIZONTAL STROKE
+22F3; 22FB # ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22F4; 22FC # SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22F6; 22FD # ELEMENT OF WITH OVERBAR
+22F7; 22FE # SMALL ELEMENT OF WITH OVERBAR
+22FA; 22F2 # CONTAINS WITH LONG HORIZONTAL STROKE
+22FB; 22F3 # CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22FC; 22F4 # SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22FD; 22F6 # CONTAINS WITH OVERBAR
+22FE; 22F7 # SMALL CONTAINS WITH OVERBAR
 2308; 2309 # LEFT CEILING
 2309; 2308 # RIGHT CEILING
 230A; 230B # LEFT FLOOR
 230B; 230A # RIGHT FLOOR
 2329; 232A # LEFT-POINTING ANGLE BRACKET
 232A; 2329 # RIGHT-POINTING ANGLE BRACKET
+2768; 2769 # MEDIUM LEFT PARENTHESIS ORNAMENT
+2769; 2768 # MEDIUM RIGHT PARENTHESIS ORNAMENT
+276A; 276B # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+276B; 276A # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+276C; 276D # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+276D; 276C # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+276E; 276F # HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
+276F; 276E # HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
+2770; 2771 # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+2771; 2770 # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+2772; 2773 # LIGHT LEFT TORTOISE SHELL BRACKET
+2773; 2772 # LIGHT RIGHT TORTOISE SHELL BRACKET
+2774; 2775 # MEDIUM LEFT CURLY BRACKET ORNAMENT
+2775; 2774 # MEDIUM RIGHT CURLY BRACKET ORNAMENT
+27D5; 27D6 # LEFT OUTER JOIN
+27D6; 27D5 # RIGHT OUTER JOIN
+27DD; 27DE # LONG RIGHT TACK
+27DE; 27DD # LONG LEFT TACK
+27E2; 27E3 # WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
+27E3; 27E2 # WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
+27E4; 27E5 # WHITE SQUARE WITH LEFTWARDS TICK
+27E5; 27E4 # WHITE SQUARE WITH RIGHTWARDS TICK
+27E6; 27E7 # MATHEMATICAL LEFT WHITE SQUARE BRACKET
+27E7; 27E6 # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
+27E8; 27E9 # MATHEMATICAL LEFT ANGLE BRACKET
+27E9; 27E8 # MATHEMATICAL RIGHT ANGLE BRACKET
+27EA; 27EB # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+27EB; 27EA # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+2983; 2984 # LEFT WHITE CURLY BRACKET
+2984; 2983 # RIGHT WHITE CURLY BRACKET
+2985; 2986 # LEFT WHITE PARENTHESIS
+2986; 2985 # RIGHT WHITE PARENTHESIS
+2987; 2988 # Z NOTATION LEFT IMAGE BRACKET
+2988; 2987 # Z NOTATION RIGHT IMAGE BRACKET
+2989; 298A # Z NOTATION LEFT BINDING BRACKET
+298A; 2989 # Z NOTATION RIGHT BINDING BRACKET
+298B; 298C # LEFT SQUARE BRACKET WITH UNDERBAR
+298C; 298B # RIGHT SQUARE BRACKET WITH UNDERBAR
+298D; 2990 # LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
+298E; 298F # RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+298F; 298E # LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+2990; 298D # RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
+2991; 2992 # LEFT ANGLE BRACKET WITH DOT
+2992; 2991 # RIGHT ANGLE BRACKET WITH DOT
+2993; 2994 # LEFT ARC LESS-THAN BRACKET
+2994; 2993 # RIGHT ARC GREATER-THAN BRACKET
+2995; 2996 # DOUBLE LEFT ARC GREATER-THAN BRACKET
+2996; 2995 # DOUBLE RIGHT ARC LESS-THAN BRACKET
+2997; 2998 # LEFT BLACK TORTOISE SHELL BRACKET
+2998; 2997 # RIGHT BLACK TORTOISE SHELL BRACKET
+29B8; 2298 # CIRCLED REVERSE SOLIDUS
+29C0; 29C1 # CIRCLED LESS-THAN
+29C1; 29C0 # CIRCLED GREATER-THAN
+29C4; 29C5 # SQUARED RISING DIAGONAL SLASH
+29C5; 29C4 # SQUARED FALLING DIAGONAL SLASH
+29CF; 29D0 # LEFT TRIANGLE BESIDE VERTICAL BAR
+29D0; 29CF # VERTICAL BAR BESIDE RIGHT TRIANGLE
+29D1; 29D2 # BOWTIE WITH LEFT HALF BLACK
+29D2; 29D1 # BOWTIE WITH RIGHT HALF BLACK
+29D4; 29D5 # TIMES WITH LEFT HALF BLACK
+29D5; 29D4 # TIMES WITH RIGHT HALF BLACK
+29D8; 29D9 # LEFT WIGGLY FENCE
+29D9; 29D8 # RIGHT WIGGLY FENCE
+29DA; 29DB # LEFT DOUBLE WIGGLY FENCE
+29DB; 29DA # RIGHT DOUBLE WIGGLY FENCE
+29F5; 2215 # REVERSE SOLIDUS OPERATOR
+29F8; 29F9 # BIG SOLIDUS
+29F9; 29F8 # BIG REVERSE SOLIDUS
+29FC; 29FD # LEFT-POINTING CURVED ANGLE BRACKET
+29FD; 29FC # RIGHT-POINTING CURVED ANGLE BRACKET
+2A2B; 2A2C # MINUS SIGN WITH FALLING DOTS
+2A2C; 2A2B # MINUS SIGN WITH RISING DOTS
+2A2D; 2A2C # PLUS SIGN IN LEFT HALF CIRCLE
+2A2E; 2A2D # PLUS SIGN IN RIGHT HALF CIRCLE
+2A34; 2A35 # MULTIPLICATION SIGN IN LEFT HALF CIRCLE
+2A35; 2A34 # MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
+2A3C; 2A3D # INTERIOR PRODUCT
+2A3D; 2A3C # RIGHTHAND INTERIOR PRODUCT
+2A64; 2A65 # Z NOTATION DOMAIN ANTIRESTRICTION
+2A65; 2A64 # Z NOTATION RANGE ANTIRESTRICTION
+2A79; 2A7A # LESS-THAN WITH CIRCLE INSIDE
+2A7A; 2A79 # GREATER-THAN WITH CIRCLE INSIDE
+2A7D; 2A7E # LESS-THAN OR SLANTED EQUAL TO
+2A7E; 2A7D # GREATER-THAN OR SLANTED EQUAL TO
+2A7F; 2A80 # LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
+2A80; 2A7F # GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
+2A81; 2A82 # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
+2A82; 2A81 # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
+2A83; 2A84 # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
+2A84; 2A83 # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
+2A8B; 2A8C # LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
+2A8C; 2A8B # GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
+2A91; 2A92 # LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
+2A92; 2A91 # GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
+2A93; 2A94 # LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL
+2A94; 2A93 # GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL
+2A95; 2A96 # SLANTED EQUAL TO OR LESS-THAN
+2A96; 2A95 # SLANTED EQUAL TO OR GREATER-THAN
+2A97; 2A98 # SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
+2A98; 2A97 # SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
+2A99; 2A9A # DOUBLE-LINE EQUAL TO OR LESS-THAN
+2A9A; 2A99 # DOUBLE-LINE EQUAL TO OR GREATER-THAN
+2A9B; 2A9C # DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
+2A9C; 2A9B # DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
+2AA1; 2AA2 # DOUBLE NESTED LESS-THAN
+2AA2; 2AA1 # DOUBLE NESTED GREATER-THAN
+2AA6; 2AA7 # LESS-THAN CLOSED BY CURVE
+2AA7; 2AA6 # GREATER-THAN CLOSED BY CURVE
+2AA8; 2AA9 # LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
+2AA9; 2AA8 # GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
+2AAA; 2AAB # SMALLER THAN
+2AAB; 2AAA # LARGER THAN
+2AAC; 2AAD # SMALLER THAN OR EQUAL TO
+2AAD; 2AAC # LARGER THAN OR EQUAL TO
+2AAF; 2AB0 # PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
+2AB0; 2AAF # SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
+2AB3; 2AB4 # PRECEDES ABOVE EQUALS SIGN
+2AB4; 2AB3 # SUCCEEDS ABOVE EQUALS SIGN
+2ABB; 2ABC # DOUBLE PRECEDES
+2ABC; 2ABB # DOUBLE SUCCEEDS
+2ABD; 2ABE # SUBSET WITH DOT
+2ABE; 2ABD # SUPERSET WITH DOT
+2ABF; 2AC0 # SUBSET WITH PLUS SIGN BELOW
+2AC0; 2ABF # SUPERSET WITH PLUS SIGN BELOW
+2AC1; 2AC2 # SUBSET WITH MULTIPLICATION SIGN BELOW
+2AC2; 2AC1 # SUPERSET WITH MULTIPLICATION SIGN BELOW
+2AC3; 2AC4 # SUBSET OF OR EQUAL TO WITH DOT ABOVE
+2AC4; 2AC3 # SUPERSET OF OR EQUAL TO WITH DOT ABOVE
+2AC5; 2AC6 # SUBSET OF ABOVE EQUALS SIGN
+2AC6; 2AC5 # SUPERSET OF ABOVE EQUALS SIGN
+2ACD; 2ACE # SQUARE LEFT OPEN BOX OPERATOR
+2ACE; 2ACD # SQUARE RIGHT OPEN BOX OPERATOR
+2ACF; 2AD0 # CLOSED SUBSET
+2AD0; 2ACF # CLOSED SUPERSET
+2AD1; 2AD2 # CLOSED SUBSET OR EQUAL TO
+2AD2; 2AD1 # CLOSED SUPERSET OR EQUAL TO
+2AD3; 2AD4 # SUBSET ABOVE SUPERSET
+2AD4; 2AD3 # SUPERSET ABOVE SUBSET
+2AD5; 2AD6 # SUBSET ABOVE SUBSET
+2AD6; 2AD5 # SUPERSET ABOVE SUPERSET
+2ADE; 22A6 # SHORT LEFT TACK
+2AE3; 22A9 # DOUBLE VERTICAL BAR LEFT TURNSTILE
+2AE4; 22A8 # VERTICAL BAR DOUBLE LEFT TURNSTILE
+2AE5; 22AB # DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
+2AEC; 2AED # DOUBLE STROKE NOT SIGN
+2AED; 2AEC # REVERSED DOUBLE STROKE NOT SIGN
+2AF7; 2AF8 # TRIPLE NESTED LESS-THAN
+2AF8; 2AF7 # TRIPLE NESTED GREATER-THAN
+2AF9; 2AFA # DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
+2AFA; 2AF9 # DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
 3008; 3009 # LEFT ANGLE BRACKET
 3009; 3008 # RIGHT ANGLE BRACKET
 300A; 300B # LEFT DOUBLE ANGLE BRACKET
 300F; 300E # [BEST FIT] RIGHT WHITE CORNER BRACKET
 3010; 3011 # LEFT BLACK LENTICULAR BRACKET
 3011; 3010 # RIGHT BLACK LENTICULAR BRACKET
-3014; 3015 # [BEST FIT] LEFT TORTOISE SHELL BRACKET
-3015; 3014 # [BEST FIT] RIGHT TORTOISE SHELL BRACKET
+3014; 3015 # LEFT TORTOISE SHELL BRACKET
+3015; 3014 # RIGHT TORTOISE SHELL BRACKET
 3016; 3017 # LEFT WHITE LENTICULAR BRACKET
 3017; 3016 # RIGHT WHITE LENTICULAR BRACKET
 3018; 3019 # LEFT WHITE TORTOISE SHELL BRACKET
 3019; 3018 # RIGHT WHITE TORTOISE SHELL BRACKET
 301A; 301B # LEFT WHITE SQUARE BRACKET
 301B; 301A # RIGHT WHITE SQUARE BRACKET
+FF08; FF09 # FULLWIDTH LEFT PARENTHESIS
+FF09; FF08 # FULLWIDTH RIGHT PARENTHESIS
+FF1C; FF1E # FULLWIDTH LESS-THAN SIGN
+FF1E; FF1C # FULLWIDTH GREATER-THAN SIGN
+FF3B; FF3D # FULLWIDTH LEFT SQUARE BRACKET
+FF3D; FF3B # FULLWIDTH RIGHT SQUARE BRACKET
+FF5B; FF5D # FULLWIDTH LEFT CURLY BRACKET
+FF5D; FF5B # FULLWIDTH RIGHT CURLY BRACKET
+FF5F; FF60 # FULLWIDTH LEFT WHITE PARENTHESIS
+FF60; FF5F # FULLWIDTH RIGHT WHITE PARENTHESIS
+FF62; FF63 # [BEST FIT] HALFWIDTH LEFT CORNER BRACKET
+FF63; FF62 # [BEST FIT] HALFWIDTH RIGHT CORNER BRACKET
 
 # The following characters have no appropriate mirroring character
 
+# 2140; DOUBLE-STRUCK N-ARY SUMMATION
 # 2201; COMPLEMENT
 # 2202; PARTIAL DIFFERENTIAL
 # 2203; THERE EXISTS
 # 2204; THERE DOES NOT EXIST
 # 2211; N-ARY SUMMATION
-# 2215; DIVISION SLASH
 # 2216; SET MINUS
 # 221A; SQUARE ROOT
 # 221B; CUBE ROOT
 # 2260; NOT EQUAL TO
 # 2262; NOT IDENTICAL TO
 # 228C; MULTISET
-# 2298; CIRCLED DIVISION SLASH
-# 22A6; ASSERTION
 # 22A7; MODELS
-# 22A8; TRUE
-# 22A9; FORCES
 # 22AA; TRIPLE VERTICAL BAR RIGHT TURNSTILE
-# 22AB; DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
 # 22AC; DOES NOT PROVE
 # 22AD; NOT TRUE
 # 22AE; DOES NOT FORCE
 # 22B8; MULTIMAP
 # 22BE; RIGHT ANGLE WITH ARC
 # 22BF; RIGHT TRIANGLE
+# 22F5; ELEMENT OF WITH DOT ABOVE
+# 22F8; ELEMENT OF WITH UNDERBAR
+# 22F9; ELEMENT OF WITH TWO HORIZONTAL STROKES
+# 22FF; Z NOTATION BAG MEMBERSHIP
 # 2320; TOP HALF INTEGRAL
 # 2321; BOTTOM HALF INTEGRAL
+# 27D3; LOWER RIGHT CORNER WITH DOT
+# 27D4; UPPER LEFT CORNER WITH DOT
+# 27DC; LEFT MULTIMAP
+# 299B; MEASURED ANGLE OPENING LEFT
+# 299C; RIGHT ANGLE VARIANT WITH SQUARE
+# 299D; MEASURED RIGHT ANGLE WITH DOT
+# 299E; ANGLE WITH S INSIDE
+# 299F; ACUTE ANGLE
+# 29A0; SPHERICAL ANGLE OPENING LEFT
+# 29A1; SPHERICAL ANGLE OPENING UP
+# 29A2; TURNED ANGLE
+# 29A3; REVERSED ANGLE
+# 29A4; ANGLE WITH UNDERBAR
+# 29A5; REVERSED ANGLE WITH UNDERBAR
+# 29A6; OBLIQUE ANGLE OPENING UP
+# 29A7; OBLIQUE ANGLE OPENING DOWN
+# 29A8; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT
+# 29A9; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT
+# 29AA; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT
+# 29AB; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT
+# 29AC; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP
+# 29AD; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP
+# 29AE; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN
+# 29AF; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
+# 29C2; CIRCLE WITH SMALL CIRCLE TO THE RIGHT
+# 29C3; CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
+# 29C9; TWO JOINED SQUARES
+# 29CE; RIGHT TRIANGLE ABOVE LEFT TRIANGLE
+# 29DC; INCOMPLETE INFINITY
+# 29E1; INCREASES AS
+# 29E3; EQUALS SIGN AND SLANTED PARALLEL
+# 29E4; EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
+# 29E5; IDENTICAL TO AND SLANTED PARALLEL
+# 29E8; DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
+# 29E9; DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
+# 29F4; RULE-DELAYED
+# 29F6; SOLIDUS WITH OVERBAR
+# 29F7; REVERSE SOLIDUS WITH HORIZONTAL STROKE
+# 2A0A; MODULO TWO SUM
+# 2A0B; SUMMATION WITH INTEGRAL
+# 2A0C; QUADRUPLE INTEGRAL OPERATOR
+# 2A0D; FINITE PART INTEGRAL
+# 2A0E; INTEGRAL WITH DOUBLE STROKE
+# 2A0F; INTEGRAL AVERAGE WITH SLASH
+# 2A10; CIRCULATION FUNCTION
+# 2A11; ANTICLOCKWISE INTEGRATION
+# 2A12; LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
+# 2A13; LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
+# 2A14; LINE INTEGRATION NOT INCLUDING THE POLE
+# 2A15; INTEGRAL AROUND A POINT OPERATOR
+# 2A16; QUATERNION INTEGRAL OPERATOR
+# 2A17; INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
+# 2A18; INTEGRAL WITH TIMES SIGN
+# 2A19; INTEGRAL WITH INTERSECTION
+# 2A1A; INTEGRAL WITH UNION
+# 2A1B; INTEGRAL WITH OVERBAR
+# 2A1C; INTEGRAL WITH UNDERBAR
+# 2A1E; LARGE LEFT TRIANGLE OPERATOR
+# 2A1F; Z NOTATION SCHEMA COMPOSITION
+# 2A20; Z NOTATION SCHEMA PIPING
+# 2A21; Z NOTATION SCHEMA PROJECTION
+# 2A24; PLUS SIGN WITH TILDE ABOVE
+# 2A26; PLUS SIGN WITH TILDE BELOW
+# 2A29; MINUS SIGN WITH COMMA ABOVE
+# 2A3E; Z NOTATION RELATIONAL COMPOSITION
+# 2A57; SLOPING LARGE OR
+# 2A58; SLOPING LARGE AND
+# 2A6A; TILDE OPERATOR WITH DOT ABOVE
+# 2A6B; TILDE OPERATOR WITH RISING DOTS
+# 2A6C; SIMILAR MINUS SIMILAR
+# 2A6D; CONGRUENT WITH DOT ABOVE
+# 2A6F; ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
+# 2A70; APPROXIMATELY EQUAL OR EQUAL TO
+# 2A73; EQUALS SIGN ABOVE TILDE OPERATOR
+# 2A74; DOUBLE COLON EQUAL
+# 2A7B; LESS-THAN WITH QUESTION MARK ABOVE
+# 2A7C; GREATER-THAN WITH QUESTION MARK ABOVE
+# 2A85; LESS-THAN OR APPROXIMATE
+# 2A86; GREATER-THAN OR APPROXIMATE
+# 2A87; LESS-THAN AND SINGLE-LINE NOT EQUAL TO
+# 2A88; GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
+# 2A89; LESS-THAN AND NOT APPROXIMATE
+# 2A8A; GREATER-THAN AND NOT APPROXIMATE
+# 2A8D; LESS-THAN ABOVE SIMILAR OR EQUAL
+# 2A8E; GREATER-THAN ABOVE SIMILAR OR EQUAL
+# 2A8F; LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
+# 2A90; GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
+# 2A9D; SIMILAR OR LESS-THAN
+# 2A9E; SIMILAR OR GREATER-THAN
+# 2A9F; SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
+# 2AA0; SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
+# 2AA3; DOUBLE NESTED LESS-THAN WITH UNDERBAR
+# 2AB1; PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
+# 2AB2; SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
+# 2AB5; PRECEDES ABOVE NOT EQUAL TO
+# 2AB6; SUCCEEDS ABOVE NOT EQUAL TO
+# 2AB7; PRECEDES ABOVE ALMOST EQUAL TO
+# 2AB8; SUCCEEDS ABOVE ALMOST EQUAL TO
+# 2AB9; PRECEDES ABOVE NOT ALMOST EQUAL TO
+# 2ABA; SUCCEEDS ABOVE NOT ALMOST EQUAL TO
+# 2AC7; SUBSET OF ABOVE TILDE OPERATOR
+# 2AC8; SUPERSET OF ABOVE TILDE OPERATOR
+# 2AC9; SUBSET OF ABOVE ALMOST EQUAL TO
+# 2ACA; SUPERSET OF ABOVE ALMOST EQUAL TO
+# 2ACB; SUBSET OF ABOVE NOT EQUAL TO
+# 2ACC; SUPERSET OF ABOVE NOT EQUAL TO
+# 2ADC; FORKING
+# 2AE2; VERTICAL BAR TRIPLE RIGHT TURNSTILE
+# 2AE6; LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
+# 2AEE; DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
+# 2AF3; PARALLEL WITH TILDE OPERATOR
+# 2AFB; TRIPLE SOLIDUS BINARY RELATION
+# 2AFD; DOUBLE SOLIDUS OPERATOR
index 36d7097..0fd1fff 100644 (file)
@@ -49,7 +49,7 @@ return <<'END';
 00D7           ON
 00D8   00F6    L
 00F7           ON
-00F8   021F    L
+00F8   0220    L
 0222   0233    L
 0250   02AD    L
 02B0   02B8    L
@@ -61,8 +61,8 @@ return <<'END';
 02E0   02E4    L
 02E5   02ED    ON
 02EE           L
-0300   034E    NSM
-0360   0362    NSM
+0300   034F    NSM
+0360   036F    NSM
 0374   0375    ON
 037A           L
 037E           ON
@@ -73,16 +73,15 @@ return <<'END';
 038C           L
 038E   03A1    L
 03A3   03CE    L
-03D0   03D7    L
-03DA   03F5    L
+03D0   03F5    L
+03F6           ON
 0400   0482    L
 0483   0486    NSM
 0488   0489    NSM
-048C   04C4    L
-04C7   04C8    L
-04CB   04CC    L
+048A   04CE    L
 04D0   04F5    L
 04F8   04F9    L
+0500   050F    L
 0531   0556    L
 0559   055F    L
 0561   0587    L
@@ -108,10 +107,12 @@ return <<'END';
 0660   0669    AN
 066A           ET
 066B   066C    AN
-066D           AL
+066D   066F    AL
 0670           NSM
 0671   06D5    AL
-06D6   06E4    NSM
+06D6   06DC    NSM
+06DD           AL
+06DE   06E4    NSM
 06E5   06E6    AL
 06E7   06E8    NSM
 06E9           ON
@@ -126,6 +127,7 @@ return <<'END';
 0730   074A    NSM
 0780   07A5    AL
 07A6   07B0    NSM
+07B1           AL
 0901   0902    NSM
 0903           L
 0905   0939    L
@@ -359,7 +361,7 @@ return <<'END';
 1040   1057    L
 1058   1059    NSM
 10A0   10C5    L
-10D0   10F6    L
+10D0   10F8    L
 10FB           L
 1100   1159    L
 115F   11A2    L
@@ -396,6 +398,17 @@ return <<'END';
 1681   169A    L
 169B   169C    ON
 16A0   16F0    L
+1700   170C    L
+170E   1711    L
+1712   1714    NSM
+1720   1731    L
+1732   1734    NSM
+1735   1736    L
+1740   1751    L
+1752   1753    NSM
+1760   176C    L
+176E   1770    L
+1772   1773    NSM
 1780   17B6    L
 17B7   17BD    NSM
 17BE   17C5    L
@@ -407,7 +420,8 @@ return <<'END';
 17DC           L
 17E0   17E9    L
 1800   180A    ON
-180B   180E    BN
+180B   180D    NSM
+180E           BN
 1810   1819    L
 1820   1877    L
 1880   18A8    L
@@ -453,10 +467,13 @@ return <<'END';
 202E           RLO
 202F           WS
 2030   2034    ET
-2035   2046    ON
-2048   204D    ON
+2035   2052    ON
+2057           ON
+205F           WS
+2060   2063    BN
 206A   206F    BN
 2070           EN
+2071           L
 2074   2079    EN
 207A   207B    ET
 207C   207E    ON
@@ -464,8 +481,8 @@ return <<'END';
 2080   2089    EN
 208A   208B    ET
 208C   208E    ON
-20A0   20AF    ET
-20D0   20E3    NSM
+20A0   20B1    ET
+20D0   20EA    NSM
 2100   2101    ON
 2102           L
 2103   2106    ON
@@ -489,27 +506,29 @@ return <<'END';
 2132           ON
 2133   2139    L
 213A           ON
+213D   213F    L
+2140   2144    ON
+2145   2149    L
+214A   214B    ON
 2153   215F    ON
 2160   2183    L
-2190   21F3    ON
-2200   2211    ON
+2190   2211    ON
 2212   2213    ET
-2214   22F1    ON
-2300   2335    ON
+2214   2335    ON
 2336   237A    L
-237B           ON
-237D   2394    ON
+237B   2394    ON
 2395           L
-2396   239A    ON
+2396   23CE    ON
 2400   2426    ON
 2440   244A    ON
 2460   249B    EN
 249C   24E9    L
 24EA           EN
-2500   2595    ON
-25A0   25F7    ON
-2600   2613    ON
-2619   2671    ON
+24EB   24FE    ON
+2500   2613    ON
+2616   2617    ON
+2619   267D    ON
+2680   2689    ON
 2701   2704    ON
 2706   2709    ON
 270C   2727    ON
@@ -518,11 +537,11 @@ return <<'END';
 274F   2752    ON
 2756           ON
 2758   275E    ON
-2761   2767    ON
-2776   2794    ON
+2761   2794    ON
 2798   27AF    ON
 27B1   27BE    ON
-2800   28FF    ON
+27D0   27EB    ON
+27F0   2AFF    ON
 2E80   2E99    ON
 2E9B   2EF3    ON
 2F00   2FD5    ON
@@ -536,34 +555,34 @@ return <<'END';
 3030           ON
 3031   3035    L
 3036   3037    ON
-3038   303A    L
-303E   303F    ON
-3041   3094    L
+3038   303C    L
+303D   303F    ON
+3041   3096    L
 3099   309A    NSM
 309B   309C    ON
-309D   309E    L
+309D   309F    L
+30A0           ON
 30A1   30FA    L
 30FB           ON
-30FC   30FE    L
+30FC   30FF    L
 3105   312C    L
 3131   318E    L
 3190   31B7    L
-3200   321C    L
+31F0   321C    L
 3220   3243    L
+3251   325F    ON
 3260   327B    L
 327F   32B0    L
+32B1   32BF    ON
 32C0   32CB    L
 32D0   32FE    L
 3300   3376    L
 337B   33DD    L
 33E0   33FE    L
 A000   A48C    L
-A490   A4A1    ON
-A4A4   A4B3    ON
-A4B5   A4C0    ON
-A4C2   A4C4    ON
-A4C6           ON
+A490   A4C6    ON
 F900   FA2D    L
+FA30   FA6A    L
 FB00   FB06    L
 FB13   FB17    L
 FB1D           R
@@ -581,9 +600,10 @@ FBD3       FD3D    AL
 FD3E   FD3F    ON
 FD50   FD8F    AL
 FD92   FDC7    AL
-FDF0   FDFB    AL
+FDF0   FDFC    AL
+FE00   FE0F    NSM
 FE20   FE23    NSM
-FE30   FE44    ON
+FE30   FE46    ON
 FE49   FE4F    ON
 FE50           CS
 FE51           ON
@@ -598,8 +618,7 @@ FE64        FE66    ON
 FE68           ON
 FE69   FE6A    ET
 FE6B           ON
-FE70   FE72    AL
-FE74           AL
+FE70   FE74    AL
 FE76   FEFC    AL
 FEFF           BN
 FF01   FF02    ON
@@ -616,8 +635,7 @@ FF1B        FF20    ON
 FF21   FF3A    L
 FF3B   FF40    ON
 FF41   FF5A    L
-FF5B   FF5E    ON
-FF61   FF65    ON
+FF5B   FF65    ON
 FF66   FFBE    L
 FFC2   FFC7    L
 FFCA   FFCF    L
index cd384b4..07f2a32 100644 (file)
@@ -10,8 +10,9 @@ return <<'END';
 0250   02AF    IPA Extensions
 02B0   02FF    Spacing Modifier Letters
 0300   036F    Combining Diacritical Marks
-0370   03FF    Greek
+0370   03FF    Greek and Coptic
 0400   04FF    Cyrillic
+0500   052F    Cyrillic Supplementary
 0530   058F    Armenian
 0590   05FF    Hebrew
 0600   06FF    Arabic
@@ -38,6 +39,10 @@ return <<'END';
 1400   167F    Unified Canadian Aboriginal Syllabics
 1680   169F    Ogham
 16A0   16FF    Runic
+1700   171F    Tagalog
+1720   173F    Hanunoo
+1740   175F    Buhid
+1760   177F    Tagbanwa
 1780   17FF    Khmer
 1800   18AF    Mongolian
 1E00   1EFF    Latin Extended Additional
@@ -45,7 +50,7 @@ return <<'END';
 2000   206F    General Punctuation
 2070   209F    Superscripts and Subscripts
 20A0   20CF    Currency Symbols
-20D0   20FF    Combining Marks for Symbols
+20D0   20FF    Combining Diacritical Marks for Symbols
 2100   214F    Letterlike Symbols
 2150   218F    Number Forms
 2190   21FF    Arrows
@@ -59,7 +64,12 @@ return <<'END';
 25A0   25FF    Geometric Shapes
 2600   26FF    Miscellaneous Symbols
 2700   27BF    Dingbats
+27C0   27EF    Miscellaneous Mathematical Symbols-A
+27F0   27FF    Supplemental Arrows-A
 2800   28FF    Braille Patterns
+2900   297F    Supplemental Arrows-B
+2980   29FF    Miscellaneous Mathematical Symbols-B
+2A00   2AFF    Supplemental Mathematical Operators
 2E80   2EFF    CJK Radicals Supplement
 2F00   2FDF    Kangxi Radicals
 2FF0   2FFF    Ideographic Description Characters
@@ -70,36 +80,37 @@ return <<'END';
 3130   318F    Hangul Compatibility Jamo
 3190   319F    Kanbun
 31A0   31BF    Bopomofo Extended
+31F0   31FF    Katakana Phonetic Extensions
 3200   32FF    Enclosed CJK Letters and Months
 3300   33FF    CJK Compatibility
-3400   4DB5    CJK Unified Ideographs Extension A
+3400   4DBF    CJK Unified Ideographs Extension A
 4E00   9FFF    CJK Unified Ideographs
 A000   A48F    Yi Syllables
 A490   A4CF    Yi Radicals
-AC00   D7A3    Hangul Syllables
+AC00   D7AF    Hangul Syllables
 D800   DB7F    High Surrogates
 DB80   DBFF    High Private Use Surrogates
 DC00   DFFF    Low Surrogates
-E000   F8FF    Private Use
+E000   F8FF    Private Use Area
 F900   FAFF    CJK Compatibility Ideographs
 FB00   FB4F    Alphabetic Presentation Forms
 FB50   FDFF    Arabic Presentation Forms-A
+FE00   FE0F    Variation Selectors
 FE20   FE2F    Combining Half Marks
 FE30   FE4F    CJK Compatibility Forms
 FE50   FE6F    Small Form Variants
-FE70   FEFE    Arabic Presentation Forms-B
-FEFF           Specials
+FE70   FEFF    Arabic Presentation Forms-B
 FF00   FFEF    Halfwidth and Fullwidth Forms
-FFF0   FFFD    Specials
+FFF0   FFFF    Specials
 10300  1032F   Old Italic
 10330  1034F   Gothic
 10400  1044F   Deseret
 1D000  1D0FF   Byzantine Musical Symbols
 1D100  1D1FF   Musical Symbols
 1D400  1D7FF   Mathematical Alphanumeric Symbols
-20000  2A6D6   CJK Unified Ideographs Extension B
+20000  2A6DF   CJK Unified Ideographs Extension B
 2F800  2FA1F   CJK Compatibility Ideographs Supplement
 E0000  E007F   Tags
-F0000  FFFFD   Private Use
-100000 10FFFD  Private Use
+F0000  FFFFF   Supplementary Private Use Area-A
+100000 10FFFF  Supplementary Private Use Area-B
 END
index 0275bed..7a27209 100644 (file)
@@ -1,3 +1,5 @@
+# Blocks-3.2.0.txt
+# Correlated with Unicode 3.2
 # Start Code..End Code; Block Name
 0000..007F; Basic Latin
 0080..00FF; Latin-1 Supplement
@@ -6,12 +8,13 @@
 0250..02AF; IPA Extensions
 02B0..02FF; Spacing Modifier Letters
 0300..036F; Combining Diacritical Marks
-0370..03FF; Greek
+0370..03FF; Greek and Coptic
 0400..04FF; Cyrillic
+0500..052F; Cyrillic Supplementary
 0530..058F; Armenian
 0590..05FF; Hebrew
 0600..06FF; Arabic
-0700..074F; Syriac  
+0700..074F; Syriac
 0780..07BF; Thaana
 0900..097F; Devanagari
 0980..09FF; Bengali
@@ -26,7 +29,7 @@
 0E00..0E7F; Thai
 0E80..0EFF; Lao
 0F00..0FFF; Tibetan
-1000..109F; Myanmar 
+1000..109F; Myanmar
 10A0..10FF; Georgian
 1100..11FF; Hangul Jamo
 1200..137F; Ethiopic
 1400..167F; Unified Canadian Aboriginal Syllabics
 1680..169F; Ogham
 16A0..16FF; Runic
+1700..171F; Tagalog
+1720..173F; Hanunoo
+1740..175F; Buhid
+1760..177F; Tagbanwa
 1780..17FF; Khmer
 1800..18AF; Mongolian
 1E00..1EFF; Latin Extended Additional
@@ -41,7 +48,7 @@
 2000..206F; General Punctuation
 2070..209F; Superscripts and Subscripts
 20A0..20CF; Currency Symbols
-20D0..20FF; Combining Marks for Symbols
+20D0..20FF; Combining Diacritical Marks for Symbols
 2100..214F; Letterlike Symbols
 2150..218F; Number Forms
 2190..21FF; Arrows
 25A0..25FF; Geometric Shapes
 2600..26FF; Miscellaneous Symbols
 2700..27BF; Dingbats
+27C0..27EF; Miscellaneous Mathematical Symbols-A
+27F0..27FF; Supplemental Arrows-A
 2800..28FF; Braille Patterns
+2900..297F; Supplemental Arrows-B
+2980..29FF; Miscellaneous Mathematical Symbols-B
+2A00..2AFF; Supplemental Mathematical Operators
 2E80..2EFF; CJK Radicals Supplement
 2F00..2FDF; Kangxi Radicals
 2FF0..2FFF; Ideographic Description Characters
 3130..318F; Hangul Compatibility Jamo
 3190..319F; Kanbun
 31A0..31BF; Bopomofo Extended
+31F0..31FF; Katakana Phonetic Extensions
 3200..32FF; Enclosed CJK Letters and Months
 3300..33FF; CJK Compatibility
-3400..4DB5; CJK Unified Ideographs Extension A
+3400..4DBF; CJK Unified Ideographs Extension A
 4E00..9FFF; CJK Unified Ideographs
 A000..A48F; Yi Syllables
 A490..A4CF; Yi Radicals
-AC00..D7A3; Hangul Syllables
+AC00..D7AF; Hangul Syllables
 D800..DB7F; High Surrogates
 DB80..DBFF; High Private Use Surrogates
 DC00..DFFF; Low Surrogates
-E000..F8FF; Private Use
+E000..F8FF; Private Use Area
 F900..FAFF; CJK Compatibility Ideographs
 FB00..FB4F; Alphabetic Presentation Forms
 FB50..FDFF; Arabic Presentation Forms-A
+FE00..FE0F; Variation Selectors
 FE20..FE2F; Combining Half Marks
 FE30..FE4F; CJK Compatibility Forms
 FE50..FE6F; Small Form Variants
-FE70..FEFE; Arabic Presentation Forms-B
-FEFF..FEFF; Specials
+FE70..FEFF; Arabic Presentation Forms-B
 FF00..FFEF; Halfwidth and Fullwidth Forms
-FFF0..FFFD; Specials
+FFF0..FFFF; Specials
 10300..1032F; Old Italic
 10330..1034F; Gothic
 10400..1044F; Deseret
 1D000..1D0FF; Byzantine Musical Symbols
 1D100..1D1FF; Musical Symbols
 1D400..1D7FF; Mathematical Alphanumeric Symbols
-20000..2A6D6; CJK Unified Ideographs Extension B
+20000..2A6DF; CJK Unified Ideographs Extension B
 2F800..2FA1F; CJK Compatibility Ideographs Supplement
 E0000..E007F; Tags
-F0000..FFFFD; Private Use
-100000..10FFFD; Private Use
-
+F0000..FFFFF; Supplementary Private Use Area-A
+100000..10FFFF; Supplementary Private Use Area-B
index 40eadd8..947fd2b 100644 (file)
@@ -51,6 +51,8 @@
  # InBraillePatterns
    braillepatterns                         => 'InBraill',
 
+   buhid                                   => 'Buhid',
+
  # InByzantineMusicalSymbols
    byzantinemusicalsymbols                 => 'InByzant',
 
    closepunctuation                        => 'Pe',
 
  # InCombiningDiacriticalMarks
-   combiningdiacriticalmarks               => 'InCombi3',
+   combiningdiacriticalmarks               => 'InCombi2',
+
+ # InCombiningDiacriticalMarksForSymbols
+   combiningdiacriticalmarksforsymbols     => 'InCombi3',
 
  # InCombiningHalfMarks
    combininghalfmarks                      => 'InCombin',
 
- # InCombiningMarksForSymbols
-   combiningmarksforsymbols                => 'InCombi2',
-
    common                                  => 'Common',
 
  # ConnectorPunctuation
    currencysymbols                         => 'InCurren',
 
    cyrillic                                => 'Cyrillic',
+
+ # InCyrillicSupplementary
+   cyrillicsupplementary                   => 'InCyril2',
+
    dash                                    => 'Dash',
 
  # DashPunctuation
  # DecimalNumber
    decimalnumber                           => 'Nd',
 
+   deprecated                              => 'Deprecat',
    deseret                                 => 'Deseret',
    devanagari                              => 'Devanaga',
    diacritic                               => 'Diacriti',
 
    georgian                                => 'Georgian',
    gothic                                  => 'Gothic',
+
+ # GraphemeLink
+   graphemelink                            => 'Grapheme',
+
    greek                                   => 'Greek',
 
+ # InGreekAndCoptic
+   greekandcoptic                          => 'InGreekA',
+
  # InGreekExtended
    greekextended                           => 'InGreekE',
 
  # InHangulSyllables
    hangulsyllables                         => 'InHangu2',
 
+   hanunoo                                 => 'Hanunoo',
    hebrew                                  => 'Hebrew',
 
  # HexDigit
  # InIdeographicDescriptionCharacters
    ideographicdescriptioncharacters        => 'InIdeogr',
 
+ # IdsBinaryOperator
+   idsbinaryoperator                       => 'IdsBinar',
+
  # IdStart
    idstart                                 => 'IdStart',
 
+ # IdsTrinaryOperator
+   idstrinaryoperator                      => 'IdsTrina',
+
  # InAlphabeticPresentationForms
    inalphabeticpresentationforms           => 'InAlphab',
 
  # InBraillePatterns
    inbraillepatterns                       => 'InBraill',
 
+ # InBuhid
+   inbuhid                                 => 'InBuhid',
+
  # InByzantineMusicalSymbols
    inbyzantinemusicalsymbols               => 'InByzant',
 
    incjkunifiedideographsextensionb        => 'InCjkUn2',
 
  # InCombiningDiacriticalMarks
-   incombiningdiacriticalmarks             => 'InCombi3',
+   incombiningdiacriticalmarks             => 'InCombi2',
+
+ # InCombiningDiacriticalMarksForSymbols
+   incombiningdiacriticalmarksforsymbols    => 'InCombi3',
 
  # InCombiningHalfMarks
    incombininghalfmarks                    => 'InCombin',
 
- # InCombiningMarksForSymbols
-   incombiningmarksforsymbols              => 'InCombi2',
-
  # InControlPictures
    incontrolpictures                       => 'InContro',
 
  # InCyrillic
    incyrillic                              => 'InCyrill',
 
+ # InCyrillicSupplementary
+   incyrillicsupplementary                 => 'InCyril2',
+
  # InDeseret
    indeseret                               => 'InDesere',
 
  # InGothic
    ingothic                                => 'InGothic',
 
- # InGreek
-   ingreek                                 => 'InGreek',
+ # InGreekAndCoptic
+   ingreekandcoptic                        => 'InGreekA',
 
  # InGreekExtended
    ingreekextended                         => 'InGreekE',
  # InHangulSyllables
    inhangulsyllables                       => 'InHangu2',
 
+ # InHanunoo
+   inhanunoo                               => 'InHanuno',
+
  # InHebrew
    inhebrew                                => 'InHebrew',
 
  # InKatakana
    inkatakana                              => 'InKataka',
 
+ # InKatakanaPhoneticExtensions
+   inkatakanaphoneticextensions            => 'InKatak2',
+
  # InKhmer
    inkhmer                                 => 'InKhmer',
 
  # InMathematicalOperators
    inmathematicaloperators                 => 'InMathem',
 
+ # InMiscellaneousMathematicalSymbolsA
+   inmiscellaneousmathematicalsymbolsa     => 'InMisce3',
+
+ # InMiscellaneousMathematicalSymbolsB
+   inmiscellaneousmathematicalsymbolsb     => 'InMisce4',
+
  # InMiscellaneousSymbols
    inmiscellaneoussymbols                  => 'InMiscel',
 
  # InOriya
    inoriya                                 => 'InOriya',
 
- # InPrivateUse
-   inprivateuse                            => 'InPrivat',
+ # InPrivateUseArea
+   inprivateusearea                        => 'InPrivat',
 
  # InRunic
    inrunic                                 => 'InRunic',
  # InSuperscriptsAndSubscripts
    insuperscriptsandsubscripts             => 'InSupers',
 
+ # InSupplementalArrowsA
+   insupplementalarrowsa                   => 'InSuppl2',
+
+ # InSupplementalArrowsB
+   insupplementalarrowsb                   => 'InSupple',
+
+ # InSupplementalMathematicalOperators
+   insupplementalmathematicaloperators     => 'InSuppl5',
+
+ # InSupplementaryPrivateUseAreaA
+   insupplementaryprivateuseareaa          => 'InSuppl3',
+
+ # InSupplementaryPrivateUseAreaB
+   insupplementaryprivateuseareab          => 'InSuppl4',
+
  # InSyriac
    insyriac                                => 'InSyriac',
 
+ # InTagalog
+   intagalog                               => 'InTagalo',
+
+ # InTagbanwa
+   intagbanwa                              => 'InTagban',
+
  # InTags
    intags                                  => 'InTags',
 
  # InUnifiedCanadianAboriginalSyllabics
    inunifiedcanadianaboriginalsyllabics     => 'InUnifie',
 
+ # InVariationSelectors
+   invariationselectors                    => 'InVariat',
+
  # InYiRadicals
    inyiradicals                            => 'InYiRadi',
 
 
    kannada                                 => 'Kannada',
    katakana                                => 'Katakana',
+
+ # InKatakanaPhoneticExtensions
+   katakanaphoneticextensions              => 'InKatak2',
+
    khmer                                   => 'Khmer',
    lao                                     => 'Lao',
    latin                                   => 'Latin',
  # LineSeparator
    lineseparator                           => 'Zl',
 
+ # LogicalOrderException
+   logicalorderexception                   => 'LogicalO',
+
    lowercase                               => 'Lowercas',
 
  # LowercaseLetter
  # MathSymbol
    mathsymbol                              => 'Sm',
 
+ # InMiscellaneousMathematicalSymbolsA
+   miscellaneousmathematicalsymbolsa       => 'InMisce3',
+
+ # InMiscellaneousMathematicalSymbolsB
+   miscellaneousmathematicalsymbolsb       => 'InMisce4',
+
  # InMiscellaneousSymbols
    miscellaneoussymbols                    => 'InMiscel',
 
  # OtherAlphabetic
    otheralphabetic                         => 'OtherAlp',
 
+ # OtherDefaultIgnorableCodePoint
+   otherdefaultignorablecodepoint          => 'OtherDef',
+
+ # OtherGraphemeExtend
+   othergraphemeextend                     => 'OtherGra',
+
  # OtherLetter
    otherletter                             => 'Lo',
 
  # PrivateUse
    privateuse                              => 'Co',
 
+ # InPrivateUseArea
+   privateusearea                          => 'InPrivat',
+
    punctuation                             => 'P',
 
  # QuotationMark
    quotationmark                           => 'Quotatio',
 
+   radical                                 => 'Radical',
    runic                                   => 'Runic',
    separator                               => 'Z',
    sinhala                                 => 'Sinhala',
  # InSmallFormVariants
    smallformvariants                       => 'InSmallF',
 
+ # SoftDotted
+   softdotted                              => 'SoftDott',
+
  # SpaceSeparator
    spaceseparator                          => 'Zs',
 
  # InSuperscriptsAndSubscripts
    superscriptsandsubscripts               => 'InSupers',
 
+ # InSupplementalArrowsA
+   supplementalarrowsa                     => 'InSuppl2',
+
+ # InSupplementalArrowsB
+   supplementalarrowsb                     => 'InSupple',
+
+ # InSupplementalMathematicalOperators
+   supplementalmathematicaloperators       => 'InSuppl5',
+
+ # InSupplementaryPrivateUseAreaA
+   supplementaryprivateuseareaa            => 'InSuppl3',
+
+ # InSupplementaryPrivateUseAreaB
+   supplementaryprivateuseareab            => 'InSuppl4',
+
    surrogate                               => 'Cs',
    symbol                                  => 'S',
    syriac                                  => 'Syriac',
+   tagalog                                 => 'Tagalog',
+   tagbanwa                                => 'Tagbanwa',
 
  # InTags
    tags                                    => 'InTags',
  # InUnifiedCanadianAboriginalSyllabics
    unifiedcanadianaboriginalsyllabics      => 'InUnifie',
 
+ # UnifiedIdeograph
+   unifiedideograph                        => 'UnifiedI',
+
    uppercase                               => 'Uppercas',
 
  # UppercaseLetter
    uppercaseletter                         => 'Lu',
 
+ # InVariationSelectors
+   variationselectors                      => 'InVariat',
+
  # WhiteSpace
    whitespace                              => 'WhiteSpa',
 
index b05f8d0..104a823 100644 (file)
@@ -1,4 +1,5 @@
-# CaseFolding-4.txt
+# CaseFolding-3.2.0.txt
+# Date: 2002-03-22,20:54:33 GMT [MD]
 #
 # Case Folding Properties
 #
@@ -15,7 +16,7 @@
 #
 # NOTE: case folding does not preserve normalization formats!
 #
-# For information on case folding, see 
+# For information on case folding, see
 # UTR #21 Case Mappings, at http://www.unicode.org/unicode/reports/tr21/
 #
 # ================================================================================
 # C: common case folding, common mappings shared by both simple and full mappings.
 # F: full case folding, mappings that cause strings to grow in length. Multiple characters are separated by spaces.
 # S: simple case folding, mappings to single characters where different from F.
-# I: special case for dotted uppercase I and dotless lowercase i
-#    - If this mapping is included, the result is case-insensitive, but dotless and dotted I's are not distinguished.
-#    - If this mapping is excluded, the result is not fully case-insensitive, but dotless and dotted I's are distinguished.
+# T: special case for uppercase I and dotted uppercase I
+#    - For non-Turkic languages, this mapping is normally not used.
+#    - For Turkic languages (tr, az), this mapping can be used instead of the normal mapping for these characters.
 #
 # Usage:
-#  A. To do a simple case folding, use the mappings with status C + S + I.
-#  B. To do a full case folding, use the mappings with status C + F + I.
-#    The mappings with status I can be omitted depending on the desired case-folding
-#    behavior. (The default option is to retain them.)
+#  A. To do a simple case folding, use the mappings with status C + S.
+#  B. To do a full case folding, use the mappings with status C + F.
+#
+#    The mappings with status T can be used or omitted depending on the desired case-folding
+#    behavior. (The default option is to exclude them.)
 #
 # =================================================================
 
@@ -50,6 +52,7 @@
 0047; C; 0067; # LATIN CAPITAL LETTER G
 0048; C; 0068; # LATIN CAPITAL LETTER H
 0049; C; 0069; # LATIN CAPITAL LETTER I
+0049; T; 0131; # LATIN CAPITAL LETTER I
 004A; C; 006A; # LATIN CAPITAL LETTER J
 004B; C; 006B; # LATIN CAPITAL LETTER K
 004C; C; 006C; # LATIN CAPITAL LETTER L
 012A; C; 012B; # LATIN CAPITAL LETTER I WITH MACRON
 012C; C; 012D; # LATIN CAPITAL LETTER I WITH BREVE
 012E; C; 012F; # LATIN CAPITAL LETTER I WITH OGONEK
-0130; I; 0069; # LATIN CAPITAL LETTER I WITH DOT ABOVE
-0131; I; 0069; # LATIN SMALL LETTER DOTLESS I
+0130; F; 0069 0307; # LATIN CAPITAL LETTER I WITH DOT ABOVE
+0130; T; 0069; # LATIN CAPITAL LETTER I WITH DOT ABOVE
 0132; C; 0133; # LATIN CAPITAL LIGATURE IJ
 0134; C; 0135; # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
 0136; C; 0137; # LATIN CAPITAL LETTER K WITH CEDILLA
 021A; C; 021B; # LATIN CAPITAL LETTER T WITH COMMA BELOW
 021C; C; 021D; # LATIN CAPITAL LETTER YOGH
 021E; C; 021F; # LATIN CAPITAL LETTER H WITH CARON
+0220; C; 019E; # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
 0222; C; 0223; # LATIN CAPITAL LETTER OU
 0224; C; 0225; # LATIN CAPITAL LETTER Z WITH HOOK
 0226; C; 0227; # LATIN CAPITAL LETTER A WITH DOT ABOVE
 03D1; C; 03B8; # GREEK THETA SYMBOL
 03D5; C; 03C6; # GREEK PHI SYMBOL
 03D6; C; 03C0; # GREEK PI SYMBOL
+03D8; C; 03D9; # GREEK LETTER ARCHAIC KOPPA
 03DA; C; 03DB; # GREEK LETTER STIGMA
 03DC; C; 03DD; # GREEK LETTER DIGAMMA
 03DE; C; 03DF; # GREEK LETTER KOPPA
 047C; C; 047D; # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
 047E; C; 047F; # CYRILLIC CAPITAL LETTER OT
 0480; C; 0481; # CYRILLIC CAPITAL LETTER KOPPA
+048A; C; 048B; # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
 048C; C; 048D; # CYRILLIC CAPITAL LETTER SEMISOFT SIGN
 048E; C; 048F; # CYRILLIC CAPITAL LETTER ER WITH TICK
 0490; C; 0491; # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
 04BE; C; 04BF; # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
 04C1; C; 04C2; # CYRILLIC CAPITAL LETTER ZHE WITH BREVE
 04C3; C; 04C4; # CYRILLIC CAPITAL LETTER KA WITH HOOK
+04C5; C; 04C6; # CYRILLIC CAPITAL LETTER EL WITH TAIL
 04C7; C; 04C8; # CYRILLIC CAPITAL LETTER EN WITH HOOK
+04C9; C; 04CA; # CYRILLIC CAPITAL LETTER EN WITH TAIL
 04CB; C; 04CC; # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
+04CD; C; 04CE; # CYRILLIC CAPITAL LETTER EM WITH TAIL
 04D0; C; 04D1; # CYRILLIC CAPITAL LETTER A WITH BREVE
 04D2; C; 04D3; # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
 04D4; C; 04D5; # CYRILLIC CAPITAL LIGATURE A IE
 04F2; C; 04F3; # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
 04F4; C; 04F5; # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
 04F8; C; 04F9; # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
+0500; C; 0501; # CYRILLIC CAPITAL LETTER KOMI DE
+0502; C; 0503; # CYRILLIC CAPITAL LETTER KOMI DJE
+0504; C; 0505; # CYRILLIC CAPITAL LETTER KOMI ZJE
+0506; C; 0507; # CYRILLIC CAPITAL LETTER KOMI DZJE
+0508; C; 0509; # CYRILLIC CAPITAL LETTER KOMI LJE
+050A; C; 050B; # CYRILLIC CAPITAL LETTER KOMI NJE
+050C; C; 050D; # CYRILLIC CAPITAL LETTER KOMI SJE
+050E; C; 050F; # CYRILLIC CAPITAL LETTER KOMI TJE
 0531; C; 0561; # ARMENIAN CAPITAL LETTER AYB
 0532; C; 0562; # ARMENIAN CAPITAL LETTER BEN
 0533; C; 0563; # ARMENIAN CAPITAL LETTER GIM
index 98b55eb..dba6ad9 100644 (file)
@@ -315,6 +315,7 @@ return <<'END';
 021D           Ll
 021E           Lu
 021F           Ll
+0220           Lu
 0222           Lu
 0223           Ll
 0224           Lu
@@ -343,8 +344,8 @@ return <<'END';
 02E0   02E4    Lm
 02E5   02ED    Sk
 02EE           Lm
-0300   034E    Mn
-0360   0362    Mn
+0300   034F    Mn
+0360   036F    Mn
 0374   0375    Sk
 037A           Lm
 037E           Po
@@ -361,6 +362,8 @@ return <<'END';
 03D0   03D1    Ll
 03D2   03D4    Lu
 03D5   03D7    Ll
+03D8           Lu
+03D9           Ll
 03DA           Lu
 03DB           Ll
 03DC           Lu
@@ -385,6 +388,7 @@ return <<'END';
 03EF   03F3    Ll
 03F4           Lu
 03F5           Ll
+03F6           Sm
 0400   042F    Lu
 0430   045F    Ll
 0460           Lu
@@ -424,6 +428,8 @@ return <<'END';
 0482           So
 0483   0486    Mn
 0488   0489    Me
+048A           Lu
+048B           Ll
 048C           Lu
 048D           Ll
 048E           Lu
@@ -480,10 +486,16 @@ return <<'END';
 04C2           Ll
 04C3           Lu
 04C4           Ll
+04C5           Lu
+04C6           Ll
 04C7           Lu
 04C8           Ll
+04C9           Lu
+04CA           Ll
 04CB           Lu
 04CC           Ll
+04CD           Lu
+04CE           Ll
 04D0           Lu
 04D1           Ll
 04D2           Lu
@@ -524,6 +536,22 @@ return <<'END';
 04F5           Ll
 04F8           Lu
 04F9           Ll
+0500           Lu
+0501           Ll
+0502           Lu
+0503           Ll
+0504           Lu
+0505           Ll
+0506           Lu
+0507           Ll
+0508           Lu
+0509           Ll
+050A           Lu
+050B           Ll
+050C           Lu
+050D           Ll
+050E           Lu
+050F           Ll
 0531   0556    Lu
 0559           Lm
 055A   055F    Po
@@ -551,12 +579,14 @@ return <<'END';
 064B   0655    Mn
 0660   0669    Nd
 066A   066D    Po
+066E   066F    Lo
 0670           Mn
 0671   06D3    Lo
 06D4           Po
 06D5           Lo
 06D6   06DC    Mn
-06DD   06DE    Me
+06DD           Cf
+06DE           Me
 06DF   06E4    Mn
 06E5   06E6    Lm
 06E7   06E8    Mn
@@ -573,6 +603,7 @@ return <<'END';
 0730   074A    Mn
 0780   07A5    Lo
 07A6   07B0    Mn
+07B1           Lo
 0901   0902    Mn
 0903           Mc
 0905   0939    Lo
@@ -674,7 +705,7 @@ return <<'END';
 0B66   0B6F    Nd
 0B70           So
 0B82           Mn
-0B83           Mc
+0B83           Lo
 0B85   0B8A    Lo
 0B8E   0B90    Lo
 0B92   0B95    Lo
@@ -832,7 +863,7 @@ return <<'END';
 1056   1057    Mc
 1058   1059    Mn
 10A0   10C5    Lu
-10D0   10F6    Lo
+10D0   10F8    Lo
 10FB           Po
 1100   1159    Lo
 115F   11A2    Lo
@@ -876,6 +907,17 @@ return <<'END';
 16A0   16EA    Lo
 16EB   16ED    Po
 16EE   16F0    Nl
+1700   170C    Lo
+170E   1711    Lo
+1712   1714    Mn
+1720   1731    Lo
+1732   1734    Mn
+1735   1736    Po
+1740   1751    Lo
+1752   1753    Mn
+1760   176C    Lo
+176E   1770    Lo
+1772   1773    Mn
 1780   17B3    Lo
 17B4   17B6    Mc
 17B7   17BD    Mn
@@ -883,14 +925,17 @@ return <<'END';
 17C6           Mn
 17C7   17C8    Mc
 17C9   17D3    Mn
-17D4   17DA    Po
+17D4   17D6    Po
+17D7           Lm
+17D8   17DA    Po
 17DB           Sc
-17DC           Po
+17DC           Lo
 17E0   17E9    Nd
 1800   1805    Po
 1806           Pd
 1807   180A    Po
-180B   180E    Cf
+180B   180D    Mn
+180E           Cf
 1810   1819    Nd
 1820   1842    Lo
 1843           Lm
@@ -1210,9 +1255,14 @@ return <<'END';
 2044           Sm
 2045           Ps
 2046           Pe
-2048   204D    Po
+2047   2051    Po
+2052           Sm
+2057           Po
+205F           Zs
+2060   2063    Cf
 206A   206F    Cf
 2070           No
+2071           Ll
 2074   2079    No
 207A   207C    Sm
 207D           Ps
@@ -1222,11 +1272,12 @@ return <<'END';
 208A   208C    Sm
 208D           Ps
 208E           Pe
-20A0   20AF    Sc
+20A0   20B1    Sc
 20D0   20DC    Mn
 20DD   20E0    Me
 20E1           Mn
-20E2   20E3    Me
+20E2   20E4    Me
+20E5   20EA    Mn
 2100   2101    So
 2102           Lu
 2103   2106    So
@@ -1258,6 +1309,13 @@ return <<'END';
 2135   2138    Lo
 2139           Ll
 213A           So
+213D           Ll
+213E   213F    Lu
+2140   2144    Sm
+2145           Lu
+2146   2149    Ll
+214A           So
+214B           Sm
 2153   215F    No
 2160   2183    Nl
 2190   2194    Sm
@@ -1278,7 +1336,7 @@ return <<'END';
 21D3           So
 21D4           Sm
 21D5   21F3    So
-2200   22F1    Sm
+21F4   22FF    Sm
 2300   2307    So
 2308   230B    Sm
 230C   231F    So
@@ -1287,22 +1345,30 @@ return <<'END';
 2329           Ps
 232A           Pe
 232B   237B    So
+237C           Sm
 237D   239A    So
+239B   23B3    Sm
+23B4           Ps
+23B5           Pe
+23B6           Po
+23B7   23CE    So
 2400   2426    So
 2440   244A    So
 2460   249B    No
 249C   24E9    So
-24EA           No
-2500   2595    So
-25A0   25B6    So
+24EA   24FE    No
+2500   25B6    So
 25B7           Sm
 25B8   25C0    So
 25C1           Sm
 25C2   25F7    So
+25F8   25FF    Sm
 2600   2613    So
+2616   2617    So
 2619   266E    So
 266F           Sm
-2670   2671    So
+2670   267D    So
+2680   2689    So
 2701   2704    So
 2706   2709    So
 270C   2727    So
@@ -1312,11 +1378,65 @@ return <<'END';
 2756           So
 2758   275E    So
 2761   2767    So
+2768           Ps
+2769           Pe
+276A           Ps
+276B           Pe
+276C           Ps
+276D           Pe
+276E           Ps
+276F           Pe
+2770           Ps
+2771           Pe
+2772           Ps
+2773           Pe
+2774           Ps
+2775           Pe
 2776   2793    No
 2794           So
 2798   27AF    So
 27B1   27BE    So
+27D0   27E5    Sm
+27E6           Ps
+27E7           Pe
+27E8           Ps
+27E9           Pe
+27EA           Ps
+27EB           Pe
+27F0   27FF    Sm
 2800   28FF    So
+2900   2982    Sm
+2983           Ps
+2984           Pe
+2985           Ps
+2986           Pe
+2987           Ps
+2988           Pe
+2989           Ps
+298A           Pe
+298B           Ps
+298C           Pe
+298D           Ps
+298E           Pe
+298F           Ps
+2990           Pe
+2991           Ps
+2992           Pe
+2993           Ps
+2994           Pe
+2995           Ps
+2996           Pe
+2997           Ps
+2998           Pe
+2999   29D7    Sm
+29D8           Ps
+29D9           Pe
+29DA           Ps
+29DB           Pe
+29DC   29FB    Sm
+29FC           Ps
+29FD           Pe
+29FE   2AFF    Sm
 2E80   2E99    So
 2E9B   2EF3    So
 2F00   2FD5    So
@@ -1356,27 +1476,36 @@ return <<'END';
 3031   3035    Lm
 3036   3037    So
 3038   303A    Nl
+303B           Lm
+303C           Lo
+303D           Po
 303E   303F    So
-3041   3094    Lo
+3041   3096    Lo
 3099   309A    Mn
 309B   309C    Sk
 309D   309E    Lm
+309F           Lo
+30A0           Pd
 30A1   30FA    Lo
 30FB           Pc
 30FC   30FE    Lm
+30FF           Lo
 3105   312C    Lo
 3131   318E    Lo
 3190   3191    So
 3192   3195    No
 3196   319F    So
 31A0   31B7    Lo
+31F0   31FF    Lo
 3200   321C    So
 3220   3229    No
 322A   3243    So
+3251   325F    No
 3260   327B    So
 327F           So
 3280   3289    No
 328A   32B0    So
+32B1   32BF    No
 32C0   32CB    So
 32D0   32FE    So
 3300   3376    So
@@ -1385,15 +1514,12 @@ return <<'END';
 3400   4DB5    Lo
 4E00   9FA5    Lo
 A000   A48C    Lo
-A490   A4A1    So
-A4A4   A4B3    So
-A4B5   A4C0    So
-A4C2   A4C4    So
-A4C6           So
+A490   A4C6    So
 AC00   D7A3    Lo
 D800   DFFF    Cs
 E000   F8FF    Co
 F900   FA2D    Lo
+FA30   FA6A    Lo
 FB00   FB06    Ll
 FB13   FB17    Ll
 FB1D           Lo
@@ -1412,6 +1538,8 @@ FD3F              Pe
 FD50   FD8F    Lo
 FD92   FDC7    Lo
 FDF0   FDFB    Lo
+FDFC           Sc
+FE00   FE0F    Mn
 FE20   FE23    Mn
 FE30           Po
 FE31   FE32    Pd
@@ -1432,6 +1560,7 @@ FE41              Ps
 FE42           Pe
 FE43           Ps
 FE44           Pe
+FE45   FE46    Po
 FE49   FE4C    Po
 FE4D   FE4F    Pc
 FE50   FE52    Po
@@ -1450,8 +1579,7 @@ FE64      FE66    Sm
 FE68           Po
 FE69           Sc
 FE6A   FE6B    Po
-FE70   FE72    Lo
-FE74           Lo
+FE70   FE74    Lo
 FE76   FEFC    Lo
 FEFF           Cf
 FF01   FF03    Po
@@ -1480,6 +1608,8 @@ FF5B              Ps
 FF5C           Sm
 FF5D           Pe
 FF5E           Sm
+FF5F           Ps
+FF60           Pe
 FF61           Po
 FF62           Ps
 FF63           Pe
index d078d18..2b97b55 100644 (file)
@@ -23,6 +23,7 @@ return <<'END';
 034D   034E    220
 0360   0361    234
 0362           233
+0363   036F    230
 0483   0486    230
 0591           220
 0592   0595    230
@@ -134,6 +135,8 @@ return <<'END';
 0FC6           220
 1037           7
 1039           9
+1714           9
+1734           9
 17D2           9
 18A9           228
 20D0   20D1    230
@@ -142,6 +145,11 @@ return <<'END';
 20D8   20DA    1
 20DB   20DC    230
 20E1           230
+20E5   20E6    1
+20E7           230
+20E8           220
+20E9           230
+20EA           1
 302A           218
 302B           228
 302C           232
index 041a0ec..07a60b8 100644 (file)
-# CompositionExclusions-3.txt
+# CompositionExclusions-3.2.0.txt
+# Date: 2002-03-19,23:30:28 GMT [MD]
 #
-# Composition Exclusions
 # This file lists the characters from the UAX #15 Composition Exclusion Table.
 #
+# The format of the comments in this file has been updated since the last version,
+# CompositionExclusions-3.txt. The only substantive change to this file between that
+# version and this one is the addition of U+2ADC FORKING.
+#
 # For more information, see
 # http://www.unicode.org/unicode/reports/tr15/#Primary Exclusion List Table
+# ================================================
 
 # (1) Script Specifics
 # This list of characters cannot be derived from the UnicodeData file.
+# ================================================
+
+0958    #  DEVANAGARI LETTER QA
+0959    #  DEVANAGARI LETTER KHHA
+095A    #  DEVANAGARI LETTER GHHA
+095B    #  DEVANAGARI LETTER ZA
+095C    #  DEVANAGARI LETTER DDDHA
+095D    #  DEVANAGARI LETTER RHA
+095E    #  DEVANAGARI LETTER FA
+095F    #  DEVANAGARI LETTER YYA
+09DC    #  BENGALI LETTER RRA
+09DD    #  BENGALI LETTER RHA
+09DF    #  BENGALI LETTER YYA
+0A33    #  GURMUKHI LETTER LLA
+0A36    #  GURMUKHI LETTER SHA
+0A59    #  GURMUKHI LETTER KHHA
+0A5A    #  GURMUKHI LETTER GHHA
+0A5B    #  GURMUKHI LETTER ZA
+0A5E    #  GURMUKHI LETTER FA
+0B5C    #  ORIYA LETTER RRA
+0B5D    #  ORIYA LETTER RHA
+0F43    #  TIBETAN LETTER GHA
+0F4D    #  TIBETAN LETTER DDHA
+0F52    #  TIBETAN LETTER DHA
+0F57    #  TIBETAN LETTER BHA
+0F5C    #  TIBETAN LETTER DZHA
+0F69    #  TIBETAN LETTER KSSA
+0F76    #  TIBETAN VOWEL SIGN VOCALIC R
+0F78    #  TIBETAN VOWEL SIGN VOCALIC L
+0F93    #  TIBETAN SUBJOINED LETTER GHA
+0F9D    #  TIBETAN SUBJOINED LETTER DDHA
+0FA2    #  TIBETAN SUBJOINED LETTER DHA
+0FA7    #  TIBETAN SUBJOINED LETTER BHA
+0FAC    #  TIBETAN SUBJOINED LETTER DZHA
+0FB9    #  TIBETAN SUBJOINED LETTER KSSA
+FB1D    #  HEBREW LETTER YOD WITH HIRIQ
+FB1F    #  HEBREW LIGATURE YIDDISH YOD YOD PATAH
+FB2A    #  HEBREW LETTER SHIN WITH SHIN DOT
+FB2B    #  HEBREW LETTER SHIN WITH SIN DOT
+FB2C    #  HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
+FB2D    #  HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
+FB2E    #  HEBREW LETTER ALEF WITH PATAH
+FB2F    #  HEBREW LETTER ALEF WITH QAMATS
+FB30    #  HEBREW LETTER ALEF WITH MAPIQ
+FB31    #  HEBREW LETTER BET WITH DAGESH
+FB32    #  HEBREW LETTER GIMEL WITH DAGESH
+FB33    #  HEBREW LETTER DALET WITH DAGESH
+FB34    #  HEBREW LETTER HE WITH MAPIQ
+FB35    #  HEBREW LETTER VAV WITH DAGESH
+FB36    #  HEBREW LETTER ZAYIN WITH DAGESH
+FB38    #  HEBREW LETTER TET WITH DAGESH
+FB39    #  HEBREW LETTER YOD WITH DAGESH
+FB3A    #  HEBREW LETTER FINAL KAF WITH DAGESH
+FB3B    #  HEBREW LETTER KAF WITH DAGESH
+FB3C    #  HEBREW LETTER LAMED WITH DAGESH
+FB3E    #  HEBREW LETTER MEM WITH DAGESH
+FB40    #  HEBREW LETTER NUN WITH DAGESH
+FB41    #  HEBREW LETTER SAMEKH WITH DAGESH
+FB43    #  HEBREW LETTER FINAL PE WITH DAGESH
+FB44    #  HEBREW LETTER PE WITH DAGESH
+FB46    #  HEBREW LETTER TSADI WITH DAGESH
+FB47    #  HEBREW LETTER QOF WITH DAGESH
+FB48    #  HEBREW LETTER RESH WITH DAGESH
+FB49    #  HEBREW LETTER SHIN WITH DAGESH
+FB4A    #  HEBREW LETTER TAV WITH DAGESH
+FB4B    #  HEBREW LETTER VAV WITH HOLAM
+FB4C    #  HEBREW LETTER BET WITH RAFE
+FB4D    #  HEBREW LETTER KAF WITH RAFE
+FB4E    #  HEBREW LETTER PE WITH RAFE
 
-0958 # DEVANAGARI LETTER QA
-0959 # DEVANAGARI LETTER KHHA
-095A # DEVANAGARI LETTER GHHA
-095B # DEVANAGARI LETTER ZA
-095C # DEVANAGARI LETTER DDDHA
-095D # DEVANAGARI LETTER RHA
-095E # DEVANAGARI LETTER FA
-095F # DEVANAGARI LETTER YYA
-09DC # BENGALI LETTER RRA
-09DD # BENGALI LETTER RHA
-09DF # BENGALI LETTER YYA
-0A33 # GURMUKHI LETTER LLA
-0A36 # GURMUKHI LETTER SHA
-0A59 # GURMUKHI LETTER KHHA
-0A5A # GURMUKHI LETTER GHHA
-0A5B # GURMUKHI LETTER ZA
-0A5E # GURMUKHI LETTER FA
-0B5C # ORIYA LETTER RRA
-0B5D # ORIYA LETTER RHA
-0F43 # TIBETAN LETTER GHA
-0F4D # TIBETAN LETTER DDHA
-0F52 # TIBETAN LETTER DHA
-0F57 # TIBETAN LETTER BHA
-0F5C # TIBETAN LETTER DZHA
-0F69 # TIBETAN LETTER KSSA
-0F76 # TIBETAN VOWEL SIGN VOCALIC R
-0F78 # TIBETAN VOWEL SIGN VOCALIC L
-0F93 # TIBETAN SUBJOINED LETTER GHA
-0F9D # TIBETAN SUBJOINED LETTER DDHA
-0FA2 # TIBETAN SUBJOINED LETTER DHA
-0FA7 # TIBETAN SUBJOINED LETTER BHA
-0FAC # TIBETAN SUBJOINED LETTER DZHA
-0FB9 # TIBETAN SUBJOINED LETTER KSSA
-FB1D # HEBREW LETTER YOD WITH HIRIQ
-FB1F # HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A # HEBREW LETTER SHIN WITH SHIN DOT
-FB2B # HEBREW LETTER SHIN WITH SIN DOT
-FB2C # HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
-FB2D # HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
-FB2E # HEBREW LETTER ALEF WITH PATAH
-FB2F # HEBREW LETTER ALEF WITH QAMATS
-FB30 # HEBREW LETTER ALEF WITH MAPIQ
-FB31 # HEBREW LETTER BET WITH DAGESH
-FB32 # HEBREW LETTER GIMEL WITH DAGESH
-FB33 # HEBREW LETTER DALET WITH DAGESH
-FB34 # HEBREW LETTER HE WITH MAPIQ
-FB35 # HEBREW LETTER VAV WITH DAGESH
-FB36 # HEBREW LETTER ZAYIN WITH DAGESH
-FB38 # HEBREW LETTER TET WITH DAGESH
-FB39 # HEBREW LETTER YOD WITH DAGESH
-FB3A # HEBREW LETTER FINAL KAF WITH DAGESH
-FB3B # HEBREW LETTER KAF WITH DAGESH
-FB3C # HEBREW LETTER LAMED WITH DAGESH
-FB3E # HEBREW LETTER MEM WITH DAGESH
-FB40 # HEBREW LETTER NUN WITH DAGESH
-FB41 # HEBREW LETTER SAMEKH WITH DAGESH
-FB43 # HEBREW LETTER FINAL PE WITH DAGESH
-FB44 # HEBREW LETTER PE WITH DAGESH
-FB46 # HEBREW LETTER TSADI WITH DAGESH
-FB47 # HEBREW LETTER QOF WITH DAGESH
-FB48 # HEBREW LETTER RESH WITH DAGESH
-FB49 # HEBREW LETTER SHIN WITH DAGESH
-FB4A # HEBREW LETTER TAV WITH DAGESH
-FB4B # HEBREW LETTER VAV WITH HOLAM
-FB4C # HEBREW LETTER BET WITH RAFE
-FB4D # HEBREW LETTER KAF WITH RAFE
-FB4E # HEBREW LETTER PE WITH RAFE
+# Total code points: 67
 
+# ================================================
 # (2) Post Composition Version precomposed characters
-# These characters cannot be derived from the UnicodeData file.
+# These characters cannot be derived solely from the UnicodeData.txt file
+# in this version of Unicode.
+# ================================================
+
+2ADC    #  FORKING
+1D15E   #  MUSICAL SYMBOL HALF NOTE
+1D15F   #  MUSICAL SYMBOL QUARTER NOTE
+1D160   #  MUSICAL SYMBOL EIGHTH NOTE
+1D161   #  MUSICAL SYMBOL SIXTEENTH NOTE
+1D162   #  MUSICAL SYMBOL THIRTY-SECOND NOTE
+1D163   #  MUSICAL SYMBOL SIXTY-FOURTH NOTE
+1D164   #  MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
+1D1BB   #  MUSICAL SYMBOL MINIMA
+1D1BC   #  MUSICAL SYMBOL MINIMA BLACK
+1D1BD   #  MUSICAL SYMBOL SEMIMINIMA WHITE
+1D1BE   #  MUSICAL SYMBOL SEMIMINIMA BLACK
+1D1BF   #  MUSICAL SYMBOL FUSA WHITE
+1D1C0   #  MUSICAL SYMBOL FUSA BLACK
 
-1D15E # MUSICAL SYMBOL HALF NOTE
-1D15F # MUSICAL SYMBOL QUARTER NOTE
-1D160 # MUSICAL SYMBOL EIGHTH NOTE
-1D161 # MUSICAL SYMBOL SIXTEENTH NOTE
-1D162 # MUSICAL SYMBOL THIRTY-SECOND NOTE
-1D163 # MUSICAL SYMBOL SIXTY-FOURTH NOTE
-1D164 # MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB # MUSICAL SYMBOL MINIMA
-1D1BC # MUSICAL SYMBOL MINIMA BLACK
-1D1BD # MUSICAL SYMBOL SEMIMINIMA WHITE
-1D1BE # MUSICAL SYMBOL SEMIMINIMA BLACK
-1D1BF # MUSICAL SYMBOL FUSA WHITE
-1D1C0 # MUSICAL SYMBOL FUSA BLACK
+# Total code points: 14
 
+# ================================================
 # (3) Singleton Decompositions
 # These characters can be derived from the UnicodeData file
 # by including all characters whose canonical decomposition
 # consists of a single character.
 # These characters are simply quoted here for reference.
+# ================================================
 
-# 0340 COMBINING GRAVE TONE MARK
-# 0341 COMBINING ACUTE TONE MARK
-# 0343 COMBINING GREEK KORONIS
-# 0374 GREEK NUMERAL SIGN
-# 037E GREEK QUESTION MARK
-# 0387 GREEK ANO TELEIA
-# 1F71 GREEK SMALL LETTER ALPHA WITH OXIA
-# 1F73 GREEK SMALL LETTER EPSILON WITH OXIA
-# 1F75 GREEK SMALL LETTER ETA WITH OXIA
-# 1F77 GREEK SMALL LETTER IOTA WITH OXIA
-# 1F79 GREEK SMALL LETTER OMICRON WITH OXIA
-# 1F7B GREEK SMALL LETTER UPSILON WITH OXIA
-# 1F7D GREEK SMALL LETTER OMEGA WITH OXIA
-# 1FBB GREEK CAPITAL LETTER ALPHA WITH OXIA
-# 1FBE GREEK PROSGEGRAMMENI
-# 1FC9 GREEK CAPITAL LETTER EPSILON WITH OXIA
-# 1FCB GREEK CAPITAL LETTER ETA WITH OXIA
-# 1FD3 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-# 1FDB GREEK CAPITAL LETTER IOTA WITH OXIA
-# 1FE3 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-# 1FEB GREEK CAPITAL LETTER UPSILON WITH OXIA
-# 1FEE GREEK DIALYTIKA AND OXIA
-# 1FEF GREEK VARIA
-# 1FF9 GREEK CAPITAL LETTER OMICRON WITH OXIA
-# 1FFB GREEK CAPITAL LETTER OMEGA WITH OXIA
-# 1FFD GREEK OXIA
-# 2000 EN QUAD
-# 2001 EM QUAD
-# 2126 OHM SIGN
-# 212A KELVIN SIGN
-# 212B ANGSTROM SIGN
-# 2329 LEFT-POINTING ANGLE BRACKET
-# 232A RIGHT-POINTING ANGLE BRACKET
-# F900 CJK COMPATIBILITY IDEOGRAPH-F900
-#.. FA0D CJK COMPATIBILITY IDEOGRAPH-FA0D
-# FA10 CJK COMPATIBILITY IDEOGRAPH-FA10
-# FA12 CJK COMPATIBILITY IDEOGRAPH-FA12
-# FA15 CJK COMPATIBILITY IDEOGRAPH-FA15
-#.. FA1E CJK COMPATIBILITY IDEOGRAPH-FA1E
-# FA20 CJK COMPATIBILITY IDEOGRAPH-FA20
-# FA22 CJK COMPATIBILITY IDEOGRAPH-FA22
-# FA25 CJK COMPATIBILITY IDEOGRAPH-FA25
-# FA26 CJK COMPATIBILITY IDEOGRAPH-FA26
-# FA2A CJK COMPATIBILITY IDEOGRAPH-FA2A
-#.. FA2D CJK COMPATIBILITY IDEOGRAPH-FA2D
-# 2F800 CJK COMPATIBILITY IDEOGRAPH-2F800
-#.. 2FA1D CJK COMPATIBILITY IDEOGRAPH-2FA1D
+# 0340..0341       [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
+# 0343                 COMBINING GREEK KORONIS
+# 0374                 GREEK NUMERAL SIGN
+# 037E                 GREEK QUESTION MARK
+# 0387                 GREEK ANO TELEIA
+# 1F71                 GREEK SMALL LETTER ALPHA WITH OXIA
+# 1F73                 GREEK SMALL LETTER EPSILON WITH OXIA
+# 1F75                 GREEK SMALL LETTER ETA WITH OXIA
+# 1F77                 GREEK SMALL LETTER IOTA WITH OXIA
+# 1F79                 GREEK SMALL LETTER OMICRON WITH OXIA
+# 1F7B                 GREEK SMALL LETTER UPSILON WITH OXIA
+# 1F7D                 GREEK SMALL LETTER OMEGA WITH OXIA
+# 1FBB                 GREEK CAPITAL LETTER ALPHA WITH OXIA
+# 1FBE                 GREEK PROSGEGRAMMENI
+# 1FC9                 GREEK CAPITAL LETTER EPSILON WITH OXIA
+# 1FCB                 GREEK CAPITAL LETTER ETA WITH OXIA
+# 1FD3                 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
+# 1FDB                 GREEK CAPITAL LETTER IOTA WITH OXIA
+# 1FE3                 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
+# 1FEB                 GREEK CAPITAL LETTER UPSILON WITH OXIA
+# 1FEE..1FEF       [2] GREEK DIALYTIKA AND OXIA..GREEK VARIA
+# 1FF9                 GREEK CAPITAL LETTER OMICRON WITH OXIA
+# 1FFB                 GREEK CAPITAL LETTER OMEGA WITH OXIA
+# 1FFD                 GREEK OXIA
+# 2000..2001       [2] EN QUAD..EM QUAD
+# 2126                 OHM SIGN
+# 212A..212B       [2] KELVIN SIGN..ANGSTROM SIGN
+# 2329                 LEFT-POINTING ANGLE BRACKET
+# 232A                 RIGHT-POINTING ANGLE BRACKET
+# F900..FA0D     [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
+# FA10                 CJK COMPATIBILITY IDEOGRAPH-FA10
+# FA12                 CJK COMPATIBILITY IDEOGRAPH-FA12
+# FA15..FA1E      [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
+# FA20                 CJK COMPATIBILITY IDEOGRAPH-FA20
+# FA22                 CJK COMPATIBILITY IDEOGRAPH-FA22
+# FA25..FA26       [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
+# FA2A..FA2D       [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
+# FA30..FA6A      [59] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6A
+# 2F800..2FA1D   [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
 
+# Total code points: 924
+
+# ================================================
 # (4) Non-Starter Decompositions
 # These characters can be derived from the UnicodeData file
 # by including all characters whose canonical decomposition consists
 # of a sequence of characters, the first of which has a non-zero
 # combining class.
 # These characters are simply quoted here for reference.
+# ================================================
+
+# 0344                 COMBINING GREEK DIALYTIKA TONOS
+# 0F73                 TIBETAN VOWEL SIGN II
+# 0F75                 TIBETAN VOWEL SIGN UU
+# 0F81                 TIBETAN VOWEL SIGN REVERSED II
+
+# Total code points: 4
 
-# 0344 COMBINING GREEK DIALYTIKA TONOS
-# 0F73 TIBETAN VOWEL SIGN II
-# 0F75 TIBETAN VOWEL SIGN UU
-# 0F81 TIBETAN VOWEL SIGN REVERSED II
index e03c762..739d8fc 100644 (file)
@@ -979,9 +979,13 @@ return <<'END';
 2037           <compat> 2035 2035 2035
 203C           <compat> 0021 0021
 203E           <compat> 0020 0305
+2047           <compat> 003F 003F
 2048           <compat> 003F 0021
 2049           <compat> 0021 003F
+2057           <compat> 2032 2032 2032 2032
+205F           <compat> 0020
 2070           <super> 0030
+2071           <super> 0069
 2074           <super> 0034
 2075           <super> 0035
 2076           <super> 0036
@@ -1050,6 +1054,15 @@ return <<'END';
 2137           <compat> 05D2
 2138           <compat> 05D3
 2139           <font> 0069
+213D           <font> 03B3
+213E           <font> 0393
+213F           <font> 03A0
+2140           <font> 2211
+2145           <font> 0044
+2146           <font> 0064
+2147           <font> 0065
+2148           <font> 0069
+2149           <font> 006A
 2153           <fraction> 0031 2044 0033
 2154           <fraction> 0032 2044 0033
 2155           <fraction> 0031 2044 0035
@@ -1284,6 +1297,11 @@ return <<'END';
 24E8           <circle> 0079
 24E9           <circle> 007A
 24EA           <circle> 0030
+2A0C           <compat> 222B 222B 222B 222B
+2A74           <compat> 003A 003A 003D
+2A75           <compat> 003D 003D
+2A76           <compat> 003D 003D 003D
+2ADC           2ADD 0338
 2E9F           <compat> 6BCD
 2EF3           <compat> 9F9F
 2F00           <compat> 4E00
@@ -1534,6 +1552,7 @@ return <<'END';
 309B           <compat> 0020 3099
 309C           <compat> 0020 309A
 309E           309D 3099
+309F           <vertical> 3088 308A
 30AC           30AB 3099
 30AE           30AD 3099
 30B0           30AF 3099
@@ -1565,6 +1584,7 @@ return <<'END';
 30F9           30F1 3099
 30FA           30F2 3099
 30FE           30FD 3099
+30FF           <vertical> 30B3 30C8
 3131           <compat> 1100
 3132           <compat> 1101
 3133           <compat> 11AA
@@ -1738,6 +1758,21 @@ return <<'END';
 3241           <compat> 0028 4F11 0029
 3242           <compat> 0028 81EA 0029
 3243           <compat> 0028 81F3 0029
+3251           <circle> 0032 0031
+3252           <circle> 0032 0032
+3253           <circle> 0032 0033
+3254           <circle> 0032 0034
+3255           <circle> 0032 0035
+3256           <circle> 0032 0036
+3257           <circle> 0032 0037
+3258           <circle> 0032 0038
+3259           <circle> 0032 0039
+325A           <circle> 0033 0030
+325B           <circle> 0033 0031
+325C           <circle> 0033 0032
+325D           <circle> 0033 0033
+325E           <circle> 0033 0034
+325F           <circle> 0033 0035
 3260           <circle> 1100
 3261           <circle> 1102
 3262           <circle> 1103
@@ -1815,6 +1850,21 @@ return <<'END';
 32AE           <circle> 8CC7
 32AF           <circle> 5354
 32B0           <circle> 591C
+32B1           <circle> 0033 0036
+32B2           <circle> 0033 0037
+32B3           <circle> 0033 0038
+32B4           <circle> 0033 0039
+32B5           <circle> 0034 0030
+32B6           <circle> 0034 0031
+32B7           <circle> 0034 0032
+32B8           <circle> 0034 0033
+32B9           <circle> 0034 0034
+32BA           <circle> 0034 0035
+32BB           <circle> 0034 0036
+32BC           <circle> 0034 0037
+32BD           <circle> 0034 0038
+32BE           <circle> 0034 0039
+32BF           <circle> 0035 0030
 32C0           <compat> 0031 6708
 32C1           <compat> 0032 6708
 32C2           <compat> 0033 6708
@@ -2203,7 +2253,7 @@ F94D              6DDA
 F94E           6F0F
 F94F           7D2F
 F950           7E37
-F951           96FB
+F951           964B
 F952           52D2
 F953           808B
 F954           51DC
@@ -2412,6 +2462,64 @@ FA2A             98EF
 FA2B           98FC
 FA2C           9928
 FA2D           9DB4
+FA30           4FAE
+FA31           50E7
+FA32           514D
+FA33           52C9
+FA34           52E4
+FA35           5351
+FA36           559D
+FA37           5606
+FA38           5668
+FA39           5840
+FA3A           58A8
+FA3B           5C64
+FA3C           5C6E
+FA3D           6094
+FA3E           6168
+FA3F           618E
+FA40           61F2
+FA41           654F
+FA42           65E2
+FA43           6691
+FA44           6885
+FA45           6D77
+FA46           6E1A
+FA47           6F22
+FA48           716E
+FA49           722B
+FA4A           7422
+FA4B           7891
+FA4C           793E
+FA4D           7949
+FA4E           7948
+FA4F           7950
+FA50           7956
+FA51           795D
+FA52           798D
+FA53           798E
+FA54           7A40
+FA55           7A81
+FA56           7BC0
+FA57           7DF4
+FA58           7E09
+FA59           7E41
+FA5A           7F72
+FA5B           8005
+FA5C           81ED
+FA5D   FA5E    8279
+FA5F           8457
+FA60           8910
+FA61           8996
+FA62           8B01
+FA63           8B39
+FA64           8CD3
+FA65           8D08
+FA66           8FB6
+FA67           9038
+FA68           96E3
+FA69           97FF
+FA6A           983B
 FB00           <compat> 0066 0066
 FB01           <compat> 0066 0069
 FB02           <compat> 0066 006C
@@ -3060,6 +3168,7 @@ FDF8              <isolated> 0648 0633 0644 0645
 FDF9           <isolated> 0635 0644 0649
 FDFA           <isolated> 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645
 FDFB           <isolated> 062C 0644 0020 062C 0644 0627 0644 0647
+FDFC           <isolated> 0631 06CC 0627 0644
 FE30           <vertical> 2025
 FE31           <vertical> 2014
 FE32           <vertical> 2013
@@ -3341,6 +3450,8 @@ FF5B              <wide> 007B
 FF5C           <wide> 007C
 FF5D           <wide> 007D
 FF5E           <wide> 007E
+FF5F           <wide> 2985
+FF60           <wide> 2986
 FF61           <narrow> 3002
 FF62           <narrow> 300C
 FF63           <narrow> 300D
index cfec5f6..dc99107 100644 (file)
@@ -1,4 +1,4 @@
-# EastAsianWidth-5.txt
+# EastAsianWidth-3.2.0.txt
 #
 # East Asian Width Properties
 #
 021D;N # LATIN SMALL LETTER YOGH
 021E;N # LATIN CAPITAL LETTER H WITH CARON
 021F;N # LATIN SMALL LETTER H WITH CARON
+0220;N # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
 0222;N # LATIN CAPITAL LETTER OU
 0223;N # LATIN SMALL LETTER OU
 0224;N # LATIN CAPITAL LETTER Z WITH HOOK
 034C;A # COMBINING ALMOST EQUAL TO ABOVE
 034D;A # COMBINING LEFT RIGHT ARROW BELOW
 034E;A # COMBINING UPWARDS ARROW BELOW
+034F;A # COMBINING GRAPHEME JOINER
 0360;A # COMBINING DOUBLE TILDE
 0361;A # COMBINING DOUBLE INVERTED BREVE
 0362;A # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
+0363;A # COMBINING LATIN SMALL LETTER A
+0364;A # COMBINING LATIN SMALL LETTER E
+0365;A # COMBINING LATIN SMALL LETTER I
+0366;A # COMBINING LATIN SMALL LETTER O
+0367;A # COMBINING LATIN SMALL LETTER U
+0368;A # COMBINING LATIN SMALL LETTER C
+0369;A # COMBINING LATIN SMALL LETTER D
+036A;A # COMBINING LATIN SMALL LETTER H
+036B;A # COMBINING LATIN SMALL LETTER M
+036C;A # COMBINING LATIN SMALL LETTER R
+036D;A # COMBINING LATIN SMALL LETTER T
+036E;A # COMBINING LATIN SMALL LETTER V
+036F;A # COMBINING LATIN SMALL LETTER X
 0374;N # GREEK NUMERAL SIGN
 0375;N # GREEK LOWER NUMERAL SIGN
 037A;N # GREEK YPOGEGRAMMENI
 03D5;N # GREEK PHI SYMBOL
 03D6;N # GREEK PI SYMBOL
 03D7;N # GREEK KAI SYMBOL
+03D8;N # GREEK LETTER ARCHAIC KOPPA
+03D9;N # GREEK SMALL LETTER ARCHAIC KOPPA
 03DA;N # GREEK LETTER STIGMA
 03DB;N # GREEK SMALL LETTER STIGMA
 03DC;N # GREEK LETTER DIGAMMA
 03F3;N # GREEK LETTER YOT
 03F4;N # GREEK CAPITAL THETA SYMBOL
 03F5;N # GREEK LUNATE EPSILON SYMBOL
+03F6;N # GREEK REVERSED LUNATE EPSILON SYMBOL
 0400;N # CYRILLIC CAPITAL LETTER IE WITH GRAVE
 0401;A # CYRILLIC CAPITAL LETTER IO
 0402;N # CYRILLIC CAPITAL LETTER DJE
 0486;N # COMBINING CYRILLIC PSILI PNEUMATA
 0488;N # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
 0489;N # COMBINING CYRILLIC MILLIONS SIGN
+048A;N # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
+048B;N # CYRILLIC SMALL LETTER SHORT I WITH TAIL
 048C;N # CYRILLIC CAPITAL LETTER SEMISOFT SIGN
 048D;N # CYRILLIC SMALL LETTER SEMISOFT SIGN
 048E;N # CYRILLIC CAPITAL LETTER ER WITH TICK
 04C2;N # CYRILLIC SMALL LETTER ZHE WITH BREVE
 04C3;N # CYRILLIC CAPITAL LETTER KA WITH HOOK
 04C4;N # CYRILLIC SMALL LETTER KA WITH HOOK
+04C5;N # CYRILLIC CAPITAL LETTER EL WITH TAIL
+04C6;N # CYRILLIC SMALL LETTER EL WITH TAIL
 04C7;N # CYRILLIC CAPITAL LETTER EN WITH HOOK
 04C8;N # CYRILLIC SMALL LETTER EN WITH HOOK
+04C9;N # CYRILLIC CAPITAL LETTER EN WITH TAIL
+04CA;N # CYRILLIC SMALL LETTER EN WITH TAIL
 04CB;N # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
 04CC;N # CYRILLIC SMALL LETTER KHAKASSIAN CHE
+04CD;N # CYRILLIC CAPITAL LETTER EM WITH TAIL
+04CE;N # CYRILLIC SMALL LETTER EM WITH TAIL
 04D0;N # CYRILLIC CAPITAL LETTER A WITH BREVE
 04D1;N # CYRILLIC SMALL LETTER A WITH BREVE
 04D2;N # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
 04F5;N # CYRILLIC SMALL LETTER CHE WITH DIAERESIS
 04F8;N # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
 04F9;N # CYRILLIC SMALL LETTER YERU WITH DIAERESIS
+0500;N # CYRILLIC CAPITAL LETTER KOMI DE
+0501;N # CYRILLIC SMALL LETTER KOMI DE
+0502;N # CYRILLIC CAPITAL LETTER KOMI DJE
+0503;N # CYRILLIC SMALL LETTER KOMI DJE
+0504;N # CYRILLIC CAPITAL LETTER KOMI ZJE
+0505;N # CYRILLIC SMALL LETTER KOMI ZJE
+0506;N # CYRILLIC CAPITAL LETTER KOMI DZJE
+0507;N # CYRILLIC SMALL LETTER KOMI DZJE
+0508;N # CYRILLIC CAPITAL LETTER KOMI LJE
+0509;N # CYRILLIC SMALL LETTER KOMI LJE
+050A;N # CYRILLIC CAPITAL LETTER KOMI NJE
+050B;N # CYRILLIC SMALL LETTER KOMI NJE
+050C;N # CYRILLIC CAPITAL LETTER KOMI SJE
+050D;N # CYRILLIC SMALL LETTER KOMI SJE
+050E;N # CYRILLIC CAPITAL LETTER KOMI TJE
+050F;N # CYRILLIC SMALL LETTER KOMI TJE
 0531;N # ARMENIAN CAPITAL LETTER AYB
 0532;N # ARMENIAN CAPITAL LETTER BEN
 0533;N # ARMENIAN CAPITAL LETTER GIM
 066B;N # ARABIC DECIMAL SEPARATOR
 066C;N # ARABIC THOUSANDS SEPARATOR
 066D;N # ARABIC FIVE POINTED STAR
+066E;N # ARABIC LETTER DOTLESS BEH
+066F;N # ARABIC LETTER DOTLESS QAF
 0670;N # ARABIC LETTER SUPERSCRIPT ALEF
 0671;N # ARABIC LETTER ALEF WASLA
 0672;N # ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
 07AE;N # THAANA OBOFILI
 07AF;N # THAANA OABOAFILI
 07B0;N # THAANA SUKUN
+07B1;N # THAANA LETTER NAA
 0901;N # DEVANAGARI SIGN CANDRABINDU
 0902;N # DEVANAGARI SIGN ANUSVARA
 0903;N # DEVANAGARI SIGN VISARGA
 10F4;N # GEORGIAN LETTER HAR
 10F5;N # GEORGIAN LETTER HOE
 10F6;N # GEORGIAN LETTER FI
+10F7;N # GEORGIAN LETTER YN
+10F8;N # GEORGIAN LETTER ELIFI
 10FB;N # GEORGIAN PARAGRAPH SEPARATOR
 1100;W # HANGUL CHOSEONG KIYEOK
 1101;W # HANGUL CHOSEONG SSANGKIYEOK
 16EE;N # RUNIC ARLAUG SYMBOL
 16EF;N # RUNIC TVIMADUR SYMBOL
 16F0;N # RUNIC BELGTHOR SYMBOL
+1700;N # TAGALOG LETTER A
+1701;N # TAGALOG LETTER I
+1702;N # TAGALOG LETTER U
+1703;N # TAGALOG LETTER KA
+1704;N # TAGALOG LETTER GA
+1705;N # TAGALOG LETTER NGA
+1706;N # TAGALOG LETTER TA
+1707;N # TAGALOG LETTER DA
+1708;N # TAGALOG LETTER NA
+1709;N # TAGALOG LETTER PA
+170A;N # TAGALOG LETTER BA
+170B;N # TAGALOG LETTER MA
+170C;N # TAGALOG LETTER YA
+170E;N # TAGALOG LETTER LA
+170F;N # TAGALOG LETTER WA
+1710;N # TAGALOG LETTER SA
+1711;N # TAGALOG LETTER HA
+1712;N # TAGALOG VOWEL SIGN I
+1713;N # TAGALOG VOWEL SIGN U
+1714;N # TAGALOG SIGN VIRAMA
+1720;N # HANUNOO LETTER A
+1721;N # HANUNOO LETTER I
+1722;N # HANUNOO LETTER U
+1723;N # HANUNOO LETTER KA
+1724;N # HANUNOO LETTER GA
+1725;N # HANUNOO LETTER NGA
+1726;N # HANUNOO LETTER TA
+1727;N # HANUNOO LETTER DA
+1728;N # HANUNOO LETTER NA
+1729;N # HANUNOO LETTER PA
+172A;N # HANUNOO LETTER BA
+172B;N # HANUNOO LETTER MA
+172C;N # HANUNOO LETTER YA
+172D;N # HANUNOO LETTER RA
+172E;N # HANUNOO LETTER LA
+172F;N # HANUNOO LETTER WA
+1730;N # HANUNOO LETTER SA
+1731;N # HANUNOO LETTER HA
+1732;N # HANUNOO VOWEL SIGN I
+1733;N # HANUNOO VOWEL SIGN U
+1734;N # HANUNOO SIGN PAMUDPOD
+1735;N # PHILIPPINE SINGLE PUNCTUATION
+1736;N # PHILIPPINE DOUBLE PUNCTUATION
+1740;N # BUHID LETTER A
+1741;N # BUHID LETTER I
+1742;N # BUHID LETTER U
+1743;N # BUHID LETTER KA
+1744;N # BUHID LETTER GA
+1745;N # BUHID LETTER NGA
+1746;N # BUHID LETTER TA
+1747;N # BUHID LETTER DA
+1748;N # BUHID LETTER NA
+1749;N # BUHID LETTER PA
+174A;N # BUHID LETTER BA
+174B;N # BUHID LETTER MA
+174C;N # BUHID LETTER YA
+174D;N # BUHID LETTER RA
+174E;N # BUHID LETTER LA
+174F;N # BUHID LETTER WA
+1750;N # BUHID LETTER SA
+1751;N # BUHID LETTER HA
+1752;N # BUHID VOWEL SIGN I
+1753;N # BUHID VOWEL SIGN U
+1760;N # TAGBANWA LETTER A
+1761;N # TAGBANWA LETTER I
+1762;N # TAGBANWA LETTER U
+1763;N # TAGBANWA LETTER KA
+1764;N # TAGBANWA LETTER GA
+1765;N # TAGBANWA LETTER NGA
+1766;N # TAGBANWA LETTER TA
+1767;N # TAGBANWA LETTER DA
+1768;N # TAGBANWA LETTER NA
+1769;N # TAGBANWA LETTER PA
+176A;N # TAGBANWA LETTER BA
+176B;N # TAGBANWA LETTER MA
+176C;N # TAGBANWA LETTER YA
+176E;N # TAGBANWA LETTER LA
+176F;N # TAGBANWA LETTER WA
+1770;N # TAGBANWA LETTER SA
+1772;N # TAGBANWA VOWEL SIGN I
+1773;N # TAGBANWA VOWEL SIGN U
 1780;N # KHMER LETTER KA
 1781;N # KHMER LETTER KHA
 1782;N # KHMER LETTER KO
 2044;N # FRACTION SLASH
 2045;N # LEFT SQUARE BRACKET WITH QUILL
 2046;N # RIGHT SQUARE BRACKET WITH QUILL
+2047;N # DOUBLE QUESTION MARK
 2048;N # QUESTION EXCLAMATION MARK
 2049;N # EXCLAMATION QUESTION MARK
 204A;N # TIRONIAN SIGN ET
 204B;N # REVERSED PILCROW SIGN
 204C;N # BLACK LEFTWARDS BULLET
 204D;N # BLACK RIGHTWARDS BULLET
+204E;N # LOW ASTERISK
+204F;N # REVERSED SEMICOLON
+2050;N # CLOSE UP
+2051;N # TWO ASTERISKS ALIGNED VERTICALLY
+2052;N # COMMERCIAL MINUS SIGN
+2057;N # QUADRUPLE PRIME
+205F;N # MEDIUM MATHEMATICAL SPACE
+2060;N # WORD JOINER
+2061;N # FUNCTION APPLICATION
+2062;N # INVISIBLE TIMES
+2063;N # INVISIBLE SEPARATOR
 206A;N # INHIBIT SYMMETRIC SWAPPING
 206B;N # ACTIVATE SYMMETRIC SWAPPING
 206C;N # INHIBIT ARABIC FORM SHAPING
 206E;N # NATIONAL DIGIT SHAPES
 206F;N # NOMINAL DIGIT SHAPES
 2070;N # SUPERSCRIPT ZERO
+2071;N # SUPERSCRIPT LATIN SMALL LETTER I
 2074;A # SUPERSCRIPT FOUR
 2075;N # SUPERSCRIPT FIVE
 2076;N # SUPERSCRIPT SIX
 20AD;N # KIP SIGN
 20AE;N # TUGRIK SIGN
 20AF;N # DRACHMA SIGN
+20B0;N # GERMAN PENNY SIGN
+20B1;N # PESO SIGN
 20D0;N # COMBINING LEFT HARPOON ABOVE
 20D1;N # COMBINING RIGHT HARPOON ABOVE
 20D2;N # COMBINING LONG VERTICAL LINE OVERLAY
 20E1;N # COMBINING LEFT RIGHT ARROW ABOVE
 20E2;N # COMBINING ENCLOSING SCREEN
 20E3;N # COMBINING ENCLOSING KEYCAP
+20E4;N # COMBINING ENCLOSING UPWARD POINTING TRIANGLE
+20E5;N # COMBINING REVERSE SOLIDUS OVERLAY
+20E6;N # COMBINING DOUBLE VERTICAL STROKE OVERLAY
+20E7;N # COMBINING ANNUITY SYMBOL
+20E8;N # COMBINING TRIPLE UNDERDOT
+20E9;N # COMBINING WIDE BRIDGE ABOVE
+20EA;N # COMBINING LEFTWARDS ARROW OVERLAY
 2100;N # ACCOUNT OF
 2101;N # ADDRESSED TO THE SUBJECT
 2102;N # DOUBLE-STRUCK CAPITAL C
 2138;N # DALET SYMBOL
 2139;N # INFORMATION SOURCE
 213A;N # ROTATED CAPITAL Q
+213D;N # DOUBLE-STRUCK SMALL GAMMA
+213E;N # DOUBLE-STRUCK CAPITAL GAMMA
+213F;N # DOUBLE-STRUCK CAPITAL PI
+2140;N # DOUBLE-STRUCK N-ARY SUMMATION
+2141;N # TURNED SANS-SERIF CAPITAL G
+2142;N # TURNED SANS-SERIF CAPITAL L
+2143;N # REVERSED SANS-SERIF CAPITAL L
+2144;N # TURNED SANS-SERIF CAPITAL Y
+2145;N # DOUBLE-STRUCK ITALIC CAPITAL D
+2146;N # DOUBLE-STRUCK ITALIC SMALL D
+2147;N # DOUBLE-STRUCK ITALIC SMALL E
+2148;N # DOUBLE-STRUCK ITALIC SMALL I
+2149;N # DOUBLE-STRUCK ITALIC SMALL J
+214A;N # PROPERTY LINE
+214B;N # TURNED AMPERSAND
 2153;A # VULGAR FRACTION ONE THIRD
 2154;A # VULGAR FRACTION TWO THIRDS
-2155;A # VULGAR FRACTION ONE FIFTH
+2155;N # VULGAR FRACTION ONE FIFTH
 2156;N # VULGAR FRACTION TWO FIFTHS
 2157;N # VULGAR FRACTION THREE FIFTHS
 2158;N # VULGAR FRACTION FOUR FIFTHS
 21F1;N # NORTH WEST ARROW TO CORNER
 21F2;N # SOUTH EAST ARROW TO CORNER
 21F3;N # UP DOWN WHITE ARROW
+21F4;N # RIGHT ARROW WITH SMALL CIRCLE
+21F5;N # DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
+21F6;N # THREE RIGHTWARDS ARROWS
+21F7;N # LEFTWARDS ARROW WITH VERTICAL STROKE
+21F8;N # RIGHTWARDS ARROW WITH VERTICAL STROKE
+21F9;N # LEFT RIGHT ARROW WITH VERTICAL STROKE
+21FA;N # LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE
+21FB;N # RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE
+21FC;N # LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE
+21FD;N # LEFTWARDS OPEN-HEADED ARROW
+21FE;N # RIGHTWARDS OPEN-HEADED ARROW
+21FF;N # LEFT RIGHT OPEN-HEADED ARROW
 2200;A # FOR ALL
 2201;N # COMPLEMENT
 2202;A # PARTIAL DIFFERENTIAL
 22EF;N # MIDLINE HORIZONTAL ELLIPSIS
 22F0;N # UP RIGHT DIAGONAL ELLIPSIS
 22F1;N # DOWN RIGHT DIAGONAL ELLIPSIS
+22F2;N # ELEMENT OF WITH LONG HORIZONTAL STROKE
+22F3;N # ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22F4;N # SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22F5;N # ELEMENT OF WITH DOT ABOVE
+22F6;N # ELEMENT OF WITH OVERBAR
+22F7;N # SMALL ELEMENT OF WITH OVERBAR
+22F8;N # ELEMENT OF WITH UNDERBAR
+22F9;N # ELEMENT OF WITH TWO HORIZONTAL STROKES
+22FA;N # CONTAINS WITH LONG HORIZONTAL STROKE
+22FB;N # CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22FC;N # SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22FD;N # CONTAINS WITH OVERBAR
+22FE;N # SMALL CONTAINS WITH OVERBAR
+22FF;N # Z NOTATION BAG MEMBERSHIP
 2300;N # DIAMETER SIGN
 2301;N # ELECTRIC ARROW
 2302;N # HOUSE
 2326;N # ERASE TO THE RIGHT
 2327;N # X IN A RECTANGLE BOX
 2328;N # KEYBOARD
-2329;A # LEFT-POINTING ANGLE BRACKET
-232A;A # RIGHT-POINTING ANGLE BRACKET
+2329;W # LEFT-POINTING ANGLE BRACKET
+232A;W # RIGHT-POINTING ANGLE BRACKET
 232B;N # ERASE TO THE LEFT
 232C;N # BENZENE RING
 232D;N # CYLINDRICITY
 2379;N # APL FUNCTIONAL SYMBOL OMEGA UNDERBAR
 237A;N # APL FUNCTIONAL SYMBOL ALPHA
 237B;N # NOT CHECK MARK
+237C;N # RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
 237D;N # SHOULDERED OPEN BOX
 237E;N # BELL SYMBOL
 237F;N # VERTICAL LINE WITH MIDDLE DOT
 2398;N # NEXT PAGE
 2399;N # PRINT SCREEN SYMBOL
 239A;N # CLEAR SCREEN SYMBOL
+239B;N # LEFT PARENTHESIS UPPER HOOK
+239C;N # LEFT PARENTHESIS EXTENSION
+239D;N # LEFT PARENTHESIS LOWER HOOK
+239E;N # RIGHT PARENTHESIS UPPER HOOK
+239F;N # RIGHT PARENTHESIS EXTENSION
+23A0;N # RIGHT PARENTHESIS LOWER HOOK
+23A1;N # LEFT SQUARE BRACKET UPPER CORNER
+23A2;N # LEFT SQUARE BRACKET EXTENSION
+23A3;N # LEFT SQUARE BRACKET LOWER CORNER
+23A4;N # RIGHT SQUARE BRACKET UPPER CORNER
+23A5;N # RIGHT SQUARE BRACKET EXTENSION
+23A6;N # RIGHT SQUARE BRACKET LOWER CORNER
+23A7;N # LEFT CURLY BRACKET UPPER HOOK
+23A8;N # LEFT CURLY BRACKET MIDDLE PIECE
+23A9;N # LEFT CURLY BRACKET LOWER HOOK
+23AA;N # CURLY BRACKET EXTENSION
+23AB;N # RIGHT CURLY BRACKET UPPER HOOK
+23AC;N # RIGHT CURLY BRACKET MIDDLE PIECE
+23AD;N # RIGHT CURLY BRACKET LOWER HOOK
+23AE;N # INTEGRAL EXTENSION
+23AF;N # HORIZONTAL LINE EXTENSION
+23B0;N # UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
+23B1;N # UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
+23B2;N # SUMMATION TOP
+23B3;N # SUMMATION BOTTOM
+23B4;N # TOP SQUARE BRACKET
+23B5;N # BOTTOM SQUARE BRACKET
+23B6;N # BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET
+23B7;N # RADICAL SYMBOL BOTTOM
+23B8;N # LEFT VERTICAL BOX LINE
+23B9;N # RIGHT VERTICAL BOX LINE
+23BA;N # HORIZONTAL SCAN LINE-1
+23BB;N # HORIZONTAL SCAN LINE-3
+23BC;N # HORIZONTAL SCAN LINE-7
+23BD;N # HORIZONTAL SCAN LINE-9
+23BE;N # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
+23BF;N # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
+23C0;N # DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
+23C1;N # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
+23C2;N # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
+23C3;N # DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
+23C4;N # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
+23C5;N # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
+23C6;N # DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
+23C7;N # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
+23C8;N # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
+23C9;N # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
+23CA;N # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
+23CB;N # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
+23CC;N # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
+23CD;N # SQUARE FOOT
+23CE;N # RETURN SYMBOL
 2400;N # SYMBOL FOR NULL
 2401;N # SYMBOL FOR START OF HEADING
 2402;N # SYMBOL FOR START OF TEXT
 24BD;A # CIRCLED LATIN CAPITAL LETTER H
 24BE;A # CIRCLED LATIN CAPITAL LETTER I
 24BF;A # CIRCLED LATIN CAPITAL LETTER J
-24C0;N # CIRCLED LATIN CAPITAL LETTER K
-24C1;N # CIRCLED LATIN CAPITAL LETTER L
-24C2;N # CIRCLED LATIN CAPITAL LETTER M
-24C3;N # CIRCLED LATIN CAPITAL LETTER N
-24C4;N # CIRCLED LATIN CAPITAL LETTER O
-24C5;N # CIRCLED LATIN CAPITAL LETTER P
-24C6;N # CIRCLED LATIN CAPITAL LETTER Q
-24C7;N # CIRCLED LATIN CAPITAL LETTER R
-24C8;N # CIRCLED LATIN CAPITAL LETTER S
-24C9;N # CIRCLED LATIN CAPITAL LETTER T
-24CA;N # CIRCLED LATIN CAPITAL LETTER U
-24CB;N # CIRCLED LATIN CAPITAL LETTER V
-24CC;N # CIRCLED LATIN CAPITAL LETTER W
-24CD;N # CIRCLED LATIN CAPITAL LETTER X
-24CE;N # CIRCLED LATIN CAPITAL LETTER Y
-24CF;N # CIRCLED LATIN CAPITAL LETTER Z
+24C0;A # CIRCLED LATIN CAPITAL LETTER K
+24C1;A # CIRCLED LATIN CAPITAL LETTER L
+24C2;A # CIRCLED LATIN CAPITAL LETTER M
+24C3;A # CIRCLED LATIN CAPITAL LETTER N
+24C4;A # CIRCLED LATIN CAPITAL LETTER O
+24C5;A # CIRCLED LATIN CAPITAL LETTER P
+24C6;A # CIRCLED LATIN CAPITAL LETTER Q
+24C7;A # CIRCLED LATIN CAPITAL LETTER R
+24C8;A # CIRCLED LATIN CAPITAL LETTER S
+24C9;A # CIRCLED LATIN CAPITAL LETTER T
+24CA;A # CIRCLED LATIN CAPITAL LETTER U
+24CB;A # CIRCLED LATIN CAPITAL LETTER V
+24CC;A # CIRCLED LATIN CAPITAL LETTER W
+24CD;A # CIRCLED LATIN CAPITAL LETTER X
+24CE;A # CIRCLED LATIN CAPITAL LETTER Y
+24CF;A # CIRCLED LATIN CAPITAL LETTER Z
 24D0;A # CIRCLED LATIN SMALL LETTER A
 24D1;A # CIRCLED LATIN SMALL LETTER B
 24D2;A # CIRCLED LATIN SMALL LETTER C
 24E8;A # CIRCLED LATIN SMALL LETTER Y
 24E9;A # CIRCLED LATIN SMALL LETTER Z
 24EA;N # CIRCLED DIGIT ZERO
+24EB;A # NEGATIVE CIRCLED NUMBER ELEVEN
+24EC;A # NEGATIVE CIRCLED NUMBER TWELVE
+24ED;A # NEGATIVE CIRCLED NUMBER THIRTEEN
+24EE;A # NEGATIVE CIRCLED NUMBER FOURTEEN
+24EF;A # NEGATIVE CIRCLED NUMBER FIFTEEN
+24F0;A # NEGATIVE CIRCLED NUMBER SIXTEEN
+24F1;A # NEGATIVE CIRCLED NUMBER SEVENTEEN
+24F2;A # NEGATIVE CIRCLED NUMBER EIGHTEEN
+24F3;A # NEGATIVE CIRCLED NUMBER NINETEEN
+24F4;A # NEGATIVE CIRCLED NUMBER TWENTY
+24F5;A # DOUBLE CIRCLED DIGIT ONE
+24F6;A # DOUBLE CIRCLED DIGIT TWO
+24F7;A # DOUBLE CIRCLED DIGIT THREE
+24F8;A # DOUBLE CIRCLED DIGIT FOUR
+24F9;A # DOUBLE CIRCLED DIGIT FIVE
+24FA;A # DOUBLE CIRCLED DIGIT SIX
+24FB;A # DOUBLE CIRCLED DIGIT SEVEN
+24FC;A # DOUBLE CIRCLED DIGIT EIGHT
+24FD;A # DOUBLE CIRCLED DIGIT NINE
+24FE;A # DOUBLE CIRCLED NUMBER TEN
 2500;A # BOX DRAWINGS LIGHT HORIZONTAL
 2501;A # BOX DRAWINGS HEAVY HORIZONTAL
 2502;A # BOX DRAWINGS LIGHT VERTICAL
 2571;A # BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
 2572;A # BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
 2573;A # BOX DRAWINGS LIGHT DIAGONAL CROSS
-2574;A # BOX DRAWINGS LIGHT LEFT
+2574;N # BOX DRAWINGS LIGHT LEFT
 2575;N # BOX DRAWINGS LIGHT UP
 2576;N # BOX DRAWINGS LIGHT RIGHT
 2577;N # BOX DRAWINGS LIGHT DOWN
 2593;A # DARK SHADE
 2594;A # UPPER ONE EIGHTH BLOCK
 2595;A # RIGHT ONE EIGHTH BLOCK
+2596;N # QUADRANT LOWER LEFT
+2597;N # QUADRANT LOWER RIGHT
+2598;N # QUADRANT UPPER LEFT
+2599;N # QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT
+259A;N # QUADRANT UPPER LEFT AND LOWER RIGHT
+259B;N # QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT
+259C;N # QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT
+259D;N # QUADRANT UPPER RIGHT
+259E;N # QUADRANT UPPER RIGHT AND LOWER LEFT
+259F;N # QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
 25A0;A # BLACK SQUARE
 25A1;A # WHITE SQUARE
 25A2;N # WHITE SQUARE WITH ROUNDED CORNERS
 25F5;N # WHITE CIRCLE WITH LOWER LEFT QUADRANT
 25F6;N # WHITE CIRCLE WITH LOWER RIGHT QUADRANT
 25F7;N # WHITE CIRCLE WITH UPPER RIGHT QUADRANT
+25F8;N # UPPER LEFT TRIANGLE
+25F9;N # UPPER RIGHT TRIANGLE
+25FA;N # LOWER LEFT TRIANGLE
+25FB;N # WHITE MEDIUM SQUARE
+25FC;N # BLACK MEDIUM SQUARE
+25FD;N # WHITE MEDIUM SMALL SQUARE
+25FE;N # BLACK MEDIUM SMALL SQUARE
+25FF;N # LOWER RIGHT TRIANGLE
 2600;N # BLACK SUN WITH RAYS
 2601;N # CLOUD
 2602;N # UMBRELLA
 2611;N # BALLOT BOX WITH CHECK
 2612;N # BALLOT BOX WITH X
 2613;N # SALTIRE
+2616;N # WHITE SHOGI PIECE
+2617;N # BLACK SHOGI PIECE
 2619;N # REVERSED ROTATED FLORAL HEART BULLET
 261A;N # BLACK LEFT POINTING INDEX
 261B;N # BLACK RIGHT POINTING INDEX
 266F;A # MUSIC SHARP SIGN
 2670;N # WEST SYRIAC CROSS
 2671;N # EAST SYRIAC CROSS
+2672;N # UNIVERSAL RECYCLING SYMBOL
+2673;N # RECYCLING SYMBOL FOR TYPE-1 PLASTICS
+2674;N # RECYCLING SYMBOL FOR TYPE-2 PLASTICS
+2675;N # RECYCLING SYMBOL FOR TYPE-3 PLASTICS
+2676;N # RECYCLING SYMBOL FOR TYPE-4 PLASTICS
+2677;N # RECYCLING SYMBOL FOR TYPE-5 PLASTICS
+2678;N # RECYCLING SYMBOL FOR TYPE-6 PLASTICS
+2679;N # RECYCLING SYMBOL FOR TYPE-7 PLASTICS
+267A;N # RECYCLING SYMBOL FOR GENERIC MATERIALS
+267B;N # BLACK UNIVERSAL RECYCLING SYMBOL
+267C;N # RECYCLED PAPER SYMBOL
+267D;N # PARTIALLY-RECYCLED PAPER SYMBOL
+2680;N # DIE FACE-1
+2681;N # DIE FACE-2
+2682;N # DIE FACE-3
+2683;N # DIE FACE-4
+2684;N # DIE FACE-5
+2685;N # DIE FACE-6
+2686;N # WHITE CIRCLE WITH DOT RIGHT
+2687;N # WHITE CIRCLE WITH TWO DOTS
+2688;N # BLACK CIRCLE WITH WHITE DOT RIGHT
+2689;N # BLACK CIRCLE WITH TWO WHITE DOTS
 2701;N # UPPER BLADE SCISSORS
 2702;N # BLACK SCISSORS
 2703;N # LOWER BLADE SCISSORS
 2765;N # ROTATED HEAVY BLACK HEART BULLET
 2766;N # FLORAL HEART
 2767;N # ROTATED FLORAL HEART BULLET
-2776;N # DINGBAT NEGATIVE CIRCLED DIGIT ONE
-2777;N # DINGBAT NEGATIVE CIRCLED DIGIT TWO
-2778;N # DINGBAT NEGATIVE CIRCLED DIGIT THREE
-2779;N # DINGBAT NEGATIVE CIRCLED DIGIT FOUR
-277A;N # DINGBAT NEGATIVE CIRCLED DIGIT FIVE
-277B;N # DINGBAT NEGATIVE CIRCLED DIGIT SIX
-277C;N # DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
-277D;N # DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
-277E;N # DINGBAT NEGATIVE CIRCLED DIGIT NINE
-277F;N # DINGBAT NEGATIVE CIRCLED NUMBER TEN
+2768;N # MEDIUM LEFT PARENTHESIS ORNAMENT
+2769;N # MEDIUM RIGHT PARENTHESIS ORNAMENT
+276A;N # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+276B;N # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+276C;N # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+276D;N # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+276E;N # HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
+276F;N # HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
+2770;N # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+2771;N # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+2772;N # LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
+2773;N # LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
+2774;N # MEDIUM LEFT CURLY BRACKET ORNAMENT
+2775;N # MEDIUM RIGHT CURLY BRACKET ORNAMENT
+2776;A # DINGBAT NEGATIVE CIRCLED DIGIT ONE
+2777;A # DINGBAT NEGATIVE CIRCLED DIGIT TWO
+2778;A # DINGBAT NEGATIVE CIRCLED DIGIT THREE
+2779;A # DINGBAT NEGATIVE CIRCLED DIGIT FOUR
+277A;A # DINGBAT NEGATIVE CIRCLED DIGIT FIVE
+277B;A # DINGBAT NEGATIVE CIRCLED DIGIT SIX
+277C;A # DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
+277D;A # DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
+277E;A # DINGBAT NEGATIVE CIRCLED DIGIT NINE
+277F;A # DINGBAT NEGATIVE CIRCLED NUMBER TEN
 2780;N # DINGBAT CIRCLED SANS-SERIF DIGIT ONE
 2781;N # DINGBAT CIRCLED SANS-SERIF DIGIT TWO
 2782;N # DINGBAT CIRCLED SANS-SERIF DIGIT THREE
 27BC;N # WEDGE-TAILED RIGHTWARDS ARROW
 27BD;N # HEAVY WEDGE-TAILED RIGHTWARDS ARROW
 27BE;N # OPEN-OUTLINED RIGHTWARDS ARROW
+27D0;N # WHITE DIAMOND WITH CENTRED DOT
+27D1;N # AND WITH DOT
+27D2;N # ELEMENT OF OPENING UPWARDS
+27D3;N # LOWER RIGHT CORNER WITH DOT
+27D4;N # UPPER LEFT CORNER WITH DOT
+27D5;N # LEFT OUTER JOIN
+27D6;N # RIGHT OUTER JOIN
+27D7;N # FULL OUTER JOIN
+27D8;N # LARGE UP TACK
+27D9;N # LARGE DOWN TACK
+27DA;N # LEFT AND RIGHT DOUBLE TURNSTILE
+27DB;N # LEFT AND RIGHT TACK
+27DC;N # LEFT MULTIMAP
+27DD;N # LONG RIGHT TACK
+27DE;N # LONG LEFT TACK
+27DF;N # UP TACK WITH CIRCLE ABOVE
+27E0;N # LOZENGE DIVIDED BY HORIZONTAL RULE
+27E1;N # WHITE CONCAVE-SIDED DIAMOND
+27E2;N # WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
+27E3;N # WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
+27E4;N # WHITE SQUARE WITH LEFTWARDS TICK
+27E5;N # WHITE SQUARE WITH RIGHTWARDS TICK
+27E6;Na # MATHEMATICAL LEFT WHITE SQUARE BRACKET
+27E7;Na # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
+27E8;Na # MATHEMATICAL LEFT ANGLE BRACKET
+27E9;Na # MATHEMATICAL RIGHT ANGLE BRACKET
+27EA;Na # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+27EB;Na # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+27F0;N # UPWARDS QUADRUPLE ARROW
+27F1;N # DOWNWARDS QUADRUPLE ARROW
+27F2;N # ANTICLOCKWISE GAPPED CIRCLE ARROW
+27F3;N # CLOCKWISE GAPPED CIRCLE ARROW
+27F4;N # RIGHT ARROW WITH CIRCLED PLUS
+27F5;N # LONG LEFTWARDS ARROW
+27F6;N # LONG RIGHTWARDS ARROW
+27F7;N # LONG LEFT RIGHT ARROW
+27F8;N # LONG LEFTWARDS DOUBLE ARROW
+27F9;N # LONG RIGHTWARDS DOUBLE ARROW
+27FA;N # LONG LEFT RIGHT DOUBLE ARROW
+27FB;N # LONG LEFTWARDS ARROW FROM BAR
+27FC;N # LONG RIGHTWARDS ARROW FROM BAR
+27FD;N # LONG LEFTWARDS DOUBLE ARROW FROM BAR
+27FE;N # LONG RIGHTWARDS DOUBLE ARROW FROM BAR
+27FF;N # LONG RIGHTWARDS SQUIGGLE ARROW
 2800;N # BRAILLE PATTERN BLANK
 2801;N # BRAILLE PATTERN DOTS-1
 2802;N # BRAILLE PATTERN DOTS-2
 28FD;N # BRAILLE PATTERN DOTS-1345678
 28FE;N # BRAILLE PATTERN DOTS-2345678
 28FF;N # BRAILLE PATTERN DOTS-12345678
+2900;N # RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
+2901;N # RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
+2902;N # LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE
+2903;N # RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE
+2904;N # LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE
+2905;N # RIGHTWARDS TWO-HEADED ARROW FROM BAR
+2906;N # LEFTWARDS DOUBLE ARROW FROM BAR
+2907;N # RIGHTWARDS DOUBLE ARROW FROM BAR
+2908;N # DOWNWARDS ARROW WITH HORIZONTAL STROKE
+2909;N # UPWARDS ARROW WITH HORIZONTAL STROKE
+290A;N # UPWARDS TRIPLE ARROW
+290B;N # DOWNWARDS TRIPLE ARROW
+290C;N # LEFTWARDS DOUBLE DASH ARROW
+290D;N # RIGHTWARDS DOUBLE DASH ARROW
+290E;N # LEFTWARDS TRIPLE DASH ARROW
+290F;N # RIGHTWARDS TRIPLE DASH ARROW
+2910;N # RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW
+2911;N # RIGHTWARDS ARROW WITH DOTTED STEM
+2912;N # UPWARDS ARROW TO BAR
+2913;N # DOWNWARDS ARROW TO BAR
+2914;N # RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
+2915;N # RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
+2916;N # RIGHTWARDS TWO-HEADED ARROW WITH TAIL
+2917;N # RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
+2918;N # RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
+2919;N # LEFTWARDS ARROW-TAIL
+291A;N # RIGHTWARDS ARROW-TAIL
+291B;N # LEFTWARDS DOUBLE ARROW-TAIL
+291C;N # RIGHTWARDS DOUBLE ARROW-TAIL
+291D;N # LEFTWARDS ARROW TO BLACK DIAMOND
+291E;N # RIGHTWARDS ARROW TO BLACK DIAMOND
+291F;N # LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND
+2920;N # RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND
+2921;N # NORTH WEST AND SOUTH EAST ARROW
+2922;N # NORTH EAST AND SOUTH WEST ARROW
+2923;N # NORTH WEST ARROW WITH HOOK
+2924;N # NORTH EAST ARROW WITH HOOK
+2925;N # SOUTH EAST ARROW WITH HOOK
+2926;N # SOUTH WEST ARROW WITH HOOK
+2927;N # NORTH WEST ARROW AND NORTH EAST ARROW
+2928;N # NORTH EAST ARROW AND SOUTH EAST ARROW
+2929;N # SOUTH EAST ARROW AND SOUTH WEST ARROW
+292A;N # SOUTH WEST ARROW AND NORTH WEST ARROW
+292B;N # RISING DIAGONAL CROSSING FALLING DIAGONAL
+292C;N # FALLING DIAGONAL CROSSING RISING DIAGONAL
+292D;N # SOUTH EAST ARROW CROSSING NORTH EAST ARROW
+292E;N # NORTH EAST ARROW CROSSING SOUTH EAST ARROW
+292F;N # FALLING DIAGONAL CROSSING NORTH EAST ARROW
+2930;N # RISING DIAGONAL CROSSING SOUTH EAST ARROW
+2931;N # NORTH EAST ARROW CROSSING NORTH WEST ARROW
+2932;N # NORTH WEST ARROW CROSSING NORTH EAST ARROW
+2933;N # WAVE ARROW POINTING DIRECTLY RIGHT
+2934;N # ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS
+2935;N # ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS
+2936;N # ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS
+2937;N # ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS
+2938;N # RIGHT-SIDE ARC CLOCKWISE ARROW
+2939;N # LEFT-SIDE ARC ANTICLOCKWISE ARROW
+293A;N # TOP ARC ANTICLOCKWISE ARROW
+293B;N # BOTTOM ARC ANTICLOCKWISE ARROW
+293C;N # TOP ARC CLOCKWISE ARROW WITH MINUS
+293D;N # TOP ARC ANTICLOCKWISE ARROW WITH PLUS
+293E;N # LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW
+293F;N # LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW
+2940;N # ANTICLOCKWISE CLOSED CIRCLE ARROW
+2941;N # CLOCKWISE CLOSED CIRCLE ARROW
+2942;N # RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW
+2943;N # LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW
+2944;N # SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW
+2945;N # RIGHTWARDS ARROW WITH PLUS BELOW
+2946;N # LEFTWARDS ARROW WITH PLUS BELOW
+2947;N # RIGHTWARDS ARROW THROUGH X
+2948;N # LEFT RIGHT ARROW THROUGH SMALL CIRCLE
+2949;N # UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE
+294A;N # LEFT BARB UP RIGHT BARB DOWN HARPOON
+294B;N # LEFT BARB DOWN RIGHT BARB UP HARPOON
+294C;N # UP BARB RIGHT DOWN BARB LEFT HARPOON
+294D;N # UP BARB LEFT DOWN BARB RIGHT HARPOON
+294E;N # LEFT BARB UP RIGHT BARB UP HARPOON
+294F;N # UP BARB RIGHT DOWN BARB RIGHT HARPOON
+2950;N # LEFT BARB DOWN RIGHT BARB DOWN HARPOON
+2951;N # UP BARB LEFT DOWN BARB LEFT HARPOON
+2952;N # LEFTWARDS HARPOON WITH BARB UP TO BAR
+2953;N # RIGHTWARDS HARPOON WITH BARB UP TO BAR
+2954;N # UPWARDS HARPOON WITH BARB RIGHT TO BAR
+2955;N # DOWNWARDS HARPOON WITH BARB RIGHT TO BAR
+2956;N # LEFTWARDS HARPOON WITH BARB DOWN TO BAR
+2957;N # RIGHTWARDS HARPOON WITH BARB DOWN TO BAR
+2958;N # UPWARDS HARPOON WITH BARB LEFT TO BAR
+2959;N # DOWNWARDS HARPOON WITH BARB LEFT TO BAR
+295A;N # LEFTWARDS HARPOON WITH BARB UP FROM BAR
+295B;N # RIGHTWARDS HARPOON WITH BARB UP FROM BAR
+295C;N # UPWARDS HARPOON WITH BARB RIGHT FROM BAR
+295D;N # DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR
+295E;N # LEFTWARDS HARPOON WITH BARB DOWN FROM BAR
+295F;N # RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR
+2960;N # UPWARDS HARPOON WITH BARB LEFT FROM BAR
+2961;N # DOWNWARDS HARPOON WITH BARB LEFT FROM BAR
+2962;N # LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN
+2963;N # UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
+2964;N # RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
+2965;N # DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
+2966;N # LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP
+2967;N # LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
+2968;N # RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP
+2969;N # RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN
+296A;N # LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
+296B;N # LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
+296C;N # RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
+296D;N # RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
+296E;N # UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
+296F;N # DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
+2970;N # RIGHT DOUBLE ARROW WITH ROUNDED HEAD
+2971;N # EQUALS SIGN ABOVE RIGHTWARDS ARROW
+2972;N # TILDE OPERATOR ABOVE RIGHTWARDS ARROW
+2973;N # LEFTWARDS ARROW ABOVE TILDE OPERATOR
+2974;N # RIGHTWARDS ARROW ABOVE TILDE OPERATOR
+2975;N # RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO
+2976;N # LESS-THAN ABOVE LEFTWARDS ARROW
+2977;N # LEFTWARDS ARROW THROUGH LESS-THAN
+2978;N # GREATER-THAN ABOVE RIGHTWARDS ARROW
+2979;N # SUBSET ABOVE RIGHTWARDS ARROW
+297A;N # LEFTWARDS ARROW THROUGH SUBSET
+297B;N # SUPERSET ABOVE LEFTWARDS ARROW
+297C;N # LEFT FISH TAIL
+297D;N # RIGHT FISH TAIL
+297E;N # UP FISH TAIL
+297F;N # DOWN FISH TAIL
+2980;N # TRIPLE VERTICAL BAR DELIMITER
+2981;N # Z NOTATION SPOT
+2982;N # Z NOTATION TYPE COLON
+2983;N # LEFT WHITE CURLY BRACKET
+2984;N # RIGHT WHITE CURLY BRACKET
+2985;Na # LEFT WHITE PARENTHESIS
+2986;Na # RIGHT WHITE PARENTHESIS
+2987;N # Z NOTATION LEFT IMAGE BRACKET
+2988;N # Z NOTATION RIGHT IMAGE BRACKET
+2989;N # Z NOTATION LEFT BINDING BRACKET
+298A;N # Z NOTATION RIGHT BINDING BRACKET
+298B;N # LEFT SQUARE BRACKET WITH UNDERBAR
+298C;N # RIGHT SQUARE BRACKET WITH UNDERBAR
+298D;N # LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
+298E;N # RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+298F;N # LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+2990;N # RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
+2991;N # LEFT ANGLE BRACKET WITH DOT
+2992;N # RIGHT ANGLE BRACKET WITH DOT
+2993;N # LEFT ARC LESS-THAN BRACKET
+2994;N # RIGHT ARC GREATER-THAN BRACKET
+2995;N # DOUBLE LEFT ARC GREATER-THAN BRACKET
+2996;N # DOUBLE RIGHT ARC LESS-THAN BRACKET
+2997;N # LEFT BLACK TORTOISE SHELL BRACKET
+2998;N # RIGHT BLACK TORTOISE SHELL BRACKET
+2999;N # DOTTED FENCE
+299A;N # VERTICAL ZIGZAG LINE
+299B;N # MEASURED ANGLE OPENING LEFT
+299C;N # RIGHT ANGLE VARIANT WITH SQUARE
+299D;N # MEASURED RIGHT ANGLE WITH DOT
+299E;N # ANGLE WITH S INSIDE
+299F;N # ACUTE ANGLE
+29A0;N # SPHERICAL ANGLE OPENING LEFT
+29A1;N # SPHERICAL ANGLE OPENING UP
+29A2;N # TURNED ANGLE
+29A3;N # REVERSED ANGLE
+29A4;N # ANGLE WITH UNDERBAR
+29A5;N # REVERSED ANGLE WITH UNDERBAR
+29A6;N # OBLIQUE ANGLE OPENING UP
+29A7;N # OBLIQUE ANGLE OPENING DOWN
+29A8;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT
+29A9;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT
+29AA;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT
+29AB;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT
+29AC;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP
+29AD;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP
+29AE;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN
+29AF;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
+29B0;N # REVERSED EMPTY SET
+29B1;N # EMPTY SET WITH OVERBAR
+29B2;N # EMPTY SET WITH SMALL CIRCLE ABOVE
+29B3;N # EMPTY SET WITH RIGHT ARROW ABOVE
+29B4;N # EMPTY SET WITH LEFT ARROW ABOVE
+29B5;N # CIRCLE WITH HORIZONTAL BAR
+29B6;N # CIRCLED VERTICAL BAR
+29B7;N # CIRCLED PARALLEL
+29B8;N # CIRCLED REVERSE SOLIDUS
+29B9;N # CIRCLED PERPENDICULAR
+29BA;N # CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR
+29BB;N # CIRCLE WITH SUPERIMPOSED X
+29BC;N # CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN
+29BD;N # UP ARROW THROUGH CIRCLE
+29BE;N # CIRCLED WHITE BULLET
+29BF;N # CIRCLED BULLET
+29C0;N # CIRCLED LESS-THAN
+29C1;N # CIRCLED GREATER-THAN
+29C2;N # CIRCLE WITH SMALL CIRCLE TO THE RIGHT
+29C3;N # CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
+29C4;N # SQUARED RISING DIAGONAL SLASH
+29C5;N # SQUARED FALLING DIAGONAL SLASH
+29C6;N # SQUARED ASTERISK
+29C7;N # SQUARED SMALL CIRCLE
+29C8;N # SQUARED SQUARE
+29C9;N # TWO JOINED SQUARES
+29CA;N # TRIANGLE WITH DOT ABOVE
+29CB;N # TRIANGLE WITH UNDERBAR
+29CC;N # S IN TRIANGLE
+29CD;N # TRIANGLE WITH SERIFS AT BOTTOM
+29CE;N # RIGHT TRIANGLE ABOVE LEFT TRIANGLE
+29CF;N # LEFT TRIANGLE BESIDE VERTICAL BAR
+29D0;N # VERTICAL BAR BESIDE RIGHT TRIANGLE
+29D1;N # BOWTIE WITH LEFT HALF BLACK
+29D2;N # BOWTIE WITH RIGHT HALF BLACK
+29D3;N # BLACK BOWTIE
+29D4;N # TIMES WITH LEFT HALF BLACK
+29D5;N # TIMES WITH RIGHT HALF BLACK
+29D6;N # WHITE HOURGLASS
+29D7;N # BLACK HOURGLASS
+29D8;N # LEFT WIGGLY FENCE
+29D9;N # RIGHT WIGGLY FENCE
+29DA;N # LEFT DOUBLE WIGGLY FENCE
+29DB;N # RIGHT DOUBLE WIGGLY FENCE
+29DC;N # INCOMPLETE INFINITY
+29DD;N # TIE OVER INFINITY
+29DE;N # INFINITY NEGATED WITH VERTICAL BAR
+29DF;N # DOUBLE-ENDED MULTIMAP
+29E0;N # SQUARE WITH CONTOURED OUTLINE
+29E1;N # INCREASES AS
+29E2;N # SHUFFLE PRODUCT
+29E3;N # EQUALS SIGN AND SLANTED PARALLEL
+29E4;N # EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
+29E5;N # IDENTICAL TO AND SLANTED PARALLEL
+29E6;N # GLEICH STARK
+29E7;N # THERMODYNAMIC
+29E8;N # DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
+29E9;N # DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
+29EA;N # BLACK DIAMOND WITH DOWN ARROW
+29EB;N # BLACK LOZENGE
+29EC;N # WHITE CIRCLE WITH DOWN ARROW
+29ED;N # BLACK CIRCLE WITH DOWN ARROW
+29EE;N # ERROR-BARRED WHITE SQUARE
+29EF;N # ERROR-BARRED BLACK SQUARE
+29F0;N # ERROR-BARRED WHITE DIAMOND
+29F1;N # ERROR-BARRED BLACK DIAMOND
+29F2;N # ERROR-BARRED WHITE CIRCLE
+29F3;N # ERROR-BARRED BLACK CIRCLE
+29F4;N # RULE-DELAYED
+29F5;N # REVERSE SOLIDUS OPERATOR
+29F6;N # SOLIDUS WITH OVERBAR
+29F7;N # REVERSE SOLIDUS WITH HORIZONTAL STROKE
+29F8;N # BIG SOLIDUS
+29F9;N # BIG REVERSE SOLIDUS
+29FA;N # DOUBLE PLUS
+29FB;N # TRIPLE PLUS
+29FC;N # LEFT-POINTING CURVED ANGLE BRACKET
+29FD;N # RIGHT-POINTING CURVED ANGLE BRACKET
+29FE;N # TINY
+29FF;N # MINY
+2A00;N # N-ARY CIRCLED DOT OPERATOR
+2A01;N # N-ARY CIRCLED PLUS OPERATOR
+2A02;N # N-ARY CIRCLED TIMES OPERATOR
+2A03;N # N-ARY UNION OPERATOR WITH DOT
+2A04;N # N-ARY UNION OPERATOR WITH PLUS
+2A05;N # N-ARY SQUARE INTERSECTION OPERATOR
+2A06;N # N-ARY SQUARE UNION OPERATOR
+2A07;N # TWO LOGICAL AND OPERATOR
+2A08;N # TWO LOGICAL OR OPERATOR
+2A09;N # N-ARY TIMES OPERATOR
+2A0A;N # MODULO TWO SUM
+2A0B;N # SUMMATION WITH INTEGRAL
+2A0C;N # QUADRUPLE INTEGRAL OPERATOR
+2A0D;N # FINITE PART INTEGRAL
+2A0E;N # INTEGRAL WITH DOUBLE STROKE
+2A0F;N # INTEGRAL AVERAGE WITH SLASH
+2A10;N # CIRCULATION FUNCTION
+2A11;N # ANTICLOCKWISE INTEGRATION
+2A12;N # LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
+2A13;N # LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
+2A14;N # LINE INTEGRATION NOT INCLUDING THE POLE
+2A15;N # INTEGRAL AROUND A POINT OPERATOR
+2A16;N # QUATERNION INTEGRAL OPERATOR
+2A17;N # INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
+2A18;N # INTEGRAL WITH TIMES SIGN
+2A19;N # INTEGRAL WITH INTERSECTION
+2A1A;N # INTEGRAL WITH UNION
+2A1B;N # INTEGRAL WITH OVERBAR
+2A1C;N # INTEGRAL WITH UNDERBAR
+2A1D;N # JOIN
+2A1E;N # LARGE LEFT TRIANGLE OPERATOR
+2A1F;N # Z NOTATION SCHEMA COMPOSITION
+2A20;N # Z NOTATION SCHEMA PIPING
+2A21;N # Z NOTATION SCHEMA PROJECTION
+2A22;N # PLUS SIGN WITH SMALL CIRCLE ABOVE
+2A23;N # PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE
+2A24;N # PLUS SIGN WITH TILDE ABOVE
+2A25;N # PLUS SIGN WITH DOT BELOW
+2A26;N # PLUS SIGN WITH TILDE BELOW
+2A27;N # PLUS SIGN WITH SUBSCRIPT TWO
+2A28;N # PLUS SIGN WITH BLACK TRIANGLE
+2A29;N # MINUS SIGN WITH COMMA ABOVE
+2A2A;N # MINUS SIGN WITH DOT BELOW
+2A2B;N # MINUS SIGN WITH FALLING DOTS
+2A2C;N # MINUS SIGN WITH RISING DOTS
+2A2D;N # PLUS SIGN IN LEFT HALF CIRCLE
+2A2E;N # PLUS SIGN IN RIGHT HALF CIRCLE
+2A2F;N # VECTOR OR CROSS PRODUCT
+2A30;N # MULTIPLICATION SIGN WITH DOT ABOVE
+2A31;N # MULTIPLICATION SIGN WITH UNDERBAR
+2A32;N # SEMIDIRECT PRODUCT WITH BOTTOM CLOSED
+2A33;N # SMASH PRODUCT
+2A34;N # MULTIPLICATION SIGN IN LEFT HALF CIRCLE
+2A35;N # MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
+2A36;N # CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT
+2A37;N # MULTIPLICATION SIGN IN DOUBLE CIRCLE
+2A38;N # CIRCLED DIVISION SIGN
+2A39;N # PLUS SIGN IN TRIANGLE
+2A3A;N # MINUS SIGN IN TRIANGLE
+2A3B;N # MULTIPLICATION SIGN IN TRIANGLE
+2A3C;N # INTERIOR PRODUCT
+2A3D;N # RIGHTHAND INTERIOR PRODUCT
+2A3E;N # Z NOTATION RELATIONAL COMPOSITION
+2A3F;N # AMALGAMATION OR COPRODUCT
+2A40;N # INTERSECTION WITH DOT
+2A41;N # UNION WITH MINUS SIGN
+2A42;N # UNION WITH OVERBAR
+2A43;N # INTERSECTION WITH OVERBAR
+2A44;N # INTERSECTION WITH LOGICAL AND
+2A45;N # UNION WITH LOGICAL OR
+2A46;N # UNION ABOVE INTERSECTION
+2A47;N # INTERSECTION ABOVE UNION
+2A48;N # UNION ABOVE BAR ABOVE INTERSECTION
+2A49;N # INTERSECTION ABOVE BAR ABOVE UNION
+2A4A;N # UNION BESIDE AND JOINED WITH UNION
+2A4B;N # INTERSECTION BESIDE AND JOINED WITH INTERSECTION
+2A4C;N # CLOSED UNION WITH SERIFS
+2A4D;N # CLOSED INTERSECTION WITH SERIFS
+2A4E;N # DOUBLE SQUARE INTERSECTION
+2A4F;N # DOUBLE SQUARE UNION
+2A50;N # CLOSED UNION WITH SERIFS AND SMASH PRODUCT
+2A51;N # LOGICAL AND WITH DOT ABOVE
+2A52;N # LOGICAL OR WITH DOT ABOVE
+2A53;N # DOUBLE LOGICAL AND
+2A54;N # DOUBLE LOGICAL OR
+2A55;N # TWO INTERSECTING LOGICAL AND
+2A56;N # TWO INTERSECTING LOGICAL OR
+2A57;N # SLOPING LARGE OR
+2A58;N # SLOPING LARGE AND
+2A59;N # LOGICAL OR OVERLAPPING LOGICAL AND
+2A5A;N # LOGICAL AND WITH MIDDLE STEM
+2A5B;N # LOGICAL OR WITH MIDDLE STEM
+2A5C;N # LOGICAL AND WITH HORIZONTAL DASH
+2A5D;N # LOGICAL OR WITH HORIZONTAL DASH
+2A5E;N # LOGICAL AND WITH DOUBLE OVERBAR
+2A5F;N # LOGICAL AND WITH UNDERBAR
+2A60;N # LOGICAL AND WITH DOUBLE UNDERBAR
+2A61;N # SMALL VEE WITH UNDERBAR
+2A62;N # LOGICAL OR WITH DOUBLE OVERBAR
+2A63;N # LOGICAL OR WITH DOUBLE UNDERBAR
+2A64;N # Z NOTATION DOMAIN ANTIRESTRICTION
+2A65;N # Z NOTATION RANGE ANTIRESTRICTION
+2A66;N # EQUALS SIGN WITH DOT BELOW
+2A67;N # IDENTICAL WITH DOT ABOVE
+2A68;N # TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE
+2A69;N # TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE
+2A6A;N # TILDE OPERATOR WITH DOT ABOVE
+2A6B;N # TILDE OPERATOR WITH RISING DOTS
+2A6C;N # SIMILAR MINUS SIMILAR
+2A6D;N # CONGRUENT WITH DOT ABOVE
+2A6E;N # EQUALS WITH ASTERISK
+2A6F;N # ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
+2A70;N # APPROXIMATELY EQUAL OR EQUAL TO
+2A71;N # EQUALS SIGN ABOVE PLUS SIGN
+2A72;N # PLUS SIGN ABOVE EQUALS SIGN
+2A73;N # EQUALS SIGN ABOVE TILDE OPERATOR
+2A74;N # DOUBLE COLON EQUAL
+2A75;N # TWO CONSECUTIVE EQUALS SIGNS
+2A76;N # THREE CONSECUTIVE EQUALS SIGNS
+2A77;N # EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW
+2A78;N # EQUIVALENT WITH FOUR DOTS ABOVE
+2A79;N # LESS-THAN WITH CIRCLE INSIDE
+2A7A;N # GREATER-THAN WITH CIRCLE INSIDE
+2A7B;N # LESS-THAN WITH QUESTION MARK ABOVE
+2A7C;N # GREATER-THAN WITH QUESTION MARK ABOVE
+2A7D;N # LESS-THAN OR SLANTED EQUAL TO
+2A7E;N # GREATER-THAN OR SLANTED EQUAL TO
+2A7F;N # LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
+2A80;N # GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
+2A81;N # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
+2A82;N # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
+2A83;N # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
+2A84;N # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
+2A85;N # LESS-THAN OR APPROXIMATE
+2A86;N # GREATER-THAN OR APPROXIMATE
+2A87;N # LESS-THAN AND SINGLE-LINE NOT EQUAL TO
+2A88;N # GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
+2A89;N # LESS-THAN AND NOT APPROXIMATE
+2A8A;N # GREATER-THAN AND NOT APPROXIMATE
+2A8B;N # LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
+2A8C;N # GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
+2A8D;N # LESS-THAN ABOVE SIMILAR OR EQUAL
+2A8E;N # GREATER-THAN ABOVE SIMILAR OR EQUAL
+2A8F;N # LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
+2A90;N # GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
+2A91;N # LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
+2A92;N # GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
+2A93;N # LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL
+2A94;N # GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL
+2A95;N # SLANTED EQUAL TO OR LESS-THAN
+2A96;N # SLANTED EQUAL TO OR GREATER-THAN
+2A97;N # SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
+2A98;N # SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
+2A99;N # DOUBLE-LINE EQUAL TO OR LESS-THAN
+2A9A;N # DOUBLE-LINE EQUAL TO OR GREATER-THAN
+2A9B;N # DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
+2A9C;N # DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
+2A9D;N # SIMILAR OR LESS-THAN
+2A9E;N # SIMILAR OR GREATER-THAN
+2A9F;N # SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
+2AA0;N # SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
+2AA1;N # DOUBLE NESTED LESS-THAN
+2AA2;N # DOUBLE NESTED GREATER-THAN
+2AA3;N # DOUBLE NESTED LESS-THAN WITH UNDERBAR
+2AA4;N # GREATER-THAN OVERLAPPING LESS-THAN
+2AA5;N # GREATER-THAN BESIDE LESS-THAN
+2AA6;N # LESS-THAN CLOSED BY CURVE
+2AA7;N # GREATER-THAN CLOSED BY CURVE
+2AA8;N # LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
+2AA9;N # GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
+2AAA;N # SMALLER THAN
+2AAB;N # LARGER THAN
+2AAC;N # SMALLER THAN OR EQUAL TO
+2AAD;N # LARGER THAN OR EQUAL TO
+2AAE;N # EQUALS SIGN WITH BUMPY ABOVE
+2AAF;N # PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
+2AB0;N # SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
+2AB1;N # PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
+2AB2;N # SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
+2AB3;N # PRECEDES ABOVE EQUALS SIGN
+2AB4;N # SUCCEEDS ABOVE EQUALS SIGN
+2AB5;N # PRECEDES ABOVE NOT EQUAL TO
+2AB6;N # SUCCEEDS ABOVE NOT EQUAL TO
+2AB7;N # PRECEDES ABOVE ALMOST EQUAL TO
+2AB8;N # SUCCEEDS ABOVE ALMOST EQUAL TO
+2AB9;N # PRECEDES ABOVE NOT ALMOST EQUAL TO
+2ABA;N # SUCCEEDS ABOVE NOT ALMOST EQUAL TO
+2ABB;N # DOUBLE PRECEDES
+2ABC;N # DOUBLE SUCCEEDS
+2ABD;N # SUBSET WITH DOT
+2ABE;N # SUPERSET WITH DOT
+2ABF;N # SUBSET WITH PLUS SIGN BELOW
+2AC0;N # SUPERSET WITH PLUS SIGN BELOW
+2AC1;N # SUBSET WITH MULTIPLICATION SIGN BELOW
+2AC2;N # SUPERSET WITH MULTIPLICATION SIGN BELOW
+2AC3;N # SUBSET OF OR EQUAL TO WITH DOT ABOVE
+2AC4;N # SUPERSET OF OR EQUAL TO WITH DOT ABOVE
+2AC5;N # SUBSET OF ABOVE EQUALS SIGN
+2AC6;N # SUPERSET OF ABOVE EQUALS SIGN
+2AC7;N # SUBSET OF ABOVE TILDE OPERATOR
+2AC8;N # SUPERSET OF ABOVE TILDE OPERATOR
+2AC9;N # SUBSET OF ABOVE ALMOST EQUAL TO
+2ACA;N # SUPERSET OF ABOVE ALMOST EQUAL TO
+2ACB;N # SUBSET OF ABOVE NOT EQUAL TO
+2ACC;N # SUPERSET OF ABOVE NOT EQUAL TO
+2ACD;N # SQUARE LEFT OPEN BOX OPERATOR
+2ACE;N # SQUARE RIGHT OPEN BOX OPERATOR
+2ACF;N # CLOSED SUBSET
+2AD0;N # CLOSED SUPERSET
+2AD1;N # CLOSED SUBSET OR EQUAL TO
+2AD2;N # CLOSED SUPERSET OR EQUAL TO
+2AD3;N # SUBSET ABOVE SUPERSET
+2AD4;N # SUPERSET ABOVE SUBSET
+2AD5;N # SUBSET ABOVE SUBSET
+2AD6;N # SUPERSET ABOVE SUPERSET
+2AD7;N # SUPERSET BESIDE SUBSET
+2AD8;N # SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET
+2AD9;N # ELEMENT OF OPENING DOWNWARDS
+2ADA;N # PITCHFORK WITH TEE TOP
+2ADB;N # TRANSVERSAL INTERSECTION
+2ADC;N # FORKING
+2ADD;N # NONFORKING
+2ADE;N # SHORT LEFT TACK
+2ADF;N # SHORT DOWN TACK
+2AE0;N # SHORT UP TACK
+2AE1;N # PERPENDICULAR WITH S
+2AE2;N # VERTICAL BAR TRIPLE RIGHT TURNSTILE
+2AE3;N # DOUBLE VERTICAL BAR LEFT TURNSTILE
+2AE4;N # VERTICAL BAR DOUBLE LEFT TURNSTILE
+2AE5;N # DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
+2AE6;N # LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
+2AE7;N # SHORT DOWN TACK WITH OVERBAR
+2AE8;N # SHORT UP TACK WITH UNDERBAR
+2AE9;N # SHORT UP TACK ABOVE SHORT DOWN TACK
+2AEA;N # DOUBLE DOWN TACK
+2AEB;N # DOUBLE UP TACK
+2AEC;N # DOUBLE STROKE NOT SIGN
+2AED;N # REVERSED DOUBLE STROKE NOT SIGN
+2AEE;N # DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
+2AEF;N # VERTICAL LINE WITH CIRCLE ABOVE
+2AF0;N # VERTICAL LINE WITH CIRCLE BELOW
+2AF1;N # DOWN TACK WITH CIRCLE BELOW
+2AF2;N # PARALLEL WITH HORIZONTAL STROKE
+2AF3;N # PARALLEL WITH TILDE OPERATOR
+2AF4;N # TRIPLE VERTICAL BAR BINARY RELATION
+2AF5;N # TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE
+2AF6;N # TRIPLE COLON OPERATOR
+2AF7;N # TRIPLE NESTED LESS-THAN
+2AF8;N # TRIPLE NESTED GREATER-THAN
+2AF9;N # DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
+2AFA;N # DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
+2AFB;N # TRIPLE SOLIDUS BINARY RELATION
+2AFC;N # LARGE TRIPLE VERTICAL BAR OPERATOR
+2AFD;N # DOUBLE SOLIDUS OPERATOR
+2AFE;N # WHITE VERTICAL BAR
+2AFF;N # N-ARY WHITE VERTICAL BAR
 2E80;W # CJK RADICAL REPEAT
 2E81;W # CJK RADICAL CLIFF
 2E82;W # CJK RADICAL SECOND ONE
 2FF9;W # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT
 2FFA;W # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT
 2FFB;W # IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3000;W # IDEOGRAPHIC SPACE
+3000;F # IDEOGRAPHIC SPACE
 3001;W # IDEOGRAPHIC COMMA
 3002;W # IDEOGRAPHIC FULL STOP
 3003;W # DITTO MARK
 3005;W # IDEOGRAPHIC ITERATION MARK
 3006;W # IDEOGRAPHIC CLOSING MARK
 3007;W # IDEOGRAPHIC NUMBER ZERO
-3008;A # LEFT ANGLE BRACKET
-3009;A # RIGHT ANGLE BRACKET
-300A;A # LEFT DOUBLE ANGLE BRACKET
-300B;A # RIGHT DOUBLE ANGLE BRACKET
+3008;W # LEFT ANGLE BRACKET
+3009;W # RIGHT ANGLE BRACKET
+300A;W # LEFT DOUBLE ANGLE BRACKET
+300B;W # RIGHT DOUBLE ANGLE BRACKET
 300C;W # LEFT CORNER BRACKET
 300D;W # RIGHT CORNER BRACKET
 300E;W # LEFT WHITE CORNER BRACKET
 3011;W # RIGHT BLACK LENTICULAR BRACKET
 3012;W # POSTAL MARK
 3013;W # GETA MARK
-3014;A # LEFT TORTOISE SHELL BRACKET
-3015;A # RIGHT TORTOISE SHELL BRACKET
+3014;W # LEFT TORTOISE SHELL BRACKET
+3015;W # RIGHT TORTOISE SHELL BRACKET
 3016;W # LEFT WHITE LENTICULAR BRACKET
 3017;W # RIGHT WHITE LENTICULAR BRACKET
-3018;A # LEFT WHITE TORTOISE SHELL BRACKET
-3019;A # RIGHT WHITE TORTOISE SHELL BRACKET
-301A;A # LEFT WHITE SQUARE BRACKET
-301B;A # RIGHT WHITE SQUARE BRACKET
+3018;W # LEFT WHITE TORTOISE SHELL BRACKET
+3019;W # RIGHT WHITE TORTOISE SHELL BRACKET
+301A;W # LEFT WHITE SQUARE BRACKET
+301B;W # RIGHT WHITE SQUARE BRACKET
 301C;W # WAVE DASH
 301D;W # REVERSED DOUBLE PRIME QUOTATION MARK
 301E;W # DOUBLE PRIME QUOTATION MARK
 3038;W # HANGZHOU NUMERAL TEN
 3039;W # HANGZHOU NUMERAL TWENTY
 303A;W # HANGZHOU NUMERAL THIRTY
+303B;W # VERTICAL IDEOGRAPHIC ITERATION MARK
+303C;W # MASU MARK
+303D;W # PART ALTERNATION MARK
 303E;W # IDEOGRAPHIC VARIATION INDICATOR
 303F;N # IDEOGRAPHIC HALF FILL SPACE
 3041;W # HIRAGANA LETTER SMALL A
 3092;W # HIRAGANA LETTER WO
 3093;W # HIRAGANA LETTER N
 3094;W # HIRAGANA LETTER VU
+3095;W # HIRAGANA LETTER SMALL KA
+3096;W # HIRAGANA LETTER SMALL KE
 3099;W # COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
 309A;W # COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
 309B;W # KATAKANA-HIRAGANA VOICED SOUND MARK
 309C;W # KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
 309D;W # HIRAGANA ITERATION MARK
 309E;W # HIRAGANA VOICED ITERATION MARK
+309F;W # HIRAGANA DIGRAPH YORI
+30A0;W # KATAKANA-HIRAGANA DOUBLE HYPHEN
 30A1;W # KATAKANA LETTER SMALL A
 30A2;W # KATAKANA LETTER A
 30A3;W # KATAKANA LETTER SMALL I
 30FC;W # KATAKANA-HIRAGANA PROLONGED SOUND MARK
 30FD;W # KATAKANA ITERATION MARK
 30FE;W # KATAKANA VOICED ITERATION MARK
+30FF;W # KATAKANA DIGRAPH KOTO
 3105;W # BOPOMOFO LETTER B
 3106;W # BOPOMOFO LETTER P
 3107;W # BOPOMOFO LETTER M
 31B5;W # BOPOMOFO FINAL LETTER T
 31B6;W # BOPOMOFO FINAL LETTER K
 31B7;W # BOPOMOFO FINAL LETTER H
+31F0;W # KATAKANA LETTER SMALL KU
+31F1;W # KATAKANA LETTER SMALL SI
+31F2;W # KATAKANA LETTER SMALL SU
+31F3;W # KATAKANA LETTER SMALL TO
+31F4;W # KATAKANA LETTER SMALL NU
+31F5;W # KATAKANA LETTER SMALL HA
+31F6;W # KATAKANA LETTER SMALL HI
+31F7;W # KATAKANA LETTER SMALL HU
+31F8;W # KATAKANA LETTER SMALL HE
+31F9;W # KATAKANA LETTER SMALL HO
+31FA;W # KATAKANA LETTER SMALL MU
+31FB;W # KATAKANA LETTER SMALL RA
+31FC;W # KATAKANA LETTER SMALL RI
+31FD;W # KATAKANA LETTER SMALL RU
+31FE;W # KATAKANA LETTER SMALL RE
+31FF;W # KATAKANA LETTER SMALL RO
 3200;W # PARENTHESIZED HANGUL KIYEOK
 3201;W # PARENTHESIZED HANGUL NIEUN
 3202;W # PARENTHESIZED HANGUL TIKEUT
 3241;W # PARENTHESIZED IDEOGRAPH REST
 3242;W # PARENTHESIZED IDEOGRAPH SELF
 3243;W # PARENTHESIZED IDEOGRAPH REACH
+3251;W # CIRCLED NUMBER TWENTY ONE
+3252;W # CIRCLED NUMBER TWENTY TWO
+3253;W # CIRCLED NUMBER TWENTY THREE
+3254;W # CIRCLED NUMBER TWENTY FOUR
+3255;W # CIRCLED NUMBER TWENTY FIVE
+3256;W # CIRCLED NUMBER TWENTY SIX
+3257;W # CIRCLED NUMBER TWENTY SEVEN
+3258;W # CIRCLED NUMBER TWENTY EIGHT
+3259;W # CIRCLED NUMBER TWENTY NINE
+325A;W # CIRCLED NUMBER THIRTY
+325B;W # CIRCLED NUMBER THIRTY ONE
+325C;W # CIRCLED NUMBER THIRTY TWO
+325D;W # CIRCLED NUMBER THIRTY THREE
+325E;W # CIRCLED NUMBER THIRTY FOUR
+325F;W # CIRCLED NUMBER THIRTY FIVE
 3260;W # CIRCLED HANGUL KIYEOK
 3261;W # CIRCLED HANGUL NIEUN
 3262;W # CIRCLED HANGUL TIKEUT
 32AE;W # CIRCLED IDEOGRAPH RESOURCE
 32AF;W # CIRCLED IDEOGRAPH ALLIANCE
 32B0;W # CIRCLED IDEOGRAPH NIGHT
+32B1;W # CIRCLED NUMBER THIRTY SIX
+32B2;W # CIRCLED NUMBER THIRTY SEVEN
+32B3;W # CIRCLED NUMBER THIRTY EIGHT
+32B4;W # CIRCLED NUMBER THIRTY NINE
+32B5;W # CIRCLED NUMBER FORTY
+32B6;W # CIRCLED NUMBER FORTY ONE
+32B7;W # CIRCLED NUMBER FORTY TWO
+32B8;W # CIRCLED NUMBER FORTY THREE
+32B9;W # CIRCLED NUMBER FORTY FOUR
+32BA;W # CIRCLED NUMBER FORTY FIVE
+32BB;W # CIRCLED NUMBER FORTY SIX
+32BC;W # CIRCLED NUMBER FORTY SEVEN
+32BD;W # CIRCLED NUMBER FORTY EIGHT
+32BE;W # CIRCLED NUMBER FORTY NINE
+32BF;W # CIRCLED NUMBER FIFTY
 32C0;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
 32C1;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
 32C2;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
@@ -9212,6 +10142,8 @@ A49E;W # YI RADICAL PUT
 A49F;W # YI RADICAL HXUO
 A4A0;W # YI RADICAL TAT
 A4A1;W # YI RADICAL GA
+A4A2;W # YI RADICAL ZUP
+A4A3;W # YI RADICAL CYT
 A4A4;W # YI RADICAL DDUR
 A4A5;W # YI RADICAL BUR
 A4A6;W # YI RADICAL GGUO
@@ -9228,6 +10160,7 @@ A4B0;W # YI RADICAL SHY
 A4B1;W # YI RADICAL VEP
 A4B2;W # YI RADICAL ZA
 A4B3;W # YI RADICAL JO
+A4B4;W # YI RADICAL NZUP
 A4B5;W # YI RADICAL JJY
 A4B6;W # YI RADICAL GOT
 A4B7;W # YI RADICAL JJIE
@@ -9240,9 +10173,11 @@ A4BD;W # YI RADICAL CUOP
 A4BE;W # YI RADICAL CIP
 A4BF;W # YI RADICAL HXOP
 A4C0;W # YI RADICAL SHAT
+A4C1;W # YI RADICAL ZUR
 A4C2;W # YI RADICAL SHOP
 A4C3;W # YI RADICAL CHE
 A4C4;W # YI RADICAL ZZIET
+A4C5;W # YI RADICAL NBIE
 A4C6;W # YI RADICAL KE
 AC00..D7A3;W # <Hangul Syllable, First>..<Hangul Syllable, Last>
 D800..DB7F;N # <Non Private Use High Surrogate, First>..<Non Private Use High Surrogate, Last>
@@ -9551,6 +10486,65 @@ FA2A;W # CJK COMPATIBILITY IDEOGRAPH-FA2A
 FA2B;W # CJK COMPATIBILITY IDEOGRAPH-FA2B
 FA2C;W # CJK COMPATIBILITY IDEOGRAPH-FA2C
 FA2D;W # CJK COMPATIBILITY IDEOGRAPH-FA2D
+FA30;W # CJK COMPATIBILITY IDEOGRAPH-FA30
+FA31;W # CJK COMPATIBILITY IDEOGRAPH-FA31
+FA32;W # CJK COMPATIBILITY IDEOGRAPH-FA32
+FA33;W # CJK COMPATIBILITY IDEOGRAPH-FA33
+FA34;W # CJK COMPATIBILITY IDEOGRAPH-FA34
+FA35;W # CJK COMPATIBILITY IDEOGRAPH-FA35
+FA36;W # CJK COMPATIBILITY IDEOGRAPH-FA36
+FA37;W # CJK COMPATIBILITY IDEOGRAPH-FA37
+FA38;W # CJK COMPATIBILITY IDEOGRAPH-FA38
+FA39;W # CJK COMPATIBILITY IDEOGRAPH-FA39
+FA3A;W # CJK COMPATIBILITY IDEOGRAPH-FA3A
+FA3B;W # CJK COMPATIBILITY IDEOGRAPH-FA3B
+FA3C;W # CJK COMPATIBILITY IDEOGRAPH-FA3C
+FA3D;W # CJK COMPATIBILITY IDEOGRAPH-FA3D
+FA3E;W # CJK COMPATIBILITY IDEOGRAPH-FA3E
+FA3F;W # CJK COMPATIBILITY IDEOGRAPH-FA3F
+FA40;W # CJK COMPATIBILITY IDEOGRAPH-FA40
+FA41;W # CJK COMPATIBILITY IDEOGRAPH-FA41
+FA42;W # CJK COMPATIBILITY IDEOGRAPH-FA42
+FA43;W # CJK COMPATIBILITY IDEOGRAPH-FA43
+FA44;W # CJK COMPATIBILITY IDEOGRAPH-FA44
+FA45;W # CJK COMPATIBILITY IDEOGRAPH-FA45
+FA46;W # CJK COMPATIBILITY IDEOGRAPH-FA46
+FA47;W # CJK COMPATIBILITY IDEOGRAPH-FA47
+FA48;W # CJK COMPATIBILITY IDEOGRAPH-FA48
+FA49;W # CJK COMPATIBILITY IDEOGRAPH-FA49
+FA4A;W # CJK COMPATIBILITY IDEOGRAPH-FA4A
+FA4B;W # CJK COMPATIBILITY IDEOGRAPH-FA4B
+FA4C;W # CJK COMPATIBILITY IDEOGRAPH-FA4C
+FA4D;W # CJK COMPATIBILITY IDEOGRAPH-FA4D
+FA4E;W # CJK COMPATIBILITY IDEOGRAPH-FA4E
+FA4F;W # CJK COMPATIBILITY IDEOGRAPH-FA4F
+FA50;W # CJK COMPATIBILITY IDEOGRAPH-FA50
+FA51;W # CJK COMPATIBILITY IDEOGRAPH-FA51
+FA52;W # CJK COMPATIBILITY IDEOGRAPH-FA52
+FA53;W # CJK COMPATIBILITY IDEOGRAPH-FA53
+FA54;W # CJK COMPATIBILITY IDEOGRAPH-FA54
+FA55;W # CJK COMPATIBILITY IDEOGRAPH-FA55
+FA56;W # CJK COMPATIBILITY IDEOGRAPH-FA56
+FA57;W # CJK COMPATIBILITY IDEOGRAPH-FA57
+FA58;W # CJK COMPATIBILITY IDEOGRAPH-FA58
+FA59;W # CJK COMPATIBILITY IDEOGRAPH-FA59
+FA5A;W # CJK COMPATIBILITY IDEOGRAPH-FA5A
+FA5B;W # CJK COMPATIBILITY IDEOGRAPH-FA5B
+FA5C;W # CJK COMPATIBILITY IDEOGRAPH-FA5C
+FA5D;W # CJK COMPATIBILITY IDEOGRAPH-FA5D
+FA5E;W # CJK COMPATIBILITY IDEOGRAPH-FA5E
+FA5F;W # CJK COMPATIBILITY IDEOGRAPH-FA5F
+FA60;W # CJK COMPATIBILITY IDEOGRAPH-FA60
+FA61;W # CJK COMPATIBILITY IDEOGRAPH-FA61
+FA62;W # CJK COMPATIBILITY IDEOGRAPH-FA62
+FA63;W # CJK COMPATIBILITY IDEOGRAPH-FA63
+FA64;W # CJK COMPATIBILITY IDEOGRAPH-FA64
+FA65;W # CJK COMPATIBILITY IDEOGRAPH-FA65
+FA66;W # CJK COMPATIBILITY IDEOGRAPH-FA66
+FA67;W # CJK COMPATIBILITY IDEOGRAPH-FA67
+FA68;W # CJK COMPATIBILITY IDEOGRAPH-FA68
+FA69;W # CJK COMPATIBILITY IDEOGRAPH-FA69
+FA6A;W # CJK COMPATIBILITY IDEOGRAPH-FA6A
 FB00;N # LATIN SMALL LIGATURE FF
 FB01;N # LATIN SMALL LIGATURE FI
 FB02;N # LATIN SMALL LIGATURE FL
@@ -10202,6 +11196,23 @@ FDF8;N # ARABIC LIGATURE WASALLAM ISOLATED FORM
 FDF9;N # ARABIC LIGATURE SALLA ISOLATED FORM
 FDFA;N # ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
 FDFB;N # ARABIC LIGATURE JALLAJALALOUHOU
+FDFC;N # RIAL SIGN
+FE00;A # VARIATION SELECTOR-1
+FE01;A # VARIATION SELECTOR-2
+FE02;A # VARIATION SELECTOR-3
+FE03;A # VARIATION SELECTOR-4
+FE04;A # VARIATION SELECTOR-5
+FE05;A # VARIATION SELECTOR-6
+FE06;A # VARIATION SELECTOR-7
+FE07;A # VARIATION SELECTOR-8
+FE08;A # VARIATION SELECTOR-9
+FE09;A # VARIATION SELECTOR-10
+FE0A;A # VARIATION SELECTOR-11
+FE0B;A # VARIATION SELECTOR-12
+FE0C;A # VARIATION SELECTOR-13
+FE0D;A # VARIATION SELECTOR-14
+FE0E;A # VARIATION SELECTOR-15
+FE0F;A # VARIATION SELECTOR-16
 FE20;N # COMBINING LIGATURE LEFT HALF
 FE21;N # COMBINING LIGATURE RIGHT HALF
 FE22;N # COMBINING DOUBLE TILDE LEFT HALF
@@ -10227,6 +11238,8 @@ FE41;W # PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
 FE42;W # PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
 FE43;W # PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
 FE44;W # PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+FE45;W # SESAME DOT
+FE46;W # WHITE SESAME DOT
 FE49;W # DASHED OVERLINE
 FE4A;W # CENTRELINE OVERLINE
 FE4B;W # WAVY OVERLINE
@@ -10263,6 +11276,7 @@ FE6B;W # SMALL COMMERCIAL AT
 FE70;N # ARABIC FATHATAN ISOLATED FORM
 FE71;N # ARABIC TATWEEL WITH FATHATAN ABOVE
 FE72;N # ARABIC DAMMATAN ISOLATED FORM
+FE73;N # ARABIC TAIL FRAGMENT
 FE74;N # ARABIC KASRATAN ISOLATED FORM
 FE76;N # ARABIC FATHA ISOLATED FORM
 FE77;N # ARABIC FATHA MEDIAL FORM
@@ -10494,6 +11508,8 @@ FF5B;F # FULLWIDTH LEFT CURLY BRACKET
 FF5C;F # FULLWIDTH VERTICAL LINE
 FF5D;F # FULLWIDTH RIGHT CURLY BRACKET
 FF5E;F # FULLWIDTH TILDE
+FF5F;F # FULLWIDTH LEFT WHITE PARENTHESIS
+FF60;F # FULLWIDTH RIGHT WHITE PARENTHESIS
 FF61;H # HALFWIDTH IDEOGRAPHIC FULL STOP
 FF62;H # HALFWIDTH LEFT CORNER BRACKET
 FF63;H # HALFWIDTH RIGHT CORNER BRACKET
index 1ebeea6..9adb160 100644 (file)
@@ -4,13 +4,13 @@
 8859-6 (Arabic), Based on ISO  0600
 8859-7 (Greek), Based on ISO   0370
 8859-8 (Hebrew), Based on ISO  05D0
+A, COMBINING LATIN SMALL LETTER        0363
 a, latin small letter script   0251
 A, LATIN SMALL LETTER TURNED   0250
 ABBREVIATION MARK, ARMENIAN    055F
 ABBREVIATION SIGN, DEVANAGARI  0970
 Abbreviations, Squared Latin   3371
 Aboriginal Syllabics, Unified Canadian 1400
-ABOVE RIGHT, COMBINING COMMA   0315
 above, cedilla 0312
 ABOVE, COMBINING ALMOST EQUAL TO       034C
 ABOVE, COMBINING BRIDGE        0346
@@ -31,15 +31,17 @@ ABOVE, COMBINING RING       030A
 ABOVE, COMBINING THREE DOTS    20DB
 ABOVE, COMBINING TURNED COMMA  0312
 ABOVE, COMBINING VERTICAL LINE 030D
+ABOVE, COMBINING WIDE BRIDGE   20E9
 ABOVE, COMBINING X     033D
 ABOVE, DOT     02D9
 above, double dot      0308
 ABOVE, RING    02DA
 above, vee     030C
-ACCENT BELOW, COMBINING ACUTE  0317
-ACCENT BELOW, COMBINING CIRCUMFLEX     032D
-ACCENT BELOW, COMBINING GRAVE  0316
+ABOVE RIGHT, COMBINING COMMA   0315
+absolute continuity    2AA1
 ACCENT, ACUTE  00B4
+ACCENT, ALMOST EQUAL TO WITH CIRCUMFLEX        2A6F
+ACCENT, CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX    2A36
 ACCENT, CIRCUMFLEX     005E
 ACCENT, COMBINING ACUTE        0301
 ACCENT, COMBINING CIRCUMFLEX   0302
@@ -55,6 +57,10 @@ ACCENT, MODIFIER LETTER GRAVE        02CB
 ACCENT, MODIFIER LETTER LOW ACUTE      02CF
 ACCENT, MODIFIER LETTER LOW GRAVE      02CE
 accent, swedish grave  02DF
+ACCENT ABOVE, PLUS SIGN WITH CIRCUMFLEX        2A23
+ACCENT BELOW, COMBINING ACUTE  0317
+ACCENT BELOW, COMBINING CIRCUMFLEX     032D
+ACCENT BELOW, COMBINING GRAVE  0316
 ACCOUNT OF     2100
 acknowledge    0006
 acknowledge, graphic for negative      237B
@@ -63,38 +69,62 @@ ACKNOWLEDGE, SYMBOL FOR     2406
 ACKNOWLEDGE, SYMBOL FOR NEGATIVE       2415
 ACTIVATE ARABIC FORM SHAPING   206D
 ACTIVATE SYMMETRIC SWAPPING    206B
+actuarial bend 20E7
+acute, spacing 00B4
 ACUTE ACCENT   00B4
-ACUTE ACCENT BELOW, COMBINING  0317
 ACUTE ACCENT, COMBINING        0301
 ACUTE ACCENT, COMBINING DOUBLE 030B
 ACUTE ACCENT, DEVANAGARI       0954
 ACUTE ACCENT, DOUBLE   02DD
 ACUTE ACCENT, MODIFIER LETTER  02CA
 ACUTE ACCENT, MODIFIER LETTER LOW      02CF
+ACUTE ACCENT BELOW, COMBINING  0317
+ACUTE ANGLE    299F
 ACUTE TONE MARK, COMBINING     0341
-acute, spacing 00B4
 ADDRESSED TO THE SUBJECT       2101
+Addu dialect, consonant for    0780
 AE, LATIN SMALL LETTER 00E6
+Ainu, Phonetic Extensions For  31F0
 AIRPLANE       2708
 aldus leaf     2766
 ALEF SYMBOL    2135
+ALL, FOR       2200
 ALL AROUND-PROFILE     232E
 ALL EQUAL TO   224C
-ALL, FOR       2200
 ALMOST EQUAL TO        2248
+ALMOST EQUAL TO, PRECEDES ABOVE        2AB7
+ALMOST EQUAL TO, PRECEDES ABOVE NOT    2AB9
+ALMOST EQUAL TO, SUBSET OF ABOVE       2AC9
+ALMOST EQUAL TO, SUCCEEDS ABOVE        2AB8
+ALMOST EQUAL TO, SUCCEEDS ABOVE NOT    2ABA
+ALMOST EQUAL TO, SUPERSET OF ABOVE     2ACA
 ALMOST EQUAL TO ABOVE, COMBINING       034C
+ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT 2A6F
 ALPHA, LATIN SMALL LETTER      0251
 ALPHA, LATIN SMALL LETTER TURNED       0252
 Alphabetic Presentation Forms  FB00
 Alphanumerics, Enclosed        2460
 alternating current    223F
+ALTERNATION MARK, PART 303D
 ALTERNATIVE KEY SYMBOL 2387
 ALVEOLAR CLICK, LATIN LETTER   01C2
+always (modal operator)        25FB
+always (modal operator), was   27E4
+always be (modal operator), will       27E5
+AMALGAMATION OR COPRODUCT      2A3F
 AMPERSAND      0026
+AMPERSAND, TURNED      214B
 AND, CURLY LOGICAL     22CF
 AND, LOGICAL   2227
 AND, N-ARY LOGICAL     22C0
+andrew's, cross st.    2613
+Ands and Ors, Logical  2A51
 ANGLE  2220
+ANGLE, ACUTE   299F
+ANGLE, MEASURED        2221
+ANGLE, RIGHT   221F
+ANGLE, SPHERICAL       2222
+ANGLE, TURNED  29A2
 ANGLE ABOVE, COMBINING LEFT    031A
 angle arc      2222
 ANGLE BELOW, COMBINING LEFT    0349
@@ -102,20 +132,27 @@ ANGLE BRACKET, LEFT       3008
 ANGLE BRACKET, LEFT DOUBLE     300A
 ANGLE BRACKET, LEFT-POINTING   2329
 ANGLE BRACKET, RIGHT-POINTING  232A
+ANGLE OPENING LEFT, SPHERICAL  29A0
+ANGLE OPENING UP, SPHERICAL    29A1
 ANGLE QUOTATION MARK, LEFT-POINTING DOUBLE     00AB
 ANGLE QUOTATION MARK, RIGHT-POINTING DOUBLE    00BB
 ANGLE QUOTATION MARK, SINGLE LEFT-POINTING     2039
 ANGLE QUOTATION MARK, SINGLE RIGHT-POINTING    203A
+Angle Quotation Marks, Ornamental      276E
 ANGLE WITH ARC, RIGHT  22BE
-ANGLE, MEASURED        2221
-ANGLE, RIGHT   221F
-ANGLE, SPHERICAL       2222
+ANGLE WITH DOWNWARDS ZIGZAG ARROW, RIGHT       237C
 angled dash    00AC
+Angles And Measured Angles     299B
 ANGSTROM SIGN  212B
 ANKH   2625
-Annotation Signs, Koranic      06D6
 Annotation, Interlinear        FFF9
 Annotation, Kanbun Ideographic 3190
+Annotation Signs, Koranic      06D6
+ANNUITY SYMBOL, COMBINING      20E7
+ANTICLOCKWISE INTEGRATION      2A11
+ANTICLOCKWISE-ROTATED DIVISION SIGN, CIRCLED   29BC
+ANTIRESTRICTION, Z NOTATION DOMAIN     2A64
+ANTIRESTRICTION, Z NOTATION RANGE      2A65
 APL    2336
 APL Functional Symbols 2336
 apl jot        2218
@@ -131,18 +168,27 @@ APOSTROPHE, ARMENIAN      055A
 APOSTROPHE, MODIFIER LETTER    02BC
 APOSTROPHE, MODIFIER LETTER DOUBLE     02EE
 apostrophe-quote       0027
+APPLICATION, FUNCTION  2061
 application program command    009F
 APPROACHES THE LIMIT   2250
+APPROXIMATE, GREATER-THAN AND NOT      2A8A
+APPROXIMATE, GREATER-THAN OR   2A86
+APPROXIMATE, LESS-THAN AND NOT 2A89
+APPROXIMATE, LESS-THAN OR      2A85
+APPROXIMATELY EQUAL OR EQUAL TO        2A70
 APPROXIMATELY EQUAL TO 2245
 approximately equal to 2257
 AQUARIUS       2652
 Arabic 0600
+Arabic, Extended       0671
 ARABIC COMMA   060C
 ARABIC DECIMAL SEPARATOR       066B
 ARABIC FIVE POINTED STAR       066D
 ARABIC FORM SHAPING, ACTIVATE  206D
 ARABIC FORM SHAPING, INHIBIT   206C
 ARABIC FULL STOP       06D4
+ARABIC LETTER DOTLESS BEH      066E
+ARABIC LETTER DOTLESS QAF      066F
 Arabic Letters 0627
 ARABIC PERCENT SIGN    066A
 Arabic Points  064B
@@ -150,8 +196,8 @@ Arabic Presentation Forms-A FB50
 Arabic Presentation Forms-B    FE70
 ARABIC QUESTION MARK   061F
 ARABIC SEMICOLON       061B
+ARABIC TAIL FRAGMENT   FE73
 ARABIC THOUSANDS SEPARATOR     066C
-Arabic, Extended       0671
 Arabic-Indic Digits    0660
 Arabic-Indic Digits for Persian and Urdu, Eastern      06F0
 ARC    2312
@@ -176,6 +222,12 @@ ARMENIAN HYPHEN    058A
 Armenian Ligatures     FB13
 ARMENIAN QUESTION MARK 055E
 Armenian Small Letters 0561
+ARROW, BLACK CIRCLE WITH DOWN  29ED
+ARROW, BLACK DIAMOND WITH DOWN 29EA
+arrow, colon right     29F4
+ARROW, ELECTRIC        2301
+ARROW, RIGHT ANGLE WITH DOWNWARDS ZIGZAG       237C
+ARROW, WHITE CIRCLE WITH DOWN  29EC
 ARROW ABOVE, COMBINING CLOCKWISE       20D5
 ARROW ABOVE, COMBINING LEFT    20D6
 ARROW ABOVE, COMBINING LEFT RIGHT      20E1
@@ -183,10 +235,16 @@ ARROW BELOW, COMBINING DOUBLE RIGHTWARDS  0362
 ARROW BELOW, COMBINING LEFT RIGHT      034D
 ARROW BELOW, COMBINING UPWARDS 034E
 Arrow Dingbats 2794
-ARROW, ELECTRIC        2301
+ARROW OVERLAY, COMBINING LEFTWARDS     20EA
+ARROW THROUGH CIRCLE, UP       29BD
+ARROW WITH HOOK, INTEGRAL WITH LEFTWARDS       2A17
 ARROWHEAD, UP  2303
 Arrowheads, Modifier Letter    02C2
 Arrows 2190
+Arrows, Long   27F5
+arrows extension       23AF
+Arrows-A, Supplemental 27F0
+Arrows-B, Supplemental 2900
 ASCENDING NODE 260A
 ASCII  0020
 ASCII C0 Control Codes 0000
@@ -195,15 +253,20 @@ ASCII Variants, Fullwidth FF01
 ash    00E6
 ASSERTION      22A6
 ASTERISK       002A
+ASTERISK, EQUALS WITH  2A6E
+ASTERISK, LOW  204E
+ASTERISK, SQUARED      29C6
 Asterisk Dingbats      2722
 ASTERISK OPERATOR      2217
 ASTERISK OPERATOR, CIRCLED     229B
-Asterisks and Snowflakes, Stars,       2721
+ASTERISKS ALIGNED VERTICALLY, TWO      2051
+Asterisks and Snowflakes, Stars,       2721
 ASTERISM       2042
 Astrological Symbols   263D
 asymptotic to  2248
 ASYMPTOTICALLY EQUAL TO        2243
 AT, COMMERCIAL 0040
+AVERAGE WITH SLASH, INTEGRAL   2A0F
 B, LATIN LETTER SMALL CAPITAL  0299
 B, SCRIPT CAPITAL      212C
 baby gamma, latin small letter 0264
@@ -212,6 +275,8 @@ BACKSLASH, COMBINING ENCLOSING CIRCLE       20E0
 backspace      0008
 BACKSPACE, SYMBOL FOR  2408
 backward difference    2207
+BAG MEMBERSHIP, Z NOTATION     22FF
+bag subtraction, z notation    2A41
 BAHT, THAI CURRENCY SYMBOL     0E3F
 BALLOT BOX     2610
 BALLOT BOX WITH CHECK  2611
@@ -219,10 +284,20 @@ BALLOT BOX WITH X 2612
 BALLOT X       2717
 BALLOT X, HEAVY        2718
 bang   0021
-Bar Dingbats, Vertical 2758
 bar, broken vertical   00A6
+BAR, CIRCLED VERTICAL  29B6
 BAR, HORIZONTAL        2015
+BAR, N-ARY WHITE VERTICAL      2AFF
 bar, vertical  007C
+BAR, WHITE VERTICAL    2AFE
+BAR BINARY RELATION, TRIPLE VERTICAL   2AF4
+BAR DELIMITER, TRIPLE VERTICAL 2980
+Bar Dingbats, Vertical 2758
+BAR OPERATOR, LARGE TRIPLE VERTICAL    2AFC
+Bar Symbols, Error     29EE
+BAR WITH DOUBLE VERTICAL STROKE, TRIPLE HORIZONTAL     2A68
+BAR WITH HORIZONTAL STROKE, TRIPLE VERTICAL    2AF5
+BAR WITH TRIPLE VERTICAL STROKE, TRIPLE HORIZONTAL     2A69
 barred o, latin capital letter 019F
 BARRED O, LATIN SMALL LETTER   0275
 Basic Latin, C0 Controls and   0000
@@ -232,8 +307,8 @@ BEAMED SIXTEENTH NOTES      266C
 BECAUSE        2235
 beginning of line      2310
 bell   0007
-BELL SYMBOL    237E
 BELL, SYMBOL FOR       2407
+BELL SYMBOL    237E
 BELOW, COMBINING ACUTE ACCENT  0317
 BELOW, COMBINING BREVE 032E
 BELOW, COMBINING BRIDGE        032A
@@ -267,6 +342,7 @@ BELOW, COMBINING UP TACK    031D
 BELOW, COMBINING UPWARDS ARROW 034E
 BELOW, COMBINING VERTICAL LINE 0329
 below, greek non-spacing iota  0345
+bend, actuarial        20E7
 Bengali        0980
 Bengali Currency Signs 09F2
 Bengali Digits 09E6
@@ -276,49 +352,78 @@ BENGALI RUPEE SIGN        09F3
 BENZENE RING   232C
 bernoulli function     212C
 BET SYMBOL     2136
-Betty  BOOP
+Betty BOOP     
 BETWEEN        226C
 BIDENTAL PERCUSSIVE, LATIN LETTER      02AD
 Bidirectional Formatting Controls      202A
 Big 5, Duplicates from FA0C
+BIG REVERSE SOLIDUS    29F9
+BIG SOLIDUS    29F8
+bijective mapping      2916
 BILABIAL CLICK, LATIN LETTER   0298
 BILABIAL PERCUSSIVE, LATIN LETTER      02AC
+BINARY RELATION, TRIPLE SOLIDUS        2AFB
+BINARY RELATION, TRIPLE VERTICAL BAR   2AF4
 BIOHAZARD SIGN 2623
+BLACK, BOWTIE WITH LEFT HALF   29D1
+BLACK, BOWTIE WITH RIGHT HALF  29D2
+BLACK, DOWN-POINTING TRIANGLE WITH LEFT HALF   29E8
+BLACK, DOWN-POINTING TRIANGLE WITH RIGHT HALF  29E9
+BLACK, TIMES WITH LEFT HALF    29D4
+BLACK, TIMES WITH RIGHT HALF   29D5
+BLACK BOWTIE   29D3
+BLACK CIRCLE WITH DOWN ARROW   29ED
+BLACK CIRCLE WITH TWO WHITE DOTS       2689
+BLACK CIRCLE WITH WHITE DOT RIGHT      2688
+Black Circled Numbers, White On        24EB
+BLACK DIAMOND WITH DOWN ARROW  29EA
+BLACK HOURGLASS        29D7
 BLACK LEFT POINTING INDEX      261A
 BLACK LEFTWARDS BULLET 204C
 BLACK LENTICULAR BRACKET, LEFT 3010
+BLACK LOZENGE  29EB
+BLACK MEDIUM SMALL SQUARE      25FE
+BLACK MEDIUM SQUARE    25FC
 BLACK NIB      2712
 BLACK PARALLELOGRAM    25B0
 BLACK SCISSORS 2702
+BLACK SHOGI PIECE      2617
 black small circle     2022
 BLACK SMILING FACE     263B
 BLACK STAR     2605
 BLACK SUN WITH RAYS    2600
 BLACK TELEPHONE        260E
+BLACK TRIANGLE, PLUS SIGN WITH 2A28
+BLACK UNIVERSAL RECYCLING SYMBOL       267B
 BLACK-LETTER CAPITAL C 212D
 BLACK-LETTER CAPITAL H 210C
 BLACK-LETTER CAPITAL I 2111
 BLACK-LETTER CAPITAL R 211C
 BLACK-LETTER CAPITAL Z 2128
 BLANK SYMBOL   2422
-Block Elements 2580
 block, end of transmission     0017
 BLOCK, SYMBOL FOR END OF TRANSMISSION  2417
+Block Elements 2580
 bom    FEFF
-Bopomofo Extended for Minnan and Hakka, Chinese        31A0
 Bopomofo, Chinese      3100
+Bopomofo Extended for Minnan and Hakka, Chinese        31A0
 BOWTIE 22C8
-Box Drawing    2500
-BOX WITH CHECK, BALLOT 2611
-BOX WITH X, BALLOT     2612
+bowtie, large  2A1D
+Bowtie Symbols 29D1
 BOX, BALLOT    2610
 BOX, OPEN      2423
 BOX, SHOULDERED OPEN   237D
 BOX, X IN A RECTANGLE  2327
-bra    2329
+Box Drawing    2500
+BOX LINE, LEFT VERTICAL        23B8
+BOX LINE, RIGHT VERTICAL       23B9
+BOX OPERATOR, SQUARE LEFT OPEN 2ACD
+BOX OPERATOR, SQUARE RIGHT OPEN        2ACE
+BOX WITH CHECK, BALLOT 2611
+BOX WITH X, BALLOT     2612
+bra    27E6
 brace, closing 007D
 brace, opening 007B
-BRACKET WITH QUILL, LEFT SQUARE        2045
 bracket, closing curly 007D
 bracket, closing square        005D
 BRACKET, LEFT ANGLE    3008
@@ -337,6 +442,16 @@ bracket, opening curly     007B
 bracket, opening square        005B
 BRACKET, RIGHT CURLY   007D
 BRACKET, RIGHT SQUARE  005D
+Bracket Pieces 239B
+Bracket Pieces 23B0
+BRACKET WITH QUILL, LEFT SQUARE        2045
+Brackets       2983
+Brackets, CJK Punctuation      3008
+Brackets, Fullwidth    FF5F
+Brackets, Mathematical 27E6
+Brackets, Ornamental   2768
+Brackets, Ornamental   2770
+Brackets, Vertical     23B4
 Braille Patterns       2800
 brazilian currency     20A2
 break here, no 0083
@@ -344,30 +459,34 @@ break permitted here      0082
 breathing, rough       0314
 breathing, smooth      0313
 BREVE  02D8
-BREVE BELOW, COMBINING 032E
-BREVE BELOW, COMBINING INVERTED        032F
 BREVE, COMBINING       0306
 BREVE, COMBINING DOUBLE INVERTED       0361
 BREVE, COMBINING INVERTED      0311
+BREVE BELOW, COMBINING 032E
+BREVE BELOW, COMBINING INVERTED        032F
 BRIDGE ABOVE, COMBINING        0346
+BRIDGE ABOVE, COMBINING WIDE   20E9
 BRIDGE BELOW, COMBINING        032A
 BRIDGE BELOW, COMBINING INVERTED       033A
 broken vertical bar    00A6
+Buhid  1740
 BULLET 2022
-BULLET OPERATOR        2219
 BULLET, BLACK LEFTWARDS        204C
 BULLET, HYPHEN 2043
 BULLET, REVERSED ROTATED FLORAL HEART  2619
 bullet, tainome (japanese, a kind of)  25C9
 BULLET, TRIANGULAR     2023
 BULLET, WHITE  25E6
+BULLET OPERATOR        2219
 BULLSEYE       25CE
 bullseye, latin letter 0298
+BUMPY ABOVE, EQUALS SIGN WITH  2AAE
+BY, MEASURED   225E
 by definition, equal to        225C
 BY DEFINITION, EQUAL TO        225D
-BY, MEASURED   225E
 byte order mark        FEFF
 C, BLACK-LETTER CAPITAL        212D
+C, COMBINING LATIN SMALL LETTER        0368
 C, DOUBLE-STRUCK CAPITAL       2102
 C, LATIN LETTER STRETCHED      0297
 C0 Controls and Basic Latin    0000
@@ -376,8 +495,8 @@ CADA UNA    2106
 CADUCEUS       2624
 Canadian Aboriginal Syllabics, Unified 1400
 cancel 0018
-cancel character       0094
 CANCEL, SYMBOL FOR     2418
+cancel character       0094
 CANCER 264B
 CANDRABINDU, COMBINING 0310
 Cantillation Marks, Hebrew     0591
@@ -400,16 +519,16 @@ caret     028C
 CARET  2038
 CARET INSERTION POINT  2041
 CARON  02C7
-CARON BELOW, COMBINING 032C
 CARON, COMBINING       030C
+CARON BELOW, COMBINING 032C
 carriage return        000D
 carriage return        21B5
 CARRIAGE RETURN, SYMBOL FOR    240D
 CAUTION SIGN   2621
 CEDILLA        00B8
-cedilla above  0312
 CEDILLA, COMBINING     0327
 cedilla, spacing       00B8
+cedilla above  0312
 CEILING, LEFT  2308
 CELSIUS, DEGREE        2103
 CENT SIGN      00A2
@@ -423,28 +542,55 @@ character tabulation set  0088
 character tabulation with justification        0089
 CHARACTER TIE  2040
 Chart Components, Form and     2500
+CHECK, BALLOT BOX WITH 2611
 CHECK MARK     2713
 CHECK MARK, HEAVY      2714
 CHECK MARK, NOT        237B
-CHECK, BALLOT BOX WITH 2611
 Cherokee       13A0
 Chess Pieces   2654
+Chess Symbols, Japanese        2616
 chevrons       00AB
 CHI RHO        2627
 Chinese Bopomofo       3100
 Chinese Bopomofo Extended for Minnan and Hakka 31A0
-CIRCLE BACKSLASH, COMBINING ENCLOSING  20E0
+choice, dijkstra       2AFE
+choice, n-ary dijkstra 2AFF
 CIRCLE, BLACK  25CF
 circle, black small    2022
 CIRCLE, COMBINING ENCLOSING    20DD
+CIRCLE, DOTTED 25CC
 circle, jis composition        20DD
 CIRCLE, LARGE  25EF
+CIRCLE, MULTIPLICATION SIGN IN DOUBLE  2A37
+CIRCLE, MULTIPLICATION SIGN IN LEFT HALF       2A34
+CIRCLE, MULTIPLICATION SIGN IN RIGHT HALF      2A35
+CIRCLE, PLUS SIGN IN LEFT HALF 2A2D
+CIRCLE, PLUS SIGN IN RIGHT HALF        2A2E
+CIRCLE, SQUARED SMALL  29C7
+CIRCLE ABOVE, PLUS SIGN WITH SMALL     2A22
+CIRCLE ABOVE, UP TACK WITH     27DF
+CIRCLE ABOVE, VERTICAL LINE WITH       2AEF
+CIRCLE BACKSLASH, COMBINING ENCLOSING  20E0
+CIRCLE BELOW, DOWN TACK WITH   2AF1
+CIRCLE BELOW, VERTICAL LINE WITH       2AF0
+CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR  29BA
+CIRCLE INSIDE, GREATER-THAN WITH       2A7A
+CIRCLE INSIDE, LESS-THAN WITH  2A79
+Circle Symbols 29B5
+CIRCLE WITH DOT RIGHT, WHITE   2686
+CIRCLE WITH DOWN ARROW, BLACK  29ED
+CIRCLE WITH DOWN ARROW, WHITE  29EC
+CIRCLE WITH TWO DOTS, WHITE    2687
+CIRCLE WITH TWO WHITE DOTS, BLACK      2689
+CIRCLE WITH WHITE DOT RIGHT, BLACK     2688
 CIRCLED ASTERISK OPERATOR      229B
 CIRCLED DASH   229D
 CIRCLED DIGIT ZERO     24EA
 Circled Digits, Dingbat        2776
+CIRCLED DIVISION SIGN  2A38
 CIRCLED DIVISION SLASH 2298
 CIRCLED DOT OPERATOR   2299
+CIRCLED DOT OPERATOR, N-ARY    2A00
 CIRCLED EQUALS 229C
 Circled Ideographs     3280
 Circled Inverse Numbers        2776
@@ -453,17 +599,28 @@ Circled Korean Hangul Elements    3260
 Circled Korean Hangul Syllables        326E
 Circled Latin Letters  24B6
 CIRCLED MINUS  2296
+CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT     2A36
 Circled Numbers        2460
+Circled Numbers        3251
+Circled Numbers        32B1
+Circled Numbers, Double        24F5
+Circled Numbers, White On Black        24EB
 CIRCLED PLUS   2295
+CIRCLED PLUS OPERATOR, N-ARY   2A01
 CIRCLED POSTAL MARK    3036
 CIRCLED RING OPERATOR  229A
 CIRCLED TIMES  2297
+CIRCLED TIMES OPERATOR, N-ARY  2A02
 Circles        25CB
+CIRCULATION FUNCTION   2A10
+circumflex, spacing    005E
 CIRCUMFLEX ACCENT      005E
-CIRCUMFLEX ACCENT BELOW, COMBINING     032D
+CIRCUMFLEX ACCENT, ALMOST EQUAL TO WITH        2A6F
+CIRCUMFLEX ACCENT, CIRCLED MULTIPLICATION SIGN WITH    2A36
 CIRCUMFLEX ACCENT, COMBINING   0302
 CIRCUMFLEX ACCENT, MODIFIER LETTER     02C6
-circumflex, spacing    005E
+CIRCUMFLEX ACCENT ABOVE, PLUS SIGN WITH        2A23
+CIRCUMFLEX ACCENT BELOW, COMBINING     032D
 CJK Compatibility      3300
 CJK Compatibility Forms        FE30
 CJK Compatibility Ideographs   F900
@@ -489,11 +646,19 @@ CLOCKWISE INTEGRAL        2231
 CLOCKWISE RING OVERLAY, COMBINING      20D9
 clone  2104
 Clones of Diacritics, Spacing  02D8
+CLOSE UP       2050
 closed epsilon, latin small letter     029A
+CLOSED INTERSECTION WITH SERIFS        2A4D
 CLOSED OMEGA, LATIN SMALL LETTER       0277
 CLOSED OPEN E, LATIN SMALL LETTER      029A
 closed reversed epsilon, latin small letter    025E
 CLOSED REVERSED OPEN E, LATIN SMALL LETTER     025E
+CLOSED SUBSET  2ACF
+CLOSED SUBSET OR EQUAL TO      2AD1
+CLOSED SUPERSET        2AD0
+CLOSED SUPERSET OR EQUAL TO    2AD2
+CLOSED UNION WITH SERIFS       2A4C
+CLOSED UNION WITH SERIFS AND SMASH PRODUCT     2A50
 closing brace  007D
 closing curly bracket  007D
 CLOSING MARK, IDEOGRAPHIC      3006
@@ -501,18 +666,24 @@ closing parenthesis       0029
 closing square bracket 005D
 CLOUD  2601
 cloudy weather 2601
+Codes, Process Internal        FDD0
 COLON  003A
-COLON EQUALS   2254
-COLON SIGN     20A1
 COLON, ETHIOPIC        1365
 COLON, MODIFIER LETTER HALF TRIANGULAR 02D1
 COLON, MODIFIER LETTER TRIANGULAR      02D0
 COLON, MONGOLIAN       1804
+COLON, Z NOTATION TYPE 2982
+COLON EQUAL, DOUBLE    2A74
+COLON EQUALS   2254
+COLON OPERATOR, TRIPLE 2AF6
+colon right arrow      29F4
+COLON SIGN     20A1
 COMBINING ACUTE ACCENT 0301
 COMBINING ACUTE ACCENT BELOW   0317
 COMBINING ACUTE TONE MARK      0341
 COMBINING ALMOST EQUAL TO ABOVE        034C
 Combining Alphabet, Korean Hangul Jamo 1100
+COMBINING ANNUITY SYMBOL       20E7
 COMBINING BREVE        0306
 COMBINING BREVE BELOW  032E
 COMBINING BRIDGE ABOVE 0346
@@ -545,6 +716,7 @@ COMBINING DOUBLE TILDE      0360
 COMBINING DOUBLE TILDE LEFT HALF       FE22
 COMBINING DOUBLE VERTICAL LINE ABOVE   030E
 COMBINING DOUBLE VERTICAL LINE BELOW   0348
+COMBINING DOUBLE VERTICAL STROKE OVERLAY       20E6
 COMBINING DOWN TACK BELOW      031E
 COMBINING ENCLOSING CIRCLE     20DD
 COMBINING ENCLOSING CIRCLE BACKSLASH   20E0
@@ -552,8 +724,10 @@ COMBINING ENCLOSING DIAMOND        20DF
 COMBINING ENCLOSING KEYCAP     20E3
 COMBINING ENCLOSING SCREEN     20E2
 COMBINING ENCLOSING SQUARE     20DE
+COMBINING ENCLOSING UPWARD POINTING TRIANGLE   20E4
 COMBINING EQUALS SIGN BELOW    0347
 COMBINING FOUR DOTS ABOVE      20DC
+COMBINING GRAPHEME JOINER      034F
 COMBINING GRAVE ACCENT 0300
 COMBINING GRAVE ACCENT BELOW   0316
 COMBINING GRAVE TONE MARK      0340
@@ -571,6 +745,7 @@ COMBINING INVERTED BREVE BELOW      032F
 COMBINING INVERTED BRIDGE BELOW        033A
 COMBINING INVERTED DOUBLE ARCH BELOW   032B
 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  3099
+Combining Latin Small Letters  0363
 COMBINING LEFT ANGLE ABOVE     031A
 COMBINING LEFT ANGLE BELOW     0349
 COMBINING LEFT ARROW ABOVE     20D6
@@ -579,6 +754,7 @@ COMBINING LEFT HARPOON ABOVE        20D0
 COMBINING LEFT RIGHT ARROW ABOVE       20E1
 COMBINING LEFT RIGHT ARROW BELOW       034D
 COMBINING LEFT TACK BELOW      0318
+COMBINING LEFTWARDS ARROW OVERLAY      20EA
 COMBINING LIGATURE LEFT HALF   FE20
 COMBINING LONG SOLIDUS OVERLAY 0338
 COMBINING LONG STROKE OVERLAY  0336
@@ -593,6 +769,7 @@ COMBINING OVERLINE  0305
 COMBINING PALATALIZED HOOK BELOW       0321
 COMBINING PLUS SIGN BELOW      031F
 COMBINING RETROFLEX HOOK BELOW 0322
+COMBINING REVERSE SOLIDUS OVERLAY      20E5
 COMBINING REVERSED COMMA ABOVE 0314
 COMBINING RIGHT HALF RING BELOW        0339
 COMBINING RING ABOVE   030A
@@ -607,19 +784,31 @@ COMBINING THREE DOTS ABOVE        20DB
 COMBINING TILDE        0303
 COMBINING TILDE BELOW  0330
 COMBINING TILDE OVERLAY        0334
+COMBINING TRIPLE UNDERDOT      20E8
 COMBINING TURNED COMMA ABOVE   0312
 COMBINING UP TACK BELOW        031D
 COMBINING UPWARDS ARROW BELOW  034E
 COMBINING VERTICAL LINE ABOVE  030D
 COMBINING VERTICAL LINE BELOW  0329
 COMBINING VERTICAL TILDE       033E
+COMBINING WIDE BRIDGE ABOVE    20E9
 COMBINING X ABOVE      033D
 COMET  2604
 COMMA  002C
-COMMA ABOVE RIGHT, COMBINING   0315
+COMMA, ARABIC  060C
+COMMA, ARMENIAN        055D
+COMMA, ETHIOPIC        1363
+comma, georgian        00B7
+COMMA, IDEOGRAPHIC     3001
+comma, invisible       2063
+COMMA, MODIFIER LETTER REVERSED        02BD
+COMMA, MODIFIER LETTER TURNED  02BB
+COMMA, MONGOLIAN       1802
 COMMA ABOVE, COMBINING 0313
 COMMA ABOVE, COMBINING REVERSED        0314
 COMMA ABOVE, COMBINING TURNED  0312
+COMMA ABOVE, MINUS SIGN WITH   2A29
+COMMA ABOVE RIGHT, COMBINING   0315
 COMMA BELOW, COMBINING 0326
 comma quotation mark, double   201D
 comma quotation mark, double reversed  201F
@@ -629,43 +818,56 @@ comma quotation mark, low single  201A
 comma quotation mark, single   2019
 comma quotation mark, single reversed  201B
 comma quotation mark, single turned    2018
-COMMA, ARABIC  060C
-COMMA, ARMENIAN        055D
-COMMA, ETHIOPIC        1363
-comma, georgian        00B7
-COMMA, IDEOGRAPHIC     3001
-COMMA, MODIFIER LETTER REVERSED        02BD
-COMMA, MODIFIER LETTER TURNED  02BB
-COMMA, MONGOLIAN       1802
-command key    2318
 command, application program   009F
 command, operating system      009D
+command key    2318
 COMMERCIAL AT  0040
+COMMERCIAL MINUS SIGN  2052
 compass        263C
+Compatibility, CJK     3300
 Compatibility and Specials Area        F900
 Compatibility Forms, CJK       FE30
 Compatibility Ideographs, CJK  F900
 Compatibility Ideographs, IBM CJK      FA0E
 Compatibility Jamo, Korean Hangul      3130
-Compatibility, CJK     3300
 COMPLEMENT     2201
 complex numbers, the set of    2102
+component, radial      27DF
 Components, Form and Chart     2500
 composite function     2218
+COMPOSITION, Z NOTATION RELATIONAL     2A3E
+COMPOSITION, Z NOTATION SCHEMA 2A1F
 composition circle, jis        20DD
 COMPOSITION SYMBOL     2384
+CONCAVE-SIDED DIAMOND, WHITE   27E1
+CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK, WHITE       27E2
+CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK, WHITE      27E3
 conductance    2127
+CONGRUENT WITH DOT ABOVE       2A6D
 CONICAL TAPER  2332
 CONJUGATE MATRIX, HERMITIAN    22B9
 conjunction    2227
 CONJUNCTION    260C
+CONSECUTIVE EQUALS SIGNS, THREE        2A76
+CONSECUTIVE EQUALS SIGNS, TWO  2A75
+consonant for Addu dialect     0780
 CONTAINS AS MEMBER     220B
 CONTAINS AS MEMBER, SMALL      220D
 CONTAINS AS NORMAL SUBGROUP    22B3
+CONTAINS WITH LONG HORIZONTAL STROKE   22FA
+CONTAINS WITH OVERBAR  22FD
+CONTAINS WITH OVERBAR, SMALL   22FE
+CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE 22FB
+CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE, SMALL  22FC
+continuity, absolute   2AA1
 CONTINUOUS UNDERLINE SYMBOL    2381
 continuum, second transfinite cardinal 2136
 CONTOUR INTEGRAL       222E
 CONTOUR INTEGRAL, CLOCKWISE    2232
+CONTOURED OUTLINE, SQUARE WITH 29E0
+contraction operator   20E9
+control, graphic for   2388
+Control, Syriac Format 070F
 Control Code Graphics  25F0
 Control Codes, ASCII C0        0000
 Control Codes, C1      0080
@@ -673,20 +875,21 @@ Control Codes, Graphic Pictures for       2400
 Control Codes, Graphics for    237B
 control sequence introducer    009B
 control string, device 0090
-control, graphic for   2388
-Control, Syriac Format 070F
-Controls and Basic Latin, C0   0000
-Controls and Latin-1 Supplement, C1    0080
 Controls, Bidirectional Formatting     202A
 Controls, Mongolian Format     180B
+Controls and Basic Latin, C0   0000
+Controls and Latin-1 Supplement, C1    0080
+COPRODUCT, AMALGAMATION OR     2A3F
 COPRODUCT, N-ARY       2210
 Coptic, Greek and      0370
 Coptic-unique Letters  03E2
-COPYRIGHT SIGN 00A9
 COPYRIGHT, SOUND RECORDING     2117
+COPYRIGHT SIGN 00A9
+CORNER, TOP LEFT       231C
 CORNER BRACKET, LEFT   300C
 CORNER BRACKET, LEFT WHITE     300E
-CORNER, TOP LEFT       231C
+CORNER WITH DOT, LOWER RIGHT   27D3
+CORNER WITH DOT, UPPER LEFT    27D4
 CORPORATION, SQUARE    337F
 CORRESPONDS TO 2258
 corresponds to 2259
@@ -696,14 +899,9 @@ COUNTERBORE        2334
 COUNTERSINK    2335
 cr     000D
 CRESCENT, STAR AND     262A
-Croatian Digraphs Matching Serbian Cyrillic Letters    01C4
 Croatian, Additions for Slovenian and  0200
+Croatian Digraphs Matching Serbian Cyrillic Letters    01C4
 CROP, TOP LEFT 230F
-CROSS ACCENT, MODIFIER LETTER  02DF
-Cross Dingbats 2719
-CROSS OF JERUSALEM     2629
-CROSS OF LORRAINE      2628
-cross ratio    211E
 CROSS, EAST SYRIAC     2671
 CROSS, LATIN   271D
 cross, long    2020
@@ -711,6 +909,12 @@ CROSS, MALTESE     2720
 CROSS, ORTHODOX        2626
 cross, st. andrew's    2613
 CROSS, WEST SYRIAC     2670
+CROSS ACCENT, MODIFIER LETTER  02DF
+Cross Dingbats 2719
+CROSS OF JERUSALEM     2629
+CROSS OF LORRAINE      2628
+CROSS PRODUCT, VECTOR OR       2A2F
+cross ratio    211E
 CROSSBONES, SKULL AND  2620
 crosshatch     0023
 CRUZEIRO SIGN  20A2
@@ -724,11 +928,6 @@ curly bracket, opening     007B
 CURLY BRACKET, RIGHT   007D
 CURLY LOGICAL AND      22CF
 CURLY LOGICAL OR       22CE
-CURRENCY SIGN  00A4
-Currency Signs, Bengali        09F2
-CURRENCY SYMBOL BAHT, THAI     0E3F
-currency symbol, florin        0192
-Currency Symbols       20A0
 currency, brazilian    20A2
 currency, costa rican  20A1
 currency, el salvadorian       20A1
@@ -737,31 +936,44 @@ currency, french  20A3
 currency, greek        20AF
 currency, hebrew       20AA
 currency, indian       20A8
+currency, iranian      FDFC
 currency, israeli      20AA
 currency, italian      20A4
 currency, korean       20A9
 currency, laotian      20AD
 currency, mongolian    20AE
 currency, nigerian     20A6
+currency, phillipine   20B1
 currency, spanish      20A7
 currency, turkish      20A4
 currency, vietnamese   20AB
-CURRENT SYMBOL FORM TWO, DIRECT        2393
+CURRENCY SIGN  00A4
+Currency Signs, Bengali        09F2
+currency symbol, florin        0192
+CURRENCY SYMBOL BAHT, THAI     0E3F
+Currency Symbols       20A0
 current, alternating   223F
+CURRENT SYMBOL FORM TWO, DIRECT        2393
 cycle  223C
 CYLINDRICITY   232D
 Cyrillic       0400
+Cyrillic, Extended     048C
 Cyrillic Capital Letters       0401
 Cyrillic Combining Characters  0483
 Cyrillic Extensions    0450
 Cyrillic Historic Letters      0460
+Cyrillic Komi Letters  0500
 Cyrillic Small Letters 0430
-Cyrillic, Extended     048C
+Cyrillic Supplementary 0500
+D, COMBINING LATIN SMALL LETTER        0369
+D, DOUBLE-STRUCK ITALIC CAPITAL        2145
+D, DOUBLE-STRUCK ITALIC SMALL  2146
+D, LATIN CAPITAL LETTER AFRICAN        0189
 d retroflex hook, latin small letter   0256
 D WITH TAIL, LATIN SMALL LETTER        0256
-D, LATIN CAPITAL LETTER AFRICAN        0189
 DAGGER 2020
 DAGGER, DOUBLE 2021
+d'alembertian  29E0
 DALET SYMBOL   2138
 DANDA, DEVANAGARI      0964
 DANDA, DEVANAGARI DOUBLE       0965
@@ -781,12 +993,13 @@ Dashes    2010
 dasia  0314
 data link escape       0010
 DATA LINK ESCAPE, SYMBOL FOR   2410
+Database Theory Operators      27D5
 DAVID, STAR OF 2721
 Days, Telegraph Symbols for    33E0
 decimal point  002E
 decimal separator      002C
-DECIMAL SEPARATOR KEY SYMBOL   2396
 DECIMAL SEPARATOR, ARABIC      066B
+DECIMAL SEPARATOR KEY SYMBOL   2396
 definition, equal to by        225C
 DEFINITION, EQUAL TO BY        225D
 DEGREE CELSIUS 2103
@@ -796,14 +1009,16 @@ degrees centigrade       2103
 degrees kelvin 212A
 del    2207
 delete 007F
+DELETE, SYMBOL FOR     2421
+delete, undoable       2425
 DELETE FORM TWO, SYMBOL FOR    2425
 delete to the left key 232B
 delete to the right key        2326
-DELETE, SYMBOL FOR     2421
-delete, undoable       2425
-DELTA EQUAL TO 225C
+DELIMITER, TRIPLE VERTICAL BAR 2980
 DELTA, LATIN SMALL LETTER TURNED       018D
+DELTA EQUAL TO 225C
 DENTAL CLICK, LATIN LETTER     01C0
+Dentistry Notation Symbols     23BE
 depth symbol   21A7
 derivative     0307
 derivative, double     0308
@@ -828,37 +1043,49 @@ device control two       0012
 DEVICE CONTROL TWO, SYMBOL FOR 2412
 DHARMA, WHEEL OF       2638
 Diacritic-vowel Combinations, Pinyin   01CD
-Diacritical Marks for Symbols, Combining       20D0
 Diacritical Marks, Combining   0300
-Diacritics for Greek   0342
-Diacritics for IPA     0346
+Diacritical Marks for Symbols, Combining       20D0
 Diacritics, Double     0360
 Diacritics, Enclosing  20DD
+Diacritics, Medieval Superscript Letter        0363
 Diacritics, Overstruck 0334
 Diacritics, Spacing Clones of  02D8
+Diacritics for Greek   0342
+Diacritics for IPA     0346
 DIAERESIS      00A8
-DIAERESIS BELOW, COMBINING     0324
 DIAERESIS, COMBINING   0308
+diaeresis, greek capital letter upsilon hook   03D4
 diaeresis, spacing     00A8
+DIAERESIS AND HOOK SYMBOL, GREEK UPSILON WITH  03D4
+DIAERESIS BELOW, COMBINING     0324
 DIAGONAL ELLIPSIS, UP RIGHT    22F0
+DIAGONAL SLASH, SQUARED FALLING        29C5
+DIAGONAL SLASH, SQUARED RISING 29C4
 dialytika      0308
 DIALYTIKA TONOS, COMBINING GREEK       0344
 DIAMETER SIGN  2300
 diameter symbol        2205
-DIAMOND OPERATOR       22C4
 DIAMOND, COMBINING ENCLOSING   20DF
+DIAMOND, WHITE CONCAVE-SIDED   27E1
+DIAMOND OPERATOR       22C4
+DIAMOND WITH CENTRED DOT, WHITE        27D0
+DIAMOND WITH DOWN ARROW, BLACK 29EA
+DIAMOND WITH LEFTWARDS TICK, WHITE CONCAVE-SIDED       27E2
+DIAMOND WITH RIGHTWARDS TICK, WHITE CONCAVE-SIDED      27E3
 Diamonds       25C6
+Dice   2680
 diesis 2021
-difference between     223C
-DIFFERENCE BETWEEN     224F
 difference, backward   2207
 difference, forward    2206
+difference, sum or positive    2A26
 difference, symmetric  2238
 difference, symmetric  2296
+difference between     223C
+DIFFERENCE BETWEEN     224F
+difference or sum, positive    2A24
 DIFFERENTIAL, PARTIAL  2202
 DIGIT SHAPES, NATIONAL 206E
 DIGIT SHAPES, NOMINAL  206F
-Digits for Persian and Urdu, Eastern Arabic-Indic      06F0
 Digits, Arabic-Indic   0660
 Digits, ASCII  0030
 Digits, Bengali        09E6
@@ -880,13 +1107,17 @@ Digits, Tamil    0BE7
 Digits, Telugu 0C66
 Digits, Thai   0E50
 Digits, Tibetan        0F20
-Digraphs Matching Serbian Cyrillic Letters, Croatian   01C4
+Digits for Persian and Urdu, Eastern Arabic-Indic      06F0
+DIGRAPH KOTO, KATAKANA 30FF
+DIGRAPH YORI, HIRAGANA 309F
 Digraphs, Phonetic     02A3
 Digraphs, Yiddish      05F0
+Digraphs Matching Serbian Cyrillic Letters, Croatian   01C4
+dijkstra choice        2AFE
+dijkstra choice, n-ary 2AFF
 DIMENSION ORIGIN       2331
 Dingbat Circled Digits 2776
 Dingbats       2700
-Dingbats Series 100, ITC Zapf  2700
 Dingbats, Arrow        2794
 Dingbats, Asterisk     2722
 Dingbats, Cross        2719
@@ -905,24 +1136,38 @@ Dingbats, Vertical Bar   2758
 Dingbats, Warning      2620
 Dingbats, Weather      2600
 Dingbats, Zapf 2700
+Dingbats Series 100, ITC Zapf  2700
 DIRECT CURRENT SYMBOL FORM TWO 2393
 direct product 2299
 direct sum     2295
-Directional Formatting Controls        202A
 DIRECTIONAL FORMATTING, POP    202C
+Directional Formatting Controls        202A
 DISCONTINUOUS UNDERLINE SYMBOL 2382
 discretionary hyphen   00AD
 disjunction    2228
 DITTO MARK     3003
+DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR, CIRCLE 29BA
+DIVIDED BY HORIZONTAL RULE, LOZENGE    27E0
+DIVIDED BY VERTICAL BAR, CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF 29BA
 DIVIDES        2223
 DIVISION SIGN  00F7
+DIVISION SIGN, CIRCLED 2A38
+DIVISION SIGN, CIRCLED ANTICLOCKWISE-ROTATED   29BC
+Division Sign Operators, Multiplication And    2A2F
 DIVISION SLASH 2215
 DIVISION SLASH, CIRCLED        2298
 DIVISION TIMES 22C7
+DOES NOT DIVIDE WITH REVERSED NEGATION SLASH   2AEE
 does not yield 22A3
 DOLLAR SIGN    0024
+DOMAIN ANTIRESTRICTION, Z NOTATION     2A64
 DONG SIGN      20AB
 dot    002E
+dot, greek middle      00B7
+DOT, KATAKANA MIDDLE   30FB
+DOT, MIDDLE    00B7
+DOT, SESAME    FE45
+DOT, WHITE SESAME      FE46
 DOT ABOVE      02D9
 DOT ABOVE, COMBINING   0307
 dot above, double      0308
@@ -931,14 +1176,16 @@ DOT BELOW, COMBINING     0323
 DOT MINUS      2238
 DOT OPERATOR   22C5
 DOT OPERATOR, CIRCLED  2299
+DOT OPERATOR, N-ARY CIRCLED    2A00
 DOT OPERATOR, SQUARED  22A1
 DOT PLUS       2214
-dot, greek middle      00B7
-DOT, KATAKANA MIDDLE   30FB
-DOT, MIDDLE    00B7
+DOTLESS BEH, ARABIC LETTER     066E
 DOTLESS I, LATIN SMALL LETTER  0131
+DOTLESS QAF, ARABIC LETTER     066F
 DOTS ABOVE, COMBINING FOUR     20DC
 DOTS ABOVE, COMBINING THREE    20DB
+DOTTED CIRCLE  25CC
+DOTTED FENCE   2999
 DOUBLE ACUTE ACCENT    02DD
 DOUBLE ACUTE ACCENT, COMBINING 030B
 DOUBLE ANGLE BRACKET, LEFT     300A
@@ -947,6 +1194,9 @@ DOUBLE ANGLE QUOTATION MARK, RIGHT-POINTING        00BB
 DOUBLE APOSTROPHE, MODIFIER LETTER     02EE
 DOUBLE ARCH BELOW, COMBINING INVERTED  032B
 double bar, latin letter pipe  01C2
+DOUBLE CIRCLE, MULTIPLICATION SIGN IN  2A37
+Double Circled Numbers 24F5
+DOUBLE COLON EQUAL     2A74
 double comma quotation mark    201D
 double comma quotation mark, low       201E
 DOUBLE DAGGER  2021
@@ -954,42 +1204,78 @@ DOUBLE DANDA, DEVANAGARI 0965
 double derivative      0308
 Double Diacritics      0360
 double dot above       0308
+DOUBLE DOWN TACK       2AEA
 DOUBLE EXCLAMATION MARK        203C
 DOUBLE GRAVE ACCENT, COMBINING 030F
 DOUBLE HIGH-REVERSED-9 QUOTATION MARK  201F
+DOUBLE HYPHEN, KATAKANA-HIRAGANA       30A0
 DOUBLE INTEGRAL        222C
 DOUBLE INTERSECTION    22D2
 DOUBLE INVERTED BREVE, COMBINING       0361
+DOUBLE LEFT TURNSTILE, DOUBLE VERTICAL BAR     2AE5
+DOUBLE LEFT TURNSTILE, VERTICAL BAR    2AE4
+DOUBLE LOGICAL AND     2A53
+DOUBLE LOGICAL OR      2A54
 DOUBLE LOW LINE        2017
 DOUBLE LOW LINE, COMBINING     0333
 DOUBLE LOW-9 QUOTATION MARK    201E
+DOUBLE NESTED GREATER-THAN     2AA2
+DOUBLE NESTED LESS-THAN        2AA1
+DOUBLE NESTED LESS-THAN WITH UNDERBAR  2AA3
 double obelisk 2021
+DOUBLE OVERBAR, LOGICAL AND WITH       2A5E
+DOUBLE OVERBAR, LOGICAL OR WITH        2A62
 DOUBLE OVERLINE, COMBINING     033F
 double pipe    01C1
+DOUBLE PLUS    29FA
+DOUBLE PRECEDES        2ABB
 DOUBLE PRIME   2033
+DOUBLE PRIME, MODIFIER LETTER  02BA
+DOUBLE PRIME, REVERSED 2036
 DOUBLE PRIME QUOTATION MARK    301E
 DOUBLE PRIME QUOTATION MARK, LOW       301F
 DOUBLE PRIME QUOTATION MARK, REVERSED  301D
-DOUBLE PRIME, MODIFIER LETTER  02BA
-DOUBLE PRIME, REVERSED 2036
+DOUBLE PUNCTUATION, PHILIPPINE 1736
+Double punctuation for vertical text   2047
+DOUBLE QUESTION MARK   2047
 DOUBLE QUOTATION MARK, LEFT    201C
 DOUBLE QUOTATION MARK, RIGHT   201D
 double reversed comma quotation mark   201F
 DOUBLE RIGHTWARDS ARROW BELOW, COMBINING       0362
+DOUBLE SOLIDUS OPERATOR        2AFD
+DOUBLE SQUARE INTERSECTION     2A4E
+DOUBLE SQUARE UNION    2A4F
+DOUBLE STROKE, INTEGRAL WITH   2A0E
+DOUBLE STROKE NOT SIGN 2AEC
+DOUBLE STROKE NOT SIGN, REVERSED       2AED
 DOUBLE SUBSET  22D0
+DOUBLE SUCCEEDS        2ABC
 DOUBLE SUPERSET        22D1
-DOUBLE TILDE LEFT HALF, COMBINING      FE22
 DOUBLE TILDE, COMBINING        0360
+DOUBLE TILDE LEFT HALF, COMBINING      FE22
 double turned comma quotation mark     201C
+DOUBLE TURNSTILE, LEFT AND RIGHT       27DA
+DOUBLE UNDERBAR, LOGICAL AND WITH      2A60
+DOUBLE UNDERBAR, LOGICAL OR WITH       2A63
 double underline       0333
 double underscore      0333
 double underscore, spacing     2017
 DOUBLE UNION   22D3
+DOUBLE UP TACK 2AEB
+DOUBLE VERTICAL, LONG DASH FROM LEFT MEMBER OF 2AE6
+DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE      2AE5
+DOUBLE VERTICAL BAR LEFT TURNSTILE     2AE3
 DOUBLE VERTICAL LINE   2016
 DOUBLE VERTICAL LINE ABOVE, COMBINING  030E
 DOUBLE VERTICAL LINE BELOW, COMBINING  0348
+DOUBLE VERTICAL STROKE, RIGHTWARDS ARROW WITH TAIL WITH        2915
+DOUBLE VERTICAL STROKE, TRIPLE HORIZONTAL BAR WITH     2A68
+DOUBLE VERTICAL STROKE OVERLAY, COMBINING      20E6
 DOUBLE WAVY OVERLINE   FE4C
+DOUBLE WIGGLY FENCE, LEFT      29DA
+DOUBLE WIGGLY FENCE, RIGHT     29DB
 double-barred pipe     01C2
+DOUBLE-ENDED MULTIMAP  29DF
 DOUBLE-STRUCK CAPITAL C        2102
 DOUBLE-STRUCK CAPITAL H        210D
 DOUBLE-STRUCK CAPITAL N        2115
@@ -997,13 +1283,20 @@ DOUBLE-STRUCK CAPITAL P  2119
 DOUBLE-STRUCK CAPITAL Q        211A
 DOUBLE-STRUCK CAPITAL R        211D
 DOUBLE-STRUCK CAPITAL Z        2124
+Double-struck Greek Letters    213D
+Double-Struck Italic Mathematical Symbols      2145
+DOUBLE-STRUCK N-ARY SUMMATION  2140
+down, page     21DF
 DOWN TACK      22A4
 DOWN TACK BELOW, COMBINING     031E
-down, page     21DF
+DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK    29E8
+DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK   29E9
 DRACHMA SIGN   20AF
 dram   0292
 drop   264F
 Duplicates from Big 5  FA0C
+E, COMBINING LATIN SMALL LETTER        0364
+E, DOUBLE-STRUCK ITALIC SMALL  2147
 E, LATIN CAPITAL LETTER OPEN   0190
 E, LATIN CAPITAL LETTER REVERSED       018E
 e, latin capital letter turned 018E
@@ -1027,10 +1320,20 @@ ELECTRIC ARROW  2301
 electro-magnetic force, emf    2130
 electrolysis   21AF
 Electrotechnical Symbols from IR 181   238D
+element, unique        2129
 ELEMENT OF     2208
 ELEMENT OF, NOT AN     2209
 ELEMENT OF, SMALL      220A
-element, unique        2129
+ELEMENT OF OPENING DOWNWARDS   2AD9
+ELEMENT OF OPENING UPWARDS     27D2
+ELEMENT OF WITH DOT ABOVE      22F5
+ELEMENT OF WITH LONG HORIZONTAL STROKE 22F2
+ELEMENT OF WITH OVERBAR        22F6
+ELEMENT OF WITH OVERBAR, SMALL 22F7
+ELEMENT OF WITH TWO HORIZONTAL STROKES 22F9
+ELEMENT OF WITH UNDERBAR       22F8
+ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE       22F3
+ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE, SMALL        22F4
 ELLIPSIS, HORIZONTAL   2026
 ELLIPSIS, MIDLINE HORIZONTAL   22EF
 ELLIPSIS, UP RIGHT DIAGONAL    22F0
@@ -1043,20 +1346,23 @@ EMBEDDING, LEFT-TO-RIGHT        202A
 EMBEDDING, RIGHT-TO-LEFT       202B
 emf    2130
 EMPHASIS MARK, ARMENIAN        055B
+Emphasis Marks, Sidelining     FE45
 EMPHASIS SYMBOL        2383
 EMPTY SET      2205
+Empty Sets     29B0
 EN DASH        2013
 EN QUAD        2000
 EN SPACE       2002
 Enclosed Alphanumerics 2460
 Enclosed CJK Letters and Ideographs    3200
-ENCLOSING CIRCLE BACKSLASH, COMBINING  20E0
 ENCLOSING CIRCLE, COMBINING    20DD
+ENCLOSING CIRCLE BACKSLASH, COMBINING  20E0
 Enclosing Diacritics   20DD
 ENCLOSING DIAMOND, COMBINING   20DF
 ENCLOSING KEYCAP, COMBINING    20E3
 ENCLOSING SCREEN, COMBINING    20E2
 ENCLOSING SQUARE, COMBINING    20DE
+ENCLOSING UPWARD POINTING TRIANGLE, COMBINING  20E4
 end    21F2
 end of guarded area    0097
 end of medium  0019
@@ -1067,10 +1373,10 @@ end of selected area    0087
 end of text    0003
 END OF TEXT, SYMBOL FOR        2403
 end of transmission    0004
-end of transmission block      0017
-END OF TRANSMISSION BLOCK, SYMBOL FOR  2417
 end of transmission, graphic for       2301
 END OF TRANSMISSION, SYMBOL FOR        2404
+end of transmission block      0017
+END OF TRANSMISSION BLOCK, SYMBOL FOR  2417
 ENG, LATIN SMALL LETTER        014B
 enotikon, greek        203F
 enquiry        0005
@@ -1082,50 +1388,130 @@ epsilon, latin capital letter  0190
 epsilon, latin small letter    025B
 epsilon, latin small letter closed     029A
 epsilon, latin small letter closed reversed    025E
+epsilon, reversed straight     03F6
 epsilon, reversed straight     220D
+epsilon, straight      03F5
 epsilon, straight      220A
-EQUAL TO ABOVE, COMBINING ALMOST       034C
-equal to by definition 225C
-EQUAL TO BY DEFINITION 225D
+EPSILON SYMBOL, GREEK LUNATE   03F5
+EPSILON SYMBOL, GREEK REVERSED LUNATE  03F6
+EQUAL, DOUBLE COLON    2A74
+EQUAL, GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE  2A92
+EQUAL, GREATER-THAN ABOVE SIMILAR OR   2A8E
+EQUAL, GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED  2A94
+EQUAL, GREATER-THAN CLOSED BY CURVE ABOVE SLANTED      2AA9
+EQUAL, LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE  2A91
+EQUAL, LESS-THAN ABOVE SIMILAR OR      2A8D
+EQUAL, LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED  2A93
+EQUAL, LESS-THAN CLOSED BY CURVE ABOVE SLANTED 2AA8
+EQUAL ABOVE GREATER-THAN, LESS-THAN ABOVE DOUBLE-LINE  2A8B
+EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL, LESS-THAN ABOVE SLANTED  2A93
+EQUAL ABOVE LESS-THAN, GREATER-THAN ABOVE DOUBLE-LINE  2A8C
+EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL, GREATER-THAN ABOVE SLANTED  2A94
+EQUAL OR EQUAL TO, APPROXIMATELY       2A70
 EQUAL TO, ALL  224C
 EQUAL TO, ALMOST       2248
 EQUAL TO, APPROXIMATELY        2245
 equal to, approximately        2257
+EQUAL TO, APPROXIMATELY EQUAL OR       2A70
 EQUAL TO, ASYMPTOTICALLY       2243
+EQUAL TO, CLOSED SUBSET OR     2AD1
+EQUAL TO, CLOSED SUPERSET OR   2AD2
 EQUAL TO, DELTA        225C
+EQUAL TO, DOUBLE-LINE SLANTED GREATER-THAN OR  2AFA
+EQUAL TO, DOUBLE-LINE SLANTED LESS-THAN OR     2AF9
 EQUAL TO, GEOMETRICALLY        2251
+EQUAL TO, GREATER-THAN AND SINGLE-LINE NOT     2A88
 EQUAL TO, GREATER-THAN OR      2265
+EQUAL TO, GREATER-THAN OR SLANTED      2A7E
+EQUAL TO, LARGER THAN OR       2AAD
+EQUAL TO, LESS-THAN AND SINGLE-LINE NOT        2A87
 EQUAL TO, LESS-THAN OR 2264
+EQUAL TO, LESS-THAN OR SLANTED 2A7D
 EQUAL TO, NOT  2260
+EQUAL TO, PRECEDES ABOVE ALMOST        2AB7
+EQUAL TO, PRECEDES ABOVE NOT   2AB5
+EQUAL TO, PRECEDES ABOVE NOT ALMOST    2AB9
+EQUAL TO, PRECEDES ABOVE SINGLE-LINE NOT       2AB1
 EQUAL TO, QUESTIONED   225F
 EQUAL TO, RING 2257
 EQUAL TO, RING IN      2256
+EQUAL TO, SMALLER THAN OR      2AAC
+EQUAL TO, SUBSET OF ABOVE ALMOST       2AC9
+EQUAL TO, SUBSET OF ABOVE NOT  2ACB
+EQUAL TO, SUCCEEDS ABOVE ALMOST        2AB8
+EQUAL TO, SUCCEEDS ABOVE NOT   2AB6
+EQUAL TO, SUCCEEDS ABOVE NOT ALMOST    2ABA
+EQUAL TO, SUCCEEDS ABOVE SINGLE-LINE NOT       2AB2
+EQUAL TO, SUPERSET OF ABOVE ALMOST     2ACA
+EQUAL TO, SUPERSET OF ABOVE NOT        2ACC
+EQUAL TO ABOVE, COMBINING ALMOST       034C
+equal to by definition 225C
+EQUAL TO BY DEFINITION 225D
+EQUAL TO OR GREATER-THAN, DOUBLE-LINE  2A9A
+EQUAL TO OR GREATER-THAN, DOUBLE-LINE SLANTED  2A9C
+EQUAL TO OR GREATER-THAN, SLANTED      2A96
+EQUAL TO OR GREATER-THAN WITH DOT INSIDE, SLANTED      2A98
+EQUAL TO OR LESS-THAN, DOUBLE-LINE     2A99
+EQUAL TO OR LESS-THAN, DOUBLE-LINE SLANTED     2A9B
+EQUAL TO OR LESS-THAN, SLANTED 2A95
+EQUAL TO OR LESS-THAN WITH DOT INSIDE, SLANTED 2A97
+EQUAL TO WITH CIRCUMFLEX ACCENT, ALMOST        2A6F
+EQUAL TO WITH DOT ABOVE, GREATER-THAN OR SLANTED       2A82
+EQUAL TO WITH DOT ABOVE, LESS-THAN OR SLANTED  2A81
+EQUAL TO WITH DOT ABOVE, SUBSET OF OR  2AC3
+EQUAL TO WITH DOT ABOVE, SUPERSET OF OR        2AC4
+EQUAL TO WITH DOT ABOVE LEFT, GREATER-THAN OR SLANTED  2A84
+EQUAL TO WITH DOT ABOVE RIGHT, LESS-THAN OR SLANTED    2A83
+EQUAL TO WITH DOT INSIDE, GREATER-THAN OR SLANTED      2A80
+EQUAL TO WITH DOT INSIDE, LESS-THAN OR SLANTED 2A7F
+EQUALS, CIRCLED        229C
+EQUALS, REVERSED TILDE 22CD
+EQUALS, STAR   225B
 EQUALS COLON   2255
 EQUALS SIGN    003D
-EQUALS SIGN BELOW, COMBINING   0347
+EQUALS SIGN, PLUS SIGN ABOVE   2A72
+EQUALS SIGN, PRECEDES ABOVE    2AB3
+EQUALS SIGN, PRECEDES ABOVE SINGLE-LINE        2AAF
+EQUALS SIGN, SIMILAR ABOVE GREATER-THAN ABOVE  2AA0
+EQUALS SIGN, SIMILAR ABOVE LESS-THAN ABOVE     2A9F
 EQUALS SIGN, SUBSCRIPT 208C
+EQUALS SIGN, SUBSET OF ABOVE   2AC5
+EQUALS SIGN, SUCCEEDS ABOVE    2AB4
+EQUALS SIGN, SUCCEEDS ABOVE SINGLE-LINE        2AB0
 EQUALS SIGN, SUPERSCRIPT       207C
-EQUALS, CIRCLED        229C
-EQUALS, REVERSED TILDE 22CD
-EQUALS, STAR   225B
+EQUALS SIGN, SUPERSET OF ABOVE 2AC6
+EQUALS SIGN ABOVE PLUS SIGN    2A71
+EQUALS SIGN ABOVE TILDE OPERATOR       2A73
+EQUALS SIGN AND SLANTED PARALLEL       29E3
+EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE      29E4
+EQUALS SIGN BELOW, COMBINING   0347
+EQUALS SIGN WITH BUMPY ABOVE   2AAE
+EQUALS SIGN WITH DOT BELOW     2A66
+EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW     2A77
+EQUALS SIGNS, THREE CONSECUTIVE        2A76
+EQUALS SIGNS, TWO CONSECUTIVE  2A75
+EQUALS WITH ASTERISK   2A6E
 equiangular    225C
 EQUIANGULAR TO 225A
+equivalent, tautological       29E6
 EQUIVALENT TO  224D
 EQUIVALENT TO, GEOMETRICALLY   224E
 EQUIVALENT TO, STRICTLY        2263
+EQUIVALENT WITH FOUR DOTS ABOVE        2A78
 Era Names, Japanese    337B
 ERASE TO THE LEFT      232B
 ERASE TO THE RIGHT     2326
 error  212F
+Error Bar Symbols      29EE
 escape 001B
 escape, data link      0010
 ESCAPE, SYMBOL FOR     241B
 ESCAPE, SYMBOL FOR DATA LINK   2410
 escudo 0024
-ESH LOOP, LATIN LETTER REVERSED        01AA
 ESH, LATIN CAPITAL LETTER      01A9
 ESH, LATIN SMALL LETTER        0283
 ESH, LATIN SMALL LETTER SQUAT REVERSED 0285
+ESH LOOP, LATIN LETTER REVERSED        01AA
 ESTIMATED SYMBOL       212E
 ESTIMATES      2259
 eszett 00DF
@@ -1147,12 +1533,12 @@ european paragraph sign 00A7
 european section sign  00B6
 EXCESS 2239
 EXCLAMATION MARK       0021
-EXCLAMATION MARK ORNAMENT, HEAVY       2762
 EXCLAMATION MARK, ARMENIAN     055C
 EXCLAMATION MARK, DOUBLE       203C
 EXCLAMATION MARK, INVERTED     00A1
 exclamation mark, latin letter 01C3
 EXCLAMATION MARK, QUESTION     2048
+EXCLAMATION MARK ORNAMENT, HEAVY       2762
 EXCLAMATION QUESTION MARK      2049
 EXISTS, THERE  2203
 Extended Additional, Latin     1E00
@@ -1162,55 +1548,80 @@ Extended for Minnan and Hakka, Chinese Bopomofo 31A0
 Extended Greek 1F00
 Extended-A, Latin      0100
 Extended-B, Latin      0180
+extension, arrows      23AF
+EXTENSION, HORIZONTAL LINE     23AF
+EXTENSION, INTEGRAL    23AE
 Extension A, CJK Unified Ideographs    3400
-Extensions for Sanskrit and Tibetan, Mongolian 1880
-Extensions for Vietnamese, Latin       1EA0
 Extensions, Cyrillic   0450
 Extensions, IPA        0250
-EZH REVERSED, LATIN SMALL LETTER       01B9
+Extensions, Katakana Phonetic  31F0
+Extensions, Special Characters 23AE
+Extensions for Sanskrit and Tibetan, Mongolian 1880
+Extensions for Vietnamese, Latin       1EA0
 EZH, LATIN CAPITAL LETTER      01B7
 EZH, LATIN SMALL LETTER        0292
-F WITH HOOK, LATIN SMALL LETTER        0192
+EZH REVERSED, LATIN SMALL LETTER       01B9
 F, SCRIPT CAPITAL      2131
 F, TURNED CAPITAL      2132
+F WITH HOOK, LATIN SMALL LETTER        0192
 FACE, BLACK SMILING    263B
 FACE, POSTAL MARK      3020
 FACE, WHITE FROWNING   2639
 FACE, WHITE SMILING    263A
 factorial      0021
 FAHRENHEIT, DEGREE     2109
+FALLING DIAGONAL SLASH, SQUARED        29C5
+FALLING DOTS, MINUS SIGN WITH  2A2B
 feet   2032
 FEMALE SIGN    2640
 FEMININE ORDINAL INDICATOR     00AA
+FENCE, DOTTED  2999
+FENCE, LEFT DOUBLE WIGGLY      29DA
+FENCE, LEFT WIGGLY     29D8
+FENCE, RIGHT DOUBLE WIGGLY     29DB
+FENCE, RIGHT WIGGLY    29D9
+Fences 2999
+Fences 29D8
 Fifths, Fractions      2155
 FIGURE DASH    2012
 FIGURE SPACE   2007
 file separator 001C
 FILE SEPARATOR, SYMBOL FOR     241C
 Finger Dingbats, Pointing Index        261A
+finite function, z notation    20E6
+finite function, z notation    21FB
+finite injection, z notation   2915
+FINITE PART INTEGRAL   2A0D
+finite relation, z notation    21FC
+finite surjection, z notation  2901
+finite surjective injection, z notation        2918
 FIRST QUARTER MOON     263D
 first transfinite cardinal (countable) 2135
+Fish Tails     297C
 FISHEYE        25C9
 fist   261E
-FIVE POINTED STAR, ARABIC      066D
 FIVE, LATIN SMALL LETTER TONE  01BD
+FIVE POINTED STAR, ARABIC      066D
 FLAT SIGN, MUSIC       266D
 FLOOR, LEFT    230A
 FLORAL HEART BULLET, REVERSED ROTATED  2619
 florin currency symbol 0192
 folder 0192
+FOOT, SQUARE   23CD
 FOR ALL        2200
 FORCES 22A9
+FORKING        2ADC
+Forks  2AD9
 Form and Chart Components      2500
 form feed      000C
 form feed      21A1
 FORM FEED, SYMBOL FOR  240C
 Format Control, Syriac 070F
 Format Controls, Mongolian     180B
+FORMATTING, POP DIRECTIONAL    202C
 Formatting Characters  200C
 Formatting Characters  2028
 Formatting Controls, Bidirectional     202A
-FORMATTING, POP DIRECTIONAL    202C
 forward difference     2206
 FOUR DOTS ABOVE, COMBINING     20DC
 FOUR-PER-EM SPACE      2005
@@ -1225,11 +1636,14 @@ FRACTION ONE QUARTER, VULGAR    00BC
 FRACTION SLASH 2044
 FRACTION THREE QUARTERS, VULGAR        00BE
 Fractions      2153
+FRAGMENT, ARABIC TAIL  FE73
+framus, white  29D6
 FRANC SIGN, FRENCH     20A3
 FRICATIVE, LATIN LETTER PHARYNGEAL VOICED      0295
 FROWN  2322
 FROWNING FACE, WHITE   2639
 FULL BLOCK     2588
+FULL OUTER JOIN        27D7
 FULL STOP      002E
 FULL STOP, ARABIC      06D4
 FULL STOP, ARMENIAN    0589
@@ -1238,22 +1652,34 @@ full stop, georgian     0589
 FULL STOP, IDEOGRAPHIC 3002
 FULL STOP, MONGOLIAN   1803
 Fullwidth ASCII Variants       FF01
+Fullwidth Brackets     FF5F
 Fullwidth Forms, Halfwidth and FF00
 Fullwidth Symbol Variants      FFE0
-function symbol        0192
+FUNCTION, CIRCULATION  2A10
 function, gamma        0393
+function, z notation finite    20E6
+function, z notation finite    21FB
+function, z notation partial   21F8
+FUNCTION APPLICATION   2061
+function symbol        0192
 G, LATIN LETTER SMALL CAPITAL  0262
 G, LATIN SMALL LETTER SCRIPT   0261
 G, SCRIPT SMALL        210A
-gamma function 0393
+G, TURNED SANS-SERIF CAPITAL   2141
+game   2141
+GAMMA, DOUBLE-STRUCK CAPITAL   213E
+GAMMA, DOUBLE-STRUCK SMALL     213D
 GAMMA, LATIN CAPITAL LETTER    0194
 GAMMA, LATIN SMALL LETTER      0263
 gamma, latin small letter baby 0264
 GAMMA, MODIFIER LETTER SMALL   02E0
+gamma function 0393
 GB 2312 (Chinese), Based on    3100
 GEMINI 264A
 General Punctuation    2000
 General Scripts Area   0000
+GENERIC MATERIALS, RECYCLING SYMBOL FOR        267A
+Generic punctuation for Philippine scripts     1735
 GEOMETRIC PROPORTION   223A
 Geometric Shapes       25A0
 GEOMETRICALLY EQUAL TO 2251
@@ -1265,8 +1691,10 @@ georgian full stop       0589
 GEORGIAN PARAGRAPH SEPARATOR   10FB
 Georgian Small Letters 10D0
 german mark    2133
+GERMAN PENNY SIGN      20B0
 GETA MARK      3013
 GIMEL SYMBOL   2137
+GLEICH STARK   29E6
 glottal stop   02BC
 GLOTTAL STOP, LATIN LETTER     0294
 GLOTTAL STOP, LATIN LETTER INVERTED    0296
@@ -1274,24 +1702,63 @@ glottal stop, latin letter reversed     0295
 GLOTTAL STOP, MODIFIER LETTER  02C0
 GLOTTAL STOP, MODIFIER LETTER REVERSED 02C1
 GLOTTAL STOP, MODIFIER LETTER SMALL REVERSED   02E4
+Go Markers     2686
 Golden Number Runes    16EE
+GRAPHEME JOINER, COMBINING     034F
+Graphic Characters, Terminal   23B7
+Graphic Characters, Terminal   2596
 Graphic Pictures for Control Codes     2400
-Graphics for Control Codes     237B
 Graphics, Control Code 25F0
+Graphics, Scan Lines For Terminal      23BA
+Graphics for Control Codes     237B
+grave, spacing 0060
 GRAVE ACCENT   0060
-GRAVE ACCENT BELOW, COMBINING  0316
 GRAVE ACCENT, COMBINING        0300
 GRAVE ACCENT, COMBINING DOUBLE 030F
 GRAVE ACCENT, DEVANAGARI       0953
 GRAVE ACCENT, MODIFIER LETTER  02CB
 GRAVE ACCENT, MODIFIER LETTER LOW      02CE
 grave accent, swedish  02DF
+GRAVE ACCENT BELOW, COMBINING  0316
 GRAVE TONE MARK, COMBINING     0340
-grave, spacing 0060
-GREATER-THAN OR EQUAL TO       2265
-GREATER-THAN SIGN      003E
+GREATER-THAN, CIRCLED  29C1
+GREATER-THAN, DOUBLE NESTED    2AA2
+GREATER-THAN, DOUBLE-LINE EQUAL TO OR  2A9A
+GREATER-THAN, DOUBLE-LINE SLANTED EQUAL TO OR  2A9C
+GREATER-THAN, LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE  2A8B
+GREATER-THAN, LESS-THAN ABOVE SIMILAR ABOVE    2A8F
 GREATER-THAN, MUCH     226B
+GREATER-THAN, SIMILAR OR       2A9E
+GREATER-THAN, SLANTED EQUAL TO OR      2A96
+GREATER-THAN, TRIPLE NESTED    2AF8
 GREATER-THAN, VERY MUCH        22D9
+GREATER-THAN ABOVE DOUBLE-LINE EQUAL, LESS-THAN ABOVE  2A91
+GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN   2A8C
+GREATER-THAN ABOVE EQUALS SIGN, SIMILAR ABOVE  2AA0
+GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL   2A92
+GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN     2A90
+GREATER-THAN ABOVE SIMILAR OR EQUAL    2A8E
+GREATER-THAN ABOVE SLANTED EQUAL, LESS-THAN ABOVE SLANTED EQUAL ABOVE  2A93
+GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL   2A94
+GREATER-THAN AND NOT APPROXIMATE       2A8A
+GREATER-THAN AND SINGLE-LINE NOT EQUAL TO      2A88
+GREATER-THAN BESIDE LESS-THAN  2AA5
+GREATER-THAN CLOSED BY CURVE   2AA7
+GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL       2AA9
+GREATER-THAN OR APPROXIMATE    2A86
+GREATER-THAN OR EQUAL TO       2265
+GREATER-THAN OR EQUAL TO, DOUBLE-LINE SLANTED  2AFA
+GREATER-THAN OR SLANTED EQUAL TO       2A7E
+GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE        2A82
+GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT   2A84
+GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE       2A80
+GREATER-THAN OVERLAPPING LESS-THAN     2AA4
+GREATER-THAN SIGN      003E
+GREATER-THAN WITH CIRCLE INSIDE        2A7A
+GREATER-THAN WITH DOT INSIDE, SLANTED EQUAL TO OR      2A98
+GREATER-THAN WITH QUESTION MARK ABOVE  2A7C
+Greek, Diacritics for  0342
+Greek, Extended        1F00
 Greek and Coptic       0370
 Greek Capital Letters  0391
 greek currency 20AF
@@ -1306,8 +1773,6 @@ GREEK SMALL LETTER IOTA, TURNED   2129
 Greek Small Letters    03B1
 Greek Symbols  03D0
 GREEK YPOGEGRAMMENI, COMBINING 0345
-Greek, Diacritics for  0342
-Greek, Extended        1F00
 group lock     21F0
 group separator        001D
 GROUP SEPARATOR, SYMBOL FOR    241D
@@ -1324,6 +1789,7 @@ Gurmukhi  0A00
 Gurmukhi Digits        0A66
 Gurmukhi Letters       0A05
 H, BLACK-LETTER CAPITAL        210C
+H, COMBINING LATIN SMALL LETTER        036A
 H, DOUBLE-STRUCK CAPITAL       210D
 H, LATIN LETTER SMALL CAPITAL  029C
 H, LATIN SMALL LETTER TURNED   0265
@@ -1335,26 +1801,31 @@ HAIR SPACE      200A
 Hakka, Chinese Bopomofo Extended for Minnan and        31A0
 halant, bengali        09CD
 halant, devanagari     094D
+HALF, COMBINING DOUBLE TILDE LEFT      FE22
+HALF, COMBINING LIGATURE LEFT  FE20
+HALF, VULGAR FRACTION ONE      00BD
+HALF CIRCLE, MULTIPLICATION SIGN IN LEFT       2A34
+HALF CIRCLE, MULTIPLICATION SIGN IN RIGHT      2A35
+HALF CIRCLE, PLUS SIGN IN LEFT 2A2D
+HALF CIRCLE, PLUS SIGN IN RIGHT        2A2E
 HALF FILL SPACE, IDEOGRAPHIC   303F
 HALF INTEGRAL, TOP     2320
 Half Marks, Combining  FE20
-HALF RING BELOW, COMBINING LEFT        031C
-HALF RING BELOW, COMBINING RIGHT       0339
 HALF RING, MODIFIER LETTER CENTRED LEFT        02D3
 HALF RING, MODIFIER LETTER LEFT        02BF
+HALF RING BELOW, COMBINING LEFT        031C
+HALF RING BELOW, COMBINING RIGHT       0339
 HALF TRIANGULAR COLON, MODIFIER LETTER 02D1
-HALF, COMBINING DOUBLE TILDE LEFT      FE22
-HALF, COMBINING LIGATURE LEFT  FE20
-HALF, VULGAR FRACTION ONE      00BD
 Halfwidth and Fullwidth Forms  FF00
 Halfwidth Japanese Katakana Variants   FF61
 Halfwidth Korean Hangul Variants       FFA0
 hamiltonian function   210B
 HAMMER AND SICKLE      262D
 Han Ideographs 4E00
-Hand Symbols, Pointing 261A
 HAND, VICTORY  270C
 HAND, WRITING  270D
+Hand Symbols, Pointing 261A
+Hangul, Based on KS C 5601 (Korean)    3130
 HANGUL CHOSEONG FILLER 115F
 Hangul Compatibility Jamo, Korean      3130
 Hangul Elements, Circled Korean        3260
@@ -1362,12 +1833,14 @@ Hangul Elements, Parenthesized Korean   3200
 HANGUL FILLER  3164
 Hangul Jamo Combining Alphabet, Korean 1100
 HANGUL JUNGSEONG FILLER        1160
-Hangul Syllables Area, Korean  AC00
 Hangul Syllables, Circled Korean       326E
 Hangul Syllables, Parenthesized Korean 320E
+Hangul Syllables Area, Korean  AC00
 Hangul Variants, Halfwidth Korean      FFA0
-Hangul, Based on KS C 5601 (Korean)    3130
 Hangzhou-style Numerals        3021
+Hanunoo        1720
+HANUNOO SIGN PAMUDPOD  1734
+Hanunóo-specific punctuation   1734
 HARPOON ABOVE, COMBINING LEFT  20D0
 hash   0023
 hat    0302
@@ -1388,55 +1861,71 @@ Hebrew Points   05B0
 Hebrew Presentation Forms      FB1D
 HELM SYMBOL    2388
 HERMITIAN CONJUGATE MATRIX     22B9
+hiding, z notation schema      29F9
 High Surrogates        D800
 HIGH-REVERSED-9 QUOTATION MARK, DOUBLE 201F
 HIGH-REVERSED-9 QUOTATION MARK, SINGLE 201B
 higher rank than       227B
 hilbert space  210C
-HIRAGANA ITERATION MARK        309D
 Hiragana, Based on JIS X 0208 (Japanese)       3040
+HIRAGANA DIGRAPH YORI  309F
+HIRAGANA ITERATION MARK        309D
 histogram marker       25AE
 Historic Letters, Cyrillic     0460
 home   21B8
 home   21F1
 HOMOTHETIC     223B
 HOMOTHETIC ABOVE, COMBINING    034B
+HOOK, MODIFIER LETTER RHOTIC   02DE
+hook, nasal    0328
 HOOK ABOVE, COMBINING  0309
 HOOK BELOW, COMBINING PALATALIZED      0321
 HOOK BELOW, COMBINING RETROFLEX        0322
-HOOK, MODIFIER LETTER RHOTIC   02DE
-hook, nasal    0328
 HORIZONTAL BAR 2015
+HORIZONTAL BAR, CIRCLE WITH    29B5
+HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE, TRIPLE     2A68
+HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE, TRIPLE     2A69
 HORIZONTAL ELLIPSIS    2026
 HORIZONTAL ELLIPSIS, MIDLINE   22EF
+HORIZONTAL LINE EXTENSION      23AF
+HORIZONTAL RULE, LOZENGE DIVIDED BY    27E0
 horizontal tabulation  0009
 HORIZONTAL TABULATION, SYMBOL FOR      2409
 HORN, COMBINING        031B
 HORN, LATIN SMALL LETTER RAMS  0264
 HOT SPRINGS    2668
 HOURGLASS      231B
+HOURGLASS, BLACK       29D7
+HOURGLASS, WHITE       29D6
 Hours, Telegraph Symbols for   3358
 HOUSE  2302
 HV, LATIN SMALL LETTER 0195
 HWAIR, LATIN CAPITAL LETTER    01F6
 HYPHEN 2010
-HYPHEN BULLET  2043
-hyphen or minus sign   002D
 HYPHEN, ARMENIAN       058A
 hyphen, discretionary  00AD
+HYPHEN, KATAKANA-HIRAGANA DOUBLE       30A0
 HYPHEN, NON-BREAKING   2011
 HYPHEN, SOFT   00AD
+HYPHEN BULLET  2043
+hyphen or minus sign   002D
 HYPHEN-MINUS   002D
 HYPHENATION POINT      2027
 hyphus 002D
 HYSTERESIS SYMBOL      238E
-I WITH DOT ABOVE, LATIN CAPITAL LETTER 0130
 I, BLACK-LETTER CAPITAL        2111
+I, COMBINING LATIN SMALL LETTER        0365
+I, DOUBLE-STRUCK ITALIC SMALL  2148
 I, LATIN LETTER SMALL CAPITAL  026A
 I, LATIN SMALL LETTER DOTLESS  0131
 I, SCRIPT CAPITAL      2110
+I, SUPERSCRIPT LATIN SMALL LETTER      2071
+I WITH DOT ABOVE, LATIN CAPITAL LETTER 0130
 IBM CJK Compatibility Ideographs       FA0E
+identical and parallel to      2A68
 IDENTICAL TO   2261
+IDENTICAL TO AND SLANTED PARALLEL      29E5
+IDENTICAL WITH DOT ABOVE       2A67
 Ideographic Annotation, Japanese Kanbun        3190
 IDEOGRAPHIC CLOSING MARK       3006
 IDEOGRAPHIC COMMA      3001
@@ -1444,11 +1933,10 @@ Ideographic Description Characters      2FF0
 IDEOGRAPHIC FULL STOP  3002
 IDEOGRAPHIC HALF FILL SPACE    303F
 IDEOGRAPHIC ITERATION MARK     3005
+IDEOGRAPHIC ITERATION MARK, VERTICAL   303B
 IDEOGRAPHIC NUMBER ZERO        3007
 IDEOGRAPHIC SPACE      3000
 Ideographic Tone Marks 302A
-Ideographs Area, CJK   3400
-Ideographs Extension A, CJK Unified    3400
 Ideographs, Circled    3280
 Ideographs, CJK Compatibility  F900
 Ideographs, CJK Unified        4E00
@@ -1456,6 +1944,8 @@ Ideographs, Enclosed CJK Letters and      3200
 Ideographs, Han        4E00
 Ideographs, IBM CJK Compatibility      FA0E
 Ideographs, Parenthesized      3220
+Ideographs Area, CJK   3400
+Ideographs Extension A, CJK Unified    3400
 IDLE, SYMBOL FOR SYNCHRONOUS   2416
 idle, synchronous      0016
 IJ, LATIN SMALL LIGATURE       0133
@@ -1466,16 +1956,28 @@ implies 22A2
 inches 2033
 included in set        2282
 includes in set        2283
+INCOMPLETE INFINITY    29DC
 incorporated, japanese 337F
+INCREASES AS   29E1
 INCREMENT      2206
+independence   2AEB
+independent    2ADD
+independent, not       2ADC
 index  0084
 Index Finger Dingbats, Pointing        261A
 indian currency        20A8
 inferior order to, of  2134
 INFINITY       221E
+INFINITY, INCOMPLETE   29DC
+INFINITY, TIE OVER     29DD
+INFINITY NEGATED WITH VERTICAL BAR     29DE
 INFORMATION SOURCE     2139
 INHIBIT ARABIC FORM SHAPING    206C
 INHIBIT SYMMETRIC SWAPPING     206A
+injection, z notation finite   2915
+injection, z notation finite surjective        2918
+injection, z notation partial  2914
+injection, z notation surjective       2917
 INSERTION POINT, CARET 2041
 INSERTION SYMBOL       2380
 integers, the set of   2124
@@ -1489,20 +1991,30 @@ INTEGRAL, SURFACE       222F
 INTEGRAL, TOP HALF     2320
 INTEGRAL, TRIPLE       222D
 INTEGRAL, VOLUME       2230
+Integrals, Summations And      2A0A
 INTERCALATE    22BA
+INTERIOR PRODUCT       2A3C
+INTERIOR PRODUCT, RIGHTHAND    2A3D
+interleave     2AF4
 Interlinear Annotation FFF9
+Internal Codes, Process        FDD0
 International Phonetic Alphabet        0250
 INTERROBANG    203D
 INTERSECTION   2229
 INTERSECTION, DOUBLE   22D2
+INTERSECTION, INTEGRAL WITH    2A19
 INTERSECTION, N-ARY    22C2
 intersection, proper   22D4
+INTERSECTION, TRANSVERSAL      2ADB
+INTERSECTION OPERATOR, N-ARY SQUARE    2A05
+INTERSECTION WITH DOT  2A40
+Intersections And Unions       2A40
 introducer, control sequence   009B
 introducer, single character   009A
 Inverse Numbers, Circled       2776
-INVERTED BREVE BELOW, COMBINING        032F
 INVERTED BREVE, COMBINING      0311
 INVERTED BREVE, COMBINING DOUBLE       0361
+INVERTED BREVE BELOW, COMBINING        032F
 INVERTED BRIDGE BELOW, COMBINING       033A
 INVERTED DOUBLE ARCH BELOW, COMBINING  032B
 INVERTED EXCLAMATION MARK      00A1
@@ -1512,12 +2024,13 @@ INVERTED OHM SIGN       2127
 INVERTED QUESTION MARK 00BF
 INVERTED R, LATIN LETTER SMALL CAPITAL 0281
 INVERTED R, MODIFIER LETTER SMALL CAPITAL      02B6
-iota below, greek non-spacing  0345
+Invisible Operators    2063
 IOTA, LATIN CAPITAL LETTER     0196
 IOTA, LATIN SMALL LETTER       0269
 IOTA, TURNED GREEK SMALL LETTER        2129
-IPA Extensions 0250
+iota below, greek non-spacing  0345
 IPA, Diacritics for    0346
+IPA Extensions 0250
 IR 181, Electrotechnical Symbols from  238D
 iran, symbol of        262B
 irish punt     00A3
@@ -1532,28 +2045,39 @@ ISO 9995-7, Keyboard Symbols from       2380
 ISO 9995-7, Keyboard Symbols from      2396
 israeli currency       20AA
 italian currency       20A4
+Italic Mathematical Symbols, Double-Struck     2145
 ITC Zapf Dingbats Series 100   2700
 ITERATION MARK, HIRAGANA       309D
 ITERATION MARK, IDEOGRAPHIC    3005
 ITERATION MARK, KATAKANA       30FD
+ITERATION MARK, VERTICAL IDEOGRAPHIC   303B
 ivy leaf       2767
+J, DOUBLE-STRUCK ITALIC SMALL  2149
 J, MODIFIER LETTER SMALL       02B2
 jack   2749
-Jamo Combining Alphabet, Korean Hangul 1100
 Jamo, Korean Hangul Compatibility      3130
+Jamo Combining Alphabet, Korean Hangul 1100
+Japanese Chess Symbols 2616
 Japanese Era Names     337B
 Japanese Hiragana      3040
 japanese incorporated  337F
 JAPANESE INDUSTRIAL STANDARD SYMBOL    3004
 Japanese Kanbun (Ideographic Annotation)       3190
 Japanese Katakana      30A0
+Japanese Katakana, Circled     32D0
 Japanese Katakana Variants, Halfwidth  FF61
 Japanese Katakana Words, Squared       3300
-Japanese Katakana, Circled     32D0
 japanese kome  203B
 JERUSALEM, CROSS OF    2629
 jis composition circle 20DD
 JIS X 0208, Based on   3040
+JIS X 0213 Compatibility Ideographs    FA30
+JOIN   2A1D
+JOIN, FULL OUTER       27D7
+JOIN, LEFT OUTER       27D5
+JOIN, RIGHT OUTER      27D6
+JOINER, COMBINING GRAPHEME     034F
+JOINER, WORD   2060
 JOINER, ZERO WIDTH     200D
 jot, apl       2218
 JUPITER        2643
@@ -1566,25 +2090,28 @@ Kangxi Radicals 2F00
 Kannada        0C80
 Kannada Digits 0CE6
 Kannada Letters        0C85
+Katakana, Circled Japanese     32D0
+Katakana, Japanese     30A0
+KATAKANA DIGRAPH KOTO  30FF
 KATAKANA ITERATION MARK        30FD
 KATAKANA MIDDLE DOT    30FB
+Katakana Phonetic Extensions   31F0
 Katakana Variants, Halfwidth Japanese  FF61
 Katakana Words, Squared Japanese       3300
-Katakana, Circled Japanese     32D0
-Katakana, Japanese     30A0
+KATAKANA-HIRAGANA DOUBLE HYPHEN        30A0
 KATAKANA-HIRAGANA PROLONGED SOUND MARK 30FC
 KATAKANA-HIRAGANA VOICED SOUND MARK    309B
 KATAKANA-HIRAGANA VOICED SOUND MARK, COMBINING 3099
 KELVIN SIGN    212A
-ket    232A
-KEY SYMBOL, ALTERNATIVE        2387
-KEY SYMBOL, DECIMAL SEPARATOR  2396
+ket    27E7
 key, clear     2327
 key, command   2318
 key, delete to the left        232B
 key, delete to the right       2326
 key, enter     2324
 KEY, OPTION    2325
+KEY SYMBOL, ALTERNATIVE        2387
+KEY SYMBOL, DECIMAL SEPARATOR  2396
 KEYBOARD       2328
 Keyboard Symbols from ISO 9995-7       2380
 Keyboard Symbols from ISO 9995-7       2396
@@ -1593,27 +2120,31 @@ Khmer   1780
 Khmer Digits   17E0
 KIP SIGN       20AD
 kome, japanese 203B
+Komi Letters, Cyrillic 0500
 Koranic Annotation Signs       06D6
 korean currency        20A9
 Korean Hangul Compatibility Jamo       3130
 Korean Hangul Elements, Circled        3260
 Korean Hangul Elements, Parenthesized  3200
 Korean Hangul Jamo Combining Alphabet  1100
-Korean Hangul Syllables Area   AC00
 Korean Hangul Syllables, Circled       326E
 Korean Hangul Syllables, Parenthesized 320E
+Korean Hangul Syllables Area   AC00
 Korean Hangul Variants, Halfwidth      FFA0
 KOREAN STANDARD SYMBOL 327F
 KORONIS, COMBINING GREEK       0343
+KOTO, KATAKANA DIGRAPH 30FF
 KRA, LATIN SMALL LETTER        0138
 KS C 5601 (Korean Hangul), Based on    3130
-L B BAR SYMBOL 2114
-L WITH MIDDLE DOT, LATIN SMALL LETTER  0140
-L WITH MIDDLE TILDE, LATIN SMALL LETTER        026B
 L, LATIN LETTER SMALL CAPITAL  029F
 L, MODIFIER LETTER SMALL       02E1
+L, REVERSED SANS-SERIF CAPITAL 2143
 L, SCRIPT CAPITAL      2112
 L, SCRIPT SMALL        2113
+L, TURNED SANS-SERIF CAPITAL   2142
+L B BAR SYMBOL 2114
+L WITH MIDDLE DOT, LATIN SMALL LETTER  0140
+L WITH MIDDLE TILDE, LATIN SMALL LETTER        026B
 lambda bar, latin letter       019B
 Lao    0E80
 Lao Digits     0ED0
@@ -1622,9 +2153,22 @@ laotian currency 20AD
 laplace operator       2206
 laplace operator       2207
 laplace symbol 2112
+LARGE AND, SLOPING     2A58
+large bowtie   2A1D
+LARGE DOWN TACK        27D9
+LARGE LEFT TRIANGLE OPERATOR   2A1E
+LARGE OR, SLOPING      2A57
+LARGE TRIPLE VERTICAL BAR OPERATOR     2AFC
+LARGE UP TACK  27D8
+LARGER THAN    2AAB
+LARGER THAN OR EQUAL TO        2AAD
 LAST QUARTER MOON      263E
 LATERAL CLICK, LATIN LETTER    01C1
+Latin, Based on ISO 8859-2, -3, -4, -9 (European)      0100
+Latin, C0 Controls and Basic   0000
+Latin, European        0100
 Latin Abbreviations, Squared   3371
+LATIN CAPITAL LETTER N WITH LONG RIGHT LEG     0220
 Latin Capital Letters  0041
 LATIN CROSS    271D
 Latin Extended Additional      1E00
@@ -1636,11 +2180,9 @@ Latin Letters, Parenthesized     249C
 Latin Letters, Phonetic Modifiers Derived from 02B0
 Latin Ligatures        FB00
 Latin Small Letters    0061
-Latin, Based on ISO 8859-2, -3, -4, -9 (European)      0100
-Latin, C0 Controls and Basic   0000
-Latin, European        0100
-Latin-1 Supplement, C1 Controls and    0080
+Latin Small Letters, Combining 0363
 Latin-1, ISO 8859-1 aka        00A0
+Latin-1 Supplement, C1 Controls and    0080
 lazy s 223D
 LAZY S, INVERTED       223E
 LEADER, ONE DOT        2024
@@ -1648,61 +2190,51 @@ leader, three dot       2026
 LEADER, TWO DOT        2025
 leaf, aldus    2766
 leaf, ivy      2767
-LEFT ANGLE ABOVE, COMBINING    031A
-LEFT ANGLE BELOW, COMBINING    0349
-LEFT ANGLE BRACKET     3008
-LEFT ARROW ABOVE, COMBINING    20D6
-LEFT BLACK LENTICULAR BRACKET  3010
-LEFT CEILING   2308
-LEFT CORNER BRACKET    300C
-LEFT CORNER, TOP       231C
-LEFT CROP, TOP 230F
-LEFT CURLY BRACKET     007B
-LEFT DOUBLE ANGLE BRACKET      300A
-LEFT DOUBLE QUOTATION MARK     201C
-LEFT FLOOR     230A
-LEFT HALF RING BELOW, COMBINING        031C
-LEFT HALF RING, MODIFIER LETTER        02BF
-LEFT HALF RING, MODIFIER LETTER CENTRED        02D3
-LEFT HALF, COMBINING DOUBLE TILDE      FE22
-LEFT HALF, COMBINING LIGATURE  FE20
-LEFT HARPOON ABOVE, COMBINING  20D0
-left key, delete to the        232B
-LEFT PARENTHESIS       0028
-LEFT PARENTHESIS, ORNATE       FD3E
-LEFT PARENTHESIS, SUBSCRIPT    208D
-LEFT PARENTHESIS, SUPERSCRIPT  207D
-left pointing guillemet        00AB
-LEFT POINTING INDEX, BLACK     261A
-left pointing single guillemet 2039
-LEFT RIGHT ARROW ABOVE, COMBINING      20E1
-LEFT RIGHT ARROW BELOW, COMBINING      034D
-LEFT SEMIDIRECT PRODUCT        22CB
-LEFT SINGLE QUOTATION MARK     2018
-LEFT SQUARE BRACKET    005B
-LEFT SQUARE BRACKET WITH QUILL 2045
-LEFT TACK      22A3
-LEFT TACK BELOW, COMBINING     0318
-LEFT TORTOISE SHELL BRACKET    3014
-LEFT WHITE CORNER BRACKET      300E
-LEFT WHITE LENTICULAR BRACKET  3016
-LEFT WHITE SQUARE BRACKET      301A
-LEFT WHITE TORTOISE SHELL BRACKET      3018
-LEFT-POINTING ANGLE BRACKET    2329
-LEFT-POINTING ANGLE QUOTATION MARK, SINGLE     2039
-LEFT-POINTING DOUBLE ANGLE QUOTATION MARK      00AB
 LEFT-TO-RIGHT EMBEDDING        202A
 LEFT-TO-RIGHT MARK     200E
 LEFT-TO-RIGHT OVERRIDE 202D
 leftward tab   21E4
-LEFTWARDS BULLET, BLACK        204C
+LEG, LATIN CAPITAL LETTER N WITH LONG RIGHT    0220
 LENTICULAR BRACKET, LEFT BLACK 3010
 LENTICULAR BRACKET, LEFT WHITE 3016
 LEO    264C
-LESS-THAN OR EQUAL TO  2264
-LESS-THAN SIGN 003C
+LESS-THAN, CIRCLED     29C0
+LESS-THAN, DOUBLE NESTED       2AA1
+LESS-THAN, DOUBLE-LINE EQUAL TO OR     2A99
+LESS-THAN, DOUBLE-LINE SLANTED EQUAL TO OR     2A9B
+LESS-THAN, GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE  2A8C
+LESS-THAN, GREATER-THAN ABOVE SIMILAR ABOVE    2A90
+LESS-THAN, GREATER-THAN BESIDE 2AA5
+LESS-THAN, GREATER-THAN OVERLAPPING    2AA4
 LESS-THAN, MUCH        226A
+LESS-THAN, SIMILAR OR  2A9D
+LESS-THAN, SLANTED EQUAL TO OR 2A95
+LESS-THAN, TRIPLE NESTED       2AF7
 LESS-THAN, VERY MUCH   22D8
+LESS-THAN ABOVE DOUBLE-LINE EQUAL, GREATER-THAN ABOVE  2A92
+LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN   2A8B
+LESS-THAN ABOVE EQUALS SIGN, SIMILAR ABOVE     2A9F
+LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL   2A91
+LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN     2A8F
+LESS-THAN ABOVE SIMILAR OR EQUAL       2A8D
+LESS-THAN ABOVE SLANTED EQUAL, GREATER-THAN ABOVE SLANTED EQUAL ABOVE  2A94
+LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL   2A93
+LESS-THAN AND NOT APPROXIMATE  2A89
+LESS-THAN AND SINGLE-LINE NOT EQUAL TO 2A87
+LESS-THAN CLOSED BY CURVE      2AA6
+LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL  2AA8
+LESS-THAN OR APPROXIMATE       2A85
+LESS-THAN OR EQUAL TO  2264
+LESS-THAN OR EQUAL TO, DOUBLE-LINE SLANTED     2AF9
+LESS-THAN OR SLANTED EQUAL TO  2A7D
+LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE   2A81
+LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT     2A83
+LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE  2A7F
+LESS-THAN SIGN 003C
+LESS-THAN WITH CIRCLE INSIDE   2A79
+LESS-THAN WITH DOT INSIDE, SLANTED EQUAL TO OR 2A97
+LESS-THAN WITH QUESTION MARK ABOVE     2A7B
+LESS-THAN WITH UNDERBAR, DOUBLE NESTED 2AA3
 Letterlike Symbols     2100
 level 2 lock   21EB
 level 3 lock   21EF
@@ -1718,6 +2250,21 @@ Ligatures, Armenian      FB13
 Ligatures, Latin       FB00
 LIGHTNING      2607
 LIMIT, APPROACHES THE  2250
+line, beginning of     2310
+LINE, CENTRELINE LOW   FE4E
+LINE, COMBINING DOUBLE LOW     0333
+LINE, COMBINING LOW    0332
+LINE, DASHED LOW       FE4D
+LINE, DOUBLE LOW       2017
+LINE, DOUBLE VERTICAL  2016
+LINE, LOW      005F
+LINE, MODIFIER LETTER LOW VERTICAL     02CC
+LINE, MODIFIER LETTER VERTICAL 02C8
+line, new      21B5
+line, next     0085
+LINE, VERTICAL 007C
+LINE, WAVY     2307
+LINE, WAVY LOW FE4F
 LINE ABOVE, COMBINING DOUBLE VERTICAL  030E
 LINE ABOVE, COMBINING VERTICAL 030D
 LINE BELOW, COMBINING DOUBLE VERTICAL  0348
@@ -1735,21 +2282,7 @@ LINE SYMBOL, CENTRE      2104
 line tabulation set    008A
 line up, partial       008C
 LINE WITH MIDDLE DOT, VERTICAL 237F
-line, beginning of     2310
-LINE, CENTRELINE LOW   FE4E
-LINE, COMBINING DOUBLE LOW     0333
-LINE, COMBINING LOW    0332
-LINE, DASHED LOW       FE4D
-LINE, DOUBLE LOW       2017
-LINE, DOUBLE VERTICAL  2016
-LINE, LOW      005F
-LINE, MODIFIER LETTER LOW VERTICAL     02CC
-LINE, MODIFIER LETTER VERTICAL 02C8
-line, new      21B5
-line, next     0085
-LINE, VERTICAL 007C
-LINE, WAVY     2307
-LINE, WAVY LOW FE4F
+Lines For Terminal Graphics, Scan      23BA
 LIRA SIGN      20A4
 liter  2113
 Livonian, Additions for        022A
@@ -1760,15 +2293,28 @@ lock, group     21F0
 lock, level 2  21EB
 lock, level 3  21EF
 lock, numerics 21ED
+Logic Operators, Modal 27E0
 LOGICAL AND    2227
 LOGICAL AND, CURLY     22CF
+LOGICAL AND, INTERSECTION WITH 2A44
 LOGICAL AND, N-ARY     22C0
+LOGICAL AND OPERATOR, TWO      2A07
+Logical Ands And Ors   2A51
 LOGICAL OR     2228
 LOGICAL OR, CURLY      22CE
 LOGICAL OR, N-ARY      22C1
+LOGICAL OR, UNION WITH 2A45
+LOGICAL OR OPERATOR, TWO       2A08
 long   0304
+Long Arrows    27F5
 long cross     2020
 long dash      2015
+LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL  2AE6
+LONG HORIZONTAL STROKE, CONTAINS WITH  22FA
+LONG HORIZONTAL STROKE, ELEMENT OF WITH        22F2
+LONG LEFT TACK 27DE
+LONG RIGHT LEG, LATIN CAPITAL LETTER N WITH    0220
+LONG RIGHT TACK        27DD
 LONG S, LATIN SMALL LETTER     017F
 long slash overlay     0338
 LONG SOLIDUS OVERLAY, COMBINING        0338
@@ -1776,6 +2322,7 @@ LONG STROKE OVERLAY, COMBINING    0336
 LONG VERTICAL LINE OVERLAY, COMBINING  20D2
 LORRAINE, CROSS OF     2628
 LOW ACUTE ACCENT, MODIFIER LETTER      02CF
+LOW ASTERISK   204E
 low double comma quotation mark        201E
 LOW DOUBLE PRIME QUOTATION MARK        301F
 LOW GRAVE ACCENT, MODIFIER LETTER      02CE
@@ -1794,41 +2341,69 @@ LOW-9 QUOTATION MARK, DOUBLE    201E
 LOW-9 QUOTATION MARK, SINGLE   201A
 lower rank than        227A
 LOZENGE        25CA
+LOZENGE, BLACK 29EB
 LOZENGE, SQUARE        2311
+LOZENGE DIVIDED BY HORIZONTAL RULE     27E0
 lre    202A
 lrm    200E
 lro    202D
+M, COMBINING LATIN SMALL LETTER        036B
 M, LATIN CAPITAL LETTER TURNED 019C
 M, LATIN SMALL LETTER TURNED   026F
 M, SCRIPT CAPITAL      2133
 m-matrix       2133
 MACRON 00AF
-MACRON BELOW, COMBINING        0331
 MACRON, COMBINING      0304
 MACRON, MODIFIER LETTER        02C9
 MACRON, MODIFIER LETTER LOW    02CD
 macron, spacing        00AF
+MACRON BELOW, COMBINING        0331
 Malayalam      0D00
 Malayalam Digits       0D66
 Malayalam Letters      0D05
 MALE SIGN      2642
 MALTESE CROSS  2720
 Manchu Letters, Mongolian      1873
+mapping, bijective     2916
+maps from      27FB
+maps from      2906
+maps to        27FC
+maps to        2905
+maps to        2907
 mark, german   2133
 marker, histogram      25AE
+Markers,  Go   2686
 mars   2642
 MASCULINE ORDINAL INDICATOR    00BA
+MASU MARK      303C
+MATERIALS, RECYCLING SYMBOL FOR GENERIC        267A
+Mathematical Brackets  27E6
 Mathematical Operators 2200
+Mathematical Operators, Supplemental   2A00
+MATHEMATICAL SPACE, MEDIUM     205F
+Mathematical Symbols, Double-Struck Italic     2145
+Mathematical Symbols-A, Miscellaneous  27C0
+Mathematical Symbols-B, Miscellaneous  2980
 MATRIX, HERMITIAN CONJUGATE    22B9
 MEASURED ANGLE 2221
+Measured Angles, Angles And    299B
 MEASURED BY    225E
+Medieval Superscript Letter Diacritics 0363
 medium, end of 0019
 MEDIUM, SYMBOL FOR END OF      2419
+MEDIUM MATHEMATICAL SPACE      205F
+MEDIUM SMALL SQUARE, BLACK     25FE
+MEDIUM SMALL SQUARE, WHITE     25FD
+MEDIUM SQUARE, BLACK   25FC
+MEDIUM SQUARE, WHITE   25FB
 MEMBER, CONTAINS AS    220B
 MEMBER, SMALL CONTAINS AS      220D
+MEMBER OF DOUBLE VERTICAL, LONG DASH FROM LEFT 2AE6
+MEMBERSHIP, Z NOTATION BAG     22FF
 MERCURY        263F
-message waiting        0095
+merge  2A07
 message, privacy       009E
+message waiting        0095
 mho    2127
 MICRO SIGN     00B5
 mid space      2005
@@ -1847,23 +2422,33 @@ milreis 0024
 minim  264F
 minim (alternate glyph)        264D
 Minnan and Hakka, Chinese Bopomofo Extended for        31A0
-MINUS SIGN     2212
-MINUS SIGN BELOW, COMBINING    0320
-minus sign, hyphen or  002D
-MINUS SIGN, MODIFIER LETTER    02D7
-MINUS TILDE    2242
 MINUS, CIRCLED 2296
 MINUS, DOT     2238
 MINUS, SET     2216
 MINUS, SQUARED 229F
 MINUS, SUBSCRIPT       208B
 MINUS, SUPERSCRIPT     207B
+MINUS SIGN     2212
+MINUS SIGN, COMMERCIAL 2052
+minus sign, hyphen or  002D
+MINUS SIGN, MODIFIER LETTER    02D7
+MINUS SIGN, UNION WITH 2A41
+MINUS SIGN BELOW, COMBINING    0320
+MINUS SIGN IN TRIANGLE 2A3A
+Minus Sign Operators, Plus And 2A22
+MINUS SIMILAR, SIMILAR 2A6C
+MINUS TILDE    2242
 MINUS-OR-PLUS SIGN     2213
 minutes        2032
+MINY   29FF
+Miscellaneous Mathematical Symbols-A   27C0
+Miscellaneous Mathematical Symbols-B   2980
 Miscellaneous Symbols  2600
 Miscellaneous Technical        2300
+Modal Logic Operators  27E0
 MODELS 22A7
 Modifier Letters, Spacing      02B0
+MODULO TWO SUM 2A0A
 Mongolian      1800
 MONGOLIAN COLON        1804
 MONGOLIAN COMMA        1802
@@ -1886,10 +2471,15 @@ MUCH GREATER-THAN, VERY 22D9
 MUCH LESS-THAN 226A
 MUCH LESS-THAN, VERY   22D8
 MULTIMAP       22B8
+MULTIMAP, DOUBLE-ENDED 29DF
+MULTIMAP, LEFT 27DC
+MULTIPLICATION, MULTISET       228D
+Multiplication And Division Sign Operators     2A2F
 MULTIPLICATION SIGN    00D7
+MULTIPLICATION SIGN BELOW, SUBSET WITH 2AC1
+MULTIPLICATION SIGN BELOW, SUPERSET WITH       2AC2
 MULTIPLICATION X       2715
 MULTIPLICATION X, HEAVY        2716
-MULTIPLICATION, MULTISET       228D
 MULTISET       228C
 MULTISET MULTIPLICATION        228D
 MULTISET UNION 228E
@@ -1903,13 +2493,18 @@ Myanmar 1000
 Myanmar Digits 1040
 N, DOUBLE-STRUCK CAPITAL       2115
 N, LATIN LETTER SMALL CAPITAL  0274
+N WITH LONG RIGHT LEG, LATIN CAPITAL LETTER    0220
 N-ARY COPRODUCT        2210
+n-ary dijkstra choice  2AFF
 N-ARY INTERSECTION     22C2
 N-ARY LOGICAL AND      22C0
 N-ARY LOGICAL OR       22C1
+N-ary Operators        2A00
 N-ARY PRODUCT  220F
 N-ARY SUMMATION        2211
+N-ARY SUMMATION, DOUBLE-STRUCK 2140
 N-ARY UNION    22C3
+N-ARY WHITE VERTICAL BAR       2AFF
 NABLA  2207
 NAIRA SIGN     20A6
 NAND   22BC
@@ -1919,11 +2514,17 @@ nasal hook      0328
 NATIONAL DIGIT SHAPES  206E
 natural number 2115
 NATURAL SIGN, MUSIC    266E
+necessarily satisfies  2AF1
+NEGATED WITH VERTICAL BAR, INFINITY    29DE
 negation       20D3
+NEGATION SLASH, DOES NOT DIVIDE WITH REVERSED  2AEE
 negative acknowledge   0015
 negative acknowledge, graphic for      237B
 NEGATIVE ACKNOWLEDGE, SYMBOL FOR       2415
 NEPTUNE        2646
+never (modal operator) 27E1
+never (modal operator), was    27E2
+never be (modal operator), will        27E3
 new line       21B5
 NEW SHEQEL SIGN        20AA
 NEWLINE, SYMBOL FOR    2424
@@ -1931,6 +2532,7 @@ next line 0085
 NEXT PAGE      2398
 NIB, BLACK     2712
 nigerian currency      20A6
+nim-addition   2A27
 no break here  0083
 no break space, graphic for    237D
 NO-BREAK SPACE 00A0
@@ -1943,17 +2545,34 @@ NON-BREAKING HYPHEN     2011
 non-breaking space     00A0
 NON-JOINER, ZERO WIDTH 200C
 non-theorem    22A3
+NONFORKING     2ADD
 NOR    22BD
-NORMAL SUBGROUP OF     22B2
 NORMAL SUBGROUP, CONTAINS AS   22B3
+NORMAL SUBGROUP OF     22B2
 not    223C
 Not a Character        FFFE
 Not a Character        FFFF
+NOT ALMOST EQUAL TO, PRECEDES ABOVE    2AB9
+NOT ALMOST EQUAL TO, SUCCEEDS ABOVE    2ABA
 NOT AN ELEMENT OF      2209
+NOT APPROXIMATE, GREATER-THAN AND      2A8A
+NOT APPROXIMATE, LESS-THAN AND 2A89
 NOT CHECK MARK 237B
+NOT DIVIDE WITH REVERSED NEGATION SLASH, DOES  2AEE
 NOT EQUAL TO   2260
+NOT EQUAL TO, GREATER-THAN AND SINGLE-LINE     2A88
+NOT EQUAL TO, LESS-THAN AND SINGLE-LINE        2A87
+NOT EQUAL TO, PRECEDES ABOVE   2AB5
+NOT EQUAL TO, PRECEDES ABOVE SINGLE-LINE       2AB1
+NOT EQUAL TO, SUBSET OF ABOVE  2ACB
+NOT EQUAL TO, SUCCEEDS ABOVE   2AB6
+NOT EQUAL TO, SUCCEEDS ABOVE SINGLE-LINE       2AB2
+NOT EQUAL TO, SUPERSET OF ABOVE        2ACC
+not independent        2ADC
 NOT SIGN       00AC
+NOT SIGN, DOUBLE STROKE        2AEC
 NOT SIGN, REVERSED     2310
+NOT SIGN, REVERSED DOUBLE STROKE       2AED
 NOT SIGN, TURNED       2319
 NOT TILDE ABOVE, COMBINING     034A
 not yield, does        22A3
@@ -1962,36 +2581,41 @@ NOTE, QUARTER   2669
 NOTES, BEAMED EIGHTH   266B
 NOTES, BEAMED SIXTEENTH        266C
 null   0000
-null set       2205
 NULL, SYMBOL FOR       2400
+null set       2205
+number, natural        2115
 Number Forms   2150
 Number Runes, Golden   16EE
 NUMBER SIGN    0023
 number symbol, real    210A
 NUMBER ZERO, IDEOGRAPHIC       3007
-number, natural        2115
-Numbers Period 2488
 Numbers, Circled       2460
+Numbers, Circled       3251
+Numbers, Circled       32B1
 Numbers, Circled Inverse       2776
+Numbers, Double Circled        24F5
 Numbers, Parenthesized 2474
 numbers, the set of complex    2102
 numbers, the set of rational   211A
 numbers, the set of real       211D
+Numbers, White On Black Circled        24EB
+Numbers Period 2488
 Numerals, Hangzhou-style       3021
 Numerals, Roman        2160
 NUMERATOR ONE, FRACTION        215F
 numerics lock  21ED
 NUMERO SIGN    2116
 nut    2002
-o bar  019F
-o bar  0275
-o e, latin small letter        0153
-O WITH MIDDLE TILDE, LATIN CAPITAL LETTER      019F
+O, COMBINING LATIN SMALL LETTER        0366
 o, latin capital letter barred 019F
 O, LATIN CAPITAL LETTER OPEN   0186
 O, LATIN SMALL LETTER BARRED   0275
 O, LATIN SMALL LETTER OPEN     0254
 O, SCRIPT SMALL        2134
+o bar  019F
+o bar  0275
+o e, latin small letter        0153
+O WITH MIDDLE TILDE, LATIN CAPITAL LETTER      019F
 obelisk        2020
 obelisk, double        2021
 OBJECT REPLACEMENT CHARACTER   FFFC
@@ -2008,11 +2632,11 @@ OHM SIGN, INVERTED      2127
 OI, LATIN SMALL LETTER 01A3
 OM, DEVANAGARI 0950
 OMEGA, LATIN SMALL LETTER CLOSED       0277
+ONE, FRACTION NUMERATOR        215F
+ONE, SUPERSCRIPT       00B9
 ONE DOT LEADER 2024
 ONE HALF, VULGAR FRACTION      00BD
 ONE QUARTER, VULGAR FRACTION   00BC
-ONE, FRACTION NUMERATOR        215F
-ONE, SUPERSCRIPT       00B9
 OPEN BOX       2423
 OPEN BOX, SHOULDERED   237D
 OPEN E, LATIN CAPITAL LETTER   0190
@@ -2038,34 +2662,70 @@ OPERATOR, RING  2218
 OPERATOR, SQUARED DOT  22A1
 OPERATOR, STAR 22C6
 OPERATOR, TILDE        223C
+Operators, Database Theory     27D5
+Operators, Invisible   2063
 Operators, Mathematical        2200
+Operators, Modal Logic 27E0
+Operators, Multiplication And Division Sign    2A2F
+Operators, N-Ary       2A00
+Operators, Plus And Minus Sign 2A22
+Operators, Relational  2A66
+Operators, Specialized plus sign       29FA
+Operators, Supplemental Mathematical   2A00
+Operators, Vertical Line       2AEE
 OPPOSITION     260D
 Optical Character Recognition (OCR)    2440
 OPTION KEY     2325
 OR, CURLY LOGICAL      22CE
+OR, DOUBLE LOGICAL     2A54
 OR, LOGICAL    2228
 OR, N-ARY LOGICAL      22C1
+OR, SLOPING LARGE      2A57
+OR, TWO INTERSECTING LOGICAL   2A56
+OR, UNION WITH LOGICAL 2A45
+OR OPERATOR, TWO LOGICAL       2A08
+OR WITH DOT ABOVE, LOGICAL     2A52
+OR WITH DOUBLE OVERBAR, LOGICAL        2A62
+OR WITH DOUBLE UNDERBAR, LOGICAL       2A63
+OR WITH HORIZONTAL DASH, LOGICAL       2A5D
+OR WITH MIDDLE STEM, LOGICAL   2A5B
 order  2134
 ORDINAL INDICATOR, FEMININE    00AA
 ORDINAL INDICATOR, MASCULINE   00BA
+ordinarily satisfies   2AE2
 ORIGIN, DIMENSION      2331
 ORIGINAL OF    22B6
 ORIGINAL OF, SQUARE    2290
 Oriya  0B00
 Oriya Digits   0B66
 Oriya Letters  0B05
+Ornamental Angle Quotation Marks       276E
+Ornamental Brackets    2768
+Ornamental Brackets    2770
 Ornaments, Heart       2763
 Ornaments, Punctuation 275B
 ORNATE LEFT PARENTHESIS        FD3E
+ors, logical ands and  2A51
 ORTHODOX CROSS 2626
 orthogonal to  22A5
 OU, LATIN SMALL LETTER 0223
 OUNCE SIGN     2125
+OUTER JOIN, FULL       27D7
+OUTER JOIN, LEFT       27D5
+OUTER JOIN, RIGHT      27D6
+OUTLINE, SQUARE WITH CONTOURED 29E0
+OVER INFINITY, TIE     29DD
+OVER TOP SQUARE BRACKET, BOTTOM SQUARE BRACKET 23B6
 overbar, apl   00AF
+OVERLAPPING LESS-THAN, GREATER-THAN    2AA4
+OVERLAPPING LOGICAL AND, LOGICAL OR    2A59
 OVERLAY, COMBINING CLOCKWISE RING      20D9
+OVERLAY, COMBINING DOUBLE VERTICAL STROKE      20E6
+OVERLAY, COMBINING LEFTWARDS ARROW     20EA
 OVERLAY, COMBINING LONG SOLIDUS        0338
 OVERLAY, COMBINING LONG STROKE 0336
 OVERLAY, COMBINING LONG VERTICAL LINE  20D2
+OVERLAY, COMBINING REVERSE SOLIDUS     20E5
 OVERLAY, COMBINING RING        20D8
 OVERLAY, COMBINING SHORT SOLIDUS       0337
 OVERLAY, COMBINING SHORT STROKE        0335
@@ -2090,18 +2750,28 @@ Overstruck Diacritics   0334
 oxia   0301
 P, DOUBLE-STRUCK CAPITAL       2119
 P, SCRIPT CAPITAL      2118
-page down      21DF
-page up        21DE
 PAGE, NEXT     2398
 PAGE, PREVIOUS 2397
+page down      21DF
+page up        21DE
 PALATALIZED HOOK BELOW, COMBINING      0321
+PAMUDPOD, HANUNOO SIGN 1734
+PAPER SYMBOL, PARTIALLY-RECYCLED       267D
+PAPER SYMBOL, RECYCLED 267C
 PARAGRAPH SEPARATOR    2029
 PARAGRAPH SEPARATOR, GEORGIAN  10FB
 paragraph separator, urdu      203B
 paragraph sign 00B6
-PARAGRAPH SIGN ORNAMENT, CURVED STEM   2761
 paragraph sign, european       00A7
+PARAGRAPH SIGN ORNAMENT, CURVED STEM   2761
+PARALLEL, CIRCLED      29B7
+PARALLEL, EQUALS SIGN AND SLANTED      29E3
+PARALLEL, IDENTICAL TO AND SLANTED     29E5
 PARALLEL TO    2225
+parallel to, identical and     2A68
+PARALLEL WITH HORIZONTAL STROKE        2AF2
+PARALLEL WITH TILDE ABOVE, EQUALS SIGN AND SLANTED     29E4
+PARALLEL WITH TILDE OPERATOR   2AF3
 PARALLELOGRAM, BLACK   25B0
 parenthesis, closing   0029
 PARENTHESIS, LEFT      0028
@@ -2115,14 +2785,23 @@ Parenthesized Korean Hangul Elements    3200
 Parenthesized Korean Hangul Syllables  320E
 Parenthesized Latin Letters    249C
 Parenthesized Numbers  2474
+PART ALTERNATION MARK  303D
+PART INTEGRAL, FINITE  2A0D
 parted rule    00A6
 PARTIAL DIFFERENTIAL   2202
+partial function, z notation   21F8
+partial injection, z notation  2914
 partial line down      008B
 partial line up        008C
+partial relation, z notation   21F9
+partial surjection, z notation 2900
+PARTIALLY-RECYCLED PAPER SYMBOL        267D
+Parts, Summation Sign  23B2
 pdf    202C
 PEACE SYMBOL   262E
-Pencil Dingbats        270E
 PENCIL, UPPER RIGHT    2710
+Pencil Dingbats        270E
+PENNY SIGN, GERMAN     20B0
 per    2118
 PER MILLE SIGN 2030
 PER TEN THOUSAND SIGN  2031
@@ -2133,41 +2812,66 @@ PERCUSSIVE, LATIN LETTER BILABIAL       02AC
 period 002E
 PERISPOMENI, COMBINING GREEK   0342
 perpendicular  22A5
+PERPENDICULAR, CIRCLED 29B9
+PERPENDICULAR WITH S   2AE1
 Persian and Urdu, Eastern Arabic-Indic Digits for      06F0
 PERSPECTIVE    2306
 PESETA SIGN    20A7
+PESO SIGN      20B1
 PHARYNGEAL VOICED FRICATIVE, LATIN LETTER      0295
 PHI, LATIN SMALL LETTER        0278
+Philippine Scripts, Generic Punctuation For    1735
 Phonetic Alphabet, International       0250
+Phonetic Extensions, Katakana  31F0
+Phonetic extensions for Ainu   31F0
 Phonetic Modifiers Derived from Latin Letters  02B0
 Phonetics and Symbols Area, CJK        2E00
 phonorecord sign       2117
+PI, DOUBLE-STRUCK CAPITAL      213F
 pi, mathematical constant      03C0
 Pictures for Control Codes, Graphic    2400
+Pieces, Bracket        239B
+Pieces, Bracket        23B0
 PILCROW SIGN   00B6
 PILCROW SIGN, REVERSED 204B
 Pinyin Diacritic-vowel Combinations    01CD
 pipe   01C0
 pipe, double   01C1
 pipe, double-barred    01C2
+PIPING, Z NOTATION SCHEMA      2A20
 PISCES 2653
 PITCHFORK      22D4
+PITCHFORK WITH TEE TOP 2ADA
 PLACE OF INTEREST SIGN 2318
 plaintiff      226C
 PLANCK CONSTANT        210E
 PLANCK CONSTANT OVER TWO PI    210F
 Planet Symbols 263F
 Playing Card Suits     2660
+PLUS, CIRCLED  2295
+PLUS, DOT      2214
+PLUS, DOUBLE   29FA
+PLUS, N-ARY UNION OPERATOR WITH        2A04
+PLUS, SQUARED  229E
+PLUS, TRIPLE   29FB
+Plus And Minus Sign Operators  2A22
+PLUS OPERATOR, N-ARY CIRCLED   2A01
 PLUS SIGN      002B
-PLUS SIGN BELOW, COMBINING     031F
+PLUS SIGN, EQUALS SIGN ABOVE   2A71
 PLUS SIGN, MODIFIER LETTER     02D6
 PLUS SIGN, SUBSCRIPT   208A
 PLUS SIGN, SUPERSCRIPT 207A
-PLUS, CIRCLED  2295
-PLUS, DOT      2214
-PLUS, SQUARED  229E
+PLUS SIGN ABOVE EQUALS SIGN    2A72
+PLUS SIGN BELOW, COMBINING     031F
+PLUS SIGN BELOW, SUBSET WITH   2ABF
+PLUS SIGN BELOW, SUPERSET WITH 2AC0
+PLUS SIGN IN LEFT HALF CIRCLE  2A2D
+PLUS SIGN IN RIGHT HALF CIRCLE 2A2E
+PLUS SIGN IN TRIANGLE  2A39
+Plus Sign Operators, Specialized       29FA
 PLUS-MINUS SIGN        00B1
 PLUTO  2647
+POINT OPERATOR, INTEGRAL AROUND A      2A15
 Pointers       25BA
 Points, Arabic 064B
 Points, Hebrew 05B0
@@ -2176,15 +2880,24 @@ Political Symbols, Religious and        2626
 POP DIRECTIONAL FORMATTING     202C
 POSITION INDICATOR     2316
 positive, most 223E
+positive difference, sum or    2A26
+positive difference or sum     2A24
 POSTAL MARK    3012
-POSTAL MARK FACE       3020
 POSTAL MARK, CIRCLED   3036
+POSTAL MARK FACE       3020
 pound sign     0023
 POUND SIGN     00A3
 pound sterling 00A3
 pounds 2114
 power set      2118
 PRECEDES       227A
+PRECEDES, DOUBLE       2ABB
+PRECEDES ABOVE ALMOST EQUAL TO 2AB7
+PRECEDES ABOVE EQUALS SIGN     2AB3
+PRECEDES ABOVE NOT ALMOST EQUAL TO     2AB9
+PRECEDES ABOVE NOT EQUAL TO    2AB5
+PRECEDES ABOVE SINGLE-LINE EQUALS SIGN 2AAF
+PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO        2AB1
 PRECEDES UNDER RELATION        22B0
 PRESCRIPTION TAKE      211E
 Presentation Forms, Alphabetic FB00
@@ -2193,30 +2906,41 @@ Presentation Forms-A, Arabic    FB50
 Presentation Forms-B, Arabic   FE70
 PREVIOUS PAGE  2397
 PRIME  2032
-PRIME QUOTATION MARK, DOUBLE   301E
-PRIME QUOTATION MARK, LOW DOUBLE       301F
-PRIME QUOTATION MARK, REVERSED DOUBLE  301D
 PRIME, DOUBLE  2033
 PRIME, MODIFIER LETTER 02B9
 PRIME, MODIFIER LETTER DOUBLE  02BA
+PRIME, QUADRUPLE       2057
 PRIME, REVERSED        2035
 PRIME, REVERSED DOUBLE 2036
 PRIME, REVERSED TRIPLE 2037
 PRIME, TRIPLE  2034
+PRIME QUOTATION MARK, DOUBLE   301E
+PRIME QUOTATION MARK, LOW DOUBLE       301F
+PRIME QUOTATION MARK, REVERSED DOUBLE  301D
 PRINT SCREEN SYMBOL    2399
 privacy message        009E
 Private Use Area       E000
 private use one        0091
 private use two        0092
+Process Internal Codes FDD0
+PRODUCT, CLOSED UNION WITH SERIFS AND SMASH    2A50
 product, direct        2299
+PRODUCT, INTERIOR      2A3C
 PRODUCT, LEFT SEMIDIRECT       22CB
 PRODUCT, N-ARY 220F
+PRODUCT, RIGHTHAND INTERIOR    2A3D
+PRODUCT, SHUFFLE       29E2
+PRODUCT, SMASH 2A33
 product, tensor        2297
+PRODUCT, VECTOR OR CROSS       2A2F
 PRODUCT, WREATH        2240
+PRODUCT WITH BOTTOM CLOSED, SEMIDIRECT 2A32
 PROFILE, ALL AROUND-   232E
 prohibition    20E0
+PROJECTION, Z NOTATION SCHEMA  2A21
 PROJECTIVE     2305
 PROOF, END OF  220E
+PROPERTY LINE  214A
 PROPORTION     2237
 PROPORTION, GEOMETRIC  223A
 PROPORTIONAL TO        221D
@@ -2224,36 +2948,51 @@ proportional to, varies with    223C
 proves 22A2
 psili  0313
 published      2117
-Punctuation Ornaments  275B
-PUNCTUATION SPACE      2008
+pullback       27D3
 Punctuation, CJK Symbols and   3000
 Punctuation, General   2000
+Punctuation, Hanunóo-Specific  1734
+Punctuation, Katakana  30A0
+PUNCTUATION, PHILIPPINE DOUBLE 1736
+PUNCTUATION, PHILIPPINE SINGLE 1735
+Punctuation For Philippine Scripts, Generic    1735
+Punctuation For Vertical Text, Double  2047
+Punctuation Ornaments  275B
+PUNCTUATION SPACE      2008
 punt, irish    00A3
+pushout        27D4
 Q, DOUBLE-STRUCK CAPITAL       211A
 Q, ROTATED CAPITAL     213A
+QAF, ARABIC LETTER DOTLESS     066F
 qed    220E
 QUAD, EM       2001
 QUAD, EN       2000
 quad, mutton   2001
+Quadrants      2596
 quadrature     25A1
+QUADRUPLE INTEGRAL OPERATOR    2A0C
+QUADRUPLE PRIME        2057
 quantic        226C
 QUARTER MOON, FIRST    263D
 QUARTER MOON, LAST     263E
 QUARTER NOTE   2669
 Quarters, Fractions    00BC
+QUATERNION INTEGRAL OPERATOR   2A16
 QUESTION EXCLAMATION MARK      2048
 QUESTION MARK  003F
 QUESTION MARK, ARABIC  061F
 QUESTION MARK, ARMENIAN        055E
+QUESTION MARK, DOUBLE  2047
 QUESTION MARK, ETHIOPIC        1367
 QUESTION MARK, EXCLAMATION     2049
 QUESTION MARK, GREEK   037E
 QUESTION MARK, INVERTED        00BF
+QUESTION MARK ABOVE, GREATER-THAN WITH 2A7C
+QUESTION MARK ABOVE, LESS-THAN WITH    2A7B
 QUESTIONED EQUAL TO    225F
 QUILL, LEFT SQUARE BRACKET WITH        2045
 quotation dash 2015
 QUOTATION MARK 0022
-Quotation Mark Ornaments       275B
 quotation mark, double comma   201D
 QUOTATION MARK, DOUBLE HIGH-REVERSED-9 201F
 QUOTATION MARK, DOUBLE LOW-9   201E
@@ -2277,8 +3016,11 @@ QUOTATION MARK, SINGLE LOW-9     201A
 quotation mark, single reversed comma  201B
 QUOTATION MARK, SINGLE RIGHT-POINTING ANGLE    203A
 quotation mark, single turned comma    2018
+Quotation Mark Ornaments       275B
+Quotation Marks, Ornamental Angle      276E
 quote, apl     0022
 R, BLACK-LETTER CAPITAL        211C
+R, COMBINING LATIN SMALL LETTER        036C
 R, DOUBLE-STRUCK CAPITAL       211D
 R, LATIN LETTER SMALL CAPITAL  0280
 R, LATIN LETTER SMALL CAPITAL INVERTED 0281
@@ -2287,13 +3029,15 @@ R, MODIFIER LETTER SMALL        02B3
 R, MODIFIER LETTER SMALL CAPITAL INVERTED      02B6
 R, MODIFIER LETTER SMALL TURNED        02B4
 R, SCRIPT CAPITAL      211B
+radial component       27DF
 radical sign   221A
-Radicals Supplement, CJK       2E80
 Radicals, Kangxi       2F00
 Radicals, Yi   A490
+Radicals Supplement, CJK       2E80
 RADIOACTIVE SIGN       2622
 rainy weather  2602
 RAMS HORN, LATIN SMALL LETTER  0264
+RANGE ANTIRESTRICTION, Z NOTATION      2A65
 RATIO  2236
 ratio, cross   211E
 rational numbers, the set of   211A
@@ -2306,10 +3050,26 @@ RECORD SEPARATOR, SYMBOL FOR    241E
 RECORDER, TELEPHONE    2315
 RECORDING COPYRIGHT, SOUND     2117
 Rectangles     25AC
+RECTANGULAR PATH AROUND POLE, LINE INTEGRATION WITH    2A12
+RECYCLED PAPER SYMBOL  267C
+RECYCLING SYMBOL, BLACK UNIVERSAL      267B
+RECYCLING SYMBOL, UNIVERSAL    2672
+RECYCLING SYMBOL FOR GENERIC MATERIALS 267A
+Recycling Symbols      2672
+Recycling Symbols For Plastics 2673
 reduces to     22A6
 reducible      22A2
 REFERENCE MARK 203B
 registered trade mark sign     00AE
+RELATION, TRIPLE SOLIDUS BINARY        2AFB
+RELATION, TRIPLE VERTICAL BAR BINARY   2AF4
+relation, z notation finite    21FC
+relation, z notation partial   21F9
+RELATIONAL COMPOSITION, Z NOTATION     2A3E
+Relational Operators   2A66
+Relations      29E3
+Relations      2AF7
+Relations, Subset and superset 2ABD
 Religious and Political Symbols        2626
 Repeat Marks, Kana     3031
 REPLACEMENT CHARACTER  FFFD
@@ -2318,53 +3078,60 @@ resistance      2126
 RESPONSE       211F
 results in     22A8
 RETROFLEX CLICK, LATIN LETTER  01C3
-RETROFLEX HOOK BELOW, COMBINING        0322
 retroflex hook, latin small letter d   0256
+RETROFLEX HOOK BELOW, COMBINING        0322
 return, carriage       000D
 return, carriage       21B5
 RETURN, SYMBOL FOR CARRIAGE    240D
+RETURN SYMBOL  23CE
 reverse line feed      008D
 REVERSE SOLIDUS        005C
+REVERSE SOLIDUS, BIG   29F9
+REVERSE SOLIDUS, CIRCLED       29B8
+REVERSE SOLIDUS OPERATOR       29F5
+REVERSE SOLIDUS OVERLAY, COMBINING     20E5
+REVERSE SOLIDUS WITH HORIZONTAL STROKE 29F7
 reverse turnstile      22A3
+REVERSED, LATIN SMALL LETTER EZH       01B9
+REVERSED COMMA, MODIFIER LETTER        02BD
 REVERSED COMMA ABOVE, COMBINING        0314
 reversed comma quotation mark, double  201F
 reversed comma quotation mark, single  201B
-REVERSED COMMA, MODIFIER LETTER        02BD
 REVERSED DOUBLE PRIME  2036
 REVERSED DOUBLE PRIME QUOTATION MARK   301D
+REVERSED DOUBLE STROKE NOT SIGN        2AED
 REVERSED E, LATIN CAPITAL LETTER       018E
 REVERSED E, LATIN SMALL LETTER 0258
 reversed epsilon, latin small letter closed    025E
-REVERSED ESH LOOP, LATIN LETTER        01AA
 REVERSED ESH, LATIN SMALL LETTER SQUAT 0285
+REVERSED ESH LOOP, LATIN LETTER        01AA
 reversed glottal stop, latin letter    0295
 REVERSED GLOTTAL STOP, MODIFIER LETTER 02C1
 REVERSED GLOTTAL STOP, MODIFIER LETTER SMALL   02E4
+REVERSED NEGATION SLASH, DOES NOT DIVIDE WITH  2AEE
 REVERSED NOT SIGN      2310
 REVERSED OPEN E, LATIN SMALL LETTER    025C
 REVERSED OPEN E, LATIN SMALL LETTER CLOSED     025E
 REVERSED PILCROW SIGN  204B
 REVERSED PRIME 2035
+REVERSED SANS-SERIF CAPITAL L  2143
+REVERSED SEMICOLON     204F
 reversed straight epsilon      220D
 REVERSED TILDE 223D
 REVERSED TILDE EQUALS  22CD
 REVERSED TRIPLE PRIME  2037
-REVERSED, LATIN SMALL LETTER EZH       01B9
 RHOTIC HOOK, MODIFIER LETTER   02DE
 riemann integral       211B
 RIGHT ANGLE    221F
 RIGHT ANGLE WITH ARC   22BE
-RIGHT CURLY BRACKET    007D
-RIGHT PARENTHESIS      0029
-right pointing guillemet       00BB
-right pointing single guillemet        203A
-RIGHT SQUARE BRACKET   005D
 RIGHT TRIANGLE 22BF
-RIGHT-POINTING ANGLE QUOTATION MARK, SINGLE    203A
-RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK     00BB
 RIGHT-TO-LEFT EMBEDDING        202B
 RIGHT-TO-LEFT MARK     200F
 RIGHT-TO-LEFT OVERRIDE 202E
+RIGHTHAND INTERIOR PRODUCT     2A3D
+RING, BENZENE  232C
+RING, MODIFIER LETTER CENTRED LEFT HALF        02D3
+RING, MODIFIER LETTER LEFT HALF        02BF
 RING ABOVE     02DA
 RING ABOVE, COMBINING  030A
 RING BELOW, COMBINING  0325
@@ -2376,9 +3143,9 @@ RING OPERATOR     2218
 RING OPERATOR, CIRCLED 229A
 RING OVERLAY, COMBINING        20D8
 RING OVERLAY, COMBINING CLOCKWISE      20D9
-RING, BENZENE  232C
-RING, MODIFIER LETTER CENTRED LEFT HALF        02D3
-RING, MODIFIER LETTER LEFT HALF        02BF
+RISING DIAGONAL SLASH, SQUARED 29C4
+RISING DOTS, MINUS SIGN WITH   2A2C
+RISING DOTS, TILDE OPERATOR WITH       2A6B
 rle    202B
 rlm    200F
 rlo    202E
@@ -2390,7 +3157,9 @@ ROOT, SQUARE      221A
 ROTATED CAPITAL Q      213A
 rotation       20D5
 rough breathing        0314
+RULE, LOZENGE DIVIDED BY HORIZONTAL    27E0
 rule, parted   00A6
+RULE-DELAYED   29F4
 Runes, Golden Number   16EE
 Runic  16A0
 RUNOUT, TOTAL  2330
@@ -2403,11 +3172,23 @@ S, LATIN SMALL LETTER LONG      017F
 S, LATIN SMALL LETTER SHARP    00DF
 s, lazy        223D
 S, MODIFIER LETTER SMALL       02E2
+S, PERPENDICULAR WITH  2AE1
+S IN TRIANGLE  29CC
 SAGITTARIUS    2650
 SALTIRE        2613
+SANS-SERIF CAPITAL G, TURNED   2141
+SANS-SERIF CAPITAL L, REVERSED 2143
+SANS-SERIF CAPITAL L, TURNED   2142
+SANS-SERIF CAPITAL Y, TURNED   2144
 Sanskrit and Tibetan, Mongolian Extensions for 1880
 satisfies      22A8
+satisfies, necessarily 2AF1
+satisfies, ordinarily  2AE2
 SATURN 2644
+SCHEMA COMPOSITION, Z NOTATION 2A1F
+schema hiding, z notation      29F9
+SCHEMA PIPING, Z NOTATION      2A20
+SCHEMA PROJECTION, Z NOTATION  2A21
 SCHWA, LATIN CAPITAL LETTER    018F
 SCHWA, LATIN SMALL LETTER      0259
 Scissors Dingbats      2701
@@ -2443,11 +3224,14 @@ SECTOR  2314
 SEGMENT        2313
 selected area, end of  0087
 selected area, start of        0086
+Selectors, Variation   FE00
+SEMICIRCULAR PATH AROUND POLE, LINE INTEGRATION WITH   2A13
 SEMICOLON      003B
 SEMICOLON, ARABIC      061B
 SEMICOLON, ETHIOPIC    1364
+SEMICOLON, REVERSED    204F
 SEMIDIRECT PRODUCT, LEFT       22CB
-SEPARATOR KEY SYMBOL, DECIMAL  2396
+SEMIDIRECT PRODUCT WITH BOTTOM CLOSED  2A32
 SEPARATOR, ARABIC DECIMAL      066B
 SEPARATOR, ARABIC THOUSANDS    066C
 separator, decimal     002C
@@ -2455,6 +3239,7 @@ separator, devanagari phrase      0964
 separator, file        001C
 SEPARATOR, GEORGIAN PARAGRAPH  10FB
 separator, group       001D
+SEPARATOR, INVISIBLE   2063
 SEPARATOR, LINE        2028
 SEPARATOR, PARAGRAPH   2029
 separator, record      001E
@@ -2464,20 +3249,28 @@ SEPARATOR, SYMBOL FOR RECORD    241E
 SEPARATOR, SYMBOL FOR UNIT     241F
 separator, unit        001F
 separator, urdu paragraph      203B
+SEPARATOR KEY SYMBOL, DECIMAL  2396
 sequence introducer, control   009B
 Serbian Cyrillic Letters, Croatian Digraphs Matching   01C4
+SERIFS, CLOSED INTERSECTION WITH       2A4D
+SERIFS, CLOSED UNION WITH      2A4C
+SERIFS AND SMASH PRODUCT, CLOSED UNION WITH    2A50
+SERIFS AT BOTTOM, TRIANGLE WITH        29CD
 SERVICE MARK   2120
+SESAME DOT     FE45
+SESAME DOT, WHITE      FE46
+SET, EMPTY     2205
+set, included in       2282
+set, includes in       2283
+set, null      2205
+set, power     2118
 SET MINUS      2216
 set of complex numbers, the    2102
 set of integers, the   2124
 set of rational numbers, the   211A
 set of real numbers, the       211D
 set transmit state     0093
-SET, EMPTY     2205
-set, included in       2282
-set, includes in       2283
-set, null      2205
-set, power     2118
+Sets, Empty    29B0
 sextile        2736
 Shade Characters       2591
 shamrock       2663
@@ -2491,13 +3284,36 @@ SHIFT IN, SYMBOL FOR    240F
 shift out      000E
 SHIFT OUT, SYMBOL FOR  240E
 shilling       002F
+SHOGI PIECE, BLACK     2617
+SHOGI PIECE, WHITE     2616
 short  0306
+SHORT DOWN TACK        2ADF
+SHORT DOWN TACK, SHORT UP TACK ABOVE   2AE9
+SHORT DOWN TACK WITH OVERBAR   2AE7
+SHORT I WITH TAIL, CYRILLIC CAPITAL LETTER     048A
+SHORT I WITH TAIL, CYRILLIC SMALL LETTER       048B
+SHORT LEFT TACK        2ADE
 short slash overlay    0337
 SHORT SOLIDUS OVERLAY, COMBINING       0337
 SHORT STROKE OVERLAY, COMBINING        0335
+SHORT UP TACK  2AE0
+SHORT UP TACK ABOVE SHORT DOWN TACK    2AE9
+SHORT UP TACK WITH UNDERBAR    2AE8
 SHORT VERTICAL LINE OVERLAY, COMBINING 20D3
 SHOULDERED OPEN BOX    237D
+SHUFFLE PRODUCT        29E2
 Sibe Letters, Mongolian        185D
+Sidelining Emphasis Marks      FE45
+SIMILAR, SIMILAR MINUS 2A6C
+SIMILAR ABOVE GREATER-THAN, LESS-THAN ABOVE    2A8F
+SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN   2AA0
+SIMILAR ABOVE LESS-THAN, GREATER-THAN ABOVE    2A90
+SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN      2A9F
+SIMILAR MINUS SIMILAR  2A6C
+SIMILAR OR EQUAL, GREATER-THAN ABOVE   2A8E
+SIMILAR OR EQUAL, LESS-THAN ABOVE      2A8D
+SIMILAR OR GREATER-THAN        2A9E
+SIMILAR OR LESS-THAN   2A9D
 similar to     223C
 SINE WAVE      223F
 single character introducer    009A
@@ -2508,6 +3324,7 @@ single guillemet, right pointing  203A
 SINGLE HIGH-REVERSED-9 QUOTATION MARK  201B
 SINGLE LEFT-POINTING ANGLE QUOTATION MARK      2039
 SINGLE LOW-9 QUOTATION MARK    201A
+SINGLE PUNCTUATION, PHILIPPINE 1735
 SINGLE QUOTATION MARK, LEFT    2018
 SINGLE QUOTATION MARK, RIGHT   2019
 single reversed comma quotation mark   201B
@@ -2521,12 +3338,18 @@ SIXTEENTH NOTES, BEAMED 266C
 Sixths, Fractions      2159
 SKULL AND CROSSBONES   2620
 slash  002F
-slash overlay, long    0338
-slash overlay, short   0337
 SLASH, CIRCLED DIVISION        2298
 SLASH, DIVISION        2215
+SLASH, DOES NOT DIVIDE WITH REVERSED NEGATION  2AEE
 SLASH, FRACTION        2044
+SLASH, INTEGRAL AVERAGE WITH   2A0F
+SLASH, SQUARED FALLING DIAGONAL        29C5
+SLASH, SQUARED RISING DIAGONAL 29C4
+slash overlay, long    0338
+slash overlay, short   0337
 SLOPE  2333
+SLOPING LARGE AND      2A58
+SLOPING LARGE OR       2A57
 Slovenian and Croatian, Additions for  0200
 SMALL CAPITAL B, LATIN LETTER  0299
 SMALL CAPITAL G, LATIN LETTER  0262
@@ -2540,14 +3363,34 @@ SMALL CAPITAL OE, LATIN LETTER  0276
 SMALL CAPITAL R, LATIN LETTER  0280
 SMALL CAPITAL Y, LATIN LETTER  028F
 small circle, black    2022
+SMALL CIRCLE, SQUARED  29C7
+SMALL CIRCLE ABOVE, PLUS SIGN WITH     2A22
+SMALL CIRCLE TO THE RIGHT, CIRCLE WITH 29C2
 SMALL CONTAINS AS MEMBER       220D
+SMALL CONTAINS WITH OVERBAR    22FE
+SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE   22FC
+SMALL D, DOUBLE-STRUCK ITALIC  2146
+SMALL E, DOUBLE-STRUCK ITALIC  2147
 SMALL ELEMENT OF       220A
+SMALL ELEMENT OF WITH OVERBAR  22F7
+SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE 22F4
 Small Form Variants    FE50
+SMALL GAMMA, DOUBLE-STRUCK     213D
+SMALL I, DOUBLE-STRUCK ITALIC  2148
+SMALL J, DOUBLE-STRUCK ITALIC  2149
 Small Letters, Armenian        0561
+Small Letters, Combining Latin 0363
 Small Letters, Cyrillic        0430
 Small Letters, Georgian        10D0
 Small Letters, Greek   03B1
 Small Letters, Latin   0061
+SMALL SQUARE, BLACK MEDIUM     25FE
+SMALL SQUARE, WHITE MEDIUM     25FD
+SMALL VEE WITH UNDERBAR        2A61
+SMALLER THAN   2AAA
+SMALLER THAN OR EQUAL TO       2AAC
+SMASH PRODUCT  2A33
+SMASH PRODUCT, CLOSED UNION WITH SERIFS AND    2A50
 SMILE  2323
 SMILING FACE, BLACK    263B
 SMILING FACE, WHITE    263A
@@ -2561,13 +3404,21 @@ SOFTWARE-FUNCTION SYMBOL        2394
 solid  2588
 SOLIDUS        002F
 solidus        2044
+SOLIDUS, BIG   29F8
+SOLIDUS, BIG REVERSE   29F9
+SOLIDUS, CIRCLED REVERSE       29B8
+SOLIDUS, REVERSE       005C
+SOLIDUS BINARY RELATION, TRIPLE        2AFB
+SOLIDUS OPERATOR, DOUBLE       2AFD
+SOLIDUS OPERATOR, REVERSE      29F5
 SOLIDUS OVERLAY, COMBINING LONG        0338
+SOLIDUS OVERLAY, COMBINING REVERSE     20E5
 SOLIDUS OVERLAY, COMBINING SHORT       0337
-SOLIDUS, REVERSE       005C
+SOLIDUS WITH HORIZONTAL STROKE, REVERSE        29F7
+SOLIDUS WITH OVERBAR   29F6
 SOUND RECORDING COPYRIGHT      2117
 SOURCE, INFORMATION    2139
 SPACE  0020
-SPACE MARK, OGHAM      1680
 SPACE, EM      2003
 SPACE, EN      2002
 SPACE, FIGURE  2007
@@ -2577,6 +3428,7 @@ space, graphic for        2423
 space, graphic for no break    237D
 SPACE, HAIR    200A
 SPACE, IDEOGRAPHIC     3000
+SPACE, MEDIUM MATHEMATICAL     205F
 space, mid     2005
 SPACE, NARROW NO-BREAK 202F
 SPACE, NO-BREAK        00A0
@@ -2588,6 +3440,7 @@ SPACE, THIN       2009
 SPACE, THREE-PER-EM    2004
 SPACE, ZERO WIDTH      200B
 SPACE, ZERO WIDTH NO-BREAK     FEFF
+SPACE MARK, OGHAM      1680
 Spaces 2000
 spacing acute  00B4
 spacing cedilla        00B8
@@ -2601,25 +3454,45 @@ Spacing Modifier Letters        02B0
 spacing overscore      203E
 spacing underscore     005F
 spanish currency       20A7
+Special character extensions   23AE
+Specialized plus sign operators        29FA
 Specials       FFF0
 Specials Area, Compatibility and       F900
 SPHERICAL ANGLE        2222
+SPHERICAL ANGLE OPENING LEFT   29A0
+SPHERICAL ANGLE OPENING UP     29A1
+SPOT, Z NOTATION       2981
+SQUARE, BLACK MEDIUM   25FC
+SQUARE, BLACK MEDIUM SMALL     25FE
+SQUARE, COMBINING ENCLOSING    20DE
+SQUARE, VIEWDATA       2317
+SQUARE, WHITE MEDIUM   25FB
+SQUARE, WHITE MEDIUM SMALL     25FD
 SQUARE BELOW, COMBINING        033B
-SQUARE BRACKET WITH QUILL, LEFT        2045
 square bracket, closing        005D
 SQUARE BRACKET, LEFT   005B
 SQUARE BRACKET, LEFT WHITE     301A
 square bracket, opening        005B
 SQUARE BRACKET, RIGHT  005D
+SQUARE BRACKET WITH QUILL, LEFT        2045
 SQUARE CAP     2293
 SQUARE CORPORATION     337F
 SQUARE CUP     2294
+SQUARE FOOT    23CD
 SQUARE IMAGE OF        228F
+SQUARE INTERSECTION, DOUBLE    2A4E
+SQUARE INTERSECTION OPERATOR, N-ARY    2A05
+SQUARE LEFT OPEN BOX OPERATOR  2ACD
 SQUARE LOZENGE 2311
 SQUARE ORIGINAL OF     2290
+SQUARE RIGHT OPEN BOX OPERATOR 2ACE
 SQUARE ROOT    221A
-SQUARE, COMBINING ENCLOSING    20DE
-SQUARE, VIEWDATA       2317
+Square Symbols 29C4
+SQUARE UNION, DOUBLE   2A4F
+SQUARE UNION OPERATOR, N-ARY   2A06
+SQUARE WITH CONTOURED OUTLINE  29E0
+SQUARE WITH LEFTWARDS TICK, WHITE      27E4
+SQUARE WITH RIGHTWARDS TICK, WHITE     27E5
 squared        00B2
 SQUARED DOT OPERATOR   22A1
 Squared Japanese Katakana Words        3300
@@ -2631,14 +3504,15 @@ Squares 25A0
 SQUAT REVERSED ESH, LATIN SMALL LETTER 0285
 st. andrew's cross     2613
 star   002A
+STAR, ARABIC FIVE POINTED      066D
+STAR, BLACK    2605
 STAR AND CRESCENT      262A
 Star Dingbats  2726
 STAR EQUALS    225B
 STAR OF DAVID  2721
 STAR OPERATOR  22C6
-STAR, ARABIC FIVE POINTED      066D
-STAR, BLACK    2605
 starburst      273A
+STARK, GLEICH  29E6
 Stars, Asterisks and Snowflakes        2721
 start of guarded area  0096
 start of heading       0001
@@ -2655,38 +3529,59 @@ straight epsilon, reversed      220D
 stress mark    0301
 STRETCHED C, LATIN LETTER      0297
 STRICTLY EQUIVALENT TO 2263
-string terminator      009C
 string, device control 0090
 string, start of       0098
+string terminator      009C
 STROKE OVERLAY, COMBINING LONG 0336
 STROKE OVERLAY, COMBINING SHORT        0335
-SUBGROUP OF, NORMAL    22B2
 SUBGROUP, CONTAINS AS NORMAL   22B3
+SUBGROUP OF, NORMAL    22B2
+subscript, iota        0345
 Subscript Digits       2080
 SUBSCRIPT EQUALS SIGN  208C
 SUBSCRIPT LEFT PARENTHESIS     208D
 SUBSCRIPT MINUS        208B
 SUBSCRIPT PLUS SIGN    208A
-subscript, iota        0345
+SUBSCRIPT TWO, PLUS SIGN WITH  2A27
 Subscripts     2080
-SUBSET OF      2282
 SUBSET, DOUBLE 22D0
+Subset And Superset Relations  2ABD
+SUBSET OF      2282
 substitute     001A
-SUBSTITUTE FORM TWO, SYMBOL FOR        2426
 SUBSTITUTE, SYMBOL FOR 241A
+SUBSTITUTE FORM TWO, SYMBOL FOR        2426
+subtraction, z notation bag    2A41
 SUCCEEDS       227B
+SUCCEEDS, DOUBLE       2ABC
+SUCCEEDS ABOVE ALMOST EQUAL TO 2AB8
+SUCCEEDS ABOVE EQUALS SIGN     2AB4
+SUCCEEDS ABOVE NOT ALMOST EQUAL TO     2ABA
+SUCCEEDS ABOVE NOT EQUAL TO    2AB6
+SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN 2AB0
+SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO        2AB2
 SUCCEEDS UNDER RELATION        22B1
 such that      220B
 such that      2223
 Suits, Playing Card    2660
 sum, direct    2295
+SUM, MODULO TWO        2A0A
+sum, positive difference or    2A24
+sum or positive difference     2A26
+SUMMATION, DOUBLE-STRUCK N-ARY 2140
 SUMMATION, N-ARY       2211
+SUMMATION BOTTOM       23B3
+Summation Sign Parts   23B2
+SUMMATION TOP  23B2
+Summations And Integrals       2A0A
 SUN    2609
 SUN WITH RAYS, BLACK   2600
+SUPERIMPOSED X, CIRCLE WITH    29BB
 SUPERSCRIPT ALEF, ARABIC LETTER        0670
 Superscript Digits     2070
 SUPERSCRIPT EQUALS SIGN        207C
+SUPERSCRIPT LATIN SMALL LETTER I       2071
 SUPERSCRIPT LEFT PARENTHESIS   207D
+Superscript Letter Diacritics, Medieval        0363
 SUPERSCRIPT MINUS      207B
 SUPERSCRIPT ONE        00B9
 SUPERSCRIPT PLUS SIGN  207A
@@ -2695,26 +3590,47 @@ SUPERSCRIPT TWO 00B2
 SUPERSCRIPT ZERO       2070
 Superscripts   2070
 Superscripts and Subscripts    2070
-SUPERSET OF    2283
 SUPERSET, DOUBLE       22D1
+SUPERSET OF    2283
+Superset Relations, Subset And 2ABD
+Supplemental Arrows-A  27F0
+Supplemental Arrows-B  2900
+Supplemental Mathematical Operators    2A00
+Supplementary, Cyrillic        0500
 SURFACE INTEGRAL       222F
-Surrogates Area        D800
+surjection, z notation finite  2901
+surjection, z notation partial 2900
+surjective injection, z notation       2917
+surjective injection, z notation finite        2918
 Surrogates, High       D800
 Surrogates, Low        DC00
+Surrogates Area        D800
 swedish grave accent   02DF
 swung dash     007E
 Syllabics, Unified Canadian Aboriginal 1400
-Syllables Area, Korean Hangul  AC00
 Syllables, Yi  A000
+Syllables Area, Korean Hangul  AC00
 Symbol Variants, Fullwidth     FFE0
-Symbols and Punctuation, CJK   3000
-Symbols Area   2000
-Symbols Area, CJK Phonetics and        2E00
-Symbols for Control Codes, Graphic     2400
+Symbols, Bowtie        29D1
+Symbols, Circle        29B5
 Symbols, Combining Diacritical Marks for       20D0
+Symbols, Dentistry Notation    23BE
+Symbols, Double-Struck Italic Mathematical     2145
+Symbols, Error Bar     29EE
 Symbols, Greek 03D0
+Symbols, Japanese Chess        2616
 Symbols, Letterlike    2100
 Symbols, Miscellaneous 2600
+Symbols, Recycling     2672
+Symbols, Square        29C4
+Symbols, Triangle      29CA
+Symbols and Punctuation, CJK   3000
+Symbols Area   2000
+Symbols Area, CJK Phonetics and        2E00
+Symbols for Control Codes, Graphic     2400
+Symbols For Plastics, Recycling        2673
+Symbols-A, Miscellaneous Mathematical  27C0
+Symbols-B, Miscellaneous Mathematical  2980
 symmetric difference   2238
 symmetric difference   2296
 SYMMETRIC SWAPPING, ACTIVATE   206B
@@ -2726,25 +3642,33 @@ Syriac  0700
 SYRIAC CROSS, EAST     2671
 SYRIAC CROSS, WEST     2670
 Syriac Format Control  070F
+T, COMBINING LATIN SMALL LETTER        036D
 T, LATIN SMALL LETTER TURNED   0287
 tab    0009
-tab with shift tab     21B9
 tab, leftward  21E4
 tab, rightward 21E5
 tab, symbol for        2409
-tabulation set, character      0088
-tabulation set, line   008A
-tabulation with justification, character       0089
+tab with shift tab     21B9
 tabulation, horizontal 0009
 TABULATION, SYMBOL FOR HORIZONTAL      2409
 TABULATION, SYMBOL FOR VERTICAL        240B
 tabulation, vertical   000B
-TACK BELOW, COMBINING LEFT     0318
-TACK BELOW, COMBINING UP       031D
+tabulation set, character      0088
+tabulation set, line   008A
+tabulation with justification, character       0089
 TACK, LEFT     22A3
 TACK, MODIFIER LETTER UP       02D4
 TACK, RIGHT    22A2
 TACK, UP       22A5
+TACK BELOW, COMBINING LEFT     0318
+TACK BELOW, COMBINING UP       031D
+Tacks And Turnstiles   27D8
+Tacks And Turnstiles   2ADE
+Tagalog        1700
+TAGALOG SIGN VIRAMA    1714
+Tagbanwa       1760
+TAIL FRAGMENT, ARABIC  FE73
+Tails, Fish    297C
 tainome (japanese, a kind of bullet)   25C9
 TAKE, PRESCRIPTION     211E
 Tamil  0B80
@@ -2753,21 +3677,26 @@ Tamil Letters   0B85
 TAPE DRIVE     2707
 TAPER, CONICAL 2332
 TAURUS 2649
+tautological equivalent        29E6
 tautology      22A8
 Technical, Miscellaneous       2300
+TEE TOP, PITCHFORK WITH        2ADA
 Telegraph Symbols for Days     33E0
 Telegraph Symbols for Hours    3358
 Telegraph Symbols for Months   32C0
+TELEPHONE, BLACK       260E
 TELEPHONE LOCATION SIGN        2706
 TELEPHONE RECORDER     2315
 TELEPHONE SIGN 2121
-TELEPHONE, BLACK       260E
 Telugu 0C00
 Telugu Digits  0C66
 Telugu Letters 0C05
 TEN THOUSAND SIGN, PER 2031
 tensor 20E1
 tensor product 2297
+Terminal graphic characters    23B7
+Terminal Graphic Characters    2596
+Terminal Graphics, Scan Lines For      23BA
 terminator, string     009C
 text, end of   0003
 text, start of 0002
@@ -2780,6 +3709,7 @@ Thai Digits       0E50
 Thai Letters   0E01
 THERE EXISTS   2203
 THEREFORE      2234
+THERMODYNAMIC  29E7
 thick space    2004
 THIN SPACE     2009
 third derivative       20DB
@@ -2789,24 +3719,23 @@ THORN, LATIN CAPITAL LETTER     00DE
 THORN, LATIN SMALL LETTER      00FE
 THOUSANDS SEPARATOR, ARABIC    066C
 THOUSANDS SIGN, CYRILLIC       0482
+THREE, SUPERSCRIPT     00B3
 three dot leader       2026
 THREE DOTS ABOVE, COMBINING    20DB
 THREE QUARTERS, VULGAR FRACTION        00BE
-THREE, SUPERSCRIPT     00B3
 THREE-PER-EM SPACE     2004
 THUNDERSTORM   2608
 Tibetan        0F00
+Tibetan, Mongolian Extensions for Sanskrit and 1880
 Tibetan Digits 0F20
 Tibetan Letters        0F40
-Tibetan, Mongolian Extensions for Sanskrit and 1880
+TICK, WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS       27E2
+TICK, WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS      27E3
+TICK, WHITE SQUARE WITH LEFTWARDS      27E4
+TICK, WHITE SQUARE WITH RIGHTWARDS     27E5
 TIE, CHARACTER 2040
+TIE OVER INFINITY      29DD
 TILDE  007E
-TILDE ABOVE, COMBINING NOT     034A
-TILDE BELOW, COMBINING 0330
-TILDE EQUALS, REVERSED 22CD
-TILDE LEFT HALF, COMBINING DOUBLE      FE22
-TILDE OPERATOR 223C
-TILDE OVERLAY, COMBINING       0334
 tilde, apl     223C
 TILDE, COMBINING       0303
 TILDE, COMBINING DOUBLE        0360
@@ -2815,9 +3744,28 @@ TILDE, MINUS     2242
 TILDE, REVERSED        223D
 TILDE, SMALL   02DC
 TILDE, TRIPLE  224B
+TILDE ABOVE, COMBINING NOT     034A
+TILDE BELOW, COMBINING 0330
+TILDE EQUALS, REVERSED 22CD
+TILDE LEFT HALF, COMBINING DOUBLE      FE22
+TILDE OPERATOR 223C
+TILDE OPERATOR, EQUALS SIGN ABOVE      2A73
+TILDE OPERATOR, PARALLEL WITH  2AF3
+TILDE OPERATOR, SUBSET OF ABOVE        2AC7
+TILDE OPERATOR, SUPERSET OF ABOVE      2AC8
+TILDE OPERATOR WITH DOT ABOVE  2A6A
+TILDE OPERATOR WITH RISING DOTS        2A6B
+TILDE OVERLAY, COMBINING       0334
 TIMES, CIRCLED 2297
 TIMES, DIVISION        22C7
+TIMES, INVISIBLE       2062
 TIMES, SQUARED 22A0
+TIMES OPERATOR, N-ARY  2A09
+TIMES OPERATOR, N-ARY CIRCLED  2A02
+TIMES SIGN, INTEGRAL WITH      2A18
+TIMES WITH LEFT HALF BLACK     29D4
+TIMES WITH RIGHT HALF BLACK    29D5
+TINY   29FE
 TIRONIAN SIGN ET       204A
 TIS 620-2529 (Thai), Based on  0E01
 Todo Letters, Mongolian        1843
@@ -2839,38 +3787,69 @@ TORTOISE SHELL BRACKET, LEFT WHITE      3018
 TOTAL RUNOUT   2330
 TRADE MARK SIGN        2122
 trade mark sign, registered    00AE
+transfinite cardinal, fourth   2138
 transfinite cardinal (countable), first        2135
 transfinite cardinal (functions of a real variable), third     2137
 transfinite cardinal (the continuum), second   2136
-transfinite cardinal, fourth   2138
-transmission block, end of     0017
-TRANSMISSION BLOCK, SYMBOL FOR END OF  2417
 transmission, end of   0004
 transmission, graphic for end of       2301
 TRANSMISSION, SYMBOL FOR END OF        2404
+transmission block, end of     0017
+TRANSMISSION BLOCK, SYMBOL FOR END OF  2417
 transmit state, set    0093
+TRANSVERSAL INTERSECTION       2ADB
+TRIANGLE, COMBINING ENCLOSING UPWARD POINTING  20E4
+TRIANGLE, LOWER LEFT   25FA
+TRIANGLE, LOWER RIGHT  25FF
+TRIANGLE, MINUS SIGN IN        2A3A
+TRIANGLE, MULTIPLICATION SIGN IN       2A3B
+TRIANGLE, PLUS SIGN IN 2A39
+TRIANGLE, PLUS SIGN WITH BLACK 2A28
 TRIANGLE, RIGHT        22BF
+TRIANGLE, UPPER LEFT   25F8
+TRIANGLE, UPPER RIGHT  25F9
+TRIANGLE, VERTICAL BAR BESIDE RIGHT    29D0
+TRIANGLE OPERATOR, LARGE LEFT  2A1E
+Triangle symbols       29CA
+TRIANGLE WITH LEFT HALF BLACK, DOWN-POINTING   29E8
+TRIANGLE WITH RIGHT HALF BLACK, DOWN-POINTING  29E9
 Triangles      25B2
 TRIANGULAR BULLET      2023
 TRIANGULAR COLON, MODIFIER LETTER      02D0
 TRIANGULAR COLON, MODIFIER LETTER HALF 02D1
 Trigram Symbols, Yijing        2630
 trine  25B3
+TRIPLE COLON OPERATOR  2AF6
+TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE      2A68
+TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE      2A69
 TRIPLE INTEGRAL        222D
+TRIPLE NESTED GREATER-THAN     2AF8
+TRIPLE NESTED LESS-THAN        2AF7
+TRIPLE PLUS    29FB
 TRIPLE PRIME   2034
 TRIPLE PRIME, REVERSED 2037
+TRIPLE RIGHT TURNSTILE, VERTICAL BAR   2AE2
+TRIPLE SOLIDUS BINARY RELATION 2AFB
 TRIPLE TILDE   224B
+TRIPLE UNDERDOT, COMBINING     20E8
+TRIPLE VERTICAL BAR BINARY RELATION    2AF4
+TRIPLE VERTICAL BAR DELIMITER  2980
+TRIPLE VERTICAL BAR OPERATOR, LARGE    2AFC
+TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE     2AF5
+TRIPLE VERTICAL STROKE, TRIPLE HORIZONTAL BAR WITH     2A69
 TRUE   22A8
 TUGRIK SIGN    20AE
 turbofan       274B
 turkish currency       20A4
 TURNED A, LATIN SMALL LETTER   0250
 TURNED ALPHA, LATIN SMALL LETTER       0252
+TURNED AMPERSAND       214B
+TURNED ANGLE   29A2
 TURNED CAPITAL F       2132
+TURNED COMMA, MODIFIER LETTER  02BB
 TURNED COMMA ABOVE, COMBINING  0312
 turned comma quotation mark, double    201C
 turned comma quotation mark, single    2018
-TURNED COMMA, MODIFIER LETTER  02BB
 TURNED DELTA, LATIN SMALL LETTER       018D
 turned e, latin capital letter 018E
 TURNED E, LATIN SMALL LETTER   01DD
@@ -2883,21 +3862,32 @@ TURNED NOT SIGN 2319
 turned question mark   00BF
 TURNED R, LATIN SMALL LETTER   0279
 TURNED R, MODIFIER LETTER SMALL        02B4
+TURNED SANS-SERIF CAPITAL G    2141
+TURNED SANS-SERIF CAPITAL L    2142
+TURNED SANS-SERIF CAPITAL Y    2144
 TURNED T, LATIN SMALL LETTER   0287
 TURNED V, LATIN SMALL LETTER   028C
 TURNED W, LATIN SMALL LETTER   028D
 TURNED Y, LATIN SMALL LETTER   028E
 turnstile      22A2
 turnstile, reverse     22A3
-TWO DOT LEADER 2025
+Turnstiles, Tacks And  27D8
+Turnstiles, Tacks And  2ADE
 TWO, SUPERSCRIPT       00B2
+TWO DOT LEADER 2025
+TWO-HEADED ARROW FROM BAR, RIGHTWARDS  2905
+TWO-HEADED ARROW WITH TAIL, RIGHTWARDS 2916
+TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE, RIGHTWARDS    2917
+TYPE COLON, Z NOTATION 2982
+U, COMBINING LATIN SMALL LETTER        0367
 UMBRELLA       2602
 umlaut 0308
 UNASPIRATED, MODIFIER LETTER   02ED
+UNDERDOT, COMBINING TRIPLE     20E8
 underline      0332
+underline, double      0333
 UNDERLINE SYMBOL, CONTINUOUS   2381
 UNDERLINE SYMBOL, DISCONTINUOUS        2382
-underline, double      0333
 underscore     0332
 underscore, double     0333
 underscore, spacing    005F
@@ -2908,18 +3898,37 @@ UNDO SYMBOL     238C
 undoable delete        2425
 UNION  222A
 UNION, DOUBLE  22D3
+UNION, DOUBLE SQUARE   2A4F
+UNION, INTEGRAL WITH   2A1A
+UNION, INTERSECTION ABOVE      2A47
+UNION, INTERSECTION ABOVE BAR ABOVE    2A49
 UNION, MULTISET        228E
 UNION, N-ARY   22C3
+UNION, UNION BESIDE AND JOINED WITH    2A4A
+UNION ABOVE BAR ABOVE INTERSECTION     2A48
+UNION ABOVE INTERSECTION       2A46
+UNION BESIDE AND JOINED WITH UNION     2A4A
+UNION OPERATOR, N-ARY SQUARE   2A06
+UNION OPERATOR WITH DOT, N-ARY 2A03
+UNION OPERATOR WITH PLUS, N-ARY        2A04
+UNION WITH LOGICAL OR  2A45
+UNION WITH MINUS SIGN  2A41
+UNION WITH OVERBAR     2A42
+UNION WITH SERIFS, CLOSED      2A4C
+UNION WITH SERIFS AND SMASH PRODUCT, CLOSED    2A50
+Unions, Intersections And      2A40
 unique element 2129
 unit separator 001F
 UNIT SEPARATOR, SYMBOL FOR     241F
+UNIVERSAL RECYCLING SYMBOL     2672
+UNIVERSAL RECYCLING SYMBOL, BLACK      267B
+up, page       21DE
 UP ARROWHEAD   2303
 UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS       2324
 UP RIGHT DIAGONAL ELLIPSIS     22F0
 UP TACK        22A5
-UP TACK BELOW, COMBINING       031D
 UP TACK, MODIFIER LETTER       02D4
-up, page       21DE
+UP TACK BELOW, COMBINING       031D
 UPPER BLADE SCISSORS   2701
 UPPER RIGHT PENCIL     2710
 UPSILON, LATIN CAPITAL LETTER  01B1
@@ -2927,51 +3936,74 @@ UPSILON, LATIN SMALL LETTER     028A
 upstile, apl   2308
 UPWARDS ARROW BELOW, COMBINING 034E
 URANUS 2645
-urdu paragraph separator       203B
 Urdu, Eastern Arabic-Indic Digits for Persian and      06F0
-V WITH HOOK, LATIN CAPITAL LETTER      01B2
+urdu paragraph separator       203B
+V, COMBINING LATIN SMALL LETTER        036E
 v, latin capital letter script 01B2
 v, latin small letter script   028B
 V, LATIN SMALL LETTER TURNED   028C
+V WITH HOOK, LATIN CAPITAL LETTER      01B2
 valentine      2665
 valid  22A8
 varia  0300
+Variation Selectors    FE00
 varies with (proportional to)  223C
 vector 20D0
 vector 20D6
+VECTOR OR CROSS PRODUCT        2A2F
 vector pointing into page      2295
 vector pointing into page      2297
 vector pointing out of page    2299
 vee    2228
 vee above      030C
+VEE WITH UNDERBAR, SMALL       2A61
 venus  2640
 VERSICLE       2123
+VERTICAL, LONG DASH FROM LEFT MEMBER OF DOUBLE 2AE6
 vertical bar   007C
-Vertical Bar Dingbats  2758
 vertical bar, broken   00A6
+VERTICAL BAR, CIRCLED  29B6
+VERTICAL BAR, N-ARY WHITE      2AFF
+VERTICAL BAR, WHITE    2AFE
+VERTICAL BAR BINARY RELATION, TRIPLE   2AF4
+VERTICAL BAR DELIMITER, TRIPLE 2980
+Vertical Bar Dingbats  2758
+VERTICAL BAR OPERATOR, LARGE TRIPLE    2AFC
+VERTICAL BAR WITH HORIZONTAL STROKE, TRIPLE    2AF5
+vertical bowtie        29D6
+VERTICAL BOX LINE, LEFT        23B8
+VERTICAL BOX LINE, RIGHT       23B9
+Vertical brackets      23B4
 VERTICAL ELLIPSIS      22EE
+VERTICAL IDEOGRAPHIC ITERATION MARK    303B
 VERTICAL KANA REPEAT MARK      3031
 VERTICAL LINE  007C
+VERTICAL LINE, DOUBLE  2016
+VERTICAL LINE, MODIFIER LETTER 02C8
+VERTICAL LINE, MODIFIER LETTER LOW     02CC
 VERTICAL LINE ABOVE, COMBINING 030D
 VERTICAL LINE ABOVE, COMBINING DOUBLE  030E
 VERTICAL LINE BELOW, COMBINING 0329
 VERTICAL LINE BELOW, COMBINING DOUBLE  0348
+Vertical Line Operators        2AEE
 VERTICAL LINE OVERLAY, COMBINING LONG  20D2
 VERTICAL LINE OVERLAY, COMBINING SHORT 20D3
+VERTICAL LINE WITH CIRCLE ABOVE        2AEF
+VERTICAL LINE WITH CIRCLE BELOW        2AF0
 VERTICAL LINE WITH MIDDLE DOT  237F
-VERTICAL LINE, DOUBLE  2016
-VERTICAL LINE, MODIFIER LETTER 02C8
-VERTICAL LINE, MODIFIER LETTER LOW     02CC
+VERTICAL STROKE OVERLAY, COMBINING DOUBLE      20E6
 vertical tabulation    000B
 VERTICAL TABULATION, SYMBOL FOR        240B
+Vertical Text, Double Punctuation For  2047
 VERTICAL TILDE, COMBINING      033E
 Vertical Variants, Glyphs for  FE30
+VERTICAL ZIGZAG LINE   299A
 VERY MUCH GREATER-THAN 22D9
 VERY MUCH LESS-THAN    22D8
 VICTORY HAND   270C
+Vietnamese, Latin Extensions for       1EA0
 vietnamese currency    20AB
 Vietnamese Tone Marks  0340
-Vietnamese, Latin Extensions for       1EA0
 VIEWDATA SQUARE        2317
 vinculum       0305
 VIRAMA, BENGALI SIGN   09CD
@@ -2981,6 +4013,7 @@ VIRAMA, GURMUKHI SIGN     0A4D
 VIRAMA, KANNADA SIGN   0CCD
 VIRAMA, MALAYALAM SIGN 0D4D
 VIRAMA, ORIYA SIGN     0B4D
+VIRAMA, TAGALOG SIGN   1714
 VIRAMA, TAMIL SIGN     0BCD
 VIRAMA, TELUGU SIGN    0C4D
 VIRGO  264D
@@ -2995,8 +4028,8 @@ W, LATIN SMALL LETTER TURNED      028D
 W, MODIFIER LETTER SMALL       02B7
 Warning Signs  2620
 WATCH  231A
-WAVE DASH      301C
 WAVE, SINE     223F
+WAVE DASH      301C
 WAVY DASH      3030
 WAVY LINE      2307
 WAVY LOW LINE  FE4F
@@ -3007,25 +4040,55 @@ wedge   028C
 wedge  2227
 weierstrass elliptic function  2118
 WHEEL OF DHARMA        2638
+WHITE BULLET, CIRCLED  29BE
+WHITE CIRCLE WITH DOT RIGHT    2686
+WHITE CIRCLE WITH DOWN ARROW   29EC
+WHITE CIRCLE WITH TWO DOTS     2687
+WHITE CONCAVE-SIDED DIAMOND    27E1
+WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK        27E2
+WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK       27E3
+WHITE DIAMOND WITH CENTRED DOT 27D0
+WHITE DOT RIGHT, BLACK CIRCLE WITH     2688
+WHITE DOTS, BLACK CIRCLE WITH TWO      2689
+white framus   29D6
+WHITE HOURGLASS        29D6
+WHITE MEDIUM SMALL SQUARE      25FD
+WHITE MEDIUM SQUARE    25FB
+White On Black Circled Numbers 24EB
+WHITE SESAME DOT       FE46
+WHITE SHOGI PIECE      2616
+WHITE SQUARE WITH LEFTWARDS TICK       27E4
+WHITE SQUARE WITH RIGHTWARDS TICK      27E5
+WHITE VERTICAL BAR     2AFE
+WHITE VERTICAL BAR, N-ARY      2AFF
+WIDE BRIDGE ABOVE, COMBINING   20E9
+WIGGLY FENCE, LEFT     29D8
+WIGGLY FENCE, LEFT DOUBLE      29DA
+WIGGLY FENCE, RIGHT    29D9
+WIGGLY FENCE, RIGHT DOUBLE     29DB
 WON SIGN       20A9
+WORD JOINER    2060
 Words, Squared Japanese Katakana       3300
 WORDSPACE, ETHIOPIC    1361
 WREATH PRODUCT 2240
 WRITING HAND   270D
 WYNN, LATIN CAPITAL LETTER     01F7
 WYNN, LATIN LETTER     01BF
-X ABOVE, COMBINING     033D
-X IN A RECTANGLE BOX   2327
 X, BALLOT      2717
 X, BALLOT BOX WITH     2612
+X, CIRCLE WITH SUPERIMPOSED    29BB
+X, COMBINING LATIN SMALL LETTER        036F
 X, HEAVY BALLOT        2718
 X, HEAVY MULTIPLICATION        2716
 X, MODIFIER LETTER SMALL       02E3
 X, MULTIPLICATION      2715
+X ABOVE, COMBINING     033D
+X IN A RECTANGLE BOX   2327
 XOR    22BB
 Y, LATIN LETTER SMALL CAPITAL  028F
 Y, LATIN SMALL LETTER TURNED   028E
 Y, MODIFIER LETTER SMALL       02B8
+Y, TURNED SANS-SERIF CAPITAL   2144
 YANG, YIN      262F
 YEN SIGN       00A5
 Yi Radicals    A490
@@ -3042,14 +4105,41 @@ YR, LATIN LETTER        01A6
 yuan sign      00A5
 Z, BLACK-LETTER CAPITAL        2128
 Z, DOUBLE-STRUCK CAPITAL       2124
+Z NOTATION BAG MEMBERSHIP      22FF
+z notation bag subtraction     2A41
+Z Notation Binding Brackets    2989
+Z NOTATION DOMAIN ANTIRESTRICTION      2A64
+z notation finite function     20E6
+z notation finite function     21FB
+z notation finite injection    2915
+z notation finite relation     21FC
+z notation finite surjection   2901
+z notation finite surjective injection 2918
+Z Notation Image Brackets      2987
+z notation partial function    21F8
+z notation partial injection   2914
+z notation partial relation    21F9
+z notation partial surjection  2900
+Z NOTATION RANGE ANTIRESTRICTION       2A65
+Z NOTATION RELATIONAL COMPOSITION      2A3E
+Z NOTATION SCHEMA COMPOSITION  2A1F
+z notation schema hiding       29F9
+Z NOTATION SCHEMA PIPING       2A20
+Z NOTATION SCHEMA PROJECTION   2A21
+Z NOTATION SPOT        2981
+z notation surjective injection        2917
+Z NOTATION TYPE COLON  2982
 Zapf Dingbats Series 100, ITC  2700
+ZERO, CIRCLED DIGIT    24EA
+ZERO, IDEOGRAPHIC NUMBER       3007
+ZERO, SUPERSCRIPT      2070
 ZERO WIDTH JOINER      200D
 ZERO WIDTH NO-BREAK SPACE      FEFF
 ZERO WIDTH NON-JOINER  200C
 ZERO WIDTH SPACE       200B
-ZERO, CIRCLED DIGIT    24EA
-ZERO, IDEOGRAPHIC NUMBER       3007
-ZERO, SUPERSCRIPT      2070
+ZIGZAG ARROW, RIGHT ANGLE WITH DOWNWARDS       237C
+ZIGZAG LINE, VERTICAL  299A
 Zodiacal Symbols       2648
 zwj    200D
 zwnj   200C
+       
index ea288f0..5c0a5d0 100644 (file)
@@ -1,4 +1,4 @@
-# Jamo-3.txt
+# Jamo-3.2.0.txt
 #
 # This file is a normative contributory data file in the
 # Unicode Character Database.
index 32a2ef7..0a4eb15 100644 (file)
@@ -130,7 +130,7 @@ return <<'END';
 01DA           AI
 01DB           AL
 01DC           AI
-01DD   021F    AL
+01DD   0220    AL
 0222   0233    AL
 0250           AL
 0251           AI
@@ -150,8 +150,8 @@ return <<'END';
 02DC           AL
 02DD           AI
 02DE   02EE    AL
-0300   034E    CM
-0360   0362    CM
+0300   034F    CM
+0360   036F    CM
 0374   0375    AL
 037A           AL
 037E           AL
@@ -165,8 +165,7 @@ return <<'END';
 03C2           AL
 03C3   03C9    AI
 03CA   03CE    AL
-03D0   03D7    AL
-03DA   03F5    AL
+03D0   03F6    AL
 0400           AL
 0401           AI
 0402   040F    AL
@@ -176,11 +175,10 @@ return <<'END';
 0452   0482    AL
 0483   0486    CM
 0488   0489    CM
-048C   04C4    AL
-04C7   04C8    AL
-04CB   04CC    AL
+048A   04CE    AL
 04D0   04F5    AL
 04F8   04F9    AL
+0500   050F    AL
 0531   0556    AL
 0559   055F    AL
 0561   0587    AL
@@ -204,7 +202,7 @@ return <<'END';
 0640   064A    AL
 064B   0655    CM
 0660   0669    NU
-066A   066D    AL
+066A   066F    AL
 0670           CM
 0671   06D5    AL
 06D6   06E4    CM
@@ -222,6 +220,7 @@ return <<'END';
 0730   074A    CM
 0780   07A5    AL
 07A6   07B0    CM
+07B1           AL
 0901   0903    CM
 0905   0939    AL
 093C           CM
@@ -303,7 +302,8 @@ return <<'END';
 0B5F   0B61    AL
 0B66   0B6F    NU
 0B70           AL
-0B82   0B83    CM
+0B82           CM
+0B83           AL
 0B85   0B8A    AL
 0B8E   0B90    AL
 0B92   0B95    AL
@@ -440,7 +440,7 @@ return <<'END';
 1050   1055    SA
 1056   1059    CM
 10A0   10C5    AL
-10D0   10F6    AL
+10D0   10F8    AL
 10FB           AL
 1100   1159    ID
 115F           ID
@@ -482,6 +482,17 @@ return <<'END';
 169B           OP
 169C           CL
 16A0   16F0    AL
+1700   170C    AL
+170E   1711    AL
+1712   1714    CM
+1720   1731    AL
+1732   1734    CM
+1735   1736    AL
+1740   1751    AL
+1752   1753    CM
+1760   176C    AL
+176E   1770    AL
+1772   1773    CM
 1780   17B3    SA
 17B4   17D3    CM
 17D4           NS
@@ -548,9 +559,13 @@ return <<'END';
 2044           NS
 2045           OP
 2046           CL
-2048   204D    AL
+2047   2052    AL
+2057           AL
+205F           BA
+2060           GL
+2061   2063    AL
 206A   206F    CM
-2070           AL
+2070   2071    AL
 2074           AI
 2075   207C    AL
 207D           OP
@@ -563,8 +578,8 @@ return <<'END';
 208E           CL
 20A0   20A6    PR
 20A7           PO
-20A8   20AF    PR
-20D0   20E3    CM
+20A8   20B1    PR
+20D0   20EA    CM
 2100   2102    AL
 2103           PO
 2104           AL
@@ -582,6 +597,9 @@ return <<'END';
 2127   212A    AL
 212B           AI
 212C   213A    AL
+213D   213F    AL
+2140           AI
+2141   214B    AL
 2153           AL
 2154   2155    AI
 2156   215A    AL
@@ -598,7 +616,7 @@ return <<'END';
 21D2           AI
 21D3           AL
 21D4           AI
-21D5   21F3    AL
+21D5   21FF    AL
 2200           AI
 2201           AL
 2202   2203    AI
@@ -655,20 +673,23 @@ return <<'END';
 22A5           AI
 22A6   22BE    AL
 22BF           AI
-22C0   22F1    AL
-2300   2311    AL
+22C0   2311    AL
 2312           AI
 2313   2328    AL
 2329           OP
 232A           CL
-232B   237B    AL
-237D   239A    AL
+232B   23B3    AL
+23B4           OP
+23B5           CL
+23B6           QU
+23B7   23CE    AL
 2400   2426    AL
 2440   244A    AL
 2460   24BF    AI
 24C0   24CF    AL
 24D0   24E9    AI
 24EA           AL
+24EB   24FE    AI
 2500   254B    AI
 254C   254F    AL
 2550   2574    AI
@@ -676,6 +697,7 @@ return <<'END';
 2580   258F    AI
 2590   2591    AL
 2592   2595    AI
+2596   259F    AL
 25A0   25A1    AI
 25A2           AL
 25A3   25A9    AI
@@ -697,14 +719,14 @@ return <<'END';
 25E2   25E5    AI
 25E6   25EE    AL
 25EF           AI
-25F0   25F7    AL
-2600   2604    AL
+25F0   2604    AL
 2605   2606    AI
 2607   2608    AL
 2609           AI
 260A   260D    AL
 260E   260F    AI
 2610   2613    AL
+2616   2617    AI
 2619   261B    AL
 261C           AI
 261D           AL
@@ -723,7 +745,8 @@ return <<'END';
 266C   266D    AI
 266E           AL
 266F           AI
-2670   2671    AL
+2670   267D    AL
+2680   2689    AL
 2701   2704    AL
 2706   2709    AL
 270C   2727    AL
@@ -731,12 +754,67 @@ return <<'END';
 274D           AL
 274F   2752    AL
 2756           AL
-2758   275E    AL
-2761   2767    AL
+2758   275A    AL
+275B   275E    QU
+2761           AL
+2762   2763    EX
+2764   2767    AL
+2768           OP
+2769           CL
+276A           OP
+276B           CL
+276C           OP
+276D           CL
+276E           OP
+276F           CL
+2770           OP
+2771           CL
+2772           OP
+2773           CL
+2774           OP
+2775           CL
 2776   2794    AL
 2798   27AF    AL
 27B1   27BE    AL
-2800   28FF    AL
+27D0   27E5    AL
+27E6           OP
+27E7           CL
+27E8           OP
+27E9           CL
+27EA           OP
+27EB           CL
+27F0   2982    AL
+2983           OP
+2984           CL
+2985           OP
+2986           CL
+2987           OP
+2988           CL
+2989           OP
+298A           CL
+298B           OP
+298C           CL
+298D           OP
+298E           CL
+298F           OP
+2990           CL
+2991           OP
+2992           CL
+2993           OP
+2994           CL
+2995           OP
+2996           CL
+2997           OP
+2998           CL
+2999   29D7    AL
+29D8           OP
+29D9           CL
+29DA           OP
+29DB           CL
+29DC   29FB    AL
+29FC           OP
+29FD           CL
+29FE   2AFF    AL
 2E80   2E99    ID
 2E9B   2EF3    ID
 2F00   2FD5    ID
@@ -771,7 +849,8 @@ return <<'END';
 3020   3029    ID
 302A   302F    CM
 3030   303A    ID
-303E   303F    ID
+303B   303C    NS
+303D   303F    ID
 3041           NS
 3042           ID
 3043           NS
@@ -792,9 +871,11 @@ return <<'END';
 3088   308D    ID
 308E           NS
 308F   3094    ID
+3095   3096    NS
 3099   309A    CM
 309B   309E    NS
-30A1           NS
+309F           ID
+30A0   30A1    NS
 30A2           ID
 30A3           NS
 30A4           ID
@@ -819,15 +900,15 @@ return <<'END';
 30FB           NS
 30FC           ID
 30FD           NS
-30FE           ID
+30FE   30FF    ID
 3105   312C    ID
 3131   318E    ID
 3190   31B7    ID
+31F0   31FF    NS
 3200   321C    ID
 3220   3243    ID
-3260   327B    ID
-327F   32B0    ID
-32C0   32CB    ID
+3251   327B    ID
+327F   32CB    ID
 32D0   32FE    ID
 3300   3376    ID
 337B   33DD    ID
@@ -835,15 +916,12 @@ return <<'END';
 3400   4DB5    ID
 4E00   9FA5    ID
 A000   A48C    ID
-A490   A4A1    ID
-A4A4   A4B3    ID
-A4B5   A4C0    ID
-A4C2   A4C4    ID
-A4C6           ID
+A490   A4C6    ID
 AC00   D7A3    ID
 D800   DFFF    SG
 E000   F8FF    XX
 F900   FA2D    ID
+FA30   FA6A    ID
 FB00   FB06    AL
 FB13   FB17    AL
 FB1D           AL
@@ -860,6 +938,8 @@ FD3F                CL
 FD50   FD8F    AL
 FD92   FDC7    AL
 FDF0   FDFB    AL
+FDFC           PO
+FE00   FE0F    CM
 FE20   FE23    CM
 FE30   FE34    ID
 FE35           OP
@@ -878,6 +958,7 @@ FE41                OP
 FE42           CL
 FE43           OP
 FE44           CL
+FE45   FE46    ID
 FE49   FE4F    ID
 FE50           CL
 FE51           ID
@@ -896,8 +977,7 @@ FE68                ID
 FE69           PR
 FE6A           PO
 FE6B           ID
-FE70   FE72    AL
-FE74           AL
+FE70   FE74    AL
 FE76   FEFC    AL
 FEFF           GL
 FF01           EX
@@ -924,7 +1004,8 @@ FF5B               OP
 FF5C           ID
 FF5D           CL
 FF5E           ID
-FF61           CL
+FF5F           OP
+FF60   FF61    CL
 FF62           OP
 FF63   FF64    CL
 FF65           NS
index 672701b..8549eb8 100644 (file)
@@ -1,4 +1,4 @@
-# LineBreak-6.txt
+# LineBreak-3.2.0.txt
 #
 # Line Break Properties
 #
 021D;AL # LATIN SMALL LETTER YOGH
 021E;AL # LATIN CAPITAL LETTER H WITH CARON
 021F;AL # LATIN SMALL LETTER H WITH CARON
+0220;AL # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
 0222;AL # LATIN CAPITAL LETTER OU
 0223;AL # LATIN SMALL LETTER OU
 0224;AL # LATIN CAPITAL LETTER Z WITH HOOK
 034C;CM # COMBINING ALMOST EQUAL TO ABOVE
 034D;CM # COMBINING LEFT RIGHT ARROW BELOW
 034E;CM # COMBINING UPWARDS ARROW BELOW
+034F;CM # COMBINING GRAPHEME JOINER
 0360;CM # COMBINING DOUBLE TILDE
 0361;CM # COMBINING DOUBLE INVERTED BREVE
 0362;CM # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
+0363;CM # COMBINING LATIN SMALL LETTER A
+0364;CM # COMBINING LATIN SMALL LETTER E
+0365;CM # COMBINING LATIN SMALL LETTER I
+0366;CM # COMBINING LATIN SMALL LETTER O
+0367;CM # COMBINING LATIN SMALL LETTER U
+0368;CM # COMBINING LATIN SMALL LETTER C
+0369;CM # COMBINING LATIN SMALL LETTER D
+036A;CM # COMBINING LATIN SMALL LETTER H
+036B;CM # COMBINING LATIN SMALL LETTER M
+036C;CM # COMBINING LATIN SMALL LETTER R
+036D;CM # COMBINING LATIN SMALL LETTER T
+036E;CM # COMBINING LATIN SMALL LETTER V
+036F;CM # COMBINING LATIN SMALL LETTER X
 0374;AL # GREEK NUMERAL SIGN
 0375;AL # GREEK LOWER NUMERAL SIGN
 037A;AL # GREEK YPOGEGRAMMENI
 03D5;AL # GREEK PHI SYMBOL
 03D6;AL # GREEK PI SYMBOL
 03D7;AL # GREEK KAI SYMBOL
+03D8;AL # GREEK LETTER ARCHAIC KOPPA
+03D9;AL # GREEK SMALL LETTER ARCHAIC KOPPA
 03DA;AL # GREEK LETTER STIGMA
 03DB;AL # GREEK SMALL LETTER STIGMA
 03DC;AL # GREEK LETTER DIGAMMA
 03F3;AL # GREEK LETTER YOT
 03F4;AL # GREEK CAPITAL THETA SYMBOL
 03F5;AL # GREEK LUNATE EPSILON SYMBOL
+03F6;AL # GREEK REVERSED LUNATE EPSILON SYMBOL
 0400;AL # CYRILLIC CAPITAL LETTER IE WITH GRAVE
 0401;AI # CYRILLIC CAPITAL LETTER IO
 0402;AL # CYRILLIC CAPITAL LETTER DJE
 0486;CM # COMBINING CYRILLIC PSILI PNEUMATA
 0488;CM # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
 0489;CM # COMBINING CYRILLIC MILLIONS SIGN
+048A;AL # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
+048B;AL # CYRILLIC SMALL LETTER SHORT I WITH TAIL
 048C;AL # CYRILLIC CAPITAL LETTER SEMISOFT SIGN
 048D;AL # CYRILLIC SMALL LETTER SEMISOFT SIGN
 048E;AL # CYRILLIC CAPITAL LETTER ER WITH TICK
 04C2;AL # CYRILLIC SMALL LETTER ZHE WITH BREVE
 04C3;AL # CYRILLIC CAPITAL LETTER KA WITH HOOK
 04C4;AL # CYRILLIC SMALL LETTER KA WITH HOOK
+04C5;AL # CYRILLIC CAPITAL LETTER EL WITH TAIL
+04C6;AL # CYRILLIC SMALL LETTER EL WITH TAIL
 04C7;AL # CYRILLIC CAPITAL LETTER EN WITH HOOK
 04C8;AL # CYRILLIC SMALL LETTER EN WITH HOOK
+04C9;AL # CYRILLIC CAPITAL LETTER EN WITH TAIL
+04CA;AL # CYRILLIC SMALL LETTER EN WITH TAIL
 04CB;AL # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
 04CC;AL # CYRILLIC SMALL LETTER KHAKASSIAN CHE
+04CD;AL # CYRILLIC CAPITAL LETTER EM WITH TAIL
+04CE;AL # CYRILLIC SMALL LETTER EM WITH TAIL
 04D0;AL # CYRILLIC CAPITAL LETTER A WITH BREVE
 04D1;AL # CYRILLIC SMALL LETTER A WITH BREVE
 04D2;AL # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
 04F5;AL # CYRILLIC SMALL LETTER CHE WITH DIAERESIS
 04F8;AL # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
 04F9;AL # CYRILLIC SMALL LETTER YERU WITH DIAERESIS
+0500;AL # CYRILLIC CAPITAL LETTER KOMI DE
+0501;AL # CYRILLIC SMALL LETTER KOMI DE
+0502;AL # CYRILLIC CAPITAL LETTER KOMI DJE
+0503;AL # CYRILLIC SMALL LETTER KOMI DJE
+0504;AL # CYRILLIC CAPITAL LETTER KOMI ZJE
+0505;AL # CYRILLIC SMALL LETTER KOMI ZJE
+0506;AL # CYRILLIC CAPITAL LETTER KOMI DZJE
+0507;AL # CYRILLIC SMALL LETTER KOMI DZJE
+0508;AL # CYRILLIC CAPITAL LETTER KOMI LJE
+0509;AL # CYRILLIC SMALL LETTER KOMI LJE
+050A;AL # CYRILLIC CAPITAL LETTER KOMI NJE
+050B;AL # CYRILLIC SMALL LETTER KOMI NJE
+050C;AL # CYRILLIC CAPITAL LETTER KOMI SJE
+050D;AL # CYRILLIC SMALL LETTER KOMI SJE
+050E;AL # CYRILLIC CAPITAL LETTER KOMI TJE
+050F;AL # CYRILLIC SMALL LETTER KOMI TJE
 0531;AL # ARMENIAN CAPITAL LETTER AYB
 0532;AL # ARMENIAN CAPITAL LETTER BEN
 0533;AL # ARMENIAN CAPITAL LETTER GIM
 066B;AL # ARABIC DECIMAL SEPARATOR
 066C;AL # ARABIC THOUSANDS SEPARATOR
 066D;AL # ARABIC FIVE POINTED STAR
+066E;AL # ARABIC LETTER DOTLESS BEH
+066F;AL # ARABIC LETTER DOTLESS QAF
 0670;CM # ARABIC LETTER SUPERSCRIPT ALEF
 0671;AL # ARABIC LETTER ALEF WASLA
 0672;AL # ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
 07AE;CM # THAANA OBOFILI
 07AF;CM # THAANA OABOAFILI
 07B0;CM # THAANA SUKUN
+07B1;AL # THAANA LETTER NAA
 0901;CM # DEVANAGARI SIGN CANDRABINDU
 0902;CM # DEVANAGARI SIGN ANUSVARA
 0903;CM # DEVANAGARI SIGN VISARGA
 0B6F;NU # ORIYA DIGIT NINE
 0B70;AL # ORIYA ISSHAR
 0B82;CM # TAMIL SIGN ANUSVARA
-0B83;CM # TAMIL SIGN VISARGA
+0B83;AL # TAMIL SIGN VISARGA
 0B85;AL # TAMIL LETTER A
 0B86;AL # TAMIL LETTER AA
 0B87;AL # TAMIL LETTER I
 10F4;AL # GEORGIAN LETTER HAR
 10F5;AL # GEORGIAN LETTER HOE
 10F6;AL # GEORGIAN LETTER FI
+10F7;AL # GEORGIAN LETTER YN
+10F8;AL # GEORGIAN LETTER ELIFI
 10FB;AL # GEORGIAN PARAGRAPH SEPARATOR
 1100;ID # HANGUL CHOSEONG KIYEOK
 1101;ID # HANGUL CHOSEONG SSANGKIYEOK
 16EE;AL # RUNIC ARLAUG SYMBOL
 16EF;AL # RUNIC TVIMADUR SYMBOL
 16F0;AL # RUNIC BELGTHOR SYMBOL
+1700;AL # TAGALOG LETTER A
+1701;AL # TAGALOG LETTER I
+1702;AL # TAGALOG LETTER U
+1703;AL # TAGALOG LETTER KA
+1704;AL # TAGALOG LETTER GA
+1705;AL # TAGALOG LETTER NGA
+1706;AL # TAGALOG LETTER TA
+1707;AL # TAGALOG LETTER DA
+1708;AL # TAGALOG LETTER NA
+1709;AL # TAGALOG LETTER PA
+170A;AL # TAGALOG LETTER BA
+170B;AL # TAGALOG LETTER MA
+170C;AL # TAGALOG LETTER YA
+170E;AL # TAGALOG LETTER LA
+170F;AL # TAGALOG LETTER WA
+1710;AL # TAGALOG LETTER SA
+1711;AL # TAGALOG LETTER HA
+1712;CM # TAGALOG VOWEL SIGN I
+1713;CM # TAGALOG VOWEL SIGN U
+1714;CM # TAGALOG SIGN VIRAMA
+1720;AL # HANUNOO LETTER A
+1721;AL # HANUNOO LETTER I
+1722;AL # HANUNOO LETTER U
+1723;AL # HANUNOO LETTER KA
+1724;AL # HANUNOO LETTER GA
+1725;AL # HANUNOO LETTER NGA
+1726;AL # HANUNOO LETTER TA
+1727;AL # HANUNOO LETTER DA
+1728;AL # HANUNOO LETTER NA
+1729;AL # HANUNOO LETTER PA
+172A;AL # HANUNOO LETTER BA
+172B;AL # HANUNOO LETTER MA
+172C;AL # HANUNOO LETTER YA
+172D;AL # HANUNOO LETTER RA
+172E;AL # HANUNOO LETTER LA
+172F;AL # HANUNOO LETTER WA
+1730;AL # HANUNOO LETTER SA
+1731;AL # HANUNOO LETTER HA
+1732;CM # HANUNOO VOWEL SIGN I
+1733;CM # HANUNOO VOWEL SIGN U
+1734;CM # HANUNOO SIGN PAMUDPOD
+1735;AL # PHILIPPINE SINGLE PUNCTUATION
+1736;AL # PHILIPPINE DOUBLE PUNCTUATION
+1740;AL # BUHID LETTER A
+1741;AL # BUHID LETTER I
+1742;AL # BUHID LETTER U
+1743;AL # BUHID LETTER KA
+1744;AL # BUHID LETTER GA
+1745;AL # BUHID LETTER NGA
+1746;AL # BUHID LETTER TA
+1747;AL # BUHID LETTER DA
+1748;AL # BUHID LETTER NA
+1749;AL # BUHID LETTER PA
+174A;AL # BUHID LETTER BA
+174B;AL # BUHID LETTER MA
+174C;AL # BUHID LETTER YA
+174D;AL # BUHID LETTER RA
+174E;AL # BUHID LETTER LA
+174F;AL # BUHID LETTER WA
+1750;AL # BUHID LETTER SA
+1751;AL # BUHID LETTER HA
+1752;CM # BUHID VOWEL SIGN I
+1753;CM # BUHID VOWEL SIGN U
+1760;AL # TAGBANWA LETTER A
+1761;AL # TAGBANWA LETTER I
+1762;AL # TAGBANWA LETTER U
+1763;AL # TAGBANWA LETTER KA
+1764;AL # TAGBANWA LETTER GA
+1765;AL # TAGBANWA LETTER NGA
+1766;AL # TAGBANWA LETTER TA
+1767;AL # TAGBANWA LETTER DA
+1768;AL # TAGBANWA LETTER NA
+1769;AL # TAGBANWA LETTER PA
+176A;AL # TAGBANWA LETTER BA
+176B;AL # TAGBANWA LETTER MA
+176C;AL # TAGBANWA LETTER YA
+176E;AL # TAGBANWA LETTER LA
+176F;AL # TAGBANWA LETTER WA
+1770;AL # TAGBANWA LETTER SA
+1772;CM # TAGBANWA VOWEL SIGN I
+1773;CM # TAGBANWA VOWEL SIGN U
 1780;SA # KHMER LETTER KA
 1781;SA # KHMER LETTER KHA
 1782;SA # KHMER LETTER KO
 2044;NS # FRACTION SLASH
 2045;OP # LEFT SQUARE BRACKET WITH QUILL
 2046;CL # RIGHT SQUARE BRACKET WITH QUILL
+2047;AL # DOUBLE QUESTION MARK
 2048;AL # QUESTION EXCLAMATION MARK
 2049;AL # EXCLAMATION QUESTION MARK
 204A;AL # TIRONIAN SIGN ET
 204B;AL # REVERSED PILCROW SIGN
 204C;AL # BLACK LEFTWARDS BULLET
 204D;AL # BLACK RIGHTWARDS BULLET
+204E;AL # LOW ASTERISK
+204F;AL # REVERSED SEMICOLON
+2050;AL # CLOSE UP
+2051;AL # TWO ASTERISKS ALIGNED VERTICALLY
+2052;AL # COMMERCIAL MINUS SIGN
+2057;AL # QUADRUPLE PRIME
+205F;BA # MEDIUM MATHEMATICAL SPACE
+2060;GL # WORD JOINER
+2061;AL # FUNCTION APPLICATION
+2062;AL # INVISIBLE TIMES
+2063;AL # INVISIBLE SEPARATOR
 206A;CM # INHIBIT SYMMETRIC SWAPPING
 206B;CM # ACTIVATE SYMMETRIC SWAPPING
 206C;CM # INHIBIT ARABIC FORM SHAPING
 206E;CM # NATIONAL DIGIT SHAPES
 206F;CM # NOMINAL DIGIT SHAPES
 2070;AL # SUPERSCRIPT ZERO
+2071;AL # SUPERSCRIPT LATIN SMALL LETTER I
 2074;AI # SUPERSCRIPT FOUR
 2075;AL # SUPERSCRIPT FIVE
 2076;AL # SUPERSCRIPT SIX
 20AD;PR # KIP SIGN
 20AE;PR # TUGRIK SIGN
 20AF;PR # DRACHMA SIGN
+20B0;PR # GERMAN PENNY SIGN
+20B1;PR # PESO SIGN
 20D0;CM # COMBINING LEFT HARPOON ABOVE
 20D1;CM # COMBINING RIGHT HARPOON ABOVE
 20D2;CM # COMBINING LONG VERTICAL LINE OVERLAY
 20E1;CM # COMBINING LEFT RIGHT ARROW ABOVE
 20E2;CM # COMBINING ENCLOSING SCREEN
 20E3;CM # COMBINING ENCLOSING KEYCAP
+20E4;CM # COMBINING ENCLOSING UPWARD POINTING TRIANGLE
+20E5;CM # COMBINING REVERSE SOLIDUS OVERLAY
+20E6;CM # COMBINING DOUBLE VERTICAL STROKE OVERLAY
+20E7;CM # COMBINING ANNUITY SYMBOL
+20E8;CM # COMBINING TRIPLE UNDERDOT
+20E9;CM # COMBINING WIDE BRIDGE ABOVE
+20EA;CM # COMBINING LEFTWARDS ARROW OVERLAY
 2100;AL # ACCOUNT OF
 2101;AL # ADDRESSED TO THE SUBJECT
 2102;AL # DOUBLE-STRUCK CAPITAL C
 2138;AL # DALET SYMBOL
 2139;AL # INFORMATION SOURCE
 213A;AL # ROTATED CAPITAL Q
+213D;AL # DOUBLE-STRUCK SMALL GAMMA
+213E;AL # DOUBLE-STRUCK CAPITAL GAMMA
+213F;AL # DOUBLE-STRUCK CAPITAL PI
+2140;AI # DOUBLE-STRUCK N-ARY SUMMATION
+2141;AL # TURNED SANS-SERIF CAPITAL G
+2142;AL # TURNED SANS-SERIF CAPITAL L
+2143;AL # REVERSED SANS-SERIF CAPITAL L
+2144;AL # TURNED SANS-SERIF CAPITAL Y
+2145;AL # DOUBLE-STRUCK ITALIC CAPITAL D
+2146;AL # DOUBLE-STRUCK ITALIC SMALL D
+2147;AL # DOUBLE-STRUCK ITALIC SMALL E
+2148;AL # DOUBLE-STRUCK ITALIC SMALL I
+2149;AL # DOUBLE-STRUCK ITALIC SMALL J
+214A;AL # PROPERTY LINE
+214B;AL # TURNED AMPERSAND
 2153;AL # VULGAR FRACTION ONE THIRD
 2154;AI # VULGAR FRACTION TWO THIRDS
 2155;AI # VULGAR FRACTION ONE FIFTH
 21F1;AL # NORTH WEST ARROW TO CORNER
 21F2;AL # SOUTH EAST ARROW TO CORNER
 21F3;AL # UP DOWN WHITE ARROW
+21F4;AL # RIGHT ARROW WITH SMALL CIRCLE
+21F5;AL # DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
+21F6;AL # THREE RIGHTWARDS ARROWS
+21F7;AL # LEFTWARDS ARROW WITH VERTICAL STROKE
+21F8;AL # RIGHTWARDS ARROW WITH VERTICAL STROKE
+21F9;AL # LEFT RIGHT ARROW WITH VERTICAL STROKE
+21FA;AL # LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE
+21FB;AL # RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE
+21FC;AL # LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE
+21FD;AL # LEFTWARDS OPEN-HEADED ARROW
+21FE;AL # RIGHTWARDS OPEN-HEADED ARROW
+21FF;AL # LEFT RIGHT OPEN-HEADED ARROW
 2200;AI # FOR ALL
 2201;AL # COMPLEMENT
 2202;AI # PARTIAL DIFFERENTIAL
 22EF;AL # MIDLINE HORIZONTAL ELLIPSIS
 22F0;AL # UP RIGHT DIAGONAL ELLIPSIS
 22F1;AL # DOWN RIGHT DIAGONAL ELLIPSIS
+22F2;AL # ELEMENT OF WITH LONG HORIZONTAL STROKE
+22F3;AL # ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22F4;AL # SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22F5;AL # ELEMENT OF WITH DOT ABOVE
+22F6;AL # ELEMENT OF WITH OVERBAR
+22F7;AL # SMALL ELEMENT OF WITH OVERBAR
+22F8;AL # ELEMENT OF WITH UNDERBAR
+22F9;AL # ELEMENT OF WITH TWO HORIZONTAL STROKES
+22FA;AL # CONTAINS WITH LONG HORIZONTAL STROKE
+22FB;AL # CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22FC;AL # SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+22FD;AL # CONTAINS WITH OVERBAR
+22FE;AL # SMALL CONTAINS WITH OVERBAR
+22FF;AL # Z NOTATION BAG MEMBERSHIP
 2300;AL # DIAMETER SIGN
 2301;AL # ELECTRIC ARROW
 2302;AL # HOUSE
 2379;AL # APL FUNCTIONAL SYMBOL OMEGA UNDERBAR
 237A;AL # APL FUNCTIONAL SYMBOL ALPHA
 237B;AL # NOT CHECK MARK
+237C;AL # RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
 237D;AL # SHOULDERED OPEN BOX
 237E;AL # BELL SYMBOL
 237F;AL # VERTICAL LINE WITH MIDDLE DOT
 2398;AL # NEXT PAGE
 2399;AL # PRINT SCREEN SYMBOL
 239A;AL # CLEAR SCREEN SYMBOL
+239B;AL # LEFT PARENTHESIS UPPER HOOK
+239C;AL # LEFT PARENTHESIS EXTENSION
+239D;AL # LEFT PARENTHESIS LOWER HOOK
+239E;AL # RIGHT PARENTHESIS UPPER HOOK
+239F;AL # RIGHT PARENTHESIS EXTENSION
+23A0;AL # RIGHT PARENTHESIS LOWER HOOK
+23A1;AL # LEFT SQUARE BRACKET UPPER CORNER
+23A2;AL # LEFT SQUARE BRACKET EXTENSION
+23A3;AL # LEFT SQUARE BRACKET LOWER CORNER
+23A4;AL # RIGHT SQUARE BRACKET UPPER CORNER
+23A5;AL # RIGHT SQUARE BRACKET EXTENSION
+23A6;AL # RIGHT SQUARE BRACKET LOWER CORNER
+23A7;AL # LEFT CURLY BRACKET UPPER HOOK
+23A8;AL # LEFT CURLY BRACKET MIDDLE PIECE
+23A9;AL # LEFT CURLY BRACKET LOWER HOOK
+23AA;AL # CURLY BRACKET EXTENSION
+23AB;AL # RIGHT CURLY BRACKET UPPER HOOK
+23AC;AL # RIGHT CURLY BRACKET MIDDLE PIECE
+23AD;AL # RIGHT CURLY BRACKET LOWER HOOK
+23AE;AL # INTEGRAL EXTENSION
+23AF;AL # HORIZONTAL LINE EXTENSION
+23B0;AL # UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
+23B1;AL # UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
+23B2;AL # SUMMATION TOP
+23B3;AL # SUMMATION BOTTOM
+23B4;OP # TOP SQUARE BRACKET
+23B5;CL # BOTTOM SQUARE BRACKET
+23B6;QU # BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET
+23B7;AL # RADICAL SYMBOL BOTTOM
+23B8;AL # LEFT VERTICAL BOX LINE
+