]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/unicode/UCA/decomps.txt
unicode: update to 15.0.0
[factor.git] / basis / unicode / UCA / decomps.txt
index 1887cc5bea08abfc48bbdfaaac0ffe18164450cb..34898a5bebb7fb0c7e20a8dd8cfcc34d07af767b 100644 (file)
@@ -1,7 +1,7 @@
-# decomps-12.1.0.txt
-# Date: 2019-04-01, 10:36:48 GMT [KW]
-# Copyright 2019 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
+# decomps-15.0.0.txt
+# Date: 2022-08-09, 16:06:35 GMT [KW]
+# Copyright 2022 Unicode, Inc.
+# For terms of use, see https://www.unicode.org/terms_of_use.html
 #
 # This file lists decompositions used in generating the Default Unicode Collation Element Table
 #   (DUCET) for the Unicode Collation Algorithm
 0625;;0627 0655 # ARABIC LETTER ALEF WITH HAMZA BELOW => ARABIC LETTER ALEF + ARABIC HAMZA BELOW
 0626;;064A 0654 # ARABIC LETTER YEH WITH HAMZA ABOVE => ARABIC LETTER YEH + ARABIC HAMZA ABOVE
 0674;<sort>;0621 # ARABIC LETTER HIGH HAMZA => ARABIC LETTER HAMZA
-0675;<compat>;0627 0621 # ARABIC LETTER HIGH HAMZA ALEF => ARABIC LETTER ALEF + ARABIC LETTER HAMZA
-0676;<compat>;0648 0621 # ARABIC LETTER HIGH HAMZA WAW => ARABIC LETTER WAW + ARABIC LETTER HAMZA
-0677;<compat>;06C7 0621 # ARABIC LETTER U WITH HAMZA ABOVE => ARABIC LETTER U + ARABIC LETTER HAMZA
-0678;<compat>;064A 0621 # ARABIC LETTER HIGH HAMZA YEH => ARABIC LETTER YEH + ARABIC LETTER HAMZA
+0675;<sort>;0621 0627 # ARABIC LETTER HIGH HAMZA ALEF => ARABIC LETTER HAMZA + ARABIC LETTER ALEF
+0676;<sort>;0621 0648 # ARABIC LETTER HIGH HAMZA WAW => ARABIC LETTER HAMZA + ARABIC LETTER WAW
+0677;<sort>;0621 06C7 # ARABIC LETTER U WITH HAMZA ABOVE => ARABIC LETTER HAMZA + ARABIC LETTER U
+0678;<sort>;0621 064A # ARABIC LETTER HIGH HAMZA YEH => ARABIC LETTER HAMZA + ARABIC LETTER YEH
 06C0;;06D5 0654 # ARABIC LETTER HEH WITH YEH ABOVE => ARABIC LETTER AE + ARABIC HAMZA ABOVE
 06C2;;06C1 0654 # ARABIC LETTER HEH GOAL WITH HAMZA ABOVE => ARABIC LETTER HEH GOAL + ARABIC HAMZA ABOVE
 06D3;;06D2 0654 # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE => ARABIC LETTER YEH BARREE + ARABIC HAMZA ABOVE
 0859;;F8F6 # MANDAIC AFFRICATION MARK => GENERIC MARK BELOW
 085A;;F8F6 # MANDAIC VOCALIZATION MARK => GENERIC MARK BELOW
 085B;;F8F6 # MANDAIC GEMINATION MARK => GENERIC MARK BELOW
+0870;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED FATHA => ARABIC LETTER ALEF
+0871;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA => ARABIC LETTER ALEF
+0872;<sort>;0627 # ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE => ARABIC LETTER ALEF
+0873;<sort>;0627 # ARABIC LETTER ALEF WITH LEFT MIDDLE STROKE => ARABIC LETTER ALEF
+0874;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED KASRA => ARABIC LETTER ALEF
+0875;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA => ARABIC LETTER ALEF
+0876;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED ROUND DOT ABOVE => ARABIC LETTER ALEF
+0877;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED RIGHT ROUND DOT => ARABIC LETTER ALEF
+0878;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED LEFT ROUND DOT => ARABIC LETTER ALEF
+0879;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED ROUND DOT BELOW => ARABIC LETTER ALEF
+087A;<sort>;0627 # ARABIC LETTER ALEF WITH DOT ABOVE => ARABIC LETTER ALEF
+087B;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA AND DOT ABOVE => ARABIC LETTER ALEF
+087C;<sort>;0627 # ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE AND DOT ABOVE => ARABIC LETTER ALEF
+087D;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA AND DOT ABOVE => ARABIC LETTER ALEF
+087E;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA AND LEFT RING => ARABIC LETTER ALEF
+087F;<sort>;0627 # ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE AND LEFT RING => ARABIC LETTER ALEF
+0880;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA AND LEFT RING => ARABIC LETTER ALEF
+0881;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED RIGHT HAMZA => ARABIC LETTER ALEF
+0882;<sort>;0627 # ARABIC LETTER ALEF WITH ATTACHED LEFT HAMZA => ARABIC LETTER ALEF
+0883;<sort>;0621 # ARABIC TATWEEL WITH OVERSTRUCK HAMZA => ARABIC LETTER HAMZA
+0884;<sort>;0648 # ARABIC TATWEEL WITH OVERSTRUCK WAW => ARABIC LETTER WAW
+0885;<sort>;064A # ARABIC TATWEEL WITH TWO DOTS BELOW => ARABIC LETTER YEH
+0886;<sort>;064A # ARABIC LETTER THIN YEH => ARABIC LETTER YEH
+0887;<sort>;0621 # ARABIC BASELINE ROUND DOT => ARABIC LETTER HAMZA
+089E;;0653 # ARABIC DOUBLED MADDA => ARABIC MADDAH ABOVE
+089F;;0653 # ARABIC HALF MADDA OVER MADDA => ARABIC MADDAH ABOVE
 08AD;<sort>;0627 # ARABIC LETTER LOW ALEF => ARABIC LETTER ALEF
+08C9;<sort>;06CC # ARABIC SMALL FARSI YEH => ARABIC LETTER FARSI YEH
 0900;;0901 # DEVANAGARI SIGN INVERTED CANDRABINDU => DEVANAGARI SIGN CANDRABINDU
 0929;;0928 093C # DEVANAGARI LETTER NNNA => DEVANAGARI LETTER NA + DEVANAGARI SIGN NUKTA
 0931;;0930 093C # DEVANAGARI LETTER RRA => DEVANAGARI LETTER RA + DEVANAGARI SIGN NUKTA
 0B48;;0B47 0B56 # ORIYA VOWEL SIGN AI => ORIYA VOWEL SIGN E + ORIYA AI LENGTH MARK
 0B4B;;0B47 0B3E # ORIYA VOWEL SIGN O => ORIYA VOWEL SIGN E + ORIYA VOWEL SIGN AA
 0B4C;;0B47 0B57 # ORIYA VOWEL SIGN AU => ORIYA VOWEL SIGN E + ORIYA AU LENGTH MARK
+0B55;;F8F5 # ORIYA SIGN OVERLINE => GENERIC MARK ABOVE
 0B5C;;0B21 093C # ORIYA LETTER RRA => ORIYA LETTER DDA + DEVANAGARI SIGN NUKTA
 0B5D;;0B22 093C # ORIYA LETTER RHA => ORIYA LETTER DDHA + DEVANAGARI SIGN NUKTA
 0B82;;0902 # TAMIL SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
 0C02;;0902 # TELUGU SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
 0C03;;0903 # TELUGU SIGN VISARGA => DEVANAGARI SIGN VISARGA
 0C04;;0902 # TELUGU SIGN COMBINING ANUSVARA ABOVE => DEVANAGARI SIGN ANUSVARA
+0C3C;;093C # TELUGU SIGN NUKTA => DEVANAGARI SIGN NUKTA
 0C48;;0C46 0C56 # TELUGU VOWEL SIGN AI => TELUGU VOWEL SIGN E + TELUGU AI LENGTH MARK
+0C5D;<sort>;0C28 0C4D # TELUGU LETTER NAKAARA POLLU => TELUGU LETTER NA + TELUGU SIGN VIRAMA
 0C81;;0901 # KANNADA SIGN CANDRABINDU => DEVANAGARI SIGN CANDRABINDU
 0C82;;0902 # KANNADA SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
 0C83;;0903 # KANNADA SIGN VISARGA => DEVANAGARI SIGN VISARGA
 0CCA;;0CC6 0CC2 # KANNADA VOWEL SIGN O => KANNADA VOWEL SIGN E + KANNADA VOWEL SIGN UU
 0CCB;;0CC6 0CC2 0CD5 # KANNADA VOWEL SIGN OO => KANNADA VOWEL SIGN E + KANNADA VOWEL SIGN UU + KANNADA LENGTH MARK
 0CCB;;0CCA 0CD5 # KANNADA VOWEL SIGN OO => KANNADA VOWEL SIGN O + KANNADA LENGTH MARK
+0CDD;<sort>;0CA8 0CCD # KANNADA LETTER NAKAARA POLLU => KANNADA LETTER NA + KANNADA SIGN VIRAMA
+0CF3;;0902 # KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT => DEVANAGARI SIGN ANUSVARA
 0D00;;0902 # MALAYALAM SIGN COMBINING ANUSVARA ABOVE => DEVANAGARI SIGN ANUSVARA
 0D01;;0901 # MALAYALAM SIGN CANDRABINDU => DEVANAGARI SIGN CANDRABINDU
 0D02;;0902 # MALAYALAM SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
 0D7D;<sort>;0D32 0D4D # MALAYALAM LETTER CHILLU L => MALAYALAM LETTER LA + MALAYALAM SIGN VIRAMA
 0D7E;<sort>;0D33 0D4D # MALAYALAM LETTER CHILLU LL => MALAYALAM LETTER LLA + MALAYALAM SIGN VIRAMA
 0D7F;<sort>;0D15 0D4D # MALAYALAM LETTER CHILLU K => MALAYALAM LETTER KA + MALAYALAM SIGN VIRAMA
+0D81;;0901 # SINHALA SIGN CANDRABINDU => DEVANAGARI SIGN CANDRABINDU
 0D82;;0902 # SINHALA SIGN ANUSVARAYA => DEVANAGARI SIGN ANUSVARA
 0D83;;0903 # SINHALA SIGN VISARGAYA => DEVANAGARI SIGN VISARGA
 0DDA;;0DD9 0DCA # SINHALA VOWEL SIGN DIGA KOMBUVA => SINHALA VOWEL SIGN KOMBUVA + SINHALA SIGN AL-LAKUNA
 0F7E;;0902 # TIBETAN SIGN RJES SU NGA RO => DEVANAGARI SIGN ANUSVARA
 0F7F;;0903 # TIBETAN SIGN RNAM BCAD => DEVANAGARI SIGN VISARGA
 0F81;;0F71 0F80 # TIBETAN VOWEL SIGN REVERSED II => TIBETAN VOWEL SIGN AA + TIBETAN VOWEL SIGN REVERSED I
+0F82;;0901 # TIBETAN SIGN NYI ZLA NAA DA => DEVANAGARI SIGN CANDRABINDU
+0F83;;0901 # TIBETAN SIGN SNA LDAN => DEVANAGARI SIGN CANDRABINDU
 0F93;;0F92 0FB7 # TIBETAN SUBJOINED LETTER GHA => TIBETAN SUBJOINED LETTER GA + TIBETAN SUBJOINED LETTER HA
 0F9D;;0F9C 0FB7 # TIBETAN SUBJOINED LETTER DDHA => TIBETAN SUBJOINED LETTER DDA + TIBETAN SUBJOINED LETTER HA
 0FA2;;0FA1 0FB7 # TIBETAN SUBJOINED LETTER DHA => TIBETAN SUBJOINED LETTER DA + TIBETAN SUBJOINED LETTER HA
 1ABC;;F8F5 # COMBINING DOUBLE PARENTHESES ABOVE => GENERIC MARK ABOVE
 1ABD;;F8F6 # COMBINING PARENTHESES BELOW => GENERIC MARK BELOW
 1ABE;;F8F8 # COMBINING PARENTHESES OVERLAY => GENERIC MARK AROUND
+1ABF;<sort>;0077 # COMBINING LATIN SMALL LETTER W BELOW => LATIN SMALL LETTER W
+1AC0;<sort>;028D # COMBINING LATIN SMALL LETTER TURNED W BELOW => LATIN SMALL LETTER TURNED W
+1AC1;;F8F5 # COMBINING LEFT PARENTHESIS ABOVE LEFT => GENERIC MARK ABOVE
+1AC2;;F8F5 # COMBINING RIGHT PARENTHESIS ABOVE RIGHT => GENERIC MARK ABOVE
+1AC3;;F8F6 # COMBINING LEFT PARENTHESIS BELOW LEFT => GENERIC MARK BELOW
+1AC4;;F8F6 # COMBINING RIGHT PARENTHESIS BELOW RIGHT => GENERIC MARK BELOW
+1AC5;;F8F5 # COMBINING SQUARE BRACKETS ABOVE => GENERIC MARK ABOVE
+1AC6;;F8F5 # COMBINING NUMBER SIGN ABOVE => GENERIC MARK ABOVE
+1AC7;;F8F5 # COMBINING INVERTED DOUBLE ARCH ABOVE => GENERIC MARK ABOVE
+1AC8;;F8F5 # COMBINING PLUS SIGN ABOVE => GENERIC MARK ABOVE
+1AC9;;F8F5 # COMBINING DOUBLE PLUS SIGN ABOVE => GENERIC MARK ABOVE
+1ACA;;F8F6 # COMBINING DOUBLE PLUS SIGN BELOW => GENERIC MARK BELOW
+1ACB;;F8F5 # COMBINING TRIPLE ACUTE ACCENT => GENERIC MARK ABOVE
+1ACC;<sort>;0067 F8F1 # COMBINING LATIN SMALL LETTER INSULAR G => LATIN SMALL LETTER G + PSEUDO-COMBINING VARIANT MARK 2
+1ACD;<sort>;0072 F8F1 # COMBINING LATIN SMALL LETTER INSULAR R => LATIN SMALL LETTER R + PSEUDO-COMBINING VARIANT MARK 2
+1ACE;<sort>;0074 F8F1 # COMBINING LATIN SMALL LETTER INSULAR T => LATIN SMALL LETTER T + PSEUDO-COMBINING VARIANT MARK 2
 1B00;;0901 # BALINESE SIGN ULU RICEM => DEVANAGARI SIGN CANDRABINDU
 1B01;;0901 # BALINESE SIGN ULU CANDRA => DEVANAGARI SIGN CANDRABINDU
 1B02;;0902 # BALINESE SIGN CECEK => DEVANAGARI SIGN ANUSVARA
 1B40;;1B3E 1B35 # BALINESE VOWEL SIGN TALING TEDUNG => BALINESE VOWEL SIGN TALING + BALINESE VOWEL SIGN TEDUNG
 1B41;;1B3F 1B35 # BALINESE VOWEL SIGN TALING REPA TEDUNG => BALINESE VOWEL SIGN TALING REPA + BALINESE VOWEL SIGN TEDUNG
 1B43;;1B42 1B35 # BALINESE VOWEL SIGN PEPET TEDUNG => BALINESE VOWEL SIGN PEPET + BALINESE VOWEL SIGN TEDUNG
+1B4C;<sort>;1B1A 1B44 1B1C # BALINESE LETTER ARCHAIC JNYA => BALINESE LETTER JA + BALINESE ADEG ADEG + BALINESE LETTER NYA
 1B80;;0902 # SUNDANESE SIGN PANYECEK => DEVANAGARI SIGN ANUSVARA
 1B82;;0903 # SUNDANESE SIGN PANGWISAD => DEVANAGARI SIGN VISARGA
 1BBA;<sort>;1B83 # SUNDANESE AVAGRAHA => SUNDANESE LETTER A
 1DE0;<sort>;006E # COMBINING LATIN SMALL LETTER N => LATIN SMALL LETTER N
 1DE1;<sort>;0274 # COMBINING LATIN LETTER SMALL CAPITAL N => LATIN LETTER SMALL CAPITAL N
 1DE2;<sort>;0280 # COMBINING LATIN LETTER SMALL CAPITAL R => LATIN LETTER SMALL CAPITAL R
-1DE3;<sort>;A75B # COMBINING LATIN SMALL LETTER R ROTUNDA => LATIN SMALL LETTER R ROTUNDA
+1DE3;<sort>;0072 F8F2 # COMBINING LATIN SMALL LETTER R ROTUNDA => LATIN SMALL LETTER R + PSEUDO-COMBINING VARIANT MARK 3
 1DE4;<sort>;0073 # COMBINING LATIN SMALL LETTER S => LATIN SMALL LETTER S
 1DE5;<sort>;0073 F8F1 # COMBINING LATIN SMALL LETTER LONG S => LATIN SMALL LETTER S + PSEUDO-COMBINING VARIANT MARK 2
 1DE6;<sort>;007A # COMBINING LATIN SMALL LETTER Z => LATIN SMALL LETTER Z
 1DF7;;F8F5 # COMBINING KAVYKA ABOVE LEFT => GENERIC MARK ABOVE
 1DF8;;F8F5 # COMBINING DOT ABOVE LEFT => GENERIC MARK ABOVE
 1DF9;;F8F6 # COMBINING WIDE INVERTED BRIDGE BELOW => GENERIC MARK BELOW
+1DFA;;F8F6 # COMBINING DOT BELOW LEFT => GENERIC MARK BELOW
 1DFB;;F8F5 # COMBINING DELETION MARK => GENERIC MARK ABOVE
 1DFC;;F8F6 # COMBINING DOUBLE INVERTED BREVE BELOW => GENERIC MARK BELOW
 1DFD;;F8F6 # COMBINING ALMOST EQUAL TO BELOW => GENERIC MARK BELOW
 31B5;<final>;310A # BOPOMOFO FINAL LETTER T => BOPOMOFO LETTER T
 31B6;<final>;310E # BOPOMOFO FINAL LETTER K => BOPOMOFO LETTER K
 31B7;<final>;310F # BOPOMOFO FINAL LETTER H => BOPOMOFO LETTER H
+31BB;<final>;310D # BOPOMOFO FINAL LETTER G => BOPOMOFO LETTER G
 3200;<compat>;0028 1100 0029 # PARENTHESIZED HANGUL KIYEOK => LEFT PARENTHESIS + HANGUL CHOSEONG KIYEOK + RIGHT PARENTHESIS
 3201;<compat>;0028 1102 0029 # PARENTHESIZED HANGUL NIEUN => LEFT PARENTHESIS + HANGUL CHOSEONG NIEUN + RIGHT PARENTHESIS
 3202;<compat>;0028 1103 0029 # PARENTHESIZED HANGUL TIKEUT => LEFT PARENTHESIS + HANGUL CHOSEONG TIKEUT + RIGHT PARENTHESIS
@@ -3118,6 +3172,8 @@ A73C;<sort>;0041 0059 # LATIN CAPITAL LETTER AY => LATIN CAPITAL LETTER A + LATI
 A73D;<sort>;0061 0079 # LATIN SMALL LETTER AY => LATIN SMALL LETTER A + LATIN SMALL LETTER Y
 A74E;<sort>;004F 004F # LATIN CAPITAL LETTER OO => LATIN CAPITAL LETTER O + LATIN CAPITAL LETTER O
 A74F;<sort>;006F 006F # LATIN SMALL LETTER OO => LATIN SMALL LETTER O + LATIN SMALL LETTER O
+A75A;<sort>;0052 F8F2 # LATIN CAPITAL LETTER R ROTUNDA => LATIN CAPITAL LETTER R + PSEUDO-COMBINING VARIANT MARK 3
+A75B;<sort>;0072 F8F2 # LATIN SMALL LETTER R ROTUNDA => LATIN SMALL LETTER R + PSEUDO-COMBINING VARIANT MARK 3
 A760;<sort>;0056 0059 # LATIN CAPITAL LETTER VY => LATIN CAPITAL LETTER V + LATIN CAPITAL LETTER Y
 A761;<sort>;0076 0079 # LATIN SMALL LETTER VY => LATIN SMALL LETTER V + LATIN SMALL LETTER Y
 A770;<super>;A76F # MODIFIER LETTER US => LATIN SMALL LETTER CON
@@ -3128,8 +3184,8 @@ A77C;<sort>;0066 F8F1 # LATIN SMALL LETTER INSULAR F => LATIN SMALL LETTER F + P
 A77D;<sort>;0047 F8F1 # LATIN CAPITAL LETTER INSULAR G => LATIN CAPITAL LETTER G + PSEUDO-COMBINING VARIANT MARK 2
 A782;<sort>;0052 F8F1 # LATIN CAPITAL LETTER INSULAR R => LATIN CAPITAL LETTER R + PSEUDO-COMBINING VARIANT MARK 2
 A783;<sort>;0072 F8F1 # LATIN SMALL LETTER INSULAR R => LATIN SMALL LETTER R + PSEUDO-COMBINING VARIANT MARK 2
-A784;<sort>;0053 F8F1 # LATIN CAPITAL LETTER INSULAR S => LATIN CAPITAL LETTER S + PSEUDO-COMBINING VARIANT MARK 2
-A785;<sort>;0073 F8F1 # LATIN SMALL LETTER INSULAR S => LATIN SMALL LETTER S + PSEUDO-COMBINING VARIANT MARK 2
+A784;<sort>;0053 F8F2 # LATIN CAPITAL LETTER INSULAR S => LATIN CAPITAL LETTER S + PSEUDO-COMBINING VARIANT MARK 3
+A785;<sort>;0073 F8F2 # LATIN SMALL LETTER INSULAR S => LATIN SMALL LETTER S + PSEUDO-COMBINING VARIANT MARK 3
 A786;<sort>;0054 F8F1 # LATIN CAPITAL LETTER INSULAR T => LATIN CAPITAL LETTER T + PSEUDO-COMBINING VARIANT MARK 2
 A787;<sort>;0074 F8F1 # LATIN SMALL LETTER INSULAR T => LATIN SMALL LETTER T + PSEUDO-COMBINING VARIANT MARK 2
 A79A;<sort>;0041 0308 # LATIN CAPITAL LETTER VOLAPUK AE => LATIN CAPITAL LETTER A + COMBINING DIAERESIS
@@ -3148,6 +3204,15 @@ A7A6;<sort>;0052 F8F7 # LATIN CAPITAL LETTER R WITH OBLIQUE STROKE => LATIN CAPI
 A7A7;<sort>;0072 F8F7 # LATIN SMALL LETTER R WITH OBLIQUE STROKE => LATIN SMALL LETTER R + GENERIC MARK THROUGH
 A7A8;<sort>;0053 F8F7 # LATIN CAPITAL LETTER S WITH OBLIQUE STROKE => LATIN CAPITAL LETTER S + GENERIC MARK THROUGH
 A7A9;<sort>;0073 F8F7 # LATIN SMALL LETTER S WITH OBLIQUE STROKE => LATIN SMALL LETTER S + GENERIC MARK THROUGH
+A7C0;<sort>;0041 0328 # LATIN CAPITAL LETTER OLD POLISH O => LATIN CAPITAL LETTER A + COMBINING OGONEK
+A7C1;<sort>;0061 0328 # LATIN SMALL LETTER OLD POLISH O => LATIN SMALL LETTER A + COMBINING OGONEK
+A7C2;<sort>;0057 F8F0 # LATIN CAPITAL LETTER ANGLICANA W => LATIN CAPITAL LETTER W + PSEUDO-COMBINING VARIANT MARK 1
+A7C3;<sort>;0077 F8F0 # LATIN SMALL LETTER ANGLICANA W => LATIN SMALL LETTER W + PSEUDO-COMBINING VARIANT MARK 1
+A7D8;<sort>;0053 F8F3 # LATIN CAPITAL LETTER SIGMOID S => LATIN CAPITAL LETTER S + PSEUDO-COMBINING VARIANT MARK 4
+A7D9;<sort>;0073 F8F3 # LATIN SMALL LETTER SIGMOID S => LATIN SMALL LETTER S + PSEUDO-COMBINING VARIANT MARK 4
+A7F2;<super>;0043 # MODIFIER LETTER CAPITAL C => LATIN CAPITAL LETTER C
+A7F3;<super>;0046 # MODIFIER LETTER CAPITAL F => LATIN CAPITAL LETTER F
+A7F4;<super>;0051 # MODIFIER LETTER CAPITAL Q => LATIN CAPITAL LETTER Q
 A7F8;<super>;0048 0335 # MODIFIER LETTER CAPITAL H WITH STROKE => LATIN CAPITAL LETTER H + COMBINING SHORT STROKE OVERLAY
 A7F9;<super>;006F F8F0 0065 # MODIFIER LETTER SMALL LIGATURE OE => LATIN SMALL LETTER O + PSEUDO-COMBINING VARIANT MARK 1 + LATIN SMALL LETTER E
 A80B;;0902 # SYLOTI NAGRI SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
@@ -3164,12 +3229,14 @@ A981;;0902 # JAVANESE SIGN CECAK => DEVANAGARI SIGN ANUSVARA
 A983;;0903 # JAVANESE SIGN WIGNYAN => DEVANAGARI SIGN VISARGA
 A9AC;<sort>;A9AB # JAVANESE LETTER RA AGUNG => JAVANESE LETTER RA
 A9B3;;093C # JAVANESE SIGN CECAK TELU => DEVANAGARI SIGN NUKTA
+A9B5;<sort>;A9B4 # JAVANESE VOWEL SIGN TOLONG => JAVANESE VOWEL SIGN TARUNG
 AB5C;<super>;A727 # MODIFIER LETTER SMALL HENG => LATIN SMALL LETTER HENG
 AB5D;<super>;AB37 # MODIFIER LETTER SMALL L WITH INVERTED LAZY S => LATIN SMALL LETTER L WITH INVERTED LAZY S
 AB5E;<super>;026B # MODIFIER LETTER SMALL L WITH MIDDLE TILDE => LATIN SMALL LETTER L WITH MIDDLE TILDE
 AB5F;<super>;AB52 # MODIFIER LETTER SMALL U WITH LEFT HOOK => LATIN SMALL LETTER U WITH LEFT HOOK
 AB66;<sort>;0064 0290 # LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK => LATIN SMALL LETTER D + LATIN SMALL LETTER Z WITH RETROFLEX HOOK
 AB67;<sort>;0074 0282 # LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK => LATIN SMALL LETTER T + LATIN SMALL LETTER S WITH HOOK
+AB69;<super>;028D # MODIFIER LETTER SMALL TURNED W => LATIN SMALL LETTER TURNED W
 F900;;8C48 # CJK COMPATIBILITY IDEOGRAPH-F900 => HAN8C48
 F901;;66F4 # CJK COMPATIBILITY IDEOGRAPH-F901 => HAN66F4
 F902;;8ECA # CJK COMPATIBILITY IDEOGRAPH-F902 => HAN8ECA
@@ -3795,7 +3862,7 @@ FBD9;<isolated>;06C6 # ARABIC LETTER OE ISOLATED FORM => ARABIC LETTER OE
 FBDA;<final>;06C6 # ARABIC LETTER OE FINAL FORM => ARABIC LETTER OE
 FBDB;<isolated>;06C8 # ARABIC LETTER YU ISOLATED FORM => ARABIC LETTER YU
 FBDC;<final>;06C8 # ARABIC LETTER YU FINAL FORM => ARABIC LETTER YU
-FBDD;<isolated>;06C7 0621 # ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM => ARABIC LETTER U + ARABIC LETTER HAMZA
+FBDD;<isolated>;0621 06C7 # ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM => ARABIC LETTER HAMZA + ARABIC LETTER U
 FBDE;<isolated>;06CB # ARABIC LETTER VE ISOLATED FORM => ARABIC LETTER VE
 FBDF;<final>;06CB # ARABIC LETTER VE FINAL FORM => ARABIC LETTER VE
 FBE0;<isolated>;06C5 # ARABIC LETTER KIRGHIZ OE ISOLATED FORM => ARABIC LETTER KIRGHIZ OE
@@ -4714,11 +4781,69 @@ FFEB;<narrow>;2192 # HALFWIDTH RIGHTWARDS ARROW => RIGHTWARDS ARROW
 FFEC;<narrow>;2193 # HALFWIDTH DOWNWARDS ARROW => DOWNWARDS ARROW
 FFED;<narrow>;25A0 # HALFWIDTH BLACK SQUARE => BLACK SQUARE
 FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
+101FD;;F8F6 # PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE => GENERIC MARK BELOW
 10376;<sort>;10350 # COMBINING OLD PERMIC LETTER AN => OLD PERMIC LETTER AN
 10377;<sort>;10353 # COMBINING OLD PERMIC LETTER DOI => OLD PERMIC LETTER DOI
 10378;<sort>;10357 # COMBINING OLD PERMIC LETTER ZATA => OLD PERMIC LETTER ZATA
 10379;<sort>;1035D # COMBINING OLD PERMIC LETTER NENOE => OLD PERMIC LETTER NENOE
 1037A;<sort>;10361 # COMBINING OLD PERMIC LETTER SII => OLD PERMIC LETTER SII
+10780;<super>;0041 0041 # MODIFIER LETTER SMALL CAPITAL AA => LATIN CAPITAL LETTER A + LATIN CAPITAL LETTER A
+10781;<super>;02D0 # MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON => MODIFIER LETTER TRIANGULAR COLON
+10782;<super>;02D1 # MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON => MODIFIER LETTER HALF TRIANGULAR COLON
+10783;<super>;0061 F8F0 0065 # MODIFIER LETTER SMALL AE => LATIN SMALL LETTER A + PSEUDO-COMBINING VARIANT MARK 1 + LATIN SMALL LETTER E
+10784;<super>;0299 # MODIFIER LETTER SMALL CAPITAL B => LATIN LETTER SMALL CAPITAL B
+10785;<super>;0253 # MODIFIER LETTER SMALL B WITH HOOK => LATIN SMALL LETTER B WITH HOOK
+10787;<super>;0064 007A # MODIFIER LETTER SMALL DZ DIGRAPH => LATIN SMALL LETTER D + LATIN SMALL LETTER Z
+10788;<super>;0064 0290 # MODIFIER LETTER SMALL DZ DIGRAPH WITH RETROFLEX HOOK => LATIN SMALL LETTER D + LATIN SMALL LETTER Z WITH RETROFLEX HOOK
+10789;<super>;0064 0291 # MODIFIER LETTER SMALL DZ DIGRAPH WITH CURL => LATIN SMALL LETTER D + LATIN SMALL LETTER Z WITH CURL
+1078A;<super>;0064 0292 # MODIFIER LETTER SMALL DEZH DIGRAPH => LATIN SMALL LETTER D + LATIN SMALL LETTER EZH
+1078B;<super>;0256 # MODIFIER LETTER SMALL D WITH TAIL => LATIN SMALL LETTER D WITH TAIL
+1078C;<super>;0257 # MODIFIER LETTER SMALL D WITH HOOK => LATIN SMALL LETTER D WITH HOOK
+1078D;<super>;1D91 # MODIFIER LETTER SMALL D WITH HOOK AND TAIL => LATIN SMALL LETTER D WITH HOOK AND TAIL
+1078E;<super>;0258 # MODIFIER LETTER SMALL REVERSED E => LATIN SMALL LETTER REVERSED E
+1078F;<super>;025E # MODIFIER LETTER SMALL CLOSED REVERSED OPEN E => LATIN SMALL LETTER CLOSED REVERSED OPEN E
+10790;<super>;0066 014B # MODIFIER LETTER SMALL FENG DIGRAPH => LATIN SMALL LETTER F + LATIN SMALL LETTER ENG
+10791;<super>;0264 # MODIFIER LETTER SMALL RAMS HORN => LATIN SMALL LETTER RAMS HORN
+10792;<super>;0262 # MODIFIER LETTER SMALL CAPITAL G => LATIN LETTER SMALL CAPITAL G
+10793;<super>;0260 # MODIFIER LETTER SMALL G WITH HOOK => LATIN SMALL LETTER G WITH HOOK
+10794;<super>;029B # MODIFIER LETTER SMALL CAPITAL G WITH HOOK => LATIN LETTER SMALL CAPITAL G WITH HOOK
+10795;<super>;0068 0335 # MODIFIER LETTER SMALL H WITH STROKE => LATIN SMALL LETTER H + COMBINING SHORT STROKE OVERLAY
+10796;<super>;029C # MODIFIER LETTER SMALL CAPITAL H => LATIN LETTER SMALL CAPITAL H
+10797;<super>;0267 # MODIFIER LETTER SMALL HENG WITH HOOK => LATIN SMALL LETTER HENG WITH HOOK
+10798;<super>;0284 # MODIFIER LETTER SMALL DOTLESS J WITH STROKE AND HOOK => LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
+10799;<super>;006C 0073 # MODIFIER LETTER SMALL LS DIGRAPH => LATIN SMALL LETTER L + LATIN SMALL LETTER S
+1079A;<super>;006C 007A # MODIFIER LETTER SMALL LZ DIGRAPH => LATIN SMALL LETTER L + LATIN SMALL LETTER Z
+1079B;<super>;026C # MODIFIER LETTER SMALL L WITH BELT => LATIN SMALL LETTER L WITH BELT
+1079C;<super>;1DF04 # MODIFIER LETTER SMALL CAPITAL L WITH BELT => LATIN LETTER SMALL CAPITAL L WITH BELT
+1079D;<super>;A78E # MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT => LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+1079E;<super>;026E # MODIFIER LETTER SMALL LEZH => LATIN SMALL LETTER LEZH
+1079F;<super>;1DF05 # MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK => LATIN SMALL LETTER LEZH WITH RETROFLEX HOOK
+107A0;<super>;028E # MODIFIER LETTER SMALL TURNED Y => LATIN SMALL LETTER TURNED Y
+107A1;<super>;1DF06 # MODIFIER LETTER SMALL TURNED Y WITH BELT => LATIN SMALL LETTER TURNED Y WITH BELT
+107A2;<super>;006F 0338 # MODIFIER LETTER SMALL O WITH STROKE => LATIN SMALL LETTER O + COMBINING LONG SOLIDUS OVERLAY
+107A3;<super>;0276 # MODIFIER LETTER SMALL CAPITAL OE => LATIN LETTER SMALL CAPITAL OE
+107A4;<super>;0277 # MODIFIER LETTER SMALL CLOSED OMEGA => LATIN SMALL LETTER CLOSED OMEGA
+107A5;<super>;0071 # MODIFIER LETTER SMALL Q => LATIN SMALL LETTER Q
+107A6;<super>;027A # MODIFIER LETTER SMALL TURNED R WITH LONG LEG => LATIN SMALL LETTER TURNED R WITH LONG LEG
+107A7;<super>;1DF08 # MODIFIER LETTER SMALL TURNED R WITH LONG LEG AND RETROFLEX HOOK => LATIN SMALL LETTER TURNED R WITH LONG LEG AND RETROFLEX HOOK
+107A8;<super>;027D # MODIFIER LETTER SMALL R WITH TAIL => LATIN SMALL LETTER R WITH TAIL
+107A9;<super>;027E # MODIFIER LETTER SMALL R WITH FISHHOOK => LATIN SMALL LETTER R WITH FISHHOOK
+107AA;<super>;0280 # MODIFIER LETTER SMALL CAPITAL R => LATIN LETTER SMALL CAPITAL R
+107AB;<super>;0074 0255 # MODIFIER LETTER SMALL TC DIGRAPH WITH CURL => LATIN SMALL LETTER T + LATIN SMALL LETTER C WITH CURL
+107AC;<super>;0074 0073 # MODIFIER LETTER SMALL TS DIGRAPH => LATIN SMALL LETTER T + LATIN SMALL LETTER S
+107AD;<super>;0074 0282 # MODIFIER LETTER SMALL TS DIGRAPH WITH RETROFLEX HOOK => LATIN SMALL LETTER T + LATIN SMALL LETTER S WITH HOOK
+107AE;<super>;0074 0283 # MODIFIER LETTER SMALL TESH DIGRAPH => LATIN SMALL LETTER T + LATIN SMALL LETTER ESH
+107AF;<super>;0288 # MODIFIER LETTER SMALL T WITH RETROFLEX HOOK => LATIN SMALL LETTER T WITH RETROFLEX HOOK
+107B0;<super>;2C71 # MODIFIER LETTER SMALL V WITH RIGHT HOOK => LATIN SMALL LETTER V WITH RIGHT HOOK
+107B2;<super>;028F # MODIFIER LETTER SMALL CAPITAL Y => LATIN LETTER SMALL CAPITAL Y
+107B3;<super>;02A1 # MODIFIER LETTER GLOTTAL STOP WITH STROKE => LATIN LETTER GLOTTAL STOP WITH STROKE
+107B4;<super>;02A2 # MODIFIER LETTER REVERSED GLOTTAL STOP WITH STROKE => LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
+107B5;<super>;0298 # MODIFIER LETTER BILABIAL CLICK => LATIN LETTER BILABIAL CLICK
+107B6;<super>;01C0 # MODIFIER LETTER DENTAL CLICK => LATIN LETTER DENTAL CLICK
+107B7;<super>;01C1 # MODIFIER LETTER LATERAL CLICK => LATIN LETTER LATERAL CLICK
+107B8;<super>;01C2 # MODIFIER LETTER ALVEOLAR CLICK => LATIN LETTER ALVEOLAR CLICK
+107B9;<super>;1DF0A # MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK => LATIN LETTER RETROFLEX CLICK WITH RETROFLEX HOOK
+107BA;<super>;1DF1E # MODIFIER LETTER SMALL S WITH CURL => LATIN SMALL LETTER S WITH CURL
 1086D;<final>;1086E # PALMYRENE LETTER FINAL NUN => PALMYRENE LETTER NUN
 10880;<final>;10881 # NABATAEAN LETTER FINAL ALEPH => NABATAEAN LETTER ALEPH
 10882;<final>;10883 # NABATAEAN LETTER FINAL BETH => NABATAEAN LETTER BETH
@@ -4819,6 +4944,8 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 10D25;;F8F5 # HANIFI ROHINGYA SIGN TAHALA => GENERIC MARK ABOVE
 10D26;;F8F5 # HANIFI ROHINGYA SIGN TANA => GENERIC MARK ABOVE
 10D27;;F8F5 # HANIFI ROHINGYA SIGN TASSI => GENERIC MARK ABOVE
+10EAB;;0654 # YEZIDI COMBINING HAMZA MARK => ARABIC HAMZA ABOVE
+10EAC;;0653 # YEZIDI COMBINING MADDA MARK => ARABIC MADDAH ABOVE
 10F01;<final>;10F00 # OLD SOGDIAN LETTER FINAL ALEPH => OLD SOGDIAN LETTER ALEPH
 10F03;<final>;10F02 # OLD SOGDIAN LETTER FINAL BETH => OLD SOGDIAN LETTER BETH
 10F06;<final>;10F05 # OLD SOGDIAN LETTER FINAL HE => OLD SOGDIAN LETTER HE
@@ -4842,6 +4969,10 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 10F4E;;F8F6 # SOGDIAN COMBINING LONG HOOK BELOW => GENERIC MARK BELOW
 10F4F;;F8F6 # SOGDIAN COMBINING RESH BELOW => GENERIC MARK BELOW
 10F50;;F8F6 # SOGDIAN COMBINING STROKE BELOW => GENERIC MARK BELOW
+10F82;;F8F5 # OLD UYGHUR COMBINING DOT ABOVE => GENERIC MARK ABOVE
+10F83;;F8F6 # OLD UYGHUR COMBINING DOT BELOW => GENERIC MARK BELOW
+10F84;;F8F5 # OLD UYGHUR COMBINING TWO DOTS ABOVE => GENERIC MARK ABOVE
+10F85;;F8F6 # OLD UYGHUR COMBINING TWO DOTS BELOW => GENERIC MARK BELOW
 10FF6;<sort>;10FE6 10FE9 # ELYMAIC LIGATURE ZAYIN-YODH => ELYMAIC LETTER ZAYIN + ELYMAIC LETTER YODH
 11000;;0901 # BRAHMI SIGN CANDRABINDU => DEVANAGARI SIGN CANDRABINDU
 11001;;0902 # BRAHMI SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
@@ -4864,6 +4995,7 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 11182;;0903 # SHARADA SIGN VISARGA => DEVANAGARI SIGN VISARGA
 111C9;;09FE # SHARADA SANDHI MARK => BENGALI SANDHI MARK
 111CA;;093C # SHARADA SIGN NUKTA => DEVANAGARI SIGN NUKTA
+111CF;;0901 # SHARADA SIGN INVERTED CANDRABINDU => DEVANAGARI SIGN CANDRABINDU
 11234;;0902 # KHOJKI SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
 11236;;093C # KHOJKI SIGN NUKTA => DEVANAGARI SIGN NUKTA
 11237;;0651 # KHOJKI SIGN SHADDA => ARABIC SHADDA
@@ -4914,6 +5046,10 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 11837;;0902 # DOGRA SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
 11838;;0903 # DOGRA SIGN VISARGA => DEVANAGARI SIGN VISARGA
 1183A;;093C # DOGRA SIGN NUKTA => DEVANAGARI SIGN NUKTA
+11938;;11935 11930 # DIVES AKURU VOWEL SIGN O => DIVES AKURU VOWEL SIGN E + DIVES AKURU VOWEL SIGN AA
+1193B;;0902 # DIVES AKURU SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
+1193C;;0901 # DIVES AKURU SIGN CANDRABINDU => DEVANAGARI SIGN CANDRABINDU
+11943;;093C # DIVES AKURU SIGN NUKTA => DEVANAGARI SIGN NUKTA
 119DE;;0902 # NANDINAGARI SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
 119DF;;0903 # NANDINAGARI SIGN VISARGA => DEVANAGARI SIGN VISARGA
 11A33;;093C # ZANABAZAR SQUARE FINAL CONSONANT MARK => DEVANAGARI SIGN NUKTA
@@ -4958,6 +5094,9 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 11D47;<final>;11D26 # MASARAM GONDI RA-KARA => MASARAM GONDI LETTER RA
 11D95;;0902 # GUNJALA GONDI SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
 11D96;;0903 # GUNJALA GONDI SIGN VISARGA => DEVANAGARI SIGN VISARGA
+11F00;;0901 # KAWI SIGN CANDRABINDU => DEVANAGARI SIGN CANDRABINDU
+11F01;;0902 # KAWI SIGN ANUSVARA => DEVANAGARI SIGN ANUSVARA
+11F03;;0903 # KAWI SIGN VISARGA => DEVANAGARI SIGN VISARGA
 16E94;<sort>;16E81 F8F0 # MEDEFAIDRIN DIGIT ONE ALTERNATE FORM => MEDEFAIDRIN DIGIT ONE + PSEUDO-COMBINING VARIANT MARK 1
 16E95;<sort>;16E82 F8F0 # MEDEFAIDRIN DIGIT TWO ALTERNATE FORM => MEDEFAIDRIN DIGIT TWO + PSEUDO-COMBINING VARIANT MARK 1
 16E96;;16E83 F8F0 # MEDEFAIDRIN DIGIT THREE ALTERNATE FORM => MEDEFAIDRIN DIGIT THREE + PSEUDO-COMBINING VARIANT MARK 1
@@ -5976,6 +6115,11 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 1D7FD;<font>;0037 # MATHEMATICAL MONOSPACE DIGIT SEVEN => DIGIT SEVEN
 1D7FE;<font>;0038 # MATHEMATICAL MONOSPACE DIGIT EIGHT => DIGIT EIGHT
 1D7FF;<font>;0039 # MATHEMATICAL MONOSPACE DIGIT NINE => DIGIT NINE
+1DF00;<sort>;0066 F8F2 014B # LATIN SMALL LETTER FENG DIGRAPH WITH TRILL => LATIN SMALL LETTER F + PSEUDO-COMBINING VARIANT MARK 3 + LATIN SMALL LETTER ENG
+1DF12;<sort>;0064 1DF18 # LATIN SMALL LETTER DEZH DIGRAPH WITH PALATAL HOOK => LATIN SMALL LETTER D + LATIN SMALL LETTER EZH WITH PALATAL HOOK
+1DF17;<sort>;0074 1D8B # LATIN SMALL LETTER TESH DIGRAPH WITH PALATAL HOOK => LATIN SMALL LETTER T + LATIN SMALL LETTER ESH WITH PALATAL HOOK
+1DF19;<sort>;0064 1D9A # LATIN SMALL LETTER DEZH DIGRAPH WITH RETROFLEX HOOK => LATIN SMALL LETTER D + LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
+1DF1C;<sort>;0074 1D98 # LATIN SMALL LETTER TESH DIGRAPH WITH RETROFLEX HOOK => LATIN SMALL LETTER T + LATIN SMALL LETTER ESH WITH RETROFLEX HOOK
 1E000;<sort>;2C30 # COMBINING GLAGOLITIC LETTER AZU => GLAGOLITIC SMALL LETTER AZU
 1E001;<sort>;2C31 # COMBINING GLAGOLITIC LETTER BUKY => GLAGOLITIC SMALL LETTER BUKY
 1E002;<sort>;2C32 # COMBINING GLAGOLITIC LETTER VEDE => GLAGOLITIC SMALL LETTER VEDE
@@ -6014,6 +6158,69 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 1E028;<sort>;2C58 # COMBINING GLAGOLITIC LETTER BIG YUS => GLAGOLITIC SMALL LETTER BIG YUS
 1E029;<sort>;2C59 # COMBINING GLAGOLITIC LETTER IOTATED BIG YUS => GLAGOLITIC SMALL LETTER IOTATED BIG YUS
 1E02A;<sort>;2C5A # COMBINING GLAGOLITIC LETTER FITA => GLAGOLITIC SMALL LETTER FITA
+1E030;<super>;0430 # MODIFIER LETTER CYRILLIC SMALL A => CYRILLIC SMALL LETTER A
+1E031;<super>;0431 # MODIFIER LETTER CYRILLIC SMALL BE => CYRILLIC SMALL LETTER BE
+1E032;<super>;0432 # MODIFIER LETTER CYRILLIC SMALL VE => CYRILLIC SMALL LETTER VE
+1E033;<super>;0433 # MODIFIER LETTER CYRILLIC SMALL GHE => CYRILLIC SMALL LETTER GHE
+1E034;<super>;0434 # MODIFIER LETTER CYRILLIC SMALL DE => CYRILLIC SMALL LETTER DE
+1E035;<super>;0435 # MODIFIER LETTER CYRILLIC SMALL IE => CYRILLIC SMALL LETTER IE
+1E036;<super>;0436 # MODIFIER LETTER CYRILLIC SMALL ZHE => CYRILLIC SMALL LETTER ZHE
+1E037;<super>;0437 # MODIFIER LETTER CYRILLIC SMALL ZE => CYRILLIC SMALL LETTER ZE
+1E038;<super>;0438 # MODIFIER LETTER CYRILLIC SMALL I => CYRILLIC SMALL LETTER I
+1E039;<super>;043A # MODIFIER LETTER CYRILLIC SMALL KA => CYRILLIC SMALL LETTER KA
+1E03A;<super>;043B # MODIFIER LETTER CYRILLIC SMALL EL => CYRILLIC SMALL LETTER EL
+1E03B;<super>;043C # MODIFIER LETTER CYRILLIC SMALL EM => CYRILLIC SMALL LETTER EM
+1E03C;<super>;043E # MODIFIER LETTER CYRILLIC SMALL O => CYRILLIC SMALL LETTER O
+1E03D;<super>;043F # MODIFIER LETTER CYRILLIC SMALL PE => CYRILLIC SMALL LETTER PE
+1E03E;<super>;0440 # MODIFIER LETTER CYRILLIC SMALL ER => CYRILLIC SMALL LETTER ER
+1E03F;<super>;0441 # MODIFIER LETTER CYRILLIC SMALL ES => CYRILLIC SMALL LETTER ES
+1E040;<super>;0442 # MODIFIER LETTER CYRILLIC SMALL TE => CYRILLIC SMALL LETTER TE
+1E041;<super>;0443 # MODIFIER LETTER CYRILLIC SMALL U => CYRILLIC SMALL LETTER U
+1E042;<super>;0444 # MODIFIER LETTER CYRILLIC SMALL EF => CYRILLIC SMALL LETTER EF
+1E043;<super>;0445 # MODIFIER LETTER CYRILLIC SMALL HA => CYRILLIC SMALL LETTER HA
+1E044;<super>;0446 # MODIFIER LETTER CYRILLIC SMALL TSE => CYRILLIC SMALL LETTER TSE
+1E045;<super>;0447 # MODIFIER LETTER CYRILLIC SMALL CHE => CYRILLIC SMALL LETTER CHE
+1E046;<super>;0448 # MODIFIER LETTER CYRILLIC SMALL SHA => CYRILLIC SMALL LETTER SHA
+1E047;<super>;044B # MODIFIER LETTER CYRILLIC SMALL YERU => CYRILLIC SMALL LETTER YERU
+1E048;<super>;044D # MODIFIER LETTER CYRILLIC SMALL E => CYRILLIC SMALL LETTER E
+1E049;<super>;044E # MODIFIER LETTER CYRILLIC SMALL YU => CYRILLIC SMALL LETTER YU
+1E04A;<super>;A689 # MODIFIER LETTER CYRILLIC SMALL DZZE => CYRILLIC SMALL LETTER DZZE
+1E04B;<super>;04D9 # MODIFIER LETTER CYRILLIC SMALL SCHWA => CYRILLIC SMALL LETTER SCHWA
+1E04C;<super>;0456 # MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I => CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E04D;<super>;0458 # MODIFIER LETTER CYRILLIC SMALL JE => CYRILLIC SMALL LETTER JE
+1E04E;<super>;04E9 # MODIFIER LETTER CYRILLIC SMALL BARRED O => CYRILLIC SMALL LETTER BARRED O
+1E04F;<super>;04AF # MODIFIER LETTER CYRILLIC SMALL STRAIGHT U => CYRILLIC SMALL LETTER STRAIGHT U
+1E050;<super>;04CF # MODIFIER LETTER CYRILLIC SMALL PALOCHKA => CYRILLIC SMALL LETTER PALOCHKA
+1E051;<sub>;0430 # CYRILLIC SUBSCRIPT SMALL LETTER A => CYRILLIC SMALL LETTER A
+1E052;<sub>;0431 # CYRILLIC SUBSCRIPT SMALL LETTER BE => CYRILLIC SMALL LETTER BE
+1E053;<sub>;0432 # CYRILLIC SUBSCRIPT SMALL LETTER VE => CYRILLIC SMALL LETTER VE
+1E054;<sub>;0433 # CYRILLIC SUBSCRIPT SMALL LETTER GHE => CYRILLIC SMALL LETTER GHE
+1E055;<sub>;0434 # CYRILLIC SUBSCRIPT SMALL LETTER DE => CYRILLIC SMALL LETTER DE
+1E056;<sub>;0435 # CYRILLIC SUBSCRIPT SMALL LETTER IE => CYRILLIC SMALL LETTER IE
+1E057;<sub>;0436 # CYRILLIC SUBSCRIPT SMALL LETTER ZHE => CYRILLIC SMALL LETTER ZHE
+1E058;<sub>;0437 # CYRILLIC SUBSCRIPT SMALL LETTER ZE => CYRILLIC SMALL LETTER ZE
+1E059;<sub>;0438 # CYRILLIC SUBSCRIPT SMALL LETTER I => CYRILLIC SMALL LETTER I
+1E05A;<sub>;043A # CYRILLIC SUBSCRIPT SMALL LETTER KA => CYRILLIC SMALL LETTER KA
+1E05B;<sub>;043B # CYRILLIC SUBSCRIPT SMALL LETTER EL => CYRILLIC SMALL LETTER EL
+1E05C;<sub>;043E # CYRILLIC SUBSCRIPT SMALL LETTER O => CYRILLIC SMALL LETTER O
+1E05D;<sub>;043F # CYRILLIC SUBSCRIPT SMALL LETTER PE => CYRILLIC SMALL LETTER PE
+1E05E;<sub>;0441 # CYRILLIC SUBSCRIPT SMALL LETTER ES => CYRILLIC SMALL LETTER ES
+1E05F;<sub>;0443 # CYRILLIC SUBSCRIPT SMALL LETTER U => CYRILLIC SMALL LETTER U
+1E060;<sub>;0444 # CYRILLIC SUBSCRIPT SMALL LETTER EF => CYRILLIC SMALL LETTER EF
+1E061;<sub>;0445 # CYRILLIC SUBSCRIPT SMALL LETTER HA => CYRILLIC SMALL LETTER HA
+1E062;<sub>;0446 # CYRILLIC SUBSCRIPT SMALL LETTER TSE => CYRILLIC SMALL LETTER TSE
+1E063;<sub>;0447 # CYRILLIC SUBSCRIPT SMALL LETTER CHE => CYRILLIC SMALL LETTER CHE
+1E064;<sub>;0448 # CYRILLIC SUBSCRIPT SMALL LETTER SHA => CYRILLIC SMALL LETTER SHA
+1E065;<sub>;044A # CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN => CYRILLIC SMALL LETTER HARD SIGN
+1E066;<sub>;044B # CYRILLIC SUBSCRIPT SMALL LETTER YERU => CYRILLIC SMALL LETTER YERU
+1E067;<sub>;0433 F8F1 # CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN => CYRILLIC SMALL LETTER GHE + PSEUDO-COMBINING VARIANT MARK 2
+1E068;<sub>;0456 # CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I => CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+1E069;<sub>;0455 # CYRILLIC SUBSCRIPT SMALL LETTER DZE => CYRILLIC SMALL LETTER DZE
+1E06A;<sub>;045F # CYRILLIC SUBSCRIPT SMALL LETTER DZHE => CYRILLIC SMALL LETTER DZHE
+1E06B;<super>;04AB # MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER => CYRILLIC SMALL LETTER ES WITH DESCENDER
+1E06C;<super>;A651 # MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER => CYRILLIC SMALL LETTER YERU WITH BACK YER
+1E06D;<super>;04B1 # MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE => CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
+1E08F;<sort>;0456 # COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I => CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
 1E130;;16B34 # NYIAKENG PUACHUE HMONG TONE-B => PAHAWH HMONG MARK CIM SUAM
 1E131;;16B30 # NYIAKENG PUACHUE HMONG TONE-M => PAHAWH HMONG MARK CIM TUB
 1E132;;16B32 # NYIAKENG PUACHUE HMONG TONE-J => PAHAWH HMONG MARK CIM KES
@@ -6021,6 +6228,7 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 1E134;;16B35 # NYIAKENG PUACHUE HMONG TONE-S => PAHAWH HMONG MARK CIM HOM
 1E135;;16B36 # NYIAKENG PUACHUE HMONG TONE-G => PAHAWH HMONG MARK CIM TAUM
 1E136;;16B31 # NYIAKENG PUACHUE HMONG TONE-D => PAHAWH HMONG MARK CIM SO
+1E2AE;;F8F5 # TOTO SIGN RISING TONE => GENERIC MARK ABOVE
 1E945;;1E944 # ADLAM VOWEL LENGTHENER => ADLAM ALIF LENGTHENER
 1E946;;1E944 # ADLAM GEMINATION MARK => ADLAM ALIF LENGTHENER
 1ECB1;<sort>;1EC71 F8F0 # INDIC SIYAQ NUMBER ALTERNATE ONE => INDIC SIYAQ NUMBER ONE + PSEUDO-COMBINING VARIANT MARK 1
@@ -6398,6 +6606,16 @@ FFEE;<narrow>;25CB # HALFWIDTH WHITE CIRCLE => WHITE CIRCLE
 1F248;<compat>;3014 6557 3015 # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 => LEFT TORTOISE SHELL BRACKET + HAN6557 + RIGHT TORTOISE SHELL BRACKET
 1F250;<circle>;5F97 # CIRCLED IDEOGRAPH ADVANTAGE => HAN5F97
 1F251;<circle>;53EF # CIRCLED IDEOGRAPH ACCEPT => HAN53EF
+1FBF0;<font>;0030 # SEGMENTED DIGIT ZERO => DIGIT ZERO
+1FBF1;<font>;0031 # SEGMENTED DIGIT ONE => DIGIT ONE
+1FBF2;<font>;0032 # SEGMENTED DIGIT TWO => DIGIT TWO
+1FBF3;<font>;0033 # SEGMENTED DIGIT THREE => DIGIT THREE
+1FBF4;<font>;0034 # SEGMENTED DIGIT FOUR => DIGIT FOUR
+1FBF5;<font>;0035 # SEGMENTED DIGIT FIVE => DIGIT FIVE
+1FBF6;<font>;0036 # SEGMENTED DIGIT SIX => DIGIT SIX
+1FBF7;<font>;0037 # SEGMENTED DIGIT SEVEN => DIGIT SEVEN
+1FBF8;<font>;0038 # SEGMENTED DIGIT EIGHT => DIGIT EIGHT
+1FBF9;<font>;0039 # SEGMENTED DIGIT NINE => DIGIT NINE
 2F800;;4E3D # CJK COMPATIBILITY IDEOGRAPH-2F800 => HAN4E3D
 2F801;;4E38 # CJK COMPATIBILITY IDEOGRAPH-2F801 => HAN4E38
 2F802;;4E41 # CJK COMPATIBILITY IDEOGRAPH-2F802 => HAN4E41