Преглед на файлове

Merge pull request #119 from valenting/idna_new

IDNA support
Simon Sapin преди 10 години
родител
ревизия
d6e1ac513e
променени са 11 файла, в които са добавени 21977 реда и са изтрити 11 реда
  1. 2 0
      Cargo.toml
  2. 8190 0
      IdnaMappingTable.txt
  3. 60 0
      make_idna_table.py
  4. 8 6
      src/host.rs
  5. 307 0
      src/idna.rs
  6. 8194 0
      src/idna_mapping.rs
  7. 5 0
      src/lib.rs
  8. 5097 0
      tests/IdnaTest.txt
  9. 104 0
      tests/idna.rs
  10. 5 0
      tests/tests.rs
  11. 5 5
      tests/urltestdata.txt

+ 2 - 0
Cargo.toml

@@ -35,4 +35,6 @@ optional = true
 [dependencies]
 uuid = "0.1.17"
 rustc-serialize = "0.3"
+unicode-bidi = "0.2.3"
+unicode-normalization = "0.1.1"
 matches = "0.1"

+ 8190 - 0
IdnaMappingTable.txt

@@ -0,0 +1,8190 @@
+# IdnaMappingTable-8.0.0.txt
+# Date: 2015-05-02 12:42:14 GMT [MD]
+#
+# Unicode IDNA Compatible Preprocessing (UTS #46)
+# Copyright (c) 1991-2015 Unicode, Inc.
+# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For documentation, see http://www.unicode.org/reports/tr46/
+
+0000..002C    ; disallowed_STD3_valid                  # 1.1  <control-0000>..COMMA
+002D..002E    ; valid                                  # 1.1  HYPHEN-MINUS..FULL STOP
+002F          ; disallowed_STD3_valid                  # 1.1  SOLIDUS
+0030..0039    ; valid                                  # 1.1  DIGIT ZERO..DIGIT NINE
+003A..0040    ; disallowed_STD3_valid                  # 1.1  COLON..COMMERCIAL AT
+0041          ; mapped                 ; 0061          # 1.1  LATIN CAPITAL LETTER A
+0042          ; mapped                 ; 0062          # 1.1  LATIN CAPITAL LETTER B
+0043          ; mapped                 ; 0063          # 1.1  LATIN CAPITAL LETTER C
+0044          ; mapped                 ; 0064          # 1.1  LATIN CAPITAL LETTER D
+0045          ; mapped                 ; 0065          # 1.1  LATIN CAPITAL LETTER E
+0046          ; mapped                 ; 0066          # 1.1  LATIN CAPITAL LETTER F
+0047          ; mapped                 ; 0067          # 1.1  LATIN CAPITAL LETTER G
+0048          ; mapped                 ; 0068          # 1.1  LATIN CAPITAL LETTER H
+0049          ; mapped                 ; 0069          # 1.1  LATIN CAPITAL LETTER I
+004A          ; mapped                 ; 006A          # 1.1  LATIN CAPITAL LETTER J
+004B          ; mapped                 ; 006B          # 1.1  LATIN CAPITAL LETTER K
+004C          ; mapped                 ; 006C          # 1.1  LATIN CAPITAL LETTER L
+004D          ; mapped                 ; 006D          # 1.1  LATIN CAPITAL LETTER M
+004E          ; mapped                 ; 006E          # 1.1  LATIN CAPITAL LETTER N
+004F          ; mapped                 ; 006F          # 1.1  LATIN CAPITAL LETTER O
+0050          ; mapped                 ; 0070          # 1.1  LATIN CAPITAL LETTER P
+0051          ; mapped                 ; 0071          # 1.1  LATIN CAPITAL LETTER Q
+0052          ; mapped                 ; 0072          # 1.1  LATIN CAPITAL LETTER R
+0053          ; mapped                 ; 0073          # 1.1  LATIN CAPITAL LETTER S
+0054          ; mapped                 ; 0074          # 1.1  LATIN CAPITAL LETTER T
+0055          ; mapped                 ; 0075          # 1.1  LATIN CAPITAL LETTER U
+0056          ; mapped                 ; 0076          # 1.1  LATIN CAPITAL LETTER V
+0057          ; mapped                 ; 0077          # 1.1  LATIN CAPITAL LETTER W
+0058          ; mapped                 ; 0078          # 1.1  LATIN CAPITAL LETTER X
+0059          ; mapped                 ; 0079          # 1.1  LATIN CAPITAL LETTER Y
+005A          ; mapped                 ; 007A          # 1.1  LATIN CAPITAL LETTER Z
+005B..0060    ; disallowed_STD3_valid                  # 1.1  LEFT SQUARE BRACKET..GRAVE ACCENT
+0061..007A    ; valid                                  # 1.1  LATIN SMALL LETTER A..LATIN SMALL LETTER Z
+007B..007F    ; disallowed_STD3_valid                  # 1.1  LEFT CURLY BRACKET..<control-007F>
+0080..009F    ; disallowed                             # 1.1  <control-0080>..<control-009F>
+00A0          ; disallowed_STD3_mapped ; 0020          # 1.1  NO-BREAK SPACE
+00A1..00A7    ; valid                  ;      ; NV8    # 1.1  INVERTED EXCLAMATION MARK..SECTION SIGN
+00A8          ; disallowed_STD3_mapped ; 0020 0308     # 1.1  DIAERESIS
+00A9          ; valid                  ;      ; NV8    # 1.1  COPYRIGHT SIGN
+00AA          ; mapped                 ; 0061          # 1.1  FEMININE ORDINAL INDICATOR
+00AB..00AC    ; valid                  ;      ; NV8    # 1.1  LEFT-POINTING DOUBLE ANGLE QUOTATION MARK..NOT SIGN
+00AD          ; ignored                                # 1.1  SOFT HYPHEN
+00AE          ; valid                  ;      ; NV8    # 1.1  REGISTERED SIGN
+00AF          ; disallowed_STD3_mapped ; 0020 0304     # 1.1  MACRON
+00B0..00B1    ; valid                  ;      ; NV8    # 1.1  DEGREE SIGN..PLUS-MINUS SIGN
+00B2          ; mapped                 ; 0032          # 1.1  SUPERSCRIPT TWO
+00B3          ; mapped                 ; 0033          # 1.1  SUPERSCRIPT THREE
+00B4          ; disallowed_STD3_mapped ; 0020 0301     # 1.1  ACUTE ACCENT
+00B5          ; mapped                 ; 03BC          # 1.1  MICRO SIGN
+00B6          ; valid                  ;      ; NV8    # 1.1  PILCROW SIGN
+00B7          ; valid                                  # 1.1  MIDDLE DOT
+00B8          ; disallowed_STD3_mapped ; 0020 0327     # 1.1  CEDILLA
+00B9          ; mapped                 ; 0031          # 1.1  SUPERSCRIPT ONE
+00BA          ; mapped                 ; 006F          # 1.1  MASCULINE ORDINAL INDICATOR
+00BB          ; valid                  ;      ; NV8    # 1.1  RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+00BC          ; mapped                 ; 0031 2044 0034 #1.1  VULGAR FRACTION ONE QUARTER
+00BD          ; mapped                 ; 0031 2044 0032 #1.1  VULGAR FRACTION ONE HALF
+00BE          ; mapped                 ; 0033 2044 0034 #1.1  VULGAR FRACTION THREE QUARTERS
+00BF          ; valid                  ;      ; NV8    # 1.1  INVERTED QUESTION MARK
+00C0          ; mapped                 ; 00E0          # 1.1  LATIN CAPITAL LETTER A WITH GRAVE
+00C1          ; mapped                 ; 00E1          # 1.1  LATIN CAPITAL LETTER A WITH ACUTE
+00C2          ; mapped                 ; 00E2          # 1.1  LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+00C3          ; mapped                 ; 00E3          # 1.1  LATIN CAPITAL LETTER A WITH TILDE
+00C4          ; mapped                 ; 00E4          # 1.1  LATIN CAPITAL LETTER A WITH DIAERESIS
+00C5          ; mapped                 ; 00E5          # 1.1  LATIN CAPITAL LETTER A WITH RING ABOVE
+00C6          ; mapped                 ; 00E6          # 1.1  LATIN CAPITAL LETTER AE
+00C7          ; mapped                 ; 00E7          # 1.1  LATIN CAPITAL LETTER C WITH CEDILLA
+00C8          ; mapped                 ; 00E8          # 1.1  LATIN CAPITAL LETTER E WITH GRAVE
+00C9          ; mapped                 ; 00E9          # 1.1  LATIN CAPITAL LETTER E WITH ACUTE
+00CA          ; mapped                 ; 00EA          # 1.1  LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+00CB          ; mapped                 ; 00EB          # 1.1  LATIN CAPITAL LETTER E WITH DIAERESIS
+00CC          ; mapped                 ; 00EC          # 1.1  LATIN CAPITAL LETTER I WITH GRAVE
+00CD          ; mapped                 ; 00ED          # 1.1  LATIN CAPITAL LETTER I WITH ACUTE
+00CE          ; mapped                 ; 00EE          # 1.1  LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+00CF          ; mapped                 ; 00EF          # 1.1  LATIN CAPITAL LETTER I WITH DIAERESIS
+00D0          ; mapped                 ; 00F0          # 1.1  LATIN CAPITAL LETTER ETH
+00D1          ; mapped                 ; 00F1          # 1.1  LATIN CAPITAL LETTER N WITH TILDE
+00D2          ; mapped                 ; 00F2          # 1.1  LATIN CAPITAL LETTER O WITH GRAVE
+00D3          ; mapped                 ; 00F3          # 1.1  LATIN CAPITAL LETTER O WITH ACUTE
+00D4          ; mapped                 ; 00F4          # 1.1  LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+00D5          ; mapped                 ; 00F5          # 1.1  LATIN CAPITAL LETTER O WITH TILDE
+00D6          ; mapped                 ; 00F6          # 1.1  LATIN CAPITAL LETTER O WITH DIAERESIS
+00D7          ; valid                  ;      ; NV8    # 1.1  MULTIPLICATION SIGN
+00D8          ; mapped                 ; 00F8          # 1.1  LATIN CAPITAL LETTER O WITH STROKE
+00D9          ; mapped                 ; 00F9          # 1.1  LATIN CAPITAL LETTER U WITH GRAVE
+00DA          ; mapped                 ; 00FA          # 1.1  LATIN CAPITAL LETTER U WITH ACUTE
+00DB          ; mapped                 ; 00FB          # 1.1  LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+00DC          ; mapped                 ; 00FC          # 1.1  LATIN CAPITAL LETTER U WITH DIAERESIS
+00DD          ; mapped                 ; 00FD          # 1.1  LATIN CAPITAL LETTER Y WITH ACUTE
+00DE          ; mapped                 ; 00FE          # 1.1  LATIN CAPITAL LETTER THORN
+00DF          ; deviation              ; 0073 0073     # 1.1  LATIN SMALL LETTER SHARP S
+00E0..00F6    ; valid                                  # 1.1  LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER O WITH DIAERESIS
+00F7          ; valid                  ;      ; NV8    # 1.1  DIVISION SIGN
+00F8..00FF    ; valid                                  # 1.1  LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS
+0100          ; mapped                 ; 0101          # 1.1  LATIN CAPITAL LETTER A WITH MACRON
+0101          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH MACRON
+0102          ; mapped                 ; 0103          # 1.1  LATIN CAPITAL LETTER A WITH BREVE
+0103          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH BREVE
+0104          ; mapped                 ; 0105          # 1.1  LATIN CAPITAL LETTER A WITH OGONEK
+0105          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH OGONEK
+0106          ; mapped                 ; 0107          # 1.1  LATIN CAPITAL LETTER C WITH ACUTE
+0107          ; valid                                  # 1.1  LATIN SMALL LETTER C WITH ACUTE
+0108          ; mapped                 ; 0109          # 1.1  LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+0109          ; valid                                  # 1.1  LATIN SMALL LETTER C WITH CIRCUMFLEX
+010A          ; mapped                 ; 010B          # 1.1  LATIN CAPITAL LETTER C WITH DOT ABOVE
+010B          ; valid                                  # 1.1  LATIN SMALL LETTER C WITH DOT ABOVE
+010C          ; mapped                 ; 010D          # 1.1  LATIN CAPITAL LETTER C WITH CARON
+010D          ; valid                                  # 1.1  LATIN SMALL LETTER C WITH CARON
+010E          ; mapped                 ; 010F          # 1.1  LATIN CAPITAL LETTER D WITH CARON
+010F          ; valid                                  # 1.1  LATIN SMALL LETTER D WITH CARON
+0110          ; mapped                 ; 0111          # 1.1  LATIN CAPITAL LETTER D WITH STROKE
+0111          ; valid                                  # 1.1  LATIN SMALL LETTER D WITH STROKE
+0112          ; mapped                 ; 0113          # 1.1  LATIN CAPITAL LETTER E WITH MACRON
+0113          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH MACRON
+0114          ; mapped                 ; 0115          # 1.1  LATIN CAPITAL LETTER E WITH BREVE
+0115          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH BREVE
+0116          ; mapped                 ; 0117          # 1.1  LATIN CAPITAL LETTER E WITH DOT ABOVE
+0117          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH DOT ABOVE
+0118          ; mapped                 ; 0119          # 1.1  LATIN CAPITAL LETTER E WITH OGONEK
+0119          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH OGONEK
+011A          ; mapped                 ; 011B          # 1.1  LATIN CAPITAL LETTER E WITH CARON
+011B          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH CARON
+011C          ; mapped                 ; 011D          # 1.1  LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+011D          ; valid                                  # 1.1  LATIN SMALL LETTER G WITH CIRCUMFLEX
+011E          ; mapped                 ; 011F          # 1.1  LATIN CAPITAL LETTER G WITH BREVE
+011F          ; valid                                  # 1.1  LATIN SMALL LETTER G WITH BREVE
+0120          ; mapped                 ; 0121          # 1.1  LATIN CAPITAL LETTER G WITH DOT ABOVE
+0121          ; valid                                  # 1.1  LATIN SMALL LETTER G WITH DOT ABOVE
+0122          ; mapped                 ; 0123          # 1.1  LATIN CAPITAL LETTER G WITH CEDILLA
+0123          ; valid                                  # 1.1  LATIN SMALL LETTER G WITH CEDILLA
+0124          ; mapped                 ; 0125          # 1.1  LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+0125          ; valid                                  # 1.1  LATIN SMALL LETTER H WITH CIRCUMFLEX
+0126          ; mapped                 ; 0127          # 1.1  LATIN CAPITAL LETTER H WITH STROKE
+0127          ; valid                                  # 1.1  LATIN SMALL LETTER H WITH STROKE
+0128          ; mapped                 ; 0129          # 1.1  LATIN CAPITAL LETTER I WITH TILDE
+0129          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH TILDE
+012A          ; mapped                 ; 012B          # 1.1  LATIN CAPITAL LETTER I WITH MACRON
+012B          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH MACRON
+012C          ; mapped                 ; 012D          # 1.1  LATIN CAPITAL LETTER I WITH BREVE
+012D          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH BREVE
+012E          ; mapped                 ; 012F          # 1.1  LATIN CAPITAL LETTER I WITH OGONEK
+012F          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH OGONEK
+0130          ; mapped                 ; 0069 0307     # 1.1  LATIN CAPITAL LETTER I WITH DOT ABOVE
+0131          ; valid                                  # 1.1  LATIN SMALL LETTER DOTLESS I
+0132..0133    ; mapped                 ; 0069 006A     # 1.1  LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ
+0134          ; mapped                 ; 0135          # 1.1  LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+0135          ; valid                                  # 1.1  LATIN SMALL LETTER J WITH CIRCUMFLEX
+0136          ; mapped                 ; 0137          # 1.1  LATIN CAPITAL LETTER K WITH CEDILLA
+0137..0138    ; valid                                  # 1.1  LATIN SMALL LETTER K WITH CEDILLA..LATIN SMALL LETTER KRA
+0139          ; mapped                 ; 013A          # 1.1  LATIN CAPITAL LETTER L WITH ACUTE
+013A          ; valid                                  # 1.1  LATIN SMALL LETTER L WITH ACUTE
+013B          ; mapped                 ; 013C          # 1.1  LATIN CAPITAL LETTER L WITH CEDILLA
+013C          ; valid                                  # 1.1  LATIN SMALL LETTER L WITH CEDILLA
+013D          ; mapped                 ; 013E          # 1.1  LATIN CAPITAL LETTER L WITH CARON
+013E          ; valid                                  # 1.1  LATIN SMALL LETTER L WITH CARON
+013F..0140    ; mapped                 ; 006C 00B7     # 1.1  LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT
+0141          ; mapped                 ; 0142          # 1.1  LATIN CAPITAL LETTER L WITH STROKE
+0142          ; valid                                  # 1.1  LATIN SMALL LETTER L WITH STROKE
+0143          ; mapped                 ; 0144          # 1.1  LATIN CAPITAL LETTER N WITH ACUTE
+0144          ; valid                                  # 1.1  LATIN SMALL LETTER N WITH ACUTE
+0145          ; mapped                 ; 0146          # 1.1  LATIN CAPITAL LETTER N WITH CEDILLA
+0146          ; valid                                  # 1.1  LATIN SMALL LETTER N WITH CEDILLA
+0147          ; mapped                 ; 0148          # 1.1  LATIN CAPITAL LETTER N WITH CARON
+0148          ; valid                                  # 1.1  LATIN SMALL LETTER N WITH CARON
+0149          ; mapped                 ; 02BC 006E     # 1.1  LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+014A          ; mapped                 ; 014B          # 1.1  LATIN CAPITAL LETTER ENG
+014B          ; valid                                  # 1.1  LATIN SMALL LETTER ENG
+014C          ; mapped                 ; 014D          # 1.1  LATIN CAPITAL LETTER O WITH MACRON
+014D          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH MACRON
+014E          ; mapped                 ; 014F          # 1.1  LATIN CAPITAL LETTER O WITH BREVE
+014F          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH BREVE
+0150          ; mapped                 ; 0151          # 1.1  LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+0151          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH DOUBLE ACUTE
+0152          ; mapped                 ; 0153          # 1.1  LATIN CAPITAL LIGATURE OE
+0153          ; valid                                  # 1.1  LATIN SMALL LIGATURE OE
+0154          ; mapped                 ; 0155          # 1.1  LATIN CAPITAL LETTER R WITH ACUTE
+0155          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH ACUTE
+0156          ; mapped                 ; 0157          # 1.1  LATIN CAPITAL LETTER R WITH CEDILLA
+0157          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH CEDILLA
+0158          ; mapped                 ; 0159          # 1.1  LATIN CAPITAL LETTER R WITH CARON
+0159          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH CARON
+015A          ; mapped                 ; 015B          # 1.1  LATIN CAPITAL LETTER S WITH ACUTE
+015B          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH ACUTE
+015C          ; mapped                 ; 015D          # 1.1  LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+015D          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH CIRCUMFLEX
+015E          ; mapped                 ; 015F          # 1.1  LATIN CAPITAL LETTER S WITH CEDILLA
+015F          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH CEDILLA
+0160          ; mapped                 ; 0161          # 1.1  LATIN CAPITAL LETTER S WITH CARON
+0161          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH CARON
+0162          ; mapped                 ; 0163          # 1.1  LATIN CAPITAL LETTER T WITH CEDILLA
+0163          ; valid                                  # 1.1  LATIN SMALL LETTER T WITH CEDILLA
+0164          ; mapped                 ; 0165          # 1.1  LATIN CAPITAL LETTER T WITH CARON
+0165          ; valid                                  # 1.1  LATIN SMALL LETTER T WITH CARON
+0166          ; mapped                 ; 0167          # 1.1  LATIN CAPITAL LETTER T WITH STROKE
+0167          ; valid                                  # 1.1  LATIN SMALL LETTER T WITH STROKE
+0168          ; mapped                 ; 0169          # 1.1  LATIN CAPITAL LETTER U WITH TILDE
+0169          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH TILDE
+016A          ; mapped                 ; 016B          # 1.1  LATIN CAPITAL LETTER U WITH MACRON
+016B          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH MACRON
+016C          ; mapped                 ; 016D          # 1.1  LATIN CAPITAL LETTER U WITH BREVE
+016D          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH BREVE
+016E          ; mapped                 ; 016F          # 1.1  LATIN CAPITAL LETTER U WITH RING ABOVE
+016F          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH RING ABOVE
+0170          ; mapped                 ; 0171          # 1.1  LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+0171          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH DOUBLE ACUTE
+0172          ; mapped                 ; 0173          # 1.1  LATIN CAPITAL LETTER U WITH OGONEK
+0173          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH OGONEK
+0174          ; mapped                 ; 0175          # 1.1  LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+0175          ; valid                                  # 1.1  LATIN SMALL LETTER W WITH CIRCUMFLEX
+0176          ; mapped                 ; 0177          # 1.1  LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+0177          ; valid                                  # 1.1  LATIN SMALL LETTER Y WITH CIRCUMFLEX
+0178          ; mapped                 ; 00FF          # 1.1  LATIN CAPITAL LETTER Y WITH DIAERESIS
+0179          ; mapped                 ; 017A          # 1.1  LATIN CAPITAL LETTER Z WITH ACUTE
+017A          ; valid                                  # 1.1  LATIN SMALL LETTER Z WITH ACUTE
+017B          ; mapped                 ; 017C          # 1.1  LATIN CAPITAL LETTER Z WITH DOT ABOVE
+017C          ; valid                                  # 1.1  LATIN SMALL LETTER Z WITH DOT ABOVE
+017D          ; mapped                 ; 017E          # 1.1  LATIN CAPITAL LETTER Z WITH CARON
+017E          ; valid                                  # 1.1  LATIN SMALL LETTER Z WITH CARON
+017F          ; mapped                 ; 0073          # 1.1  LATIN SMALL LETTER LONG S
+0180          ; valid                                  # 1.1  LATIN SMALL LETTER B WITH STROKE
+0181          ; mapped                 ; 0253          # 1.1  LATIN CAPITAL LETTER B WITH HOOK
+0182          ; mapped                 ; 0183          # 1.1  LATIN CAPITAL LETTER B WITH TOPBAR
+0183          ; valid                                  # 1.1  LATIN SMALL LETTER B WITH TOPBAR
+0184          ; mapped                 ; 0185          # 1.1  LATIN CAPITAL LETTER TONE SIX
+0185          ; valid                                  # 1.1  LATIN SMALL LETTER TONE SIX
+0186          ; mapped                 ; 0254          # 1.1  LATIN CAPITAL LETTER OPEN O
+0187          ; mapped                 ; 0188          # 1.1  LATIN CAPITAL LETTER C WITH HOOK
+0188          ; valid                                  # 1.1  LATIN SMALL LETTER C WITH HOOK
+0189          ; mapped                 ; 0256          # 1.1  LATIN CAPITAL LETTER AFRICAN D
+018A          ; mapped                 ; 0257          # 1.1  LATIN CAPITAL LETTER D WITH HOOK
+018B          ; mapped                 ; 018C          # 1.1  LATIN CAPITAL LETTER D WITH TOPBAR
+018C..018D    ; valid                                  # 1.1  LATIN SMALL LETTER D WITH TOPBAR..LATIN SMALL LETTER TURNED DELTA
+018E          ; mapped                 ; 01DD          # 1.1  LATIN CAPITAL LETTER REVERSED E
+018F          ; mapped                 ; 0259          # 1.1  LATIN CAPITAL LETTER SCHWA
+0190          ; mapped                 ; 025B          # 1.1  LATIN CAPITAL LETTER OPEN E
+0191          ; mapped                 ; 0192          # 1.1  LATIN CAPITAL LETTER F WITH HOOK
+0192          ; valid                                  # 1.1  LATIN SMALL LETTER F WITH HOOK
+0193          ; mapped                 ; 0260          # 1.1  LATIN CAPITAL LETTER G WITH HOOK
+0194          ; mapped                 ; 0263          # 1.1  LATIN CAPITAL LETTER GAMMA
+0195          ; valid                                  # 1.1  LATIN SMALL LETTER HV
+0196          ; mapped                 ; 0269          # 1.1  LATIN CAPITAL LETTER IOTA
+0197          ; mapped                 ; 0268          # 1.1  LATIN CAPITAL LETTER I WITH STROKE
+0198          ; mapped                 ; 0199          # 1.1  LATIN CAPITAL LETTER K WITH HOOK
+0199..019B    ; valid                                  # 1.1  LATIN SMALL LETTER K WITH HOOK..LATIN SMALL LETTER LAMBDA WITH STROKE
+019C          ; mapped                 ; 026F          # 1.1  LATIN CAPITAL LETTER TURNED M
+019D          ; mapped                 ; 0272          # 1.1  LATIN CAPITAL LETTER N WITH LEFT HOOK
+019E          ; valid                                  # 1.1  LATIN SMALL LETTER N WITH LONG RIGHT LEG
+019F          ; mapped                 ; 0275          # 1.1  LATIN CAPITAL LETTER O WITH MIDDLE TILDE
+01A0          ; mapped                 ; 01A1          # 1.1  LATIN CAPITAL LETTER O WITH HORN
+01A1          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH HORN
+01A2          ; mapped                 ; 01A3          # 1.1  LATIN CAPITAL LETTER OI
+01A3          ; valid                                  # 1.1  LATIN SMALL LETTER OI
+01A4          ; mapped                 ; 01A5          # 1.1  LATIN CAPITAL LETTER P WITH HOOK
+01A5          ; valid                                  # 1.1  LATIN SMALL LETTER P WITH HOOK
+01A6          ; mapped                 ; 0280          # 1.1  LATIN LETTER YR
+01A7          ; mapped                 ; 01A8          # 1.1  LATIN CAPITAL LETTER TONE TWO
+01A8          ; valid                                  # 1.1  LATIN SMALL LETTER TONE TWO
+01A9          ; mapped                 ; 0283          # 1.1  LATIN CAPITAL LETTER ESH
+01AA..01AB    ; valid                                  # 1.1  LATIN LETTER REVERSED ESH LOOP..LATIN SMALL LETTER T WITH PALATAL HOOK
+01AC          ; mapped                 ; 01AD          # 1.1  LATIN CAPITAL LETTER T WITH HOOK
+01AD          ; valid                                  # 1.1  LATIN SMALL LETTER T WITH HOOK
+01AE          ; mapped                 ; 0288          # 1.1  LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
+01AF          ; mapped                 ; 01B0          # 1.1  LATIN CAPITAL LETTER U WITH HORN
+01B0          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH HORN
+01B1          ; mapped                 ; 028A          # 1.1  LATIN CAPITAL LETTER UPSILON
+01B2          ; mapped                 ; 028B          # 1.1  LATIN CAPITAL LETTER V WITH HOOK
+01B3          ; mapped                 ; 01B4          # 1.1  LATIN CAPITAL LETTER Y WITH HOOK
+01B4          ; valid                                  # 1.1  LATIN SMALL LETTER Y WITH HOOK
+01B5          ; mapped                 ; 01B6          # 1.1  LATIN CAPITAL LETTER Z WITH STROKE
+01B6          ; valid                                  # 1.1  LATIN SMALL LETTER Z WITH STROKE
+01B7          ; mapped                 ; 0292          # 1.1  LATIN CAPITAL LETTER EZH
+01B8          ; mapped                 ; 01B9          # 1.1  LATIN CAPITAL LETTER EZH REVERSED
+01B9..01BB    ; valid                                  # 1.1  LATIN SMALL LETTER EZH REVERSED..LATIN LETTER TWO WITH STROKE
+01BC          ; mapped                 ; 01BD          # 1.1  LATIN CAPITAL LETTER TONE FIVE
+01BD..01C3    ; valid                                  # 1.1  LATIN SMALL LETTER TONE FIVE..LATIN LETTER RETROFLEX CLICK
+01C4..01C6    ; mapped                 ; 0064 017E     # 1.1  LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER DZ WITH CARON
+01C7..01C9    ; mapped                 ; 006C 006A     # 1.1  LATIN CAPITAL LETTER LJ..LATIN SMALL LETTER LJ
+01CA..01CC    ; mapped                 ; 006E 006A     # 1.1  LATIN CAPITAL LETTER NJ..LATIN SMALL LETTER NJ
+01CD          ; mapped                 ; 01CE          # 1.1  LATIN CAPITAL LETTER A WITH CARON
+01CE          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH CARON
+01CF          ; mapped                 ; 01D0          # 1.1  LATIN CAPITAL LETTER I WITH CARON
+01D0          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH CARON
+01D1          ; mapped                 ; 01D2          # 1.1  LATIN CAPITAL LETTER O WITH CARON
+01D2          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH CARON
+01D3          ; mapped                 ; 01D4          # 1.1  LATIN CAPITAL LETTER U WITH CARON
+01D4          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH CARON
+01D5          ; mapped                 ; 01D6          # 1.1  LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+01D6          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+01D7          ; mapped                 ; 01D8          # 1.1  LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+01D8          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+01D9          ; mapped                 ; 01DA          # 1.1  LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+01DA          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+01DB          ; mapped                 ; 01DC          # 1.1  LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+01DC..01DD    ; valid                                  # 1.1  LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE..LATIN SMALL LETTER TURNED E
+01DE          ; mapped                 ; 01DF          # 1.1  LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+01DF          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+01E0          ; mapped                 ; 01E1          # 1.1  LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
+01E1          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
+01E2          ; mapped                 ; 01E3          # 1.1  LATIN CAPITAL LETTER AE WITH MACRON
+01E3          ; valid                                  # 1.1  LATIN SMALL LETTER AE WITH MACRON
+01E4          ; mapped                 ; 01E5          # 1.1  LATIN CAPITAL LETTER G WITH STROKE
+01E5          ; valid                                  # 1.1  LATIN SMALL LETTER G WITH STROKE
+01E6          ; mapped                 ; 01E7          # 1.1  LATIN CAPITAL LETTER G WITH CARON
+01E7          ; valid                                  # 1.1  LATIN SMALL LETTER G WITH CARON
+01E8          ; mapped                 ; 01E9          # 1.1  LATIN CAPITAL LETTER K WITH CARON
+01E9          ; valid                                  # 1.1  LATIN SMALL LETTER K WITH CARON
+01EA          ; mapped                 ; 01EB          # 1.1  LATIN CAPITAL LETTER O WITH OGONEK
+01EB          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH OGONEK
+01EC          ; mapped                 ; 01ED          # 1.1  LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
+01ED          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH OGONEK AND MACRON
+01EE          ; mapped                 ; 01EF          # 1.1  LATIN CAPITAL LETTER EZH WITH CARON
+01EF..01F0    ; valid                                  # 1.1  LATIN SMALL LETTER EZH WITH CARON..LATIN SMALL LETTER J WITH CARON
+01F1..01F3    ; mapped                 ; 0064 007A     # 1.1  LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ
+01F4          ; mapped                 ; 01F5          # 1.1  LATIN CAPITAL LETTER G WITH ACUTE
+01F5          ; valid                                  # 1.1  LATIN SMALL LETTER G WITH ACUTE
+01F6          ; mapped                 ; 0195          # 3.0  LATIN CAPITAL LETTER HWAIR
+01F7          ; mapped                 ; 01BF          # 3.0  LATIN CAPITAL LETTER WYNN
+01F8          ; mapped                 ; 01F9          # 3.0  LATIN CAPITAL LETTER N WITH GRAVE
+01F9          ; valid                                  # 3.0  LATIN SMALL LETTER N WITH GRAVE
+01FA          ; mapped                 ; 01FB          # 1.1  LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
+01FB          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
+01FC          ; mapped                 ; 01FD          # 1.1  LATIN CAPITAL LETTER AE WITH ACUTE
+01FD          ; valid                                  # 1.1  LATIN SMALL LETTER AE WITH ACUTE
+01FE          ; mapped                 ; 01FF          # 1.1  LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+01FF          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH STROKE AND ACUTE
+0200          ; mapped                 ; 0201          # 1.1  LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
+0201          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH DOUBLE GRAVE
+0202          ; mapped                 ; 0203          # 1.1  LATIN CAPITAL LETTER A WITH INVERTED BREVE
+0203          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH INVERTED BREVE
+0204          ; mapped                 ; 0205          # 1.1  LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
+0205          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH DOUBLE GRAVE
+0206          ; mapped                 ; 0207          # 1.1  LATIN CAPITAL LETTER E WITH INVERTED BREVE
+0207          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH INVERTED BREVE
+0208          ; mapped                 ; 0209          # 1.1  LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
+0209          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH DOUBLE GRAVE
+020A          ; mapped                 ; 020B          # 1.1  LATIN CAPITAL LETTER I WITH INVERTED BREVE
+020B          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH INVERTED BREVE
+020C          ; mapped                 ; 020D          # 1.1  LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
+020D          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH DOUBLE GRAVE
+020E          ; mapped                 ; 020F          # 1.1  LATIN CAPITAL LETTER O WITH INVERTED BREVE
+020F          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH INVERTED BREVE
+0210          ; mapped                 ; 0211          # 1.1  LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
+0211          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH DOUBLE GRAVE
+0212          ; mapped                 ; 0213          # 1.1  LATIN CAPITAL LETTER R WITH INVERTED BREVE
+0213          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH INVERTED BREVE
+0214          ; mapped                 ; 0215          # 1.1  LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
+0215          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH DOUBLE GRAVE
+0216          ; mapped                 ; 0217          # 1.1  LATIN CAPITAL LETTER U WITH INVERTED BREVE
+0217          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH INVERTED BREVE
+0218          ; mapped                 ; 0219          # 3.0  LATIN CAPITAL LETTER S WITH COMMA BELOW
+0219          ; valid                                  # 3.0  LATIN SMALL LETTER S WITH COMMA BELOW
+021A          ; mapped                 ; 021B          # 3.0  LATIN CAPITAL LETTER T WITH COMMA BELOW
+021B          ; valid                                  # 3.0  LATIN SMALL LETTER T WITH COMMA BELOW
+021C          ; mapped                 ; 021D          # 3.0  LATIN CAPITAL LETTER YOGH
+021D          ; valid                                  # 3.0  LATIN SMALL LETTER YOGH
+021E          ; mapped                 ; 021F          # 3.0  LATIN CAPITAL LETTER H WITH CARON
+021F          ; valid                                  # 3.0  LATIN SMALL LETTER H WITH CARON
+0220          ; mapped                 ; 019E          # 3.2  LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
+0221          ; valid                                  # 4.0  LATIN SMALL LETTER D WITH CURL
+0222          ; mapped                 ; 0223          # 3.0  LATIN CAPITAL LETTER OU
+0223          ; valid                                  # 3.0  LATIN SMALL LETTER OU
+0224          ; mapped                 ; 0225          # 3.0  LATIN CAPITAL LETTER Z WITH HOOK
+0225          ; valid                                  # 3.0  LATIN SMALL LETTER Z WITH HOOK
+0226          ; mapped                 ; 0227          # 3.0  LATIN CAPITAL LETTER A WITH DOT ABOVE
+0227          ; valid                                  # 3.0  LATIN SMALL LETTER A WITH DOT ABOVE
+0228          ; mapped                 ; 0229          # 3.0  LATIN CAPITAL LETTER E WITH CEDILLA
+0229          ; valid                                  # 3.0  LATIN SMALL LETTER E WITH CEDILLA
+022A          ; mapped                 ; 022B          # 3.0  LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
+022B          ; valid                                  # 3.0  LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
+022C          ; mapped                 ; 022D          # 3.0  LATIN CAPITAL LETTER O WITH TILDE AND MACRON
+022D          ; valid                                  # 3.0  LATIN SMALL LETTER O WITH TILDE AND MACRON
+022E          ; mapped                 ; 022F          # 3.0  LATIN CAPITAL LETTER O WITH DOT ABOVE
+022F          ; valid                                  # 3.0  LATIN SMALL LETTER O WITH DOT ABOVE
+0230          ; mapped                 ; 0231          # 3.0  LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
+0231          ; valid                                  # 3.0  LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
+0232          ; mapped                 ; 0233          # 3.0  LATIN CAPITAL LETTER Y WITH MACRON
+0233          ; valid                                  # 3.0  LATIN SMALL LETTER Y WITH MACRON
+0234..0236    ; valid                                  # 4.0  LATIN SMALL LETTER L WITH CURL..LATIN SMALL LETTER T WITH CURL
+0237..0239    ; valid                                  # 4.1  LATIN SMALL LETTER DOTLESS J..LATIN SMALL LETTER QP DIGRAPH
+023A          ; mapped                 ; 2C65          # 4.1  LATIN CAPITAL LETTER A WITH STROKE
+023B          ; mapped                 ; 023C          # 4.1  LATIN CAPITAL LETTER C WITH STROKE
+023C          ; valid                                  # 4.1  LATIN SMALL LETTER C WITH STROKE
+023D          ; mapped                 ; 019A          # 4.1  LATIN CAPITAL LETTER L WITH BAR
+023E          ; mapped                 ; 2C66          # 4.1  LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
+023F..0240    ; valid                                  # 4.1  LATIN SMALL LETTER S WITH SWASH TAIL..LATIN SMALL LETTER Z WITH SWASH TAIL
+0241          ; mapped                 ; 0242          # 4.1  LATIN CAPITAL LETTER GLOTTAL STOP
+0242          ; valid                                  # 5.0  LATIN SMALL LETTER GLOTTAL STOP
+0243          ; mapped                 ; 0180          # 5.0  LATIN CAPITAL LETTER B WITH STROKE
+0244          ; mapped                 ; 0289          # 5.0  LATIN CAPITAL LETTER U BAR
+0245          ; mapped                 ; 028C          # 5.0  LATIN CAPITAL LETTER TURNED V
+0246          ; mapped                 ; 0247          # 5.0  LATIN CAPITAL LETTER E WITH STROKE
+0247          ; valid                                  # 5.0  LATIN SMALL LETTER E WITH STROKE
+0248          ; mapped                 ; 0249          # 5.0  LATIN CAPITAL LETTER J WITH STROKE
+0249          ; valid                                  # 5.0  LATIN SMALL LETTER J WITH STROKE
+024A          ; mapped                 ; 024B          # 5.0  LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
+024B          ; valid                                  # 5.0  LATIN SMALL LETTER Q WITH HOOK TAIL
+024C          ; mapped                 ; 024D          # 5.0  LATIN CAPITAL LETTER R WITH STROKE
+024D          ; valid                                  # 5.0  LATIN SMALL LETTER R WITH STROKE
+024E          ; mapped                 ; 024F          # 5.0  LATIN CAPITAL LETTER Y WITH STROKE
+024F          ; valid                                  # 5.0  LATIN SMALL LETTER Y WITH STROKE
+0250..02A8    ; valid                                  # 1.1  LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER TC DIGRAPH WITH CURL
+02A9..02AD    ; valid                                  # 3.0  LATIN SMALL LETTER FENG DIGRAPH..LATIN LETTER BIDENTAL PERCUSSIVE
+02AE..02AF    ; valid                                  # 4.0  LATIN SMALL LETTER TURNED H WITH FISHHOOK..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+02B0          ; mapped                 ; 0068          # 1.1  MODIFIER LETTER SMALL H
+02B1          ; mapped                 ; 0266          # 1.1  MODIFIER LETTER SMALL H WITH HOOK
+02B2          ; mapped                 ; 006A          # 1.1  MODIFIER LETTER SMALL J
+02B3          ; mapped                 ; 0072          # 1.1  MODIFIER LETTER SMALL R
+02B4          ; mapped                 ; 0279          # 1.1  MODIFIER LETTER SMALL TURNED R
+02B5          ; mapped                 ; 027B          # 1.1  MODIFIER LETTER SMALL TURNED R WITH HOOK
+02B6          ; mapped                 ; 0281          # 1.1  MODIFIER LETTER SMALL CAPITAL INVERTED R
+02B7          ; mapped                 ; 0077          # 1.1  MODIFIER LETTER SMALL W
+02B8          ; mapped                 ; 0079          # 1.1  MODIFIER LETTER SMALL Y
+02B9..02C1    ; valid                                  # 1.1  MODIFIER LETTER PRIME..MODIFIER LETTER REVERSED GLOTTAL STOP
+02C2..02C5    ; valid                  ;      ; NV8    # 1.1  MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
+02C6..02D1    ; valid                                  # 1.1  MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
+02D2..02D7    ; valid                  ;      ; NV8    # 1.1  MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER MINUS SIGN
+02D8          ; disallowed_STD3_mapped ; 0020 0306     # 1.1  BREVE
+02D9          ; disallowed_STD3_mapped ; 0020 0307     # 1.1  DOT ABOVE
+02DA          ; disallowed_STD3_mapped ; 0020 030A     # 1.1  RING ABOVE
+02DB          ; disallowed_STD3_mapped ; 0020 0328     # 1.1  OGONEK
+02DC          ; disallowed_STD3_mapped ; 0020 0303     # 1.1  SMALL TILDE
+02DD          ; disallowed_STD3_mapped ; 0020 030B     # 1.1  DOUBLE ACUTE ACCENT
+02DE          ; valid                  ;      ; NV8    # 1.1  MODIFIER LETTER RHOTIC HOOK
+02DF          ; valid                  ;      ; NV8    # 3.0  MODIFIER LETTER CROSS ACCENT
+02E0          ; mapped                 ; 0263          # 1.1  MODIFIER LETTER SMALL GAMMA
+02E1          ; mapped                 ; 006C          # 1.1  MODIFIER LETTER SMALL L
+02E2          ; mapped                 ; 0073          # 1.1  MODIFIER LETTER SMALL S
+02E3          ; mapped                 ; 0078          # 1.1  MODIFIER LETTER SMALL X
+02E4          ; mapped                 ; 0295          # 1.1  MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
+02E5..02E9    ; valid                  ;      ; NV8    # 1.1  MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER EXTRA-LOW TONE BAR
+02EA..02EB    ; valid                  ;      ; NV8    # 3.0  MODIFIER LETTER YIN DEPARTING TONE MARK..MODIFIER LETTER YANG DEPARTING TONE MARK
+02EC          ; valid                                  # 3.0  MODIFIER LETTER VOICING
+02ED          ; valid                  ;      ; NV8    # 3.0  MODIFIER LETTER UNASPIRATED
+02EE          ; valid                                  # 3.0  MODIFIER LETTER DOUBLE APOSTROPHE
+02EF..02FF    ; valid                  ;      ; NV8    # 4.0  MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
+0300..033F    ; valid                                  # 1.1  COMBINING GRAVE ACCENT..COMBINING DOUBLE OVERLINE
+0340          ; mapped                 ; 0300          # 1.1  COMBINING GRAVE TONE MARK
+0341          ; mapped                 ; 0301          # 1.1  COMBINING ACUTE TONE MARK
+0342          ; valid                                  # 1.1  COMBINING GREEK PERISPOMENI
+0343          ; mapped                 ; 0313          # 1.1  COMBINING GREEK KORONIS
+0344          ; mapped                 ; 0308 0301     # 1.1  COMBINING GREEK DIALYTIKA TONOS
+0345          ; mapped                 ; 03B9          # 1.1  COMBINING GREEK YPOGEGRAMMENI
+0346..034E    ; valid                                  # 3.0  COMBINING BRIDGE ABOVE..COMBINING UPWARDS ARROW BELOW
+034F          ; ignored                                # 3.2  COMBINING GRAPHEME JOINER
+0350..0357    ; valid                                  # 4.0  COMBINING RIGHT ARROWHEAD ABOVE..COMBINING RIGHT HALF RING ABOVE
+0358..035C    ; valid                                  # 4.1  COMBINING DOT ABOVE RIGHT..COMBINING DOUBLE BREVE BELOW
+035D..035F    ; valid                                  # 4.0  COMBINING DOUBLE BREVE..COMBINING DOUBLE MACRON BELOW
+0360..0361    ; valid                                  # 1.1  COMBINING DOUBLE TILDE..COMBINING DOUBLE INVERTED BREVE
+0362          ; valid                                  # 3.0  COMBINING DOUBLE RIGHTWARDS ARROW BELOW
+0363..036F    ; valid                                  # 3.2  COMBINING LATIN SMALL LETTER A..COMBINING LATIN SMALL LETTER X
+0370          ; mapped                 ; 0371          # 5.1  GREEK CAPITAL LETTER HETA
+0371          ; valid                                  # 5.1  GREEK SMALL LETTER HETA
+0372          ; mapped                 ; 0373          # 5.1  GREEK CAPITAL LETTER ARCHAIC SAMPI
+0373          ; valid                                  # 5.1  GREEK SMALL LETTER ARCHAIC SAMPI
+0374          ; mapped                 ; 02B9          # 1.1  GREEK NUMERAL SIGN
+0375          ; valid                                  # 1.1  GREEK LOWER NUMERAL SIGN
+0376          ; mapped                 ; 0377          # 5.1  GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
+0377          ; valid                                  # 5.1  GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
+0378..0379    ; disallowed                             # NA   <reserved-0378>..<reserved-0379>
+037A          ; disallowed_STD3_mapped ; 0020 03B9     # 1.1  GREEK YPOGEGRAMMENI
+037B..037D    ; valid                                  # 5.0  GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
+037E          ; disallowed_STD3_mapped ; 003B          # 1.1  GREEK QUESTION MARK
+037F          ; mapped                 ; 03F3          # 7.0  GREEK CAPITAL LETTER YOT
+0380..0383    ; disallowed                             # NA   <reserved-0380>..<reserved-0383>
+0384          ; disallowed_STD3_mapped ; 0020 0301     # 1.1  GREEK TONOS
+0385          ; disallowed_STD3_mapped ; 0020 0308 0301 #1.1  GREEK DIALYTIKA TONOS
+0386          ; mapped                 ; 03AC          # 1.1  GREEK CAPITAL LETTER ALPHA WITH TONOS
+0387          ; mapped                 ; 00B7          # 1.1  GREEK ANO TELEIA
+0388          ; mapped                 ; 03AD          # 1.1  GREEK CAPITAL LETTER EPSILON WITH TONOS
+0389          ; mapped                 ; 03AE          # 1.1  GREEK CAPITAL LETTER ETA WITH TONOS
+038A          ; mapped                 ; 03AF          # 1.1  GREEK CAPITAL LETTER IOTA WITH TONOS
+038B          ; disallowed                             # NA   <reserved-038B>
+038C          ; mapped                 ; 03CC          # 1.1  GREEK CAPITAL LETTER OMICRON WITH TONOS
+038D          ; disallowed                             # NA   <reserved-038D>
+038E          ; mapped                 ; 03CD          # 1.1  GREEK CAPITAL LETTER UPSILON WITH TONOS
+038F          ; mapped                 ; 03CE          # 1.1  GREEK CAPITAL LETTER OMEGA WITH TONOS
+0390          ; valid                                  # 1.1  GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+0391          ; mapped                 ; 03B1          # 1.1  GREEK CAPITAL LETTER ALPHA
+0392          ; mapped                 ; 03B2          # 1.1  GREEK CAPITAL LETTER BETA
+0393          ; mapped                 ; 03B3          # 1.1  GREEK CAPITAL LETTER GAMMA
+0394          ; mapped                 ; 03B4          # 1.1  GREEK CAPITAL LETTER DELTA
+0395          ; mapped                 ; 03B5          # 1.1  GREEK CAPITAL LETTER EPSILON
+0396          ; mapped                 ; 03B6          # 1.1  GREEK CAPITAL LETTER ZETA
+0397          ; mapped                 ; 03B7          # 1.1  GREEK CAPITAL LETTER ETA
+0398          ; mapped                 ; 03B8          # 1.1  GREEK CAPITAL LETTER THETA
+0399          ; mapped                 ; 03B9          # 1.1  GREEK CAPITAL LETTER IOTA
+039A          ; mapped                 ; 03BA          # 1.1  GREEK CAPITAL LETTER KAPPA
+039B          ; mapped                 ; 03BB          # 1.1  GREEK CAPITAL LETTER LAMDA
+039C          ; mapped                 ; 03BC          # 1.1  GREEK CAPITAL LETTER MU
+039D          ; mapped                 ; 03BD          # 1.1  GREEK CAPITAL LETTER NU
+039E          ; mapped                 ; 03BE          # 1.1  GREEK CAPITAL LETTER XI
+039F          ; mapped                 ; 03BF          # 1.1  GREEK CAPITAL LETTER OMICRON
+03A0          ; mapped                 ; 03C0          # 1.1  GREEK CAPITAL LETTER PI
+03A1          ; mapped                 ; 03C1          # 1.1  GREEK CAPITAL LETTER RHO
+03A2          ; disallowed                             # NA   <reserved-03A2>
+03A3          ; mapped                 ; 03C3          # 1.1  GREEK CAPITAL LETTER SIGMA
+03A4          ; mapped                 ; 03C4          # 1.1  GREEK CAPITAL LETTER TAU
+03A5          ; mapped                 ; 03C5          # 1.1  GREEK CAPITAL LETTER UPSILON
+03A6          ; mapped                 ; 03C6          # 1.1  GREEK CAPITAL LETTER PHI
+03A7          ; mapped                 ; 03C7          # 1.1  GREEK CAPITAL LETTER CHI
+03A8          ; mapped                 ; 03C8          # 1.1  GREEK CAPITAL LETTER PSI
+03A9          ; mapped                 ; 03C9          # 1.1  GREEK CAPITAL LETTER OMEGA
+03AA          ; mapped                 ; 03CA          # 1.1  GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+03AB          ; mapped                 ; 03CB          # 1.1  GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+03AC..03C1    ; valid                                  # 1.1  GREEK SMALL LETTER ALPHA WITH TONOS..GREEK SMALL LETTER RHO
+03C2          ; deviation              ; 03C3          # 1.1  GREEK SMALL LETTER FINAL SIGMA
+03C3..03CE    ; valid                                  # 1.1  GREEK SMALL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS
+03CF          ; mapped                 ; 03D7          # 5.1  GREEK CAPITAL KAI SYMBOL
+03D0          ; mapped                 ; 03B2          # 1.1  GREEK BETA SYMBOL
+03D1          ; mapped                 ; 03B8          # 1.1  GREEK THETA SYMBOL
+03D2          ; mapped                 ; 03C5          # 1.1  GREEK UPSILON WITH HOOK SYMBOL
+03D3          ; mapped                 ; 03CD          # 1.1  GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
+03D4          ; mapped                 ; 03CB          # 1.1  GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
+03D5          ; mapped                 ; 03C6          # 1.1  GREEK PHI SYMBOL
+03D6          ; mapped                 ; 03C0          # 1.1  GREEK PI SYMBOL
+03D7          ; valid                                  # 3.0  GREEK KAI SYMBOL
+03D8          ; mapped                 ; 03D9          # 3.2  GREEK LETTER ARCHAIC KOPPA
+03D9          ; valid                                  # 3.2  GREEK SMALL LETTER ARCHAIC KOPPA
+03DA          ; mapped                 ; 03DB          # 1.1  GREEK LETTER STIGMA
+03DB          ; valid                                  # 3.0  GREEK SMALL LETTER STIGMA
+03DC          ; mapped                 ; 03DD          # 1.1  GREEK LETTER DIGAMMA
+03DD          ; valid                                  # 3.0  GREEK SMALL LETTER DIGAMMA
+03DE          ; mapped                 ; 03DF          # 1.1  GREEK LETTER KOPPA
+03DF          ; valid                                  # 3.0  GREEK SMALL LETTER KOPPA
+03E0          ; mapped                 ; 03E1          # 1.1  GREEK LETTER SAMPI
+03E1          ; valid                                  # 3.0  GREEK SMALL LETTER SAMPI
+03E2          ; mapped                 ; 03E3          # 1.1  COPTIC CAPITAL LETTER SHEI
+03E3          ; valid                                  # 1.1  COPTIC SMALL LETTER SHEI
+03E4          ; mapped                 ; 03E5          # 1.1  COPTIC CAPITAL LETTER FEI
+03E5          ; valid                                  # 1.1  COPTIC SMALL LETTER FEI
+03E6          ; mapped                 ; 03E7          # 1.1  COPTIC CAPITAL LETTER KHEI
+03E7          ; valid                                  # 1.1  COPTIC SMALL LETTER KHEI
+03E8          ; mapped                 ; 03E9          # 1.1  COPTIC CAPITAL LETTER HORI
+03E9          ; valid                                  # 1.1  COPTIC SMALL LETTER HORI
+03EA          ; mapped                 ; 03EB          # 1.1  COPTIC CAPITAL LETTER GANGIA
+03EB          ; valid                                  # 1.1  COPTIC SMALL LETTER GANGIA
+03EC          ; mapped                 ; 03ED          # 1.1  COPTIC CAPITAL LETTER SHIMA
+03ED          ; valid                                  # 1.1  COPTIC SMALL LETTER SHIMA
+03EE          ; mapped                 ; 03EF          # 1.1  COPTIC CAPITAL LETTER DEI
+03EF          ; valid                                  # 1.1  COPTIC SMALL LETTER DEI
+03F0          ; mapped                 ; 03BA          # 1.1  GREEK KAPPA SYMBOL
+03F1          ; mapped                 ; 03C1          # 1.1  GREEK RHO SYMBOL
+03F2          ; mapped                 ; 03C3          # 1.1  GREEK LUNATE SIGMA SYMBOL
+03F3          ; valid                                  # 1.1  GREEK LETTER YOT
+03F4          ; mapped                 ; 03B8          # 3.1  GREEK CAPITAL THETA SYMBOL
+03F5          ; mapped                 ; 03B5          # 3.1  GREEK LUNATE EPSILON SYMBOL
+03F6          ; valid                  ;      ; NV8    # 3.2  GREEK REVERSED LUNATE EPSILON SYMBOL
+03F7          ; mapped                 ; 03F8          # 4.0  GREEK CAPITAL LETTER SHO
+03F8          ; valid                                  # 4.0  GREEK SMALL LETTER SHO
+03F9          ; mapped                 ; 03C3          # 4.0  GREEK CAPITAL LUNATE SIGMA SYMBOL
+03FA          ; mapped                 ; 03FB          # 4.0  GREEK CAPITAL LETTER SAN
+03FB          ; valid                                  # 4.0  GREEK SMALL LETTER SAN
+03FC          ; valid                                  # 4.1  GREEK RHO WITH STROKE SYMBOL
+03FD          ; mapped                 ; 037B          # 4.1  GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL
+03FE          ; mapped                 ; 037C          # 4.1  GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL
+03FF          ; mapped                 ; 037D          # 4.1  GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
+0400          ; mapped                 ; 0450          # 3.0  CYRILLIC CAPITAL LETTER IE WITH GRAVE
+0401          ; mapped                 ; 0451          # 1.1  CYRILLIC CAPITAL LETTER IO
+0402          ; mapped                 ; 0452          # 1.1  CYRILLIC CAPITAL LETTER DJE
+0403          ; mapped                 ; 0453          # 1.1  CYRILLIC CAPITAL LETTER GJE
+0404          ; mapped                 ; 0454          # 1.1  CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0405          ; mapped                 ; 0455          # 1.1  CYRILLIC CAPITAL LETTER DZE
+0406          ; mapped                 ; 0456          # 1.1  CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0407          ; mapped                 ; 0457          # 1.1  CYRILLIC CAPITAL LETTER YI
+0408          ; mapped                 ; 0458          # 1.1  CYRILLIC CAPITAL LETTER JE
+0409          ; mapped                 ; 0459          # 1.1  CYRILLIC CAPITAL LETTER LJE
+040A          ; mapped                 ; 045A          # 1.1  CYRILLIC CAPITAL LETTER NJE
+040B          ; mapped                 ; 045B          # 1.1  CYRILLIC CAPITAL LETTER TSHE
+040C          ; mapped                 ; 045C          # 1.1  CYRILLIC CAPITAL LETTER KJE
+040D          ; mapped                 ; 045D          # 3.0  CYRILLIC CAPITAL LETTER I WITH GRAVE
+040E          ; mapped                 ; 045E          # 1.1  CYRILLIC CAPITAL LETTER SHORT U
+040F          ; mapped                 ; 045F          # 1.1  CYRILLIC CAPITAL LETTER DZHE
+0410          ; mapped                 ; 0430          # 1.1  CYRILLIC CAPITAL LETTER A
+0411          ; mapped                 ; 0431          # 1.1  CYRILLIC CAPITAL LETTER BE
+0412          ; mapped                 ; 0432          # 1.1  CYRILLIC CAPITAL LETTER VE
+0413          ; mapped                 ; 0433          # 1.1  CYRILLIC CAPITAL LETTER GHE
+0414          ; mapped                 ; 0434          # 1.1  CYRILLIC CAPITAL LETTER DE
+0415          ; mapped                 ; 0435          # 1.1  CYRILLIC CAPITAL LETTER IE
+0416          ; mapped                 ; 0436          # 1.1  CYRILLIC CAPITAL LETTER ZHE
+0417          ; mapped                 ; 0437          # 1.1  CYRILLIC CAPITAL LETTER ZE
+0418          ; mapped                 ; 0438          # 1.1  CYRILLIC CAPITAL LETTER I
+0419          ; mapped                 ; 0439          # 1.1  CYRILLIC CAPITAL LETTER SHORT I
+041A          ; mapped                 ; 043A          # 1.1  CYRILLIC CAPITAL LETTER KA
+041B          ; mapped                 ; 043B          # 1.1  CYRILLIC CAPITAL LETTER EL
+041C          ; mapped                 ; 043C          # 1.1  CYRILLIC CAPITAL LETTER EM
+041D          ; mapped                 ; 043D          # 1.1  CYRILLIC CAPITAL LETTER EN
+041E          ; mapped                 ; 043E          # 1.1  CYRILLIC CAPITAL LETTER O
+041F          ; mapped                 ; 043F          # 1.1  CYRILLIC CAPITAL LETTER PE
+0420          ; mapped                 ; 0440          # 1.1  CYRILLIC CAPITAL LETTER ER
+0421          ; mapped                 ; 0441          # 1.1  CYRILLIC CAPITAL LETTER ES
+0422          ; mapped                 ; 0442          # 1.1  CYRILLIC CAPITAL LETTER TE
+0423          ; mapped                 ; 0443          # 1.1  CYRILLIC CAPITAL LETTER U
+0424          ; mapped                 ; 0444          # 1.1  CYRILLIC CAPITAL LETTER EF
+0425          ; mapped                 ; 0445          # 1.1  CYRILLIC CAPITAL LETTER HA
+0426          ; mapped                 ; 0446          # 1.1  CYRILLIC CAPITAL LETTER TSE
+0427          ; mapped                 ; 0447          # 1.1  CYRILLIC CAPITAL LETTER CHE
+0428          ; mapped                 ; 0448          # 1.1  CYRILLIC CAPITAL LETTER SHA
+0429          ; mapped                 ; 0449          # 1.1  CYRILLIC CAPITAL LETTER SHCHA
+042A          ; mapped                 ; 044A          # 1.1  CYRILLIC CAPITAL LETTER HARD SIGN
+042B          ; mapped                 ; 044B          # 1.1  CYRILLIC CAPITAL LETTER YERU
+042C          ; mapped                 ; 044C          # 1.1  CYRILLIC CAPITAL LETTER SOFT SIGN
+042D          ; mapped                 ; 044D          # 1.1  CYRILLIC CAPITAL LETTER E
+042E          ; mapped                 ; 044E          # 1.1  CYRILLIC CAPITAL LETTER YU
+042F          ; mapped                 ; 044F          # 1.1  CYRILLIC CAPITAL LETTER YA
+0430..044F    ; valid                                  # 1.1  CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETTER YA
+0450          ; valid                                  # 3.0  CYRILLIC SMALL LETTER IE WITH GRAVE
+0451..045C    ; valid                                  # 1.1  CYRILLIC SMALL LETTER IO..CYRILLIC SMALL LETTER KJE
+045D          ; valid                                  # 3.0  CYRILLIC SMALL LETTER I WITH GRAVE
+045E..045F    ; valid                                  # 1.1  CYRILLIC SMALL LETTER SHORT U..CYRILLIC SMALL LETTER DZHE
+0460          ; mapped                 ; 0461          # 1.1  CYRILLIC CAPITAL LETTER OMEGA
+0461          ; valid                                  # 1.1  CYRILLIC SMALL LETTER OMEGA
+0462          ; mapped                 ; 0463          # 1.1  CYRILLIC CAPITAL LETTER YAT
+0463          ; valid                                  # 1.1  CYRILLIC SMALL LETTER YAT
+0464          ; mapped                 ; 0465          # 1.1  CYRILLIC CAPITAL LETTER IOTIFIED E
+0465          ; valid                                  # 1.1  CYRILLIC SMALL LETTER IOTIFIED E
+0466          ; mapped                 ; 0467          # 1.1  CYRILLIC CAPITAL LETTER LITTLE YUS
+0467          ; valid                                  # 1.1  CYRILLIC SMALL LETTER LITTLE YUS
+0468          ; mapped                 ; 0469          # 1.1  CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
+0469          ; valid                                  # 1.1  CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
+046A          ; mapped                 ; 046B          # 1.1  CYRILLIC CAPITAL LETTER BIG YUS
+046B          ; valid                                  # 1.1  CYRILLIC SMALL LETTER BIG YUS
+046C          ; mapped                 ; 046D          # 1.1  CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
+046D          ; valid                                  # 1.1  CYRILLIC SMALL LETTER IOTIFIED BIG YUS
+046E          ; mapped                 ; 046F          # 1.1  CYRILLIC CAPITAL LETTER KSI
+046F          ; valid                                  # 1.1  CYRILLIC SMALL LETTER KSI
+0470          ; mapped                 ; 0471          # 1.1  CYRILLIC CAPITAL LETTER PSI
+0471          ; valid                                  # 1.1  CYRILLIC SMALL LETTER PSI
+0472          ; mapped                 ; 0473          # 1.1  CYRILLIC CAPITAL LETTER FITA
+0473          ; valid                                  # 1.1  CYRILLIC SMALL LETTER FITA
+0474          ; mapped                 ; 0475          # 1.1  CYRILLIC CAPITAL LETTER IZHITSA
+0475          ; valid                                  # 1.1  CYRILLIC SMALL LETTER IZHITSA
+0476          ; mapped                 ; 0477          # 1.1  CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
+0477          ; valid                                  # 1.1  CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
+0478          ; mapped                 ; 0479          # 1.1  CYRILLIC CAPITAL LETTER UK
+0479          ; valid                                  # 1.1  CYRILLIC SMALL LETTER UK
+047A          ; mapped                 ; 047B          # 1.1  CYRILLIC CAPITAL LETTER ROUND OMEGA
+047B          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ROUND OMEGA
+047C          ; mapped                 ; 047D          # 1.1  CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
+047D          ; valid                                  # 1.1  CYRILLIC SMALL LETTER OMEGA WITH TITLO
+047E          ; mapped                 ; 047F          # 1.1  CYRILLIC CAPITAL LETTER OT
+047F          ; valid                                  # 1.1  CYRILLIC SMALL LETTER OT
+0480          ; mapped                 ; 0481          # 1.1  CYRILLIC CAPITAL LETTER KOPPA
+0481          ; valid                                  # 1.1  CYRILLIC SMALL LETTER KOPPA
+0482          ; valid                  ;      ; NV8    # 1.1  CYRILLIC THOUSANDS SIGN
+0483..0486    ; valid                                  # 1.1  COMBINING CYRILLIC TITLO..COMBINING CYRILLIC PSILI PNEUMATA
+0487          ; valid                                  # 5.1  COMBINING CYRILLIC POKRYTIE
+0488..0489    ; valid                  ;      ; NV8    # 3.0  COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
+048A          ; mapped                 ; 048B          # 3.2  CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
+048B          ; valid                                  # 3.2  CYRILLIC SMALL LETTER SHORT I WITH TAIL
+048C          ; mapped                 ; 048D          # 3.0  CYRILLIC CAPITAL LETTER SEMISOFT SIGN
+048D          ; valid                                  # 3.0  CYRILLIC SMALL LETTER SEMISOFT SIGN
+048E          ; mapped                 ; 048F          # 3.0  CYRILLIC CAPITAL LETTER ER WITH TICK
+048F          ; valid                                  # 3.0  CYRILLIC SMALL LETTER ER WITH TICK
+0490          ; mapped                 ; 0491          # 1.1  CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+0491          ; valid                                  # 1.1  CYRILLIC SMALL LETTER GHE WITH UPTURN
+0492          ; mapped                 ; 0493          # 1.1  CYRILLIC CAPITAL LETTER GHE WITH STROKE
+0493          ; valid                                  # 1.1  CYRILLIC SMALL LETTER GHE WITH STROKE
+0494          ; mapped                 ; 0495          # 1.1  CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
+0495          ; valid                                  # 1.1  CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
+0496          ; mapped                 ; 0497          # 1.1  CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
+0497          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ZHE WITH DESCENDER
+0498          ; mapped                 ; 0499          # 1.1  CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
+0499          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ZE WITH DESCENDER
+049A          ; mapped                 ; 049B          # 1.1  CYRILLIC CAPITAL LETTER KA WITH DESCENDER
+049B          ; valid                                  # 1.1  CYRILLIC SMALL LETTER KA WITH DESCENDER
+049C          ; mapped                 ; 049D          # 1.1  CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
+049D          ; valid                                  # 1.1  CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
+049E          ; mapped                 ; 049F          # 1.1  CYRILLIC CAPITAL LETTER KA WITH STROKE
+049F          ; valid                                  # 1.1  CYRILLIC SMALL LETTER KA WITH STROKE
+04A0          ; mapped                 ; 04A1          # 1.1  CYRILLIC CAPITAL LETTER BASHKIR KA
+04A1          ; valid                                  # 1.1  CYRILLIC SMALL LETTER BASHKIR KA
+04A2          ; mapped                 ; 04A3          # 1.1  CYRILLIC CAPITAL LETTER EN WITH DESCENDER
+04A3          ; valid                                  # 1.1  CYRILLIC SMALL LETTER EN WITH DESCENDER
+04A4          ; mapped                 ; 04A5          # 1.1  CYRILLIC CAPITAL LIGATURE EN GHE
+04A5          ; valid                                  # 1.1  CYRILLIC SMALL LIGATURE EN GHE
+04A6          ; mapped                 ; 04A7          # 1.1  CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
+04A7          ; valid                                  # 1.1  CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
+04A8          ; mapped                 ; 04A9          # 1.1  CYRILLIC CAPITAL LETTER ABKHASIAN HA
+04A9          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ABKHASIAN HA
+04AA          ; mapped                 ; 04AB          # 1.1  CYRILLIC CAPITAL LETTER ES WITH DESCENDER
+04AB          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ES WITH DESCENDER
+04AC          ; mapped                 ; 04AD          # 1.1  CYRILLIC CAPITAL LETTER TE WITH DESCENDER
+04AD          ; valid                                  # 1.1  CYRILLIC SMALL LETTER TE WITH DESCENDER
+04AE          ; mapped                 ; 04AF          # 1.1  CYRILLIC CAPITAL LETTER STRAIGHT U
+04AF          ; valid                                  # 1.1  CYRILLIC SMALL LETTER STRAIGHT U
+04B0          ; mapped                 ; 04B1          # 1.1  CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
+04B1          ; valid                                  # 1.1  CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
+04B2          ; mapped                 ; 04B3          # 1.1  CYRILLIC CAPITAL LETTER HA WITH DESCENDER
+04B3          ; valid                                  # 1.1  CYRILLIC SMALL LETTER HA WITH DESCENDER
+04B4          ; mapped                 ; 04B5          # 1.1  CYRILLIC CAPITAL LIGATURE TE TSE
+04B5          ; valid                                  # 1.1  CYRILLIC SMALL LIGATURE TE TSE
+04B6          ; mapped                 ; 04B7          # 1.1  CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
+04B7          ; valid                                  # 1.1  CYRILLIC SMALL LETTER CHE WITH DESCENDER
+04B8          ; mapped                 ; 04B9          # 1.1  CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
+04B9          ; valid                                  # 1.1  CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
+04BA          ; mapped                 ; 04BB          # 1.1  CYRILLIC CAPITAL LETTER SHHA
+04BB          ; valid                                  # 1.1  CYRILLIC SMALL LETTER SHHA
+04BC          ; mapped                 ; 04BD          # 1.1  CYRILLIC CAPITAL LETTER ABKHASIAN CHE
+04BD          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ABKHASIAN CHE
+04BE          ; mapped                 ; 04BF          # 1.1  CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
+04BF          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
+04C0          ; disallowed                             # 1.1  CYRILLIC LETTER PALOCHKA
+04C1          ; mapped                 ; 04C2          # 1.1  CYRILLIC CAPITAL LETTER ZHE WITH BREVE
+04C2          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ZHE WITH BREVE
+04C3          ; mapped                 ; 04C4          # 1.1  CYRILLIC CAPITAL LETTER KA WITH HOOK
+04C4          ; valid                                  # 1.1  CYRILLIC SMALL LETTER KA WITH HOOK
+04C5          ; mapped                 ; 04C6          # 3.2  CYRILLIC CAPITAL LETTER EL WITH TAIL
+04C6          ; valid                                  # 3.2  CYRILLIC SMALL LETTER EL WITH TAIL
+04C7          ; mapped                 ; 04C8          # 1.1  CYRILLIC CAPITAL LETTER EN WITH HOOK
+04C8          ; valid                                  # 1.1  CYRILLIC SMALL LETTER EN WITH HOOK
+04C9          ; mapped                 ; 04CA          # 3.2  CYRILLIC CAPITAL LETTER EN WITH TAIL
+04CA          ; valid                                  # 3.2  CYRILLIC SMALL LETTER EN WITH TAIL
+04CB          ; mapped                 ; 04CC          # 1.1  CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
+04CC          ; valid                                  # 1.1  CYRILLIC SMALL LETTER KHAKASSIAN CHE
+04CD          ; mapped                 ; 04CE          # 3.2  CYRILLIC CAPITAL LETTER EM WITH TAIL
+04CE          ; valid                                  # 3.2  CYRILLIC SMALL LETTER EM WITH TAIL
+04CF          ; valid                                  # 5.0  CYRILLIC SMALL LETTER PALOCHKA
+04D0          ; mapped                 ; 04D1          # 1.1  CYRILLIC CAPITAL LETTER A WITH BREVE
+04D1          ; valid                                  # 1.1  CYRILLIC SMALL LETTER A WITH BREVE
+04D2          ; mapped                 ; 04D3          # 1.1  CYRILLIC CAPITAL LETTER A WITH DIAERESIS
+04D3          ; valid                                  # 1.1  CYRILLIC SMALL LETTER A WITH DIAERESIS
+04D4          ; mapped                 ; 04D5          # 1.1  CYRILLIC CAPITAL LIGATURE A IE
+04D5          ; valid                                  # 1.1  CYRILLIC SMALL LIGATURE A IE
+04D6          ; mapped                 ; 04D7          # 1.1  CYRILLIC CAPITAL LETTER IE WITH BREVE
+04D7          ; valid                                  # 1.1  CYRILLIC SMALL LETTER IE WITH BREVE
+04D8          ; mapped                 ; 04D9          # 1.1  CYRILLIC CAPITAL LETTER SCHWA
+04D9          ; valid                                  # 1.1  CYRILLIC SMALL LETTER SCHWA
+04DA          ; mapped                 ; 04DB          # 1.1  CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
+04DB          ; valid                                  # 1.1  CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
+04DC          ; mapped                 ; 04DD          # 1.1  CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
+04DD          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
+04DE          ; mapped                 ; 04DF          # 1.1  CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
+04DF          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ZE WITH DIAERESIS
+04E0          ; mapped                 ; 04E1          # 1.1  CYRILLIC CAPITAL LETTER ABKHASIAN DZE
+04E1          ; valid                                  # 1.1  CYRILLIC SMALL LETTER ABKHASIAN DZE
+04E2          ; mapped                 ; 04E3          # 1.1  CYRILLIC CAPITAL LETTER I WITH MACRON
+04E3          ; valid                                  # 1.1  CYRILLIC SMALL LETTER I WITH MACRON
+04E4          ; mapped                 ; 04E5          # 1.1  CYRILLIC CAPITAL LETTER I WITH DIAERESIS
+04E5          ; valid                                  # 1.1  CYRILLIC SMALL LETTER I WITH DIAERESIS
+04E6          ; mapped                 ; 04E7          # 1.1  CYRILLIC CAPITAL LETTER O WITH DIAERESIS
+04E7          ; valid                                  # 1.1  CYRILLIC SMALL LETTER O WITH DIAERESIS
+04E8          ; mapped                 ; 04E9          # 1.1  CYRILLIC CAPITAL LETTER BARRED O
+04E9          ; valid                                  # 1.1  CYRILLIC SMALL LETTER BARRED O
+04EA          ; mapped                 ; 04EB          # 1.1  CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
+04EB          ; valid                                  # 1.1  CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
+04EC          ; mapped                 ; 04ED          # 3.0  CYRILLIC CAPITAL LETTER E WITH DIAERESIS
+04ED          ; valid                                  # 3.0  CYRILLIC SMALL LETTER E WITH DIAERESIS
+04EE          ; mapped                 ; 04EF          # 1.1  CYRILLIC CAPITAL LETTER U WITH MACRON
+04EF          ; valid                                  # 1.1  CYRILLIC SMALL LETTER U WITH MACRON
+04F0          ; mapped                 ; 04F1          # 1.1  CYRILLIC CAPITAL LETTER U WITH DIAERESIS
+04F1          ; valid                                  # 1.1  CYRILLIC SMALL LETTER U WITH DIAERESIS
+04F2          ; mapped                 ; 04F3          # 1.1  CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
+04F3          ; valid                                  # 1.1  CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
+04F4          ; mapped                 ; 04F5          # 1.1  CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
+04F5          ; valid                                  # 1.1  CYRILLIC SMALL LETTER CHE WITH DIAERESIS
+04F6          ; mapped                 ; 04F7          # 4.1  CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
+04F7          ; valid                                  # 4.1  CYRILLIC SMALL LETTER GHE WITH DESCENDER
+04F8          ; mapped                 ; 04F9          # 1.1  CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
+04F9          ; valid                                  # 1.1  CYRILLIC SMALL LETTER YERU WITH DIAERESIS
+04FA          ; mapped                 ; 04FB          # 5.0  CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
+04FB          ; valid                                  # 5.0  CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
+04FC          ; mapped                 ; 04FD          # 5.0  CYRILLIC CAPITAL LETTER HA WITH HOOK
+04FD          ; valid                                  # 5.0  CYRILLIC SMALL LETTER HA WITH HOOK
+04FE          ; mapped                 ; 04FF          # 5.0  CYRILLIC CAPITAL LETTER HA WITH STROKE
+04FF          ; valid                                  # 5.0  CYRILLIC SMALL LETTER HA WITH STROKE
+0500          ; mapped                 ; 0501          # 3.2  CYRILLIC CAPITAL LETTER KOMI DE
+0501          ; valid                                  # 3.2  CYRILLIC SMALL LETTER KOMI DE
+0502          ; mapped                 ; 0503          # 3.2  CYRILLIC CAPITAL LETTER KOMI DJE
+0503          ; valid                                  # 3.2  CYRILLIC SMALL LETTER KOMI DJE
+0504          ; mapped                 ; 0505          # 3.2  CYRILLIC CAPITAL LETTER KOMI ZJE
+0505          ; valid                                  # 3.2  CYRILLIC SMALL LETTER KOMI ZJE
+0506          ; mapped                 ; 0507          # 3.2  CYRILLIC CAPITAL LETTER KOMI DZJE
+0507          ; valid                                  # 3.2  CYRILLIC SMALL LETTER KOMI DZJE
+0508          ; mapped                 ; 0509          # 3.2  CYRILLIC CAPITAL LETTER KOMI LJE
+0509          ; valid                                  # 3.2  CYRILLIC SMALL LETTER KOMI LJE
+050A          ; mapped                 ; 050B          # 3.2  CYRILLIC CAPITAL LETTER KOMI NJE
+050B          ; valid                                  # 3.2  CYRILLIC SMALL LETTER KOMI NJE
+050C          ; mapped                 ; 050D          # 3.2  CYRILLIC CAPITAL LETTER KOMI SJE
+050D          ; valid                                  # 3.2  CYRILLIC SMALL LETTER KOMI SJE
+050E          ; mapped                 ; 050F          # 3.2  CYRILLIC CAPITAL LETTER KOMI TJE
+050F          ; valid                                  # 3.2  CYRILLIC SMALL LETTER KOMI TJE
+0510          ; mapped                 ; 0511          # 5.0  CYRILLIC CAPITAL LETTER REVERSED ZE
+0511          ; valid                                  # 5.0  CYRILLIC SMALL LETTER REVERSED ZE
+0512          ; mapped                 ; 0513          # 5.0  CYRILLIC CAPITAL LETTER EL WITH HOOK
+0513          ; valid                                  # 5.0  CYRILLIC SMALL LETTER EL WITH HOOK
+0514          ; mapped                 ; 0515          # 5.1  CYRILLIC CAPITAL LETTER LHA
+0515          ; valid                                  # 5.1  CYRILLIC SMALL LETTER LHA
+0516          ; mapped                 ; 0517          # 5.1  CYRILLIC CAPITAL LETTER RHA
+0517          ; valid                                  # 5.1  CYRILLIC SMALL LETTER RHA
+0518          ; mapped                 ; 0519          # 5.1  CYRILLIC CAPITAL LETTER YAE
+0519          ; valid                                  # 5.1  CYRILLIC SMALL LETTER YAE
+051A          ; mapped                 ; 051B          # 5.1  CYRILLIC CAPITAL LETTER QA
+051B          ; valid                                  # 5.1  CYRILLIC SMALL LETTER QA
+051C          ; mapped                 ; 051D          # 5.1  CYRILLIC CAPITAL LETTER WE
+051D          ; valid                                  # 5.1  CYRILLIC SMALL LETTER WE
+051E          ; mapped                 ; 051F          # 5.1  CYRILLIC CAPITAL LETTER ALEUT KA
+051F          ; valid                                  # 5.1  CYRILLIC SMALL LETTER ALEUT KA
+0520          ; mapped                 ; 0521          # 5.1  CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
+0521          ; valid                                  # 5.1  CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
+0522          ; mapped                 ; 0523          # 5.1  CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
+0523          ; valid                                  # 5.1  CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
+0524          ; mapped                 ; 0525          # 5.2  CYRILLIC CAPITAL LETTER PE WITH DESCENDER
+0525          ; valid                                  # 5.2  CYRILLIC SMALL LETTER PE WITH DESCENDER
+0526          ; mapped                 ; 0527          # 6.0  CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER
+0527          ; valid                                  # 6.0  CYRILLIC SMALL LETTER SHHA WITH DESCENDER
+0528          ; mapped                 ; 0529          # 7.0  CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK
+0529          ; valid                                  # 7.0  CYRILLIC SMALL LETTER EN WITH LEFT HOOK
+052A          ; mapped                 ; 052B          # 7.0  CYRILLIC CAPITAL LETTER DZZHE
+052B          ; valid                                  # 7.0  CYRILLIC SMALL LETTER DZZHE
+052C          ; mapped                 ; 052D          # 7.0  CYRILLIC CAPITAL LETTER DCHE
+052D          ; valid                                  # 7.0  CYRILLIC SMALL LETTER DCHE
+052E          ; mapped                 ; 052F          # 7.0  CYRILLIC CAPITAL LETTER EL WITH DESCENDER
+052F          ; valid                                  # 7.0  CYRILLIC SMALL LETTER EL WITH DESCENDER
+0530          ; disallowed                             # NA   <reserved-0530>
+0531          ; mapped                 ; 0561          # 1.1  ARMENIAN CAPITAL LETTER AYB
+0532          ; mapped                 ; 0562          # 1.1  ARMENIAN CAPITAL LETTER BEN
+0533          ; mapped                 ; 0563          # 1.1  ARMENIAN CAPITAL LETTER GIM
+0534          ; mapped                 ; 0564          # 1.1  ARMENIAN CAPITAL LETTER DA
+0535          ; mapped                 ; 0565          # 1.1  ARMENIAN CAPITAL LETTER ECH
+0536          ; mapped                 ; 0566          # 1.1  ARMENIAN CAPITAL LETTER ZA
+0537          ; mapped                 ; 0567          # 1.1  ARMENIAN CAPITAL LETTER EH
+0538          ; mapped                 ; 0568          # 1.1  ARMENIAN CAPITAL LETTER ET
+0539          ; mapped                 ; 0569          # 1.1  ARMENIAN CAPITAL LETTER TO
+053A          ; mapped                 ; 056A          # 1.1  ARMENIAN CAPITAL LETTER ZHE
+053B          ; mapped                 ; 056B          # 1.1  ARMENIAN CAPITAL LETTER INI
+053C          ; mapped                 ; 056C          # 1.1  ARMENIAN CAPITAL LETTER LIWN
+053D          ; mapped                 ; 056D          # 1.1  ARMENIAN CAPITAL LETTER XEH
+053E          ; mapped                 ; 056E          # 1.1  ARMENIAN CAPITAL LETTER CA
+053F          ; mapped                 ; 056F          # 1.1  ARMENIAN CAPITAL LETTER KEN
+0540          ; mapped                 ; 0570          # 1.1  ARMENIAN CAPITAL LETTER HO
+0541          ; mapped                 ; 0571          # 1.1  ARMENIAN CAPITAL LETTER JA
+0542          ; mapped                 ; 0572          # 1.1  ARMENIAN CAPITAL LETTER GHAD
+0543          ; mapped                 ; 0573          # 1.1  ARMENIAN CAPITAL LETTER CHEH
+0544          ; mapped                 ; 0574          # 1.1  ARMENIAN CAPITAL LETTER MEN
+0545          ; mapped                 ; 0575          # 1.1  ARMENIAN CAPITAL LETTER YI
+0546          ; mapped                 ; 0576          # 1.1  ARMENIAN CAPITAL LETTER NOW
+0547          ; mapped                 ; 0577          # 1.1  ARMENIAN CAPITAL LETTER SHA
+0548          ; mapped                 ; 0578          # 1.1  ARMENIAN CAPITAL LETTER VO
+0549          ; mapped                 ; 0579          # 1.1  ARMENIAN CAPITAL LETTER CHA
+054A          ; mapped                 ; 057A          # 1.1  ARMENIAN CAPITAL LETTER PEH
+054B          ; mapped                 ; 057B          # 1.1  ARMENIAN CAPITAL LETTER JHEH
+054C          ; mapped                 ; 057C          # 1.1  ARMENIAN CAPITAL LETTER RA
+054D          ; mapped                 ; 057D          # 1.1  ARMENIAN CAPITAL LETTER SEH
+054E          ; mapped                 ; 057E          # 1.1  ARMENIAN CAPITAL LETTER VEW
+054F          ; mapped                 ; 057F          # 1.1  ARMENIAN CAPITAL LETTER TIWN
+0550          ; mapped                 ; 0580          # 1.1  ARMENIAN CAPITAL LETTER REH
+0551          ; mapped                 ; 0581          # 1.1  ARMENIAN CAPITAL LETTER CO
+0552          ; mapped                 ; 0582          # 1.1  ARMENIAN CAPITAL LETTER YIWN
+0553          ; mapped                 ; 0583          # 1.1  ARMENIAN CAPITAL LETTER PIWR
+0554          ; mapped                 ; 0584          # 1.1  ARMENIAN CAPITAL LETTER KEH
+0555          ; mapped                 ; 0585          # 1.1  ARMENIAN CAPITAL LETTER OH
+0556          ; mapped                 ; 0586          # 1.1  ARMENIAN CAPITAL LETTER FEH
+0557..0558    ; disallowed                             # NA   <reserved-0557>..<reserved-0558>
+0559          ; valid                                  # 1.1  ARMENIAN MODIFIER LETTER LEFT HALF RING
+055A..055F    ; valid                  ;      ; NV8    # 1.1  ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
+0560          ; disallowed                             # NA   <reserved-0560>
+0561..0586    ; valid                                  # 1.1  ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LETTER FEH
+0587          ; mapped                 ; 0565 0582     # 1.1  ARMENIAN SMALL LIGATURE ECH YIWN
+0588          ; disallowed                             # NA   <reserved-0588>
+0589          ; valid                  ;      ; NV8    # 1.1  ARMENIAN FULL STOP
+058A          ; valid                  ;      ; NV8    # 3.0  ARMENIAN HYPHEN
+058B..058C    ; disallowed                             # NA   <reserved-058B>..<reserved-058C>
+058D..058E    ; valid                  ;      ; NV8    # 7.0  RIGHT-FACING ARMENIAN ETERNITY SIGN..LEFT-FACING ARMENIAN ETERNITY SIGN
+058F          ; valid                  ;      ; NV8    # 6.1  ARMENIAN DRAM SIGN
+0590          ; disallowed                             # NA   <reserved-0590>
+0591..05A1    ; valid                                  # 2.0  HEBREW ACCENT ETNAHTA..HEBREW ACCENT PAZER
+05A2          ; valid                                  # 4.1  HEBREW ACCENT ATNAH HAFUKH
+05A3..05AF    ; valid                                  # 2.0  HEBREW ACCENT MUNAH..HEBREW MARK MASORA CIRCLE
+05B0..05B9    ; valid                                  # 1.1  HEBREW POINT SHEVA..HEBREW POINT HOLAM
+05BA          ; valid                                  # 5.0  HEBREW POINT HOLAM HASER FOR VAV
+05BB..05BD    ; valid                                  # 1.1  HEBREW POINT QUBUTS..HEBREW POINT METEG
+05BE          ; valid                  ;      ; NV8    # 1.1  HEBREW PUNCTUATION MAQAF
+05BF          ; valid                                  # 1.1  HEBREW POINT RAFE
+05C0          ; valid                  ;      ; NV8    # 1.1  HEBREW PUNCTUATION PASEQ
+05C1..05C2    ; valid                                  # 1.1  HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
+05C3          ; valid                  ;      ; NV8    # 1.1  HEBREW PUNCTUATION SOF PASUQ
+05C4          ; valid                                  # 2.0  HEBREW MARK UPPER DOT
+05C5          ; valid                                  # 4.1  HEBREW MARK LOWER DOT
+05C6          ; valid                  ;      ; NV8    # 4.1  HEBREW PUNCTUATION NUN HAFUKHA
+05C7          ; valid                                  # 4.1  HEBREW POINT QAMATS QATAN
+05C8..05CF    ; disallowed                             # NA   <reserved-05C8>..<reserved-05CF>
+05D0..05EA    ; valid                                  # 1.1  HEBREW LETTER ALEF..HEBREW LETTER TAV
+05EB..05EF    ; disallowed                             # NA   <reserved-05EB>..<reserved-05EF>
+05F0..05F4    ; valid                                  # 1.1  HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW PUNCTUATION GERSHAYIM
+05F5..05FF    ; disallowed                             # NA   <reserved-05F5>..<reserved-05FF>
+0600..0603    ; disallowed                             # 4.0  ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
+0604          ; disallowed                             # 6.1  ARABIC SIGN SAMVAT
+0605          ; disallowed                             # 7.0  ARABIC NUMBER MARK ABOVE
+0606..060A    ; valid                  ;      ; NV8    # 5.1  ARABIC-INDIC CUBE ROOT..ARABIC-INDIC PER TEN THOUSAND SIGN
+060B          ; valid                  ;      ; NV8    # 4.1  AFGHANI SIGN
+060C          ; valid                  ;      ; NV8    # 1.1  ARABIC COMMA
+060D..060F    ; valid                  ;      ; NV8    # 4.0  ARABIC DATE SEPARATOR..ARABIC SIGN MISRA
+0610..0615    ; valid                                  # 4.0  ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL HIGH TAH
+0616..061A    ; valid                                  # 5.1  ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH..ARABIC SMALL KASRA
+061B          ; valid                  ;      ; NV8    # 1.1  ARABIC SEMICOLON
+061C          ; disallowed                             # 6.3  ARABIC LETTER MARK
+061D          ; disallowed                             # NA   <reserved-061D>
+061E          ; valid                  ;      ; NV8    # 4.1  ARABIC TRIPLE DOT PUNCTUATION MARK
+061F          ; valid                  ;      ; NV8    # 1.1  ARABIC QUESTION MARK
+0620          ; valid                                  # 6.0  ARABIC LETTER KASHMIRI YEH
+0621..063A    ; valid                                  # 1.1  ARABIC LETTER HAMZA..ARABIC LETTER GHAIN
+063B..063F    ; valid                                  # 5.1  ARABIC LETTER KEHEH WITH TWO DOTS ABOVE..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
+0640          ; valid                  ;      ; NV8    # 1.1  ARABIC TATWEEL
+0641..0652    ; valid                                  # 1.1  ARABIC LETTER FEH..ARABIC SUKUN
+0653..0655    ; valid                                  # 3.0  ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW
+0656..0658    ; valid                                  # 4.0  ARABIC SUBSCRIPT ALEF..ARABIC MARK NOON GHUNNA
+0659..065E    ; valid                                  # 4.1  ARABIC ZWARAKAY..ARABIC FATHA WITH TWO DOTS
+065F          ; valid                                  # 6.0  ARABIC WAVY HAMZA BELOW
+0660..0669    ; valid                                  # 1.1  ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
+066A..066D    ; valid                  ;      ; NV8    # 1.1  ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR
+066E..066F    ; valid                                  # 3.2  ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
+0670..0674    ; valid                                  # 1.1  ARABIC LETTER SUPERSCRIPT ALEF..ARABIC LETTER HIGH HAMZA
+0675          ; mapped                 ; 0627 0674     # 1.1  ARABIC LETTER HIGH HAMZA ALEF
+0676          ; mapped                 ; 0648 0674     # 1.1  ARABIC LETTER HIGH HAMZA WAW
+0677          ; mapped                 ; 06C7 0674     # 1.1  ARABIC LETTER U WITH HAMZA ABOVE
+0678          ; mapped                 ; 064A 0674     # 1.1  ARABIC LETTER HIGH HAMZA YEH
+0679..06B7    ; valid                                  # 1.1  ARABIC LETTER TTEH..ARABIC LETTER LAM WITH THREE DOTS ABOVE
+06B8..06B9    ; valid                                  # 3.0  ARABIC LETTER LAM WITH THREE DOTS BELOW..ARABIC LETTER NOON WITH DOT BELOW
+06BA..06BE    ; valid                                  # 1.1  ARABIC LETTER NOON GHUNNA..ARABIC LETTER HEH DOACHASHMEE
+06BF          ; valid                                  # 3.0  ARABIC LETTER TCHEH WITH DOT ABOVE
+06C0..06CE    ; valid                                  # 1.1  ARABIC LETTER HEH WITH YEH ABOVE..ARABIC LETTER YEH WITH SMALL V
+06CF          ; valid                                  # 3.0  ARABIC LETTER WAW WITH DOT ABOVE
+06D0..06D3    ; valid                                  # 1.1  ARABIC LETTER E..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
+06D4          ; valid                  ;      ; NV8    # 1.1  ARABIC FULL STOP
+06D5..06DC    ; valid                                  # 1.1  ARABIC LETTER AE..ARABIC SMALL HIGH SEEN
+06DD          ; disallowed                             # 1.1  ARABIC END OF AYAH
+06DE          ; valid                  ;      ; NV8    # 1.1  ARABIC START OF RUB EL HIZB
+06DF..06E8    ; valid                                  # 1.1  ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH NOON
+06E9          ; valid                  ;      ; NV8    # 1.1  ARABIC PLACE OF SAJDAH
+06EA..06ED    ; valid                                  # 1.1  ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
+06EE..06EF    ; valid                                  # 4.0  ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
+06F0..06F9    ; valid                                  # 1.1  EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
+06FA..06FE    ; valid                                  # 3.0  ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC SIGN SINDHI POSTPOSITION MEN
+06FF          ; valid                                  # 4.0  ARABIC LETTER HEH WITH INVERTED V
+0700..070D    ; valid                  ;      ; NV8    # 3.0  SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
+070E          ; disallowed                             # NA   <reserved-070E>
+070F          ; disallowed                             # 3.0  SYRIAC ABBREVIATION MARK
+0710..072C    ; valid                                  # 3.0  SYRIAC LETTER ALAPH..SYRIAC LETTER TAW
+072D..072F    ; valid                                  # 4.0  SYRIAC LETTER PERSIAN BHETH..SYRIAC LETTER PERSIAN DHALATH
+0730..074A    ; valid                                  # 3.0  SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
+074B..074C    ; disallowed                             # NA   <reserved-074B>..<reserved-074C>
+074D..074F    ; valid                                  # 4.0  SYRIAC LETTER SOGDIAN ZHAIN..SYRIAC LETTER SOGDIAN FE
+0750..076D    ; valid                                  # 4.1  ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
+076E..077F    ; valid                                  # 5.1  ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW..ARABIC LETTER KAF WITH TWO DOTS ABOVE
+0780..07B0    ; valid                                  # 3.0  THAANA LETTER HAA..THAANA SUKUN
+07B1          ; valid                                  # 3.2  THAANA LETTER NAA
+07B2..07BF    ; disallowed                             # NA   <reserved-07B2>..<reserved-07BF>
+07C0..07F5    ; valid                                  # 5.0  NKO DIGIT ZERO..NKO LOW TONE APOSTROPHE
+07F6..07FA    ; valid                  ;      ; NV8    # 5.0  NKO SYMBOL OO DENNEN..NKO LAJANYALAN
+07FB..07FF    ; disallowed                             # NA   <reserved-07FB>..<reserved-07FF>
+0800..082D    ; valid                                  # 5.2  SAMARITAN LETTER ALAF..SAMARITAN MARK NEQUDAA
+082E..082F    ; disallowed                             # NA   <reserved-082E>..<reserved-082F>
+0830..083E    ; valid                  ;      ; NV8    # 5.2  SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
+083F          ; disallowed                             # NA   <reserved-083F>
+0840..085B    ; valid                                  # 6.0  MANDAIC LETTER HALQA..MANDAIC GEMINATION MARK
+085C..085D    ; disallowed                             # NA   <reserved-085C>..<reserved-085D>
+085E          ; valid                  ;      ; NV8    # 6.0  MANDAIC PUNCTUATION
+085F..089F    ; disallowed                             # NA   <reserved-085F>..<reserved-089F>
+08A0          ; valid                                  # 6.1  ARABIC LETTER BEH WITH SMALL V BELOW
+08A1          ; valid                                  # 7.0  ARABIC LETTER BEH WITH HAMZA ABOVE
+08A2..08AC    ; valid                                  # 6.1  ARABIC LETTER JEEM WITH TWO DOTS ABOVE..ARABIC LETTER ROHINGYA YEH
+08AD..08B2    ; valid                                  # 7.0  ARABIC LETTER LOW ALEF..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
+08B3..08B4    ; valid                                  # 8.0  ARABIC LETTER AIN WITH THREE DOTS BELOW..ARABIC LETTER KAF WITH DOT BELOW
+08B5..08E2    ; disallowed                             # NA   <reserved-08B5>..<reserved-08E2>
+08E3          ; valid                                  # 8.0  ARABIC TURNED DAMMA BELOW
+08E4..08FE    ; valid                                  # 6.1  ARABIC CURLY FATHA..ARABIC DAMMA WITH DOT
+08FF          ; valid                                  # 7.0  ARABIC MARK SIDEWAYS NOON GHUNNA
+0900          ; valid                                  # 5.2  DEVANAGARI SIGN INVERTED CANDRABINDU
+0901..0903    ; valid                                  # 1.1  DEVANAGARI SIGN CANDRABINDU..DEVANAGARI SIGN VISARGA
+0904          ; valid                                  # 4.0  DEVANAGARI LETTER SHORT A
+0905..0939    ; valid                                  # 1.1  DEVANAGARI LETTER A..DEVANAGARI LETTER HA
+093A..093B    ; valid                                  # 6.0  DEVANAGARI VOWEL SIGN OE..DEVANAGARI VOWEL SIGN OOE
+093C..094D    ; valid                                  # 1.1  DEVANAGARI SIGN NUKTA..DEVANAGARI SIGN VIRAMA
+094E          ; valid                                  # 5.2  DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
+094F          ; valid                                  # 6.0  DEVANAGARI VOWEL SIGN AW
+0950..0954    ; valid                                  # 1.1  DEVANAGARI OM..DEVANAGARI ACUTE ACCENT
+0955          ; valid                                  # 5.2  DEVANAGARI VOWEL SIGN CANDRA LONG E
+0956..0957    ; valid                                  # 6.0  DEVANAGARI VOWEL SIGN UE..DEVANAGARI VOWEL SIGN UUE
+0958          ; mapped                 ; 0915 093C     # 1.1  DEVANAGARI LETTER QA
+0959          ; mapped                 ; 0916 093C     # 1.1  DEVANAGARI LETTER KHHA
+095A          ; mapped                 ; 0917 093C     # 1.1  DEVANAGARI LETTER GHHA
+095B          ; mapped                 ; 091C 093C     # 1.1  DEVANAGARI LETTER ZA
+095C          ; mapped                 ; 0921 093C     # 1.1  DEVANAGARI LETTER DDDHA
+095D          ; mapped                 ; 0922 093C     # 1.1  DEVANAGARI LETTER RHA
+095E          ; mapped                 ; 092B 093C     # 1.1  DEVANAGARI LETTER FA
+095F          ; mapped                 ; 092F 093C     # 1.1  DEVANAGARI LETTER YYA
+0960..0963    ; valid                                  # 1.1  DEVANAGARI LETTER VOCALIC RR..DEVANAGARI VOWEL SIGN VOCALIC LL
+0964..0965    ; valid                  ;      ; NV8    # 1.1  DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
+0966..096F    ; valid                                  # 1.1  DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
+0970          ; valid                  ;      ; NV8    # 1.1  DEVANAGARI ABBREVIATION SIGN
+0971..0972    ; valid                                  # 5.1  DEVANAGARI SIGN HIGH SPACING DOT..DEVANAGARI LETTER CANDRA A
+0973..0977    ; valid                                  # 6.0  DEVANAGARI LETTER OE..DEVANAGARI LETTER UUE
+0978          ; valid                                  # 7.0  DEVANAGARI LETTER MARWARI DDA
+0979..097A    ; valid                                  # 5.2  DEVANAGARI LETTER ZHA..DEVANAGARI LETTER HEAVY YA
+097B..097C    ; valid                                  # 5.0  DEVANAGARI LETTER GGA..DEVANAGARI LETTER JJA
+097D          ; valid                                  # 4.1  DEVANAGARI LETTER GLOTTAL STOP
+097E..097F    ; valid                                  # 5.0  DEVANAGARI LETTER DDDA..DEVANAGARI LETTER BBA
+0980          ; valid                                  # 7.0  BENGALI ANJI
+0981..0983    ; valid                                  # 1.1  BENGALI SIGN CANDRABINDU..BENGALI SIGN VISARGA
+0984          ; disallowed                             # NA   <reserved-0984>
+0985..098C    ; valid                                  # 1.1  BENGALI LETTER A..BENGALI LETTER VOCALIC L
+098D..098E    ; disallowed                             # NA   <reserved-098D>..<reserved-098E>
+098F..0990    ; valid                                  # 1.1  BENGALI LETTER E..BENGALI LETTER AI
+0991..0992    ; disallowed                             # NA   <reserved-0991>..<reserved-0992>
+0993..09A8    ; valid                                  # 1.1  BENGALI LETTER O..BENGALI LETTER NA
+09A9          ; disallowed                             # NA   <reserved-09A9>
+09AA..09B0    ; valid                                  # 1.1  BENGALI LETTER PA..BENGALI LETTER RA
+09B1          ; disallowed                             # NA   <reserved-09B1>
+09B2          ; valid                                  # 1.1  BENGALI LETTER LA
+09B3..09B5    ; disallowed                             # NA   <reserved-09B3>..<reserved-09B5>
+09B6..09B9    ; valid                                  # 1.1  BENGALI LETTER SHA..BENGALI LETTER HA
+09BA..09BB    ; disallowed                             # NA   <reserved-09BA>..<reserved-09BB>
+09BC          ; valid                                  # 1.1  BENGALI SIGN NUKTA
+09BD          ; valid                                  # 4.0  BENGALI SIGN AVAGRAHA
+09BE..09C4    ; valid                                  # 1.1  BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN VOCALIC RR
+09C5..09C6    ; disallowed                             # NA   <reserved-09C5>..<reserved-09C6>
+09C7..09C8    ; valid                                  # 1.1  BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
+09C9..09CA    ; disallowed                             # NA   <reserved-09C9>..<reserved-09CA>
+09CB..09CD    ; valid                                  # 1.1  BENGALI VOWEL SIGN O..BENGALI SIGN VIRAMA
+09CE          ; valid                                  # 4.1  BENGALI LETTER KHANDA TA
+09CF..09D6    ; disallowed                             # NA   <reserved-09CF>..<reserved-09D6>
+09D7          ; valid                                  # 1.1  BENGALI AU LENGTH MARK
+09D8..09DB    ; disallowed                             # NA   <reserved-09D8>..<reserved-09DB>
+09DC          ; mapped                 ; 09A1 09BC     # 1.1  BENGALI LETTER RRA
+09DD          ; mapped                 ; 09A2 09BC     # 1.1  BENGALI LETTER RHA
+09DE          ; disallowed                             # NA   <reserved-09DE>
+09DF          ; mapped                 ; 09AF 09BC     # 1.1  BENGALI LETTER YYA
+09E0..09E3    ; valid                                  # 1.1  BENGALI LETTER VOCALIC RR..BENGALI VOWEL SIGN VOCALIC LL
+09E4..09E5    ; disallowed                             # NA   <reserved-09E4>..<reserved-09E5>
+09E6..09F1    ; valid                                  # 1.1  BENGALI DIGIT ZERO..BENGALI LETTER RA WITH LOWER DIAGONAL
+09F2..09FA    ; valid                  ;      ; NV8    # 1.1  BENGALI RUPEE MARK..BENGALI ISSHAR
+09FB          ; valid                  ;      ; NV8    # 5.2  BENGALI GANDA MARK
+09FC..0A00    ; disallowed                             # NA   <reserved-09FC>..<reserved-0A00>
+0A01          ; valid                                  # 4.0  GURMUKHI SIGN ADAK BINDI
+0A02          ; valid                                  # 1.1  GURMUKHI SIGN BINDI
+0A03          ; valid                                  # 4.0  GURMUKHI SIGN VISARGA
+0A04          ; disallowed                             # NA   <reserved-0A04>
+0A05..0A0A    ; valid                                  # 1.1  GURMUKHI LETTER A..GURMUKHI LETTER UU
+0A0B..0A0E    ; disallowed                             # NA   <reserved-0A0B>..<reserved-0A0E>
+0A0F..0A10    ; valid                                  # 1.1  GURMUKHI LETTER EE..GURMUKHI LETTER AI
+0A11..0A12    ; disallowed                             # NA   <reserved-0A11>..<reserved-0A12>
+0A13..0A28    ; valid                                  # 1.1  GURMUKHI LETTER OO..GURMUKHI LETTER NA
+0A29          ; disallowed                             # NA   <reserved-0A29>
+0A2A..0A30    ; valid                                  # 1.1  GURMUKHI LETTER PA..GURMUKHI LETTER RA
+0A31          ; disallowed                             # NA   <reserved-0A31>
+0A32          ; valid                                  # 1.1  GURMUKHI LETTER LA
+0A33          ; mapped                 ; 0A32 0A3C     # 1.1  GURMUKHI LETTER LLA
+0A34          ; disallowed                             # NA   <reserved-0A34>
+0A35          ; valid                                  # 1.1  GURMUKHI LETTER VA
+0A36          ; mapped                 ; 0A38 0A3C     # 1.1  GURMUKHI LETTER SHA
+0A37          ; disallowed                             # NA   <reserved-0A37>
+0A38..0A39    ; valid                                  # 1.1  GURMUKHI LETTER SA..GURMUKHI LETTER HA
+0A3A..0A3B    ; disallowed                             # NA   <reserved-0A3A>..<reserved-0A3B>
+0A3C          ; valid                                  # 1.1  GURMUKHI SIGN NUKTA
+0A3D          ; disallowed                             # NA   <reserved-0A3D>
+0A3E..0A42    ; valid                                  # 1.1  GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN UU
+0A43..0A46    ; disallowed                             # NA   <reserved-0A43>..<reserved-0A46>
+0A47..0A48    ; valid                                  # 1.1  GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
+0A49..0A4A    ; disallowed                             # NA   <reserved-0A49>..<reserved-0A4A>
+0A4B..0A4D    ; valid                                  # 1.1  GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
+0A4E..0A50    ; disallowed                             # NA   <reserved-0A4E>..<reserved-0A50>
+0A51          ; valid                                  # 5.1  GURMUKHI SIGN UDAAT
+0A52..0A58    ; disallowed                             # NA   <reserved-0A52>..<reserved-0A58>
+0A59          ; mapped                 ; 0A16 0A3C     # 1.1  GURMUKHI LETTER KHHA
+0A5A          ; mapped                 ; 0A17 0A3C     # 1.1  GURMUKHI LETTER GHHA
+0A5B          ; mapped                 ; 0A1C 0A3C     # 1.1  GURMUKHI LETTER ZA
+0A5C          ; valid                                  # 1.1  GURMUKHI LETTER RRA
+0A5D          ; disallowed                             # NA   <reserved-0A5D>
+0A5E          ; mapped                 ; 0A2B 0A3C     # 1.1  GURMUKHI LETTER FA
+0A5F..0A65    ; disallowed                             # NA   <reserved-0A5F>..<reserved-0A65>
+0A66..0A74    ; valid                                  # 1.1  GURMUKHI DIGIT ZERO..GURMUKHI EK ONKAR
+0A75          ; valid                                  # 5.1  GURMUKHI SIGN YAKASH
+0A76..0A80    ; disallowed                             # NA   <reserved-0A76>..<reserved-0A80>
+0A81..0A83    ; valid                                  # 1.1  GUJARATI SIGN CANDRABINDU..GUJARATI SIGN VISARGA
+0A84          ; disallowed                             # NA   <reserved-0A84>
+0A85..0A8B    ; valid                                  # 1.1  GUJARATI LETTER A..GUJARATI LETTER VOCALIC R
+0A8C          ; valid                                  # 4.0  GUJARATI LETTER VOCALIC L
+0A8D          ; valid                                  # 1.1  GUJARATI VOWEL CANDRA E
+0A8E          ; disallowed                             # NA   <reserved-0A8E>
+0A8F..0A91    ; valid                                  # 1.1  GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
+0A92          ; disallowed                             # NA   <reserved-0A92>
+0A93..0AA8    ; valid                                  # 1.1  GUJARATI LETTER O..GUJARATI LETTER NA
+0AA9          ; disallowed                             # NA   <reserved-0AA9>
+0AAA..0AB0    ; valid                                  # 1.1  GUJARATI LETTER PA..GUJARATI LETTER RA
+0AB1          ; disallowed                             # NA   <reserved-0AB1>
+0AB2..0AB3    ; valid                                  # 1.1  GUJARATI LETTER LA..GUJARATI LETTER LLA
+0AB4          ; disallowed                             # NA   <reserved-0AB4>
+0AB5..0AB9    ; valid                                  # 1.1  GUJARATI LETTER VA..GUJARATI LETTER HA
+0ABA..0ABB    ; disallowed                             # NA   <reserved-0ABA>..<reserved-0ABB>
+0ABC..0AC5    ; valid                                  # 1.1  GUJARATI SIGN NUKTA..GUJARATI VOWEL SIGN CANDRA E
+0AC6          ; disallowed                             # NA   <reserved-0AC6>
+0AC7..0AC9    ; valid                                  # 1.1  GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN CANDRA O
+0ACA          ; disallowed                             # NA   <reserved-0ACA>
+0ACB..0ACD    ; valid                                  # 1.1  GUJARATI VOWEL SIGN O..GUJARATI SIGN VIRAMA
+0ACE..0ACF    ; disallowed                             # NA   <reserved-0ACE>..<reserved-0ACF>
+0AD0          ; valid                                  # 1.1  GUJARATI OM
+0AD1..0ADF    ; disallowed                             # NA   <reserved-0AD1>..<reserved-0ADF>
+0AE0          ; valid                                  # 1.1  GUJARATI LETTER VOCALIC RR
+0AE1..0AE3    ; valid                                  # 4.0  GUJARATI LETTER VOCALIC LL..GUJARATI VOWEL SIGN VOCALIC LL
+0AE4..0AE5    ; disallowed                             # NA   <reserved-0AE4>..<reserved-0AE5>
+0AE6..0AEF    ; valid                                  # 1.1  GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
+0AF0          ; valid                  ;      ; NV8    # 6.1  GUJARATI ABBREVIATION SIGN
+0AF1          ; valid                  ;      ; NV8    # 4.0  GUJARATI RUPEE SIGN
+0AF2..0AF8    ; disallowed                             # NA   <reserved-0AF2>..<reserved-0AF8>
+0AF9          ; valid                                  # 8.0  GUJARATI LETTER ZHA
+0AFA..0B00    ; disallowed                             # NA   <reserved-0AFA>..<reserved-0B00>
+0B01..0B03    ; valid                                  # 1.1  ORIYA SIGN CANDRABINDU..ORIYA SIGN VISARGA
+0B04          ; disallowed                             # NA   <reserved-0B04>
+0B05..0B0C    ; valid                                  # 1.1  ORIYA LETTER A..ORIYA LETTER VOCALIC L
+0B0D..0B0E    ; disallowed                             # NA   <reserved-0B0D>..<reserved-0B0E>
+0B0F..0B10    ; valid                                  # 1.1  ORIYA LETTER E..ORIYA LETTER AI
+0B11..0B12    ; disallowed                             # NA   <reserved-0B11>..<reserved-0B12>
+0B13..0B28    ; valid                                  # 1.1  ORIYA LETTER O..ORIYA LETTER NA
+0B29          ; disallowed                             # NA   <reserved-0B29>
+0B2A..0B30    ; valid                                  # 1.1  ORIYA LETTER PA..ORIYA LETTER RA
+0B31          ; disallowed                             # NA   <reserved-0B31>
+0B32..0B33    ; valid                                  # 1.1  ORIYA LETTER LA..ORIYA LETTER LLA
+0B34          ; disallowed                             # NA   <reserved-0B34>
+0B35          ; valid                                  # 4.0  ORIYA LETTER VA
+0B36..0B39    ; valid                                  # 1.1  ORIYA LETTER SHA..ORIYA LETTER HA
+0B3A..0B3B    ; disallowed                             # NA   <reserved-0B3A>..<reserved-0B3B>
+0B3C..0B43    ; valid                                  # 1.1  ORIYA SIGN NUKTA..ORIYA VOWEL SIGN VOCALIC R
+0B44          ; valid                                  # 5.1  ORIYA VOWEL SIGN VOCALIC RR
+0B45..0B46    ; disallowed                             # NA   <reserved-0B45>..<reserved-0B46>
+0B47..0B48    ; valid                                  # 1.1  ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
+0B49..0B4A    ; disallowed                             # NA   <reserved-0B49>..<reserved-0B4A>
+0B4B..0B4D    ; valid                                  # 1.1  ORIYA VOWEL SIGN O..ORIYA SIGN VIRAMA
+0B4E..0B55    ; disallowed                             # NA   <reserved-0B4E>..<reserved-0B55>
+0B56..0B57    ; valid                                  # 1.1  ORIYA AI LENGTH MARK..ORIYA AU LENGTH MARK
+0B58..0B5B    ; disallowed                             # NA   <reserved-0B58>..<reserved-0B5B>
+0B5C          ; mapped                 ; 0B21 0B3C     # 1.1  ORIYA LETTER RRA
+0B5D          ; mapped                 ; 0B22 0B3C     # 1.1  ORIYA LETTER RHA
+0B5E          ; disallowed                             # NA   <reserved-0B5E>
+0B5F..0B61    ; valid                                  # 1.1  ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
+0B62..0B63    ; valid                                  # 5.1  ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
+0B64..0B65    ; disallowed                             # NA   <reserved-0B64>..<reserved-0B65>
+0B66..0B6F    ; valid                                  # 1.1  ORIYA DIGIT ZERO..ORIYA DIGIT NINE
+0B70          ; valid                  ;      ; NV8    # 1.1  ORIYA ISSHAR
+0B71          ; valid                                  # 4.0  ORIYA LETTER WA
+0B72..0B77    ; valid                  ;      ; NV8    # 6.0  ORIYA FRACTION ONE QUARTER..ORIYA FRACTION THREE SIXTEENTHS
+0B78..0B81    ; disallowed                             # NA   <reserved-0B78>..<reserved-0B81>
+0B82..0B83    ; valid                                  # 1.1  TAMIL SIGN ANUSVARA..TAMIL SIGN VISARGA
+0B84          ; disallowed                             # NA   <reserved-0B84>
+0B85..0B8A    ; valid                                  # 1.1  TAMIL LETTER A..TAMIL LETTER UU
+0B8B..0B8D    ; disallowed                             # NA   <reserved-0B8B>..<reserved-0B8D>
+0B8E..0B90    ; valid                                  # 1.1  TAMIL LETTER E..TAMIL LETTER AI
+0B91          ; disallowed                             # NA   <reserved-0B91>
+0B92..0B95    ; valid                                  # 1.1  TAMIL LETTER O..TAMIL LETTER KA
+0B96..0B98    ; disallowed                             # NA   <reserved-0B96>..<reserved-0B98>
+0B99..0B9A    ; valid                                  # 1.1  TAMIL LETTER NGA..TAMIL LETTER CA
+0B9B          ; disallowed                             # NA   <reserved-0B9B>
+0B9C          ; valid                                  # 1.1  TAMIL LETTER JA
+0B9D          ; disallowed                             # NA   <reserved-0B9D>
+0B9E..0B9F    ; valid                                  # 1.1  TAMIL LETTER NYA..TAMIL LETTER TTA
+0BA0..0BA2    ; disallowed                             # NA   <reserved-0BA0>..<reserved-0BA2>
+0BA3..0BA4    ; valid                                  # 1.1  TAMIL LETTER NNA..TAMIL LETTER TA
+0BA5..0BA7    ; disallowed                             # NA   <reserved-0BA5>..<reserved-0BA7>
+0BA8..0BAA    ; valid                                  # 1.1  TAMIL LETTER NA..TAMIL LETTER PA
+0BAB..0BAD    ; disallowed                             # NA   <reserved-0BAB>..<reserved-0BAD>
+0BAE..0BB5    ; valid                                  # 1.1  TAMIL LETTER MA..TAMIL LETTER VA
+0BB6          ; valid                                  # 4.1  TAMIL LETTER SHA
+0BB7..0BB9    ; valid                                  # 1.1  TAMIL LETTER SSA..TAMIL LETTER HA
+0BBA..0BBD    ; disallowed                             # NA   <reserved-0BBA>..<reserved-0BBD>
+0BBE..0BC2    ; valid                                  # 1.1  TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN UU
+0BC3..0BC5    ; disallowed                             # NA   <reserved-0BC3>..<reserved-0BC5>
+0BC6..0BC8    ; valid                                  # 1.1  TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
+0BC9          ; disallowed                             # NA   <reserved-0BC9>
+0BCA..0BCD    ; valid                                  # 1.1  TAMIL VOWEL SIGN O..TAMIL SIGN VIRAMA
+0BCE..0BCF    ; disallowed                             # NA   <reserved-0BCE>..<reserved-0BCF>
+0BD0          ; valid                                  # 5.1  TAMIL OM
+0BD1..0BD6    ; disallowed                             # NA   <reserved-0BD1>..<reserved-0BD6>
+0BD7          ; valid                                  # 1.1  TAMIL AU LENGTH MARK
+0BD8..0BE5    ; disallowed                             # NA   <reserved-0BD8>..<reserved-0BE5>
+0BE6          ; valid                                  # 4.1  TAMIL DIGIT ZERO
+0BE7..0BEF    ; valid                                  # 1.1  TAMIL DIGIT ONE..TAMIL DIGIT NINE
+0BF0..0BF2    ; valid                  ;      ; NV8    # 1.1  TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
+0BF3..0BFA    ; valid                  ;      ; NV8    # 4.0  TAMIL DAY SIGN..TAMIL NUMBER SIGN
+0BFB..0BFF    ; disallowed                             # NA   <reserved-0BFB>..<reserved-0BFF>
+0C00          ; valid                                  # 7.0  TELUGU SIGN COMBINING CANDRABINDU ABOVE
+0C01..0C03    ; valid                                  # 1.1  TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
+0C04          ; disallowed                             # NA   <reserved-0C04>
+0C05..0C0C    ; valid                                  # 1.1  TELUGU LETTER A..TELUGU LETTER VOCALIC L
+0C0D          ; disallowed                             # NA   <reserved-0C0D>
+0C0E..0C10    ; valid                                  # 1.1  TELUGU LETTER E..TELUGU LETTER AI
+0C11          ; disallowed                             # NA   <reserved-0C11>
+0C12..0C28    ; valid                                  # 1.1  TELUGU LETTER O..TELUGU LETTER NA
+0C29          ; disallowed                             # NA   <reserved-0C29>
+0C2A..0C33    ; valid                                  # 1.1  TELUGU LETTER PA..TELUGU LETTER LLA
+0C34          ; valid                                  # 7.0  TELUGU LETTER LLLA
+0C35..0C39    ; valid                                  # 1.1  TELUGU LETTER VA..TELUGU LETTER HA
+0C3A..0C3C    ; disallowed                             # NA   <reserved-0C3A>..<reserved-0C3C>
+0C3D          ; valid                                  # 5.1  TELUGU SIGN AVAGRAHA
+0C3E..0C44    ; valid                                  # 1.1  TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN VOCALIC RR
+0C45          ; disallowed                             # NA   <reserved-0C45>
+0C46..0C48    ; valid                                  # 1.1  TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
+0C49          ; disallowed                             # NA   <reserved-0C49>
+0C4A..0C4D    ; valid                                  # 1.1  TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
+0C4E..0C54    ; disallowed                             # NA   <reserved-0C4E>..<reserved-0C54>
+0C55..0C56    ; valid                                  # 1.1  TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
+0C57          ; disallowed                             # NA   <reserved-0C57>
+0C58..0C59    ; valid                                  # 5.1  TELUGU LETTER TSA..TELUGU LETTER DZA
+0C5A          ; valid                                  # 8.0  TELUGU LETTER RRRA
+0C5B..0C5F    ; disallowed                             # NA   <reserved-0C5B>..<reserved-0C5F>
+0C60..0C61    ; valid                                  # 1.1  TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
+0C62..0C63    ; valid                                  # 5.1  TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
+0C64..0C65    ; disallowed                             # NA   <reserved-0C64>..<reserved-0C65>
+0C66..0C6F    ; valid                                  # 1.1  TELUGU DIGIT ZERO..TELUGU DIGIT NINE
+0C70..0C77    ; disallowed                             # NA   <reserved-0C70>..<reserved-0C77>
+0C78..0C7F    ; valid                  ;      ; NV8    # 5.1  TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU SIGN TUUMU
+0C80          ; disallowed                             # NA   <reserved-0C80>
+0C81          ; valid                                  # 7.0  KANNADA SIGN CANDRABINDU
+0C82..0C83    ; valid                                  # 1.1  KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
+0C84          ; disallowed                             # NA   <reserved-0C84>
+0C85..0C8C    ; valid                                  # 1.1  KANNADA LETTER A..KANNADA LETTER VOCALIC L
+0C8D          ; disallowed                             # NA   <reserved-0C8D>
+0C8E..0C90    ; valid                                  # 1.1  KANNADA LETTER E..KANNADA LETTER AI
+0C91          ; disallowed                             # NA   <reserved-0C91>
+0C92..0CA8    ; valid                                  # 1.1  KANNADA LETTER O..KANNADA LETTER NA
+0CA9          ; disallowed                             # NA   <reserved-0CA9>
+0CAA..0CB3    ; valid                                  # 1.1  KANNADA LETTER PA..KANNADA LETTER LLA
+0CB4          ; disallowed                             # NA   <reserved-0CB4>
+0CB5..0CB9    ; valid                                  # 1.1  KANNADA LETTER VA..KANNADA LETTER HA
+0CBA..0CBB    ; disallowed                             # NA   <reserved-0CBA>..<reserved-0CBB>
+0CBC..0CBD    ; valid                                  # 4.0  KANNADA SIGN NUKTA..KANNADA SIGN AVAGRAHA
+0CBE..0CC4    ; valid                                  # 1.1  KANNADA VOWEL SIGN AA..KANNADA VOWEL SIGN VOCALIC RR
+0CC5          ; disallowed                             # NA   <reserved-0CC5>
+0CC6..0CC8    ; valid                                  # 1.1  KANNADA VOWEL SIGN E..KANNADA VOWEL SIGN AI
+0CC9          ; disallowed                             # NA   <reserved-0CC9>
+0CCA..0CCD    ; valid                                  # 1.1  KANNADA VOWEL SIGN O..KANNADA SIGN VIRAMA
+0CCE..0CD4    ; disallowed                             # NA   <reserved-0CCE>..<reserved-0CD4>
+0CD5..0CD6    ; valid                                  # 1.1  KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
+0CD7..0CDD    ; disallowed                             # NA   <reserved-0CD7>..<reserved-0CDD>
+0CDE          ; valid                                  # 1.1  KANNADA LETTER FA
+0CDF          ; disallowed                             # NA   <reserved-0CDF>
+0CE0..0CE1    ; valid                                  # 1.1  KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
+0CE2..0CE3    ; valid                                  # 5.0  KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
+0CE4..0CE5    ; disallowed                             # NA   <reserved-0CE4>..<reserved-0CE5>
+0CE6..0CEF    ; valid                                  # 1.1  KANNADA DIGIT ZERO..KANNADA DIGIT NINE
+0CF0          ; disallowed                             # NA   <reserved-0CF0>
+0CF1..0CF2    ; valid                                  # 5.0  KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0CF3..0D00    ; disallowed                             # NA   <reserved-0CF3>..<reserved-0D00>
+0D01          ; valid                                  # 7.0  MALAYALAM SIGN CANDRABINDU
+0D02..0D03    ; valid                                  # 1.1  MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
+0D04          ; disallowed                             # NA   <reserved-0D04>
+0D05..0D0C    ; valid                                  # 1.1  MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
+0D0D          ; disallowed                             # NA   <reserved-0D0D>
+0D0E..0D10    ; valid                                  # 1.1  MALAYALAM LETTER E..MALAYALAM LETTER AI
+0D11          ; disallowed                             # NA   <reserved-0D11>
+0D12..0D28    ; valid                                  # 1.1  MALAYALAM LETTER O..MALAYALAM LETTER NA
+0D29          ; valid                                  # 6.0  MALAYALAM LETTER NNNA
+0D2A..0D39    ; valid                                  # 1.1  MALAYALAM LETTER PA..MALAYALAM LETTER HA
+0D3A          ; valid                                  # 6.0  MALAYALAM LETTER TTTA
+0D3B..0D3C    ; disallowed                             # NA   <reserved-0D3B>..<reserved-0D3C>
+0D3D          ; valid                                  # 5.1  MALAYALAM SIGN AVAGRAHA
+0D3E..0D43    ; valid                                  # 1.1  MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN VOCALIC R
+0D44          ; valid                                  # 5.1  MALAYALAM VOWEL SIGN VOCALIC RR
+0D45          ; disallowed                             # NA   <reserved-0D45>
+0D46..0D48    ; valid                                  # 1.1  MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
+0D49          ; disallowed                             # NA   <reserved-0D49>
+0D4A..0D4D    ; valid                                  # 1.1  MALAYALAM VOWEL SIGN O..MALAYALAM SIGN VIRAMA
+0D4E          ; valid                                  # 6.0  MALAYALAM LETTER DOT REPH
+0D4F..0D56    ; disallowed                             # NA   <reserved-0D4F>..<reserved-0D56>
+0D57          ; valid                                  # 1.1  MALAYALAM AU LENGTH MARK
+0D58..0D5E    ; disallowed                             # NA   <reserved-0D58>..<reserved-0D5E>
+0D5F          ; valid                                  # 8.0  MALAYALAM LETTER ARCHAIC II
+0D60..0D61    ; valid                                  # 1.1  MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D62..0D63    ; valid                                  # 5.1  MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
+0D64..0D65    ; disallowed                             # NA   <reserved-0D64>..<reserved-0D65>
+0D66..0D6F    ; valid                                  # 1.1  MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
+0D70..0D75    ; valid                  ;      ; NV8    # 5.1  MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
+0D76..0D78    ; disallowed                             # NA   <reserved-0D76>..<reserved-0D78>
+0D79          ; valid                  ;      ; NV8    # 5.1  MALAYALAM DATE MARK
+0D7A..0D7F    ; valid                                  # 5.1  MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
+0D80..0D81    ; disallowed                             # NA   <reserved-0D80>..<reserved-0D81>
+0D82..0D83    ; valid                                  # 3.0  SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
+0D84          ; disallowed                             # NA   <reserved-0D84>
+0D85..0D96    ; valid                                  # 3.0  SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
+0D97..0D99    ; disallowed                             # NA   <reserved-0D97>..<reserved-0D99>
+0D9A..0DB1    ; valid                                  # 3.0  SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
+0DB2          ; disallowed                             # NA   <reserved-0DB2>
+0DB3..0DBB    ; valid                                  # 3.0  SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
+0DBC          ; disallowed                             # NA   <reserved-0DBC>
+0DBD          ; valid                                  # 3.0  SINHALA LETTER DANTAJA LAYANNA
+0DBE..0DBF    ; disallowed                             # NA   <reserved-0DBE>..<reserved-0DBF>
+0DC0..0DC6    ; valid                                  # 3.0  SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
+0DC7..0DC9    ; disallowed                             # NA   <reserved-0DC7>..<reserved-0DC9>
+0DCA          ; valid                                  # 3.0  SINHALA SIGN AL-LAKUNA
+0DCB..0DCE    ; disallowed                             # NA   <reserved-0DCB>..<reserved-0DCE>
+0DCF..0DD4    ; valid                                  # 3.0  SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
+0DD5          ; disallowed                             # NA   <reserved-0DD5>
+0DD6          ; valid                                  # 3.0  SINHALA VOWEL SIGN DIGA PAA-PILLA
+0DD7          ; disallowed                             # NA   <reserved-0DD7>
+0DD8..0DDF    ; valid                                  # 3.0  SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
+0DE0..0DE5    ; disallowed                             # NA   <reserved-0DE0>..<reserved-0DE5>
+0DE6..0DEF    ; valid                                  # 7.0  SINHALA LITH DIGIT ZERO..SINHALA LITH DIGIT NINE
+0DF0..0DF1    ; disallowed                             # NA   <reserved-0DF0>..<reserved-0DF1>
+0DF2..0DF3    ; valid                                  # 3.0  SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
+0DF4          ; valid                  ;      ; NV8    # 3.0  SINHALA PUNCTUATION KUNDDALIYA
+0DF5..0E00    ; disallowed                             # NA   <reserved-0DF5>..<reserved-0E00>
+0E01..0E32    ; valid                                  # 1.1  THAI CHARACTER KO KAI..THAI CHARACTER SARA AA
+0E33          ; mapped                 ; 0E4D 0E32     # 1.1  THAI CHARACTER SARA AM
+0E34..0E3A    ; valid                                  # 1.1  THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
+0E3B..0E3E    ; disallowed                             # NA   <reserved-0E3B>..<reserved-0E3E>
+0E3F          ; valid                  ;      ; NV8    # 1.1  THAI CURRENCY SYMBOL BAHT
+0E40..0E4E    ; valid                                  # 1.1  THAI CHARACTER SARA E..THAI CHARACTER YAMAKKAN
+0E4F          ; valid                  ;      ; NV8    # 1.1  THAI CHARACTER FONGMAN
+0E50..0E59    ; valid                                  # 1.1  THAI DIGIT ZERO..THAI DIGIT NINE
+0E5A..0E5B    ; valid                  ;      ; NV8    # 1.1  THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
+0E5C..0E80    ; disallowed                             # NA   <reserved-0E5C>..<reserved-0E80>
+0E81..0E82    ; valid                                  # 1.1  LAO LETTER KO..LAO LETTER KHO SUNG
+0E83          ; disallowed                             # NA   <reserved-0E83>
+0E84          ; valid                                  # 1.1  LAO LETTER KHO TAM
+0E85..0E86    ; disallowed                             # NA   <reserved-0E85>..<reserved-0E86>
+0E87..0E88    ; valid                                  # 1.1  LAO LETTER NGO..LAO LETTER CO
+0E89          ; disallowed                             # NA   <reserved-0E89>
+0E8A          ; valid                                  # 1.1  LAO LETTER SO TAM
+0E8B..0E8C    ; disallowed                             # NA   <reserved-0E8B>..<reserved-0E8C>
+0E8D          ; valid                                  # 1.1  LAO LETTER NYO
+0E8E..0E93    ; disallowed                             # NA   <reserved-0E8E>..<reserved-0E93>
+0E94..0E97    ; valid                                  # 1.1  LAO LETTER DO..LAO LETTER THO TAM
+0E98          ; disallowed                             # NA   <reserved-0E98>
+0E99..0E9F    ; valid                                  # 1.1  LAO LETTER NO..LAO LETTER FO SUNG
+0EA0          ; disallowed                             # NA   <reserved-0EA0>
+0EA1..0EA3    ; valid                                  # 1.1  LAO LETTER MO..LAO LETTER LO LING
+0EA4          ; disallowed                             # NA   <reserved-0EA4>
+0EA5          ; valid                                  # 1.1  LAO LETTER LO LOOT
+0EA6          ; disallowed                             # NA   <reserved-0EA6>
+0EA7          ; valid                                  # 1.1  LAO LETTER WO
+0EA8..0EA9    ; disallowed                             # NA   <reserved-0EA8>..<reserved-0EA9>
+0EAA..0EAB    ; valid                                  # 1.1  LAO LETTER SO SUNG..LAO LETTER HO SUNG
+0EAC          ; disallowed                             # NA   <reserved-0EAC>
+0EAD..0EB2    ; valid                                  # 1.1  LAO LETTER O..LAO VOWEL SIGN AA
+0EB3          ; mapped                 ; 0ECD 0EB2     # 1.1  LAO VOWEL SIGN AM
+0EB4..0EB9    ; valid                                  # 1.1  LAO VOWEL SIGN I..LAO VOWEL SIGN UU
+0EBA          ; disallowed                             # NA   <reserved-0EBA>
+0EBB..0EBD    ; valid                                  # 1.1  LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN NYO
+0EBE..0EBF    ; disallowed                             # NA   <reserved-0EBE>..<reserved-0EBF>
+0EC0..0EC4    ; valid                                  # 1.1  LAO VOWEL SIGN E..LAO VOWEL SIGN AI
+0EC5          ; disallowed                             # NA   <reserved-0EC5>
+0EC6          ; valid                                  # 1.1  LAO KO LA
+0EC7          ; disallowed                             # NA   <reserved-0EC7>
+0EC8..0ECD    ; valid                                  # 1.1  LAO TONE MAI EK..LAO NIGGAHITA
+0ECE..0ECF    ; disallowed                             # NA   <reserved-0ECE>..<reserved-0ECF>
+0ED0..0ED9    ; valid                                  # 1.1  LAO DIGIT ZERO..LAO DIGIT NINE
+0EDA..0EDB    ; disallowed                             # NA   <reserved-0EDA>..<reserved-0EDB>
+0EDC          ; mapped                 ; 0EAB 0E99     # 1.1  LAO HO NO
+0EDD          ; mapped                 ; 0EAB 0EA1     # 1.1  LAO HO MO
+0EDE..0EDF    ; valid                                  # 6.1  LAO LETTER KHMU GO..LAO LETTER KHMU NYO
+0EE0..0EFF    ; disallowed                             # NA   <reserved-0EE0>..<reserved-0EFF>
+0F00          ; valid                                  # 2.0  TIBETAN SYLLABLE OM
+0F01..0F0A    ; valid                  ;      ; NV8    # 2.0  TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK BKA- SHOG YIG MGO
+0F0B          ; valid                                  # 2.0  TIBETAN MARK INTERSYLLABIC TSHEG
+0F0C          ; mapped                 ; 0F0B          # 2.0  TIBETAN MARK DELIMITER TSHEG BSTAR
+0F0D..0F17    ; valid                  ;      ; NV8    # 2.0  TIBETAN MARK SHAD..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
+0F18..0F19    ; valid                                  # 2.0  TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
+0F1A..0F1F    ; valid                  ;      ; NV8    # 2.0  TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
+0F20..0F29    ; valid                                  # 2.0  TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
+0F2A..0F34    ; valid                  ;      ; NV8    # 2.0  TIBETAN DIGIT HALF ONE..TIBETAN MARK BSDUS RTAGS
+0F35          ; valid                                  # 2.0  TIBETAN MARK NGAS BZUNG NYI ZLA
+0F36          ; valid                  ;      ; NV8    # 2.0  TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
+0F37          ; valid                                  # 2.0  TIBETAN MARK NGAS BZUNG SGOR RTAGS
+0F38          ; valid                  ;      ; NV8    # 2.0  TIBETAN MARK CHE MGO
+0F39          ; valid                                  # 2.0  TIBETAN MARK TSA -PHRU
+0F3A..0F3D    ; valid                  ;      ; NV8    # 2.0  TIBETAN MARK GUG RTAGS GYON..TIBETAN MARK ANG KHANG GYAS
+0F3E..0F42    ; valid                                  # 2.0  TIBETAN SIGN YAR TSHES..TIBETAN LETTER GA
+0F43          ; mapped                 ; 0F42 0FB7     # 2.0  TIBETAN LETTER GHA
+0F44..0F47    ; valid                                  # 2.0  TIBETAN LETTER NGA..TIBETAN LETTER JA
+0F48          ; disallowed                             # NA   <reserved-0F48>
+0F49..0F4C    ; valid                                  # 2.0  TIBETAN LETTER NYA..TIBETAN LETTER DDA
+0F4D          ; mapped                 ; 0F4C 0FB7     # 2.0  TIBETAN LETTER DDHA
+0F4E..0F51    ; valid                                  # 2.0  TIBETAN LETTER NNA..TIBETAN LETTER DA
+0F52          ; mapped                 ; 0F51 0FB7     # 2.0  TIBETAN LETTER DHA
+0F53..0F56    ; valid                                  # 2.0  TIBETAN LETTER NA..TIBETAN LETTER BA
+0F57          ; mapped                 ; 0F56 0FB7     # 2.0  TIBETAN LETTER BHA
+0F58..0F5B    ; valid                                  # 2.0  TIBETAN LETTER MA..TIBETAN LETTER DZA
+0F5C          ; mapped                 ; 0F5B 0FB7     # 2.0  TIBETAN LETTER DZHA
+0F5D..0F68    ; valid                                  # 2.0  TIBETAN LETTER WA..TIBETAN LETTER A
+0F69          ; mapped                 ; 0F40 0FB5     # 2.0  TIBETAN LETTER KSSA
+0F6A          ; valid                                  # 3.0  TIBETAN LETTER FIXED-FORM RA
+0F6B..0F6C    ; valid                                  # 5.1  TIBETAN LETTER KKA..TIBETAN LETTER RRA
+0F6D..0F70    ; disallowed                             # NA   <reserved-0F6D>..<reserved-0F70>
+0F71..0F72    ; valid                                  # 2.0  TIBETAN VOWEL SIGN AA..TIBETAN VOWEL SIGN I
+0F73          ; mapped                 ; 0F71 0F72     # 2.0  TIBETAN VOWEL SIGN II
+0F74          ; valid                                  # 2.0  TIBETAN VOWEL SIGN U
+0F75          ; mapped                 ; 0F71 0F74     # 2.0  TIBETAN VOWEL SIGN UU
+0F76          ; mapped                 ; 0FB2 0F80     # 2.0  TIBETAN VOWEL SIGN VOCALIC R
+0F77          ; mapped                 ; 0FB2 0F71 0F80 #2.0  TIBETAN VOWEL SIGN VOCALIC RR
+0F78          ; mapped                 ; 0FB3 0F80     # 2.0  TIBETAN VOWEL SIGN VOCALIC L
+0F79          ; mapped                 ; 0FB3 0F71 0F80 #2.0  TIBETAN VOWEL SIGN VOCALIC LL
+0F7A..0F80    ; valid                                  # 2.0  TIBETAN VOWEL SIGN E..TIBETAN VOWEL SIGN REVERSED I
+0F81          ; mapped                 ; 0F71 0F80     # 2.0  TIBETAN VOWEL SIGN REVERSED II
+0F82..0F84    ; valid                                  # 2.0  TIBETAN SIGN NYI ZLA NAA DA..TIBETAN MARK HALANTA
+0F85          ; valid                  ;      ; NV8    # 2.0  TIBETAN MARK PALUTA
+0F86..0F8B    ; valid                                  # 2.0  TIBETAN SIGN LCI RTAGS..TIBETAN SIGN GRU MED RGYINGS
+0F8C..0F8F    ; valid                                  # 6.0  TIBETAN SIGN INVERTED MCHU CAN..TIBETAN SUBJOINED SIGN INVERTED MCHU CAN
+0F90..0F92    ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER GA
+0F93          ; mapped                 ; 0F92 0FB7     # 2.0  TIBETAN SUBJOINED LETTER GHA
+0F94..0F95    ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER NGA..TIBETAN SUBJOINED LETTER CA
+0F96          ; valid                                  # 3.0  TIBETAN SUBJOINED LETTER CHA
+0F97          ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER JA
+0F98          ; disallowed                             # NA   <reserved-0F98>
+0F99..0F9C    ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER DDA
+0F9D          ; mapped                 ; 0F9C 0FB7     # 2.0  TIBETAN SUBJOINED LETTER DDHA
+0F9E..0FA1    ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER NNA..TIBETAN SUBJOINED LETTER DA
+0FA2          ; mapped                 ; 0FA1 0FB7     # 2.0  TIBETAN SUBJOINED LETTER DHA
+0FA3..0FA6    ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER NA..TIBETAN SUBJOINED LETTER BA
+0FA7          ; mapped                 ; 0FA6 0FB7     # 2.0  TIBETAN SUBJOINED LETTER BHA
+0FA8..0FAB    ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER MA..TIBETAN SUBJOINED LETTER DZA
+0FAC          ; mapped                 ; 0FAB 0FB7     # 2.0  TIBETAN SUBJOINED LETTER DZHA
+0FAD          ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER WA
+0FAE..0FB0    ; valid                                  # 3.0  TIBETAN SUBJOINED LETTER ZHA..TIBETAN SUBJOINED LETTER -A
+0FB1..0FB7    ; valid                                  # 2.0  TIBETAN SUBJOINED LETTER YA..TIBETAN SUBJOINED LETTER HA
+0FB8          ; valid                                  # 3.0  TIBETAN SUBJOINED LETTER A
+0FB9          ; mapped                 ; 0F90 0FB5     # 2.0  TIBETAN SUBJOINED LETTER KSSA
+0FBA..0FBC    ; valid                                  # 3.0  TIBETAN SUBJOINED LETTER FIXED-FORM WA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
+0FBD          ; disallowed                             # NA   <reserved-0FBD>
+0FBE..0FC5    ; valid                  ;      ; NV8    # 3.0  TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE
+0FC6          ; valid                                  # 3.0  TIBETAN SYMBOL PADMA GDAN
+0FC7..0FCC    ; valid                  ;      ; NV8    # 3.0  TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
+0FCD          ; disallowed                             # NA   <reserved-0FCD>
+0FCE          ; valid                  ;      ; NV8    # 5.1  TIBETAN SIGN RDEL NAG RDEL DKAR
+0FCF          ; valid                  ;      ; NV8    # 3.0  TIBETAN SIGN RDEL NAG GSUM
+0FD0..0FD1    ; valid                  ;      ; NV8    # 4.1  TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK MNYAM YIG GI MGO RGYAN
+0FD2..0FD4    ; valid                  ;      ; NV8    # 5.1  TIBETAN MARK NYIS TSHEG..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
+0FD5..0FD8    ; valid                  ;      ; NV8    # 5.2  RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
+0FD9..0FDA    ; valid                  ;      ; NV8    # 6.0  TIBETAN MARK LEADING MCHAN RTAGS..TIBETAN MARK TRAILING MCHAN RTAGS
+0FDB..0FFF    ; disallowed                             # NA   <reserved-0FDB>..<reserved-0FFF>
+1000..1021    ; valid                                  # 3.0  MYANMAR LETTER KA..MYANMAR LETTER A
+1022          ; valid                                  # 5.1  MYANMAR LETTER SHAN A
+1023..1027    ; valid                                  # 3.0  MYANMAR LETTER I..MYANMAR LETTER E
+1028          ; valid                                  # 5.1  MYANMAR LETTER MON E
+1029..102A    ; valid                                  # 3.0  MYANMAR LETTER O..MYANMAR LETTER AU
+102B          ; valid                                  # 5.1  MYANMAR VOWEL SIGN TALL AA
+102C..1032    ; valid                                  # 3.0  MYANMAR VOWEL SIGN AA..MYANMAR VOWEL SIGN AI
+1033..1035    ; valid                                  # 5.1  MYANMAR VOWEL SIGN MON II..MYANMAR VOWEL SIGN E ABOVE
+1036..1039    ; valid                                  # 3.0  MYANMAR SIGN ANUSVARA..MYANMAR SIGN VIRAMA
+103A..103F    ; valid                                  # 5.1  MYANMAR SIGN ASAT..MYANMAR LETTER GREAT SA
+1040..1049    ; valid                                  # 3.0  MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
+104A..104F    ; valid                  ;      ; NV8    # 3.0  MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE
+1050..1059    ; valid                                  # 3.0  MYANMAR LETTER SHA..MYANMAR VOWEL SIGN VOCALIC LL
+105A..1099    ; valid                                  # 5.1  MYANMAR LETTER MON NGA..MYANMAR SHAN DIGIT NINE
+109A..109D    ; valid                                  # 5.2  MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON AI
+109E..109F    ; valid                  ;      ; NV8    # 5.1  MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
+10A0..10C5    ; disallowed                             # 1.1  GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
+10C6          ; disallowed                             # NA   <reserved-10C6>
+10C7          ; mapped                 ; 2D27          # 6.1  GEORGIAN CAPITAL LETTER YN
+10C8..10CC    ; disallowed                             # NA   <reserved-10C8>..<reserved-10CC>
+10CD          ; mapped                 ; 2D2D          # 6.1  GEORGIAN CAPITAL LETTER AEN
+10CE..10CF    ; disallowed                             # NA   <reserved-10CE>..<reserved-10CF>
+10D0..10F6    ; valid                                  # 1.1  GEORGIAN LETTER AN..GEORGIAN LETTER FI
+10F7..10F8    ; valid                                  # 3.2  GEORGIAN LETTER YN..GEORGIAN LETTER ELIFI
+10F9..10FA    ; valid                                  # 4.1  GEORGIAN LETTER TURNED GAN..GEORGIAN LETTER AIN
+10FB          ; valid                  ;      ; NV8    # 1.1  GEORGIAN PARAGRAPH SEPARATOR
+10FC          ; mapped                 ; 10DC          # 4.1  MODIFIER LETTER GEORGIAN NAR
+10FD..10FF    ; valid                                  # 6.1  GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN
+1100..1159    ; valid                  ;      ; NV8    # 1.1  HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG YEORINHIEUH
+115A..115E    ; valid                  ;      ; NV8    # 5.2  HANGUL CHOSEONG KIYEOK-TIKEUT..HANGUL CHOSEONG TIKEUT-RIEUL
+115F..1160    ; disallowed                             # 1.1  HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER
+1161..11A2    ; valid                  ;      ; NV8    # 1.1  HANGUL JUNGSEONG A..HANGUL JUNGSEONG SSANGARAEA
+11A3..11A7    ; valid                  ;      ; NV8    # 5.2  HANGUL JUNGSEONG A-EU..HANGUL JUNGSEONG O-YAE
+11A8..11F9    ; valid                  ;      ; NV8    # 1.1  HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH
+11FA..11FF    ; valid                  ;      ; NV8    # 5.2  HANGUL JONGSEONG KIYEOK-NIEUN..HANGUL JONGSEONG SSANGNIEUN
+1200..1206    ; valid                                  # 3.0  ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE HO
+1207          ; valid                                  # 4.1  ETHIOPIC SYLLABLE HOA
+1208..1246    ; valid                                  # 3.0  ETHIOPIC SYLLABLE LA..ETHIOPIC SYLLABLE QO
+1247          ; valid                                  # 4.1  ETHIOPIC SYLLABLE QOA
+1248          ; valid                                  # 3.0  ETHIOPIC SYLLABLE QWA
+1249          ; disallowed                             # NA   <reserved-1249>
+124A..124D    ; valid                                  # 3.0  ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
+124E..124F    ; disallowed                             # NA   <reserved-124E>..<reserved-124F>
+1250..1256    ; valid                                  # 3.0  ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
+1257          ; disallowed                             # NA   <reserved-1257>
+1258          ; valid                                  # 3.0  ETHIOPIC SYLLABLE QHWA
+1259          ; disallowed                             # NA   <reserved-1259>
+125A..125D    ; valid                                  # 3.0  ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
+125E..125F    ; disallowed                             # NA   <reserved-125E>..<reserved-125F>
+1260..1286    ; valid                                  # 3.0  ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XO
+1287          ; valid                                  # 4.1  ETHIOPIC SYLLABLE XOA
+1288          ; valid                                  # 3.0  ETHIOPIC SYLLABLE XWA
+1289          ; disallowed                             # NA   <reserved-1289>
+128A..128D    ; valid                                  # 3.0  ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
+128E..128F    ; disallowed                             # NA   <reserved-128E>..<reserved-128F>
+1290..12AE    ; valid                                  # 3.0  ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KO
+12AF          ; valid                                  # 4.1  ETHIOPIC SYLLABLE KOA
+12B0          ; valid                                  # 3.0  ETHIOPIC SYLLABLE KWA
+12B1          ; disallowed                             # NA   <reserved-12B1>
+12B2..12B5    ; valid                                  # 3.0  ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
+12B6..12B7    ; disallowed                             # NA   <reserved-12B6>..<reserved-12B7>
+12B8..12BE    ; valid                                  # 3.0  ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
+12BF          ; disallowed                             # NA   <reserved-12BF>
+12C0          ; valid                                  # 3.0  ETHIOPIC SYLLABLE KXWA
+12C1          ; disallowed                             # NA   <reserved-12C1>
+12C2..12C5    ; valid                                  # 3.0  ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
+12C6..12C7    ; disallowed                             # NA   <reserved-12C6>..<reserved-12C7>
+12C8..12CE    ; valid                                  # 3.0  ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE WO
+12CF          ; valid                                  # 4.1  ETHIOPIC SYLLABLE WOA
+12D0..12D6    ; valid                                  # 3.0  ETHIOPIC SYLLABLE PHARYNGEAL A..ETHIOPIC SYLLABLE PHARYNGEAL O
+12D7          ; disallowed                             # NA   <reserved-12D7>
+12D8..12EE    ; valid                                  # 3.0  ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE YO
+12EF          ; valid                                  # 4.1  ETHIOPIC SYLLABLE YOA
+12F0..130E    ; valid                                  # 3.0  ETHIOPIC SYLLABLE DA..ETHIOPIC SYLLABLE GO
+130F          ; valid                                  # 4.1  ETHIOPIC SYLLABLE GOA
+1310          ; valid                                  # 3.0  ETHIOPIC SYLLABLE GWA
+1311          ; disallowed                             # NA   <reserved-1311>
+1312..1315    ; valid                                  # 3.0  ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
+1316..1317    ; disallowed                             # NA   <reserved-1316>..<reserved-1317>
+1318..131E    ; valid                                  # 3.0  ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE GGO
+131F          ; valid                                  # 4.1  ETHIOPIC SYLLABLE GGWAA
+1320..1346    ; valid                                  # 3.0  ETHIOPIC SYLLABLE THA..ETHIOPIC SYLLABLE TZO
+1347          ; valid                                  # 4.1  ETHIOPIC SYLLABLE TZOA
+1348..135A    ; valid                                  # 3.0  ETHIOPIC SYLLABLE FA..ETHIOPIC SYLLABLE FYA
+135B..135C    ; disallowed                             # NA   <reserved-135B>..<reserved-135C>
+135D..135E    ; valid                                  # 6.0  ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING VOWEL LENGTH MARK
+135F          ; valid                                  # 4.1  ETHIOPIC COMBINING GEMINATION MARK
+1360          ; valid                  ;      ; NV8    # 4.1  ETHIOPIC SECTION MARK
+1361..137C    ; valid                  ;      ; NV8    # 3.0  ETHIOPIC WORDSPACE..ETHIOPIC NUMBER TEN THOUSAND
+137D..137F    ; disallowed                             # NA   <reserved-137D>..<reserved-137F>
+1380..138F    ; valid                                  # 4.1  ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
+1390..1399    ; valid                  ;      ; NV8    # 4.1  ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
+139A..139F    ; disallowed                             # NA   <reserved-139A>..<reserved-139F>
+13A0..13F4    ; valid                                  # 3.0  CHEROKEE LETTER A..CHEROKEE LETTER YV
+13F5          ; valid                                  # 8.0  CHEROKEE LETTER MV
+13F6..13F7    ; disallowed                             # NA   <reserved-13F6>..<reserved-13F7>
+13F8          ; mapped                 ; 13F0          # 8.0  CHEROKEE SMALL LETTER YE
+13F9          ; mapped                 ; 13F1          # 8.0  CHEROKEE SMALL LETTER YI
+13FA          ; mapped                 ; 13F2          # 8.0  CHEROKEE SMALL LETTER YO
+13FB          ; mapped                 ; 13F3          # 8.0  CHEROKEE SMALL LETTER YU
+13FC          ; mapped                 ; 13F4          # 8.0  CHEROKEE SMALL LETTER YV
+13FD          ; mapped                 ; 13F5          # 8.0  CHEROKEE SMALL LETTER MV
+13FE..13FF    ; disallowed                             # NA   <reserved-13FE>..<reserved-13FF>
+1400          ; valid                  ;      ; NV8    # 5.2  CANADIAN SYLLABICS HYPHEN
+1401..166C    ; valid                                  # 3.0  CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
+166D..166E    ; valid                  ;      ; NV8    # 3.0  CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
+166F..1676    ; valid                                  # 3.0  CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS NNGAA
+1677..167F    ; valid                                  # 5.2  CANADIAN SYLLABICS WOODS-CREE THWEE..CANADIAN SYLLABICS BLACKFOOT W
+1680          ; disallowed                             # 3.0  OGHAM SPACE MARK
+1681..169A    ; valid                                  # 3.0  OGHAM LETTER BEITH..OGHAM LETTER PEITH
+169B..169C    ; valid                  ;      ; NV8    # 3.0  OGHAM FEATHER MARK..OGHAM REVERSED FEATHER MARK
+169D..169F    ; disallowed                             # NA   <reserved-169D>..<reserved-169F>
+16A0..16EA    ; valid                                  # 3.0  RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
+16EB..16F0    ; valid                  ;      ; NV8    # 3.0  RUNIC SINGLE PUNCTUATION..RUNIC BELGTHOR SYMBOL
+16F1..16F8    ; valid                                  # 7.0  RUNIC LETTER K..RUNIC LETTER FRANKS CASKET AESC
+16F9..16FF    ; disallowed                             # NA   <reserved-16F9>..<reserved-16FF>
+1700..170C    ; valid                                  # 3.2  TAGALOG LETTER A..TAGALOG LETTER YA
+170D          ; disallowed                             # NA   <reserved-170D>
+170E..1714    ; valid                                  # 3.2  TAGALOG LETTER LA..TAGALOG SIGN VIRAMA
+1715..171F    ; disallowed                             # NA   <reserved-1715>..<reserved-171F>
+1720..1734    ; valid                                  # 3.2  HANUNOO LETTER A..HANUNOO SIGN PAMUDPOD
+1735..1736    ; valid                  ;      ; NV8    # 3.2  PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
+1737..173F    ; disallowed                             # NA   <reserved-1737>..<reserved-173F>
+1740..1753    ; valid                                  # 3.2  BUHID LETTER A..BUHID VOWEL SIGN U
+1754..175F    ; disallowed                             # NA   <reserved-1754>..<reserved-175F>
+1760..176C    ; valid                                  # 3.2  TAGBANWA LETTER A..TAGBANWA LETTER YA
+176D          ; disallowed                             # NA   <reserved-176D>
+176E..1770    ; valid                                  # 3.2  TAGBANWA LETTER LA..TAGBANWA LETTER SA
+1771          ; disallowed                             # NA   <reserved-1771>
+1772..1773    ; valid                                  # 3.2  TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
+1774..177F    ; disallowed                             # NA   <reserved-1774>..<reserved-177F>
+1780..17B3    ; valid                                  # 3.0  KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
+17B4..17B5    ; disallowed                             # 3.0  KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
+17B6..17D3    ; valid                                  # 3.0  KHMER VOWEL SIGN AA..KHMER SIGN BATHAMASAT
+17D4..17D6    ; valid                  ;      ; NV8    # 3.0  KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
+17D7          ; valid                                  # 3.0  KHMER SIGN LEK TOO
+17D8..17DB    ; valid                  ;      ; NV8    # 3.0  KHMER SIGN BEYYAL..KHMER CURRENCY SYMBOL RIEL
+17DC          ; valid                                  # 3.0  KHMER SIGN AVAKRAHASANYA
+17DD          ; valid                                  # 4.0  KHMER SIGN ATTHACAN
+17DE..17DF    ; disallowed                             # NA   <reserved-17DE>..<reserved-17DF>
+17E0..17E9    ; valid                                  # 3.0  KHMER DIGIT ZERO..KHMER DIGIT NINE
+17EA..17EF    ; disallowed                             # NA   <reserved-17EA>..<reserved-17EF>
+17F0..17F9    ; valid                  ;      ; NV8    # 4.0  KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
+17FA..17FF    ; disallowed                             # NA   <reserved-17FA>..<reserved-17FF>
+1800..1805    ; valid                  ;      ; NV8    # 3.0  MONGOLIAN BIRGA..MONGOLIAN FOUR DOTS
+1806          ; disallowed                             # 3.0  MONGOLIAN TODO SOFT HYPHEN
+1807..180A    ; valid                  ;      ; NV8    # 3.0  MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU
+180B..180D    ; ignored                                # 3.0  MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
+180E          ; disallowed                             # 3.0  MONGOLIAN VOWEL SEPARATOR
+180F          ; disallowed                             # NA   <reserved-180F>
+1810..1819    ; valid                                  # 3.0  MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
+181A..181F    ; disallowed                             # NA   <reserved-181A>..<reserved-181F>
+1820..1877    ; valid                                  # 3.0  MONGOLIAN LETTER A..MONGOLIAN LETTER MANCHU ZHA
+1878..187F    ; disallowed                             # NA   <reserved-1878>..<reserved-187F>
+1880..18A9    ; valid                                  # 3.0  MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER ALI GALI DAGALGA
+18AA          ; valid                                  # 5.1  MONGOLIAN LETTER MANCHU ALI GALI LHA
+18AB..18AF    ; disallowed                             # NA   <reserved-18AB>..<reserved-18AF>
+18B0..18F5    ; valid                                  # 5.2  CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
+18F6..18FF    ; disallowed                             # NA   <reserved-18F6>..<reserved-18FF>
+1900..191C    ; valid                                  # 4.0  LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
+191D..191E    ; valid                                  # 7.0  LIMBU LETTER GYAN..LIMBU LETTER TRA
+191F          ; disallowed                             # NA   <reserved-191F>
+1920..192B    ; valid                                  # 4.0  LIMBU VOWEL SIGN A..LIMBU SUBJOINED LETTER WA
+192C..192F    ; disallowed                             # NA   <reserved-192C>..<reserved-192F>
+1930..193B    ; valid                                  # 4.0  LIMBU SMALL LETTER KA..LIMBU SIGN SA-I
+193C..193F    ; disallowed                             # NA   <reserved-193C>..<reserved-193F>
+1940          ; valid                  ;      ; NV8    # 4.0  LIMBU SIGN LOO
+1941..1943    ; disallowed                             # NA   <reserved-1941>..<reserved-1943>
+1944..1945    ; valid                  ;      ; NV8    # 4.0  LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
+1946..196D    ; valid                                  # 4.0  LIMBU DIGIT ZERO..TAI LE LETTER AI
+196E..196F    ; disallowed                             # NA   <reserved-196E>..<reserved-196F>
+1970..1974    ; valid                                  # 4.0  TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
+1975..197F    ; disallowed                             # NA   <reserved-1975>..<reserved-197F>
+1980..19A9    ; valid                                  # 4.1  NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW XVA
+19AA..19AB    ; valid                                  # 5.2  NEW TAI LUE LETTER HIGH SUA..NEW TAI LUE LETTER LOW SUA
+19AC..19AF    ; disallowed                             # NA   <reserved-19AC>..<reserved-19AF>
+19B0..19C9    ; valid                                  # 4.1  NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
+19CA..19CF    ; disallowed                             # NA   <reserved-19CA>..<reserved-19CF>
+19D0..19D9    ; valid                                  # 4.1  NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE
+19DA          ; valid                  ;      ; XV8    # 5.2  NEW TAI LUE THAM DIGIT ONE
+19DB..19DD    ; disallowed                             # NA   <reserved-19DB>..<reserved-19DD>
+19DE..19DF    ; valid                  ;      ; NV8    # 4.1  NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
+19E0..19FF    ; valid                  ;      ; NV8    # 4.0  KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
+1A00..1A1B    ; valid                                  # 4.1  BUGINESE LETTER KA..BUGINESE VOWEL SIGN AE
+1A1C..1A1D    ; disallowed                             # NA   <reserved-1A1C>..<reserved-1A1D>
+1A1E..1A1F    ; valid                  ;      ; NV8    # 4.1  BUGINESE PALLAWA..BUGINESE END OF SECTION
+1A20..1A5E    ; valid                                  # 5.2  TAI THAM LETTER HIGH KA..TAI THAM CONSONANT SIGN SA
+1A5F          ; disallowed                             # NA   <reserved-1A5F>
+1A60..1A7C    ; valid                                  # 5.2  TAI THAM SIGN SAKOT..TAI THAM SIGN KHUEN-LUE KARAN
+1A7D..1A7E    ; disallowed                             # NA   <reserved-1A7D>..<reserved-1A7E>
+1A7F..1A89    ; valid                                  # 5.2  TAI THAM COMBINING CRYPTOGRAMMIC DOT..TAI THAM HORA DIGIT NINE
+1A8A..1A8F    ; disallowed                             # NA   <reserved-1A8A>..<reserved-1A8F>
+1A90..1A99    ; valid                                  # 5.2  TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
+1A9A..1A9F    ; disallowed                             # NA   <reserved-1A9A>..<reserved-1A9F>
+1AA0..1AA6    ; valid                  ;      ; NV8    # 5.2  TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
+1AA7          ; valid                                  # 5.2  TAI THAM SIGN MAI YAMOK
+1AA8..1AAD    ; valid                  ;      ; NV8    # 5.2  TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
+1AAE..1AAF    ; disallowed                             # NA   <reserved-1AAE>..<reserved-1AAF>
+1AB0..1ABD    ; valid                                  # 7.0  COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
+1ABE          ; valid                  ;      ; NV8    # 7.0  COMBINING PARENTHESES OVERLAY
+1ABF..1AFF    ; disallowed                             # NA   <reserved-1ABF>..<reserved-1AFF>
+1B00..1B4B    ; valid                                  # 5.0  BALINESE SIGN ULU RICEM..BALINESE LETTER ASYURA SASAK
+1B4C..1B4F    ; disallowed                             # NA   <reserved-1B4C>..<reserved-1B4F>
+1B50..1B59    ; valid                                  # 5.0  BALINESE DIGIT ZERO..BALINESE DIGIT NINE
+1B5A..1B6A    ; valid                  ;      ; NV8    # 5.0  BALINESE PANTI..BALINESE MUSICAL SYMBOL DANG GEDE
+1B6B..1B73    ; valid                                  # 5.0  BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
+1B74..1B7C    ; valid                  ;      ; NV8    # 5.0  BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
+1B7D..1B7F    ; disallowed                             # NA   <reserved-1B7D>..<reserved-1B7F>
+1B80..1BAA    ; valid                                  # 5.1  SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PAMAAEH
+1BAB..1BAD    ; valid                                  # 6.1  SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA
+1BAE..1BB9    ; valid                                  # 5.1  SUNDANESE LETTER KHA..SUNDANESE DIGIT NINE
+1BBA..1BBF    ; valid                                  # 6.1  SUNDANESE AVAGRAHA..SUNDANESE LETTER FINAL M
+1BC0..1BF3    ; valid                                  # 6.0  BATAK LETTER A..BATAK PANONGONAN
+1BF4..1BFB    ; disallowed                             # NA   <reserved-1BF4>..<reserved-1BFB>
+1BFC..1BFF    ; valid                  ;      ; NV8    # 6.0  BATAK SYMBOL BINDU NA METEK..BATAK SYMBOL BINDU PANGOLAT
+1C00..1C37    ; valid                                  # 5.1  LEPCHA LETTER KA..LEPCHA SIGN NUKTA
+1C38..1C3A    ; disallowed                             # NA   <reserved-1C38>..<reserved-1C3A>
+1C3B..1C3F    ; valid                  ;      ; NV8    # 5.1  LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
+1C40..1C49    ; valid                                  # 5.1  LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
+1C4A..1C4C    ; disallowed                             # NA   <reserved-1C4A>..<reserved-1C4C>
+1C4D..1C7D    ; valid                                  # 5.1  LEPCHA LETTER TTA..OL CHIKI AHAD
+1C7E..1C7F    ; valid                  ;      ; NV8    # 5.1  OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
+1C80..1CBF    ; disallowed                             # NA   <reserved-1C80>..<reserved-1CBF>
+1CC0..1CC7    ; valid                  ;      ; NV8    # 6.1  SUNDANESE PUNCTUATION BINDU SURYA..SUNDANESE PUNCTUATION BINDU BA SATANGA
+1CC8..1CCF    ; disallowed                             # NA   <reserved-1CC8>..<reserved-1CCF>
+1CD0..1CD2    ; valid                                  # 5.2  VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
+1CD3          ; valid                  ;      ; NV8    # 5.2  VEDIC SIGN NIHSHVASA
+1CD4..1CF2    ; valid                                  # 5.2  VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC SIGN ARDHAVISARGA
+1CF3..1CF6    ; valid                                  # 6.1  VEDIC SIGN ROTATED ARDHAVISARGA..VEDIC SIGN UPADHMANIYA
+1CF7          ; disallowed                             # NA   <reserved-1CF7>
+1CF8..1CF9    ; valid                                  # 7.0  VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE
+1CFA..1CFF    ; disallowed                             # NA   <reserved-1CFA>..<reserved-1CFF>
+1D00..1D2B    ; valid                                  # 4.0  LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
+1D2C          ; mapped                 ; 0061          # 4.0  MODIFIER LETTER CAPITAL A
+1D2D          ; mapped                 ; 00E6          # 4.0  MODIFIER LETTER CAPITAL AE
+1D2E          ; mapped                 ; 0062          # 4.0  MODIFIER LETTER CAPITAL B
+1D2F          ; valid                                  # 4.0  MODIFIER LETTER CAPITAL BARRED B
+1D30          ; mapped                 ; 0064          # 4.0  MODIFIER LETTER CAPITAL D
+1D31          ; mapped                 ; 0065          # 4.0  MODIFIER LETTER CAPITAL E
+1D32          ; mapped                 ; 01DD          # 4.0  MODIFIER LETTER CAPITAL REVERSED E
+1D33          ; mapped                 ; 0067          # 4.0  MODIFIER LETTER CAPITAL G
+1D34          ; mapped                 ; 0068          # 4.0  MODIFIER LETTER CAPITAL H
+1D35          ; mapped                 ; 0069          # 4.0  MODIFIER LETTER CAPITAL I
+1D36          ; mapped                 ; 006A          # 4.0  MODIFIER LETTER CAPITAL J
+1D37          ; mapped                 ; 006B          # 4.0  MODIFIER LETTER CAPITAL K
+1D38          ; mapped                 ; 006C          # 4.0  MODIFIER LETTER CAPITAL L
+1D39          ; mapped                 ; 006D          # 4.0  MODIFIER LETTER CAPITAL M
+1D3A          ; mapped                 ; 006E          # 4.0  MODIFIER LETTER CAPITAL N
+1D3B          ; valid                                  # 4.0  MODIFIER LETTER CAPITAL REVERSED N
+1D3C          ; mapped                 ; 006F          # 4.0  MODIFIER LETTER CAPITAL O
+1D3D          ; mapped                 ; 0223          # 4.0  MODIFIER LETTER CAPITAL OU
+1D3E          ; mapped                 ; 0070          # 4.0  MODIFIER LETTER CAPITAL P
+1D3F          ; mapped                 ; 0072          # 4.0  MODIFIER LETTER CAPITAL R
+1D40          ; mapped                 ; 0074          # 4.0  MODIFIER LETTER CAPITAL T
+1D41          ; mapped                 ; 0075          # 4.0  MODIFIER LETTER CAPITAL U
+1D42          ; mapped                 ; 0077          # 4.0  MODIFIER LETTER CAPITAL W
+1D43          ; mapped                 ; 0061          # 4.0  MODIFIER LETTER SMALL A
+1D44          ; mapped                 ; 0250          # 4.0  MODIFIER LETTER SMALL TURNED A
+1D45          ; mapped                 ; 0251          # 4.0  MODIFIER LETTER SMALL ALPHA
+1D46          ; mapped                 ; 1D02          # 4.0  MODIFIER LETTER SMALL TURNED AE
+1D47          ; mapped                 ; 0062          # 4.0  MODIFIER LETTER SMALL B
+1D48          ; mapped                 ; 0064          # 4.0  MODIFIER LETTER SMALL D
+1D49          ; mapped                 ; 0065          # 4.0  MODIFIER LETTER SMALL E
+1D4A          ; mapped                 ; 0259          # 4.0  MODIFIER LETTER SMALL SCHWA
+1D4B          ; mapped                 ; 025B          # 4.0  MODIFIER LETTER SMALL OPEN E
+1D4C          ; mapped                 ; 025C          # 4.0  MODIFIER LETTER SMALL TURNED OPEN E
+1D4D          ; mapped                 ; 0067          # 4.0  MODIFIER LETTER SMALL G
+1D4E          ; valid                                  # 4.0  MODIFIER LETTER SMALL TURNED I
+1D4F          ; mapped                 ; 006B          # 4.0  MODIFIER LETTER SMALL K
+1D50          ; mapped                 ; 006D          # 4.0  MODIFIER LETTER SMALL M
+1D51          ; mapped                 ; 014B          # 4.0  MODIFIER LETTER SMALL ENG
+1D52          ; mapped                 ; 006F          # 4.0  MODIFIER LETTER SMALL O
+1D53          ; mapped                 ; 0254          # 4.0  MODIFIER LETTER SMALL OPEN O
+1D54          ; mapped                 ; 1D16          # 4.0  MODIFIER LETTER SMALL TOP HALF O
+1D55          ; mapped                 ; 1D17          # 4.0  MODIFIER LETTER SMALL BOTTOM HALF O
+1D56          ; mapped                 ; 0070          # 4.0  MODIFIER LETTER SMALL P
+1D57          ; mapped                 ; 0074          # 4.0  MODIFIER LETTER SMALL T
+1D58          ; mapped                 ; 0075          # 4.0  MODIFIER LETTER SMALL U
+1D59          ; mapped                 ; 1D1D          # 4.0  MODIFIER LETTER SMALL SIDEWAYS U
+1D5A          ; mapped                 ; 026F          # 4.0  MODIFIER LETTER SMALL TURNED M
+1D5B          ; mapped                 ; 0076          # 4.0  MODIFIER LETTER SMALL V
+1D5C          ; mapped                 ; 1D25          # 4.0  MODIFIER LETTER SMALL AIN
+1D5D          ; mapped                 ; 03B2          # 4.0  MODIFIER LETTER SMALL BETA
+1D5E          ; mapped                 ; 03B3          # 4.0  MODIFIER LETTER SMALL GREEK GAMMA
+1D5F          ; mapped                 ; 03B4          # 4.0  MODIFIER LETTER SMALL DELTA
+1D60          ; mapped                 ; 03C6          # 4.0  MODIFIER LETTER SMALL GREEK PHI
+1D61          ; mapped                 ; 03C7          # 4.0  MODIFIER LETTER SMALL CHI
+1D62          ; mapped                 ; 0069          # 4.0  LATIN SUBSCRIPT SMALL LETTER I
+1D63          ; mapped                 ; 0072          # 4.0  LATIN SUBSCRIPT SMALL LETTER R
+1D64          ; mapped                 ; 0075          # 4.0  LATIN SUBSCRIPT SMALL LETTER U
+1D65          ; mapped                 ; 0076          # 4.0  LATIN SUBSCRIPT SMALL LETTER V
+1D66          ; mapped                 ; 03B2          # 4.0  GREEK SUBSCRIPT SMALL LETTER BETA
+1D67          ; mapped                 ; 03B3          # 4.0  GREEK SUBSCRIPT SMALL LETTER GAMMA
+1D68          ; mapped                 ; 03C1          # 4.0  GREEK SUBSCRIPT SMALL LETTER RHO
+1D69          ; mapped                 ; 03C6          # 4.0  GREEK SUBSCRIPT SMALL LETTER PHI
+1D6A          ; mapped                 ; 03C7          # 4.0  GREEK SUBSCRIPT SMALL LETTER CHI
+1D6B          ; valid                                  # 4.0  LATIN SMALL LETTER UE
+1D6C..1D77    ; valid                                  # 4.1  LATIN SMALL LETTER B WITH MIDDLE TILDE..LATIN SMALL LETTER TURNED G
+1D78          ; mapped                 ; 043D          # 4.1  MODIFIER LETTER CYRILLIC EN
+1D79..1D9A    ; valid                                  # 4.1  LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
+1D9B          ; mapped                 ; 0252          # 4.1  MODIFIER LETTER SMALL TURNED ALPHA
+1D9C          ; mapped                 ; 0063          # 4.1  MODIFIER LETTER SMALL C
+1D9D          ; mapped                 ; 0255          # 4.1  MODIFIER LETTER SMALL C WITH CURL
+1D9E          ; mapped                 ; 00F0          # 4.1  MODIFIER LETTER SMALL ETH
+1D9F          ; mapped                 ; 025C          # 4.1  MODIFIER LETTER SMALL REVERSED OPEN E
+1DA0          ; mapped                 ; 0066          # 4.1  MODIFIER LETTER SMALL F
+1DA1          ; mapped                 ; 025F          # 4.1  MODIFIER LETTER SMALL DOTLESS J WITH STROKE
+1DA2          ; mapped                 ; 0261          # 4.1  MODIFIER LETTER SMALL SCRIPT G
+1DA3          ; mapped                 ; 0265          # 4.1  MODIFIER LETTER SMALL TURNED H
+1DA4          ; mapped                 ; 0268          # 4.1  MODIFIER LETTER SMALL I WITH STROKE
+1DA5          ; mapped                 ; 0269          # 4.1  MODIFIER LETTER SMALL IOTA
+1DA6          ; mapped                 ; 026A          # 4.1  MODIFIER LETTER SMALL CAPITAL I
+1DA7          ; mapped                 ; 1D7B          # 4.1  MODIFIER LETTER SMALL CAPITAL I WITH STROKE
+1DA8          ; mapped                 ; 029D          # 4.1  MODIFIER LETTER SMALL J WITH CROSSED-TAIL
+1DA9          ; mapped                 ; 026D          # 4.1  MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
+1DAA          ; mapped                 ; 1D85          # 4.1  MODIFIER LETTER SMALL L WITH PALATAL HOOK
+1DAB          ; mapped                 ; 029F          # 4.1  MODIFIER LETTER SMALL CAPITAL L
+1DAC          ; mapped                 ; 0271          # 4.1  MODIFIER LETTER SMALL M WITH HOOK
+1DAD          ; mapped                 ; 0270          # 4.1  MODIFIER LETTER SMALL TURNED M WITH LONG LEG
+1DAE          ; mapped                 ; 0272          # 4.1  MODIFIER LETTER SMALL N WITH LEFT HOOK
+1DAF          ; mapped                 ; 0273          # 4.1  MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
+1DB0          ; mapped                 ; 0274          # 4.1  MODIFIER LETTER SMALL CAPITAL N
+1DB1          ; mapped                 ; 0275          # 4.1  MODIFIER LETTER SMALL BARRED O
+1DB2          ; mapped                 ; 0278          # 4.1  MODIFIER LETTER SMALL PHI
+1DB3          ; mapped                 ; 0282          # 4.1  MODIFIER LETTER SMALL S WITH HOOK
+1DB4          ; mapped                 ; 0283          # 4.1  MODIFIER LETTER SMALL ESH
+1DB5          ; mapped                 ; 01AB          # 4.1  MODIFIER LETTER SMALL T WITH PALATAL HOOK
+1DB6          ; mapped                 ; 0289          # 4.1  MODIFIER LETTER SMALL U BAR
+1DB7          ; mapped                 ; 028A          # 4.1  MODIFIER LETTER SMALL UPSILON
+1DB8          ; mapped                 ; 1D1C          # 4.1  MODIFIER LETTER SMALL CAPITAL U
+1DB9          ; mapped                 ; 028B          # 4.1  MODIFIER LETTER SMALL V WITH HOOK
+1DBA          ; mapped                 ; 028C          # 4.1  MODIFIER LETTER SMALL TURNED V
+1DBB          ; mapped                 ; 007A          # 4.1  MODIFIER LETTER SMALL Z
+1DBC          ; mapped                 ; 0290          # 4.1  MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
+1DBD          ; mapped                 ; 0291          # 4.1  MODIFIER LETTER SMALL Z WITH CURL
+1DBE          ; mapped                 ; 0292          # 4.1  MODIFIER LETTER SMALL EZH
+1DBF          ; mapped                 ; 03B8          # 4.1  MODIFIER LETTER SMALL THETA
+1DC0..1DC3    ; valid                                  # 4.1  COMBINING DOTTED GRAVE ACCENT..COMBINING SUSPENSION MARK
+1DC4..1DCA    ; valid                                  # 5.0  COMBINING MACRON-ACUTE..COMBINING LATIN SMALL LETTER R BELOW
+1DCB..1DE6    ; valid                                  # 5.1  COMBINING BREVE-MACRON..COMBINING LATIN SMALL LETTER Z
+1DE7..1DF5    ; valid                                  # 7.0  COMBINING LATIN SMALL LETTER ALPHA..COMBINING UP TACK ABOVE
+1DF6..1DFB    ; disallowed                             # NA   <reserved-1DF6>..<reserved-1DFB>
+1DFC          ; valid                                  # 6.0  COMBINING DOUBLE INVERTED BREVE BELOW
+1DFD          ; valid                                  # 5.2  COMBINING ALMOST EQUAL TO BELOW
+1DFE..1DFF    ; valid                                  # 5.0  COMBINING LEFT ARROWHEAD ABOVE..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
+1E00          ; mapped                 ; 1E01          # 1.1  LATIN CAPITAL LETTER A WITH RING BELOW
+1E01          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH RING BELOW
+1E02          ; mapped                 ; 1E03          # 1.1  LATIN CAPITAL LETTER B WITH DOT ABOVE
+1E03          ; valid                                  # 1.1  LATIN SMALL LETTER B WITH DOT ABOVE
+1E04          ; mapped                 ; 1E05          # 1.1  LATIN CAPITAL LETTER B WITH DOT BELOW
+1E05          ; valid                                  # 1.1  LATIN SMALL LETTER B WITH DOT BELOW
+1E06          ; mapped                 ; 1E07          # 1.1  LATIN CAPITAL LETTER B WITH LINE BELOW
+1E07          ; valid                                  # 1.1  LATIN SMALL LETTER B WITH LINE BELOW
+1E08          ; mapped                 ; 1E09          # 1.1  LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
+1E09          ; valid                                  # 1.1  LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
+1E0A          ; mapped                 ; 1E0B          # 1.1  LATIN CAPITAL LETTER D WITH DOT ABOVE
+1E0B          ; valid                                  # 1.1  LATIN SMALL LETTER D WITH DOT ABOVE
+1E0C          ; mapped                 ; 1E0D          # 1.1  LATIN CAPITAL LETTER D WITH DOT BELOW
+1E0D          ; valid                                  # 1.1  LATIN SMALL LETTER D WITH DOT BELOW
+1E0E          ; mapped                 ; 1E0F          # 1.1  LATIN CAPITAL LETTER D WITH LINE BELOW
+1E0F          ; valid                                  # 1.1  LATIN SMALL LETTER D WITH LINE BELOW
+1E10          ; mapped                 ; 1E11          # 1.1  LATIN CAPITAL LETTER D WITH CEDILLA
+1E11          ; valid                                  # 1.1  LATIN SMALL LETTER D WITH CEDILLA
+1E12          ; mapped                 ; 1E13          # 1.1  LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
+1E13          ; valid                                  # 1.1  LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
+1E14          ; mapped                 ; 1E15          # 1.1  LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
+1E15          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH MACRON AND GRAVE
+1E16          ; mapped                 ; 1E17          # 1.1  LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
+1E17          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH MACRON AND ACUTE
+1E18          ; mapped                 ; 1E19          # 1.1  LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
+1E19          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
+1E1A          ; mapped                 ; 1E1B          # 1.1  LATIN CAPITAL LETTER E WITH TILDE BELOW
+1E1B          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH TILDE BELOW
+1E1C          ; mapped                 ; 1E1D          # 1.1  LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
+1E1D          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH CEDILLA AND BREVE
+1E1E          ; mapped                 ; 1E1F          # 1.1  LATIN CAPITAL LETTER F WITH DOT ABOVE
+1E1F          ; valid                                  # 1.1  LATIN SMALL LETTER F WITH DOT ABOVE
+1E20          ; mapped                 ; 1E21          # 1.1  LATIN CAPITAL LETTER G WITH MACRON
+1E21          ; valid                                  # 1.1  LATIN SMALL LETTER G WITH MACRON
+1E22          ; mapped                 ; 1E23          # 1.1  LATIN CAPITAL LETTER H WITH DOT ABOVE
+1E23          ; valid                                  # 1.1  LATIN SMALL LETTER H WITH DOT ABOVE
+1E24          ; mapped                 ; 1E25          # 1.1  LATIN CAPITAL LETTER H WITH DOT BELOW
+1E25          ; valid                                  # 1.1  LATIN SMALL LETTER H WITH DOT BELOW
+1E26          ; mapped                 ; 1E27          # 1.1  LATIN CAPITAL LETTER H WITH DIAERESIS
+1E27          ; valid                                  # 1.1  LATIN SMALL LETTER H WITH DIAERESIS
+1E28          ; mapped                 ; 1E29          # 1.1  LATIN CAPITAL LETTER H WITH CEDILLA
+1E29          ; valid                                  # 1.1  LATIN SMALL LETTER H WITH CEDILLA
+1E2A          ; mapped                 ; 1E2B          # 1.1  LATIN CAPITAL LETTER H WITH BREVE BELOW
+1E2B          ; valid                                  # 1.1  LATIN SMALL LETTER H WITH BREVE BELOW
+1E2C          ; mapped                 ; 1E2D          # 1.1  LATIN CAPITAL LETTER I WITH TILDE BELOW
+1E2D          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH TILDE BELOW
+1E2E          ; mapped                 ; 1E2F          # 1.1  LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
+1E2F          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
+1E30          ; mapped                 ; 1E31          # 1.1  LATIN CAPITAL LETTER K WITH ACUTE
+1E31          ; valid                                  # 1.1  LATIN SMALL LETTER K WITH ACUTE
+1E32          ; mapped                 ; 1E33          # 1.1  LATIN CAPITAL LETTER K WITH DOT BELOW
+1E33          ; valid                                  # 1.1  LATIN SMALL LETTER K WITH DOT BELOW
+1E34          ; mapped                 ; 1E35          # 1.1  LATIN CAPITAL LETTER K WITH LINE BELOW
+1E35          ; valid                                  # 1.1  LATIN SMALL LETTER K WITH LINE BELOW
+1E36          ; mapped                 ; 1E37          # 1.1  LATIN CAPITAL LETTER L WITH DOT BELOW
+1E37          ; valid                                  # 1.1  LATIN SMALL LETTER L WITH DOT BELOW
+1E38          ; mapped                 ; 1E39          # 1.1  LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
+1E39          ; valid                                  # 1.1  LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
+1E3A          ; mapped                 ; 1E3B          # 1.1  LATIN CAPITAL LETTER L WITH LINE BELOW
+1E3B          ; valid                                  # 1.1  LATIN SMALL LETTER L WITH LINE BELOW
+1E3C          ; mapped                 ; 1E3D          # 1.1  LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
+1E3D          ; valid                                  # 1.1  LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
+1E3E          ; mapped                 ; 1E3F          # 1.1  LATIN CAPITAL LETTER M WITH ACUTE
+1E3F          ; valid                                  # 1.1  LATIN SMALL LETTER M WITH ACUTE
+1E40          ; mapped                 ; 1E41          # 1.1  LATIN CAPITAL LETTER M WITH DOT ABOVE
+1E41          ; valid                                  # 1.1  LATIN SMALL LETTER M WITH DOT ABOVE
+1E42          ; mapped                 ; 1E43          # 1.1  LATIN CAPITAL LETTER M WITH DOT BELOW
+1E43          ; valid                                  # 1.1  LATIN SMALL LETTER M WITH DOT BELOW
+1E44          ; mapped                 ; 1E45          # 1.1  LATIN CAPITAL LETTER N WITH DOT ABOVE
+1E45          ; valid                                  # 1.1  LATIN SMALL LETTER N WITH DOT ABOVE
+1E46          ; mapped                 ; 1E47          # 1.1  LATIN CAPITAL LETTER N WITH DOT BELOW
+1E47          ; valid                                  # 1.1  LATIN SMALL LETTER N WITH DOT BELOW
+1E48          ; mapped                 ; 1E49          # 1.1  LATIN CAPITAL LETTER N WITH LINE BELOW
+1E49          ; valid                                  # 1.1  LATIN SMALL LETTER N WITH LINE BELOW
+1E4A          ; mapped                 ; 1E4B          # 1.1  LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
+1E4B          ; valid                                  # 1.1  LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
+1E4C          ; mapped                 ; 1E4D          # 1.1  LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
+1E4D          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH TILDE AND ACUTE
+1E4E          ; mapped                 ; 1E4F          # 1.1  LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
+1E4F          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
+1E50          ; mapped                 ; 1E51          # 1.1  LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
+1E51          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH MACRON AND GRAVE
+1E52          ; mapped                 ; 1E53          # 1.1  LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
+1E53          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH MACRON AND ACUTE
+1E54          ; mapped                 ; 1E55          # 1.1  LATIN CAPITAL LETTER P WITH ACUTE
+1E55          ; valid                                  # 1.1  LATIN SMALL LETTER P WITH ACUTE
+1E56          ; mapped                 ; 1E57          # 1.1  LATIN CAPITAL LETTER P WITH DOT ABOVE
+1E57          ; valid                                  # 1.1  LATIN SMALL LETTER P WITH DOT ABOVE
+1E58          ; mapped                 ; 1E59          # 1.1  LATIN CAPITAL LETTER R WITH DOT ABOVE
+1E59          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH DOT ABOVE
+1E5A          ; mapped                 ; 1E5B          # 1.1  LATIN CAPITAL LETTER R WITH DOT BELOW
+1E5B          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH DOT BELOW
+1E5C          ; mapped                 ; 1E5D          # 1.1  LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
+1E5D          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
+1E5E          ; mapped                 ; 1E5F          # 1.1  LATIN CAPITAL LETTER R WITH LINE BELOW
+1E5F          ; valid                                  # 1.1  LATIN SMALL LETTER R WITH LINE BELOW
+1E60          ; mapped                 ; 1E61          # 1.1  LATIN CAPITAL LETTER S WITH DOT ABOVE
+1E61          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH DOT ABOVE
+1E62          ; mapped                 ; 1E63          # 1.1  LATIN CAPITAL LETTER S WITH DOT BELOW
+1E63          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH DOT BELOW
+1E64          ; mapped                 ; 1E65          # 1.1  LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
+1E65          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
+1E66          ; mapped                 ; 1E67          # 1.1  LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
+1E67          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
+1E68          ; mapped                 ; 1E69          # 1.1  LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
+1E69          ; valid                                  # 1.1  LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
+1E6A          ; mapped                 ; 1E6B          # 1.1  LATIN CAPITAL LETTER T WITH DOT ABOVE
+1E6B          ; valid                                  # 1.1  LATIN SMALL LETTER T WITH DOT ABOVE
+1E6C          ; mapped                 ; 1E6D          # 1.1  LATIN CAPITAL LETTER T WITH DOT BELOW
+1E6D          ; valid                                  # 1.1  LATIN SMALL LETTER T WITH DOT BELOW
+1E6E          ; mapped                 ; 1E6F          # 1.1  LATIN CAPITAL LETTER T WITH LINE BELOW
+1E6F          ; valid                                  # 1.1  LATIN SMALL LETTER T WITH LINE BELOW
+1E70          ; mapped                 ; 1E71          # 1.1  LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
+1E71          ; valid                                  # 1.1  LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
+1E72          ; mapped                 ; 1E73          # 1.1  LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
+1E73          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH DIAERESIS BELOW
+1E74          ; mapped                 ; 1E75          # 1.1  LATIN CAPITAL LETTER U WITH TILDE BELOW
+1E75          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH TILDE BELOW
+1E76          ; mapped                 ; 1E77          # 1.1  LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
+1E77          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
+1E78          ; mapped                 ; 1E79          # 1.1  LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
+1E79          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH TILDE AND ACUTE
+1E7A          ; mapped                 ; 1E7B          # 1.1  LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
+1E7B          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
+1E7C          ; mapped                 ; 1E7D          # 1.1  LATIN CAPITAL LETTER V WITH TILDE
+1E7D          ; valid                                  # 1.1  LATIN SMALL LETTER V WITH TILDE
+1E7E          ; mapped                 ; 1E7F          # 1.1  LATIN CAPITAL LETTER V WITH DOT BELOW
+1E7F          ; valid                                  # 1.1  LATIN SMALL LETTER V WITH DOT BELOW
+1E80          ; mapped                 ; 1E81          # 1.1  LATIN CAPITAL LETTER W WITH GRAVE
+1E81          ; valid                                  # 1.1  LATIN SMALL LETTER W WITH GRAVE
+1E82          ; mapped                 ; 1E83          # 1.1  LATIN CAPITAL LETTER W WITH ACUTE
+1E83          ; valid                                  # 1.1  LATIN SMALL LETTER W WITH ACUTE
+1E84          ; mapped                 ; 1E85          # 1.1  LATIN CAPITAL LETTER W WITH DIAERESIS
+1E85          ; valid                                  # 1.1  LATIN SMALL LETTER W WITH DIAERESIS
+1E86          ; mapped                 ; 1E87          # 1.1  LATIN CAPITAL LETTER W WITH DOT ABOVE
+1E87          ; valid                                  # 1.1  LATIN SMALL LETTER W WITH DOT ABOVE
+1E88          ; mapped                 ; 1E89          # 1.1  LATIN CAPITAL LETTER W WITH DOT BELOW
+1E89          ; valid                                  # 1.1  LATIN SMALL LETTER W WITH DOT BELOW
+1E8A          ; mapped                 ; 1E8B          # 1.1  LATIN CAPITAL LETTER X WITH DOT ABOVE
+1E8B          ; valid                                  # 1.1  LATIN SMALL LETTER X WITH DOT ABOVE
+1E8C          ; mapped                 ; 1E8D          # 1.1  LATIN CAPITAL LETTER X WITH DIAERESIS
+1E8D          ; valid                                  # 1.1  LATIN SMALL LETTER X WITH DIAERESIS
+1E8E          ; mapped                 ; 1E8F          # 1.1  LATIN CAPITAL LETTER Y WITH DOT ABOVE
+1E8F          ; valid                                  # 1.1  LATIN SMALL LETTER Y WITH DOT ABOVE
+1E90          ; mapped                 ; 1E91          # 1.1  LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
+1E91          ; valid                                  # 1.1  LATIN SMALL LETTER Z WITH CIRCUMFLEX
+1E92          ; mapped                 ; 1E93          # 1.1  LATIN CAPITAL LETTER Z WITH DOT BELOW
+1E93          ; valid                                  # 1.1  LATIN SMALL LETTER Z WITH DOT BELOW
+1E94          ; mapped                 ; 1E95          # 1.1  LATIN CAPITAL LETTER Z WITH LINE BELOW
+1E95..1E99    ; valid                                  # 1.1  LATIN SMALL LETTER Z WITH LINE BELOW..LATIN SMALL LETTER Y WITH RING ABOVE
+1E9A          ; mapped                 ; 0061 02BE     # 1.1  LATIN SMALL LETTER A WITH RIGHT HALF RING
+1E9B          ; mapped                 ; 1E61          # 2.0  LATIN SMALL LETTER LONG S WITH DOT ABOVE
+1E9C..1E9D    ; valid                                  # 5.1  LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE..LATIN SMALL LETTER LONG S WITH HIGH STROKE
+1E9E          ; mapped                 ; 0073 0073     # 5.1  LATIN CAPITAL LETTER SHARP S
+1E9F          ; valid                                  # 5.1  LATIN SMALL LETTER DELTA
+1EA0          ; mapped                 ; 1EA1          # 1.1  LATIN CAPITAL LETTER A WITH DOT BELOW
+1EA1          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH DOT BELOW
+1EA2          ; mapped                 ; 1EA3          # 1.1  LATIN CAPITAL LETTER A WITH HOOK ABOVE
+1EA3          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH HOOK ABOVE
+1EA4          ; mapped                 ; 1EA5          # 1.1  LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+1EA5          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+1EA6          ; mapped                 ; 1EA7          # 1.1  LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+1EA7          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+1EA8          ; mapped                 ; 1EA9          # 1.1  LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+1EA9          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+1EAA          ; mapped                 ; 1EAB          # 1.1  LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+1EAB          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+1EAC          ; mapped                 ; 1EAD          # 1.1  LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+1EAD          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+1EAE          ; mapped                 ; 1EAF          # 1.1  LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+1EAF          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH BREVE AND ACUTE
+1EB0          ; mapped                 ; 1EB1          # 1.1  LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+1EB1          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH BREVE AND GRAVE
+1EB2          ; mapped                 ; 1EB3          # 1.1  LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
+1EB3          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
+1EB4          ; mapped                 ; 1EB5          # 1.1  LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+1EB5          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH BREVE AND TILDE
+1EB6          ; mapped                 ; 1EB7          # 1.1  LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+1EB7          ; valid                                  # 1.1  LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+1EB8          ; mapped                 ; 1EB9          # 1.1  LATIN CAPITAL LETTER E WITH DOT BELOW
+1EB9          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH DOT BELOW
+1EBA          ; mapped                 ; 1EBB          # 1.1  LATIN CAPITAL LETTER E WITH HOOK ABOVE
+1EBB          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH HOOK ABOVE
+1EBC          ; mapped                 ; 1EBD          # 1.1  LATIN CAPITAL LETTER E WITH TILDE
+1EBD          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH TILDE
+1EBE          ; mapped                 ; 1EBF          # 1.1  LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+1EBF          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+1EC0          ; mapped                 ; 1EC1          # 1.1  LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+1EC1          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+1EC2          ; mapped                 ; 1EC3          # 1.1  LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+1EC3          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+1EC4          ; mapped                 ; 1EC5          # 1.1  LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+1EC5          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+1EC6          ; mapped                 ; 1EC7          # 1.1  LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+1EC7          ; valid                                  # 1.1  LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+1EC8          ; mapped                 ; 1EC9          # 1.1  LATIN CAPITAL LETTER I WITH HOOK ABOVE
+1EC9          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH HOOK ABOVE
+1ECA          ; mapped                 ; 1ECB          # 1.1  LATIN CAPITAL LETTER I WITH DOT BELOW
+1ECB          ; valid                                  # 1.1  LATIN SMALL LETTER I WITH DOT BELOW
+1ECC          ; mapped                 ; 1ECD          # 1.1  LATIN CAPITAL LETTER O WITH DOT BELOW
+1ECD          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH DOT BELOW
+1ECE          ; mapped                 ; 1ECF          # 1.1  LATIN CAPITAL LETTER O WITH HOOK ABOVE
+1ECF          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH HOOK ABOVE
+1ED0          ; mapped                 ; 1ED1          # 1.1  LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+1ED1          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+1ED2          ; mapped                 ; 1ED3          # 1.1  LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+1ED3          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+1ED4          ; mapped                 ; 1ED5          # 1.1  LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+1ED5          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+1ED6          ; mapped                 ; 1ED7          # 1.1  LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+1ED7          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+1ED8          ; mapped                 ; 1ED9          # 1.1  LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+1ED9          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+1EDA          ; mapped                 ; 1EDB          # 1.1  LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+1EDB          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH HORN AND ACUTE
+1EDC          ; mapped                 ; 1EDD          # 1.1  LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+1EDD          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH HORN AND GRAVE
+1EDE          ; mapped                 ; 1EDF          # 1.1  LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
+1EDF          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
+1EE0          ; mapped                 ; 1EE1          # 1.1  LATIN CAPITAL LETTER O WITH HORN AND TILDE
+1EE1          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH HORN AND TILDE
+1EE2          ; mapped                 ; 1EE3          # 1.1  LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
+1EE3          ; valid                                  # 1.1  LATIN SMALL LETTER O WITH HORN AND DOT BELOW
+1EE4          ; mapped                 ; 1EE5          # 1.1  LATIN CAPITAL LETTER U WITH DOT BELOW
+1EE5          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH DOT BELOW
+1EE6          ; mapped                 ; 1EE7          # 1.1  LATIN CAPITAL LETTER U WITH HOOK ABOVE
+1EE7          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH HOOK ABOVE
+1EE8          ; mapped                 ; 1EE9          # 1.1  LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+1EE9          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH HORN AND ACUTE
+1EEA          ; mapped                 ; 1EEB          # 1.1  LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+1EEB          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH HORN AND GRAVE
+1EEC          ; mapped                 ; 1EED          # 1.1  LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
+1EED          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
+1EEE          ; mapped                 ; 1EEF          # 1.1  LATIN CAPITAL LETTER U WITH HORN AND TILDE
+1EEF          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH HORN AND TILDE
+1EF0          ; mapped                 ; 1EF1          # 1.1  LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
+1EF1          ; valid                                  # 1.1  LATIN SMALL LETTER U WITH HORN AND DOT BELOW
+1EF2          ; mapped                 ; 1EF3          # 1.1  LATIN CAPITAL LETTER Y WITH GRAVE
+1EF3          ; valid                                  # 1.1  LATIN SMALL LETTER Y WITH GRAVE
+1EF4          ; mapped                 ; 1EF5          # 1.1  LATIN CAPITAL LETTER Y WITH DOT BELOW
+1EF5          ; valid                                  # 1.1  LATIN SMALL LETTER Y WITH DOT BELOW
+1EF6          ; mapped                 ; 1EF7          # 1.1  LATIN CAPITAL LETTER Y WITH HOOK ABOVE
+1EF7          ; valid                                  # 1.1  LATIN SMALL LETTER Y WITH HOOK ABOVE
+1EF8          ; mapped                 ; 1EF9          # 1.1  LATIN CAPITAL LETTER Y WITH TILDE
+1EF9          ; valid                                  # 1.1  LATIN SMALL LETTER Y WITH TILDE
+1EFA          ; mapped                 ; 1EFB          # 5.1  LATIN CAPITAL LETTER MIDDLE-WELSH LL
+1EFB          ; valid                                  # 5.1  LATIN SMALL LETTER MIDDLE-WELSH LL
+1EFC          ; mapped                 ; 1EFD          # 5.1  LATIN CAPITAL LETTER MIDDLE-WELSH V
+1EFD          ; valid                                  # 5.1  LATIN SMALL LETTER MIDDLE-WELSH V
+1EFE          ; mapped                 ; 1EFF          # 5.1  LATIN CAPITAL LETTER Y WITH LOOP
+1EFF          ; valid                                  # 5.1  LATIN SMALL LETTER Y WITH LOOP
+1F00..1F07    ; valid                                  # 1.1  GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
+1F08          ; mapped                 ; 1F00          # 1.1  GREEK CAPITAL LETTER ALPHA WITH PSILI
+1F09          ; mapped                 ; 1F01          # 1.1  GREEK CAPITAL LETTER ALPHA WITH DASIA
+1F0A          ; mapped                 ; 1F02          # 1.1  GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA
+1F0B          ; mapped                 ; 1F03          # 1.1  GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA
+1F0C          ; mapped                 ; 1F04          # 1.1  GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA
+1F0D          ; mapped                 ; 1F05          # 1.1  GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA
+1F0E          ; mapped                 ; 1F06          # 1.1  GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI
+1F0F          ; mapped                 ; 1F07          # 1.1  GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
+1F10..1F15    ; valid                                  # 1.1  GREEK SMALL LETTER EPSILON WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
+1F16..1F17    ; disallowed                             # NA   <reserved-1F16>..<reserved-1F17>
+1F18          ; mapped                 ; 1F10          # 1.1  GREEK CAPITAL LETTER EPSILON WITH PSILI
+1F19          ; mapped                 ; 1F11          # 1.1  GREEK CAPITAL LETTER EPSILON WITH DASIA
+1F1A          ; mapped                 ; 1F12          # 1.1  GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA
+1F1B          ; mapped                 ; 1F13          # 1.1  GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA
+1F1C          ; mapped                 ; 1F14          # 1.1  GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA
+1F1D          ; mapped                 ; 1F15          # 1.1  GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
+1F1E..1F1F    ; disallowed                             # NA   <reserved-1F1E>..<reserved-1F1F>
+1F20..1F27    ; valid                                  # 1.1  GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
+1F28          ; mapped                 ; 1F20          # 1.1  GREEK CAPITAL LETTER ETA WITH PSILI
+1F29          ; mapped                 ; 1F21          # 1.1  GREEK CAPITAL LETTER ETA WITH DASIA
+1F2A          ; mapped                 ; 1F22          # 1.1  GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA
+1F2B          ; mapped                 ; 1F23          # 1.1  GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA
+1F2C          ; mapped                 ; 1F24          # 1.1  GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA
+1F2D          ; mapped                 ; 1F25          # 1.1  GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA
+1F2E          ; mapped                 ; 1F26          # 1.1  GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI
+1F2F          ; mapped                 ; 1F27          # 1.1  GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
+1F30..1F37    ; valid                                  # 1.1  GREEK SMALL LETTER IOTA WITH PSILI..GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
+1F38          ; mapped                 ; 1F30          # 1.1  GREEK CAPITAL LETTER IOTA WITH PSILI
+1F39          ; mapped                 ; 1F31          # 1.1  GREEK CAPITAL LETTER IOTA WITH DASIA
+1F3A          ; mapped                 ; 1F32          # 1.1  GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA
+1F3B          ; mapped                 ; 1F33          # 1.1  GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA
+1F3C          ; mapped                 ; 1F34          # 1.1  GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA
+1F3D          ; mapped                 ; 1F35          # 1.1  GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA
+1F3E          ; mapped                 ; 1F36          # 1.1  GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI
+1F3F          ; mapped                 ; 1F37          # 1.1  GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
+1F40..1F45    ; valid                                  # 1.1  GREEK SMALL LETTER OMICRON WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
+1F46..1F47    ; disallowed                             # NA   <reserved-1F46>..<reserved-1F47>
+1F48          ; mapped                 ; 1F40          # 1.1  GREEK CAPITAL LETTER OMICRON WITH PSILI
+1F49          ; mapped                 ; 1F41          # 1.1  GREEK CAPITAL LETTER OMICRON WITH DASIA
+1F4A          ; mapped                 ; 1F42          # 1.1  GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA
+1F4B          ; mapped                 ; 1F43          # 1.1  GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA
+1F4C          ; mapped                 ; 1F44          # 1.1  GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA
+1F4D          ; mapped                 ; 1F45          # 1.1  GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
+1F4E..1F4F    ; disallowed                             # NA   <reserved-1F4E>..<reserved-1F4F>
+1F50..1F57    ; valid                                  # 1.1  GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
+1F58          ; disallowed                             # NA   <reserved-1F58>
+1F59          ; mapped                 ; 1F51          # 1.1  GREEK CAPITAL LETTER UPSILON WITH DASIA
+1F5A          ; disallowed                             # NA   <reserved-1F5A>
+1F5B          ; mapped                 ; 1F53          # 1.1  GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
+1F5C          ; disallowed                             # NA   <reserved-1F5C>
+1F5D          ; mapped                 ; 1F55          # 1.1  GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
+1F5E          ; disallowed                             # NA   <reserved-1F5E>
+1F5F          ; mapped                 ; 1F57          # 1.1  GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
+1F60..1F67    ; valid                                  # 1.1  GREEK SMALL LETTER OMEGA WITH PSILI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
+1F68          ; mapped                 ; 1F60          # 1.1  GREEK CAPITAL LETTER OMEGA WITH PSILI
+1F69          ; mapped                 ; 1F61          # 1.1  GREEK CAPITAL LETTER OMEGA WITH DASIA
+1F6A          ; mapped                 ; 1F62          # 1.1  GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA
+1F6B          ; mapped                 ; 1F63          # 1.1  GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA
+1F6C          ; mapped                 ; 1F64          # 1.1  GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA
+1F6D          ; mapped                 ; 1F65          # 1.1  GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA
+1F6E          ; mapped                 ; 1F66          # 1.1  GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI
+1F6F          ; mapped                 ; 1F67          # 1.1  GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
+1F70          ; valid                                  # 1.1  GREEK SMALL LETTER ALPHA WITH VARIA
+1F71          ; mapped                 ; 03AC          # 1.1  GREEK SMALL LETTER ALPHA WITH OXIA
+1F72          ; valid                                  # 1.1  GREEK SMALL LETTER EPSILON WITH VARIA
+1F73          ; mapped                 ; 03AD          # 1.1  GREEK SMALL LETTER EPSILON WITH OXIA
+1F74          ; valid                                  # 1.1  GREEK SMALL LETTER ETA WITH VARIA
+1F75          ; mapped                 ; 03AE          # 1.1  GREEK SMALL LETTER ETA WITH OXIA
+1F76          ; valid                                  # 1.1  GREEK SMALL LETTER IOTA WITH VARIA
+1F77          ; mapped                 ; 03AF          # 1.1  GREEK SMALL LETTER IOTA WITH OXIA
+1F78          ; valid                                  # 1.1  GREEK SMALL LETTER OMICRON WITH VARIA
+1F79          ; mapped                 ; 03CC          # 1.1  GREEK SMALL LETTER OMICRON WITH OXIA
+1F7A          ; valid                                  # 1.1  GREEK SMALL LETTER UPSILON WITH VARIA
+1F7B          ; mapped                 ; 03CD          # 1.1  GREEK SMALL LETTER UPSILON WITH OXIA
+1F7C          ; valid                                  # 1.1  GREEK SMALL LETTER OMEGA WITH VARIA
+1F7D          ; mapped                 ; 03CE          # 1.1  GREEK SMALL LETTER OMEGA WITH OXIA
+1F7E..1F7F    ; disallowed                             # NA   <reserved-1F7E>..<reserved-1F7F>
+1F80          ; mapped                 ; 1F00 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI
+1F81          ; mapped                 ; 1F01 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI
+1F82          ; mapped                 ; 1F02 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI
+1F83          ; mapped                 ; 1F03 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI
+1F84          ; mapped                 ; 1F04 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI
+1F85          ; mapped                 ; 1F05 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI
+1F86          ; mapped                 ; 1F06 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
+1F87          ; mapped                 ; 1F07 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
+1F88          ; mapped                 ; 1F00 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI
+1F89          ; mapped                 ; 1F01 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI
+1F8A          ; mapped                 ; 1F02 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI
+1F8B          ; mapped                 ; 1F03 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI
+1F8C          ; mapped                 ; 1F04 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI
+1F8D          ; mapped                 ; 1F05 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI
+1F8E          ; mapped                 ; 1F06 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
+1F8F          ; mapped                 ; 1F07 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
+1F90          ; mapped                 ; 1F20 03B9     # 1.1  GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI
+1F91          ; mapped                 ; 1F21 03B9     # 1.1  GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI
+1F92          ; mapped                 ; 1F22 03B9     # 1.1  GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI
+1F93          ; mapped                 ; 1F23 03B9     # 1.1  GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI
+1F94          ; mapped                 ; 1F24 03B9     # 1.1  GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI
+1F95          ; mapped                 ; 1F25 03B9     # 1.1  GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI
+1F96          ; mapped                 ; 1F26 03B9     # 1.1  GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
+1F97          ; mapped                 ; 1F27 03B9     # 1.1  GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
+1F98          ; mapped                 ; 1F20 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI
+1F99          ; mapped                 ; 1F21 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI
+1F9A          ; mapped                 ; 1F22 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI
+1F9B          ; mapped                 ; 1F23 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI
+1F9C          ; mapped                 ; 1F24 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI
+1F9D          ; mapped                 ; 1F25 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI
+1F9E          ; mapped                 ; 1F26 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
+1F9F          ; mapped                 ; 1F27 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
+1FA0          ; mapped                 ; 1F60 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI
+1FA1          ; mapped                 ; 1F61 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI
+1FA2          ; mapped                 ; 1F62 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI
+1FA3          ; mapped                 ; 1F63 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI
+1FA4          ; mapped                 ; 1F64 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI
+1FA5          ; mapped                 ; 1F65 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI
+1FA6          ; mapped                 ; 1F66 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
+1FA7          ; mapped                 ; 1F67 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
+1FA8          ; mapped                 ; 1F60 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI
+1FA9          ; mapped                 ; 1F61 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI
+1FAA          ; mapped                 ; 1F62 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI
+1FAB          ; mapped                 ; 1F63 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI
+1FAC          ; mapped                 ; 1F64 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI
+1FAD          ; mapped                 ; 1F65 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI
+1FAE          ; mapped                 ; 1F66 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
+1FAF          ; mapped                 ; 1F67 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
+1FB0..1FB1    ; valid                                  # 1.1  GREEK SMALL LETTER ALPHA WITH VRACHY..GREEK SMALL LETTER ALPHA WITH MACRON
+1FB2          ; mapped                 ; 1F70 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI
+1FB3          ; mapped                 ; 03B1 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI
+1FB4          ; mapped                 ; 03AC 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
+1FB5          ; disallowed                             # NA   <reserved-1FB5>
+1FB6          ; valid                                  # 1.1  GREEK SMALL LETTER ALPHA WITH PERISPOMENI
+1FB7          ; mapped                 ; 1FB6 03B9     # 1.1  GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
+1FB8          ; mapped                 ; 1FB0          # 1.1  GREEK CAPITAL LETTER ALPHA WITH VRACHY
+1FB9          ; mapped                 ; 1FB1          # 1.1  GREEK CAPITAL LETTER ALPHA WITH MACRON
+1FBA          ; mapped                 ; 1F70          # 1.1  GREEK CAPITAL LETTER ALPHA WITH VARIA
+1FBB          ; mapped                 ; 03AC          # 1.1  GREEK CAPITAL LETTER ALPHA WITH OXIA
+1FBC          ; mapped                 ; 03B1 03B9     # 1.1  GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
+1FBD          ; disallowed_STD3_mapped ; 0020 0313     # 1.1  GREEK KORONIS
+1FBE          ; mapped                 ; 03B9          # 1.1  GREEK PROSGEGRAMMENI
+1FBF          ; disallowed_STD3_mapped ; 0020 0313     # 1.1  GREEK PSILI
+1FC0          ; disallowed_STD3_mapped ; 0020 0342     # 1.1  GREEK PERISPOMENI
+1FC1          ; disallowed_STD3_mapped ; 0020 0308 0342 #1.1  GREEK DIALYTIKA AND PERISPOMENI
+1FC2          ; mapped                 ; 1F74 03B9     # 1.1  GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI
+1FC3          ; mapped                 ; 03B7 03B9     # 1.1  GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI
+1FC4          ; mapped                 ; 03AE 03B9     # 1.1  GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
+1FC5          ; disallowed                             # NA   <reserved-1FC5>
+1FC6          ; valid                                  # 1.1  GREEK SMALL LETTER ETA WITH PERISPOMENI
+1FC7          ; mapped                 ; 1FC6 03B9     # 1.1  GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
+1FC8          ; mapped                 ; 1F72          # 1.1  GREEK CAPITAL LETTER EPSILON WITH VARIA
+1FC9          ; mapped                 ; 03AD          # 1.1  GREEK CAPITAL LETTER EPSILON WITH OXIA
+1FCA          ; mapped                 ; 1F74          # 1.1  GREEK CAPITAL LETTER ETA WITH VARIA
+1FCB          ; mapped                 ; 03AE          # 1.1  GREEK CAPITAL LETTER ETA WITH OXIA
+1FCC          ; mapped                 ; 03B7 03B9     # 1.1  GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
+1FCD          ; disallowed_STD3_mapped ; 0020 0313 0300 #1.1  GREEK PSILI AND VARIA
+1FCE          ; disallowed_STD3_mapped ; 0020 0313 0301 #1.1  GREEK PSILI AND OXIA
+1FCF          ; disallowed_STD3_mapped ; 0020 0313 0342 #1.1  GREEK PSILI AND PERISPOMENI
+1FD0..1FD2    ; valid                                  # 1.1  GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
+1FD3          ; mapped                 ; 0390          # 1.1  GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
+1FD4..1FD5    ; disallowed                             # NA   <reserved-1FD4>..<reserved-1FD5>
+1FD6..1FD7    ; valid                                  # 1.1  GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
+1FD8          ; mapped                 ; 1FD0          # 1.1  GREEK CAPITAL LETTER IOTA WITH VRACHY
+1FD9          ; mapped                 ; 1FD1          # 1.1  GREEK CAPITAL LETTER IOTA WITH MACRON
+1FDA          ; mapped                 ; 1F76          # 1.1  GREEK CAPITAL LETTER IOTA WITH VARIA
+1FDB          ; mapped                 ; 03AF          # 1.1  GREEK CAPITAL LETTER IOTA WITH OXIA
+1FDC          ; disallowed                             # NA   <reserved-1FDC>
+1FDD          ; disallowed_STD3_mapped ; 0020 0314 0300 #1.1  GREEK DASIA AND VARIA
+1FDE          ; disallowed_STD3_mapped ; 0020 0314 0301 #1.1  GREEK DASIA AND OXIA
+1FDF          ; disallowed_STD3_mapped ; 0020 0314 0342 #1.1  GREEK DASIA AND PERISPOMENI
+1FE0..1FE2    ; valid                                  # 1.1  GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA
+1FE3          ; mapped                 ; 03B0          # 1.1  GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
+1FE4..1FE7    ; valid                                  # 1.1  GREEK SMALL LETTER RHO WITH PSILI..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
+1FE8          ; mapped                 ; 1FE0          # 1.1  GREEK CAPITAL LETTER UPSILON WITH VRACHY
+1FE9          ; mapped                 ; 1FE1          # 1.1  GREEK CAPITAL LETTER UPSILON WITH MACRON
+1FEA          ; mapped                 ; 1F7A          # 1.1  GREEK CAPITAL LETTER UPSILON WITH VARIA
+1FEB          ; mapped                 ; 03CD          # 1.1  GREEK CAPITAL LETTER UPSILON WITH OXIA
+1FEC          ; mapped                 ; 1FE5          # 1.1  GREEK CAPITAL LETTER RHO WITH DASIA
+1FED          ; disallowed_STD3_mapped ; 0020 0308 0300 #1.1  GREEK DIALYTIKA AND VARIA
+1FEE          ; disallowed_STD3_mapped ; 0020 0308 0301 #1.1  GREEK DIALYTIKA AND OXIA
+1FEF          ; disallowed_STD3_mapped ; 0060          # 1.1  GREEK VARIA
+1FF0..1FF1    ; disallowed                             # NA   <reserved-1FF0>..<reserved-1FF1>
+1FF2          ; mapped                 ; 1F7C 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI
+1FF3          ; mapped                 ; 03C9 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI
+1FF4          ; mapped                 ; 03CE 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
+1FF5          ; disallowed                             # NA   <reserved-1FF5>
+1FF6          ; valid                                  # 1.1  GREEK SMALL LETTER OMEGA WITH PERISPOMENI
+1FF7          ; mapped                 ; 1FF6 03B9     # 1.1  GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
+1FF8          ; mapped                 ; 1F78          # 1.1  GREEK CAPITAL LETTER OMICRON WITH VARIA
+1FF9          ; mapped                 ; 03CC          # 1.1  GREEK CAPITAL LETTER OMICRON WITH OXIA
+1FFA          ; mapped                 ; 1F7C          # 1.1  GREEK CAPITAL LETTER OMEGA WITH VARIA
+1FFB          ; mapped                 ; 03CE          # 1.1  GREEK CAPITAL LETTER OMEGA WITH OXIA
+1FFC          ; mapped                 ; 03C9 03B9     # 1.1  GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
+1FFD          ; disallowed_STD3_mapped ; 0020 0301     # 1.1  GREEK OXIA
+1FFE          ; disallowed_STD3_mapped ; 0020 0314     # 1.1  GREEK DASIA
+1FFF          ; disallowed                             # NA   <reserved-1FFF>
+2000..200A    ; disallowed_STD3_mapped ; 0020          # 1.1  EN QUAD..HAIR SPACE
+200B          ; ignored                                # 1.1  ZERO WIDTH SPACE
+200C..200D    ; deviation              ;               # 1.1  ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
+200E..200F    ; disallowed                             # 1.1  LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
+2010          ; valid                  ;      ; NV8    # 1.1  HYPHEN
+2011          ; mapped                 ; 2010          # 1.1  NON-BREAKING HYPHEN
+2012..2016    ; valid                  ;      ; NV8    # 1.1  FIGURE DASH..DOUBLE VERTICAL LINE
+2017          ; disallowed_STD3_mapped ; 0020 0333     # 1.1  DOUBLE LOW LINE
+2018..2023    ; valid                  ;      ; NV8    # 1.1  LEFT SINGLE QUOTATION MARK..TRIANGULAR BULLET
+2024..2026    ; disallowed                             # 1.1  ONE DOT LEADER..HORIZONTAL ELLIPSIS
+2027          ; valid                  ;      ; NV8    # 1.1  HYPHENATION POINT
+2028..202E    ; disallowed                             # 1.1  LINE SEPARATOR..RIGHT-TO-LEFT OVERRIDE
+202F          ; disallowed_STD3_mapped ; 0020          # 3.0  NARROW NO-BREAK SPACE
+2030..2032    ; valid                  ;      ; NV8    # 1.1  PER MILLE SIGN..PRIME
+2033          ; mapped                 ; 2032 2032     # 1.1  DOUBLE PRIME
+2034          ; mapped                 ; 2032 2032 2032 #1.1  TRIPLE PRIME
+2035          ; valid                  ;      ; NV8    # 1.1  REVERSED PRIME
+2036          ; mapped                 ; 2035 2035     # 1.1  REVERSED DOUBLE PRIME
+2037          ; mapped                 ; 2035 2035 2035 #1.1  REVERSED TRIPLE PRIME
+2038..203B    ; valid                  ;      ; NV8    # 1.1  CARET..REFERENCE MARK
+203C          ; disallowed_STD3_mapped ; 0021 0021     # 1.1  DOUBLE EXCLAMATION MARK
+203D          ; valid                  ;      ; NV8    # 1.1  INTERROBANG
+203E          ; disallowed_STD3_mapped ; 0020 0305     # 1.1  OVERLINE
+203F..2046    ; valid                  ;      ; NV8    # 1.1  UNDERTIE..RIGHT SQUARE BRACKET WITH QUILL
+2047          ; disallowed_STD3_mapped ; 003F 003F     # 3.2  DOUBLE QUESTION MARK
+2048          ; disallowed_STD3_mapped ; 003F 0021     # 3.0  QUESTION EXCLAMATION MARK
+2049          ; disallowed_STD3_mapped ; 0021 003F     # 3.0  EXCLAMATION QUESTION MARK
+204A..204D    ; valid                  ;      ; NV8    # 3.0  TIRONIAN SIGN ET..BLACK RIGHTWARDS BULLET
+204E..2052    ; valid                  ;      ; NV8    # 3.2  LOW ASTERISK..COMMERCIAL MINUS SIGN
+2053..2054    ; valid                  ;      ; NV8    # 4.0  SWUNG DASH..INVERTED UNDERTIE
+2055..2056    ; valid                  ;      ; NV8    # 4.1  FLOWER PUNCTUATION MARK..THREE DOT PUNCTUATION
+2057          ; mapped                 ; 2032 2032 2032 2032 #3.2 QUADRUPLE PRIME
+2058..205E    ; valid                  ;      ; NV8    # 4.1  FOUR DOT PUNCTUATION..VERTICAL FOUR DOTS
+205F          ; disallowed_STD3_mapped ; 0020          # 3.2  MEDIUM MATHEMATICAL SPACE
+2060          ; ignored                                # 3.2  WORD JOINER
+2061..2063    ; disallowed                             # 3.2  FUNCTION APPLICATION..INVISIBLE SEPARATOR
+2064          ; ignored                                # 5.1  INVISIBLE PLUS
+2065          ; disallowed                             # NA   <reserved-2065>
+2066..2069    ; disallowed                             # 6.3  LEFT-TO-RIGHT ISOLATE..POP DIRECTIONAL ISOLATE
+206A..206F    ; disallowed                             # 1.1  INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
+2070          ; mapped                 ; 0030          # 1.1  SUPERSCRIPT ZERO
+2071          ; mapped                 ; 0069          # 3.2  SUPERSCRIPT LATIN SMALL LETTER I
+2072..2073    ; disallowed                             # NA   <reserved-2072>..<reserved-2073>
+2074          ; mapped                 ; 0034          # 1.1  SUPERSCRIPT FOUR
+2075          ; mapped                 ; 0035          # 1.1  SUPERSCRIPT FIVE
+2076          ; mapped                 ; 0036          # 1.1  SUPERSCRIPT SIX
+2077          ; mapped                 ; 0037          # 1.1  SUPERSCRIPT SEVEN
+2078          ; mapped                 ; 0038          # 1.1  SUPERSCRIPT EIGHT
+2079          ; mapped                 ; 0039          # 1.1  SUPERSCRIPT NINE
+207A          ; disallowed_STD3_mapped ; 002B          # 1.1  SUPERSCRIPT PLUS SIGN
+207B          ; mapped                 ; 2212          # 1.1  SUPERSCRIPT MINUS
+207C          ; disallowed_STD3_mapped ; 003D          # 1.1  SUPERSCRIPT EQUALS SIGN
+207D          ; disallowed_STD3_mapped ; 0028          # 1.1  SUPERSCRIPT LEFT PARENTHESIS
+207E          ; disallowed_STD3_mapped ; 0029          # 1.1  SUPERSCRIPT RIGHT PARENTHESIS
+207F          ; mapped                 ; 006E          # 1.1  SUPERSCRIPT LATIN SMALL LETTER N
+2080          ; mapped                 ; 0030          # 1.1  SUBSCRIPT ZERO
+2081          ; mapped                 ; 0031          # 1.1  SUBSCRIPT ONE
+2082          ; mapped                 ; 0032          # 1.1  SUBSCRIPT TWO
+2083          ; mapped                 ; 0033          # 1.1  SUBSCRIPT THREE
+2084          ; mapped                 ; 0034          # 1.1  SUBSCRIPT FOUR
+2085          ; mapped                 ; 0035          # 1.1  SUBSCRIPT FIVE
+2086          ; mapped                 ; 0036          # 1.1  SUBSCRIPT SIX
+2087          ; mapped                 ; 0037          # 1.1  SUBSCRIPT SEVEN
+2088          ; mapped                 ; 0038          # 1.1  SUBSCRIPT EIGHT
+2089          ; mapped                 ; 0039          # 1.1  SUBSCRIPT NINE
+208A          ; disallowed_STD3_mapped ; 002B          # 1.1  SUBSCRIPT PLUS SIGN
+208B          ; mapped                 ; 2212          # 1.1  SUBSCRIPT MINUS
+208C          ; disallowed_STD3_mapped ; 003D          # 1.1  SUBSCRIPT EQUALS SIGN
+208D          ; disallowed_STD3_mapped ; 0028          # 1.1  SUBSCRIPT LEFT PARENTHESIS
+208E          ; disallowed_STD3_mapped ; 0029          # 1.1  SUBSCRIPT RIGHT PARENTHESIS
+208F          ; disallowed                             # NA   <reserved-208F>
+2090          ; mapped                 ; 0061          # 4.1  LATIN SUBSCRIPT SMALL LETTER A
+2091          ; mapped                 ; 0065          # 4.1  LATIN SUBSCRIPT SMALL LETTER E
+2092          ; mapped                 ; 006F          # 4.1  LATIN SUBSCRIPT SMALL LETTER O
+2093          ; mapped                 ; 0078          # 4.1  LATIN SUBSCRIPT SMALL LETTER X
+2094          ; mapped                 ; 0259          # 4.1  LATIN SUBSCRIPT SMALL LETTER SCHWA
+2095          ; mapped                 ; 0068          # 6.0  LATIN SUBSCRIPT SMALL LETTER H
+2096          ; mapped                 ; 006B          # 6.0  LATIN SUBSCRIPT SMALL LETTER K
+2097          ; mapped                 ; 006C          # 6.0  LATIN SUBSCRIPT SMALL LETTER L
+2098          ; mapped                 ; 006D          # 6.0  LATIN SUBSCRIPT SMALL LETTER M
+2099          ; mapped                 ; 006E          # 6.0  LATIN SUBSCRIPT SMALL LETTER N
+209A          ; mapped                 ; 0070          # 6.0  LATIN SUBSCRIPT SMALL LETTER P
+209B          ; mapped                 ; 0073          # 6.0  LATIN SUBSCRIPT SMALL LETTER S
+209C          ; mapped                 ; 0074          # 6.0  LATIN SUBSCRIPT SMALL LETTER T
+209D..209F    ; disallowed                             # NA   <reserved-209D>..<reserved-209F>
+20A0..20A7    ; valid                  ;      ; NV8    # 1.1  EURO-CURRENCY SIGN..PESETA SIGN
+20A8          ; mapped                 ; 0072 0073     # 1.1  RUPEE SIGN
+20A9..20AA    ; valid                  ;      ; NV8    # 1.1  WON SIGN..NEW SHEQEL SIGN
+20AB          ; valid                  ;      ; NV8    # 2.0  DONG SIGN
+20AC          ; valid                  ;      ; NV8    # 2.1  EURO SIGN
+20AD..20AF    ; valid                  ;      ; NV8    # 3.0  KIP SIGN..DRACHMA SIGN
+20B0..20B1    ; valid                  ;      ; NV8    # 3.2  GERMAN PENNY SIGN..PESO SIGN
+20B2..20B5    ; valid                  ;      ; NV8    # 4.1  GUARANI SIGN..CEDI SIGN
+20B6..20B8    ; valid                  ;      ; NV8    # 5.2  LIVRE TOURNOIS SIGN..TENGE SIGN
+20B9          ; valid                  ;      ; NV8    # 6.0  INDIAN RUPEE SIGN
+20BA          ; valid                  ;      ; NV8    # 6.2  TURKISH LIRA SIGN
+20BB..20BD    ; valid                  ;      ; NV8    # 7.0  NORDIC MARK SIGN..RUBLE SIGN
+20BE          ; valid                  ;      ; NV8    # 8.0  LARI SIGN
+20BF..20CF    ; disallowed                             # NA   <reserved-20BF>..<reserved-20CF>
+20D0..20E1    ; valid                  ;      ; NV8    # 1.1  COMBINING LEFT HARPOON ABOVE..COMBINING LEFT RIGHT ARROW ABOVE
+20E2..20E3    ; valid                  ;      ; NV8    # 3.0  COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING KEYCAP
+20E4..20EA    ; valid                  ;      ; NV8    # 3.2  COMBINING ENCLOSING UPWARD POINTING TRIANGLE..COMBINING LEFTWARDS ARROW OVERLAY
+20EB          ; valid                  ;      ; NV8    # 4.1  COMBINING LONG DOUBLE SOLIDUS OVERLAY
+20EC..20EF    ; valid                  ;      ; NV8    # 5.0  COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS..COMBINING RIGHT ARROW BELOW
+20F0          ; valid                  ;      ; NV8    # 5.1  COMBINING ASTERISK ABOVE
+20F1..20FF    ; disallowed                             # NA   <reserved-20F1>..<reserved-20FF>
+2100          ; disallowed_STD3_mapped ; 0061 002F 0063 #1.1  ACCOUNT OF
+2101          ; disallowed_STD3_mapped ; 0061 002F 0073 #1.1  ADDRESSED TO THE SUBJECT
+2102          ; mapped                 ; 0063          # 1.1  DOUBLE-STRUCK CAPITAL C
+2103          ; mapped                 ; 00B0 0063     # 1.1  DEGREE CELSIUS
+2104          ; valid                  ;      ; NV8    # 1.1  CENTRE LINE SYMBOL
+2105          ; disallowed_STD3_mapped ; 0063 002F 006F #1.1  CARE OF
+2106          ; disallowed_STD3_mapped ; 0063 002F 0075 #1.1  CADA UNA
+2107          ; mapped                 ; 025B          # 1.1  EULER CONSTANT
+2108          ; valid                  ;      ; NV8    # 1.1  SCRUPLE
+2109          ; mapped                 ; 00B0 0066     # 1.1  DEGREE FAHRENHEIT
+210A          ; mapped                 ; 0067          # 1.1  SCRIPT SMALL G
+210B..210E    ; mapped                 ; 0068          # 1.1  SCRIPT CAPITAL H..PLANCK CONSTANT
+210F          ; mapped                 ; 0127          # 1.1  PLANCK CONSTANT OVER TWO PI
+2110..2111    ; mapped                 ; 0069          # 1.1  SCRIPT CAPITAL I..BLACK-LETTER CAPITAL I
+2112..2113    ; mapped                 ; 006C          # 1.1  SCRIPT CAPITAL L..SCRIPT SMALL L
+2114          ; valid                  ;      ; NV8    # 1.1  L B BAR SYMBOL
+2115          ; mapped                 ; 006E          # 1.1  DOUBLE-STRUCK CAPITAL N
+2116          ; mapped                 ; 006E 006F     # 1.1  NUMERO SIGN
+2117..2118    ; valid                  ;      ; NV8    # 1.1  SOUND RECORDING COPYRIGHT..SCRIPT CAPITAL P
+2119          ; mapped                 ; 0070          # 1.1  DOUBLE-STRUCK CAPITAL P
+211A          ; mapped                 ; 0071          # 1.1  DOUBLE-STRUCK CAPITAL Q
+211B..211D    ; mapped                 ; 0072          # 1.1  SCRIPT CAPITAL R..DOUBLE-STRUCK CAPITAL R
+211E..211F    ; valid                  ;      ; NV8    # 1.1  PRESCRIPTION TAKE..RESPONSE
+2120          ; mapped                 ; 0073 006D     # 1.1  SERVICE MARK
+2121          ; mapped                 ; 0074 0065 006C #1.1  TELEPHONE SIGN
+2122          ; mapped                 ; 0074 006D     # 1.1  TRADE MARK SIGN
+2123          ; valid                  ;      ; NV8    # 1.1  VERSICLE
+2124          ; mapped                 ; 007A          # 1.1  DOUBLE-STRUCK CAPITAL Z
+2125          ; valid                  ;      ; NV8    # 1.1  OUNCE SIGN
+2126          ; mapped                 ; 03C9          # 1.1  OHM SIGN
+2127          ; valid                  ;      ; NV8    # 1.1  INVERTED OHM SIGN
+2128          ; mapped                 ; 007A          # 1.1  BLACK-LETTER CAPITAL Z
+2129          ; valid                  ;      ; NV8    # 1.1  TURNED GREEK SMALL LETTER IOTA
+212A          ; mapped                 ; 006B          # 1.1  KELVIN SIGN
+212B          ; mapped                 ; 00E5          # 1.1  ANGSTROM SIGN
+212C          ; mapped                 ; 0062          # 1.1  SCRIPT CAPITAL B
+212D          ; mapped                 ; 0063          # 1.1  BLACK-LETTER CAPITAL C
+212E          ; valid                  ;      ; NV8    # 1.1  ESTIMATED SYMBOL
+212F..2130    ; mapped                 ; 0065          # 1.1  SCRIPT SMALL E..SCRIPT CAPITAL E
+2131          ; mapped                 ; 0066          # 1.1  SCRIPT CAPITAL F
+2132          ; disallowed                             # 1.1  TURNED CAPITAL F
+2133          ; mapped                 ; 006D          # 1.1  SCRIPT CAPITAL M
+2134          ; mapped                 ; 006F          # 1.1  SCRIPT SMALL O
+2135          ; mapped                 ; 05D0          # 1.1  ALEF SYMBOL
+2136          ; mapped                 ; 05D1          # 1.1  BET SYMBOL
+2137          ; mapped                 ; 05D2          # 1.1  GIMEL SYMBOL
+2138          ; mapped                 ; 05D3          # 1.1  DALET SYMBOL
+2139          ; mapped                 ; 0069          # 3.0  INFORMATION SOURCE
+213A          ; valid                  ;      ; NV8    # 3.0  ROTATED CAPITAL Q
+213B          ; mapped                 ; 0066 0061 0078 #4.0  FACSIMILE SIGN
+213C          ; mapped                 ; 03C0          # 4.1  DOUBLE-STRUCK SMALL PI
+213D..213E    ; mapped                 ; 03B3          # 3.2  DOUBLE-STRUCK SMALL GAMMA..DOUBLE-STRUCK CAPITAL GAMMA
+213F          ; mapped                 ; 03C0          # 3.2  DOUBLE-STRUCK CAPITAL PI
+2140          ; mapped                 ; 2211          # 3.2  DOUBLE-STRUCK N-ARY SUMMATION
+2141..2144    ; valid                  ;      ; NV8    # 3.2  TURNED SANS-SERIF CAPITAL G..TURNED SANS-SERIF CAPITAL Y
+2145..2146    ; mapped                 ; 0064          # 3.2  DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL D
+2147          ; mapped                 ; 0065          # 3.2  DOUBLE-STRUCK ITALIC SMALL E
+2148          ; mapped                 ; 0069          # 3.2  DOUBLE-STRUCK ITALIC SMALL I
+2149          ; mapped                 ; 006A          # 3.2  DOUBLE-STRUCK ITALIC SMALL J
+214A..214B    ; valid                  ;      ; NV8    # 3.2  PROPERTY LINE..TURNED AMPERSAND
+214C          ; valid                  ;      ; NV8    # 4.1  PER SIGN
+214D          ; valid                  ;      ; NV8    # 5.0  AKTIESELSKAB
+214E          ; valid                                  # 5.0  TURNED SMALL F
+214F          ; valid                  ;      ; NV8    # 5.1  SYMBOL FOR SAMARITAN SOURCE
+2150          ; mapped                 ; 0031 2044 0037 #5.2  VULGAR FRACTION ONE SEVENTH
+2151          ; mapped                 ; 0031 2044 0039 #5.2  VULGAR FRACTION ONE NINTH
+2152          ; mapped                 ; 0031 2044 0031 0030 #5.2 VULGAR FRACTION ONE TENTH
+2153          ; mapped                 ; 0031 2044 0033 #1.1  VULGAR FRACTION ONE THIRD
+2154          ; mapped                 ; 0032 2044 0033 #1.1  VULGAR FRACTION TWO THIRDS
+2155          ; mapped                 ; 0031 2044 0035 #1.1  VULGAR FRACTION ONE FIFTH
+2156          ; mapped                 ; 0032 2044 0035 #1.1  VULGAR FRACTION TWO FIFTHS
+2157          ; mapped                 ; 0033 2044 0035 #1.1  VULGAR FRACTION THREE FIFTHS
+2158          ; mapped                 ; 0034 2044 0035 #1.1  VULGAR FRACTION FOUR FIFTHS
+2159          ; mapped                 ; 0031 2044 0036 #1.1  VULGAR FRACTION ONE SIXTH
+215A          ; mapped                 ; 0035 2044 0036 #1.1  VULGAR FRACTION FIVE SIXTHS
+215B          ; mapped                 ; 0031 2044 0038 #1.1  VULGAR FRACTION ONE EIGHTH
+215C          ; mapped                 ; 0033 2044 0038 #1.1  VULGAR FRACTION THREE EIGHTHS
+215D          ; mapped                 ; 0035 2044 0038 #1.1  VULGAR FRACTION FIVE EIGHTHS
+215E          ; mapped                 ; 0037 2044 0038 #1.1  VULGAR FRACTION SEVEN EIGHTHS
+215F          ; mapped                 ; 0031 2044     # 1.1  FRACTION NUMERATOR ONE
+2160          ; mapped                 ; 0069          # 1.1  ROMAN NUMERAL ONE
+2161          ; mapped                 ; 0069 0069     # 1.1  ROMAN NUMERAL TWO
+2162          ; mapped                 ; 0069 0069 0069 #1.1  ROMAN NUMERAL THREE
+2163          ; mapped                 ; 0069 0076     # 1.1  ROMAN NUMERAL FOUR
+2164          ; mapped                 ; 0076          # 1.1  ROMAN NUMERAL FIVE
+2165          ; mapped                 ; 0076 0069     # 1.1  ROMAN NUMERAL SIX
+2166          ; mapped                 ; 0076 0069 0069 #1.1  ROMAN NUMERAL SEVEN
+2167          ; mapped                 ; 0076 0069 0069 0069 #1.1 ROMAN NUMERAL EIGHT
+2168          ; mapped                 ; 0069 0078     # 1.1  ROMAN NUMERAL NINE
+2169          ; mapped                 ; 0078          # 1.1  ROMAN NUMERAL TEN
+216A          ; mapped                 ; 0078 0069     # 1.1  ROMAN NUMERAL ELEVEN
+216B          ; mapped                 ; 0078 0069 0069 #1.1  ROMAN NUMERAL TWELVE
+216C          ; mapped                 ; 006C          # 1.1  ROMAN NUMERAL FIFTY
+216D          ; mapped                 ; 0063          # 1.1  ROMAN NUMERAL ONE HUNDRED
+216E          ; mapped                 ; 0064          # 1.1  ROMAN NUMERAL FIVE HUNDRED
+216F          ; mapped                 ; 006D          # 1.1  ROMAN NUMERAL ONE THOUSAND
+2170          ; mapped                 ; 0069          # 1.1  SMALL ROMAN NUMERAL ONE
+2171          ; mapped                 ; 0069 0069     # 1.1  SMALL ROMAN NUMERAL TWO
+2172          ; mapped                 ; 0069 0069 0069 #1.1  SMALL ROMAN NUMERAL THREE
+2173          ; mapped                 ; 0069 0076     # 1.1  SMALL ROMAN NUMERAL FOUR
+2174          ; mapped                 ; 0076          # 1.1  SMALL ROMAN NUMERAL FIVE
+2175          ; mapped                 ; 0076 0069     # 1.1  SMALL ROMAN NUMERAL SIX
+2176          ; mapped                 ; 0076 0069 0069 #1.1  SMALL ROMAN NUMERAL SEVEN
+2177          ; mapped                 ; 0076 0069 0069 0069 #1.1 SMALL ROMAN NUMERAL EIGHT
+2178          ; mapped                 ; 0069 0078     # 1.1  SMALL ROMAN NUMERAL NINE
+2179          ; mapped                 ; 0078          # 1.1  SMALL ROMAN NUMERAL TEN
+217A          ; mapped                 ; 0078 0069     # 1.1  SMALL ROMAN NUMERAL ELEVEN
+217B          ; mapped                 ; 0078 0069 0069 #1.1  SMALL ROMAN NUMERAL TWELVE
+217C          ; mapped                 ; 006C          # 1.1  SMALL ROMAN NUMERAL FIFTY
+217D          ; mapped                 ; 0063          # 1.1  SMALL ROMAN NUMERAL ONE HUNDRED
+217E          ; mapped                 ; 0064          # 1.1  SMALL ROMAN NUMERAL FIVE HUNDRED
+217F          ; mapped                 ; 006D          # 1.1  SMALL ROMAN NUMERAL ONE THOUSAND
+2180..2182    ; valid                  ;      ; NV8    # 1.1  ROMAN NUMERAL ONE THOUSAND C D..ROMAN NUMERAL TEN THOUSAND
+2183          ; disallowed                             # 3.0  ROMAN NUMERAL REVERSED ONE HUNDRED
+2184          ; valid                                  # 5.0  LATIN SMALL LETTER REVERSED C
+2185..2188    ; valid                  ;      ; NV8    # 5.1  ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
+2189          ; mapped                 ; 0030 2044 0033 #5.2  VULGAR FRACTION ZERO THIRDS
+218A..218B    ; valid                  ;      ; NV8    # 8.0  TURNED DIGIT TWO..TURNED DIGIT THREE
+218C..218F    ; disallowed                             # NA   <reserved-218C>..<reserved-218F>
+2190..21EA    ; valid                  ;      ; NV8    # 1.1  LEFTWARDS ARROW..UPWARDS WHITE ARROW FROM BAR
+21EB..21F3    ; valid                  ;      ; NV8    # 3.0  UPWARDS WHITE ARROW ON PEDESTAL..UP DOWN WHITE ARROW
+21F4..21FF    ; valid                  ;      ; NV8    # 3.2  RIGHT ARROW WITH SMALL CIRCLE..LEFT RIGHT OPEN-HEADED ARROW
+2200..222B    ; valid                  ;      ; NV8    # 1.1  FOR ALL..INTEGRAL
+222C          ; mapped                 ; 222B 222B     # 1.1  DOUBLE INTEGRAL
+222D          ; mapped                 ; 222B 222B 222B #1.1  TRIPLE INTEGRAL
+222E          ; valid                  ;      ; NV8    # 1.1  CONTOUR INTEGRAL
+222F          ; mapped                 ; 222E 222E     # 1.1  SURFACE INTEGRAL
+2230          ; mapped                 ; 222E 222E 222E #1.1  VOLUME INTEGRAL
+2231..225F    ; valid                  ;      ; NV8    # 1.1  CLOCKWISE INTEGRAL..QUESTIONED EQUAL TO
+2260          ; disallowed_STD3_valid                  # 1.1  NOT EQUAL TO
+2261..226D    ; valid                  ;      ; NV8    # 1.1  IDENTICAL TO..NOT EQUIVALENT TO
+226E..226F    ; disallowed_STD3_valid                  # 1.1  NOT LESS-THAN..NOT GREATER-THAN
+2270..22F1    ; valid                  ;      ; NV8    # 1.1  NEITHER LESS-THAN NOR EQUAL TO..DOWN RIGHT DIAGONAL ELLIPSIS
+22F2..22FF    ; valid                  ;      ; NV8    # 3.2  ELEMENT OF WITH LONG HORIZONTAL STROKE..Z NOTATION BAG MEMBERSHIP
+2300          ; valid                  ;      ; NV8    # 1.1  DIAMETER SIGN
+2301          ; valid                  ;      ; NV8    # 3.0  ELECTRIC ARROW
+2302..2328    ; valid                  ;      ; NV8    # 1.1  HOUSE..KEYBOARD
+2329          ; mapped                 ; 3008          # 1.1  LEFT-POINTING ANGLE BRACKET
+232A          ; mapped                 ; 3009          # 1.1  RIGHT-POINTING ANGLE BRACKET
+232B..237A    ; valid                  ;      ; NV8    # 1.1  ERASE TO THE LEFT..APL FUNCTIONAL SYMBOL ALPHA
+237B          ; valid                  ;      ; NV8    # 3.0  NOT CHECK MARK
+237C          ; valid                  ;      ; NV8    # 3.2  RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
+237D..239A    ; valid                  ;      ; NV8    # 3.0  SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
+239B..23CE    ; valid                  ;      ; NV8    # 3.2  LEFT PARENTHESIS UPPER HOOK..RETURN SYMBOL
+23CF..23D0    ; valid                  ;      ; NV8    # 4.0  EJECT SYMBOL..VERTICAL LINE EXTENSION
+23D1..23DB    ; valid                  ;      ; NV8    # 4.1  METRICAL BREVE..FUSE
+23DC..23E7    ; valid                  ;      ; NV8    # 5.0  TOP PARENTHESIS..ELECTRICAL INTERSECTION
+23E8          ; valid                  ;      ; NV8    # 5.2  DECIMAL EXPONENT SYMBOL
+23E9..23F3    ; valid                  ;      ; NV8    # 6.0  BLACK RIGHT-POINTING DOUBLE TRIANGLE..HOURGLASS WITH FLOWING SAND
+23F4..23FA    ; valid                  ;      ; NV8    # 7.0  BLACK MEDIUM LEFT-POINTING TRIANGLE..BLACK CIRCLE FOR RECORD
+23FB..23FF    ; disallowed                             # NA   <reserved-23FB>..<reserved-23FF>
+2400..2424    ; valid                  ;      ; NV8    # 1.1  SYMBOL FOR NULL..SYMBOL FOR NEWLINE
+2425..2426    ; valid                  ;      ; NV8    # 3.0  SYMBOL FOR DELETE FORM TWO..SYMBOL FOR SUBSTITUTE FORM TWO
+2427..243F    ; disallowed                             # NA   <reserved-2427>..<reserved-243F>
+2440..244A    ; valid                  ;      ; NV8    # 1.1  OCR HOOK..OCR DOUBLE BACKSLASH
+244B..245F    ; disallowed                             # NA   <reserved-244B>..<reserved-245F>
+2460          ; mapped                 ; 0031          # 1.1  CIRCLED DIGIT ONE
+2461          ; mapped                 ; 0032          # 1.1  CIRCLED DIGIT TWO
+2462          ; mapped                 ; 0033          # 1.1  CIRCLED DIGIT THREE
+2463          ; mapped                 ; 0034          # 1.1  CIRCLED DIGIT FOUR
+2464          ; mapped                 ; 0035          # 1.1  CIRCLED DIGIT FIVE
+2465          ; mapped                 ; 0036          # 1.1  CIRCLED DIGIT SIX
+2466          ; mapped                 ; 0037          # 1.1  CIRCLED DIGIT SEVEN
+2467          ; mapped                 ; 0038          # 1.1  CIRCLED DIGIT EIGHT
+2468          ; mapped                 ; 0039          # 1.1  CIRCLED DIGIT NINE
+2469          ; mapped                 ; 0031 0030     # 1.1  CIRCLED NUMBER TEN
+246A          ; mapped                 ; 0031 0031     # 1.1  CIRCLED NUMBER ELEVEN
+246B          ; mapped                 ; 0031 0032     # 1.1  CIRCLED NUMBER TWELVE
+246C          ; mapped                 ; 0031 0033     # 1.1  CIRCLED NUMBER THIRTEEN
+246D          ; mapped                 ; 0031 0034     # 1.1  CIRCLED NUMBER FOURTEEN
+246E          ; mapped                 ; 0031 0035     # 1.1  CIRCLED NUMBER FIFTEEN
+246F          ; mapped                 ; 0031 0036     # 1.1  CIRCLED NUMBER SIXTEEN
+2470          ; mapped                 ; 0031 0037     # 1.1  CIRCLED NUMBER SEVENTEEN
+2471          ; mapped                 ; 0031 0038     # 1.1  CIRCLED NUMBER EIGHTEEN
+2472          ; mapped                 ; 0031 0039     # 1.1  CIRCLED NUMBER NINETEEN
+2473          ; mapped                 ; 0032 0030     # 1.1  CIRCLED NUMBER TWENTY
+2474          ; disallowed_STD3_mapped ; 0028 0031 0029 #1.1  PARENTHESIZED DIGIT ONE
+2475          ; disallowed_STD3_mapped ; 0028 0032 0029 #1.1  PARENTHESIZED DIGIT TWO
+2476          ; disallowed_STD3_mapped ; 0028 0033 0029 #1.1  PARENTHESIZED DIGIT THREE
+2477          ; disallowed_STD3_mapped ; 0028 0034 0029 #1.1  PARENTHESIZED DIGIT FOUR
+2478          ; disallowed_STD3_mapped ; 0028 0035 0029 #1.1  PARENTHESIZED DIGIT FIVE
+2479          ; disallowed_STD3_mapped ; 0028 0036 0029 #1.1  PARENTHESIZED DIGIT SIX
+247A          ; disallowed_STD3_mapped ; 0028 0037 0029 #1.1  PARENTHESIZED DIGIT SEVEN
+247B          ; disallowed_STD3_mapped ; 0028 0038 0029 #1.1  PARENTHESIZED DIGIT EIGHT
+247C          ; disallowed_STD3_mapped ; 0028 0039 0029 #1.1  PARENTHESIZED DIGIT NINE
+247D          ; disallowed_STD3_mapped ; 0028 0031 0030 0029 #1.1 PARENTHESIZED NUMBER TEN
+247E          ; disallowed_STD3_mapped ; 0028 0031 0031 0029 #1.1 PARENTHESIZED NUMBER ELEVEN
+247F          ; disallowed_STD3_mapped ; 0028 0031 0032 0029 #1.1 PARENTHESIZED NUMBER TWELVE
+2480          ; disallowed_STD3_mapped ; 0028 0031 0033 0029 #1.1 PARENTHESIZED NUMBER THIRTEEN
+2481          ; disallowed_STD3_mapped ; 0028 0031 0034 0029 #1.1 PARENTHESIZED NUMBER FOURTEEN
+2482          ; disallowed_STD3_mapped ; 0028 0031 0035 0029 #1.1 PARENTHESIZED NUMBER FIFTEEN
+2483          ; disallowed_STD3_mapped ; 0028 0031 0036 0029 #1.1 PARENTHESIZED NUMBER SIXTEEN
+2484          ; disallowed_STD3_mapped ; 0028 0031 0037 0029 #1.1 PARENTHESIZED NUMBER SEVENTEEN
+2485          ; disallowed_STD3_mapped ; 0028 0031 0038 0029 #1.1 PARENTHESIZED NUMBER EIGHTEEN
+2486          ; disallowed_STD3_mapped ; 0028 0031 0039 0029 #1.1 PARENTHESIZED NUMBER NINETEEN
+2487          ; disallowed_STD3_mapped ; 0028 0032 0030 0029 #1.1 PARENTHESIZED NUMBER TWENTY
+2488..249B    ; disallowed                             # 1.1  DIGIT ONE FULL STOP..NUMBER TWENTY FULL STOP
+249C          ; disallowed_STD3_mapped ; 0028 0061 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER A
+249D          ; disallowed_STD3_mapped ; 0028 0062 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER B
+249E          ; disallowed_STD3_mapped ; 0028 0063 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER C
+249F          ; disallowed_STD3_mapped ; 0028 0064 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER D
+24A0          ; disallowed_STD3_mapped ; 0028 0065 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER E
+24A1          ; disallowed_STD3_mapped ; 0028 0066 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER F
+24A2          ; disallowed_STD3_mapped ; 0028 0067 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER G
+24A3          ; disallowed_STD3_mapped ; 0028 0068 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER H
+24A4          ; disallowed_STD3_mapped ; 0028 0069 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER I
+24A5          ; disallowed_STD3_mapped ; 0028 006A 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER J
+24A6          ; disallowed_STD3_mapped ; 0028 006B 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER K
+24A7          ; disallowed_STD3_mapped ; 0028 006C 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER L
+24A8          ; disallowed_STD3_mapped ; 0028 006D 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER M
+24A9          ; disallowed_STD3_mapped ; 0028 006E 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER N
+24AA          ; disallowed_STD3_mapped ; 0028 006F 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER O
+24AB          ; disallowed_STD3_mapped ; 0028 0070 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER P
+24AC          ; disallowed_STD3_mapped ; 0028 0071 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER Q
+24AD          ; disallowed_STD3_mapped ; 0028 0072 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER R
+24AE          ; disallowed_STD3_mapped ; 0028 0073 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER S
+24AF          ; disallowed_STD3_mapped ; 0028 0074 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER T
+24B0          ; disallowed_STD3_mapped ; 0028 0075 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER U
+24B1          ; disallowed_STD3_mapped ; 0028 0076 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER V
+24B2          ; disallowed_STD3_mapped ; 0028 0077 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER W
+24B3          ; disallowed_STD3_mapped ; 0028 0078 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER X
+24B4          ; disallowed_STD3_mapped ; 0028 0079 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER Y
+24B5          ; disallowed_STD3_mapped ; 0028 007A 0029 #1.1  PARENTHESIZED LATIN SMALL LETTER Z
+24B6          ; mapped                 ; 0061          # 1.1  CIRCLED LATIN CAPITAL LETTER A
+24B7          ; mapped                 ; 0062          # 1.1  CIRCLED LATIN CAPITAL LETTER B
+24B8          ; mapped                 ; 0063          # 1.1  CIRCLED LATIN CAPITAL LETTER C
+24B9          ; mapped                 ; 0064          # 1.1  CIRCLED LATIN CAPITAL LETTER D
+24BA          ; mapped                 ; 0065          # 1.1  CIRCLED LATIN CAPITAL LETTER E
+24BB          ; mapped                 ; 0066          # 1.1  CIRCLED LATIN CAPITAL LETTER F
+24BC          ; mapped                 ; 0067          # 1.1  CIRCLED LATIN CAPITAL LETTER G
+24BD          ; mapped                 ; 0068          # 1.1  CIRCLED LATIN CAPITAL LETTER H
+24BE          ; mapped                 ; 0069          # 1.1  CIRCLED LATIN CAPITAL LETTER I
+24BF          ; mapped                 ; 006A          # 1.1  CIRCLED LATIN CAPITAL LETTER J
+24C0          ; mapped                 ; 006B          # 1.1  CIRCLED LATIN CAPITAL LETTER K
+24C1          ; mapped                 ; 006C          # 1.1  CIRCLED LATIN CAPITAL LETTER L
+24C2          ; mapped                 ; 006D          # 1.1  CIRCLED LATIN CAPITAL LETTER M
+24C3          ; mapped                 ; 006E          # 1.1  CIRCLED LATIN CAPITAL LETTER N
+24C4          ; mapped                 ; 006F          # 1.1  CIRCLED LATIN CAPITAL LETTER O
+24C5          ; mapped                 ; 0070          # 1.1  CIRCLED LATIN CAPITAL LETTER P
+24C6          ; mapped                 ; 0071          # 1.1  CIRCLED LATIN CAPITAL LETTER Q
+24C7          ; mapped                 ; 0072          # 1.1  CIRCLED LATIN CAPITAL LETTER R
+24C8          ; mapped                 ; 0073          # 1.1  CIRCLED LATIN CAPITAL LETTER S
+24C9          ; mapped                 ; 0074          # 1.1  CIRCLED LATIN CAPITAL LETTER T
+24CA          ; mapped                 ; 0075          # 1.1  CIRCLED LATIN CAPITAL LETTER U
+24CB          ; mapped                 ; 0076          # 1.1  CIRCLED LATIN CAPITAL LETTER V
+24CC          ; mapped                 ; 0077          # 1.1  CIRCLED LATIN CAPITAL LETTER W
+24CD          ; mapped                 ; 0078          # 1.1  CIRCLED LATIN CAPITAL LETTER X
+24CE          ; mapped                 ; 0079          # 1.1  CIRCLED LATIN CAPITAL LETTER Y
+24CF          ; mapped                 ; 007A          # 1.1  CIRCLED LATIN CAPITAL LETTER Z
+24D0          ; mapped                 ; 0061          # 1.1  CIRCLED LATIN SMALL LETTER A
+24D1          ; mapped                 ; 0062          # 1.1  CIRCLED LATIN SMALL LETTER B
+24D2          ; mapped                 ; 0063          # 1.1  CIRCLED LATIN SMALL LETTER C
+24D3          ; mapped                 ; 0064          # 1.1  CIRCLED LATIN SMALL LETTER D
+24D4          ; mapped                 ; 0065          # 1.1  CIRCLED LATIN SMALL LETTER E
+24D5          ; mapped                 ; 0066          # 1.1  CIRCLED LATIN SMALL LETTER F
+24D6          ; mapped                 ; 0067          # 1.1  CIRCLED LATIN SMALL LETTER G
+24D7          ; mapped                 ; 0068          # 1.1  CIRCLED LATIN SMALL LETTER H
+24D8          ; mapped                 ; 0069          # 1.1  CIRCLED LATIN SMALL LETTER I
+24D9          ; mapped                 ; 006A          # 1.1  CIRCLED LATIN SMALL LETTER J
+24DA          ; mapped                 ; 006B          # 1.1  CIRCLED LATIN SMALL LETTER K
+24DB          ; mapped                 ; 006C          # 1.1  CIRCLED LATIN SMALL LETTER L
+24DC          ; mapped                 ; 006D          # 1.1  CIRCLED LATIN SMALL LETTER M
+24DD          ; mapped                 ; 006E          # 1.1  CIRCLED LATIN SMALL LETTER N
+24DE          ; mapped                 ; 006F          # 1.1  CIRCLED LATIN SMALL LETTER O
+24DF          ; mapped                 ; 0070          # 1.1  CIRCLED LATIN SMALL LETTER P
+24E0          ; mapped                 ; 0071          # 1.1  CIRCLED LATIN SMALL LETTER Q
+24E1          ; mapped                 ; 0072          # 1.1  CIRCLED LATIN SMALL LETTER R
+24E2          ; mapped                 ; 0073          # 1.1  CIRCLED LATIN SMALL LETTER S
+24E3          ; mapped                 ; 0074          # 1.1  CIRCLED LATIN SMALL LETTER T
+24E4          ; mapped                 ; 0075          # 1.1  CIRCLED LATIN SMALL LETTER U
+24E5          ; mapped                 ; 0076          # 1.1  CIRCLED LATIN SMALL LETTER V
+24E6          ; mapped                 ; 0077          # 1.1  CIRCLED LATIN SMALL LETTER W
+24E7          ; mapped                 ; 0078          # 1.1  CIRCLED LATIN SMALL LETTER X
+24E8          ; mapped                 ; 0079          # 1.1  CIRCLED LATIN SMALL LETTER Y
+24E9          ; mapped                 ; 007A          # 1.1  CIRCLED LATIN SMALL LETTER Z
+24EA          ; mapped                 ; 0030          # 1.1  CIRCLED DIGIT ZERO
+24EB..24FE    ; valid                  ;      ; NV8    # 3.2  NEGATIVE CIRCLED NUMBER ELEVEN..DOUBLE CIRCLED NUMBER TEN
+24FF          ; valid                  ;      ; NV8    # 4.0  NEGATIVE CIRCLED DIGIT ZERO
+2500..2595    ; valid                  ;      ; NV8    # 1.1  BOX DRAWINGS LIGHT HORIZONTAL..RIGHT ONE EIGHTH BLOCK
+2596..259F    ; valid                  ;      ; NV8    # 3.2  QUADRANT LOWER LEFT..QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
+25A0..25EF    ; valid                  ;      ; NV8    # 1.1  BLACK SQUARE..LARGE CIRCLE
+25F0..25F7    ; valid                  ;      ; NV8    # 3.0  WHITE SQUARE WITH UPPER LEFT QUADRANT..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
+25F8..25FF    ; valid                  ;      ; NV8    # 3.2  UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
+2600..2613    ; valid                  ;      ; NV8    # 1.1  BLACK SUN WITH RAYS..SALTIRE
+2614..2615    ; valid                  ;      ; NV8    # 4.0  UMBRELLA WITH RAIN DROPS..HOT BEVERAGE
+2616..2617    ; valid                  ;      ; NV8    # 3.2  WHITE SHOGI PIECE..BLACK SHOGI PIECE
+2618          ; valid                  ;      ; NV8    # 4.1  SHAMROCK
+2619          ; valid                  ;      ; NV8    # 3.0  REVERSED ROTATED FLORAL HEART BULLET
+261A..266F    ; valid                  ;      ; NV8    # 1.1  BLACK LEFT POINTING INDEX..MUSIC SHARP SIGN
+2670..2671    ; valid                  ;      ; NV8    # 3.0  WEST SYRIAC CROSS..EAST SYRIAC CROSS
+2672..267D    ; valid                  ;      ; NV8    # 3.2  UNIVERSAL RECYCLING SYMBOL..PARTIALLY-RECYCLED PAPER SYMBOL
+267E..267F    ; valid                  ;      ; NV8    # 4.1  PERMANENT PAPER SIGN..WHEELCHAIR SYMBOL
+2680..2689    ; valid                  ;      ; NV8    # 3.2  DIE FACE-1..BLACK CIRCLE WITH TWO WHITE DOTS
+268A..2691    ; valid                  ;      ; NV8    # 4.0  MONOGRAM FOR YANG..BLACK FLAG
+2692..269C    ; valid                  ;      ; NV8    # 4.1  HAMMER AND PICK..FLEUR-DE-LIS
+269D          ; valid                  ;      ; NV8    # 5.1  OUTLINED WHITE STAR
+269E..269F    ; valid                  ;      ; NV8    # 5.2  THREE LINES CONVERGING RIGHT..THREE LINES CONVERGING LEFT
+26A0..26A1    ; valid                  ;      ; NV8    # 4.0  WARNING SIGN..HIGH VOLTAGE SIGN
+26A2..26B1    ; valid                  ;      ; NV8    # 4.1  DOUBLED FEMALE SIGN..FUNERAL URN
+26B2          ; valid                  ;      ; NV8    # 5.0  NEUTER
+26B3..26BC    ; valid                  ;      ; NV8    # 5.1  CERES..SESQUIQUADRATE
+26BD..26BF    ; valid                  ;      ; NV8    # 5.2  SOCCER BALL..SQUARED KEY
+26C0..26C3    ; valid                  ;      ; NV8    # 5.1  WHITE DRAUGHTS MAN..BLACK DRAUGHTS KING
+26C4..26CD    ; valid                  ;      ; NV8    # 5.2  SNOWMAN WITHOUT SNOW..DISABLED CAR
+26CE          ; valid                  ;      ; NV8    # 6.0  OPHIUCHUS
+26CF..26E1    ; valid                  ;      ; NV8    # 5.2  PICK..RESTRICTED LEFT ENTRY-2
+26E2          ; valid                  ;      ; NV8    # 6.0  ASTRONOMICAL SYMBOL FOR URANUS
+26E3          ; valid                  ;      ; NV8    # 5.2  HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
+26E4..26E7    ; valid                  ;      ; NV8    # 6.0  PENTAGRAM..INVERTED PENTAGRAM
+26E8..26FF    ; valid                  ;      ; NV8    # 5.2  BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
+2700          ; valid                  ;      ; NV8    # 7.0  BLACK SAFETY SCISSORS
+2701..2704    ; valid                  ;      ; NV8    # 1.1  UPPER BLADE SCISSORS..WHITE SCISSORS
+2705          ; valid                  ;      ; NV8    # 6.0  WHITE HEAVY CHECK MARK
+2706..2709    ; valid                  ;      ; NV8    # 1.1  TELEPHONE LOCATION SIGN..ENVELOPE
+270A..270B    ; valid                  ;      ; NV8    # 6.0  RAISED FIST..RAISED HAND
+270C..2727    ; valid                  ;      ; NV8    # 1.1  VICTORY HAND..WHITE FOUR POINTED STAR
+2728          ; valid                  ;      ; NV8    # 6.0  SPARKLES
+2729..274B    ; valid                  ;      ; NV8    # 1.1  STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
+274C          ; valid                  ;      ; NV8    # 6.0  CROSS MARK
+274D          ; valid                  ;      ; NV8    # 1.1  SHADOWED WHITE CIRCLE
+274E          ; valid                  ;      ; NV8    # 6.0  NEGATIVE SQUARED CROSS MARK
+274F..2752    ; valid                  ;      ; NV8    # 1.1  LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
+2753..2755    ; valid                  ;      ; NV8    # 6.0  BLACK QUESTION MARK ORNAMENT..WHITE EXCLAMATION MARK ORNAMENT
+2756          ; valid                  ;      ; NV8    # 1.1  BLACK DIAMOND MINUS WHITE X
+2757          ; valid                  ;      ; NV8    # 5.2  HEAVY EXCLAMATION MARK SYMBOL
+2758..275E    ; valid                  ;      ; NV8    # 1.1  LIGHT VERTICAL BAR..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
+275F..2760    ; valid                  ;      ; NV8    # 6.0  HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT..HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
+2761..2767    ; valid                  ;      ; NV8    # 1.1  CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
+2768..2775    ; valid                  ;      ; NV8    # 3.2  MEDIUM LEFT PARENTHESIS ORNAMENT..MEDIUM RIGHT CURLY BRACKET ORNAMENT
+2776..2794    ; valid                  ;      ; NV8    # 1.1  DINGBAT NEGATIVE CIRCLED DIGIT ONE..HEAVY WIDE-HEADED RIGHTWARDS ARROW
+2795..2797    ; valid                  ;      ; NV8    # 6.0  HEAVY PLUS SIGN..HEAVY DIVISION SIGN
+2798..27AF    ; valid                  ;      ; NV8    # 1.1  HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+27B0          ; valid                  ;      ; NV8    # 6.0  CURLY LOOP
+27B1..27BE    ; valid                  ;      ; NV8    # 1.1  NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
+27BF          ; valid                  ;      ; NV8    # 6.0  DOUBLE CURLY LOOP
+27C0..27C6    ; valid                  ;      ; NV8    # 4.1  THREE DIMENSIONAL ANGLE..RIGHT S-SHAPED BAG DELIMITER
+27C7..27CA    ; valid                  ;      ; NV8    # 5.0  OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
+27CB          ; valid                  ;      ; NV8    # 6.1  MATHEMATICAL RISING DIAGONAL
+27CC          ; valid                  ;      ; NV8    # 5.1  LONG DIVISION
+27CD          ; valid                  ;      ; NV8    # 6.1  MATHEMATICAL FALLING DIAGONAL
+27CE..27CF    ; valid                  ;      ; NV8    # 6.0  SQUARED LOGICAL AND..SQUARED LOGICAL OR
+27D0..27EB    ; valid                  ;      ; NV8    # 3.2  WHITE DIAMOND WITH CENTRED DOT..MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+27EC..27EF    ; valid                  ;      ; NV8    # 5.1  MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET..MATHEMATICAL RIGHT FLATTENED PARENTHESIS
+27F0..27FF    ; valid                  ;      ; NV8    # 3.2  UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
+2800..28FF    ; valid                  ;      ; NV8    # 3.0  BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
+2900..2A0B    ; valid                  ;      ; NV8    # 3.2  RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..SUMMATION WITH INTEGRAL
+2A0C          ; mapped                 ; 222B 222B 222B 222B #3.2 QUADRUPLE INTEGRAL OPERATOR
+2A0D..2A73    ; valid                  ;      ; NV8    # 3.2  FINITE PART INTEGRAL..EQUALS SIGN ABOVE TILDE OPERATOR
+2A74          ; disallowed_STD3_mapped ; 003A 003A 003D #3.2  DOUBLE COLON EQUAL
+2A75          ; disallowed_STD3_mapped ; 003D 003D     # 3.2  TWO CONSECUTIVE EQUALS SIGNS
+2A76          ; disallowed_STD3_mapped ; 003D 003D 003D #3.2  THREE CONSECUTIVE EQUALS SIGNS
+2A77..2ADB    ; valid                  ;      ; NV8    # 3.2  EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW..TRANSVERSAL INTERSECTION
+2ADC          ; mapped                 ; 2ADD 0338     # 3.2  FORKING
+2ADD..2AFF    ; valid                  ;      ; NV8    # 3.2  NONFORKING..N-ARY WHITE VERTICAL BAR
+2B00..2B0D    ; valid                  ;      ; NV8    # 4.0  NORTH EAST WHITE ARROW..UP DOWN BLACK ARROW
+2B0E..2B13    ; valid                  ;      ; NV8    # 4.1  RIGHTWARDS ARROW WITH TIP DOWNWARDS..SQUARE WITH BOTTOM HALF BLACK
+2B14..2B1A    ; valid                  ;      ; NV8    # 5.0  SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK..DOTTED SQUARE
+2B1B..2B1F    ; valid                  ;      ; NV8    # 5.1  BLACK LARGE SQUARE..BLACK PENTAGON
+2B20..2B23    ; valid                  ;      ; NV8    # 5.0  WHITE PENTAGON..HORIZONTAL BLACK HEXAGON
+2B24..2B4C    ; valid                  ;      ; NV8    # 5.1  BLACK LARGE CIRCLE..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
+2B4D..2B4F    ; valid                  ;      ; NV8    # 7.0  DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW..SHORT BACKSLANTED SOUTH ARROW
+2B50..2B54    ; valid                  ;      ; NV8    # 5.1  WHITE MEDIUM STAR..WHITE RIGHT-POINTING PENTAGON
+2B55..2B59    ; valid                  ;      ; NV8    # 5.2  HEAVY LARGE CIRCLE..HEAVY CIRCLED SALTIRE
+2B5A..2B73    ; valid                  ;      ; NV8    # 7.0  SLANTED NORTH ARROW WITH HOOKED HEAD..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR
+2B74..2B75    ; disallowed                             # NA   <reserved-2B74>..<reserved-2B75>
+2B76..2B95    ; valid                  ;      ; NV8    # 7.0  NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW
+2B96..2B97    ; disallowed                             # NA   <reserved-2B96>..<reserved-2B97>
+2B98..2BB9    ; valid                  ;      ; NV8    # 7.0  THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD..UP ARROWHEAD IN A RECTANGLE BOX
+2BBA..2BBC    ; disallowed                             # NA   <reserved-2BBA>..<reserved-2BBC>
+2BBD..2BC8    ; valid                  ;      ; NV8    # 7.0  BALLOT BOX WITH LIGHT X..BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED
+2BC9          ; disallowed                             # NA   <reserved-2BC9>
+2BCA..2BD1    ; valid                  ;      ; NV8    # 7.0  TOP HALF BLACK CIRCLE..UNCERTAINTY SIGN
+2BD2..2BEB    ; disallowed                             # NA   <reserved-2BD2>..<reserved-2BEB>
+2BEC..2BEF    ; valid                  ;      ; NV8    # 8.0  LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS..DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS
+2BF0..2BFF    ; disallowed                             # NA   <reserved-2BF0>..<reserved-2BFF>
+2C00          ; mapped                 ; 2C30          # 4.1  GLAGOLITIC CAPITAL LETTER AZU
+2C01          ; mapped                 ; 2C31          # 4.1  GLAGOLITIC CAPITAL LETTER BUKY
+2C02          ; mapped                 ; 2C32          # 4.1  GLAGOLITIC CAPITAL LETTER VEDE
+2C03          ; mapped                 ; 2C33          # 4.1  GLAGOLITIC CAPITAL LETTER GLAGOLI
+2C04          ; mapped                 ; 2C34          # 4.1  GLAGOLITIC CAPITAL LETTER DOBRO
+2C05          ; mapped                 ; 2C35          # 4.1  GLAGOLITIC CAPITAL LETTER YESTU
+2C06          ; mapped                 ; 2C36          # 4.1  GLAGOLITIC CAPITAL LETTER ZHIVETE
+2C07          ; mapped                 ; 2C37          # 4.1  GLAGOLITIC CAPITAL LETTER DZELO
+2C08          ; mapped                 ; 2C38          # 4.1  GLAGOLITIC CAPITAL LETTER ZEMLJA
+2C09          ; mapped                 ; 2C39          # 4.1  GLAGOLITIC CAPITAL LETTER IZHE
+2C0A          ; mapped                 ; 2C3A          # 4.1  GLAGOLITIC CAPITAL LETTER INITIAL IZHE
+2C0B          ; mapped                 ; 2C3B          # 4.1  GLAGOLITIC CAPITAL LETTER I
+2C0C          ; mapped                 ; 2C3C          # 4.1  GLAGOLITIC CAPITAL LETTER DJERVI
+2C0D          ; mapped                 ; 2C3D          # 4.1  GLAGOLITIC CAPITAL LETTER KAKO
+2C0E          ; mapped                 ; 2C3E          # 4.1  GLAGOLITIC CAPITAL LETTER LJUDIJE
+2C0F          ; mapped                 ; 2C3F          # 4.1  GLAGOLITIC CAPITAL LETTER MYSLITE
+2C10          ; mapped                 ; 2C40          # 4.1  GLAGOLITIC CAPITAL LETTER NASHI
+2C11          ; mapped                 ; 2C41          # 4.1  GLAGOLITIC CAPITAL LETTER ONU
+2C12          ; mapped                 ; 2C42          # 4.1  GLAGOLITIC CAPITAL LETTER POKOJI
+2C13          ; mapped                 ; 2C43          # 4.1  GLAGOLITIC CAPITAL LETTER RITSI
+2C14          ; mapped                 ; 2C44          # 4.1  GLAGOLITIC CAPITAL LETTER SLOVO
+2C15          ; mapped                 ; 2C45          # 4.1  GLAGOLITIC CAPITAL LETTER TVRIDO
+2C16          ; mapped                 ; 2C46          # 4.1  GLAGOLITIC CAPITAL LETTER UKU
+2C17          ; mapped                 ; 2C47          # 4.1  GLAGOLITIC CAPITAL LETTER FRITU
+2C18          ; mapped                 ; 2C48          # 4.1  GLAGOLITIC CAPITAL LETTER HERU
+2C19          ; mapped                 ; 2C49          # 4.1  GLAGOLITIC CAPITAL LETTER OTU
+2C1A          ; mapped                 ; 2C4A          # 4.1  GLAGOLITIC CAPITAL LETTER PE
+2C1B          ; mapped                 ; 2C4B          # 4.1  GLAGOLITIC CAPITAL LETTER SHTA
+2C1C          ; mapped                 ; 2C4C          # 4.1  GLAGOLITIC CAPITAL LETTER TSI
+2C1D          ; mapped                 ; 2C4D          # 4.1  GLAGOLITIC CAPITAL LETTER CHRIVI
+2C1E          ; mapped                 ; 2C4E          # 4.1  GLAGOLITIC CAPITAL LETTER SHA
+2C1F          ; mapped                 ; 2C4F          # 4.1  GLAGOLITIC CAPITAL LETTER YERU
+2C20          ; mapped                 ; 2C50          # 4.1  GLAGOLITIC CAPITAL LETTER YERI
+2C21          ; mapped                 ; 2C51          # 4.1  GLAGOLITIC CAPITAL LETTER YATI
+2C22          ; mapped                 ; 2C52          # 4.1  GLAGOLITIC CAPITAL LETTER SPIDERY HA
+2C23          ; mapped                 ; 2C53          # 4.1  GLAGOLITIC CAPITAL LETTER YU
+2C24          ; mapped                 ; 2C54          # 4.1  GLAGOLITIC CAPITAL LETTER SMALL YUS
+2C25          ; mapped                 ; 2C55          # 4.1  GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL
+2C26          ; mapped                 ; 2C56          # 4.1  GLAGOLITIC CAPITAL LETTER YO
+2C27          ; mapped                 ; 2C57          # 4.1  GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS
+2C28          ; mapped                 ; 2C58          # 4.1  GLAGOLITIC CAPITAL LETTER BIG YUS
+2C29          ; mapped                 ; 2C59          # 4.1  GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS
+2C2A          ; mapped                 ; 2C5A          # 4.1  GLAGOLITIC CAPITAL LETTER FITA
+2C2B          ; mapped                 ; 2C5B          # 4.1  GLAGOLITIC CAPITAL LETTER IZHITSA
+2C2C          ; mapped                 ; 2C5C          # 4.1  GLAGOLITIC CAPITAL LETTER SHTAPIC
+2C2D          ; mapped                 ; 2C5D          # 4.1  GLAGOLITIC CAPITAL LETTER TROKUTASTI A
+2C2E          ; mapped                 ; 2C5E          # 4.1  GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
+2C2F          ; disallowed                             # NA   <reserved-2C2F>
+2C30..2C5E    ; valid                                  # 4.1  GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
+2C5F          ; disallowed                             # NA   <reserved-2C5F>
+2C60          ; mapped                 ; 2C61          # 5.0  LATIN CAPITAL LETTER L WITH DOUBLE BAR
+2C61          ; valid                                  # 5.0  LATIN SMALL LETTER L WITH DOUBLE BAR
+2C62          ; mapped                 ; 026B          # 5.0  LATIN CAPITAL LETTER L WITH MIDDLE TILDE
+2C63          ; mapped                 ; 1D7D          # 5.0  LATIN CAPITAL LETTER P WITH STROKE
+2C64          ; mapped                 ; 027D          # 5.0  LATIN CAPITAL LETTER R WITH TAIL
+2C65..2C66    ; valid                                  # 5.0  LATIN SMALL LETTER A WITH STROKE..LATIN SMALL LETTER T WITH DIAGONAL STROKE
+2C67          ; mapped                 ; 2C68          # 5.0  LATIN CAPITAL LETTER H WITH DESCENDER
+2C68          ; valid                                  # 5.0  LATIN SMALL LETTER H WITH DESCENDER
+2C69          ; mapped                 ; 2C6A          # 5.0  LATIN CAPITAL LETTER K WITH DESCENDER
+2C6A          ; valid                                  # 5.0  LATIN SMALL LETTER K WITH DESCENDER
+2C6B          ; mapped                 ; 2C6C          # 5.0  LATIN CAPITAL LETTER Z WITH DESCENDER
+2C6C          ; valid                                  # 5.0  LATIN SMALL LETTER Z WITH DESCENDER
+2C6D          ; mapped                 ; 0251          # 5.1  LATIN CAPITAL LETTER ALPHA
+2C6E          ; mapped                 ; 0271          # 5.1  LATIN CAPITAL LETTER M WITH HOOK
+2C6F          ; mapped                 ; 0250          # 5.1  LATIN CAPITAL LETTER TURNED A
+2C70          ; mapped                 ; 0252          # 5.2  LATIN CAPITAL LETTER TURNED ALPHA
+2C71          ; valid                                  # 5.1  LATIN SMALL LETTER V WITH RIGHT HOOK
+2C72          ; mapped                 ; 2C73          # 5.1  LATIN CAPITAL LETTER W WITH HOOK
+2C73          ; valid                                  # 5.1  LATIN SMALL LETTER W WITH HOOK
+2C74          ; valid                                  # 5.0  LATIN SMALL LETTER V WITH CURL
+2C75          ; mapped                 ; 2C76          # 5.0  LATIN CAPITAL LETTER HALF H
+2C76..2C77    ; valid                                  # 5.0  LATIN SMALL LETTER HALF H..LATIN SMALL LETTER TAILLESS PHI
+2C78..2C7B    ; valid                                  # 5.1  LATIN SMALL LETTER E WITH NOTCH..LATIN LETTER SMALL CAPITAL TURNED E
+2C7C          ; mapped                 ; 006A          # 5.1  LATIN SUBSCRIPT SMALL LETTER J
+2C7D          ; mapped                 ; 0076          # 5.1  MODIFIER LETTER CAPITAL V
+2C7E          ; mapped                 ; 023F          # 5.2  LATIN CAPITAL LETTER S WITH SWASH TAIL
+2C7F          ; mapped                 ; 0240          # 5.2  LATIN CAPITAL LETTER Z WITH SWASH TAIL
+2C80          ; mapped                 ; 2C81          # 4.1  COPTIC CAPITAL LETTER ALFA
+2C81          ; valid                                  # 4.1  COPTIC SMALL LETTER ALFA
+2C82          ; mapped                 ; 2C83          # 4.1  COPTIC CAPITAL LETTER VIDA
+2C83          ; valid                                  # 4.1  COPTIC SMALL LETTER VIDA
+2C84          ; mapped                 ; 2C85          # 4.1  COPTIC CAPITAL LETTER GAMMA
+2C85          ; valid                                  # 4.1  COPTIC SMALL LETTER GAMMA
+2C86          ; mapped                 ; 2C87          # 4.1  COPTIC CAPITAL LETTER DALDA
+2C87          ; valid                                  # 4.1  COPTIC SMALL LETTER DALDA
+2C88          ; mapped                 ; 2C89          # 4.1  COPTIC CAPITAL LETTER EIE
+2C89          ; valid                                  # 4.1  COPTIC SMALL LETTER EIE
+2C8A          ; mapped                 ; 2C8B          # 4.1  COPTIC CAPITAL LETTER SOU
+2C8B          ; valid                                  # 4.1  COPTIC SMALL LETTER SOU
+2C8C          ; mapped                 ; 2C8D          # 4.1  COPTIC CAPITAL LETTER ZATA
+2C8D          ; valid                                  # 4.1  COPTIC SMALL LETTER ZATA
+2C8E          ; mapped                 ; 2C8F          # 4.1  COPTIC CAPITAL LETTER HATE
+2C8F          ; valid                                  # 4.1  COPTIC SMALL LETTER HATE
+2C90          ; mapped                 ; 2C91          # 4.1  COPTIC CAPITAL LETTER THETHE
+2C91          ; valid                                  # 4.1  COPTIC SMALL LETTER THETHE
+2C92          ; mapped                 ; 2C93          # 4.1  COPTIC CAPITAL LETTER IAUDA
+2C93          ; valid                                  # 4.1  COPTIC SMALL LETTER IAUDA
+2C94          ; mapped                 ; 2C95          # 4.1  COPTIC CAPITAL LETTER KAPA
+2C95          ; valid                                  # 4.1  COPTIC SMALL LETTER KAPA
+2C96          ; mapped                 ; 2C97          # 4.1  COPTIC CAPITAL LETTER LAULA
+2C97          ; valid                                  # 4.1  COPTIC SMALL LETTER LAULA
+2C98          ; mapped                 ; 2C99          # 4.1  COPTIC CAPITAL LETTER MI
+2C99          ; valid                                  # 4.1  COPTIC SMALL LETTER MI
+2C9A          ; mapped                 ; 2C9B          # 4.1  COPTIC CAPITAL LETTER NI
+2C9B          ; valid                                  # 4.1  COPTIC SMALL LETTER NI
+2C9C          ; mapped                 ; 2C9D          # 4.1  COPTIC CAPITAL LETTER KSI
+2C9D          ; valid                                  # 4.1  COPTIC SMALL LETTER KSI
+2C9E          ; mapped                 ; 2C9F          # 4.1  COPTIC CAPITAL LETTER O
+2C9F          ; valid                                  # 4.1  COPTIC SMALL LETTER O
+2CA0          ; mapped                 ; 2CA1          # 4.1  COPTIC CAPITAL LETTER PI
+2CA1          ; valid                                  # 4.1  COPTIC SMALL LETTER PI
+2CA2          ; mapped                 ; 2CA3          # 4.1  COPTIC CAPITAL LETTER RO
+2CA3          ; valid                                  # 4.1  COPTIC SMALL LETTER RO
+2CA4          ; mapped                 ; 2CA5          # 4.1  COPTIC CAPITAL LETTER SIMA
+2CA5          ; valid                                  # 4.1  COPTIC SMALL LETTER SIMA
+2CA6          ; mapped                 ; 2CA7          # 4.1  COPTIC CAPITAL LETTER TAU
+2CA7          ; valid                                  # 4.1  COPTIC SMALL LETTER TAU
+2CA8          ; mapped                 ; 2CA9          # 4.1  COPTIC CAPITAL LETTER UA
+2CA9          ; valid                                  # 4.1  COPTIC SMALL LETTER UA
+2CAA          ; mapped                 ; 2CAB          # 4.1  COPTIC CAPITAL LETTER FI
+2CAB          ; valid                                  # 4.1  COPTIC SMALL LETTER FI
+2CAC          ; mapped                 ; 2CAD          # 4.1  COPTIC CAPITAL LETTER KHI
+2CAD          ; valid                                  # 4.1  COPTIC SMALL LETTER KHI
+2CAE          ; mapped                 ; 2CAF          # 4.1  COPTIC CAPITAL LETTER PSI
+2CAF          ; valid                                  # 4.1  COPTIC SMALL LETTER PSI
+2CB0          ; mapped                 ; 2CB1          # 4.1  COPTIC CAPITAL LETTER OOU
+2CB1          ; valid                                  # 4.1  COPTIC SMALL LETTER OOU
+2CB2          ; mapped                 ; 2CB3          # 4.1  COPTIC CAPITAL LETTER DIALECT-P ALEF
+2CB3          ; valid                                  # 4.1  COPTIC SMALL LETTER DIALECT-P ALEF
+2CB4          ; mapped                 ; 2CB5          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC AIN
+2CB5          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC AIN
+2CB6          ; mapped                 ; 2CB7          # 4.1  COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
+2CB7          ; valid                                  # 4.1  COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
+2CB8          ; mapped                 ; 2CB9          # 4.1  COPTIC CAPITAL LETTER DIALECT-P KAPA
+2CB9          ; valid                                  # 4.1  COPTIC SMALL LETTER DIALECT-P KAPA
+2CBA          ; mapped                 ; 2CBB          # 4.1  COPTIC CAPITAL LETTER DIALECT-P NI
+2CBB          ; valid                                  # 4.1  COPTIC SMALL LETTER DIALECT-P NI
+2CBC          ; mapped                 ; 2CBD          # 4.1  COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
+2CBD          ; valid                                  # 4.1  COPTIC SMALL LETTER CRYPTOGRAMMIC NI
+2CBE          ; mapped                 ; 2CBF          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC OOU
+2CBF          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC OOU
+2CC0          ; mapped                 ; 2CC1          # 4.1  COPTIC CAPITAL LETTER SAMPI
+2CC1          ; valid                                  # 4.1  COPTIC SMALL LETTER SAMPI
+2CC2          ; mapped                 ; 2CC3          # 4.1  COPTIC CAPITAL LETTER CROSSED SHEI
+2CC3          ; valid                                  # 4.1  COPTIC SMALL LETTER CROSSED SHEI
+2CC4          ; mapped                 ; 2CC5          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC SHEI
+2CC5          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC SHEI
+2CC6          ; mapped                 ; 2CC7          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC ESH
+2CC7          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC ESH
+2CC8          ; mapped                 ; 2CC9          # 4.1  COPTIC CAPITAL LETTER AKHMIMIC KHEI
+2CC9          ; valid                                  # 4.1  COPTIC SMALL LETTER AKHMIMIC KHEI
+2CCA          ; mapped                 ; 2CCB          # 4.1  COPTIC CAPITAL LETTER DIALECT-P HORI
+2CCB          ; valid                                  # 4.1  COPTIC SMALL LETTER DIALECT-P HORI
+2CCC          ; mapped                 ; 2CCD          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC HORI
+2CCD          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC HORI
+2CCE          ; mapped                 ; 2CCF          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC HA
+2CCF          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC HA
+2CD0          ; mapped                 ; 2CD1          # 4.1  COPTIC CAPITAL LETTER L-SHAPED HA
+2CD1          ; valid                                  # 4.1  COPTIC SMALL LETTER L-SHAPED HA
+2CD2          ; mapped                 ; 2CD3          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC HEI
+2CD3          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC HEI
+2CD4          ; mapped                 ; 2CD5          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC HAT
+2CD5          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC HAT
+2CD6          ; mapped                 ; 2CD7          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC GANGIA
+2CD7          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC GANGIA
+2CD8          ; mapped                 ; 2CD9          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC DJA
+2CD9          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC DJA
+2CDA          ; mapped                 ; 2CDB          # 4.1  COPTIC CAPITAL LETTER OLD COPTIC SHIMA
+2CDB          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD COPTIC SHIMA
+2CDC          ; mapped                 ; 2CDD          # 4.1  COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
+2CDD          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD NUBIAN SHIMA
+2CDE          ; mapped                 ; 2CDF          # 4.1  COPTIC CAPITAL LETTER OLD NUBIAN NGI
+2CDF          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD NUBIAN NGI
+2CE0          ; mapped                 ; 2CE1          # 4.1  COPTIC CAPITAL LETTER OLD NUBIAN NYI
+2CE1          ; valid                                  # 4.1  COPTIC SMALL LETTER OLD NUBIAN NYI
+2CE2          ; mapped                 ; 2CE3          # 4.1  COPTIC CAPITAL LETTER OLD NUBIAN WAU
+2CE3..2CE4    ; valid                                  # 4.1  COPTIC SMALL LETTER OLD NUBIAN WAU..COPTIC SYMBOL KAI
+2CE5..2CEA    ; valid                  ;      ; NV8    # 4.1  COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
+2CEB          ; mapped                 ; 2CEC          # 5.2  COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
+2CEC          ; valid                                  # 5.2  COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
+2CED          ; mapped                 ; 2CEE          # 5.2  COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
+2CEE..2CF1    ; valid                                  # 5.2  COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA..COPTIC COMBINING SPIRITUS LENIS
+2CF2          ; mapped                 ; 2CF3          # 6.1  COPTIC CAPITAL LETTER BOHAIRIC KHEI
+2CF3          ; valid                                  # 6.1  COPTIC SMALL LETTER BOHAIRIC KHEI
+2CF4..2CF8    ; disallowed                             # NA   <reserved-2CF4>..<reserved-2CF8>
+2CF9..2CFF    ; valid                  ;      ; NV8    # 4.1  COPTIC OLD NUBIAN FULL STOP..COPTIC MORPHOLOGICAL DIVIDER
+2D00..2D25    ; valid                                  # 4.1  GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
+2D26          ; disallowed                             # NA   <reserved-2D26>
+2D27          ; valid                                  # 6.1  GEORGIAN SMALL LETTER YN
+2D28..2D2C    ; disallowed                             # NA   <reserved-2D28>..<reserved-2D2C>
+2D2D          ; valid                                  # 6.1  GEORGIAN SMALL LETTER AEN
+2D2E..2D2F    ; disallowed                             # NA   <reserved-2D2E>..<reserved-2D2F>
+2D30..2D65    ; valid                                  # 4.1  TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
+2D66..2D67    ; valid                                  # 6.1  TIFINAGH LETTER YE..TIFINAGH LETTER YO
+2D68..2D6E    ; disallowed                             # NA   <reserved-2D68>..<reserved-2D6E>
+2D6F          ; mapped                 ; 2D61          # 4.1  TIFINAGH MODIFIER LETTER LABIALIZATION MARK
+2D70          ; valid                  ;      ; NV8    # 6.0  TIFINAGH SEPARATOR MARK
+2D71..2D7E    ; disallowed                             # NA   <reserved-2D71>..<reserved-2D7E>
+2D7F          ; valid                                  # 6.0  TIFINAGH CONSONANT JOINER
+2D80..2D96    ; valid                                  # 4.1  ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
+2D97..2D9F    ; disallowed                             # NA   <reserved-2D97>..<reserved-2D9F>
+2DA0..2DA6    ; valid                                  # 4.1  ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
+2DA7          ; disallowed                             # NA   <reserved-2DA7>
+2DA8..2DAE    ; valid                                  # 4.1  ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
+2DAF          ; disallowed                             # NA   <reserved-2DAF>
+2DB0..2DB6    ; valid                                  # 4.1  ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
+2DB7          ; disallowed                             # NA   <reserved-2DB7>
+2DB8..2DBE    ; valid                                  # 4.1  ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
+2DBF          ; disallowed                             # NA   <reserved-2DBF>
+2DC0..2DC6    ; valid                                  # 4.1  ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
+2DC7          ; disallowed                             # NA   <reserved-2DC7>
+2DC8..2DCE    ; valid                                  # 4.1  ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
+2DCF          ; disallowed                             # NA   <reserved-2DCF>
+2DD0..2DD6    ; valid                                  # 4.1  ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
+2DD7          ; disallowed                             # NA   <reserved-2DD7>
+2DD8..2DDE    ; valid                                  # 4.1  ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
+2DDF          ; disallowed                             # NA   <reserved-2DDF>
+2DE0..2DFF    ; valid                                  # 5.1  COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
+2E00..2E17    ; valid                  ;      ; NV8    # 4.1  RIGHT ANGLE SUBSTITUTION MARKER..DOUBLE OBLIQUE HYPHEN
+2E18..2E1B    ; valid                  ;      ; NV8    # 5.1  INVERTED INTERROBANG..TILDE WITH RING ABOVE
+2E1C..2E1D    ; valid                  ;      ; NV8    # 4.1  LEFT LOW PARAPHRASE BRACKET..RIGHT LOW PARAPHRASE BRACKET
+2E1E..2E2E    ; valid                  ;      ; NV8    # 5.1  TILDE WITH DOT ABOVE..REVERSED QUESTION MARK
+2E2F          ; valid                                  # 5.1  VERTICAL TILDE
+2E30          ; valid                  ;      ; NV8    # 5.1  RING POINT
+2E31          ; valid                  ;      ; NV8    # 5.2  WORD SEPARATOR MIDDLE DOT
+2E32..2E3B    ; valid                  ;      ; NV8    # 6.1  TURNED COMMA..THREE-EM DASH
+2E3C..2E42    ; valid                  ;      ; NV8    # 7.0  STENOGRAPHIC FULL STOP..DOUBLE LOW-REVERSED-9 QUOTATION MARK
+2E43..2E7F    ; disallowed                             # NA   <reserved-2E43>..<reserved-2E7F>
+2E80..2E99    ; valid                  ;      ; NV8    # 3.0  CJK RADICAL REPEAT..CJK RADICAL RAP
+2E9A          ; disallowed                             # NA   <reserved-2E9A>
+2E9B..2E9E    ; valid                  ;      ; NV8    # 3.0  CJK RADICAL CHOKE..CJK RADICAL DEATH
+2E9F          ; mapped                 ; 6BCD          # 3.0  CJK RADICAL MOTHER
+2EA0..2EF2    ; valid                  ;      ; NV8    # 3.0  CJK RADICAL CIVILIAN..CJK RADICAL J-SIMPLIFIED TURTLE
+2EF3          ; mapped                 ; 9F9F          # 3.0  CJK RADICAL C-SIMPLIFIED TURTLE
+2EF4..2EFF    ; disallowed                             # NA   <reserved-2EF4>..<reserved-2EFF>
+2F00          ; mapped                 ; 4E00          # 3.0  KANGXI RADICAL ONE
+2F01          ; mapped                 ; 4E28          # 3.0  KANGXI RADICAL LINE
+2F02          ; mapped                 ; 4E36          # 3.0  KANGXI RADICAL DOT
+2F03          ; mapped                 ; 4E3F          # 3.0  KANGXI RADICAL SLASH
+2F04          ; mapped                 ; 4E59          # 3.0  KANGXI RADICAL SECOND
+2F05          ; mapped                 ; 4E85          # 3.0  KANGXI RADICAL HOOK
+2F06          ; mapped                 ; 4E8C          # 3.0  KANGXI RADICAL TWO
+2F07          ; mapped                 ; 4EA0          # 3.0  KANGXI RADICAL LID
+2F08          ; mapped                 ; 4EBA          # 3.0  KANGXI RADICAL MAN
+2F09          ; mapped                 ; 513F          # 3.0  KANGXI RADICAL LEGS
+2F0A          ; mapped                 ; 5165          # 3.0  KANGXI RADICAL ENTER
+2F0B          ; mapped                 ; 516B          # 3.0  KANGXI RADICAL EIGHT
+2F0C          ; mapped                 ; 5182          # 3.0  KANGXI RADICAL DOWN BOX
+2F0D          ; mapped                 ; 5196          # 3.0  KANGXI RADICAL COVER
+2F0E          ; mapped                 ; 51AB          # 3.0  KANGXI RADICAL ICE
+2F0F          ; mapped                 ; 51E0          # 3.0  KANGXI RADICAL TABLE
+2F10          ; mapped                 ; 51F5          # 3.0  KANGXI RADICAL OPEN BOX
+2F11          ; mapped                 ; 5200          # 3.0  KANGXI RADICAL KNIFE
+2F12          ; mapped                 ; 529B          # 3.0  KANGXI RADICAL POWER
+2F13          ; mapped                 ; 52F9          # 3.0  KANGXI RADICAL WRAP
+2F14          ; mapped                 ; 5315          # 3.0  KANGXI RADICAL SPOON
+2F15          ; mapped                 ; 531A          # 3.0  KANGXI RADICAL RIGHT OPEN BOX
+2F16          ; mapped                 ; 5338          # 3.0  KANGXI RADICAL HIDING ENCLOSURE
+2F17          ; mapped                 ; 5341          # 3.0  KANGXI RADICAL TEN
+2F18          ; mapped                 ; 535C          # 3.0  KANGXI RADICAL DIVINATION
+2F19          ; mapped                 ; 5369          # 3.0  KANGXI RADICAL SEAL
+2F1A          ; mapped                 ; 5382          # 3.0  KANGXI RADICAL CLIFF
+2F1B          ; mapped                 ; 53B6          # 3.0  KANGXI RADICAL PRIVATE
+2F1C          ; mapped                 ; 53C8          # 3.0  KANGXI RADICAL AGAIN
+2F1D          ; mapped                 ; 53E3          # 3.0  KANGXI RADICAL MOUTH
+2F1E          ; mapped                 ; 56D7          # 3.0  KANGXI RADICAL ENCLOSURE
+2F1F          ; mapped                 ; 571F          # 3.0  KANGXI RADICAL EARTH
+2F20          ; mapped                 ; 58EB          # 3.0  KANGXI RADICAL SCHOLAR
+2F21          ; mapped                 ; 5902          # 3.0  KANGXI RADICAL GO
+2F22          ; mapped                 ; 590A          # 3.0  KANGXI RADICAL GO SLOWLY
+2F23          ; mapped                 ; 5915          # 3.0  KANGXI RADICAL EVENING
+2F24          ; mapped                 ; 5927          # 3.0  KANGXI RADICAL BIG
+2F25          ; mapped                 ; 5973          # 3.0  KANGXI RADICAL WOMAN
+2F26          ; mapped                 ; 5B50          # 3.0  KANGXI RADICAL CHILD
+2F27          ; mapped                 ; 5B80          # 3.0  KANGXI RADICAL ROOF
+2F28          ; mapped                 ; 5BF8          # 3.0  KANGXI RADICAL INCH
+2F29          ; mapped                 ; 5C0F          # 3.0  KANGXI RADICAL SMALL
+2F2A          ; mapped                 ; 5C22          # 3.0  KANGXI RADICAL LAME
+2F2B          ; mapped                 ; 5C38          # 3.0  KANGXI RADICAL CORPSE
+2F2C          ; mapped                 ; 5C6E          # 3.0  KANGXI RADICAL SPROUT
+2F2D          ; mapped                 ; 5C71          # 3.0  KANGXI RADICAL MOUNTAIN
+2F2E          ; mapped                 ; 5DDB          # 3.0  KANGXI RADICAL RIVER
+2F2F          ; mapped                 ; 5DE5          # 3.0  KANGXI RADICAL WORK
+2F30          ; mapped                 ; 5DF1          # 3.0  KANGXI RADICAL ONESELF
+2F31          ; mapped                 ; 5DFE          # 3.0  KANGXI RADICAL TURBAN
+2F32          ; mapped                 ; 5E72          # 3.0  KANGXI RADICAL DRY
+2F33          ; mapped                 ; 5E7A          # 3.0  KANGXI RADICAL SHORT THREAD
+2F34          ; mapped                 ; 5E7F          # 3.0  KANGXI RADICAL DOTTED CLIFF
+2F35          ; mapped                 ; 5EF4          # 3.0  KANGXI RADICAL LONG STRIDE
+2F36          ; mapped                 ; 5EFE          # 3.0  KANGXI RADICAL TWO HANDS
+2F37          ; mapped                 ; 5F0B          # 3.0  KANGXI RADICAL SHOOT
+2F38          ; mapped                 ; 5F13          # 3.0  KANGXI RADICAL BOW
+2F39          ; mapped                 ; 5F50          # 3.0  KANGXI RADICAL SNOUT
+2F3A          ; mapped                 ; 5F61          # 3.0  KANGXI RADICAL BRISTLE
+2F3B          ; mapped                 ; 5F73          # 3.0  KANGXI RADICAL STEP
+2F3C          ; mapped                 ; 5FC3          # 3.0  KANGXI RADICAL HEART
+2F3D          ; mapped                 ; 6208          # 3.0  KANGXI RADICAL HALBERD
+2F3E          ; mapped                 ; 6236          # 3.0  KANGXI RADICAL DOOR
+2F3F          ; mapped                 ; 624B          # 3.0  KANGXI RADICAL HAND
+2F40          ; mapped                 ; 652F          # 3.0  KANGXI RADICAL BRANCH
+2F41          ; mapped                 ; 6534          # 3.0  KANGXI RADICAL RAP
+2F42          ; mapped                 ; 6587          # 3.0  KANGXI RADICAL SCRIPT
+2F43          ; mapped                 ; 6597          # 3.0  KANGXI RADICAL DIPPER
+2F44          ; mapped                 ; 65A4          # 3.0  KANGXI RADICAL AXE
+2F45          ; mapped                 ; 65B9          # 3.0  KANGXI RADICAL SQUARE
+2F46          ; mapped                 ; 65E0          # 3.0  KANGXI RADICAL NOT
+2F47          ; mapped                 ; 65E5          # 3.0  KANGXI RADICAL SUN
+2F48          ; mapped                 ; 66F0          # 3.0  KANGXI RADICAL SAY
+2F49          ; mapped                 ; 6708          # 3.0  KANGXI RADICAL MOON
+2F4A          ; mapped                 ; 6728          # 3.0  KANGXI RADICAL TREE
+2F4B          ; mapped                 ; 6B20          # 3.0  KANGXI RADICAL LACK
+2F4C          ; mapped                 ; 6B62          # 3.0  KANGXI RADICAL STOP
+2F4D          ; mapped                 ; 6B79          # 3.0  KANGXI RADICAL DEATH
+2F4E          ; mapped                 ; 6BB3          # 3.0  KANGXI RADICAL WEAPON
+2F4F          ; mapped                 ; 6BCB          # 3.0  KANGXI RADICAL DO NOT
+2F50          ; mapped                 ; 6BD4          # 3.0  KANGXI RADICAL COMPARE
+2F51          ; mapped                 ; 6BDB          # 3.0  KANGXI RADICAL FUR
+2F52          ; mapped                 ; 6C0F          # 3.0  KANGXI RADICAL CLAN
+2F53          ; mapped                 ; 6C14          # 3.0  KANGXI RADICAL STEAM
+2F54          ; mapped                 ; 6C34          # 3.0  KANGXI RADICAL WATER
+2F55          ; mapped                 ; 706B          # 3.0  KANGXI RADICAL FIRE
+2F56          ; mapped                 ; 722A          # 3.0  KANGXI RADICAL CLAW
+2F57          ; mapped                 ; 7236          # 3.0  KANGXI RADICAL FATHER
+2F58          ; mapped                 ; 723B          # 3.0  KANGXI RADICAL DOUBLE X
+2F59          ; mapped                 ; 723F          # 3.0  KANGXI RADICAL HALF TREE TRUNK
+2F5A          ; mapped                 ; 7247          # 3.0  KANGXI RADICAL SLICE
+2F5B          ; mapped                 ; 7259          # 3.0  KANGXI RADICAL FANG
+2F5C          ; mapped                 ; 725B          # 3.0  KANGXI RADICAL COW
+2F5D          ; mapped                 ; 72AC          # 3.0  KANGXI RADICAL DOG
+2F5E          ; mapped                 ; 7384          # 3.0  KANGXI RADICAL PROFOUND
+2F5F          ; mapped                 ; 7389          # 3.0  KANGXI RADICAL JADE
+2F60          ; mapped                 ; 74DC          # 3.0  KANGXI RADICAL MELON
+2F61          ; mapped                 ; 74E6          # 3.0  KANGXI RADICAL TILE
+2F62          ; mapped                 ; 7518          # 3.0  KANGXI RADICAL SWEET
+2F63          ; mapped                 ; 751F          # 3.0  KANGXI RADICAL LIFE
+2F64          ; mapped                 ; 7528          # 3.0  KANGXI RADICAL USE
+2F65          ; mapped                 ; 7530          # 3.0  KANGXI RADICAL FIELD
+2F66          ; mapped                 ; 758B          # 3.0  KANGXI RADICAL BOLT OF CLOTH
+2F67          ; mapped                 ; 7592          # 3.0  KANGXI RADICAL SICKNESS
+2F68          ; mapped                 ; 7676          # 3.0  KANGXI RADICAL DOTTED TENT
+2F69          ; mapped                 ; 767D          # 3.0  KANGXI RADICAL WHITE
+2F6A          ; mapped                 ; 76AE          # 3.0  KANGXI RADICAL SKIN
+2F6B          ; mapped                 ; 76BF          # 3.0  KANGXI RADICAL DISH
+2F6C          ; mapped                 ; 76EE          # 3.0  KANGXI RADICAL EYE
+2F6D          ; mapped                 ; 77DB          # 3.0  KANGXI RADICAL SPEAR
+2F6E          ; mapped                 ; 77E2          # 3.0  KANGXI RADICAL ARROW
+2F6F          ; mapped                 ; 77F3          # 3.0  KANGXI RADICAL STONE
+2F70          ; mapped                 ; 793A          # 3.0  KANGXI RADICAL SPIRIT
+2F71          ; mapped                 ; 79B8          # 3.0  KANGXI RADICAL TRACK
+2F72          ; mapped                 ; 79BE          # 3.0  KANGXI RADICAL GRAIN
+2F73          ; mapped                 ; 7A74          # 3.0  KANGXI RADICAL CAVE
+2F74          ; mapped                 ; 7ACB          # 3.0  KANGXI RADICAL STAND
+2F75          ; mapped                 ; 7AF9          # 3.0  KANGXI RADICAL BAMBOO
+2F76          ; mapped                 ; 7C73          # 3.0  KANGXI RADICAL RICE
+2F77          ; mapped                 ; 7CF8          # 3.0  KANGXI RADICAL SILK
+2F78          ; mapped                 ; 7F36          # 3.0  KANGXI RADICAL JAR
+2F79          ; mapped                 ; 7F51          # 3.0  KANGXI RADICAL NET
+2F7A          ; mapped                 ; 7F8A          # 3.0  KANGXI RADICAL SHEEP
+2F7B          ; mapped                 ; 7FBD          # 3.0  KANGXI RADICAL FEATHER
+2F7C          ; mapped                 ; 8001          # 3.0  KANGXI RADICAL OLD
+2F7D          ; mapped                 ; 800C          # 3.0  KANGXI RADICAL AND
+2F7E          ; mapped                 ; 8012          # 3.0  KANGXI RADICAL PLOW
+2F7F          ; mapped                 ; 8033          # 3.0  KANGXI RADICAL EAR
+2F80          ; mapped                 ; 807F          # 3.0  KANGXI RADICAL BRUSH
+2F81          ; mapped                 ; 8089          # 3.0  KANGXI RADICAL MEAT
+2F82          ; mapped                 ; 81E3          # 3.0  KANGXI RADICAL MINISTER
+2F83          ; mapped                 ; 81EA          # 3.0  KANGXI RADICAL SELF
+2F84          ; mapped                 ; 81F3          # 3.0  KANGXI RADICAL ARRIVE
+2F85          ; mapped                 ; 81FC          # 3.0  KANGXI RADICAL MORTAR
+2F86          ; mapped                 ; 820C          # 3.0  KANGXI RADICAL TONGUE
+2F87          ; mapped                 ; 821B          # 3.0  KANGXI RADICAL OPPOSE
+2F88          ; mapped                 ; 821F          # 3.0  KANGXI RADICAL BOAT
+2F89          ; mapped                 ; 826E          # 3.0  KANGXI RADICAL STOPPING
+2F8A          ; mapped                 ; 8272          # 3.0  KANGXI RADICAL COLOR
+2F8B          ; mapped                 ; 8278          # 3.0  KANGXI RADICAL GRASS
+2F8C          ; mapped                 ; 864D          # 3.0  KANGXI RADICAL TIGER
+2F8D          ; mapped                 ; 866B          # 3.0  KANGXI RADICAL INSECT
+2F8E          ; mapped                 ; 8840          # 3.0  KANGXI RADICAL BLOOD
+2F8F          ; mapped                 ; 884C          # 3.0  KANGXI RADICAL WALK ENCLOSURE
+2F90          ; mapped                 ; 8863          # 3.0  KANGXI RADICAL CLOTHES
+2F91          ; mapped                 ; 897E          # 3.0  KANGXI RADICAL WEST
+2F92          ; mapped                 ; 898B          # 3.0  KANGXI RADICAL SEE
+2F93          ; mapped                 ; 89D2          # 3.0  KANGXI RADICAL HORN
+2F94          ; mapped                 ; 8A00          # 3.0  KANGXI RADICAL SPEECH
+2F95          ; mapped                 ; 8C37          # 3.0  KANGXI RADICAL VALLEY
+2F96          ; mapped                 ; 8C46          # 3.0  KANGXI RADICAL BEAN
+2F97          ; mapped                 ; 8C55          # 3.0  KANGXI RADICAL PIG
+2F98          ; mapped                 ; 8C78          # 3.0  KANGXI RADICAL BADGER
+2F99          ; mapped                 ; 8C9D          # 3.0  KANGXI RADICAL SHELL
+2F9A          ; mapped                 ; 8D64          # 3.0  KANGXI RADICAL RED
+2F9B          ; mapped                 ; 8D70          # 3.0  KANGXI RADICAL RUN
+2F9C          ; mapped                 ; 8DB3          # 3.0  KANGXI RADICAL FOOT
+2F9D          ; mapped                 ; 8EAB          # 3.0  KANGXI RADICAL BODY
+2F9E          ; mapped                 ; 8ECA          # 3.0  KANGXI RADICAL CART
+2F9F          ; mapped                 ; 8F9B          # 3.0  KANGXI RADICAL BITTER
+2FA0          ; mapped                 ; 8FB0          # 3.0  KANGXI RADICAL MORNING
+2FA1          ; mapped                 ; 8FB5          # 3.0  KANGXI RADICAL WALK
+2FA2          ; mapped                 ; 9091          # 3.0  KANGXI RADICAL CITY
+2FA3          ; mapped                 ; 9149          # 3.0  KANGXI RADICAL WINE
+2FA4          ; mapped                 ; 91C6          # 3.0  KANGXI RADICAL DISTINGUISH
+2FA5          ; mapped                 ; 91CC          # 3.0  KANGXI RADICAL VILLAGE
+2FA6          ; mapped                 ; 91D1          # 3.0  KANGXI RADICAL GOLD
+2FA7          ; mapped                 ; 9577          # 3.0  KANGXI RADICAL LONG
+2FA8          ; mapped                 ; 9580          # 3.0  KANGXI RADICAL GATE
+2FA9          ; mapped                 ; 961C          # 3.0  KANGXI RADICAL MOUND
+2FAA          ; mapped                 ; 96B6          # 3.0  KANGXI RADICAL SLAVE
+2FAB          ; mapped                 ; 96B9          # 3.0  KANGXI RADICAL SHORT TAILED BIRD
+2FAC          ; mapped                 ; 96E8          # 3.0  KANGXI RADICAL RAIN
+2FAD          ; mapped                 ; 9751          # 3.0  KANGXI RADICAL BLUE
+2FAE          ; mapped                 ; 975E          # 3.0  KANGXI RADICAL WRONG
+2FAF          ; mapped                 ; 9762          # 3.0  KANGXI RADICAL FACE
+2FB0          ; mapped                 ; 9769          # 3.0  KANGXI RADICAL LEATHER
+2FB1          ; mapped                 ; 97CB          # 3.0  KANGXI RADICAL TANNED LEATHER
+2FB2          ; mapped                 ; 97ED          # 3.0  KANGXI RADICAL LEEK
+2FB3          ; mapped                 ; 97F3          # 3.0  KANGXI RADICAL SOUND
+2FB4          ; mapped                 ; 9801          # 3.0  KANGXI RADICAL LEAF
+2FB5          ; mapped                 ; 98A8          # 3.0  KANGXI RADICAL WIND
+2FB6          ; mapped                 ; 98DB          # 3.0  KANGXI RADICAL FLY
+2FB7          ; mapped                 ; 98DF          # 3.0  KANGXI RADICAL EAT
+2FB8          ; mapped                 ; 9996          # 3.0  KANGXI RADICAL HEAD
+2FB9          ; mapped                 ; 9999          # 3.0  KANGXI RADICAL FRAGRANT
+2FBA          ; mapped                 ; 99AC          # 3.0  KANGXI RADICAL HORSE
+2FBB          ; mapped                 ; 9AA8          # 3.0  KANGXI RADICAL BONE
+2FBC          ; mapped                 ; 9AD8          # 3.0  KANGXI RADICAL TALL
+2FBD          ; mapped                 ; 9ADF          # 3.0  KANGXI RADICAL HAIR
+2FBE          ; mapped                 ; 9B25          # 3.0  KANGXI RADICAL FIGHT
+2FBF          ; mapped                 ; 9B2F          # 3.0  KANGXI RADICAL SACRIFICIAL WINE
+2FC0          ; mapped                 ; 9B32          # 3.0  KANGXI RADICAL CAULDRON
+2FC1          ; mapped                 ; 9B3C          # 3.0  KANGXI RADICAL GHOST
+2FC2          ; mapped                 ; 9B5A          # 3.0  KANGXI RADICAL FISH
+2FC3          ; mapped                 ; 9CE5          # 3.0  KANGXI RADICAL BIRD
+2FC4          ; mapped                 ; 9E75          # 3.0  KANGXI RADICAL SALT
+2FC5          ; mapped                 ; 9E7F          # 3.0  KANGXI RADICAL DEER
+2FC6          ; mapped                 ; 9EA5          # 3.0  KANGXI RADICAL WHEAT
+2FC7          ; mapped                 ; 9EBB          # 3.0  KANGXI RADICAL HEMP
+2FC8          ; mapped                 ; 9EC3          # 3.0  KANGXI RADICAL YELLOW
+2FC9          ; mapped                 ; 9ECD          # 3.0  KANGXI RADICAL MILLET
+2FCA          ; mapped                 ; 9ED1          # 3.0  KANGXI RADICAL BLACK
+2FCB          ; mapped                 ; 9EF9          # 3.0  KANGXI RADICAL EMBROIDERY
+2FCC          ; mapped                 ; 9EFD          # 3.0  KANGXI RADICAL FROG
+2FCD          ; mapped                 ; 9F0E          # 3.0  KANGXI RADICAL TRIPOD
+2FCE          ; mapped                 ; 9F13          # 3.0  KANGXI RADICAL DRUM
+2FCF          ; mapped                 ; 9F20          # 3.0  KANGXI RADICAL RAT
+2FD0          ; mapped                 ; 9F3B          # 3.0  KANGXI RADICAL NOSE
+2FD1          ; mapped                 ; 9F4A          # 3.0  KANGXI RADICAL EVEN
+2FD2          ; mapped                 ; 9F52          # 3.0  KANGXI RADICAL TOOTH
+2FD3          ; mapped                 ; 9F8D          # 3.0  KANGXI RADICAL DRAGON
+2FD4          ; mapped                 ; 9F9C          # 3.0  KANGXI RADICAL TURTLE
+2FD5          ; mapped                 ; 9FA0          # 3.0  KANGXI RADICAL FLUTE
+2FD6..2FEF    ; disallowed                             # NA   <reserved-2FD6>..<reserved-2FEF>
+2FF0..2FFB    ; disallowed                             # 3.0  IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
+2FFC..2FFF    ; disallowed                             # NA   <reserved-2FFC>..<reserved-2FFF>
+3000          ; disallowed_STD3_mapped ; 0020          # 1.1  IDEOGRAPHIC SPACE
+3001          ; valid                  ;      ; NV8    # 1.1  IDEOGRAPHIC COMMA
+3002          ; mapped                 ; 002E          # 1.1  IDEOGRAPHIC FULL STOP
+3003..3004    ; valid                  ;      ; NV8    # 1.1  DITTO MARK..JAPANESE INDUSTRIAL STANDARD SYMBOL
+3005..3007    ; valid                                  # 1.1  IDEOGRAPHIC ITERATION MARK..IDEOGRAPHIC NUMBER ZERO
+3008..3029    ; valid                  ;      ; NV8    # 1.1  LEFT ANGLE BRACKET..HANGZHOU NUMERAL NINE
+302A..302D    ; valid                                  # 1.1  IDEOGRAPHIC LEVEL TONE MARK..IDEOGRAPHIC ENTERING TONE MARK
+302E..3035    ; valid                  ;      ; NV8    # 1.1  HANGUL SINGLE DOT TONE MARK..VERTICAL KANA REPEAT MARK LOWER HALF
+3036          ; mapped                 ; 3012          # 1.1  CIRCLED POSTAL MARK
+3037          ; valid                  ;      ; NV8    # 1.1  IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
+3038          ; mapped                 ; 5341          # 3.0  HANGZHOU NUMERAL TEN
+3039          ; mapped                 ; 5344          # 3.0  HANGZHOU NUMERAL TWENTY
+303A          ; mapped                 ; 5345          # 3.0  HANGZHOU NUMERAL THIRTY
+303B          ; valid                  ;      ; NV8    # 3.2  VERTICAL IDEOGRAPHIC ITERATION MARK
+303C          ; valid                                  # 3.2  MASU MARK
+303D          ; valid                  ;      ; NV8    # 3.2  PART ALTERNATION MARK
+303E          ; valid                  ;      ; NV8    # 3.0  IDEOGRAPHIC VARIATION INDICATOR
+303F          ; valid                  ;      ; NV8    # 1.1  IDEOGRAPHIC HALF FILL SPACE
+3040          ; disallowed                             # NA   <reserved-3040>
+3041..3094    ; valid                                  # 1.1  HIRAGANA LETTER SMALL A..HIRAGANA LETTER VU
+3095..3096    ; valid                                  # 3.2  HIRAGANA LETTER SMALL KA..HIRAGANA LETTER SMALL KE
+3097..3098    ; disallowed                             # NA   <reserved-3097>..<reserved-3098>
+3099..309A    ; valid                                  # 1.1  COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+309B          ; disallowed_STD3_mapped ; 0020 3099     # 1.1  KATAKANA-HIRAGANA VOICED SOUND MARK
+309C          ; disallowed_STD3_mapped ; 0020 309A     # 1.1  KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+309D..309E    ; valid                                  # 1.1  HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
+309F          ; mapped                 ; 3088 308A     # 3.2  HIRAGANA DIGRAPH YORI
+30A0          ; valid                  ;      ; NV8    # 3.2  KATAKANA-HIRAGANA DOUBLE HYPHEN
+30A1..30FE    ; valid                                  # 1.1  KATAKANA LETTER SMALL A..KATAKANA VOICED ITERATION MARK
+30FF          ; mapped                 ; 30B3 30C8     # 3.2  KATAKANA DIGRAPH KOTO
+3100..3104    ; disallowed                             # NA   <reserved-3100>..<reserved-3104>
+3105..312C    ; valid                                  # 1.1  BOPOMOFO LETTER B..BOPOMOFO LETTER GN
+312D          ; valid                                  # 5.1  BOPOMOFO LETTER IH
+312E..3130    ; disallowed                             # NA   <reserved-312E>..<reserved-3130>
+3131          ; mapped                 ; 1100          # 1.1  HANGUL LETTER KIYEOK
+3132          ; mapped                 ; 1101          # 1.1  HANGUL LETTER SSANGKIYEOK
+3133          ; mapped                 ; 11AA          # 1.1  HANGUL LETTER KIYEOK-SIOS
+3134          ; mapped                 ; 1102          # 1.1  HANGUL LETTER NIEUN
+3135          ; mapped                 ; 11AC          # 1.1  HANGUL LETTER NIEUN-CIEUC
+3136          ; mapped                 ; 11AD          # 1.1  HANGUL LETTER NIEUN-HIEUH
+3137          ; mapped                 ; 1103          # 1.1  HANGUL LETTER TIKEUT
+3138          ; mapped                 ; 1104          # 1.1  HANGUL LETTER SSANGTIKEUT
+3139          ; mapped                 ; 1105          # 1.1  HANGUL LETTER RIEUL
+313A          ; mapped                 ; 11B0          # 1.1  HANGUL LETTER RIEUL-KIYEOK
+313B          ; mapped                 ; 11B1          # 1.1  HANGUL LETTER RIEUL-MIEUM
+313C          ; mapped                 ; 11B2          # 1.1  HANGUL LETTER RIEUL-PIEUP
+313D          ; mapped                 ; 11B3          # 1.1  HANGUL LETTER RIEUL-SIOS
+313E          ; mapped                 ; 11B4          # 1.1  HANGUL LETTER RIEUL-THIEUTH
+313F          ; mapped                 ; 11B5          # 1.1  HANGUL LETTER RIEUL-PHIEUPH
+3140          ; mapped                 ; 111A          # 1.1  HANGUL LETTER RIEUL-HIEUH
+3141          ; mapped                 ; 1106          # 1.1  HANGUL LETTER MIEUM
+3142          ; mapped                 ; 1107          # 1.1  HANGUL LETTER PIEUP
+3143          ; mapped                 ; 1108          # 1.1  HANGUL LETTER SSANGPIEUP
+3144          ; mapped                 ; 1121          # 1.1  HANGUL LETTER PIEUP-SIOS
+3145          ; mapped                 ; 1109          # 1.1  HANGUL LETTER SIOS
+3146          ; mapped                 ; 110A          # 1.1  HANGUL LETTER SSANGSIOS
+3147          ; mapped                 ; 110B          # 1.1  HANGUL LETTER IEUNG
+3148          ; mapped                 ; 110C          # 1.1  HANGUL LETTER CIEUC
+3149          ; mapped                 ; 110D          # 1.1  HANGUL LETTER SSANGCIEUC
+314A          ; mapped                 ; 110E          # 1.1  HANGUL LETTER CHIEUCH
+314B          ; mapped                 ; 110F          # 1.1  HANGUL LETTER KHIEUKH
+314C          ; mapped                 ; 1110          # 1.1  HANGUL LETTER THIEUTH
+314D          ; mapped                 ; 1111          # 1.1  HANGUL LETTER PHIEUPH
+314E          ; mapped                 ; 1112          # 1.1  HANGUL LETTER HIEUH
+314F          ; mapped                 ; 1161          # 1.1  HANGUL LETTER A
+3150          ; mapped                 ; 1162          # 1.1  HANGUL LETTER AE
+3151          ; mapped                 ; 1163          # 1.1  HANGUL LETTER YA
+3152          ; mapped                 ; 1164          # 1.1  HANGUL LETTER YAE
+3153          ; mapped                 ; 1165          # 1.1  HANGUL LETTER EO
+3154          ; mapped                 ; 1166          # 1.1  HANGUL LETTER E
+3155          ; mapped                 ; 1167          # 1.1  HANGUL LETTER YEO
+3156          ; mapped                 ; 1168          # 1.1  HANGUL LETTER YE
+3157          ; mapped                 ; 1169          # 1.1  HANGUL LETTER O
+3158          ; mapped                 ; 116A          # 1.1  HANGUL LETTER WA
+3159          ; mapped                 ; 116B          # 1.1  HANGUL LETTER WAE
+315A          ; mapped                 ; 116C          # 1.1  HANGUL LETTER OE
+315B          ; mapped                 ; 116D          # 1.1  HANGUL LETTER YO
+315C          ; mapped                 ; 116E          # 1.1  HANGUL LETTER U
+315D          ; mapped                 ; 116F          # 1.1  HANGUL LETTER WEO
+315E          ; mapped                 ; 1170          # 1.1  HANGUL LETTER WE
+315F          ; mapped                 ; 1171          # 1.1  HANGUL LETTER WI
+3160          ; mapped                 ; 1172          # 1.1  HANGUL LETTER YU
+3161          ; mapped                 ; 1173          # 1.1  HANGUL LETTER EU
+3162          ; mapped                 ; 1174          # 1.1  HANGUL LETTER YI
+3163          ; mapped                 ; 1175          # 1.1  HANGUL LETTER I
+3164          ; disallowed                             # 1.1  HANGUL FILLER
+3165          ; mapped                 ; 1114          # 1.1  HANGUL LETTER SSANGNIEUN
+3166          ; mapped                 ; 1115          # 1.1  HANGUL LETTER NIEUN-TIKEUT
+3167          ; mapped                 ; 11C7          # 1.1  HANGUL LETTER NIEUN-SIOS
+3168          ; mapped                 ; 11C8          # 1.1  HANGUL LETTER NIEUN-PANSIOS
+3169          ; mapped                 ; 11CC          # 1.1  HANGUL LETTER RIEUL-KIYEOK-SIOS
+316A          ; mapped                 ; 11CE          # 1.1  HANGUL LETTER RIEUL-TIKEUT
+316B          ; mapped                 ; 11D3          # 1.1  HANGUL LETTER RIEUL-PIEUP-SIOS
+316C          ; mapped                 ; 11D7          # 1.1  HANGUL LETTER RIEUL-PANSIOS
+316D          ; mapped                 ; 11D9          # 1.1  HANGUL LETTER RIEUL-YEORINHIEUH
+316E          ; mapped                 ; 111C          # 1.1  HANGUL LETTER MIEUM-PIEUP
+316F          ; mapped                 ; 11DD          # 1.1  HANGUL LETTER MIEUM-SIOS
+3170          ; mapped                 ; 11DF          # 1.1  HANGUL LETTER MIEUM-PANSIOS
+3171          ; mapped                 ; 111D          # 1.1  HANGUL LETTER KAPYEOUNMIEUM
+3172          ; mapped                 ; 111E          # 1.1  HANGUL LETTER PIEUP-KIYEOK
+3173          ; mapped                 ; 1120          # 1.1  HANGUL LETTER PIEUP-TIKEUT
+3174          ; mapped                 ; 1122          # 1.1  HANGUL LETTER PIEUP-SIOS-KIYEOK
+3175          ; mapped                 ; 1123          # 1.1  HANGUL LETTER PIEUP-SIOS-TIKEUT
+3176          ; mapped                 ; 1127          # 1.1  HANGUL LETTER PIEUP-CIEUC
+3177          ; mapped                 ; 1129          # 1.1  HANGUL LETTER PIEUP-THIEUTH
+3178          ; mapped                 ; 112B          # 1.1  HANGUL LETTER KAPYEOUNPIEUP
+3179          ; mapped                 ; 112C          # 1.1  HANGUL LETTER KAPYEOUNSSANGPIEUP
+317A          ; mapped                 ; 112D          # 1.1  HANGUL LETTER SIOS-KIYEOK
+317B          ; mapped                 ; 112E          # 1.1  HANGUL LETTER SIOS-NIEUN
+317C          ; mapped                 ; 112F          # 1.1  HANGUL LETTER SIOS-TIKEUT
+317D          ; mapped                 ; 1132          # 1.1  HANGUL LETTER SIOS-PIEUP
+317E          ; mapped                 ; 1136          # 1.1  HANGUL LETTER SIOS-CIEUC
+317F          ; mapped                 ; 1140          # 1.1  HANGUL LETTER PANSIOS
+3180          ; mapped                 ; 1147          # 1.1  HANGUL LETTER SSANGIEUNG
+3181          ; mapped                 ; 114C          # 1.1  HANGUL LETTER YESIEUNG
+3182          ; mapped                 ; 11F1          # 1.1  HANGUL LETTER YESIEUNG-SIOS
+3183          ; mapped                 ; 11F2          # 1.1  HANGUL LETTER YESIEUNG-PANSIOS
+3184          ; mapped                 ; 1157          # 1.1  HANGUL LETTER KAPYEOUNPHIEUPH
+3185          ; mapped                 ; 1158          # 1.1  HANGUL LETTER SSANGHIEUH
+3186          ; mapped                 ; 1159          # 1.1  HANGUL LETTER YEORINHIEUH
+3187          ; mapped                 ; 1184          # 1.1  HANGUL LETTER YO-YA
+3188          ; mapped                 ; 1185          # 1.1  HANGUL LETTER YO-YAE
+3189          ; mapped                 ; 1188          # 1.1  HANGUL LETTER YO-I
+318A          ; mapped                 ; 1191          # 1.1  HANGUL LETTER YU-YEO
+318B          ; mapped                 ; 1192          # 1.1  HANGUL LETTER YU-YE
+318C          ; mapped                 ; 1194          # 1.1  HANGUL LETTER YU-I
+318D          ; mapped                 ; 119E          # 1.1  HANGUL LETTER ARAEA
+318E          ; mapped                 ; 11A1          # 1.1  HANGUL LETTER ARAEAE
+318F          ; disallowed                             # NA   <reserved-318F>
+3190..3191    ; valid                  ;      ; NV8    # 1.1  IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
+3192          ; mapped                 ; 4E00          # 1.1  IDEOGRAPHIC ANNOTATION ONE MARK
+3193          ; mapped                 ; 4E8C          # 1.1  IDEOGRAPHIC ANNOTATION TWO MARK
+3194          ; mapped                 ; 4E09          # 1.1  IDEOGRAPHIC ANNOTATION THREE MARK
+3195          ; mapped                 ; 56DB          # 1.1  IDEOGRAPHIC ANNOTATION FOUR MARK
+3196          ; mapped                 ; 4E0A          # 1.1  IDEOGRAPHIC ANNOTATION TOP MARK
+3197          ; mapped                 ; 4E2D          # 1.1  IDEOGRAPHIC ANNOTATION MIDDLE MARK
+3198          ; mapped                 ; 4E0B          # 1.1  IDEOGRAPHIC ANNOTATION BOTTOM MARK
+3199          ; mapped                 ; 7532          # 1.1  IDEOGRAPHIC ANNOTATION FIRST MARK
+319A          ; mapped                 ; 4E59          # 1.1  IDEOGRAPHIC ANNOTATION SECOND MARK
+319B          ; mapped                 ; 4E19          # 1.1  IDEOGRAPHIC ANNOTATION THIRD MARK
+319C          ; mapped                 ; 4E01          # 1.1  IDEOGRAPHIC ANNOTATION FOURTH MARK
+319D          ; mapped                 ; 5929          # 1.1  IDEOGRAPHIC ANNOTATION HEAVEN MARK
+319E          ; mapped                 ; 5730          # 1.1  IDEOGRAPHIC ANNOTATION EARTH MARK
+319F          ; mapped                 ; 4EBA          # 1.1  IDEOGRAPHIC ANNOTATION MAN MARK
+31A0..31B7    ; valid                                  # 3.0  BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
+31B8..31BA    ; valid                                  # 6.0  BOPOMOFO LETTER GH..BOPOMOFO LETTER ZY
+31BB..31BF    ; disallowed                             # NA   <reserved-31BB>..<reserved-31BF>
+31C0..31CF    ; valid                  ;      ; NV8    # 4.1  CJK STROKE T..CJK STROKE N
+31D0..31E3    ; valid                  ;      ; NV8    # 5.1  CJK STROKE H..CJK STROKE Q
+31E4..31EF    ; disallowed                             # NA   <reserved-31E4>..<reserved-31EF>
+31F0..31FF    ; valid                                  # 3.2  KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
+3200          ; disallowed_STD3_mapped ; 0028 1100 0029 #1.1  PARENTHESIZED HANGUL KIYEOK
+3201          ; disallowed_STD3_mapped ; 0028 1102 0029 #1.1  PARENTHESIZED HANGUL NIEUN
+3202          ; disallowed_STD3_mapped ; 0028 1103 0029 #1.1  PARENTHESIZED HANGUL TIKEUT
+3203          ; disallowed_STD3_mapped ; 0028 1105 0029 #1.1  PARENTHESIZED HANGUL RIEUL
+3204          ; disallowed_STD3_mapped ; 0028 1106 0029 #1.1  PARENTHESIZED HANGUL MIEUM
+3205          ; disallowed_STD3_mapped ; 0028 1107 0029 #1.1  PARENTHESIZED HANGUL PIEUP
+3206          ; disallowed_STD3_mapped ; 0028 1109 0029 #1.1  PARENTHESIZED HANGUL SIOS
+3207          ; disallowed_STD3_mapped ; 0028 110B 0029 #1.1  PARENTHESIZED HANGUL IEUNG
+3208          ; disallowed_STD3_mapped ; 0028 110C 0029 #1.1  PARENTHESIZED HANGUL CIEUC
+3209          ; disallowed_STD3_mapped ; 0028 110E 0029 #1.1  PARENTHESIZED HANGUL CHIEUCH
+320A          ; disallowed_STD3_mapped ; 0028 110F 0029 #1.1  PARENTHESIZED HANGUL KHIEUKH
+320B          ; disallowed_STD3_mapped ; 0028 1110 0029 #1.1  PARENTHESIZED HANGUL THIEUTH
+320C          ; disallowed_STD3_mapped ; 0028 1111 0029 #1.1  PARENTHESIZED HANGUL PHIEUPH
+320D          ; disallowed_STD3_mapped ; 0028 1112 0029 #1.1  PARENTHESIZED HANGUL HIEUH
+320E          ; disallowed_STD3_mapped ; 0028 AC00 0029 #1.1  PARENTHESIZED HANGUL KIYEOK A
+320F          ; disallowed_STD3_mapped ; 0028 B098 0029 #1.1  PARENTHESIZED HANGUL NIEUN A
+3210          ; disallowed_STD3_mapped ; 0028 B2E4 0029 #1.1  PARENTHESIZED HANGUL TIKEUT A
+3211          ; disallowed_STD3_mapped ; 0028 B77C 0029 #1.1  PARENTHESIZED HANGUL RIEUL A
+3212          ; disallowed_STD3_mapped ; 0028 B9C8 0029 #1.1  PARENTHESIZED HANGUL MIEUM A
+3213          ; disallowed_STD3_mapped ; 0028 BC14 0029 #1.1  PARENTHESIZED HANGUL PIEUP A
+3214          ; disallowed_STD3_mapped ; 0028 C0AC 0029 #1.1  PARENTHESIZED HANGUL SIOS A
+3215          ; disallowed_STD3_mapped ; 0028 C544 0029 #1.1  PARENTHESIZED HANGUL IEUNG A
+3216          ; disallowed_STD3_mapped ; 0028 C790 0029 #1.1  PARENTHESIZED HANGUL CIEUC A
+3217          ; disallowed_STD3_mapped ; 0028 CC28 0029 #1.1  PARENTHESIZED HANGUL CHIEUCH A
+3218          ; disallowed_STD3_mapped ; 0028 CE74 0029 #1.1  PARENTHESIZED HANGUL KHIEUKH A
+3219          ; disallowed_STD3_mapped ; 0028 D0C0 0029 #1.1  PARENTHESIZED HANGUL THIEUTH A
+321A          ; disallowed_STD3_mapped ; 0028 D30C 0029 #1.1  PARENTHESIZED HANGUL PHIEUPH A
+321B          ; disallowed_STD3_mapped ; 0028 D558 0029 #1.1  PARENTHESIZED HANGUL HIEUH A
+321C          ; disallowed_STD3_mapped ; 0028 C8FC 0029 #1.1  PARENTHESIZED HANGUL CIEUC U
+321D          ; disallowed_STD3_mapped ; 0028 C624 C804 0029 #4.0 PARENTHESIZED KOREAN CHARACTER OJEON
+321E          ; disallowed_STD3_mapped ; 0028 C624 D6C4 0029 #4.0 PARENTHESIZED KOREAN CHARACTER O HU
+321F          ; disallowed                             # NA   <reserved-321F>
+3220          ; disallowed_STD3_mapped ; 0028 4E00 0029 #1.1  PARENTHESIZED IDEOGRAPH ONE
+3221          ; disallowed_STD3_mapped ; 0028 4E8C 0029 #1.1  PARENTHESIZED IDEOGRAPH TWO
+3222          ; disallowed_STD3_mapped ; 0028 4E09 0029 #1.1  PARENTHESIZED IDEOGRAPH THREE
+3223          ; disallowed_STD3_mapped ; 0028 56DB 0029 #1.1  PARENTHESIZED IDEOGRAPH FOUR
+3224          ; disallowed_STD3_mapped ; 0028 4E94 0029 #1.1  PARENTHESIZED IDEOGRAPH FIVE
+3225          ; disallowed_STD3_mapped ; 0028 516D 0029 #1.1  PARENTHESIZED IDEOGRAPH SIX
+3226          ; disallowed_STD3_mapped ; 0028 4E03 0029 #1.1  PARENTHESIZED IDEOGRAPH SEVEN
+3227          ; disallowed_STD3_mapped ; 0028 516B 0029 #1.1  PARENTHESIZED IDEOGRAPH EIGHT
+3228          ; disallowed_STD3_mapped ; 0028 4E5D 0029 #1.1  PARENTHESIZED IDEOGRAPH NINE
+3229          ; disallowed_STD3_mapped ; 0028 5341 0029 #1.1  PARENTHESIZED IDEOGRAPH TEN
+322A          ; disallowed_STD3_mapped ; 0028 6708 0029 #1.1  PARENTHESIZED IDEOGRAPH MOON
+322B          ; disallowed_STD3_mapped ; 0028 706B 0029 #1.1  PARENTHESIZED IDEOGRAPH FIRE
+322C          ; disallowed_STD3_mapped ; 0028 6C34 0029 #1.1  PARENTHESIZED IDEOGRAPH WATER
+322D          ; disallowed_STD3_mapped ; 0028 6728 0029 #1.1  PARENTHESIZED IDEOGRAPH WOOD
+322E          ; disallowed_STD3_mapped ; 0028 91D1 0029 #1.1  PARENTHESIZED IDEOGRAPH METAL
+322F          ; disallowed_STD3_mapped ; 0028 571F 0029 #1.1  PARENTHESIZED IDEOGRAPH EARTH
+3230          ; disallowed_STD3_mapped ; 0028 65E5 0029 #1.1  PARENTHESIZED IDEOGRAPH SUN
+3231          ; disallowed_STD3_mapped ; 0028 682A 0029 #1.1  PARENTHESIZED IDEOGRAPH STOCK
+3232          ; disallowed_STD3_mapped ; 0028 6709 0029 #1.1  PARENTHESIZED IDEOGRAPH HAVE
+3233          ; disallowed_STD3_mapped ; 0028 793E 0029 #1.1  PARENTHESIZED IDEOGRAPH SOCIETY
+3234          ; disallowed_STD3_mapped ; 0028 540D 0029 #1.1  PARENTHESIZED IDEOGRAPH NAME
+3235          ; disallowed_STD3_mapped ; 0028 7279 0029 #1.1  PARENTHESIZED IDEOGRAPH SPECIAL
+3236          ; disallowed_STD3_mapped ; 0028 8CA1 0029 #1.1  PARENTHESIZED IDEOGRAPH FINANCIAL
+3237          ; disallowed_STD3_mapped ; 0028 795D 0029 #1.1  PARENTHESIZED IDEOGRAPH CONGRATULATION
+3238          ; disallowed_STD3_mapped ; 0028 52B4 0029 #1.1  PARENTHESIZED IDEOGRAPH LABOR
+3239          ; disallowed_STD3_mapped ; 0028 4EE3 0029 #1.1  PARENTHESIZED IDEOGRAPH REPRESENT
+323A          ; disallowed_STD3_mapped ; 0028 547C 0029 #1.1  PARENTHESIZED IDEOGRAPH CALL
+323B          ; disallowed_STD3_mapped ; 0028 5B66 0029 #1.1  PARENTHESIZED IDEOGRAPH STUDY
+323C          ; disallowed_STD3_mapped ; 0028 76E3 0029 #1.1  PARENTHESIZED IDEOGRAPH SUPERVISE
+323D          ; disallowed_STD3_mapped ; 0028 4F01 0029 #1.1  PARENTHESIZED IDEOGRAPH ENTERPRISE
+323E          ; disallowed_STD3_mapped ; 0028 8CC7 0029 #1.1  PARENTHESIZED IDEOGRAPH RESOURCE
+323F          ; disallowed_STD3_mapped ; 0028 5354 0029 #1.1  PARENTHESIZED IDEOGRAPH ALLIANCE
+3240          ; disallowed_STD3_mapped ; 0028 796D 0029 #1.1  PARENTHESIZED IDEOGRAPH FESTIVAL
+3241          ; disallowed_STD3_mapped ; 0028 4F11 0029 #1.1  PARENTHESIZED IDEOGRAPH REST
+3242          ; disallowed_STD3_mapped ; 0028 81EA 0029 #1.1  PARENTHESIZED IDEOGRAPH SELF
+3243          ; disallowed_STD3_mapped ; 0028 81F3 0029 #1.1  PARENTHESIZED IDEOGRAPH REACH
+3244          ; mapped                 ; 554F          # 5.2  CIRCLED IDEOGRAPH QUESTION
+3245          ; mapped                 ; 5E7C          # 5.2  CIRCLED IDEOGRAPH KINDERGARTEN
+3246          ; mapped                 ; 6587          # 5.2  CIRCLED IDEOGRAPH SCHOOL
+3247          ; mapped                 ; 7B8F          # 5.2  CIRCLED IDEOGRAPH KOTO
+3248..324F    ; valid                  ;      ; NV8    # 5.2  CIRCLED NUMBER TEN ON BLACK SQUARE..CIRCLED NUMBER EIGHTY ON BLACK SQUARE
+3250          ; mapped                 ; 0070 0074 0065 #4.0  PARTNERSHIP SIGN
+3251          ; mapped                 ; 0032 0031     # 3.2  CIRCLED NUMBER TWENTY ONE
+3252          ; mapped                 ; 0032 0032     # 3.2  CIRCLED NUMBER TWENTY TWO
+3253          ; mapped                 ; 0032 0033     # 3.2  CIRCLED NUMBER TWENTY THREE
+3254          ; mapped                 ; 0032 0034     # 3.2  CIRCLED NUMBER TWENTY FOUR
+3255          ; mapped                 ; 0032 0035     # 3.2  CIRCLED NUMBER TWENTY FIVE
+3256          ; mapped                 ; 0032 0036     # 3.2  CIRCLED NUMBER TWENTY SIX
+3257          ; mapped                 ; 0032 0037     # 3.2  CIRCLED NUMBER TWENTY SEVEN
+3258          ; mapped                 ; 0032 0038     # 3.2  CIRCLED NUMBER TWENTY EIGHT
+3259          ; mapped                 ; 0032 0039     # 3.2  CIRCLED NUMBER TWENTY NINE
+325A          ; mapped                 ; 0033 0030     # 3.2  CIRCLED NUMBER THIRTY
+325B          ; mapped                 ; 0033 0031     # 3.2  CIRCLED NUMBER THIRTY ONE
+325C          ; mapped                 ; 0033 0032     # 3.2  CIRCLED NUMBER THIRTY TWO
+325D          ; mapped                 ; 0033 0033     # 3.2  CIRCLED NUMBER THIRTY THREE
+325E          ; mapped                 ; 0033 0034     # 3.2  CIRCLED NUMBER THIRTY FOUR
+325F          ; mapped                 ; 0033 0035     # 3.2  CIRCLED NUMBER THIRTY FIVE
+3260          ; mapped                 ; 1100          # 1.1  CIRCLED HANGUL KIYEOK
+3261          ; mapped                 ; 1102          # 1.1  CIRCLED HANGUL NIEUN
+3262          ; mapped                 ; 1103          # 1.1  CIRCLED HANGUL TIKEUT
+3263          ; mapped                 ; 1105          # 1.1  CIRCLED HANGUL RIEUL
+3264          ; mapped                 ; 1106          # 1.1  CIRCLED HANGUL MIEUM
+3265          ; mapped                 ; 1107          # 1.1  CIRCLED HANGUL PIEUP
+3266          ; mapped                 ; 1109          # 1.1  CIRCLED HANGUL SIOS
+3267          ; mapped                 ; 110B          # 1.1  CIRCLED HANGUL IEUNG
+3268          ; mapped                 ; 110C          # 1.1  CIRCLED HANGUL CIEUC
+3269          ; mapped                 ; 110E          # 1.1  CIRCLED HANGUL CHIEUCH
+326A          ; mapped                 ; 110F          # 1.1  CIRCLED HANGUL KHIEUKH
+326B          ; mapped                 ; 1110          # 1.1  CIRCLED HANGUL THIEUTH
+326C          ; mapped                 ; 1111          # 1.1  CIRCLED HANGUL PHIEUPH
+326D          ; mapped                 ; 1112          # 1.1  CIRCLED HANGUL HIEUH
+326E          ; mapped                 ; AC00          # 1.1  CIRCLED HANGUL KIYEOK A
+326F          ; mapped                 ; B098          # 1.1  CIRCLED HANGUL NIEUN A
+3270          ; mapped                 ; B2E4          # 1.1  CIRCLED HANGUL TIKEUT A
+3271          ; mapped                 ; B77C          # 1.1  CIRCLED HANGUL RIEUL A
+3272          ; mapped                 ; B9C8          # 1.1  CIRCLED HANGUL MIEUM A
+3273          ; mapped                 ; BC14          # 1.1  CIRCLED HANGUL PIEUP A
+3274          ; mapped                 ; C0AC          # 1.1  CIRCLED HANGUL SIOS A
+3275          ; mapped                 ; C544          # 1.1  CIRCLED HANGUL IEUNG A
+3276          ; mapped                 ; C790          # 1.1  CIRCLED HANGUL CIEUC A
+3277          ; mapped                 ; CC28          # 1.1  CIRCLED HANGUL CHIEUCH A
+3278          ; mapped                 ; CE74          # 1.1  CIRCLED HANGUL KHIEUKH A
+3279          ; mapped                 ; D0C0          # 1.1  CIRCLED HANGUL THIEUTH A
+327A          ; mapped                 ; D30C          # 1.1  CIRCLED HANGUL PHIEUPH A
+327B          ; mapped                 ; D558          # 1.1  CIRCLED HANGUL HIEUH A
+327C          ; mapped                 ; CC38 ACE0     # 4.0  CIRCLED KOREAN CHARACTER CHAMKO
+327D          ; mapped                 ; C8FC C758     # 4.0  CIRCLED KOREAN CHARACTER JUEUI
+327E          ; mapped                 ; C6B0          # 4.1  CIRCLED HANGUL IEUNG U
+327F          ; valid                  ;      ; NV8    # 1.1  KOREAN STANDARD SYMBOL
+3280          ; mapped                 ; 4E00          # 1.1  CIRCLED IDEOGRAPH ONE
+3281          ; mapped                 ; 4E8C          # 1.1  CIRCLED IDEOGRAPH TWO
+3282          ; mapped                 ; 4E09          # 1.1  CIRCLED IDEOGRAPH THREE
+3283          ; mapped                 ; 56DB          # 1.1  CIRCLED IDEOGRAPH FOUR
+3284          ; mapped                 ; 4E94          # 1.1  CIRCLED IDEOGRAPH FIVE
+3285          ; mapped                 ; 516D          # 1.1  CIRCLED IDEOGRAPH SIX
+3286          ; mapped                 ; 4E03          # 1.1  CIRCLED IDEOGRAPH SEVEN
+3287          ; mapped                 ; 516B          # 1.1  CIRCLED IDEOGRAPH EIGHT
+3288          ; mapped                 ; 4E5D          # 1.1  CIRCLED IDEOGRAPH NINE
+3289          ; mapped                 ; 5341          # 1.1  CIRCLED IDEOGRAPH TEN
+328A          ; mapped                 ; 6708          # 1.1  CIRCLED IDEOGRAPH MOON
+328B          ; mapped                 ; 706B          # 1.1  CIRCLED IDEOGRAPH FIRE
+328C          ; mapped                 ; 6C34          # 1.1  CIRCLED IDEOGRAPH WATER
+328D          ; mapped                 ; 6728          # 1.1  CIRCLED IDEOGRAPH WOOD
+328E          ; mapped                 ; 91D1          # 1.1  CIRCLED IDEOGRAPH METAL
+328F          ; mapped                 ; 571F          # 1.1  CIRCLED IDEOGRAPH EARTH
+3290          ; mapped                 ; 65E5          # 1.1  CIRCLED IDEOGRAPH SUN
+3291          ; mapped                 ; 682A          # 1.1  CIRCLED IDEOGRAPH STOCK
+3292          ; mapped                 ; 6709          # 1.1  CIRCLED IDEOGRAPH HAVE
+3293          ; mapped                 ; 793E          # 1.1  CIRCLED IDEOGRAPH SOCIETY
+3294          ; mapped                 ; 540D          # 1.1  CIRCLED IDEOGRAPH NAME
+3295          ; mapped                 ; 7279          # 1.1  CIRCLED IDEOGRAPH SPECIAL
+3296          ; mapped                 ; 8CA1          # 1.1  CIRCLED IDEOGRAPH FINANCIAL
+3297          ; mapped                 ; 795D          # 1.1  CIRCLED IDEOGRAPH CONGRATULATION
+3298          ; mapped                 ; 52B4          # 1.1  CIRCLED IDEOGRAPH LABOR
+3299          ; mapped                 ; 79D8          # 1.1  CIRCLED IDEOGRAPH SECRET
+329A          ; mapped                 ; 7537          # 1.1  CIRCLED IDEOGRAPH MALE
+329B          ; mapped                 ; 5973          # 1.1  CIRCLED IDEOGRAPH FEMALE
+329C          ; mapped                 ; 9069          # 1.1  CIRCLED IDEOGRAPH SUITABLE
+329D          ; mapped                 ; 512A          # 1.1  CIRCLED IDEOGRAPH EXCELLENT
+329E          ; mapped                 ; 5370          # 1.1  CIRCLED IDEOGRAPH PRINT
+329F          ; mapped                 ; 6CE8          # 1.1  CIRCLED IDEOGRAPH ATTENTION
+32A0          ; mapped                 ; 9805          # 1.1  CIRCLED IDEOGRAPH ITEM
+32A1          ; mapped                 ; 4F11          # 1.1  CIRCLED IDEOGRAPH REST
+32A2          ; mapped                 ; 5199          # 1.1  CIRCLED IDEOGRAPH COPY
+32A3          ; mapped                 ; 6B63          # 1.1  CIRCLED IDEOGRAPH CORRECT
+32A4          ; mapped                 ; 4E0A          # 1.1  CIRCLED IDEOGRAPH HIGH
+32A5          ; mapped                 ; 4E2D          # 1.1  CIRCLED IDEOGRAPH CENTRE
+32A6          ; mapped                 ; 4E0B          # 1.1  CIRCLED IDEOGRAPH LOW
+32A7          ; mapped                 ; 5DE6          # 1.1  CIRCLED IDEOGRAPH LEFT
+32A8          ; mapped                 ; 53F3          # 1.1  CIRCLED IDEOGRAPH RIGHT
+32A9          ; mapped                 ; 533B          # 1.1  CIRCLED IDEOGRAPH MEDICINE
+32AA          ; mapped                 ; 5B97          # 1.1  CIRCLED IDEOGRAPH RELIGION
+32AB          ; mapped                 ; 5B66          # 1.1  CIRCLED IDEOGRAPH STUDY
+32AC          ; mapped                 ; 76E3          # 1.1  CIRCLED IDEOGRAPH SUPERVISE
+32AD          ; mapped                 ; 4F01          # 1.1  CIRCLED IDEOGRAPH ENTERPRISE
+32AE          ; mapped                 ; 8CC7          # 1.1  CIRCLED IDEOGRAPH RESOURCE
+32AF          ; mapped                 ; 5354          # 1.1  CIRCLED IDEOGRAPH ALLIANCE
+32B0          ; mapped                 ; 591C          # 1.1  CIRCLED IDEOGRAPH NIGHT
+32B1          ; mapped                 ; 0033 0036     # 3.2  CIRCLED NUMBER THIRTY SIX
+32B2          ; mapped                 ; 0033 0037     # 3.2  CIRCLED NUMBER THIRTY SEVEN
+32B3          ; mapped                 ; 0033 0038     # 3.2  CIRCLED NUMBER THIRTY EIGHT
+32B4          ; mapped                 ; 0033 0039     # 3.2  CIRCLED NUMBER THIRTY NINE
+32B5          ; mapped                 ; 0034 0030     # 3.2  CIRCLED NUMBER FORTY
+32B6          ; mapped                 ; 0034 0031     # 3.2  CIRCLED NUMBER FORTY ONE
+32B7          ; mapped                 ; 0034 0032     # 3.2  CIRCLED NUMBER FORTY TWO
+32B8          ; mapped                 ; 0034 0033     # 3.2  CIRCLED NUMBER FORTY THREE
+32B9          ; mapped                 ; 0034 0034     # 3.2  CIRCLED NUMBER FORTY FOUR
+32BA          ; mapped                 ; 0034 0035     # 3.2  CIRCLED NUMBER FORTY FIVE
+32BB          ; mapped                 ; 0034 0036     # 3.2  CIRCLED NUMBER FORTY SIX
+32BC          ; mapped                 ; 0034 0037     # 3.2  CIRCLED NUMBER FORTY SEVEN
+32BD          ; mapped                 ; 0034 0038     # 3.2  CIRCLED NUMBER FORTY EIGHT
+32BE          ; mapped                 ; 0034 0039     # 3.2  CIRCLED NUMBER FORTY NINE
+32BF          ; mapped                 ; 0035 0030     # 3.2  CIRCLED NUMBER FIFTY
+32C0          ; mapped                 ; 0031 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
+32C1          ; mapped                 ; 0032 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
+32C2          ; mapped                 ; 0033 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
+32C3          ; mapped                 ; 0034 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL
+32C4          ; mapped                 ; 0035 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY
+32C5          ; mapped                 ; 0036 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE
+32C6          ; mapped                 ; 0037 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY
+32C7          ; mapped                 ; 0038 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST
+32C8          ; mapped                 ; 0039 6708     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER
+32C9          ; mapped                 ; 0031 0030 6708 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER
+32CA          ; mapped                 ; 0031 0031 6708 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER
+32CB          ; mapped                 ; 0031 0032 6708 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
+32CC          ; mapped                 ; 0068 0067     # 4.0  SQUARE HG
+32CD          ; mapped                 ; 0065 0072 0067 #4.0  SQUARE ERG
+32CE          ; mapped                 ; 0065 0076     # 4.0  SQUARE EV
+32CF          ; mapped                 ; 006C 0074 0064 #4.0  LIMITED LIABILITY SIGN
+32D0          ; mapped                 ; 30A2          # 1.1  CIRCLED KATAKANA A
+32D1          ; mapped                 ; 30A4          # 1.1  CIRCLED KATAKANA I
+32D2          ; mapped                 ; 30A6          # 1.1  CIRCLED KATAKANA U
+32D3          ; mapped                 ; 30A8          # 1.1  CIRCLED KATAKANA E
+32D4          ; mapped                 ; 30AA          # 1.1  CIRCLED KATAKANA O
+32D5          ; mapped                 ; 30AB          # 1.1  CIRCLED KATAKANA KA
+32D6          ; mapped                 ; 30AD          # 1.1  CIRCLED KATAKANA KI
+32D7          ; mapped                 ; 30AF          # 1.1  CIRCLED KATAKANA KU
+32D8          ; mapped                 ; 30B1          # 1.1  CIRCLED KATAKANA KE
+32D9          ; mapped                 ; 30B3          # 1.1  CIRCLED KATAKANA KO
+32DA          ; mapped                 ; 30B5          # 1.1  CIRCLED KATAKANA SA
+32DB          ; mapped                 ; 30B7          # 1.1  CIRCLED KATAKANA SI
+32DC          ; mapped                 ; 30B9          # 1.1  CIRCLED KATAKANA SU
+32DD          ; mapped                 ; 30BB          # 1.1  CIRCLED KATAKANA SE
+32DE          ; mapped                 ; 30BD          # 1.1  CIRCLED KATAKANA SO
+32DF          ; mapped                 ; 30BF          # 1.1  CIRCLED KATAKANA TA
+32E0          ; mapped                 ; 30C1          # 1.1  CIRCLED KATAKANA TI
+32E1          ; mapped                 ; 30C4          # 1.1  CIRCLED KATAKANA TU
+32E2          ; mapped                 ; 30C6          # 1.1  CIRCLED KATAKANA TE
+32E3          ; mapped                 ; 30C8          # 1.1  CIRCLED KATAKANA TO
+32E4          ; mapped                 ; 30CA          # 1.1  CIRCLED KATAKANA NA
+32E5          ; mapped                 ; 30CB          # 1.1  CIRCLED KATAKANA NI
+32E6          ; mapped                 ; 30CC          # 1.1  CIRCLED KATAKANA NU
+32E7          ; mapped                 ; 30CD          # 1.1  CIRCLED KATAKANA NE
+32E8          ; mapped                 ; 30CE          # 1.1  CIRCLED KATAKANA NO
+32E9          ; mapped                 ; 30CF          # 1.1  CIRCLED KATAKANA HA
+32EA          ; mapped                 ; 30D2          # 1.1  CIRCLED KATAKANA HI
+32EB          ; mapped                 ; 30D5          # 1.1  CIRCLED KATAKANA HU
+32EC          ; mapped                 ; 30D8          # 1.1  CIRCLED KATAKANA HE
+32ED          ; mapped                 ; 30DB          # 1.1  CIRCLED KATAKANA HO
+32EE          ; mapped                 ; 30DE          # 1.1  CIRCLED KATAKANA MA
+32EF          ; mapped                 ; 30DF          # 1.1  CIRCLED KATAKANA MI
+32F0          ; mapped                 ; 30E0          # 1.1  CIRCLED KATAKANA MU
+32F1          ; mapped                 ; 30E1          # 1.1  CIRCLED KATAKANA ME
+32F2          ; mapped                 ; 30E2          # 1.1  CIRCLED KATAKANA MO
+32F3          ; mapped                 ; 30E4          # 1.1  CIRCLED KATAKANA YA
+32F4          ; mapped                 ; 30E6          # 1.1  CIRCLED KATAKANA YU
+32F5          ; mapped                 ; 30E8          # 1.1  CIRCLED KATAKANA YO
+32F6          ; mapped                 ; 30E9          # 1.1  CIRCLED KATAKANA RA
+32F7          ; mapped                 ; 30EA          # 1.1  CIRCLED KATAKANA RI
+32F8          ; mapped                 ; 30EB          # 1.1  CIRCLED KATAKANA RU
+32F9          ; mapped                 ; 30EC          # 1.1  CIRCLED KATAKANA RE
+32FA          ; mapped                 ; 30ED          # 1.1  CIRCLED KATAKANA RO
+32FB          ; mapped                 ; 30EF          # 1.1  CIRCLED KATAKANA WA
+32FC          ; mapped                 ; 30F0          # 1.1  CIRCLED KATAKANA WI
+32FD          ; mapped                 ; 30F1          # 1.1  CIRCLED KATAKANA WE
+32FE          ; mapped                 ; 30F2          # 1.1  CIRCLED KATAKANA WO
+32FF          ; disallowed                             # NA   <reserved-32FF>
+3300          ; mapped                 ; 30A2 30D1 30FC 30C8 #1.1 SQUARE APAATO
+3301          ; mapped                 ; 30A2 30EB 30D5 30A1 #1.1 SQUARE ARUHUA
+3302          ; mapped                 ; 30A2 30F3 30DA 30A2 #1.1 SQUARE ANPEA
+3303          ; mapped                 ; 30A2 30FC 30EB #1.1  SQUARE AARU
+3304          ; mapped                 ; 30A4 30CB 30F3 30B0 #1.1 SQUARE ININGU
+3305          ; mapped                 ; 30A4 30F3 30C1 #1.1  SQUARE INTI
+3306          ; mapped                 ; 30A6 30A9 30F3 #1.1  SQUARE UON
+3307          ; mapped                 ; 30A8 30B9 30AF 30FC 30C9 #1.1 SQUARE ESUKUUDO
+3308          ; mapped                 ; 30A8 30FC 30AB 30FC #1.1 SQUARE EEKAA
+3309          ; mapped                 ; 30AA 30F3 30B9 #1.1  SQUARE ONSU
+330A          ; mapped                 ; 30AA 30FC 30E0 #1.1  SQUARE OOMU
+330B          ; mapped                 ; 30AB 30A4 30EA #1.1  SQUARE KAIRI
+330C          ; mapped                 ; 30AB 30E9 30C3 30C8 #1.1 SQUARE KARATTO
+330D          ; mapped                 ; 30AB 30ED 30EA 30FC #1.1 SQUARE KARORII
+330E          ; mapped                 ; 30AC 30ED 30F3 #1.1  SQUARE GARON
+330F          ; mapped                 ; 30AC 30F3 30DE #1.1  SQUARE GANMA
+3310          ; mapped                 ; 30AE 30AC     # 1.1  SQUARE GIGA
+3311          ; mapped                 ; 30AE 30CB 30FC #1.1  SQUARE GINII
+3312          ; mapped                 ; 30AD 30E5 30EA 30FC #1.1 SQUARE KYURII
+3313          ; mapped                 ; 30AE 30EB 30C0 30FC #1.1 SQUARE GIRUDAA
+3314          ; mapped                 ; 30AD 30ED     # 1.1  SQUARE KIRO
+3315          ; mapped                 ; 30AD 30ED 30B0 30E9 30E0 #1.1 SQUARE KIROGURAMU
+3316          ; mapped                 ; 30AD 30ED 30E1 30FC 30C8 30EB #1.1 SQUARE KIROMEETORU
+3317          ; mapped                 ; 30AD 30ED 30EF 30C3 30C8 #1.1 SQUARE KIROWATTO
+3318          ; mapped                 ; 30B0 30E9 30E0 #1.1  SQUARE GURAMU
+3319          ; mapped                 ; 30B0 30E9 30E0 30C8 30F3 #1.1 SQUARE GURAMUTON
+331A          ; mapped                 ; 30AF 30EB 30BC 30A4 30ED #1.1 SQUARE KURUZEIRO
+331B          ; mapped                 ; 30AF 30ED 30FC 30CD #1.1 SQUARE KUROONE
+331C          ; mapped                 ; 30B1 30FC 30B9 #1.1  SQUARE KEESU
+331D          ; mapped                 ; 30B3 30EB 30CA #1.1  SQUARE KORUNA
+331E          ; mapped                 ; 30B3 30FC 30DD #1.1  SQUARE KOOPO
+331F          ; mapped                 ; 30B5 30A4 30AF 30EB #1.1 SQUARE SAIKURU
+3320          ; mapped                 ; 30B5 30F3 30C1 30FC 30E0 #1.1 SQUARE SANTIIMU
+3321          ; mapped                 ; 30B7 30EA 30F3 30B0 #1.1 SQUARE SIRINGU
+3322          ; mapped                 ; 30BB 30F3 30C1 #1.1  SQUARE SENTI
+3323          ; mapped                 ; 30BB 30F3 30C8 #1.1  SQUARE SENTO
+3324          ; mapped                 ; 30C0 30FC 30B9 #1.1  SQUARE DAASU
+3325          ; mapped                 ; 30C7 30B7     # 1.1  SQUARE DESI
+3326          ; mapped                 ; 30C9 30EB     # 1.1  SQUARE DORU
+3327          ; mapped                 ; 30C8 30F3     # 1.1  SQUARE TON
+3328          ; mapped                 ; 30CA 30CE     # 1.1  SQUARE NANO
+3329          ; mapped                 ; 30CE 30C3 30C8 #1.1  SQUARE NOTTO
+332A          ; mapped                 ; 30CF 30A4 30C4 #1.1  SQUARE HAITU
+332B          ; mapped                 ; 30D1 30FC 30BB 30F3 30C8 #1.1 SQUARE PAASENTO
+332C          ; mapped                 ; 30D1 30FC 30C4 #1.1  SQUARE PAATU
+332D          ; mapped                 ; 30D0 30FC 30EC 30EB #1.1 SQUARE BAARERU
+332E          ; mapped                 ; 30D4 30A2 30B9 30C8 30EB #1.1 SQUARE PIASUTORU
+332F          ; mapped                 ; 30D4 30AF 30EB #1.1  SQUARE PIKURU
+3330          ; mapped                 ; 30D4 30B3     # 1.1  SQUARE PIKO
+3331          ; mapped                 ; 30D3 30EB     # 1.1  SQUARE BIRU
+3332          ; mapped                 ; 30D5 30A1 30E9 30C3 30C9 #1.1 SQUARE HUARADDO
+3333          ; mapped                 ; 30D5 30A3 30FC 30C8 #1.1 SQUARE HUIITO
+3334          ; mapped                 ; 30D6 30C3 30B7 30A7 30EB #1.1 SQUARE BUSSYERU
+3335          ; mapped                 ; 30D5 30E9 30F3 #1.1  SQUARE HURAN
+3336          ; mapped                 ; 30D8 30AF 30BF 30FC 30EB #1.1 SQUARE HEKUTAARU
+3337          ; mapped                 ; 30DA 30BD     # 1.1  SQUARE PESO
+3338          ; mapped                 ; 30DA 30CB 30D2 #1.1  SQUARE PENIHI
+3339          ; mapped                 ; 30D8 30EB 30C4 #1.1  SQUARE HERUTU
+333A          ; mapped                 ; 30DA 30F3 30B9 #1.1  SQUARE PENSU
+333B          ; mapped                 ; 30DA 30FC 30B8 #1.1  SQUARE PEEZI
+333C          ; mapped                 ; 30D9 30FC 30BF #1.1  SQUARE BEETA
+333D          ; mapped                 ; 30DD 30A4 30F3 30C8 #1.1 SQUARE POINTO
+333E          ; mapped                 ; 30DC 30EB 30C8 #1.1  SQUARE BORUTO
+333F          ; mapped                 ; 30DB 30F3     # 1.1  SQUARE HON
+3340          ; mapped                 ; 30DD 30F3 30C9 #1.1  SQUARE PONDO
+3341          ; mapped                 ; 30DB 30FC 30EB #1.1  SQUARE HOORU
+3342          ; mapped                 ; 30DB 30FC 30F3 #1.1  SQUARE HOON
+3343          ; mapped                 ; 30DE 30A4 30AF 30ED #1.1 SQUARE MAIKURO
+3344          ; mapped                 ; 30DE 30A4 30EB #1.1  SQUARE MAIRU
+3345          ; mapped                 ; 30DE 30C3 30CF #1.1  SQUARE MAHHA
+3346          ; mapped                 ; 30DE 30EB 30AF #1.1  SQUARE MARUKU
+3347          ; mapped                 ; 30DE 30F3 30B7 30E7 30F3 #1.1 SQUARE MANSYON
+3348          ; mapped                 ; 30DF 30AF 30ED 30F3 #1.1 SQUARE MIKURON
+3349          ; mapped                 ; 30DF 30EA     # 1.1  SQUARE MIRI
+334A          ; mapped                 ; 30DF 30EA 30D0 30FC 30EB #1.1 SQUARE MIRIBAARU
+334B          ; mapped                 ; 30E1 30AC     # 1.1  SQUARE MEGA
+334C          ; mapped                 ; 30E1 30AC 30C8 30F3 #1.1 SQUARE MEGATON
+334D          ; mapped                 ; 30E1 30FC 30C8 30EB #1.1 SQUARE MEETORU
+334E          ; mapped                 ; 30E4 30FC 30C9 #1.1  SQUARE YAADO
+334F          ; mapped                 ; 30E4 30FC 30EB #1.1  SQUARE YAARU
+3350          ; mapped                 ; 30E6 30A2 30F3 #1.1  SQUARE YUAN
+3351          ; mapped                 ; 30EA 30C3 30C8 30EB #1.1 SQUARE RITTORU
+3352          ; mapped                 ; 30EA 30E9     # 1.1  SQUARE RIRA
+3353          ; mapped                 ; 30EB 30D4 30FC #1.1  SQUARE RUPII
+3354          ; mapped                 ; 30EB 30FC 30D6 30EB #1.1 SQUARE RUUBURU
+3355          ; mapped                 ; 30EC 30E0     # 1.1  SQUARE REMU
+3356          ; mapped                 ; 30EC 30F3 30C8 30B2 30F3 #1.1 SQUARE RENTOGEN
+3357          ; mapped                 ; 30EF 30C3 30C8 #1.1  SQUARE WATTO
+3358          ; mapped                 ; 0030 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO
+3359          ; mapped                 ; 0031 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE
+335A          ; mapped                 ; 0032 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO
+335B          ; mapped                 ; 0033 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE
+335C          ; mapped                 ; 0034 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR
+335D          ; mapped                 ; 0035 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE
+335E          ; mapped                 ; 0036 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX
+335F          ; mapped                 ; 0037 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN
+3360          ; mapped                 ; 0038 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT
+3361          ; mapped                 ; 0039 70B9     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE
+3362          ; mapped                 ; 0031 0030 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN
+3363          ; mapped                 ; 0031 0031 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN
+3364          ; mapped                 ; 0031 0032 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE
+3365          ; mapped                 ; 0031 0033 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN
+3366          ; mapped                 ; 0031 0034 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN
+3367          ; mapped                 ; 0031 0035 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN
+3368          ; mapped                 ; 0031 0036 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN
+3369          ; mapped                 ; 0031 0037 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN
+336A          ; mapped                 ; 0031 0038 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN
+336B          ; mapped                 ; 0031 0039 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN
+336C          ; mapped                 ; 0032 0030 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY
+336D          ; mapped                 ; 0032 0031 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE
+336E          ; mapped                 ; 0032 0032 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO
+336F          ; mapped                 ; 0032 0033 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE
+3370          ; mapped                 ; 0032 0034 70B9 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
+3371          ; mapped                 ; 0068 0070 0061 #1.1  SQUARE HPA
+3372          ; mapped                 ; 0064 0061     # 1.1  SQUARE DA
+3373          ; mapped                 ; 0061 0075     # 1.1  SQUARE AU
+3374          ; mapped                 ; 0062 0061 0072 #1.1  SQUARE BAR
+3375          ; mapped                 ; 006F 0076     # 1.1  SQUARE OV
+3376          ; mapped                 ; 0070 0063     # 1.1  SQUARE PC
+3377          ; mapped                 ; 0064 006D     # 4.0  SQUARE DM
+3378          ; mapped                 ; 0064 006D 0032 #4.0  SQUARE DM SQUARED
+3379          ; mapped                 ; 0064 006D 0033 #4.0  SQUARE DM CUBED
+337A          ; mapped                 ; 0069 0075     # 4.0  SQUARE IU
+337B          ; mapped                 ; 5E73 6210     # 1.1  SQUARE ERA NAME HEISEI
+337C          ; mapped                 ; 662D 548C     # 1.1  SQUARE ERA NAME SYOUWA
+337D          ; mapped                 ; 5927 6B63     # 1.1  SQUARE ERA NAME TAISYOU
+337E          ; mapped                 ; 660E 6CBB     # 1.1  SQUARE ERA NAME MEIZI
+337F          ; mapped                 ; 682A 5F0F 4F1A 793E #1.1 SQUARE CORPORATION
+3380          ; mapped                 ; 0070 0061     # 1.1  SQUARE PA AMPS
+3381          ; mapped                 ; 006E 0061     # 1.1  SQUARE NA
+3382          ; mapped                 ; 03BC 0061     # 1.1  SQUARE MU A
+3383          ; mapped                 ; 006D 0061     # 1.1  SQUARE MA
+3384          ; mapped                 ; 006B 0061     # 1.1  SQUARE KA
+3385          ; mapped                 ; 006B 0062     # 1.1  SQUARE KB
+3386          ; mapped                 ; 006D 0062     # 1.1  SQUARE MB
+3387          ; mapped                 ; 0067 0062     # 1.1  SQUARE GB
+3388          ; mapped                 ; 0063 0061 006C #1.1  SQUARE CAL
+3389          ; mapped                 ; 006B 0063 0061 006C #1.1 SQUARE KCAL
+338A          ; mapped                 ; 0070 0066     # 1.1  SQUARE PF
+338B          ; mapped                 ; 006E 0066     # 1.1  SQUARE NF
+338C          ; mapped                 ; 03BC 0066     # 1.1  SQUARE MU F
+338D          ; mapped                 ; 03BC 0067     # 1.1  SQUARE MU G
+338E          ; mapped                 ; 006D 0067     # 1.1  SQUARE MG
+338F          ; mapped                 ; 006B 0067     # 1.1  SQUARE KG
+3390          ; mapped                 ; 0068 007A     # 1.1  SQUARE HZ
+3391          ; mapped                 ; 006B 0068 007A #1.1  SQUARE KHZ
+3392          ; mapped                 ; 006D 0068 007A #1.1  SQUARE MHZ
+3393          ; mapped                 ; 0067 0068 007A #1.1  SQUARE GHZ
+3394          ; mapped                 ; 0074 0068 007A #1.1  SQUARE THZ
+3395          ; mapped                 ; 03BC 006C     # 1.1  SQUARE MU L
+3396          ; mapped                 ; 006D 006C     # 1.1  SQUARE ML
+3397          ; mapped                 ; 0064 006C     # 1.1  SQUARE DL
+3398          ; mapped                 ; 006B 006C     # 1.1  SQUARE KL
+3399          ; mapped                 ; 0066 006D     # 1.1  SQUARE FM
+339A          ; mapped                 ; 006E 006D     # 1.1  SQUARE NM
+339B          ; mapped                 ; 03BC 006D     # 1.1  SQUARE MU M
+339C          ; mapped                 ; 006D 006D     # 1.1  SQUARE MM
+339D          ; mapped                 ; 0063 006D     # 1.1  SQUARE CM
+339E          ; mapped                 ; 006B 006D     # 1.1  SQUARE KM
+339F          ; mapped                 ; 006D 006D 0032 #1.1  SQUARE MM SQUARED
+33A0          ; mapped                 ; 0063 006D 0032 #1.1  SQUARE CM SQUARED
+33A1          ; mapped                 ; 006D 0032     # 1.1  SQUARE M SQUARED
+33A2          ; mapped                 ; 006B 006D 0032 #1.1  SQUARE KM SQUARED
+33A3          ; mapped                 ; 006D 006D 0033 #1.1  SQUARE MM CUBED
+33A4          ; mapped                 ; 0063 006D 0033 #1.1  SQUARE CM CUBED
+33A5          ; mapped                 ; 006D 0033     # 1.1  SQUARE M CUBED
+33A6          ; mapped                 ; 006B 006D 0033 #1.1  SQUARE KM CUBED
+33A7          ; mapped                 ; 006D 2215 0073 #1.1  SQUARE M OVER S
+33A8          ; mapped                 ; 006D 2215 0073 0032 #1.1 SQUARE M OVER S SQUARED
+33A9          ; mapped                 ; 0070 0061     # 1.1  SQUARE PA
+33AA          ; mapped                 ; 006B 0070 0061 #1.1  SQUARE KPA
+33AB          ; mapped                 ; 006D 0070 0061 #1.1  SQUARE MPA
+33AC          ; mapped                 ; 0067 0070 0061 #1.1  SQUARE GPA
+33AD          ; mapped                 ; 0072 0061 0064 #1.1  SQUARE RAD
+33AE          ; mapped                 ; 0072 0061 0064 2215 0073 #1.1 SQUARE RAD OVER S
+33AF          ; mapped                 ; 0072 0061 0064 2215 0073 0032 #1.1 SQUARE RAD OVER S SQUARED
+33B0          ; mapped                 ; 0070 0073     # 1.1  SQUARE PS
+33B1          ; mapped                 ; 006E 0073     # 1.1  SQUARE NS
+33B2          ; mapped                 ; 03BC 0073     # 1.1  SQUARE MU S
+33B3          ; mapped                 ; 006D 0073     # 1.1  SQUARE MS
+33B4          ; mapped                 ; 0070 0076     # 1.1  SQUARE PV
+33B5          ; mapped                 ; 006E 0076     # 1.1  SQUARE NV
+33B6          ; mapped                 ; 03BC 0076     # 1.1  SQUARE MU V
+33B7          ; mapped                 ; 006D 0076     # 1.1  SQUARE MV
+33B8          ; mapped                 ; 006B 0076     # 1.1  SQUARE KV
+33B9          ; mapped                 ; 006D 0076     # 1.1  SQUARE MV MEGA
+33BA          ; mapped                 ; 0070 0077     # 1.1  SQUARE PW
+33BB          ; mapped                 ; 006E 0077     # 1.1  SQUARE NW
+33BC          ; mapped                 ; 03BC 0077     # 1.1  SQUARE MU W
+33BD          ; mapped                 ; 006D 0077     # 1.1  SQUARE MW
+33BE          ; mapped                 ; 006B 0077     # 1.1  SQUARE KW
+33BF          ; mapped                 ; 006D 0077     # 1.1  SQUARE MW MEGA
+33C0          ; mapped                 ; 006B 03C9     # 1.1  SQUARE K OHM
+33C1          ; mapped                 ; 006D 03C9     # 1.1  SQUARE M OHM
+33C2          ; disallowed                             # 1.1  SQUARE AM
+33C3          ; mapped                 ; 0062 0071     # 1.1  SQUARE BQ
+33C4          ; mapped                 ; 0063 0063     # 1.1  SQUARE CC
+33C5          ; mapped                 ; 0063 0064     # 1.1  SQUARE CD
+33C6          ; mapped                 ; 0063 2215 006B 0067 #1.1 SQUARE C OVER KG
+33C7          ; disallowed                             # 1.1  SQUARE CO
+33C8          ; mapped                 ; 0064 0062     # 1.1  SQUARE DB
+33C9          ; mapped                 ; 0067 0079     # 1.1  SQUARE GY
+33CA          ; mapped                 ; 0068 0061     # 1.1  SQUARE HA
+33CB          ; mapped                 ; 0068 0070     # 1.1  SQUARE HP
+33CC          ; mapped                 ; 0069 006E     # 1.1  SQUARE IN
+33CD          ; mapped                 ; 006B 006B     # 1.1  SQUARE KK
+33CE          ; mapped                 ; 006B 006D     # 1.1  SQUARE KM CAPITAL
+33CF          ; mapped                 ; 006B 0074     # 1.1  SQUARE KT
+33D0          ; mapped                 ; 006C 006D     # 1.1  SQUARE LM
+33D1          ; mapped                 ; 006C 006E     # 1.1  SQUARE LN
+33D2          ; mapped                 ; 006C 006F 0067 #1.1  SQUARE LOG
+33D3          ; mapped                 ; 006C 0078     # 1.1  SQUARE LX
+33D4          ; mapped                 ; 006D 0062     # 1.1  SQUARE MB SMALL
+33D5          ; mapped                 ; 006D 0069 006C #1.1  SQUARE MIL
+33D6          ; mapped                 ; 006D 006F 006C #1.1  SQUARE MOL
+33D7          ; mapped                 ; 0070 0068     # 1.1  SQUARE PH
+33D8          ; disallowed                             # 1.1  SQUARE PM
+33D9          ; mapped                 ; 0070 0070 006D #1.1  SQUARE PPM
+33DA          ; mapped                 ; 0070 0072     # 1.1  SQUARE PR
+33DB          ; mapped                 ; 0073 0072     # 1.1  SQUARE SR
+33DC          ; mapped                 ; 0073 0076     # 1.1  SQUARE SV
+33DD          ; mapped                 ; 0077 0062     # 1.1  SQUARE WB
+33DE          ; mapped                 ; 0076 2215 006D #4.0  SQUARE V OVER M
+33DF          ; mapped                 ; 0061 2215 006D #4.0  SQUARE A OVER M
+33E0          ; mapped                 ; 0031 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE
+33E1          ; mapped                 ; 0032 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO
+33E2          ; mapped                 ; 0033 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE
+33E3          ; mapped                 ; 0034 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR
+33E4          ; mapped                 ; 0035 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE
+33E5          ; mapped                 ; 0036 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX
+33E6          ; mapped                 ; 0037 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN
+33E7          ; mapped                 ; 0038 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT
+33E8          ; mapped                 ; 0039 65E5     # 1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE
+33E9          ; mapped                 ; 0031 0030 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN
+33EA          ; mapped                 ; 0031 0031 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN
+33EB          ; mapped                 ; 0031 0032 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE
+33EC          ; mapped                 ; 0031 0033 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN
+33ED          ; mapped                 ; 0031 0034 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN
+33EE          ; mapped                 ; 0031 0035 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN
+33EF          ; mapped                 ; 0031 0036 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN
+33F0          ; mapped                 ; 0031 0037 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN
+33F1          ; mapped                 ; 0031 0038 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN
+33F2          ; mapped                 ; 0031 0039 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN
+33F3          ; mapped                 ; 0032 0030 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY
+33F4          ; mapped                 ; 0032 0031 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE
+33F5          ; mapped                 ; 0032 0032 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO
+33F6          ; mapped                 ; 0032 0033 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE
+33F7          ; mapped                 ; 0032 0034 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR
+33F8          ; mapped                 ; 0032 0035 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE
+33F9          ; mapped                 ; 0032 0036 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX
+33FA          ; mapped                 ; 0032 0037 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN
+33FB          ; mapped                 ; 0032 0038 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT
+33FC          ; mapped                 ; 0032 0039 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE
+33FD          ; mapped                 ; 0033 0030 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY
+33FE          ; mapped                 ; 0033 0031 65E5 #1.1  IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
+33FF          ; mapped                 ; 0067 0061 006C #4.0  SQUARE GAL
+3400..4DB5    ; valid                                  # 3.0  CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
+4DB6..4DBF    ; disallowed                             # NA   <reserved-4DB6>..<reserved-4DBF>
+4DC0..4DFF    ; valid                  ;      ; NV8    # 4.0  HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
+4E00..9FA5    ; valid                                  # 1.1  CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FA5
+9FA6..9FBB    ; valid                                  # 4.1  CJK UNIFIED IDEOGRAPH-9FA6..CJK UNIFIED IDEOGRAPH-9FBB
+9FBC..9FC3    ; valid                                  # 5.1  CJK UNIFIED IDEOGRAPH-9FBC..CJK UNIFIED IDEOGRAPH-9FC3
+9FC4..9FCB    ; valid                                  # 5.2  CJK UNIFIED IDEOGRAPH-9FC4..CJK UNIFIED IDEOGRAPH-9FCB
+9FCC          ; valid                                  # 6.1  CJK UNIFIED IDEOGRAPH-9FCC
+9FCD..9FD5    ; valid                                  # 8.0  CJK UNIFIED IDEOGRAPH-9FCD..CJK UNIFIED IDEOGRAPH-9FD5
+9FD6..9FFF    ; disallowed                             # NA   <reserved-9FD6>..<reserved-9FFF>
+A000..A48C    ; valid                                  # 3.0  YI SYLLABLE IT..YI SYLLABLE YYR
+A48D..A48F    ; disallowed                             # NA   <reserved-A48D>..<reserved-A48F>
+A490..A4A1    ; valid                  ;      ; NV8    # 3.0  YI RADICAL QOT..YI RADICAL GA
+A4A2..A4A3    ; valid                  ;      ; NV8    # 3.2  YI RADICAL ZUP..YI RADICAL CYT
+A4A4..A4B3    ; valid                  ;      ; NV8    # 3.0  YI RADICAL DDUR..YI RADICAL JO
+A4B4          ; valid                  ;      ; NV8    # 3.2  YI RADICAL NZUP
+A4B5..A4C0    ; valid                  ;      ; NV8    # 3.0  YI RADICAL JJY..YI RADICAL SHAT
+A4C1          ; valid                  ;      ; NV8    # 3.2  YI RADICAL ZUR
+A4C2..A4C4    ; valid                  ;      ; NV8    # 3.0  YI RADICAL SHOP..YI RADICAL ZZIET
+A4C5          ; valid                  ;      ; NV8    # 3.2  YI RADICAL NBIE
+A4C6          ; valid                  ;      ; NV8    # 3.0  YI RADICAL KE
+A4C7..A4CF    ; disallowed                             # NA   <reserved-A4C7>..<reserved-A4CF>
+A4D0..A4FD    ; valid                                  # 5.2  LISU LETTER BA..LISU LETTER TONE MYA JEU
+A4FE..A4FF    ; valid                  ;      ; NV8    # 5.2  LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
+A500..A60C    ; valid                                  # 5.1  VAI SYLLABLE EE..VAI SYLLABLE LENGTHENER
+A60D..A60F    ; valid                  ;      ; NV8    # 5.1  VAI COMMA..VAI QUESTION MARK
+A610..A62B    ; valid                                  # 5.1  VAI SYLLABLE NDOLE FA..VAI SYLLABLE NDOLE DO
+A62C..A63F    ; disallowed                             # NA   <reserved-A62C>..<reserved-A63F>
+A640          ; mapped                 ; A641          # 5.1  CYRILLIC CAPITAL LETTER ZEMLYA
+A641          ; valid                                  # 5.1  CYRILLIC SMALL LETTER ZEMLYA
+A642          ; mapped                 ; A643          # 5.1  CYRILLIC CAPITAL LETTER DZELO
+A643          ; valid                                  # 5.1  CYRILLIC SMALL LETTER DZELO
+A644          ; mapped                 ; A645          # 5.1  CYRILLIC CAPITAL LETTER REVERSED DZE
+A645          ; valid                                  # 5.1  CYRILLIC SMALL LETTER REVERSED DZE
+A646          ; mapped                 ; A647          # 5.1  CYRILLIC CAPITAL LETTER IOTA
+A647          ; valid                                  # 5.1  CYRILLIC SMALL LETTER IOTA
+A648          ; mapped                 ; A649          # 5.1  CYRILLIC CAPITAL LETTER DJERV
+A649          ; valid                                  # 5.1  CYRILLIC SMALL LETTER DJERV
+A64A          ; mapped                 ; A64B          # 5.1  CYRILLIC CAPITAL LETTER MONOGRAPH UK
+A64B          ; valid                                  # 5.1  CYRILLIC SMALL LETTER MONOGRAPH UK
+A64C          ; mapped                 ; A64D          # 5.1  CYRILLIC CAPITAL LETTER BROAD OMEGA
+A64D          ; valid                                  # 5.1  CYRILLIC SMALL LETTER BROAD OMEGA
+A64E          ; mapped                 ; A64F          # 5.1  CYRILLIC CAPITAL LETTER NEUTRAL YER
+A64F          ; valid                                  # 5.1  CYRILLIC SMALL LETTER NEUTRAL YER
+A650          ; mapped                 ; A651          # 5.1  CYRILLIC CAPITAL LETTER YERU WITH BACK YER
+A651          ; valid                                  # 5.1  CYRILLIC SMALL LETTER YERU WITH BACK YER
+A652          ; mapped                 ; A653          # 5.1  CYRILLIC CAPITAL LETTER IOTIFIED YAT
+A653          ; valid                                  # 5.1  CYRILLIC SMALL LETTER IOTIFIED YAT
+A654          ; mapped                 ; A655          # 5.1  CYRILLIC CAPITAL LETTER REVERSED YU
+A655          ; valid                                  # 5.1  CYRILLIC SMALL LETTER REVERSED YU
+A656          ; mapped                 ; A657          # 5.1  CYRILLIC CAPITAL LETTER IOTIFIED A
+A657          ; valid                                  # 5.1  CYRILLIC SMALL LETTER IOTIFIED A
+A658          ; mapped                 ; A659          # 5.1  CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
+A659          ; valid                                  # 5.1  CYRILLIC SMALL LETTER CLOSED LITTLE YUS
+A65A          ; mapped                 ; A65B          # 5.1  CYRILLIC CAPITAL LETTER BLENDED YUS
+A65B          ; valid                                  # 5.1  CYRILLIC SMALL LETTER BLENDED YUS
+A65C          ; mapped                 ; A65D          # 5.1  CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
+A65D          ; valid                                  # 5.1  CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
+A65E          ; mapped                 ; A65F          # 5.1  CYRILLIC CAPITAL LETTER YN
+A65F          ; valid                                  # 5.1  CYRILLIC SMALL LETTER YN
+A660          ; mapped                 ; A661          # 6.0  CYRILLIC CAPITAL LETTER REVERSED TSE
+A661          ; valid                                  # 6.0  CYRILLIC SMALL LETTER REVERSED TSE
+A662          ; mapped                 ; A663          # 5.1  CYRILLIC CAPITAL LETTER SOFT DE
+A663          ; valid                                  # 5.1  CYRILLIC SMALL LETTER SOFT DE
+A664          ; mapped                 ; A665          # 5.1  CYRILLIC CAPITAL LETTER SOFT EL
+A665          ; valid                                  # 5.1  CYRILLIC SMALL LETTER SOFT EL
+A666          ; mapped                 ; A667          # 5.1  CYRILLIC CAPITAL LETTER SOFT EM
+A667          ; valid                                  # 5.1  CYRILLIC SMALL LETTER SOFT EM
+A668          ; mapped                 ; A669          # 5.1  CYRILLIC CAPITAL LETTER MONOCULAR O
+A669          ; valid                                  # 5.1  CYRILLIC SMALL LETTER MONOCULAR O
+A66A          ; mapped                 ; A66B          # 5.1  CYRILLIC CAPITAL LETTER BINOCULAR O
+A66B          ; valid                                  # 5.1  CYRILLIC SMALL LETTER BINOCULAR O
+A66C          ; mapped                 ; A66D          # 5.1  CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
+A66D..A66F    ; valid                                  # 5.1  CYRILLIC SMALL LETTER DOUBLE MONOCULAR O..COMBINING CYRILLIC VZMET
+A670..A673    ; valid                  ;      ; NV8    # 5.1  COMBINING CYRILLIC TEN MILLIONS SIGN..SLAVONIC ASTERISK
+A674..A67B    ; valid                                  # 6.1  COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC LETTER OMEGA
+A67C..A67D    ; valid                                  # 5.1  COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
+A67E          ; valid                  ;      ; NV8    # 5.1  CYRILLIC KAVYKA
+A67F          ; valid                                  # 5.1  CYRILLIC PAYEROK
+A680          ; mapped                 ; A681          # 5.1  CYRILLIC CAPITAL LETTER DWE
+A681          ; valid                                  # 5.1  CYRILLIC SMALL LETTER DWE
+A682          ; mapped                 ; A683          # 5.1  CYRILLIC CAPITAL LETTER DZWE
+A683          ; valid                                  # 5.1  CYRILLIC SMALL LETTER DZWE
+A684          ; mapped                 ; A685          # 5.1  CYRILLIC CAPITAL LETTER ZHWE
+A685          ; valid                                  # 5.1  CYRILLIC SMALL LETTER ZHWE
+A686          ; mapped                 ; A687          # 5.1  CYRILLIC CAPITAL LETTER CCHE
+A687          ; valid                                  # 5.1  CYRILLIC SMALL LETTER CCHE
+A688          ; mapped                 ; A689          # 5.1  CYRILLIC CAPITAL LETTER DZZE
+A689          ; valid                                  # 5.1  CYRILLIC SMALL LETTER DZZE
+A68A          ; mapped                 ; A68B          # 5.1  CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
+A68B          ; valid                                  # 5.1  CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
+A68C          ; mapped                 ; A68D          # 5.1  CYRILLIC CAPITAL LETTER TWE
+A68D          ; valid                                  # 5.1  CYRILLIC SMALL LETTER TWE
+A68E          ; mapped                 ; A68F          # 5.1  CYRILLIC CAPITAL LETTER TSWE
+A68F          ; valid                                  # 5.1  CYRILLIC SMALL LETTER TSWE
+A690          ; mapped                 ; A691          # 5.1  CYRILLIC CAPITAL LETTER TSSE
+A691          ; valid                                  # 5.1  CYRILLIC SMALL LETTER TSSE
+A692          ; mapped                 ; A693          # 5.1  CYRILLIC CAPITAL LETTER TCHE
+A693          ; valid                                  # 5.1  CYRILLIC SMALL LETTER TCHE
+A694          ; mapped                 ; A695          # 5.1  CYRILLIC CAPITAL LETTER HWE
+A695          ; valid                                  # 5.1  CYRILLIC SMALL LETTER HWE
+A696          ; mapped                 ; A697          # 5.1  CYRILLIC CAPITAL LETTER SHWE
+A697          ; valid                                  # 5.1  CYRILLIC SMALL LETTER SHWE
+A698          ; mapped                 ; A699          # 7.0  CYRILLIC CAPITAL LETTER DOUBLE O
+A699          ; valid                                  # 7.0  CYRILLIC SMALL LETTER DOUBLE O
+A69A          ; mapped                 ; A69B          # 7.0  CYRILLIC CAPITAL LETTER CROSSED O
+A69B          ; valid                                  # 7.0  CYRILLIC SMALL LETTER CROSSED O
+A69C          ; mapped                 ; 044A          # 7.0  MODIFIER LETTER CYRILLIC HARD SIGN
+A69D          ; mapped                 ; 044C          # 7.0  MODIFIER LETTER CYRILLIC SOFT SIGN
+A69E          ; valid                                  # 8.0  COMBINING CYRILLIC LETTER EF
+A69F          ; valid                                  # 6.1  COMBINING CYRILLIC LETTER IOTIFIED E
+A6A0..A6E5    ; valid                                  # 5.2  BAMUM LETTER A..BAMUM LETTER KI
+A6E6..A6EF    ; valid                  ;      ; NV8    # 5.2  BAMUM LETTER MO..BAMUM LETTER KOGHOM
+A6F0..A6F1    ; valid                                  # 5.2  BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
+A6F2..A6F7    ; valid                  ;      ; NV8    # 5.2  BAMUM NJAEMLI..BAMUM QUESTION MARK
+A6F8..A6FF    ; disallowed                             # NA   <reserved-A6F8>..<reserved-A6FF>
+A700..A716    ; valid                  ;      ; NV8    # 4.1  MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
+A717..A71A    ; valid                                  # 5.0  MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOWER RIGHT CORNER ANGLE
+A71B..A71F    ; valid                                  # 5.1  MODIFIER LETTER RAISED UP ARROW..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
+A720..A721    ; valid                  ;      ; NV8    # 5.0  MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
+A722          ; mapped                 ; A723          # 5.1  LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
+A723          ; valid                                  # 5.1  LATIN SMALL LETTER EGYPTOLOGICAL ALEF
+A724          ; mapped                 ; A725          # 5.1  LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
+A725          ; valid                                  # 5.1  LATIN SMALL LETTER EGYPTOLOGICAL AIN
+A726          ; mapped                 ; A727          # 5.1  LATIN CAPITAL LETTER HENG
+A727          ; valid                                  # 5.1  LATIN SMALL LETTER HENG
+A728          ; mapped                 ; A729          # 5.1  LATIN CAPITAL LETTER TZ
+A729          ; valid                                  # 5.1  LATIN SMALL LETTER TZ
+A72A          ; mapped                 ; A72B          # 5.1  LATIN CAPITAL LETTER TRESILLO
+A72B          ; valid                                  # 5.1  LATIN SMALL LETTER TRESILLO
+A72C          ; mapped                 ; A72D          # 5.1  LATIN CAPITAL LETTER CUATRILLO
+A72D          ; valid                                  # 5.1  LATIN SMALL LETTER CUATRILLO
+A72E          ; mapped                 ; A72F          # 5.1  LATIN CAPITAL LETTER CUATRILLO WITH COMMA
+A72F..A731    ; valid                                  # 5.1  LATIN SMALL LETTER CUATRILLO WITH COMMA..LATIN LETTER SMALL CAPITAL S
+A732          ; mapped                 ; A733          # 5.1  LATIN CAPITAL LETTER AA
+A733          ; valid                                  # 5.1  LATIN SMALL LETTER AA
+A734          ; mapped                 ; A735          # 5.1  LATIN CAPITAL LETTER AO
+A735          ; valid                                  # 5.1  LATIN SMALL LETTER AO
+A736          ; mapped                 ; A737          # 5.1  LATIN CAPITAL LETTER AU
+A737          ; valid                                  # 5.1  LATIN SMALL LETTER AU
+A738          ; mapped                 ; A739          # 5.1  LATIN CAPITAL LETTER AV
+A739          ; valid                                  # 5.1  LATIN SMALL LETTER AV
+A73A          ; mapped                 ; A73B          # 5.1  LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
+A73B          ; valid                                  # 5.1  LATIN SMALL LETTER AV WITH HORIZONTAL BAR
+A73C          ; mapped                 ; A73D          # 5.1  LATIN CAPITAL LETTER AY
+A73D          ; valid                                  # 5.1  LATIN SMALL LETTER AY
+A73E          ; mapped                 ; A73F          # 5.1  LATIN CAPITAL LETTER REVERSED C WITH DOT
+A73F          ; valid                                  # 5.1  LATIN SMALL LETTER REVERSED C WITH DOT
+A740          ; mapped                 ; A741          # 5.1  LATIN CAPITAL LETTER K WITH STROKE
+A741          ; valid                                  # 5.1  LATIN SMALL LETTER K WITH STROKE
+A742          ; mapped                 ; A743          # 5.1  LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
+A743          ; valid                                  # 5.1  LATIN SMALL LETTER K WITH DIAGONAL STROKE
+A744          ; mapped                 ; A745          # 5.1  LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
+A745          ; valid                                  # 5.1  LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
+A746          ; mapped                 ; A747          # 5.1  LATIN CAPITAL LETTER BROKEN L
+A747          ; valid                                  # 5.1  LATIN SMALL LETTER BROKEN L
+A748          ; mapped                 ; A749          # 5.1  LATIN CAPITAL LETTER L WITH HIGH STROKE
+A749          ; valid                                  # 5.1  LATIN SMALL LETTER L WITH HIGH STROKE
+A74A          ; mapped                 ; A74B          # 5.1  LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
+A74B          ; valid                                  # 5.1  LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
+A74C          ; mapped                 ; A74D          # 5.1  LATIN CAPITAL LETTER O WITH LOOP
+A74D          ; valid                                  # 5.1  LATIN SMALL LETTER O WITH LOOP
+A74E          ; mapped                 ; A74F          # 5.1  LATIN CAPITAL LETTER OO
+A74F          ; valid                                  # 5.1  LATIN SMALL LETTER OO
+A750          ; mapped                 ; A751          # 5.1  LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
+A751          ; valid                                  # 5.1  LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
+A752          ; mapped                 ; A753          # 5.1  LATIN CAPITAL LETTER P WITH FLOURISH
+A753          ; valid                                  # 5.1  LATIN SMALL LETTER P WITH FLOURISH
+A754          ; mapped                 ; A755          # 5.1  LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
+A755          ; valid                                  # 5.1  LATIN SMALL LETTER P WITH SQUIRREL TAIL
+A756          ; mapped                 ; A757          # 5.1  LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
+A757          ; valid                                  # 5.1  LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
+A758          ; mapped                 ; A759          # 5.1  LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
+A759          ; valid                                  # 5.1  LATIN SMALL LETTER Q WITH DIAGONAL STROKE
+A75A          ; mapped                 ; A75B          # 5.1  LATIN CAPITAL LETTER R ROTUNDA
+A75B          ; valid                                  # 5.1  LATIN SMALL LETTER R ROTUNDA
+A75C          ; mapped                 ; A75D          # 5.1  LATIN CAPITAL LETTER RUM ROTUNDA
+A75D          ; valid                                  # 5.1  LATIN SMALL LETTER RUM ROTUNDA
+A75E          ; mapped                 ; A75F          # 5.1  LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
+A75F          ; valid                                  # 5.1  LATIN SMALL LETTER V WITH DIAGONAL STROKE
+A760          ; mapped                 ; A761          # 5.1  LATIN CAPITAL LETTER VY
+A761          ; valid                                  # 5.1  LATIN SMALL LETTER VY
+A762          ; mapped                 ; A763          # 5.1  LATIN CAPITAL LETTER VISIGOTHIC Z
+A763          ; valid                                  # 5.1  LATIN SMALL LETTER VISIGOTHIC Z
+A764          ; mapped                 ; A765          # 5.1  LATIN CAPITAL LETTER THORN WITH STROKE
+A765          ; valid                                  # 5.1  LATIN SMALL LETTER THORN WITH STROKE
+A766          ; mapped                 ; A767          # 5.1  LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
+A767          ; valid                                  # 5.1  LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
+A768          ; mapped                 ; A769          # 5.1  LATIN CAPITAL LETTER VEND
+A769          ; valid                                  # 5.1  LATIN SMALL LETTER VEND
+A76A          ; mapped                 ; A76B          # 5.1  LATIN CAPITAL LETTER ET
+A76B          ; valid                                  # 5.1  LATIN SMALL LETTER ET
+A76C          ; mapped                 ; A76D          # 5.1  LATIN CAPITAL LETTER IS
+A76D          ; valid                                  # 5.1  LATIN SMALL LETTER IS
+A76E          ; mapped                 ; A76F          # 5.1  LATIN CAPITAL LETTER CON
+A76F          ; valid                                  # 5.1  LATIN SMALL LETTER CON
+A770          ; mapped                 ; A76F          # 5.1  MODIFIER LETTER US
+A771..A778    ; valid                                  # 5.1  LATIN SMALL LETTER DUM..LATIN SMALL LETTER UM
+A779          ; mapped                 ; A77A          # 5.1  LATIN CAPITAL LETTER INSULAR D
+A77A          ; valid                                  # 5.1  LATIN SMALL LETTER INSULAR D
+A77B          ; mapped                 ; A77C          # 5.1  LATIN CAPITAL LETTER INSULAR F
+A77C          ; valid                                  # 5.1  LATIN SMALL LETTER INSULAR F
+A77D          ; mapped                 ; 1D79          # 5.1  LATIN CAPITAL LETTER INSULAR G
+A77E          ; mapped                 ; A77F          # 5.1  LATIN CAPITAL LETTER TURNED INSULAR G
+A77F          ; valid                                  # 5.1  LATIN SMALL LETTER TURNED INSULAR G
+A780          ; mapped                 ; A781          # 5.1  LATIN CAPITAL LETTER TURNED L
+A781          ; valid                                  # 5.1  LATIN SMALL LETTER TURNED L
+A782          ; mapped                 ; A783          # 5.1  LATIN CAPITAL LETTER INSULAR R
+A783          ; valid                                  # 5.1  LATIN SMALL LETTER INSULAR R
+A784          ; mapped                 ; A785          # 5.1  LATIN CAPITAL LETTER INSULAR S
+A785          ; valid                                  # 5.1  LATIN SMALL LETTER INSULAR S
+A786          ; mapped                 ; A787          # 5.1  LATIN CAPITAL LETTER INSULAR T
+A787..A788    ; valid                                  # 5.1  LATIN SMALL LETTER INSULAR T..MODIFIER LETTER LOW CIRCUMFLEX ACCENT
+A789..A78A    ; valid                  ;      ; NV8    # 5.1  MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
+A78B          ; mapped                 ; A78C          # 5.1  LATIN CAPITAL LETTER SALTILLO
+A78C          ; valid                                  # 5.1  LATIN SMALL LETTER SALTILLO
+A78D          ; mapped                 ; 0265          # 6.0  LATIN CAPITAL LETTER TURNED H
+A78E          ; valid                                  # 6.0  LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A78F          ; valid                                  # 8.0  LATIN LETTER SINOLOGICAL DOT
+A790          ; mapped                 ; A791          # 6.0  LATIN CAPITAL LETTER N WITH DESCENDER
+A791          ; valid                                  # 6.0  LATIN SMALL LETTER N WITH DESCENDER
+A792          ; mapped                 ; A793          # 6.1  LATIN CAPITAL LETTER C WITH BAR
+A793          ; valid                                  # 6.1  LATIN SMALL LETTER C WITH BAR
+A794..A795    ; valid                                  # 7.0  LATIN SMALL LETTER C WITH PALATAL HOOK..LATIN SMALL LETTER H WITH PALATAL HOOK
+A796          ; mapped                 ; A797          # 7.0  LATIN CAPITAL LETTER B WITH FLOURISH
+A797          ; valid                                  # 7.0  LATIN SMALL LETTER B WITH FLOURISH
+A798          ; mapped                 ; A799          # 7.0  LATIN CAPITAL LETTER F WITH STROKE
+A799          ; valid                                  # 7.0  LATIN SMALL LETTER F WITH STROKE
+A79A          ; mapped                 ; A79B          # 7.0  LATIN CAPITAL LETTER VOLAPUK AE
+A79B          ; valid                                  # 7.0  LATIN SMALL LETTER VOLAPUK AE
+A79C          ; mapped                 ; A79D          # 7.0  LATIN CAPITAL LETTER VOLAPUK OE
+A79D          ; valid                                  # 7.0  LATIN SMALL LETTER VOLAPUK OE
+A79E          ; mapped                 ; A79F          # 7.0  LATIN CAPITAL LETTER VOLAPUK UE
+A79F          ; valid                                  # 7.0  LATIN SMALL LETTER VOLAPUK UE
+A7A0          ; mapped                 ; A7A1          # 6.0  LATIN CAPITAL LETTER G WITH OBLIQUE STROKE
+A7A1          ; valid                                  # 6.0  LATIN SMALL LETTER G WITH OBLIQUE STROKE
+A7A2          ; mapped                 ; A7A3          # 6.0  LATIN CAPITAL LETTER K WITH OBLIQUE STROKE
+A7A3          ; valid                                  # 6.0  LATIN SMALL LETTER K WITH OBLIQUE STROKE
+A7A4          ; mapped                 ; A7A5          # 6.0  LATIN CAPITAL LETTER N WITH OBLIQUE STROKE
+A7A5          ; valid                                  # 6.0  LATIN SMALL LETTER N WITH OBLIQUE STROKE
+A7A6          ; mapped                 ; A7A7          # 6.0  LATIN CAPITAL LETTER R WITH OBLIQUE STROKE
+A7A7          ; valid                                  # 6.0  LATIN SMALL LETTER R WITH OBLIQUE STROKE
+A7A8          ; mapped                 ; A7A9          # 6.0  LATIN CAPITAL LETTER S WITH OBLIQUE STROKE
+A7A9          ; valid                                  # 6.0  LATIN SMALL LETTER S WITH OBLIQUE STROKE
+A7AA          ; mapped                 ; 0266          # 6.1  LATIN CAPITAL LETTER H WITH HOOK
+A7AB          ; mapped                 ; 025C          # 7.0  LATIN CAPITAL LETTER REVERSED OPEN E
+A7AC          ; mapped                 ; 0261          # 7.0  LATIN CAPITAL LETTER SCRIPT G
+A7AD          ; mapped                 ; 026C          # 7.0  LATIN CAPITAL LETTER L WITH BELT
+A7AE..A7AF    ; disallowed                             # NA   <reserved-A7AE>..<reserved-A7AF>
+A7B0          ; mapped                 ; 029E          # 7.0  LATIN CAPITAL LETTER TURNED K
+A7B1          ; mapped                 ; 0287          # 7.0  LATIN CAPITAL LETTER TURNED T
+A7B2          ; mapped                 ; 029D          # 8.0  LATIN CAPITAL LETTER J WITH CROSSED-TAIL
+A7B3          ; mapped                 ; AB53          # 8.0  LATIN CAPITAL LETTER CHI
+A7B4          ; mapped                 ; A7B5          # 8.0  LATIN CAPITAL LETTER BETA
+A7B5          ; valid                                  # 8.0  LATIN SMALL LETTER BETA
+A7B6          ; mapped                 ; A7B7          # 8.0  LATIN CAPITAL LETTER OMEGA
+A7B7          ; valid                                  # 8.0  LATIN SMALL LETTER OMEGA
+A7B8..A7F6    ; disallowed                             # NA   <reserved-A7B8>..<reserved-A7F6>
+A7F7          ; valid                                  # 7.0  LATIN EPIGRAPHIC LETTER SIDEWAYS I
+A7F8          ; mapped                 ; 0127          # 6.1  MODIFIER LETTER CAPITAL H WITH STROKE
+A7F9          ; mapped                 ; 0153          # 6.1  MODIFIER LETTER SMALL LIGATURE OE
+A7FA          ; valid                                  # 6.0  LATIN LETTER SMALL CAPITAL TURNED M
+A7FB..A7FF    ; valid                                  # 5.1  LATIN EPIGRAPHIC LETTER REVERSED F..LATIN EPIGRAPHIC LETTER ARCHAIC M
+A800..A827    ; valid                                  # 4.1  SYLOTI NAGRI LETTER A..SYLOTI NAGRI VOWEL SIGN OO
+A828..A82B    ; valid                  ;      ; NV8    # 4.1  SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
+A82C..A82F    ; disallowed                             # NA   <reserved-A82C>..<reserved-A82F>
+A830..A839    ; valid                  ;      ; NV8    # 5.2  NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC QUANTITY MARK
+A83A..A83F    ; disallowed                             # NA   <reserved-A83A>..<reserved-A83F>
+A840..A873    ; valid                                  # 5.0  PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
+A874..A877    ; valid                  ;      ; NV8    # 5.0  PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD
+A878..A87F    ; disallowed                             # NA   <reserved-A878>..<reserved-A87F>
+A880..A8C4    ; valid                                  # 5.1  SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VIRAMA
+A8C5..A8CD    ; disallowed                             # NA   <reserved-A8C5>..<reserved-A8CD>
+A8CE..A8CF    ; valid                  ;      ; NV8    # 5.1  SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
+A8D0..A8D9    ; valid                                  # 5.1  SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
+A8DA..A8DF    ; disallowed                             # NA   <reserved-A8DA>..<reserved-A8DF>
+A8E0..A8F7    ; valid                                  # 5.2  COMBINING DEVANAGARI DIGIT ZERO..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
+A8F8..A8FA    ; valid                  ;      ; NV8    # 5.2  DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
+A8FB          ; valid                                  # 5.2  DEVANAGARI HEADSTROKE
+A8FC          ; valid                  ;      ; NV8    # 8.0  DEVANAGARI SIGN SIDDHAM
+A8FD          ; valid                                  # 8.0  DEVANAGARI JAIN OM
+A8FE..A8FF    ; disallowed                             # NA   <reserved-A8FE>..<reserved-A8FF>
+A900..A92D    ; valid                                  # 5.1  KAYAH LI DIGIT ZERO..KAYAH LI TONE CALYA PLOPHU
+A92E..A92F    ; valid                  ;      ; NV8    # 5.1  KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
+A930..A953    ; valid                                  # 5.1  REJANG LETTER KA..REJANG VIRAMA
+A954..A95E    ; disallowed                             # NA   <reserved-A954>..<reserved-A95E>
+A95F          ; valid                  ;      ; NV8    # 5.1  REJANG SECTION MARK
+A960..A97C    ; valid                  ;      ; NV8    # 5.2  HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
+A97D..A97F    ; disallowed                             # NA   <reserved-A97D>..<reserved-A97F>
+A980..A9C0    ; valid                                  # 5.2  JAVANESE SIGN PANYANGGA..JAVANESE PANGKON
+A9C1..A9CD    ; valid                  ;      ; NV8    # 5.2  JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH
+A9CE          ; disallowed                             # NA   <reserved-A9CE>
+A9CF..A9D9    ; valid                                  # 5.2  JAVANESE PANGRANGKEP..JAVANESE DIGIT NINE
+A9DA..A9DD    ; disallowed                             # NA   <reserved-A9DA>..<reserved-A9DD>
+A9DE..A9DF    ; valid                  ;      ; NV8    # 5.2  JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
+A9E0..A9FE    ; valid                                  # 7.0  MYANMAR LETTER SHAN GHA..MYANMAR LETTER TAI LAING BHA
+A9FF          ; disallowed                             # NA   <reserved-A9FF>
+AA00..AA36    ; valid                                  # 5.1  CHAM LETTER A..CHAM CONSONANT SIGN WA
+AA37..AA3F    ; disallowed                             # NA   <reserved-AA37>..<reserved-AA3F>
+AA40..AA4D    ; valid                                  # 5.1  CHAM LETTER FINAL K..CHAM CONSONANT SIGN FINAL H
+AA4E..AA4F    ; disallowed                             # NA   <reserved-AA4E>..<reserved-AA4F>
+AA50..AA59    ; valid                                  # 5.1  CHAM DIGIT ZERO..CHAM DIGIT NINE
+AA5A..AA5B    ; disallowed                             # NA   <reserved-AA5A>..<reserved-AA5B>
+AA5C..AA5F    ; valid                  ;      ; NV8    # 5.1  CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
+AA60..AA76    ; valid                                  # 5.2  MYANMAR LETTER KHAMTI GA..MYANMAR LOGOGRAM KHAMTI HM
+AA77..AA79    ; valid                  ;      ; NV8    # 5.2  MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
+AA7A..AA7B    ; valid                                  # 5.2  MYANMAR LETTER AITON RA..MYANMAR SIGN PAO KAREN TONE
+AA7C..AA7F    ; valid                                  # 7.0  MYANMAR SIGN TAI LAING TONE-2..MYANMAR LETTER SHWE PALAUNG SHA
+AA80..AAC2    ; valid                                  # 5.2  TAI VIET LETTER LOW KO..TAI VIET TONE MAI SONG
+AAC3..AADA    ; disallowed                             # NA   <reserved-AAC3>..<reserved-AADA>
+AADB..AADD    ; valid                                  # 5.2  TAI VIET SYMBOL KON..TAI VIET SYMBOL SAM
+AADE..AADF    ; valid                  ;      ; NV8    # 5.2  TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
+AAE0..AAEF    ; valid                                  # 6.1  MEETEI MAYEK LETTER E..MEETEI MAYEK VOWEL SIGN AAU
+AAF0..AAF1    ; valid                  ;      ; NV8    # 6.1  MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AHANG KHUDAM
+AAF2..AAF6    ; valid                                  # 6.1  MEETEI MAYEK ANJI..MEETEI MAYEK VIRAMA
+AAF7..AB00    ; disallowed                             # NA   <reserved-AAF7>..<reserved-AB00>
+AB01..AB06    ; valid                                  # 6.0  ETHIOPIC SYLLABLE TTHU..ETHIOPIC SYLLABLE TTHO
+AB07..AB08    ; disallowed                             # NA   <reserved-AB07>..<reserved-AB08>
+AB09..AB0E    ; valid                                  # 6.0  ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDHO
+AB0F..AB10    ; disallowed                             # NA   <reserved-AB0F>..<reserved-AB10>
+AB11..AB16    ; valid                                  # 6.0  ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO
+AB17..AB1F    ; disallowed                             # NA   <reserved-AB17>..<reserved-AB1F>
+AB20..AB26    ; valid                                  # 6.0  ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO
+AB27          ; disallowed                             # NA   <reserved-AB27>
+AB28..AB2E    ; valid                                  # 6.0  ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
+AB2F          ; disallowed                             # NA   <reserved-AB2F>
+AB30..AB5A    ; valid                                  # 7.0  LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
+AB5B          ; valid                  ;      ; NV8    # 7.0  MODIFIER BREVE WITH INVERTED BREVE
+AB5C          ; mapped                 ; A727          # 7.0  MODIFIER LETTER SMALL HENG
+AB5D          ; mapped                 ; AB37          # 7.0  MODIFIER LETTER SMALL L WITH INVERTED LAZY S
+AB5E          ; mapped                 ; 026B          # 7.0  MODIFIER LETTER SMALL L WITH MIDDLE TILDE
+AB5F          ; mapped                 ; AB52          # 7.0  MODIFIER LETTER SMALL U WITH LEFT HOOK
+AB60..AB63    ; valid                                  # 8.0  LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER UO
+AB64..AB65    ; valid                                  # 7.0  LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB66..AB6F    ; disallowed                             # NA   <reserved-AB66>..<reserved-AB6F>
+AB70          ; mapped                 ; 13A0          # 8.0  CHEROKEE SMALL LETTER A
+AB71          ; mapped                 ; 13A1          # 8.0  CHEROKEE SMALL LETTER E
+AB72          ; mapped                 ; 13A2          # 8.0  CHEROKEE SMALL LETTER I
+AB73          ; mapped                 ; 13A3          # 8.0  CHEROKEE SMALL LETTER O
+AB74          ; mapped                 ; 13A4          # 8.0  CHEROKEE SMALL LETTER U
+AB75          ; mapped                 ; 13A5          # 8.0  CHEROKEE SMALL LETTER V
+AB76          ; mapped                 ; 13A6          # 8.0  CHEROKEE SMALL LETTER GA
+AB77          ; mapped                 ; 13A7          # 8.0  CHEROKEE SMALL LETTER KA
+AB78          ; mapped                 ; 13A8          # 8.0  CHEROKEE SMALL LETTER GE
+AB79          ; mapped                 ; 13A9          # 8.0  CHEROKEE SMALL LETTER GI
+AB7A          ; mapped                 ; 13AA          # 8.0  CHEROKEE SMALL LETTER GO
+AB7B          ; mapped                 ; 13AB          # 8.0  CHEROKEE SMALL LETTER GU
+AB7C          ; mapped                 ; 13AC          # 8.0  CHEROKEE SMALL LETTER GV
+AB7D          ; mapped                 ; 13AD          # 8.0  CHEROKEE SMALL LETTER HA
+AB7E          ; mapped                 ; 13AE          # 8.0  CHEROKEE SMALL LETTER HE
+AB7F          ; mapped                 ; 13AF          # 8.0  CHEROKEE SMALL LETTER HI
+AB80          ; mapped                 ; 13B0          # 8.0  CHEROKEE SMALL LETTER HO
+AB81          ; mapped                 ; 13B1          # 8.0  CHEROKEE SMALL LETTER HU
+AB82          ; mapped                 ; 13B2          # 8.0  CHEROKEE SMALL LETTER HV
+AB83          ; mapped                 ; 13B3          # 8.0  CHEROKEE SMALL LETTER LA
+AB84          ; mapped                 ; 13B4          # 8.0  CHEROKEE SMALL LETTER LE
+AB85          ; mapped                 ; 13B5          # 8.0  CHEROKEE SMALL LETTER LI
+AB86          ; mapped                 ; 13B6          # 8.0  CHEROKEE SMALL LETTER LO
+AB87          ; mapped                 ; 13B7          # 8.0  CHEROKEE SMALL LETTER LU
+AB88          ; mapped                 ; 13B8          # 8.0  CHEROKEE SMALL LETTER LV
+AB89          ; mapped                 ; 13B9          # 8.0  CHEROKEE SMALL LETTER MA
+AB8A          ; mapped                 ; 13BA          # 8.0  CHEROKEE SMALL LETTER ME
+AB8B          ; mapped                 ; 13BB          # 8.0  CHEROKEE SMALL LETTER MI
+AB8C          ; mapped                 ; 13BC          # 8.0  CHEROKEE SMALL LETTER MO
+AB8D          ; mapped                 ; 13BD          # 8.0  CHEROKEE SMALL LETTER MU
+AB8E          ; mapped                 ; 13BE          # 8.0  CHEROKEE SMALL LETTER NA
+AB8F          ; mapped                 ; 13BF          # 8.0  CHEROKEE SMALL LETTER HNA
+AB90          ; mapped                 ; 13C0          # 8.0  CHEROKEE SMALL LETTER NAH
+AB91          ; mapped                 ; 13C1          # 8.0  CHEROKEE SMALL LETTER NE
+AB92          ; mapped                 ; 13C2          # 8.0  CHEROKEE SMALL LETTER NI
+AB93          ; mapped                 ; 13C3          # 8.0  CHEROKEE SMALL LETTER NO
+AB94          ; mapped                 ; 13C4          # 8.0  CHEROKEE SMALL LETTER NU
+AB95          ; mapped                 ; 13C5          # 8.0  CHEROKEE SMALL LETTER NV
+AB96          ; mapped                 ; 13C6          # 8.0  CHEROKEE SMALL LETTER QUA
+AB97          ; mapped                 ; 13C7          # 8.0  CHEROKEE SMALL LETTER QUE
+AB98          ; mapped                 ; 13C8          # 8.0  CHEROKEE SMALL LETTER QUI
+AB99          ; mapped                 ; 13C9          # 8.0  CHEROKEE SMALL LETTER QUO
+AB9A          ; mapped                 ; 13CA          # 8.0  CHEROKEE SMALL LETTER QUU
+AB9B          ; mapped                 ; 13CB          # 8.0  CHEROKEE SMALL LETTER QUV
+AB9C          ; mapped                 ; 13CC          # 8.0  CHEROKEE SMALL LETTER SA
+AB9D          ; mapped                 ; 13CD          # 8.0  CHEROKEE SMALL LETTER S
+AB9E          ; mapped                 ; 13CE          # 8.0  CHEROKEE SMALL LETTER SE
+AB9F          ; mapped                 ; 13CF          # 8.0  CHEROKEE SMALL LETTER SI
+ABA0          ; mapped                 ; 13D0          # 8.0  CHEROKEE SMALL LETTER SO
+ABA1          ; mapped                 ; 13D1          # 8.0  CHEROKEE SMALL LETTER SU
+ABA2          ; mapped                 ; 13D2          # 8.0  CHEROKEE SMALL LETTER SV
+ABA3          ; mapped                 ; 13D3          # 8.0  CHEROKEE SMALL LETTER DA
+ABA4          ; mapped                 ; 13D4          # 8.0  CHEROKEE SMALL LETTER TA
+ABA5          ; mapped                 ; 13D5          # 8.0  CHEROKEE SMALL LETTER DE
+ABA6          ; mapped                 ; 13D6          # 8.0  CHEROKEE SMALL LETTER TE
+ABA7          ; mapped                 ; 13D7          # 8.0  CHEROKEE SMALL LETTER DI
+ABA8          ; mapped                 ; 13D8          # 8.0  CHEROKEE SMALL LETTER TI
+ABA9          ; mapped                 ; 13D9          # 8.0  CHEROKEE SMALL LETTER DO
+ABAA          ; mapped                 ; 13DA          # 8.0  CHEROKEE SMALL LETTER DU
+ABAB          ; mapped                 ; 13DB          # 8.0  CHEROKEE SMALL LETTER DV
+ABAC          ; mapped                 ; 13DC          # 8.0  CHEROKEE SMALL LETTER DLA
+ABAD          ; mapped                 ; 13DD          # 8.0  CHEROKEE SMALL LETTER TLA
+ABAE          ; mapped                 ; 13DE          # 8.0  CHEROKEE SMALL LETTER TLE
+ABAF          ; mapped                 ; 13DF          # 8.0  CHEROKEE SMALL LETTER TLI
+ABB0          ; mapped                 ; 13E0          # 8.0  CHEROKEE SMALL LETTER TLO
+ABB1          ; mapped                 ; 13E1          # 8.0  CHEROKEE SMALL LETTER TLU
+ABB2          ; mapped                 ; 13E2          # 8.0  CHEROKEE SMALL LETTER TLV
+ABB3          ; mapped                 ; 13E3          # 8.0  CHEROKEE SMALL LETTER TSA
+ABB4          ; mapped                 ; 13E4          # 8.0  CHEROKEE SMALL LETTER TSE
+ABB5          ; mapped                 ; 13E5          # 8.0  CHEROKEE SMALL LETTER TSI
+ABB6          ; mapped                 ; 13E6          # 8.0  CHEROKEE SMALL LETTER TSO
+ABB7          ; mapped                 ; 13E7          # 8.0  CHEROKEE SMALL LETTER TSU
+ABB8          ; mapped                 ; 13E8          # 8.0  CHEROKEE SMALL LETTER TSV
+ABB9          ; mapped                 ; 13E9          # 8.0  CHEROKEE SMALL LETTER WA
+ABBA          ; mapped                 ; 13EA          # 8.0  CHEROKEE SMALL LETTER WE
+ABBB          ; mapped                 ; 13EB          # 8.0  CHEROKEE SMALL LETTER WI
+ABBC          ; mapped                 ; 13EC          # 8.0  CHEROKEE SMALL LETTER WO
+ABBD          ; mapped                 ; 13ED          # 8.0  CHEROKEE SMALL LETTER WU
+ABBE          ; mapped                 ; 13EE          # 8.0  CHEROKEE SMALL LETTER WV
+ABBF          ; mapped                 ; 13EF          # 8.0  CHEROKEE SMALL LETTER YA
+ABC0..ABEA    ; valid                                  # 5.2  MEETEI MAYEK LETTER KOK..MEETEI MAYEK VOWEL SIGN NUNG
+ABEB          ; valid                  ;      ; NV8    # 5.2  MEETEI MAYEK CHEIKHEI
+ABEC..ABED    ; valid                                  # 5.2  MEETEI MAYEK LUM IYEK..MEETEI MAYEK APUN IYEK
+ABEE..ABEF    ; disallowed                             # NA   <reserved-ABEE>..<reserved-ABEF>
+ABF0..ABF9    ; valid                                  # 5.2  MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
+ABFA..ABFF    ; disallowed                             # NA   <reserved-ABFA>..<reserved-ABFF>
+AC00..D7A3    ; valid                                  # 2.0  HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
+D7A4..D7AF    ; disallowed                             # NA   <reserved-D7A4>..<reserved-D7AF>
+D7B0..D7C6    ; valid                  ;      ; NV8    # 5.2  HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
+D7C7..D7CA    ; disallowed                             # NA   <reserved-D7C7>..<reserved-D7CA>
+D7CB..D7FB    ; valid                  ;      ; NV8    # 5.2  HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
+D7FC..D7FF    ; disallowed                             # NA   <reserved-D7FC>..<reserved-D7FF>
+D800..DFFF    ; disallowed                             # 2.0  <surrogate-D800>..<surrogate-DFFF>
+E000..F8FF    ; disallowed                             # 1.1  <private-use-E000>..<private-use-F8FF>
+F900          ; mapped                 ; 8C48          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F900
+F901          ; mapped                 ; 66F4          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F901
+F902          ; mapped                 ; 8ECA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F902
+F903          ; mapped                 ; 8CC8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F903
+F904          ; mapped                 ; 6ED1          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F904
+F905          ; mapped                 ; 4E32          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F905
+F906          ; mapped                 ; 53E5          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F906
+F907..F908    ; mapped                 ; 9F9C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F907..CJK COMPATIBILITY IDEOGRAPH-F908
+F909          ; mapped                 ; 5951          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F909
+F90A          ; mapped                 ; 91D1          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F90A
+F90B          ; mapped                 ; 5587          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F90B
+F90C          ; mapped                 ; 5948          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F90C
+F90D          ; mapped                 ; 61F6          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F90D
+F90E          ; mapped                 ; 7669          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F90E
+F90F          ; mapped                 ; 7F85          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F90F
+F910          ; mapped                 ; 863F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F910
+F911          ; mapped                 ; 87BA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F911
+F912          ; mapped                 ; 88F8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F912
+F913          ; mapped                 ; 908F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F913
+F914          ; mapped                 ; 6A02          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F914
+F915          ; mapped                 ; 6D1B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F915
+F916          ; mapped                 ; 70D9          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F916
+F917          ; mapped                 ; 73DE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F917
+F918          ; mapped                 ; 843D          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F918
+F919          ; mapped                 ; 916A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F919
+F91A          ; mapped                 ; 99F1          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F91A
+F91B          ; mapped                 ; 4E82          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F91B
+F91C          ; mapped                 ; 5375          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F91C
+F91D          ; mapped                 ; 6B04          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F91D
+F91E          ; mapped                 ; 721B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F91E
+F91F          ; mapped                 ; 862D          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F91F
+F920          ; mapped                 ; 9E1E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F920
+F921          ; mapped                 ; 5D50          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F921
+F922          ; mapped                 ; 6FEB          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F922
+F923          ; mapped                 ; 85CD          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F923
+F924          ; mapped                 ; 8964          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F924
+F925          ; mapped                 ; 62C9          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F925
+F926          ; mapped                 ; 81D8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F926
+F927          ; mapped                 ; 881F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F927
+F928          ; mapped                 ; 5ECA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F928
+F929          ; mapped                 ; 6717          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F929
+F92A          ; mapped                 ; 6D6A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F92A
+F92B          ; mapped                 ; 72FC          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F92B
+F92C          ; mapped                 ; 90CE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F92C
+F92D          ; mapped                 ; 4F86          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F92D
+F92E          ; mapped                 ; 51B7          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F92E
+F92F          ; mapped                 ; 52DE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F92F
+F930          ; mapped                 ; 64C4          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F930
+F931          ; mapped                 ; 6AD3          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F931
+F932          ; mapped                 ; 7210          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F932
+F933          ; mapped                 ; 76E7          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F933
+F934          ; mapped                 ; 8001          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F934
+F935          ; mapped                 ; 8606          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F935
+F936          ; mapped                 ; 865C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F936
+F937          ; mapped                 ; 8DEF          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F937
+F938          ; mapped                 ; 9732          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F938
+F939          ; mapped                 ; 9B6F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F939
+F93A          ; mapped                 ; 9DFA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F93A
+F93B          ; mapped                 ; 788C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F93B
+F93C          ; mapped                 ; 797F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F93C
+F93D          ; mapped                 ; 7DA0          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F93D
+F93E          ; mapped                 ; 83C9          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F93E
+F93F          ; mapped                 ; 9304          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F93F
+F940          ; mapped                 ; 9E7F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F940
+F941          ; mapped                 ; 8AD6          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F941
+F942          ; mapped                 ; 58DF          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F942
+F943          ; mapped                 ; 5F04          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F943
+F944          ; mapped                 ; 7C60          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F944
+F945          ; mapped                 ; 807E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F945
+F946          ; mapped                 ; 7262          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F946
+F947          ; mapped                 ; 78CA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F947
+F948          ; mapped                 ; 8CC2          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F948
+F949          ; mapped                 ; 96F7          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F949
+F94A          ; mapped                 ; 58D8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F94A
+F94B          ; mapped                 ; 5C62          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F94B
+F94C          ; mapped                 ; 6A13          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F94C
+F94D          ; mapped                 ; 6DDA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F94D
+F94E          ; mapped                 ; 6F0F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F94E
+F94F          ; mapped                 ; 7D2F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F94F
+F950          ; mapped                 ; 7E37          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F950
+F951          ; mapped                 ; 964B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F951
+F952          ; mapped                 ; 52D2          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F952
+F953          ; mapped                 ; 808B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F953
+F954          ; mapped                 ; 51DC          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F954
+F955          ; mapped                 ; 51CC          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F955
+F956          ; mapped                 ; 7A1C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F956
+F957          ; mapped                 ; 7DBE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F957
+F958          ; mapped                 ; 83F1          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F958
+F959          ; mapped                 ; 9675          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F959
+F95A          ; mapped                 ; 8B80          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F95A
+F95B          ; mapped                 ; 62CF          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F95B
+F95C          ; mapped                 ; 6A02          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F95C
+F95D          ; mapped                 ; 8AFE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F95D
+F95E          ; mapped                 ; 4E39          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F95E
+F95F          ; mapped                 ; 5BE7          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F95F
+F960          ; mapped                 ; 6012          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F960
+F961          ; mapped                 ; 7387          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F961
+F962          ; mapped                 ; 7570          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F962
+F963          ; mapped                 ; 5317          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F963
+F964          ; mapped                 ; 78FB          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F964
+F965          ; mapped                 ; 4FBF          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F965
+F966          ; mapped                 ; 5FA9          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F966
+F967          ; mapped                 ; 4E0D          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F967
+F968          ; mapped                 ; 6CCC          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F968
+F969          ; mapped                 ; 6578          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F969
+F96A          ; mapped                 ; 7D22          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F96A
+F96B          ; mapped                 ; 53C3          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F96B
+F96C          ; mapped                 ; 585E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F96C
+F96D          ; mapped                 ; 7701          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F96D
+F96E          ; mapped                 ; 8449          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F96E
+F96F          ; mapped                 ; 8AAA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F96F
+F970          ; mapped                 ; 6BBA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F970
+F971          ; mapped                 ; 8FB0          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F971
+F972          ; mapped                 ; 6C88          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F972
+F973          ; mapped                 ; 62FE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F973
+F974          ; mapped                 ; 82E5          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F974
+F975          ; mapped                 ; 63A0          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F975
+F976          ; mapped                 ; 7565          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F976
+F977          ; mapped                 ; 4EAE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F977
+F978          ; mapped                 ; 5169          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F978
+F979          ; mapped                 ; 51C9          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F979
+F97A          ; mapped                 ; 6881          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F97A
+F97B          ; mapped                 ; 7CE7          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F97B
+F97C          ; mapped                 ; 826F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F97C
+F97D          ; mapped                 ; 8AD2          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F97D
+F97E          ; mapped                 ; 91CF          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F97E
+F97F          ; mapped                 ; 52F5          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F97F
+F980          ; mapped                 ; 5442          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F980
+F981          ; mapped                 ; 5973          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F981
+F982          ; mapped                 ; 5EEC          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F982
+F983          ; mapped                 ; 65C5          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F983
+F984          ; mapped                 ; 6FFE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F984
+F985          ; mapped                 ; 792A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F985
+F986          ; mapped                 ; 95AD          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F986
+F987          ; mapped                 ; 9A6A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F987
+F988          ; mapped                 ; 9E97          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F988
+F989          ; mapped                 ; 9ECE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F989
+F98A          ; mapped                 ; 529B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F98A
+F98B          ; mapped                 ; 66C6          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F98B
+F98C          ; mapped                 ; 6B77          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F98C
+F98D          ; mapped                 ; 8F62          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F98D
+F98E          ; mapped                 ; 5E74          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F98E
+F98F          ; mapped                 ; 6190          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F98F
+F990          ; mapped                 ; 6200          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F990
+F991          ; mapped                 ; 649A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F991
+F992          ; mapped                 ; 6F23          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F992
+F993          ; mapped                 ; 7149          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F993
+F994          ; mapped                 ; 7489          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F994
+F995          ; mapped                 ; 79CA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F995
+F996          ; mapped                 ; 7DF4          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F996
+F997          ; mapped                 ; 806F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F997
+F998          ; mapped                 ; 8F26          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F998
+F999          ; mapped                 ; 84EE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F999
+F99A          ; mapped                 ; 9023          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F99A
+F99B          ; mapped                 ; 934A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F99B
+F99C          ; mapped                 ; 5217          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F99C
+F99D          ; mapped                 ; 52A3          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F99D
+F99E          ; mapped                 ; 54BD          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F99E
+F99F          ; mapped                 ; 70C8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F99F
+F9A0          ; mapped                 ; 88C2          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A0
+F9A1          ; mapped                 ; 8AAA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A1
+F9A2          ; mapped                 ; 5EC9          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A2
+F9A3          ; mapped                 ; 5FF5          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A3
+F9A4          ; mapped                 ; 637B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A4
+F9A5          ; mapped                 ; 6BAE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A5
+F9A6          ; mapped                 ; 7C3E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A6
+F9A7          ; mapped                 ; 7375          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A7
+F9A8          ; mapped                 ; 4EE4          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A8
+F9A9          ; mapped                 ; 56F9          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9A9
+F9AA          ; mapped                 ; 5BE7          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9AA
+F9AB          ; mapped                 ; 5DBA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9AB
+F9AC          ; mapped                 ; 601C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9AC
+F9AD          ; mapped                 ; 73B2          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9AD
+F9AE          ; mapped                 ; 7469          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9AE
+F9AF          ; mapped                 ; 7F9A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9AF
+F9B0          ; mapped                 ; 8046          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B0
+F9B1          ; mapped                 ; 9234          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B1
+F9B2          ; mapped                 ; 96F6          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B2
+F9B3          ; mapped                 ; 9748          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B3
+F9B4          ; mapped                 ; 9818          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B4
+F9B5          ; mapped                 ; 4F8B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B5
+F9B6          ; mapped                 ; 79AE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B6
+F9B7          ; mapped                 ; 91B4          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B7
+F9B8          ; mapped                 ; 96B8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B8
+F9B9          ; mapped                 ; 60E1          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9B9
+F9BA          ; mapped                 ; 4E86          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9BA
+F9BB          ; mapped                 ; 50DA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9BB
+F9BC          ; mapped                 ; 5BEE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9BC
+F9BD          ; mapped                 ; 5C3F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9BD
+F9BE          ; mapped                 ; 6599          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9BE
+F9BF          ; mapped                 ; 6A02          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9BF
+F9C0          ; mapped                 ; 71CE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C0
+F9C1          ; mapped                 ; 7642          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C1
+F9C2          ; mapped                 ; 84FC          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C2
+F9C3          ; mapped                 ; 907C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C3
+F9C4          ; mapped                 ; 9F8D          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C4
+F9C5          ; mapped                 ; 6688          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C5
+F9C6          ; mapped                 ; 962E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C6
+F9C7          ; mapped                 ; 5289          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C7
+F9C8          ; mapped                 ; 677B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C8
+F9C9          ; mapped                 ; 67F3          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9C9
+F9CA          ; mapped                 ; 6D41          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9CA
+F9CB          ; mapped                 ; 6E9C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9CB
+F9CC          ; mapped                 ; 7409          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9CC
+F9CD          ; mapped                 ; 7559          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9CD
+F9CE          ; mapped                 ; 786B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9CE
+F9CF          ; mapped                 ; 7D10          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9CF
+F9D0          ; mapped                 ; 985E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D0
+F9D1          ; mapped                 ; 516D          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D1
+F9D2          ; mapped                 ; 622E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D2
+F9D3          ; mapped                 ; 9678          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D3
+F9D4          ; mapped                 ; 502B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D4
+F9D5          ; mapped                 ; 5D19          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D5
+F9D6          ; mapped                 ; 6DEA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D6
+F9D7          ; mapped                 ; 8F2A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D7
+F9D8          ; mapped                 ; 5F8B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D8
+F9D9          ; mapped                 ; 6144          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9D9
+F9DA          ; mapped                 ; 6817          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9DA
+F9DB          ; mapped                 ; 7387          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9DB
+F9DC          ; mapped                 ; 9686          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9DC
+F9DD          ; mapped                 ; 5229          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9DD
+F9DE          ; mapped                 ; 540F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9DE
+F9DF          ; mapped                 ; 5C65          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9DF
+F9E0          ; mapped                 ; 6613          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E0
+F9E1          ; mapped                 ; 674E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E1
+F9E2          ; mapped                 ; 68A8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E2
+F9E3          ; mapped                 ; 6CE5          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E3
+F9E4          ; mapped                 ; 7406          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E4
+F9E5          ; mapped                 ; 75E2          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E5
+F9E6          ; mapped                 ; 7F79          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E6
+F9E7          ; mapped                 ; 88CF          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E7
+F9E8          ; mapped                 ; 88E1          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E8
+F9E9          ; mapped                 ; 91CC          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9E9
+F9EA          ; mapped                 ; 96E2          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9EA
+F9EB          ; mapped                 ; 533F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9EB
+F9EC          ; mapped                 ; 6EBA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9EC
+F9ED          ; mapped                 ; 541D          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9ED
+F9EE          ; mapped                 ; 71D0          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9EE
+F9EF          ; mapped                 ; 7498          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9EF
+F9F0          ; mapped                 ; 85FA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F0
+F9F1          ; mapped                 ; 96A3          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F1
+F9F2          ; mapped                 ; 9C57          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F2
+F9F3          ; mapped                 ; 9E9F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F3
+F9F4          ; mapped                 ; 6797          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F4
+F9F5          ; mapped                 ; 6DCB          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F5
+F9F6          ; mapped                 ; 81E8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F6
+F9F7          ; mapped                 ; 7ACB          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F7
+F9F8          ; mapped                 ; 7B20          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F8
+F9F9          ; mapped                 ; 7C92          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9F9
+F9FA          ; mapped                 ; 72C0          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9FA
+F9FB          ; mapped                 ; 7099          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9FB
+F9FC          ; mapped                 ; 8B58          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9FC
+F9FD          ; mapped                 ; 4EC0          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9FD
+F9FE          ; mapped                 ; 8336          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9FE
+F9FF          ; mapped                 ; 523A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-F9FF
+FA00          ; mapped                 ; 5207          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA00
+FA01          ; mapped                 ; 5EA6          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA01
+FA02          ; mapped                 ; 62D3          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA02
+FA03          ; mapped                 ; 7CD6          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA03
+FA04          ; mapped                 ; 5B85          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA04
+FA05          ; mapped                 ; 6D1E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA05
+FA06          ; mapped                 ; 66B4          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA06
+FA07          ; mapped                 ; 8F3B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA07
+FA08          ; mapped                 ; 884C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA08
+FA09          ; mapped                 ; 964D          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA09
+FA0A          ; mapped                 ; 898B          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA0A
+FA0B          ; mapped                 ; 5ED3          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA0B
+FA0C          ; mapped                 ; 5140          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA0C
+FA0D          ; mapped                 ; 55C0          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA0D
+FA0E..FA0F    ; valid                                  # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA0E..CJK COMPATIBILITY IDEOGRAPH-FA0F
+FA10          ; mapped                 ; 585A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA10
+FA11          ; valid                                  # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA11
+FA12          ; mapped                 ; 6674          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA12
+FA13..FA14    ; valid                                  # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA13..CJK COMPATIBILITY IDEOGRAPH-FA14
+FA15          ; mapped                 ; 51DE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA15
+FA16          ; mapped                 ; 732A          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA16
+FA17          ; mapped                 ; 76CA          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA17
+FA18          ; mapped                 ; 793C          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA18
+FA19          ; mapped                 ; 795E          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA19
+FA1A          ; mapped                 ; 7965          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA1A
+FA1B          ; mapped                 ; 798F          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA1B
+FA1C          ; mapped                 ; 9756          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA1C
+FA1D          ; mapped                 ; 7CBE          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA1D
+FA1E          ; mapped                 ; 7FBD          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA1E
+FA1F          ; valid                                  # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA1F
+FA20          ; mapped                 ; 8612          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA20
+FA21          ; valid                                  # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA21
+FA22          ; mapped                 ; 8AF8          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA22
+FA23..FA24    ; valid                                  # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATIBILITY IDEOGRAPH-FA24
+FA25          ; mapped                 ; 9038          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA25
+FA26          ; mapped                 ; 90FD          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA26
+FA27..FA29    ; valid                                  # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATIBILITY IDEOGRAPH-FA29
+FA2A          ; mapped                 ; 98EF          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA2A
+FA2B          ; mapped                 ; 98FC          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA2B
+FA2C          ; mapped                 ; 9928          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA2C
+FA2D          ; mapped                 ; 9DB4          # 1.1  CJK COMPATIBILITY IDEOGRAPH-FA2D
+FA2E          ; mapped                 ; 90DE          # 6.1  CJK COMPATIBILITY IDEOGRAPH-FA2E
+FA2F          ; mapped                 ; 96B7          # 6.1  CJK COMPATIBILITY IDEOGRAPH-FA2F
+FA30          ; mapped                 ; 4FAE          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA30
+FA31          ; mapped                 ; 50E7          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA31
+FA32          ; mapped                 ; 514D          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA32
+FA33          ; mapped                 ; 52C9          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA33
+FA34          ; mapped                 ; 52E4          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA34
+FA35          ; mapped                 ; 5351          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA35
+FA36          ; mapped                 ; 559D          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA36
+FA37          ; mapped                 ; 5606          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA37
+FA38          ; mapped                 ; 5668          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA38
+FA39          ; mapped                 ; 5840          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA39
+FA3A          ; mapped                 ; 58A8          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA3A
+FA3B          ; mapped                 ; 5C64          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA3B
+FA3C          ; mapped                 ; 5C6E          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA3C
+FA3D          ; mapped                 ; 6094          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA3D
+FA3E          ; mapped                 ; 6168          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA3E
+FA3F          ; mapped                 ; 618E          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA3F
+FA40          ; mapped                 ; 61F2          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA40
+FA41          ; mapped                 ; 654F          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA41
+FA42          ; mapped                 ; 65E2          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA42
+FA43          ; mapped                 ; 6691          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA43
+FA44          ; mapped                 ; 6885          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA44
+FA45          ; mapped                 ; 6D77          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA45
+FA46          ; mapped                 ; 6E1A          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA46
+FA47          ; mapped                 ; 6F22          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA47
+FA48          ; mapped                 ; 716E          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA48
+FA49          ; mapped                 ; 722B          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA49
+FA4A          ; mapped                 ; 7422          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA4A
+FA4B          ; mapped                 ; 7891          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA4B
+FA4C          ; mapped                 ; 793E          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA4C
+FA4D          ; mapped                 ; 7949          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA4D
+FA4E          ; mapped                 ; 7948          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA4E
+FA4F          ; mapped                 ; 7950          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA4F
+FA50          ; mapped                 ; 7956          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA50
+FA51          ; mapped                 ; 795D          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA51
+FA52          ; mapped                 ; 798D          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA52
+FA53          ; mapped                 ; 798E          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA53
+FA54          ; mapped                 ; 7A40          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA54
+FA55          ; mapped                 ; 7A81          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA55
+FA56          ; mapped                 ; 7BC0          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA56
+FA57          ; mapped                 ; 7DF4          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA57
+FA58          ; mapped                 ; 7E09          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA58
+FA59          ; mapped                 ; 7E41          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA59
+FA5A          ; mapped                 ; 7F72          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA5A
+FA5B          ; mapped                 ; 8005          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA5B
+FA5C          ; mapped                 ; 81ED          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA5C
+FA5D..FA5E    ; mapped                 ; 8279          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA5D..CJK COMPATIBILITY IDEOGRAPH-FA5E
+FA5F          ; mapped                 ; 8457          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA5F
+FA60          ; mapped                 ; 8910          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA60
+FA61          ; mapped                 ; 8996          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA61
+FA62          ; mapped                 ; 8B01          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA62
+FA63          ; mapped                 ; 8B39          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA63
+FA64          ; mapped                 ; 8CD3          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA64
+FA65          ; mapped                 ; 8D08          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA65
+FA66          ; mapped                 ; 8FB6          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA66
+FA67          ; mapped                 ; 9038          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA67
+FA68          ; mapped                 ; 96E3          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA68
+FA69          ; mapped                 ; 97FF          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA69
+FA6A          ; mapped                 ; 983B          # 3.2  CJK COMPATIBILITY IDEOGRAPH-FA6A
+FA6B          ; mapped                 ; 6075          # 5.2  CJK COMPATIBILITY IDEOGRAPH-FA6B
+FA6C          ; mapped                 ; 242EE         # 5.2  CJK COMPATIBILITY IDEOGRAPH-FA6C
+FA6D          ; mapped                 ; 8218          # 5.2  CJK COMPATIBILITY IDEOGRAPH-FA6D
+FA6E..FA6F    ; disallowed                             # NA   <reserved-FA6E>..<reserved-FA6F>
+FA70          ; mapped                 ; 4E26          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA70
+FA71          ; mapped                 ; 51B5          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA71
+FA72          ; mapped                 ; 5168          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA72
+FA73          ; mapped                 ; 4F80          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA73
+FA74          ; mapped                 ; 5145          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA74
+FA75          ; mapped                 ; 5180          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA75
+FA76          ; mapped                 ; 52C7          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA76
+FA77          ; mapped                 ; 52FA          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA77
+FA78          ; mapped                 ; 559D          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA78
+FA79          ; mapped                 ; 5555          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA79
+FA7A          ; mapped                 ; 5599          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA7A
+FA7B          ; mapped                 ; 55E2          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA7B
+FA7C          ; mapped                 ; 585A          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA7C
+FA7D          ; mapped                 ; 58B3          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA7D
+FA7E          ; mapped                 ; 5944          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA7E
+FA7F          ; mapped                 ; 5954          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA7F
+FA80          ; mapped                 ; 5A62          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA80
+FA81          ; mapped                 ; 5B28          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA81
+FA82          ; mapped                 ; 5ED2          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA82
+FA83          ; mapped                 ; 5ED9          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA83
+FA84          ; mapped                 ; 5F69          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA84
+FA85          ; mapped                 ; 5FAD          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA85
+FA86          ; mapped                 ; 60D8          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA86
+FA87          ; mapped                 ; 614E          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA87
+FA88          ; mapped                 ; 6108          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA88
+FA89          ; mapped                 ; 618E          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA89
+FA8A          ; mapped                 ; 6160          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA8A
+FA8B          ; mapped                 ; 61F2          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA8B
+FA8C          ; mapped                 ; 6234          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA8C
+FA8D          ; mapped                 ; 63C4          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA8D
+FA8E          ; mapped                 ; 641C          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA8E
+FA8F          ; mapped                 ; 6452          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA8F
+FA90          ; mapped                 ; 6556          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA90
+FA91          ; mapped                 ; 6674          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA91
+FA92          ; mapped                 ; 6717          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA92
+FA93          ; mapped                 ; 671B          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA93
+FA94          ; mapped                 ; 6756          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA94
+FA95          ; mapped                 ; 6B79          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA95
+FA96          ; mapped                 ; 6BBA          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA96
+FA97          ; mapped                 ; 6D41          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA97
+FA98          ; mapped                 ; 6EDB          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA98
+FA99          ; mapped                 ; 6ECB          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA99
+FA9A          ; mapped                 ; 6F22          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA9A
+FA9B          ; mapped                 ; 701E          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA9B
+FA9C          ; mapped                 ; 716E          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA9C
+FA9D          ; mapped                 ; 77A7          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA9D
+FA9E          ; mapped                 ; 7235          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA9E
+FA9F          ; mapped                 ; 72AF          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FA9F
+FAA0          ; mapped                 ; 732A          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA0
+FAA1          ; mapped                 ; 7471          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA1
+FAA2          ; mapped                 ; 7506          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA2
+FAA3          ; mapped                 ; 753B          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA3
+FAA4          ; mapped                 ; 761D          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA4
+FAA5          ; mapped                 ; 761F          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA5
+FAA6          ; mapped                 ; 76CA          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA6
+FAA7          ; mapped                 ; 76DB          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA7
+FAA8          ; mapped                 ; 76F4          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA8
+FAA9          ; mapped                 ; 774A          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAA9
+FAAA          ; mapped                 ; 7740          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAAA
+FAAB          ; mapped                 ; 78CC          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAAB
+FAAC          ; mapped                 ; 7AB1          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAAC
+FAAD          ; mapped                 ; 7BC0          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAAD
+FAAE          ; mapped                 ; 7C7B          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAAE
+FAAF          ; mapped                 ; 7D5B          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAAF
+FAB0          ; mapped                 ; 7DF4          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB0
+FAB1          ; mapped                 ; 7F3E          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB1
+FAB2          ; mapped                 ; 8005          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB2
+FAB3          ; mapped                 ; 8352          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB3
+FAB4          ; mapped                 ; 83EF          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB4
+FAB5          ; mapped                 ; 8779          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB5
+FAB6          ; mapped                 ; 8941          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB6
+FAB7          ; mapped                 ; 8986          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB7
+FAB8          ; mapped                 ; 8996          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB8
+FAB9          ; mapped                 ; 8ABF          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAB9
+FABA          ; mapped                 ; 8AF8          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FABA
+FABB          ; mapped                 ; 8ACB          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FABB
+FABC          ; mapped                 ; 8B01          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FABC
+FABD          ; mapped                 ; 8AFE          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FABD
+FABE          ; mapped                 ; 8AED          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FABE
+FABF          ; mapped                 ; 8B39          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FABF
+FAC0          ; mapped                 ; 8B8A          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC0
+FAC1          ; mapped                 ; 8D08          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC1
+FAC2          ; mapped                 ; 8F38          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC2
+FAC3          ; mapped                 ; 9072          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC3
+FAC4          ; mapped                 ; 9199          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC4
+FAC5          ; mapped                 ; 9276          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC5
+FAC6          ; mapped                 ; 967C          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC6
+FAC7          ; mapped                 ; 96E3          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC7
+FAC8          ; mapped                 ; 9756          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC8
+FAC9          ; mapped                 ; 97DB          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAC9
+FACA          ; mapped                 ; 97FF          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FACA
+FACB          ; mapped                 ; 980B          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FACB
+FACC          ; mapped                 ; 983B          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FACC
+FACD          ; mapped                 ; 9B12          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FACD
+FACE          ; mapped                 ; 9F9C          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FACE
+FACF          ; mapped                 ; 2284A         # 4.1  CJK COMPATIBILITY IDEOGRAPH-FACF
+FAD0          ; mapped                 ; 22844         # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD0
+FAD1          ; mapped                 ; 233D5         # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD1
+FAD2          ; mapped                 ; 3B9D          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD2
+FAD3          ; mapped                 ; 4018          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD3
+FAD4          ; mapped                 ; 4039          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD4
+FAD5          ; mapped                 ; 25249         # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD5
+FAD6          ; mapped                 ; 25CD0         # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD6
+FAD7          ; mapped                 ; 27ED3         # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD7
+FAD8          ; mapped                 ; 9F43          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD8
+FAD9          ; mapped                 ; 9F8E          # 4.1  CJK COMPATIBILITY IDEOGRAPH-FAD9
+FADA..FAFF    ; disallowed                             # NA   <reserved-FADA>..<reserved-FAFF>
+FB00          ; mapped                 ; 0066 0066     # 1.1  LATIN SMALL LIGATURE FF
+FB01          ; mapped                 ; 0066 0069     # 1.1  LATIN SMALL LIGATURE FI
+FB02          ; mapped                 ; 0066 006C     # 1.1  LATIN SMALL LIGATURE FL
+FB03          ; mapped                 ; 0066 0066 0069 #1.1  LATIN SMALL LIGATURE FFI
+FB04          ; mapped                 ; 0066 0066 006C #1.1  LATIN SMALL LIGATURE FFL
+FB05..FB06    ; mapped                 ; 0073 0074     # 1.1  LATIN SMALL LIGATURE LONG S T..LATIN SMALL LIGATURE ST
+FB07..FB12    ; disallowed                             # NA   <reserved-FB07>..<reserved-FB12>
+FB13          ; mapped                 ; 0574 0576     # 1.1  ARMENIAN SMALL LIGATURE MEN NOW
+FB14          ; mapped                 ; 0574 0565     # 1.1  ARMENIAN SMALL LIGATURE MEN ECH
+FB15          ; mapped                 ; 0574 056B     # 1.1  ARMENIAN SMALL LIGATURE MEN INI
+FB16          ; mapped                 ; 057E 0576     # 1.1  ARMENIAN SMALL LIGATURE VEW NOW
+FB17          ; mapped                 ; 0574 056D     # 1.1  ARMENIAN SMALL LIGATURE MEN XEH
+FB18..FB1C    ; disallowed                             # NA   <reserved-FB18>..<reserved-FB1C>
+FB1D          ; mapped                 ; 05D9 05B4     # 3.0  HEBREW LETTER YOD WITH HIRIQ
+FB1E          ; valid                                  # 1.1  HEBREW POINT JUDEO-SPANISH VARIKA
+FB1F          ; mapped                 ; 05F2 05B7     # 1.1  HEBREW LIGATURE YIDDISH YOD YOD PATAH
+FB20          ; mapped                 ; 05E2          # 1.1  HEBREW LETTER ALTERNATIVE AYIN
+FB21          ; mapped                 ; 05D0          # 1.1  HEBREW LETTER WIDE ALEF
+FB22          ; mapped                 ; 05D3          # 1.1  HEBREW LETTER WIDE DALET
+FB23          ; mapped                 ; 05D4          # 1.1  HEBREW LETTER WIDE HE
+FB24          ; mapped                 ; 05DB          # 1.1  HEBREW LETTER WIDE KAF
+FB25          ; mapped                 ; 05DC          # 1.1  HEBREW LETTER WIDE LAMED
+FB26          ; mapped                 ; 05DD          # 1.1  HEBREW LETTER WIDE FINAL MEM
+FB27          ; mapped                 ; 05E8          # 1.1  HEBREW LETTER WIDE RESH
+FB28          ; mapped                 ; 05EA          # 1.1  HEBREW LETTER WIDE TAV
+FB29          ; disallowed_STD3_mapped ; 002B          # 1.1  HEBREW LETTER ALTERNATIVE PLUS SIGN
+FB2A          ; mapped                 ; 05E9 05C1     # 1.1  HEBREW LETTER SHIN WITH SHIN DOT
+FB2B          ; mapped                 ; 05E9 05C2     # 1.1  HEBREW LETTER SHIN WITH SIN DOT
+FB2C          ; mapped                 ; 05E9 05BC 05C1 #1.1  HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
+FB2D          ; mapped                 ; 05E9 05BC 05C2 #1.1  HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
+FB2E          ; mapped                 ; 05D0 05B7     # 1.1  HEBREW LETTER ALEF WITH PATAH
+FB2F          ; mapped                 ; 05D0 05B8     # 1.1  HEBREW LETTER ALEF WITH QAMATS
+FB30          ; mapped                 ; 05D0 05BC     # 1.1  HEBREW LETTER ALEF WITH MAPIQ
+FB31          ; mapped                 ; 05D1 05BC     # 1.1  HEBREW LETTER BET WITH DAGESH
+FB32          ; mapped                 ; 05D2 05BC     # 1.1  HEBREW LETTER GIMEL WITH DAGESH
+FB33          ; mapped                 ; 05D3 05BC     # 1.1  HEBREW LETTER DALET WITH DAGESH
+FB34          ; mapped                 ; 05D4 05BC     # 1.1  HEBREW LETTER HE WITH MAPIQ
+FB35          ; mapped                 ; 05D5 05BC     # 1.1  HEBREW LETTER VAV WITH DAGESH
+FB36          ; mapped                 ; 05D6 05BC     # 1.1  HEBREW LETTER ZAYIN WITH DAGESH
+FB37          ; disallowed                             # NA   <reserved-FB37>
+FB38          ; mapped                 ; 05D8 05BC     # 1.1  HEBREW LETTER TET WITH DAGESH
+FB39          ; mapped                 ; 05D9 05BC     # 1.1  HEBREW LETTER YOD WITH DAGESH
+FB3A          ; mapped                 ; 05DA 05BC     # 1.1  HEBREW LETTER FINAL KAF WITH DAGESH
+FB3B          ; mapped                 ; 05DB 05BC     # 1.1  HEBREW LETTER KAF WITH DAGESH
+FB3C          ; mapped                 ; 05DC 05BC     # 1.1  HEBREW LETTER LAMED WITH DAGESH
+FB3D          ; disallowed                             # NA   <reserved-FB3D>
+FB3E          ; mapped                 ; 05DE 05BC     # 1.1  HEBREW LETTER MEM WITH DAGESH
+FB3F          ; disallowed                             # NA   <reserved-FB3F>
+FB40          ; mapped                 ; 05E0 05BC     # 1.1  HEBREW LETTER NUN WITH DAGESH
+FB41          ; mapped                 ; 05E1 05BC     # 1.1  HEBREW LETTER SAMEKH WITH DAGESH
+FB42          ; disallowed                             # NA   <reserved-FB42>
+FB43          ; mapped                 ; 05E3 05BC     # 1.1  HEBREW LETTER FINAL PE WITH DAGESH
+FB44          ; mapped                 ; 05E4 05BC     # 1.1  HEBREW LETTER PE WITH DAGESH
+FB45          ; disallowed                             # NA   <reserved-FB45>
+FB46          ; mapped                 ; 05E6 05BC     # 1.1  HEBREW LETTER TSADI WITH DAGESH
+FB47          ; mapped                 ; 05E7 05BC     # 1.1  HEBREW LETTER QOF WITH DAGESH
+FB48          ; mapped                 ; 05E8 05BC     # 1.1  HEBREW LETTER RESH WITH DAGESH
+FB49          ; mapped                 ; 05E9 05BC     # 1.1  HEBREW LETTER SHIN WITH DAGESH
+FB4A          ; mapped                 ; 05EA 05BC     # 1.1  HEBREW LETTER TAV WITH DAGESH
+FB4B          ; mapped                 ; 05D5 05B9     # 1.1  HEBREW LETTER VAV WITH HOLAM
+FB4C          ; mapped                 ; 05D1 05BF     # 1.1  HEBREW LETTER BET WITH RAFE
+FB4D          ; mapped                 ; 05DB 05BF     # 1.1  HEBREW LETTER KAF WITH RAFE
+FB4E          ; mapped                 ; 05E4 05BF     # 1.1  HEBREW LETTER PE WITH RAFE
+FB4F          ; mapped                 ; 05D0 05DC     # 1.1  HEBREW LIGATURE ALEF LAMED
+FB50..FB51    ; mapped                 ; 0671          # 1.1  ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER ALEF WASLA FINAL FORM
+FB52..FB55    ; mapped                 ; 067B          # 1.1  ARABIC LETTER BEEH ISOLATED FORM..ARABIC LETTER BEEH MEDIAL FORM
+FB56..FB59    ; mapped                 ; 067E          # 1.1  ARABIC LETTER PEH ISOLATED FORM..ARABIC LETTER PEH MEDIAL FORM
+FB5A..FB5D    ; mapped                 ; 0680          # 1.1  ARABIC LETTER BEHEH ISOLATED FORM..ARABIC LETTER BEHEH MEDIAL FORM
+FB5E..FB61    ; mapped                 ; 067A          # 1.1  ARABIC LETTER TTEHEH ISOLATED FORM..ARABIC LETTER TTEHEH MEDIAL FORM
+FB62..FB65    ; mapped                 ; 067F          # 1.1  ARABIC LETTER TEHEH ISOLATED FORM..ARABIC LETTER TEHEH MEDIAL FORM
+FB66..FB69    ; mapped                 ; 0679          # 1.1  ARABIC LETTER TTEH ISOLATED FORM..ARABIC LETTER TTEH MEDIAL FORM
+FB6A..FB6D    ; mapped                 ; 06A4          # 1.1  ARABIC LETTER VEH ISOLATED FORM..ARABIC LETTER VEH MEDIAL FORM
+FB6E..FB71    ; mapped                 ; 06A6          # 1.1  ARABIC LETTER PEHEH ISOLATED FORM..ARABIC LETTER PEHEH MEDIAL FORM
+FB72..FB75    ; mapped                 ; 0684          # 1.1  ARABIC LETTER DYEH ISOLATED FORM..ARABIC LETTER DYEH MEDIAL FORM
+FB76..FB79    ; mapped                 ; 0683          # 1.1  ARABIC LETTER NYEH ISOLATED FORM..ARABIC LETTER NYEH MEDIAL FORM
+FB7A..FB7D    ; mapped                 ; 0686          # 1.1  ARABIC LETTER TCHEH ISOLATED FORM..ARABIC LETTER TCHEH MEDIAL FORM
+FB7E..FB81    ; mapped                 ; 0687          # 1.1  ARABIC LETTER TCHEHEH ISOLATED FORM..ARABIC LETTER TCHEHEH MEDIAL FORM
+FB82..FB83    ; mapped                 ; 068D          # 1.1  ARABIC LETTER DDAHAL ISOLATED FORM..ARABIC LETTER DDAHAL FINAL FORM
+FB84..FB85    ; mapped                 ; 068C          # 1.1  ARABIC LETTER DAHAL ISOLATED FORM..ARABIC LETTER DAHAL FINAL FORM
+FB86..FB87    ; mapped                 ; 068E          # 1.1  ARABIC LETTER DUL ISOLATED FORM..ARABIC LETTER DUL FINAL FORM
+FB88..FB89    ; mapped                 ; 0688          # 1.1  ARABIC LETTER DDAL ISOLATED FORM..ARABIC LETTER DDAL FINAL FORM
+FB8A..FB8B    ; mapped                 ; 0698          # 1.1  ARABIC LETTER JEH ISOLATED FORM..ARABIC LETTER JEH FINAL FORM
+FB8C..FB8D    ; mapped                 ; 0691          # 1.1  ARABIC LETTER RREH ISOLATED FORM..ARABIC LETTER RREH FINAL FORM
+FB8E..FB91    ; mapped                 ; 06A9          # 1.1  ARABIC LETTER KEHEH ISOLATED FORM..ARABIC LETTER KEHEH MEDIAL FORM
+FB92..FB95    ; mapped                 ; 06AF          # 1.1  ARABIC LETTER GAF ISOLATED FORM..ARABIC LETTER GAF MEDIAL FORM
+FB96..FB99    ; mapped                 ; 06B3          # 1.1  ARABIC LETTER GUEH ISOLATED FORM..ARABIC LETTER GUEH MEDIAL FORM
+FB9A..FB9D    ; mapped                 ; 06B1          # 1.1  ARABIC LETTER NGOEH ISOLATED FORM..ARABIC LETTER NGOEH MEDIAL FORM
+FB9E..FB9F    ; mapped                 ; 06BA          # 1.1  ARABIC LETTER NOON GHUNNA ISOLATED FORM..ARABIC LETTER NOON GHUNNA FINAL FORM
+FBA0..FBA3    ; mapped                 ; 06BB          # 1.1  ARABIC LETTER RNOON ISOLATED FORM..ARABIC LETTER RNOON MEDIAL FORM
+FBA4..FBA5    ; mapped                 ; 06C0          # 1.1  ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM..ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
+FBA6..FBA9    ; mapped                 ; 06C1          # 1.1  ARABIC LETTER HEH GOAL ISOLATED FORM..ARABIC LETTER HEH GOAL MEDIAL FORM
+FBAA..FBAD    ; mapped                 ; 06BE          # 1.1  ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM..ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM
+FBAE..FBAF    ; mapped                 ; 06D2          # 1.1  ARABIC LETTER YEH BARREE ISOLATED FORM..ARABIC LETTER YEH BARREE FINAL FORM
+FBB0..FBB1    ; mapped                 ; 06D3          # 1.1  ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
+FBB2..FBC1    ; valid                  ;      ; NV8    # 6.0  ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL SMALL TAH BELOW
+FBC2..FBD2    ; disallowed                             # NA   <reserved-FBC2>..<reserved-FBD2>
+FBD3..FBD6    ; mapped                 ; 06AD          # 1.1  ARABIC LETTER NG ISOLATED FORM..ARABIC LETTER NG MEDIAL FORM
+FBD7..FBD8    ; mapped                 ; 06C7          # 1.1  ARABIC LETTER U ISOLATED FORM..ARABIC LETTER U FINAL FORM
+FBD9..FBDA    ; mapped                 ; 06C6          # 1.1  ARABIC LETTER OE ISOLATED FORM..ARABIC LETTER OE FINAL FORM
+FBDB..FBDC    ; mapped                 ; 06C8          # 1.1  ARABIC LETTER YU ISOLATED FORM..ARABIC LETTER YU FINAL FORM
+FBDD          ; mapped                 ; 06C7 0674     # 1.1  ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
+FBDE..FBDF    ; mapped                 ; 06CB          # 1.1  ARABIC LETTER VE ISOLATED FORM..ARABIC LETTER VE FINAL FORM
+FBE0..FBE1    ; mapped                 ; 06C5          # 1.1  ARABIC LETTER KIRGHIZ OE ISOLATED FORM..ARABIC LETTER KIRGHIZ OE FINAL FORM
+FBE2..FBE3    ; mapped                 ; 06C9          # 1.1  ARABIC LETTER KIRGHIZ YU ISOLATED FORM..ARABIC LETTER KIRGHIZ YU FINAL FORM
+FBE4..FBE7    ; mapped                 ; 06D0          # 1.1  ARABIC LETTER E ISOLATED FORM..ARABIC LETTER E MEDIAL FORM
+FBE8..FBE9    ; mapped                 ; 0649          # 1.1  ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM..ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
+FBEA..FBEB    ; mapped                 ; 0626 0627     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM
+FBEC..FBED    ; mapped                 ; 0626 06D5     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM
+FBEE..FBEF    ; mapped                 ; 0626 0648     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM
+FBF0..FBF1    ; mapped                 ; 0626 06C7     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM
+FBF2..FBF3    ; mapped                 ; 0626 06C6     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM
+FBF4..FBF5    ; mapped                 ; 0626 06C8     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM
+FBF6..FBF8    ; mapped                 ; 0626 06D0     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM
+FBF9..FBFB    ; mapped                 ; 0626 0649     # 1.1  ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
+FBFC..FBFF    ; mapped                 ; 06CC          # 1.1  ARABIC LETTER FARSI YEH ISOLATED FORM..ARABIC LETTER FARSI YEH MEDIAL FORM
+FC00          ; mapped                 ; 0626 062C     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM
+FC01          ; mapped                 ; 0626 062D     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM
+FC02          ; mapped                 ; 0626 0645     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM
+FC03          ; mapped                 ; 0626 0649     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
+FC04          ; mapped                 ; 0626 064A     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM
+FC05          ; mapped                 ; 0628 062C     # 1.1  ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM
+FC06          ; mapped                 ; 0628 062D     # 1.1  ARABIC LIGATURE BEH WITH HAH ISOLATED FORM
+FC07          ; mapped                 ; 0628 062E     # 1.1  ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM
+FC08          ; mapped                 ; 0628 0645     # 1.1  ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM
+FC09          ; mapped                 ; 0628 0649     # 1.1  ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM
+FC0A          ; mapped                 ; 0628 064A     # 1.1  ARABIC LIGATURE BEH WITH YEH ISOLATED FORM
+FC0B          ; mapped                 ; 062A 062C     # 1.1  ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM
+FC0C          ; mapped                 ; 062A 062D     # 1.1  ARABIC LIGATURE TEH WITH HAH ISOLATED FORM
+FC0D          ; mapped                 ; 062A 062E     # 1.1  ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM
+FC0E          ; mapped                 ; 062A 0645     # 1.1  ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM
+FC0F          ; mapped                 ; 062A 0649     # 1.1  ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM
+FC10          ; mapped                 ; 062A 064A     # 1.1  ARABIC LIGATURE TEH WITH YEH ISOLATED FORM
+FC11          ; mapped                 ; 062B 062C     # 1.1  ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM
+FC12          ; mapped                 ; 062B 0645     # 1.1  ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM
+FC13          ; mapped                 ; 062B 0649     # 1.1  ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM
+FC14          ; mapped                 ; 062B 064A     # 1.1  ARABIC LIGATURE THEH WITH YEH ISOLATED FORM
+FC15          ; mapped                 ; 062C 062D     # 1.1  ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM
+FC16          ; mapped                 ; 062C 0645     # 1.1  ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM
+FC17          ; mapped                 ; 062D 062C     # 1.1  ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM
+FC18          ; mapped                 ; 062D 0645     # 1.1  ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM
+FC19          ; mapped                 ; 062E 062C     # 1.1  ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM
+FC1A          ; mapped                 ; 062E 062D     # 1.1  ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM
+FC1B          ; mapped                 ; 062E 0645     # 1.1  ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM
+FC1C          ; mapped                 ; 0633 062C     # 1.1  ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM
+FC1D          ; mapped                 ; 0633 062D     # 1.1  ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM
+FC1E          ; mapped                 ; 0633 062E     # 1.1  ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM
+FC1F          ; mapped                 ; 0633 0645     # 1.1  ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM
+FC20          ; mapped                 ; 0635 062D     # 1.1  ARABIC LIGATURE SAD WITH HAH ISOLATED FORM
+FC21          ; mapped                 ; 0635 0645     # 1.1  ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM
+FC22          ; mapped                 ; 0636 062C     # 1.1  ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM
+FC23          ; mapped                 ; 0636 062D     # 1.1  ARABIC LIGATURE DAD WITH HAH ISOLATED FORM
+FC24          ; mapped                 ; 0636 062E     # 1.1  ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM
+FC25          ; mapped                 ; 0636 0645     # 1.1  ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM
+FC26          ; mapped                 ; 0637 062D     # 1.1  ARABIC LIGATURE TAH WITH HAH ISOLATED FORM
+FC27          ; mapped                 ; 0637 0645     # 1.1  ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM
+FC28          ; mapped                 ; 0638 0645     # 1.1  ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM
+FC29          ; mapped                 ; 0639 062C     # 1.1  ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM
+FC2A          ; mapped                 ; 0639 0645     # 1.1  ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM
+FC2B          ; mapped                 ; 063A 062C     # 1.1  ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM
+FC2C          ; mapped                 ; 063A 0645     # 1.1  ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM
+FC2D          ; mapped                 ; 0641 062C     # 1.1  ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM
+FC2E          ; mapped                 ; 0641 062D     # 1.1  ARABIC LIGATURE FEH WITH HAH ISOLATED FORM
+FC2F          ; mapped                 ; 0641 062E     # 1.1  ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM
+FC30          ; mapped                 ; 0641 0645     # 1.1  ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM
+FC31          ; mapped                 ; 0641 0649     # 1.1  ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM
+FC32          ; mapped                 ; 0641 064A     # 1.1  ARABIC LIGATURE FEH WITH YEH ISOLATED FORM
+FC33          ; mapped                 ; 0642 062D     # 1.1  ARABIC LIGATURE QAF WITH HAH ISOLATED FORM
+FC34          ; mapped                 ; 0642 0645     # 1.1  ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM
+FC35          ; mapped                 ; 0642 0649     # 1.1  ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM
+FC36          ; mapped                 ; 0642 064A     # 1.1  ARABIC LIGATURE QAF WITH YEH ISOLATED FORM
+FC37          ; mapped                 ; 0643 0627     # 1.1  ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM
+FC38          ; mapped                 ; 0643 062C     # 1.1  ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM
+FC39          ; mapped                 ; 0643 062D     # 1.1  ARABIC LIGATURE KAF WITH HAH ISOLATED FORM
+FC3A          ; mapped                 ; 0643 062E     # 1.1  ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM
+FC3B          ; mapped                 ; 0643 0644     # 1.1  ARABIC LIGATURE KAF WITH LAM ISOLATED FORM
+FC3C          ; mapped                 ; 0643 0645     # 1.1  ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM
+FC3D          ; mapped                 ; 0643 0649     # 1.1  ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM
+FC3E          ; mapped                 ; 0643 064A     # 1.1  ARABIC LIGATURE KAF WITH YEH ISOLATED FORM
+FC3F          ; mapped                 ; 0644 062C     # 1.1  ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM
+FC40          ; mapped                 ; 0644 062D     # 1.1  ARABIC LIGATURE LAM WITH HAH ISOLATED FORM
+FC41          ; mapped                 ; 0644 062E     # 1.1  ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM
+FC42          ; mapped                 ; 0644 0645     # 1.1  ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM
+FC43          ; mapped                 ; 0644 0649     # 1.1  ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM
+FC44          ; mapped                 ; 0644 064A     # 1.1  ARABIC LIGATURE LAM WITH YEH ISOLATED FORM
+FC45          ; mapped                 ; 0645 062C     # 1.1  ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM
+FC46          ; mapped                 ; 0645 062D     # 1.1  ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM
+FC47          ; mapped                 ; 0645 062E     # 1.1  ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM
+FC48          ; mapped                 ; 0645 0645     # 1.1  ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM
+FC49          ; mapped                 ; 0645 0649     # 1.1  ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM
+FC4A          ; mapped                 ; 0645 064A     # 1.1  ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM
+FC4B          ; mapped                 ; 0646 062C     # 1.1  ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM
+FC4C          ; mapped                 ; 0646 062D     # 1.1  ARABIC LIGATURE NOON WITH HAH ISOLATED FORM
+FC4D          ; mapped                 ; 0646 062E     # 1.1  ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM
+FC4E          ; mapped                 ; 0646 0645     # 1.1  ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM
+FC4F          ; mapped                 ; 0646 0649     # 1.1  ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM
+FC50          ; mapped                 ; 0646 064A     # 1.1  ARABIC LIGATURE NOON WITH YEH ISOLATED FORM
+FC51          ; mapped                 ; 0647 062C     # 1.1  ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM
+FC52          ; mapped                 ; 0647 0645     # 1.1  ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM
+FC53          ; mapped                 ; 0647 0649     # 1.1  ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM
+FC54          ; mapped                 ; 0647 064A     # 1.1  ARABIC LIGATURE HEH WITH YEH ISOLATED FORM
+FC55          ; mapped                 ; 064A 062C     # 1.1  ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM
+FC56          ; mapped                 ; 064A 062D     # 1.1  ARABIC LIGATURE YEH WITH HAH ISOLATED FORM
+FC57          ; mapped                 ; 064A 062E     # 1.1  ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM
+FC58          ; mapped                 ; 064A 0645     # 1.1  ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM
+FC59          ; mapped                 ; 064A 0649     # 1.1  ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM
+FC5A          ; mapped                 ; 064A 064A     # 1.1  ARABIC LIGATURE YEH WITH YEH ISOLATED FORM
+FC5B          ; mapped                 ; 0630 0670     # 1.1  ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM
+FC5C          ; mapped                 ; 0631 0670     # 1.1  ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM
+FC5D          ; mapped                 ; 0649 0670     # 1.1  ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
+FC5E          ; disallowed_STD3_mapped ; 0020 064C 0651 #1.1  ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM
+FC5F          ; disallowed_STD3_mapped ; 0020 064D 0651 #1.1  ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM
+FC60          ; disallowed_STD3_mapped ; 0020 064E 0651 #1.1  ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM
+FC61          ; disallowed_STD3_mapped ; 0020 064F 0651 #1.1  ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM
+FC62          ; disallowed_STD3_mapped ; 0020 0650 0651 #1.1  ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM
+FC63          ; disallowed_STD3_mapped ; 0020 0651 0670 #1.1  ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM
+FC64          ; mapped                 ; 0626 0631     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM
+FC65          ; mapped                 ; 0626 0632     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM
+FC66          ; mapped                 ; 0626 0645     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM
+FC67          ; mapped                 ; 0626 0646     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM
+FC68          ; mapped                 ; 0626 0649     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
+FC69          ; mapped                 ; 0626 064A     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM
+FC6A          ; mapped                 ; 0628 0631     # 1.1  ARABIC LIGATURE BEH WITH REH FINAL FORM
+FC6B          ; mapped                 ; 0628 0632     # 1.1  ARABIC LIGATURE BEH WITH ZAIN FINAL FORM
+FC6C          ; mapped                 ; 0628 0645     # 1.1  ARABIC LIGATURE BEH WITH MEEM FINAL FORM
+FC6D          ; mapped                 ; 0628 0646     # 1.1  ARABIC LIGATURE BEH WITH NOON FINAL FORM
+FC6E          ; mapped                 ; 0628 0649     # 1.1  ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM
+FC6F          ; mapped                 ; 0628 064A     # 1.1  ARABIC LIGATURE BEH WITH YEH FINAL FORM
+FC70          ; mapped                 ; 062A 0631     # 1.1  ARABIC LIGATURE TEH WITH REH FINAL FORM
+FC71          ; mapped                 ; 062A 0632     # 1.1  ARABIC LIGATURE TEH WITH ZAIN FINAL FORM
+FC72          ; mapped                 ; 062A 0645     # 1.1  ARABIC LIGATURE TEH WITH MEEM FINAL FORM
+FC73          ; mapped                 ; 062A 0646     # 1.1  ARABIC LIGATURE TEH WITH NOON FINAL FORM
+FC74          ; mapped                 ; 062A 0649     # 1.1  ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM
+FC75          ; mapped                 ; 062A 064A     # 1.1  ARABIC LIGATURE TEH WITH YEH FINAL FORM
+FC76          ; mapped                 ; 062B 0631     # 1.1  ARABIC LIGATURE THEH WITH REH FINAL FORM
+FC77          ; mapped                 ; 062B 0632     # 1.1  ARABIC LIGATURE THEH WITH ZAIN FINAL FORM
+FC78          ; mapped                 ; 062B 0645     # 1.1  ARABIC LIGATURE THEH WITH MEEM FINAL FORM
+FC79          ; mapped                 ; 062B 0646     # 1.1  ARABIC LIGATURE THEH WITH NOON FINAL FORM
+FC7A          ; mapped                 ; 062B 0649     # 1.1  ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM
+FC7B          ; mapped                 ; 062B 064A     # 1.1  ARABIC LIGATURE THEH WITH YEH FINAL FORM
+FC7C          ; mapped                 ; 0641 0649     # 1.1  ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM
+FC7D          ; mapped                 ; 0641 064A     # 1.1  ARABIC LIGATURE FEH WITH YEH FINAL FORM
+FC7E          ; mapped                 ; 0642 0649     # 1.1  ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM
+FC7F          ; mapped                 ; 0642 064A     # 1.1  ARABIC LIGATURE QAF WITH YEH FINAL FORM
+FC80          ; mapped                 ; 0643 0627     # 1.1  ARABIC LIGATURE KAF WITH ALEF FINAL FORM
+FC81          ; mapped                 ; 0643 0644     # 1.1  ARABIC LIGATURE KAF WITH LAM FINAL FORM
+FC82          ; mapped                 ; 0643 0645     # 1.1  ARABIC LIGATURE KAF WITH MEEM FINAL FORM
+FC83          ; mapped                 ; 0643 0649     # 1.1  ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM
+FC84          ; mapped                 ; 0643 064A     # 1.1  ARABIC LIGATURE KAF WITH YEH FINAL FORM
+FC85          ; mapped                 ; 0644 0645     # 1.1  ARABIC LIGATURE LAM WITH MEEM FINAL FORM
+FC86          ; mapped                 ; 0644 0649     # 1.1  ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM
+FC87          ; mapped                 ; 0644 064A     # 1.1  ARABIC LIGATURE LAM WITH YEH FINAL FORM
+FC88          ; mapped                 ; 0645 0627     # 1.1  ARABIC LIGATURE MEEM WITH ALEF FINAL FORM
+FC89          ; mapped                 ; 0645 0645     # 1.1  ARABIC LIGATURE MEEM WITH MEEM FINAL FORM
+FC8A          ; mapped                 ; 0646 0631     # 1.1  ARABIC LIGATURE NOON WITH REH FINAL FORM
+FC8B          ; mapped                 ; 0646 0632     # 1.1  ARABIC LIGATURE NOON WITH ZAIN FINAL FORM
+FC8C          ; mapped                 ; 0646 0645     # 1.1  ARABIC LIGATURE NOON WITH MEEM FINAL FORM
+FC8D          ; mapped                 ; 0646 0646     # 1.1  ARABIC LIGATURE NOON WITH NOON FINAL FORM
+FC8E          ; mapped                 ; 0646 0649     # 1.1  ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM
+FC8F          ; mapped                 ; 0646 064A     # 1.1  ARABIC LIGATURE NOON WITH YEH FINAL FORM
+FC90          ; mapped                 ; 0649 0670     # 1.1  ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
+FC91          ; mapped                 ; 064A 0631     # 1.1  ARABIC LIGATURE YEH WITH REH FINAL FORM
+FC92          ; mapped                 ; 064A 0632     # 1.1  ARABIC LIGATURE YEH WITH ZAIN FINAL FORM
+FC93          ; mapped                 ; 064A 0645     # 1.1  ARABIC LIGATURE YEH WITH MEEM FINAL FORM
+FC94          ; mapped                 ; 064A 0646     # 1.1  ARABIC LIGATURE YEH WITH NOON FINAL FORM
+FC95          ; mapped                 ; 064A 0649     # 1.1  ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM
+FC96          ; mapped                 ; 064A 064A     # 1.1  ARABIC LIGATURE YEH WITH YEH FINAL FORM
+FC97          ; mapped                 ; 0626 062C     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM
+FC98          ; mapped                 ; 0626 062D     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM
+FC99          ; mapped                 ; 0626 062E     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM
+FC9A          ; mapped                 ; 0626 0645     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM
+FC9B          ; mapped                 ; 0626 0647     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM
+FC9C          ; mapped                 ; 0628 062C     # 1.1  ARABIC LIGATURE BEH WITH JEEM INITIAL FORM
+FC9D          ; mapped                 ; 0628 062D     # 1.1  ARABIC LIGATURE BEH WITH HAH INITIAL FORM
+FC9E          ; mapped                 ; 0628 062E     # 1.1  ARABIC LIGATURE BEH WITH KHAH INITIAL FORM
+FC9F          ; mapped                 ; 0628 0645     # 1.1  ARABIC LIGATURE BEH WITH MEEM INITIAL FORM
+FCA0          ; mapped                 ; 0628 0647     # 1.1  ARABIC LIGATURE BEH WITH HEH INITIAL FORM
+FCA1          ; mapped                 ; 062A 062C     # 1.1  ARABIC LIGATURE TEH WITH JEEM INITIAL FORM
+FCA2          ; mapped                 ; 062A 062D     # 1.1  ARABIC LIGATURE TEH WITH HAH INITIAL FORM
+FCA3          ; mapped                 ; 062A 062E     # 1.1  ARABIC LIGATURE TEH WITH KHAH INITIAL FORM
+FCA4          ; mapped                 ; 062A 0645     # 1.1  ARABIC LIGATURE TEH WITH MEEM INITIAL FORM
+FCA5          ; mapped                 ; 062A 0647     # 1.1  ARABIC LIGATURE TEH WITH HEH INITIAL FORM
+FCA6          ; mapped                 ; 062B 0645     # 1.1  ARABIC LIGATURE THEH WITH MEEM INITIAL FORM
+FCA7          ; mapped                 ; 062C 062D     # 1.1  ARABIC LIGATURE JEEM WITH HAH INITIAL FORM
+FCA8          ; mapped                 ; 062C 0645     # 1.1  ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM
+FCA9          ; mapped                 ; 062D 062C     # 1.1  ARABIC LIGATURE HAH WITH JEEM INITIAL FORM
+FCAA          ; mapped                 ; 062D 0645     # 1.1  ARABIC LIGATURE HAH WITH MEEM INITIAL FORM
+FCAB          ; mapped                 ; 062E 062C     # 1.1  ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM
+FCAC          ; mapped                 ; 062E 0645     # 1.1  ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM
+FCAD          ; mapped                 ; 0633 062C     # 1.1  ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM
+FCAE          ; mapped                 ; 0633 062D     # 1.1  ARABIC LIGATURE SEEN WITH HAH INITIAL FORM
+FCAF          ; mapped                 ; 0633 062E     # 1.1  ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM
+FCB0          ; mapped                 ; 0633 0645     # 1.1  ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM
+FCB1          ; mapped                 ; 0635 062D     # 1.1  ARABIC LIGATURE SAD WITH HAH INITIAL FORM
+FCB2          ; mapped                 ; 0635 062E     # 1.1  ARABIC LIGATURE SAD WITH KHAH INITIAL FORM
+FCB3          ; mapped                 ; 0635 0645     # 1.1  ARABIC LIGATURE SAD WITH MEEM INITIAL FORM
+FCB4          ; mapped                 ; 0636 062C     # 1.1  ARABIC LIGATURE DAD WITH JEEM INITIAL FORM
+FCB5          ; mapped                 ; 0636 062D     # 1.1  ARABIC LIGATURE DAD WITH HAH INITIAL FORM
+FCB6          ; mapped                 ; 0636 062E     # 1.1  ARABIC LIGATURE DAD WITH KHAH INITIAL FORM
+FCB7          ; mapped                 ; 0636 0645     # 1.1  ARABIC LIGATURE DAD WITH MEEM INITIAL FORM
+FCB8          ; mapped                 ; 0637 062D     # 1.1  ARABIC LIGATURE TAH WITH HAH INITIAL FORM
+FCB9          ; mapped                 ; 0638 0645     # 1.1  ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM
+FCBA          ; mapped                 ; 0639 062C     # 1.1  ARABIC LIGATURE AIN WITH JEEM INITIAL FORM
+FCBB          ; mapped                 ; 0639 0645     # 1.1  ARABIC LIGATURE AIN WITH MEEM INITIAL FORM
+FCBC          ; mapped                 ; 063A 062C     # 1.1  ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM
+FCBD          ; mapped                 ; 063A 0645     # 1.1  ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM
+FCBE          ; mapped                 ; 0641 062C     # 1.1  ARABIC LIGATURE FEH WITH JEEM INITIAL FORM
+FCBF          ; mapped                 ; 0641 062D     # 1.1  ARABIC LIGATURE FEH WITH HAH INITIAL FORM
+FCC0          ; mapped                 ; 0641 062E     # 1.1  ARABIC LIGATURE FEH WITH KHAH INITIAL FORM
+FCC1          ; mapped                 ; 0641 0645     # 1.1  ARABIC LIGATURE FEH WITH MEEM INITIAL FORM
+FCC2          ; mapped                 ; 0642 062D     # 1.1  ARABIC LIGATURE QAF WITH HAH INITIAL FORM
+FCC3          ; mapped                 ; 0642 0645     # 1.1  ARABIC LIGATURE QAF WITH MEEM INITIAL FORM
+FCC4          ; mapped                 ; 0643 062C     # 1.1  ARABIC LIGATURE KAF WITH JEEM INITIAL FORM
+FCC5          ; mapped                 ; 0643 062D     # 1.1  ARABIC LIGATURE KAF WITH HAH INITIAL FORM
+FCC6          ; mapped                 ; 0643 062E     # 1.1  ARABIC LIGATURE KAF WITH KHAH INITIAL FORM
+FCC7          ; mapped                 ; 0643 0644     # 1.1  ARABIC LIGATURE KAF WITH LAM INITIAL FORM
+FCC8          ; mapped                 ; 0643 0645     # 1.1  ARABIC LIGATURE KAF WITH MEEM INITIAL FORM
+FCC9          ; mapped                 ; 0644 062C     # 1.1  ARABIC LIGATURE LAM WITH JEEM INITIAL FORM
+FCCA          ; mapped                 ; 0644 062D     # 1.1  ARABIC LIGATURE LAM WITH HAH INITIAL FORM
+FCCB          ; mapped                 ; 0644 062E     # 1.1  ARABIC LIGATURE LAM WITH KHAH INITIAL FORM
+FCCC          ; mapped                 ; 0644 0645     # 1.1  ARABIC LIGATURE LAM WITH MEEM INITIAL FORM
+FCCD          ; mapped                 ; 0644 0647     # 1.1  ARABIC LIGATURE LAM WITH HEH INITIAL FORM
+FCCE          ; mapped                 ; 0645 062C     # 1.1  ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM
+FCCF          ; mapped                 ; 0645 062D     # 1.1  ARABIC LIGATURE MEEM WITH HAH INITIAL FORM
+FCD0          ; mapped                 ; 0645 062E     # 1.1  ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM
+FCD1          ; mapped                 ; 0645 0645     # 1.1  ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM
+FCD2          ; mapped                 ; 0646 062C     # 1.1  ARABIC LIGATURE NOON WITH JEEM INITIAL FORM
+FCD3          ; mapped                 ; 0646 062D     # 1.1  ARABIC LIGATURE NOON WITH HAH INITIAL FORM
+FCD4          ; mapped                 ; 0646 062E     # 1.1  ARABIC LIGATURE NOON WITH KHAH INITIAL FORM
+FCD5          ; mapped                 ; 0646 0645     # 1.1  ARABIC LIGATURE NOON WITH MEEM INITIAL FORM
+FCD6          ; mapped                 ; 0646 0647     # 1.1  ARABIC LIGATURE NOON WITH HEH INITIAL FORM
+FCD7          ; mapped                 ; 0647 062C     # 1.1  ARABIC LIGATURE HEH WITH JEEM INITIAL FORM
+FCD8          ; mapped                 ; 0647 0645     # 1.1  ARABIC LIGATURE HEH WITH MEEM INITIAL FORM
+FCD9          ; mapped                 ; 0647 0670     # 1.1  ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM
+FCDA          ; mapped                 ; 064A 062C     # 1.1  ARABIC LIGATURE YEH WITH JEEM INITIAL FORM
+FCDB          ; mapped                 ; 064A 062D     # 1.1  ARABIC LIGATURE YEH WITH HAH INITIAL FORM
+FCDC          ; mapped                 ; 064A 062E     # 1.1  ARABIC LIGATURE YEH WITH KHAH INITIAL FORM
+FCDD          ; mapped                 ; 064A 0645     # 1.1  ARABIC LIGATURE YEH WITH MEEM INITIAL FORM
+FCDE          ; mapped                 ; 064A 0647     # 1.1  ARABIC LIGATURE YEH WITH HEH INITIAL FORM
+FCDF          ; mapped                 ; 0626 0645     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM
+FCE0          ; mapped                 ; 0626 0647     # 1.1  ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM
+FCE1          ; mapped                 ; 0628 0645     # 1.1  ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM
+FCE2          ; mapped                 ; 0628 0647     # 1.1  ARABIC LIGATURE BEH WITH HEH MEDIAL FORM
+FCE3          ; mapped                 ; 062A 0645     # 1.1  ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM
+FCE4          ; mapped                 ; 062A 0647     # 1.1  ARABIC LIGATURE TEH WITH HEH MEDIAL FORM
+FCE5          ; mapped                 ; 062B 0645     # 1.1  ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM
+FCE6          ; mapped                 ; 062B 0647     # 1.1  ARABIC LIGATURE THEH WITH HEH MEDIAL FORM
+FCE7          ; mapped                 ; 0633 0645     # 1.1  ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM
+FCE8          ; mapped                 ; 0633 0647     # 1.1  ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM
+FCE9          ; mapped                 ; 0634 0645     # 1.1  ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM
+FCEA          ; mapped                 ; 0634 0647     # 1.1  ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM
+FCEB          ; mapped                 ; 0643 0644     # 1.1  ARABIC LIGATURE KAF WITH LAM MEDIAL FORM
+FCEC          ; mapped                 ; 0643 0645     # 1.1  ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM
+FCED          ; mapped                 ; 0644 0645     # 1.1  ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM
+FCEE          ; mapped                 ; 0646 0645     # 1.1  ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM
+FCEF          ; mapped                 ; 0646 0647     # 1.1  ARABIC LIGATURE NOON WITH HEH MEDIAL FORM
+FCF0          ; mapped                 ; 064A 0645     # 1.1  ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM
+FCF1          ; mapped                 ; 064A 0647     # 1.1  ARABIC LIGATURE YEH WITH HEH MEDIAL FORM
+FCF2          ; mapped                 ; 0640 064E 0651 #1.1  ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM
+FCF3          ; mapped                 ; 0640 064F 0651 #1.1  ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM
+FCF4          ; mapped                 ; 0640 0650 0651 #1.1  ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM
+FCF5          ; mapped                 ; 0637 0649     # 1.1  ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM
+FCF6          ; mapped                 ; 0637 064A     # 1.1  ARABIC LIGATURE TAH WITH YEH ISOLATED FORM
+FCF7          ; mapped                 ; 0639 0649     # 1.1  ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM
+FCF8          ; mapped                 ; 0639 064A     # 1.1  ARABIC LIGATURE AIN WITH YEH ISOLATED FORM
+FCF9          ; mapped                 ; 063A 0649     # 1.1  ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM
+FCFA          ; mapped                 ; 063A 064A     # 1.1  ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM
+FCFB          ; mapped                 ; 0633 0649     # 1.1  ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM
+FCFC          ; mapped                 ; 0633 064A     # 1.1  ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM
+FCFD          ; mapped                 ; 0634 0649     # 1.1  ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM
+FCFE          ; mapped                 ; 0634 064A     # 1.1  ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM
+FCFF          ; mapped                 ; 062D 0649     # 1.1  ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM
+FD00          ; mapped                 ; 062D 064A     # 1.1  ARABIC LIGATURE HAH WITH YEH ISOLATED FORM
+FD01          ; mapped                 ; 062C 0649     # 1.1  ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM
+FD02          ; mapped                 ; 062C 064A     # 1.1  ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM
+FD03          ; mapped                 ; 062E 0649     # 1.1  ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM
+FD04          ; mapped                 ; 062E 064A     # 1.1  ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM
+FD05          ; mapped                 ; 0635 0649     # 1.1  ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM
+FD06          ; mapped                 ; 0635 064A     # 1.1  ARABIC LIGATURE SAD WITH YEH ISOLATED FORM
+FD07          ; mapped                 ; 0636 0649     # 1.1  ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM
+FD08          ; mapped                 ; 0636 064A     # 1.1  ARABIC LIGATURE DAD WITH YEH ISOLATED FORM
+FD09          ; mapped                 ; 0634 062C     # 1.1  ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM
+FD0A          ; mapped                 ; 0634 062D     # 1.1  ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM
+FD0B          ; mapped                 ; 0634 062E     # 1.1  ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM
+FD0C          ; mapped                 ; 0634 0645     # 1.1  ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM
+FD0D          ; mapped                 ; 0634 0631     # 1.1  ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM
+FD0E          ; mapped                 ; 0633 0631     # 1.1  ARABIC LIGATURE SEEN WITH REH ISOLATED FORM
+FD0F          ; mapped                 ; 0635 0631     # 1.1  ARABIC LIGATURE SAD WITH REH ISOLATED FORM
+FD10          ; mapped                 ; 0636 0631     # 1.1  ARABIC LIGATURE DAD WITH REH ISOLATED FORM
+FD11          ; mapped                 ; 0637 0649     # 1.1  ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM
+FD12          ; mapped                 ; 0637 064A     # 1.1  ARABIC LIGATURE TAH WITH YEH FINAL FORM
+FD13          ; mapped                 ; 0639 0649     # 1.1  ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM
+FD14          ; mapped                 ; 0639 064A     # 1.1  ARABIC LIGATURE AIN WITH YEH FINAL FORM
+FD15          ; mapped                 ; 063A 0649     # 1.1  ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM
+FD16          ; mapped                 ; 063A 064A     # 1.1  ARABIC LIGATURE GHAIN WITH YEH FINAL FORM
+FD17          ; mapped                 ; 0633 0649     # 1.1  ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM
+FD18          ; mapped                 ; 0633 064A     # 1.1  ARABIC LIGATURE SEEN WITH YEH FINAL FORM
+FD19          ; mapped                 ; 0634 0649     # 1.1  ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM
+FD1A          ; mapped                 ; 0634 064A     # 1.1  ARABIC LIGATURE SHEEN WITH YEH FINAL FORM
+FD1B          ; mapped                 ; 062D 0649     # 1.1  ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM
+FD1C          ; mapped                 ; 062D 064A     # 1.1  ARABIC LIGATURE HAH WITH YEH FINAL FORM
+FD1D          ; mapped                 ; 062C 0649     # 1.1  ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM
+FD1E          ; mapped                 ; 062C 064A     # 1.1  ARABIC LIGATURE JEEM WITH YEH FINAL FORM
+FD1F          ; mapped                 ; 062E 0649     # 1.1  ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM
+FD20          ; mapped                 ; 062E 064A     # 1.1  ARABIC LIGATURE KHAH WITH YEH FINAL FORM
+FD21          ; mapped                 ; 0635 0649     # 1.1  ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM
+FD22          ; mapped                 ; 0635 064A     # 1.1  ARABIC LIGATURE SAD WITH YEH FINAL FORM
+FD23          ; mapped                 ; 0636 0649     # 1.1  ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM
+FD24          ; mapped                 ; 0636 064A     # 1.1  ARABIC LIGATURE DAD WITH YEH FINAL FORM
+FD25          ; mapped                 ; 0634 062C     # 1.1  ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM
+FD26          ; mapped                 ; 0634 062D     # 1.1  ARABIC LIGATURE SHEEN WITH HAH FINAL FORM
+FD27          ; mapped                 ; 0634 062E     # 1.1  ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM
+FD28          ; mapped                 ; 0634 0645     # 1.1  ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM
+FD29          ; mapped                 ; 0634 0631     # 1.1  ARABIC LIGATURE SHEEN WITH REH FINAL FORM
+FD2A          ; mapped                 ; 0633 0631     # 1.1  ARABIC LIGATURE SEEN WITH REH FINAL FORM
+FD2B          ; mapped                 ; 0635 0631     # 1.1  ARABIC LIGATURE SAD WITH REH FINAL FORM
+FD2C          ; mapped                 ; 0636 0631     # 1.1  ARABIC LIGATURE DAD WITH REH FINAL FORM
+FD2D          ; mapped                 ; 0634 062C     # 1.1  ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM
+FD2E          ; mapped                 ; 0634 062D     # 1.1  ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM
+FD2F          ; mapped                 ; 0634 062E     # 1.1  ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM
+FD30          ; mapped                 ; 0634 0645     # 1.1  ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM
+FD31          ; mapped                 ; 0633 0647     # 1.1  ARABIC LIGATURE SEEN WITH HEH INITIAL FORM
+FD32          ; mapped                 ; 0634 0647     # 1.1  ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM
+FD33          ; mapped                 ; 0637 0645     # 1.1  ARABIC LIGATURE TAH WITH MEEM INITIAL FORM
+FD34          ; mapped                 ; 0633 062C     # 1.1  ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM
+FD35          ; mapped                 ; 0633 062D     # 1.1  ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM
+FD36          ; mapped                 ; 0633 062E     # 1.1  ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM
+FD37          ; mapped                 ; 0634 062C     # 1.1  ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM
+FD38          ; mapped                 ; 0634 062D     # 1.1  ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM
+FD39          ; mapped                 ; 0634 062E     # 1.1  ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM
+FD3A          ; mapped                 ; 0637 0645     # 1.1  ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM
+FD3B          ; mapped                 ; 0638 0645     # 1.1  ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
+FD3C..FD3D    ; mapped                 ; 0627 064B     # 1.1  ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
+FD3E..FD3F    ; valid                  ;      ; NV8    # 1.1  ORNATE LEFT PARENTHESIS..ORNATE RIGHT PARENTHESIS
+FD40..FD4F    ; disallowed                             # NA   <reserved-FD40>..<reserved-FD4F>
+FD50          ; mapped                 ; 062A 062C 0645 #1.1  ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
+FD51..FD52    ; mapped                 ; 062A 062D 062C #1.1  ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM..ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM
+FD53          ; mapped                 ; 062A 062D 0645 #1.1  ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM
+FD54          ; mapped                 ; 062A 062E 0645 #1.1  ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM
+FD55          ; mapped                 ; 062A 0645 062C #1.1  ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM
+FD56          ; mapped                 ; 062A 0645 062D #1.1  ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM
+FD57          ; mapped                 ; 062A 0645 062E #1.1  ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM
+FD58..FD59    ; mapped                 ; 062C 0645 062D #1.1  ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM
+FD5A          ; mapped                 ; 062D 0645 064A #1.1  ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM
+FD5B          ; mapped                 ; 062D 0645 0649 #1.1  ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM
+FD5C          ; mapped                 ; 0633 062D 062C #1.1  ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM
+FD5D          ; mapped                 ; 0633 062C 062D #1.1  ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM
+FD5E          ; mapped                 ; 0633 062C 0649 #1.1  ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM
+FD5F..FD60    ; mapped                 ; 0633 0645 062D #1.1  ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM
+FD61          ; mapped                 ; 0633 0645 062C #1.1  ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM
+FD62..FD63    ; mapped                 ; 0633 0645 0645 #1.1  ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM
+FD64..FD65    ; mapped                 ; 0635 062D 062D #1.1  ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM..ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM
+FD66          ; mapped                 ; 0635 0645 0645 #1.1  ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM
+FD67..FD68    ; mapped                 ; 0634 062D 0645 #1.1  ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM
+FD69          ; mapped                 ; 0634 062C 064A #1.1  ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM
+FD6A..FD6B    ; mapped                 ; 0634 0645 062E #1.1  ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM
+FD6C..FD6D    ; mapped                 ; 0634 0645 0645 #1.1  ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM
+FD6E          ; mapped                 ; 0636 062D 0649 #1.1  ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM
+FD6F..FD70    ; mapped                 ; 0636 062E 0645 #1.1  ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM
+FD71..FD72    ; mapped                 ; 0637 0645 062D #1.1  ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM
+FD73          ; mapped                 ; 0637 0645 0645 #1.1  ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM
+FD74          ; mapped                 ; 0637 0645 064A #1.1  ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM
+FD75          ; mapped                 ; 0639 062C 0645 #1.1  ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM
+FD76..FD77    ; mapped                 ; 0639 0645 0645 #1.1  ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM
+FD78          ; mapped                 ; 0639 0645 0649 #1.1  ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
+FD79          ; mapped                 ; 063A 0645 0645 #1.1  ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM
+FD7A          ; mapped                 ; 063A 0645 064A #1.1  ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM
+FD7B          ; mapped                 ; 063A 0645 0649 #1.1  ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
+FD7C..FD7D    ; mapped                 ; 0641 062E 0645 #1.1  ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM
+FD7E          ; mapped                 ; 0642 0645 062D #1.1  ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM
+FD7F          ; mapped                 ; 0642 0645 0645 #1.1  ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM
+FD80          ; mapped                 ; 0644 062D 0645 #1.1  ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM
+FD81          ; mapped                 ; 0644 062D 064A #1.1  ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM
+FD82          ; mapped                 ; 0644 062D 0649 #1.1  ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM
+FD83..FD84    ; mapped                 ; 0644 062C 062C #1.1  ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM..ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM
+FD85..FD86    ; mapped                 ; 0644 062E 0645 #1.1  ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM
+FD87..FD88    ; mapped                 ; 0644 0645 062D #1.1  ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM
+FD89          ; mapped                 ; 0645 062D 062C #1.1  ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM
+FD8A          ; mapped                 ; 0645 062D 0645 #1.1  ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM
+FD8B          ; mapped                 ; 0645 062D 064A #1.1  ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM
+FD8C          ; mapped                 ; 0645 062C 062D #1.1  ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM
+FD8D          ; mapped                 ; 0645 062C 0645 #1.1  ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM
+FD8E          ; mapped                 ; 0645 062E 062C #1.1  ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM
+FD8F          ; mapped                 ; 0645 062E 0645 #1.1  ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
+FD90..FD91    ; disallowed                             # NA   <reserved-FD90>..<reserved-FD91>
+FD92          ; mapped                 ; 0645 062C 062E #1.1  ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM
+FD93          ; mapped                 ; 0647 0645 062C #1.1  ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM
+FD94          ; mapped                 ; 0647 0645 0645 #1.1  ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM
+FD95          ; mapped                 ; 0646 062D 0645 #1.1  ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM
+FD96          ; mapped                 ; 0646 062D 0649 #1.1  ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM
+FD97..FD98    ; mapped                 ; 0646 062C 0645 #1.1  ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM
+FD99          ; mapped                 ; 0646 062C 0649 #1.1  ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM
+FD9A          ; mapped                 ; 0646 0645 064A #1.1  ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM
+FD9B          ; mapped                 ; 0646 0645 0649 #1.1  ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM
+FD9C..FD9D    ; mapped                 ; 064A 0645 0645 #1.1  ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM
+FD9E          ; mapped                 ; 0628 062E 064A #1.1  ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM
+FD9F          ; mapped                 ; 062A 062C 064A #1.1  ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM
+FDA0          ; mapped                 ; 062A 062C 0649 #1.1  ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM
+FDA1          ; mapped                 ; 062A 062E 064A #1.1  ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM
+FDA2          ; mapped                 ; 062A 062E 0649 #1.1  ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM
+FDA3          ; mapped                 ; 062A 0645 064A #1.1  ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM
+FDA4          ; mapped                 ; 062A 0645 0649 #1.1  ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM
+FDA5          ; mapped                 ; 062C 0645 064A #1.1  ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM
+FDA6          ; mapped                 ; 062C 062D 0649 #1.1  ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM
+FDA7          ; mapped                 ; 062C 0645 0649 #1.1  ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM
+FDA8          ; mapped                 ; 0633 062E 0649 #1.1  ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM
+FDA9          ; mapped                 ; 0635 062D 064A #1.1  ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM
+FDAA          ; mapped                 ; 0634 062D 064A #1.1  ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM
+FDAB          ; mapped                 ; 0636 062D 064A #1.1  ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM
+FDAC          ; mapped                 ; 0644 062C 064A #1.1  ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM
+FDAD          ; mapped                 ; 0644 0645 064A #1.1  ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM
+FDAE          ; mapped                 ; 064A 062D 064A #1.1  ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM
+FDAF          ; mapped                 ; 064A 062C 064A #1.1  ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM
+FDB0          ; mapped                 ; 064A 0645 064A #1.1  ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM
+FDB1          ; mapped                 ; 0645 0645 064A #1.1  ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM
+FDB2          ; mapped                 ; 0642 0645 064A #1.1  ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM
+FDB3          ; mapped                 ; 0646 062D 064A #1.1  ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM
+FDB4          ; mapped                 ; 0642 0645 062D #1.1  ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM
+FDB5          ; mapped                 ; 0644 062D 0645 #1.1  ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM
+FDB6          ; mapped                 ; 0639 0645 064A #1.1  ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM
+FDB7          ; mapped                 ; 0643 0645 064A #1.1  ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM
+FDB8          ; mapped                 ; 0646 062C 062D #1.1  ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM
+FDB9          ; mapped                 ; 0645 062E 064A #1.1  ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM
+FDBA          ; mapped                 ; 0644 062C 0645 #1.1  ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM
+FDBB          ; mapped                 ; 0643 0645 0645 #1.1  ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM
+FDBC          ; mapped                 ; 0644 062C 0645 #1.1  ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM
+FDBD          ; mapped                 ; 0646 062C 062D #1.1  ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM
+FDBE          ; mapped                 ; 062C 062D 064A #1.1  ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM
+FDBF          ; mapped                 ; 062D 062C 064A #1.1  ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM
+FDC0          ; mapped                 ; 0645 062C 064A #1.1  ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM
+FDC1          ; mapped                 ; 0641 0645 064A #1.1  ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM
+FDC2          ; mapped                 ; 0628 062D 064A #1.1  ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM
+FDC3          ; mapped                 ; 0643 0645 0645 #1.1  ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM
+FDC4          ; mapped                 ; 0639 062C 0645 #1.1  ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM
+FDC5          ; mapped                 ; 0635 0645 0645 #1.1  ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
+FDC6          ; mapped                 ; 0633 062E 064A #1.1  ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM
+FDC7          ; mapped                 ; 0646 062C 064A #1.1  ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
+FDC8..FDCF    ; disallowed                             # NA   <reserved-FDC8>..<reserved-FDCF>
+FDD0..FDEF    ; disallowed                             # 3.1  <noncharacter-FDD0>..<noncharacter-FDEF>
+FDF0          ; mapped                 ; 0635 0644 06D2 #1.1  ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM
+FDF1          ; mapped                 ; 0642 0644 06D2 #1.1  ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM
+FDF2          ; mapped                 ; 0627 0644 0644 0647 #1.1 ARABIC LIGATURE ALLAH ISOLATED FORM
+FDF3          ; mapped                 ; 0627 0643 0628 0631 #1.1 ARABIC LIGATURE AKBAR ISOLATED FORM
+FDF4          ; mapped                 ; 0645 062D 0645 062F #1.1 ARABIC LIGATURE MOHAMMAD ISOLATED FORM
+FDF5          ; mapped                 ; 0635 0644 0639 0645 #1.1 ARABIC LIGATURE SALAM ISOLATED FORM
+FDF6          ; mapped                 ; 0631 0633 0648 0644 #1.1 ARABIC LIGATURE RASOUL ISOLATED FORM
+FDF7          ; mapped                 ; 0639 0644 064A 0647 #1.1 ARABIC LIGATURE ALAYHE ISOLATED FORM
+FDF8          ; mapped                 ; 0648 0633 0644 0645 #1.1 ARABIC LIGATURE WASALLAM ISOLATED FORM
+FDF9          ; mapped                 ; 0635 0644 0649 #1.1  ARABIC LIGATURE SALLA ISOLATED FORM
+FDFA          ; disallowed_STD3_mapped ; 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645 #1.1 ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
+FDFB          ; disallowed_STD3_mapped ; 062C 0644 0020 062C 0644 0627 0644 0647 #1.1 ARABIC LIGATURE JALLAJALALOUHOU
+FDFC          ; mapped                 ; 0631 06CC 0627 0644 #3.2 RIAL SIGN
+FDFD          ; valid                  ;      ; NV8    # 4.0  ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
+FDFE..FDFF    ; disallowed                             # NA   <reserved-FDFE>..<reserved-FDFF>
+FE00..FE0F    ; ignored                                # 3.2  VARIATION SELECTOR-1..VARIATION SELECTOR-16
+FE10          ; disallowed_STD3_mapped ; 002C          # 4.1  PRESENTATION FORM FOR VERTICAL COMMA
+FE11          ; mapped                 ; 3001          # 4.1  PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
+FE12          ; disallowed                             # 4.1  PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
+FE13          ; disallowed_STD3_mapped ; 003A          # 4.1  PRESENTATION FORM FOR VERTICAL COLON
+FE14          ; disallowed_STD3_mapped ; 003B          # 4.1  PRESENTATION FORM FOR VERTICAL SEMICOLON
+FE15          ; disallowed_STD3_mapped ; 0021          # 4.1  PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK
+FE16          ; disallowed_STD3_mapped ; 003F          # 4.1  PRESENTATION FORM FOR VERTICAL QUESTION MARK
+FE17          ; mapped                 ; 3016          # 4.1  PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
+FE18          ; mapped                 ; 3017          # 4.1  PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
+FE19          ; disallowed                             # 4.1  PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
+FE1A..FE1F    ; disallowed                             # NA   <reserved-FE1A>..<reserved-FE1F>
+FE20..FE23    ; valid                                  # 1.1  COMBINING LIGATURE LEFT HALF..COMBINING DOUBLE TILDE RIGHT HALF
+FE24..FE26    ; valid                                  # 5.1  COMBINING MACRON LEFT HALF..COMBINING CONJOINING MACRON
+FE27..FE2D    ; valid                                  # 7.0  COMBINING LIGATURE LEFT HALF BELOW..COMBINING CONJOINING MACRON BELOW
+FE2E..FE2F    ; valid                                  # 8.0  COMBINING CYRILLIC TITLO LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
+FE30          ; disallowed                             # 1.1  PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
+FE31          ; mapped                 ; 2014          # 1.1  PRESENTATION FORM FOR VERTICAL EM DASH
+FE32          ; mapped                 ; 2013          # 1.1  PRESENTATION FORM FOR VERTICAL EN DASH
+FE33..FE34    ; disallowed_STD3_mapped ; 005F          # 1.1  PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
+FE35          ; disallowed_STD3_mapped ; 0028          # 1.1  PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
+FE36          ; disallowed_STD3_mapped ; 0029          # 1.1  PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
+FE37          ; disallowed_STD3_mapped ; 007B          # 1.1  PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
+FE38          ; disallowed_STD3_mapped ; 007D          # 1.1  PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
+FE39          ; mapped                 ; 3014          # 1.1  PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
+FE3A          ; mapped                 ; 3015          # 1.1  PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
+FE3B          ; mapped                 ; 3010          # 1.1  PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
+FE3C          ; mapped                 ; 3011          # 1.1  PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
+FE3D          ; mapped                 ; 300A          # 1.1  PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
+FE3E          ; mapped                 ; 300B          # 1.1  PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
+FE3F          ; mapped                 ; 3008          # 1.1  PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
+FE40          ; mapped                 ; 3009          # 1.1  PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
+FE41          ; mapped                 ; 300C          # 1.1  PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
+FE42          ; mapped                 ; 300D          # 1.1  PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
+FE43          ; mapped                 ; 300E          # 1.1  PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
+FE44          ; mapped                 ; 300F          # 1.1  PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+FE45..FE46    ; valid                  ;      ; NV8    # 3.2  SESAME DOT..WHITE SESAME DOT
+FE47          ; disallowed_STD3_mapped ; 005B          # 4.0  PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
+FE48          ; disallowed_STD3_mapped ; 005D          # 4.0  PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
+FE49..FE4C    ; disallowed_STD3_mapped ; 0020 0305     # 1.1  DASHED OVERLINE..DOUBLE WAVY OVERLINE
+FE4D..FE4F    ; disallowed_STD3_mapped ; 005F          # 1.1  DASHED LOW LINE..WAVY LOW LINE
+FE50          ; disallowed_STD3_mapped ; 002C          # 1.1  SMALL COMMA
+FE51          ; mapped                 ; 3001          # 1.1  SMALL IDEOGRAPHIC COMMA
+FE52          ; disallowed                             # 1.1  SMALL FULL STOP
+FE53          ; disallowed                             # NA   <reserved-FE53>
+FE54          ; disallowed_STD3_mapped ; 003B          # 1.1  SMALL SEMICOLON
+FE55          ; disallowed_STD3_mapped ; 003A          # 1.1  SMALL COLON
+FE56          ; disallowed_STD3_mapped ; 003F          # 1.1  SMALL QUESTION MARK
+FE57          ; disallowed_STD3_mapped ; 0021          # 1.1  SMALL EXCLAMATION MARK
+FE58          ; mapped                 ; 2014          # 1.1  SMALL EM DASH
+FE59          ; disallowed_STD3_mapped ; 0028          # 1.1  SMALL LEFT PARENTHESIS
+FE5A          ; disallowed_STD3_mapped ; 0029          # 1.1  SMALL RIGHT PARENTHESIS
+FE5B          ; disallowed_STD3_mapped ; 007B          # 1.1  SMALL LEFT CURLY BRACKET
+FE5C          ; disallowed_STD3_mapped ; 007D          # 1.1  SMALL RIGHT CURLY BRACKET
+FE5D          ; mapped                 ; 3014          # 1.1  SMALL LEFT TORTOISE SHELL BRACKET
+FE5E          ; mapped                 ; 3015          # 1.1  SMALL RIGHT TORTOISE SHELL BRACKET
+FE5F          ; disallowed_STD3_mapped ; 0023          # 1.1  SMALL NUMBER SIGN
+FE60          ; disallowed_STD3_mapped ; 0026          # 1.1  SMALL AMPERSAND
+FE61          ; disallowed_STD3_mapped ; 002A          # 1.1  SMALL ASTERISK
+FE62          ; disallowed_STD3_mapped ; 002B          # 1.1  SMALL PLUS SIGN
+FE63          ; mapped                 ; 002D          # 1.1  SMALL HYPHEN-MINUS
+FE64          ; disallowed_STD3_mapped ; 003C          # 1.1  SMALL LESS-THAN SIGN
+FE65          ; disallowed_STD3_mapped ; 003E          # 1.1  SMALL GREATER-THAN SIGN
+FE66          ; disallowed_STD3_mapped ; 003D          # 1.1  SMALL EQUALS SIGN
+FE67          ; disallowed                             # NA   <reserved-FE67>
+FE68          ; disallowed_STD3_mapped ; 005C          # 1.1  SMALL REVERSE SOLIDUS
+FE69          ; disallowed_STD3_mapped ; 0024          # 1.1  SMALL DOLLAR SIGN
+FE6A          ; disallowed_STD3_mapped ; 0025          # 1.1  SMALL PERCENT SIGN
+FE6B          ; disallowed_STD3_mapped ; 0040          # 1.1  SMALL COMMERCIAL AT
+FE6C..FE6F    ; disallowed                             # NA   <reserved-FE6C>..<reserved-FE6F>
+FE70          ; disallowed_STD3_mapped ; 0020 064B     # 1.1  ARABIC FATHATAN ISOLATED FORM
+FE71          ; mapped                 ; 0640 064B     # 1.1  ARABIC TATWEEL WITH FATHATAN ABOVE
+FE72          ; disallowed_STD3_mapped ; 0020 064C     # 1.1  ARABIC DAMMATAN ISOLATED FORM
+FE73          ; valid                                  # 3.2  ARABIC TAIL FRAGMENT
+FE74          ; disallowed_STD3_mapped ; 0020 064D     # 1.1  ARABIC KASRATAN ISOLATED FORM
+FE75          ; disallowed                             # NA   <reserved-FE75>
+FE76          ; disallowed_STD3_mapped ; 0020 064E     # 1.1  ARABIC FATHA ISOLATED FORM
+FE77          ; mapped                 ; 0640 064E     # 1.1  ARABIC FATHA MEDIAL FORM
+FE78          ; disallowed_STD3_mapped ; 0020 064F     # 1.1  ARABIC DAMMA ISOLATED FORM
+FE79          ; mapped                 ; 0640 064F     # 1.1  ARABIC DAMMA MEDIAL FORM
+FE7A          ; disallowed_STD3_mapped ; 0020 0650     # 1.1  ARABIC KASRA ISOLATED FORM
+FE7B          ; mapped                 ; 0640 0650     # 1.1  ARABIC KASRA MEDIAL FORM
+FE7C          ; disallowed_STD3_mapped ; 0020 0651     # 1.1  ARABIC SHADDA ISOLATED FORM
+FE7D          ; mapped                 ; 0640 0651     # 1.1  ARABIC SHADDA MEDIAL FORM
+FE7E          ; disallowed_STD3_mapped ; 0020 0652     # 1.1  ARABIC SUKUN ISOLATED FORM
+FE7F          ; mapped                 ; 0640 0652     # 1.1  ARABIC SUKUN MEDIAL FORM
+FE80          ; mapped                 ; 0621          # 1.1  ARABIC LETTER HAMZA ISOLATED FORM
+FE81..FE82    ; mapped                 ; 0622          # 1.1  ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+FE83..FE84    ; mapped                 ; 0623          # 1.1  ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+FE85..FE86    ; mapped                 ; 0624          # 1.1  ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
+FE87..FE88    ; mapped                 ; 0625          # 1.1  ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
+FE89..FE8C    ; mapped                 ; 0626          # 1.1  ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
+FE8D..FE8E    ; mapped                 ; 0627          # 1.1  ARABIC LETTER ALEF ISOLATED FORM..ARABIC LETTER ALEF FINAL FORM
+FE8F..FE92    ; mapped                 ; 0628          # 1.1  ARABIC LETTER BEH ISOLATED FORM..ARABIC LETTER BEH MEDIAL FORM
+FE93..FE94    ; mapped                 ; 0629          # 1.1  ARABIC LETTER TEH MARBUTA ISOLATED FORM..ARABIC LETTER TEH MARBUTA FINAL FORM
+FE95..FE98    ; mapped                 ; 062A          # 1.1  ARABIC LETTER TEH ISOLATED FORM..ARABIC LETTER TEH MEDIAL FORM
+FE99..FE9C    ; mapped                 ; 062B          # 1.1  ARABIC LETTER THEH ISOLATED FORM..ARABIC LETTER THEH MEDIAL FORM
+FE9D..FEA0    ; mapped                 ; 062C          # 1.1  ARABIC LETTER JEEM ISOLATED FORM..ARABIC LETTER JEEM MEDIAL FORM
+FEA1..FEA4    ; mapped                 ; 062D          # 1.1  ARABIC LETTER HAH ISOLATED FORM..ARABIC LETTER HAH MEDIAL FORM
+FEA5..FEA8    ; mapped                 ; 062E          # 1.1  ARABIC LETTER KHAH ISOLATED FORM..ARABIC LETTER KHAH MEDIAL FORM
+FEA9..FEAA    ; mapped                 ; 062F          # 1.1  ARABIC LETTER DAL ISOLATED FORM..ARABIC LETTER DAL FINAL FORM
+FEAB..FEAC    ; mapped                 ; 0630          # 1.1  ARABIC LETTER THAL ISOLATED FORM..ARABIC LETTER THAL FINAL FORM
+FEAD..FEAE    ; mapped                 ; 0631          # 1.1  ARABIC LETTER REH ISOLATED FORM..ARABIC LETTER REH FINAL FORM
+FEAF..FEB0    ; mapped                 ; 0632          # 1.1  ARABIC LETTER ZAIN ISOLATED FORM..ARABIC LETTER ZAIN FINAL FORM
+FEB1..FEB4    ; mapped                 ; 0633          # 1.1  ARABIC LETTER SEEN ISOLATED FORM..ARABIC LETTER SEEN MEDIAL FORM
+FEB5..FEB8    ; mapped                 ; 0634          # 1.1  ARABIC LETTER SHEEN ISOLATED FORM..ARABIC LETTER SHEEN MEDIAL FORM
+FEB9..FEBC    ; mapped                 ; 0635          # 1.1  ARABIC LETTER SAD ISOLATED FORM..ARABIC LETTER SAD MEDIAL FORM
+FEBD..FEC0    ; mapped                 ; 0636          # 1.1  ARABIC LETTER DAD ISOLATED FORM..ARABIC LETTER DAD MEDIAL FORM
+FEC1..FEC4    ; mapped                 ; 0637          # 1.1  ARABIC LETTER TAH ISOLATED FORM..ARABIC LETTER TAH MEDIAL FORM
+FEC5..FEC8    ; mapped                 ; 0638          # 1.1  ARABIC LETTER ZAH ISOLATED FORM..ARABIC LETTER ZAH MEDIAL FORM
+FEC9..FECC    ; mapped                 ; 0639          # 1.1  ARABIC LETTER AIN ISOLATED FORM..ARABIC LETTER AIN MEDIAL FORM
+FECD..FED0    ; mapped                 ; 063A          # 1.1  ARABIC LETTER GHAIN ISOLATED FORM..ARABIC LETTER GHAIN MEDIAL FORM
+FED1..FED4    ; mapped                 ; 0641          # 1.1  ARABIC LETTER FEH ISOLATED FORM..ARABIC LETTER FEH MEDIAL FORM
+FED5..FED8    ; mapped                 ; 0642          # 1.1  ARABIC LETTER QAF ISOLATED FORM..ARABIC LETTER QAF MEDIAL FORM
+FED9..FEDC    ; mapped                 ; 0643          # 1.1  ARABIC LETTER KAF ISOLATED FORM..ARABIC LETTER KAF MEDIAL FORM
+FEDD..FEE0    ; mapped                 ; 0644          # 1.1  ARABIC LETTER LAM ISOLATED FORM..ARABIC LETTER LAM MEDIAL FORM
+FEE1..FEE4    ; mapped                 ; 0645          # 1.1  ARABIC LETTER MEEM ISOLATED FORM..ARABIC LETTER MEEM MEDIAL FORM
+FEE5..FEE8    ; mapped                 ; 0646          # 1.1  ARABIC LETTER NOON ISOLATED FORM..ARABIC LETTER NOON MEDIAL FORM
+FEE9..FEEC    ; mapped                 ; 0647          # 1.1  ARABIC LETTER HEH ISOLATED FORM..ARABIC LETTER HEH MEDIAL FORM
+FEED..FEEE    ; mapped                 ; 0648          # 1.1  ARABIC LETTER WAW ISOLATED FORM..ARABIC LETTER WAW FINAL FORM
+FEEF..FEF0    ; mapped                 ; 0649          # 1.1  ARABIC LETTER ALEF MAKSURA ISOLATED FORM..ARABIC LETTER ALEF MAKSURA FINAL FORM
+FEF1..FEF4    ; mapped                 ; 064A          # 1.1  ARABIC LETTER YEH ISOLATED FORM..ARABIC LETTER YEH MEDIAL FORM
+FEF5..FEF6    ; mapped                 ; 0644 0622     # 1.1  ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+FEF7..FEF8    ; mapped                 ; 0644 0623     # 1.1  ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+FEF9..FEFA    ; mapped                 ; 0644 0625     # 1.1  ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
+FEFB..FEFC    ; mapped                 ; 0644 0627     # 1.1  ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+FEFD..FEFE    ; disallowed                             # NA   <reserved-FEFD>..<reserved-FEFE>
+FEFF          ; ignored                                # 1.1  ZERO WIDTH NO-BREAK SPACE
+FF00          ; disallowed                             # NA   <reserved-FF00>
+FF01          ; disallowed_STD3_mapped ; 0021          # 1.1  FULLWIDTH EXCLAMATION MARK
+FF02          ; disallowed_STD3_mapped ; 0022          # 1.1  FULLWIDTH QUOTATION MARK
+FF03          ; disallowed_STD3_mapped ; 0023          # 1.1  FULLWIDTH NUMBER SIGN
+FF04          ; disallowed_STD3_mapped ; 0024          # 1.1  FULLWIDTH DOLLAR SIGN
+FF05          ; disallowed_STD3_mapped ; 0025          # 1.1  FULLWIDTH PERCENT SIGN
+FF06          ; disallowed_STD3_mapped ; 0026          # 1.1  FULLWIDTH AMPERSAND
+FF07          ; disallowed_STD3_mapped ; 0027          # 1.1  FULLWIDTH APOSTROPHE
+FF08          ; disallowed_STD3_mapped ; 0028          # 1.1  FULLWIDTH LEFT PARENTHESIS
+FF09          ; disallowed_STD3_mapped ; 0029          # 1.1  FULLWIDTH RIGHT PARENTHESIS
+FF0A          ; disallowed_STD3_mapped ; 002A          # 1.1  FULLWIDTH ASTERISK
+FF0B          ; disallowed_STD3_mapped ; 002B          # 1.1  FULLWIDTH PLUS SIGN
+FF0C          ; disallowed_STD3_mapped ; 002C          # 1.1  FULLWIDTH COMMA
+FF0D          ; mapped                 ; 002D          # 1.1  FULLWIDTH HYPHEN-MINUS
+FF0E          ; mapped                 ; 002E          # 1.1  FULLWIDTH FULL STOP
+FF0F          ; disallowed_STD3_mapped ; 002F          # 1.1  FULLWIDTH SOLIDUS
+FF10          ; mapped                 ; 0030          # 1.1  FULLWIDTH DIGIT ZERO
+FF11          ; mapped                 ; 0031          # 1.1  FULLWIDTH DIGIT ONE
+FF12          ; mapped                 ; 0032          # 1.1  FULLWIDTH DIGIT TWO
+FF13          ; mapped                 ; 0033          # 1.1  FULLWIDTH DIGIT THREE
+FF14          ; mapped                 ; 0034          # 1.1  FULLWIDTH DIGIT FOUR
+FF15          ; mapped                 ; 0035          # 1.1  FULLWIDTH DIGIT FIVE
+FF16          ; mapped                 ; 0036          # 1.1  FULLWIDTH DIGIT SIX
+FF17          ; mapped                 ; 0037          # 1.1  FULLWIDTH DIGIT SEVEN
+FF18          ; mapped                 ; 0038          # 1.1  FULLWIDTH DIGIT EIGHT
+FF19          ; mapped                 ; 0039          # 1.1  FULLWIDTH DIGIT NINE
+FF1A          ; disallowed_STD3_mapped ; 003A          # 1.1  FULLWIDTH COLON
+FF1B          ; disallowed_STD3_mapped ; 003B          # 1.1  FULLWIDTH SEMICOLON
+FF1C          ; disallowed_STD3_mapped ; 003C          # 1.1  FULLWIDTH LESS-THAN SIGN
+FF1D          ; disallowed_STD3_mapped ; 003D          # 1.1  FULLWIDTH EQUALS SIGN
+FF1E          ; disallowed_STD3_mapped ; 003E          # 1.1  FULLWIDTH GREATER-THAN SIGN
+FF1F          ; disallowed_STD3_mapped ; 003F          # 1.1  FULLWIDTH QUESTION MARK
+FF20          ; disallowed_STD3_mapped ; 0040          # 1.1  FULLWIDTH COMMERCIAL AT
+FF21          ; mapped                 ; 0061          # 1.1  FULLWIDTH LATIN CAPITAL LETTER A
+FF22          ; mapped                 ; 0062          # 1.1  FULLWIDTH LATIN CAPITAL LETTER B
+FF23          ; mapped                 ; 0063          # 1.1  FULLWIDTH LATIN CAPITAL LETTER C
+FF24          ; mapped                 ; 0064          # 1.1  FULLWIDTH LATIN CAPITAL LETTER D
+FF25          ; mapped                 ; 0065          # 1.1  FULLWIDTH LATIN CAPITAL LETTER E
+FF26          ; mapped                 ; 0066          # 1.1  FULLWIDTH LATIN CAPITAL LETTER F
+FF27          ; mapped                 ; 0067          # 1.1  FULLWIDTH LATIN CAPITAL LETTER G
+FF28          ; mapped                 ; 0068          # 1.1  FULLWIDTH LATIN CAPITAL LETTER H
+FF29          ; mapped                 ; 0069          # 1.1  FULLWIDTH LATIN CAPITAL LETTER I
+FF2A          ; mapped                 ; 006A          # 1.1  FULLWIDTH LATIN CAPITAL LETTER J
+FF2B          ; mapped                 ; 006B          # 1.1  FULLWIDTH LATIN CAPITAL LETTER K
+FF2C          ; mapped                 ; 006C          # 1.1  FULLWIDTH LATIN CAPITAL LETTER L
+FF2D          ; mapped                 ; 006D          # 1.1  FULLWIDTH LATIN CAPITAL LETTER M
+FF2E          ; mapped                 ; 006E          # 1.1  FULLWIDTH LATIN CAPITAL LETTER N
+FF2F          ; mapped                 ; 006F          # 1.1  FULLWIDTH LATIN CAPITAL LETTER O
+FF30          ; mapped                 ; 0070          # 1.1  FULLWIDTH LATIN CAPITAL LETTER P
+FF31          ; mapped                 ; 0071          # 1.1  FULLWIDTH LATIN CAPITAL LETTER Q
+FF32          ; mapped                 ; 0072          # 1.1  FULLWIDTH LATIN CAPITAL LETTER R
+FF33          ; mapped                 ; 0073          # 1.1  FULLWIDTH LATIN CAPITAL LETTER S
+FF34          ; mapped                 ; 0074          # 1.1  FULLWIDTH LATIN CAPITAL LETTER T
+FF35          ; mapped                 ; 0075          # 1.1  FULLWIDTH LATIN CAPITAL LETTER U
+FF36          ; mapped                 ; 0076          # 1.1  FULLWIDTH LATIN CAPITAL LETTER V
+FF37          ; mapped                 ; 0077          # 1.1  FULLWIDTH LATIN CAPITAL LETTER W
+FF38          ; mapped                 ; 0078          # 1.1  FULLWIDTH LATIN CAPITAL LETTER X
+FF39          ; mapped                 ; 0079          # 1.1  FULLWIDTH LATIN CAPITAL LETTER Y
+FF3A          ; mapped                 ; 007A          # 1.1  FULLWIDTH LATIN CAPITAL LETTER Z
+FF3B          ; disallowed_STD3_mapped ; 005B          # 1.1  FULLWIDTH LEFT SQUARE BRACKET
+FF3C          ; disallowed_STD3_mapped ; 005C          # 1.1  FULLWIDTH REVERSE SOLIDUS
+FF3D          ; disallowed_STD3_mapped ; 005D          # 1.1  FULLWIDTH RIGHT SQUARE BRACKET
+FF3E          ; disallowed_STD3_mapped ; 005E          # 1.1  FULLWIDTH CIRCUMFLEX ACCENT
+FF3F          ; disallowed_STD3_mapped ; 005F          # 1.1  FULLWIDTH LOW LINE
+FF40          ; disallowed_STD3_mapped ; 0060          # 1.1  FULLWIDTH GRAVE ACCENT
+FF41          ; mapped                 ; 0061          # 1.1  FULLWIDTH LATIN SMALL LETTER A
+FF42          ; mapped                 ; 0062          # 1.1  FULLWIDTH LATIN SMALL LETTER B
+FF43          ; mapped                 ; 0063          # 1.1  FULLWIDTH LATIN SMALL LETTER C
+FF44          ; mapped                 ; 0064          # 1.1  FULLWIDTH LATIN SMALL LETTER D
+FF45          ; mapped                 ; 0065          # 1.1  FULLWIDTH LATIN SMALL LETTER E
+FF46          ; mapped                 ; 0066          # 1.1  FULLWIDTH LATIN SMALL LETTER F
+FF47          ; mapped                 ; 0067          # 1.1  FULLWIDTH LATIN SMALL LETTER G
+FF48          ; mapped                 ; 0068          # 1.1  FULLWIDTH LATIN SMALL LETTER H
+FF49          ; mapped                 ; 0069          # 1.1  FULLWIDTH LATIN SMALL LETTER I
+FF4A          ; mapped                 ; 006A          # 1.1  FULLWIDTH LATIN SMALL LETTER J
+FF4B          ; mapped                 ; 006B          # 1.1  FULLWIDTH LATIN SMALL LETTER K
+FF4C          ; mapped                 ; 006C          # 1.1  FULLWIDTH LATIN SMALL LETTER L
+FF4D          ; mapped                 ; 006D          # 1.1  FULLWIDTH LATIN SMALL LETTER M
+FF4E          ; mapped                 ; 006E          # 1.1  FULLWIDTH LATIN SMALL LETTER N
+FF4F          ; mapped                 ; 006F          # 1.1  FULLWIDTH LATIN SMALL LETTER O
+FF50          ; mapped                 ; 0070          # 1.1  FULLWIDTH LATIN SMALL LETTER P
+FF51          ; mapped                 ; 0071          # 1.1  FULLWIDTH LATIN SMALL LETTER Q
+FF52          ; mapped                 ; 0072          # 1.1  FULLWIDTH LATIN SMALL LETTER R
+FF53          ; mapped                 ; 0073          # 1.1  FULLWIDTH LATIN SMALL LETTER S
+FF54          ; mapped                 ; 0074          # 1.1  FULLWIDTH LATIN SMALL LETTER T
+FF55          ; mapped                 ; 0075          # 1.1  FULLWIDTH LATIN SMALL LETTER U
+FF56          ; mapped                 ; 0076          # 1.1  FULLWIDTH LATIN SMALL LETTER V
+FF57          ; mapped                 ; 0077          # 1.1  FULLWIDTH LATIN SMALL LETTER W
+FF58          ; mapped                 ; 0078          # 1.1  FULLWIDTH LATIN SMALL LETTER X
+FF59          ; mapped                 ; 0079          # 1.1  FULLWIDTH LATIN SMALL LETTER Y
+FF5A          ; mapped                 ; 007A          # 1.1  FULLWIDTH LATIN SMALL LETTER Z
+FF5B          ; disallowed_STD3_mapped ; 007B          # 1.1  FULLWIDTH LEFT CURLY BRACKET
+FF5C          ; disallowed_STD3_mapped ; 007C          # 1.1  FULLWIDTH VERTICAL LINE
+FF5D          ; disallowed_STD3_mapped ; 007D          # 1.1  FULLWIDTH RIGHT CURLY BRACKET
+FF5E          ; disallowed_STD3_mapped ; 007E          # 1.1  FULLWIDTH TILDE
+FF5F          ; mapped                 ; 2985          # 3.2  FULLWIDTH LEFT WHITE PARENTHESIS
+FF60          ; mapped                 ; 2986          # 3.2  FULLWIDTH RIGHT WHITE PARENTHESIS
+FF61          ; mapped                 ; 002E          # 1.1  HALFWIDTH IDEOGRAPHIC FULL STOP
+FF62          ; mapped                 ; 300C          # 1.1  HALFWIDTH LEFT CORNER BRACKET
+FF63          ; mapped                 ; 300D          # 1.1  HALFWIDTH RIGHT CORNER BRACKET
+FF64          ; mapped                 ; 3001          # 1.1  HALFWIDTH IDEOGRAPHIC COMMA
+FF65          ; mapped                 ; 30FB          # 1.1  HALFWIDTH KATAKANA MIDDLE DOT
+FF66          ; mapped                 ; 30F2          # 1.1  HALFWIDTH KATAKANA LETTER WO
+FF67          ; mapped                 ; 30A1          # 1.1  HALFWIDTH KATAKANA LETTER SMALL A
+FF68          ; mapped                 ; 30A3          # 1.1  HALFWIDTH KATAKANA LETTER SMALL I
+FF69          ; mapped                 ; 30A5          # 1.1  HALFWIDTH KATAKANA LETTER SMALL U
+FF6A          ; mapped                 ; 30A7          # 1.1  HALFWIDTH KATAKANA LETTER SMALL E
+FF6B          ; mapped                 ; 30A9          # 1.1  HALFWIDTH KATAKANA LETTER SMALL O
+FF6C          ; mapped                 ; 30E3          # 1.1  HALFWIDTH KATAKANA LETTER SMALL YA
+FF6D          ; mapped                 ; 30E5          # 1.1  HALFWIDTH KATAKANA LETTER SMALL YU
+FF6E          ; mapped                 ; 30E7          # 1.1  HALFWIDTH KATAKANA LETTER SMALL YO
+FF6F          ; mapped                 ; 30C3          # 1.1  HALFWIDTH KATAKANA LETTER SMALL TU
+FF70          ; mapped                 ; 30FC          # 1.1  HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+FF71          ; mapped                 ; 30A2          # 1.1  HALFWIDTH KATAKANA LETTER A
+FF72          ; mapped                 ; 30A4          # 1.1  HALFWIDTH KATAKANA LETTER I
+FF73          ; mapped                 ; 30A6          # 1.1  HALFWIDTH KATAKANA LETTER U
+FF74          ; mapped                 ; 30A8          # 1.1  HALFWIDTH KATAKANA LETTER E
+FF75          ; mapped                 ; 30AA          # 1.1  HALFWIDTH KATAKANA LETTER O
+FF76          ; mapped                 ; 30AB          # 1.1  HALFWIDTH KATAKANA LETTER KA
+FF77          ; mapped                 ; 30AD          # 1.1  HALFWIDTH KATAKANA LETTER KI
+FF78          ; mapped                 ; 30AF          # 1.1  HALFWIDTH KATAKANA LETTER KU
+FF79          ; mapped                 ; 30B1          # 1.1  HALFWIDTH KATAKANA LETTER KE
+FF7A          ; mapped                 ; 30B3          # 1.1  HALFWIDTH KATAKANA LETTER KO
+FF7B          ; mapped                 ; 30B5          # 1.1  HALFWIDTH KATAKANA LETTER SA
+FF7C          ; mapped                 ; 30B7          # 1.1  HALFWIDTH KATAKANA LETTER SI
+FF7D          ; mapped                 ; 30B9          # 1.1  HALFWIDTH KATAKANA LETTER SU
+FF7E          ; mapped                 ; 30BB          # 1.1  HALFWIDTH KATAKANA LETTER SE
+FF7F          ; mapped                 ; 30BD          # 1.1  HALFWIDTH KATAKANA LETTER SO
+FF80          ; mapped                 ; 30BF          # 1.1  HALFWIDTH KATAKANA LETTER TA
+FF81          ; mapped                 ; 30C1          # 1.1  HALFWIDTH KATAKANA LETTER TI
+FF82          ; mapped                 ; 30C4          # 1.1  HALFWIDTH KATAKANA LETTER TU
+FF83          ; mapped                 ; 30C6          # 1.1  HALFWIDTH KATAKANA LETTER TE
+FF84          ; mapped                 ; 30C8          # 1.1  HALFWIDTH KATAKANA LETTER TO
+FF85          ; mapped                 ; 30CA          # 1.1  HALFWIDTH KATAKANA LETTER NA
+FF86          ; mapped                 ; 30CB          # 1.1  HALFWIDTH KATAKANA LETTER NI
+FF87          ; mapped                 ; 30CC          # 1.1  HALFWIDTH KATAKANA LETTER NU
+FF88          ; mapped                 ; 30CD          # 1.1  HALFWIDTH KATAKANA LETTER NE
+FF89          ; mapped                 ; 30CE          # 1.1  HALFWIDTH KATAKANA LETTER NO
+FF8A          ; mapped                 ; 30CF          # 1.1  HALFWIDTH KATAKANA LETTER HA
+FF8B          ; mapped                 ; 30D2          # 1.1  HALFWIDTH KATAKANA LETTER HI
+FF8C          ; mapped                 ; 30D5          # 1.1  HALFWIDTH KATAKANA LETTER HU
+FF8D          ; mapped                 ; 30D8          # 1.1  HALFWIDTH KATAKANA LETTER HE
+FF8E          ; mapped                 ; 30DB          # 1.1  HALFWIDTH KATAKANA LETTER HO
+FF8F          ; mapped                 ; 30DE          # 1.1  HALFWIDTH KATAKANA LETTER MA
+FF90          ; mapped                 ; 30DF          # 1.1  HALFWIDTH KATAKANA LETTER MI
+FF91          ; mapped                 ; 30E0          # 1.1  HALFWIDTH KATAKANA LETTER MU
+FF92          ; mapped                 ; 30E1          # 1.1  HALFWIDTH KATAKANA LETTER ME
+FF93          ; mapped                 ; 30E2          # 1.1  HALFWIDTH KATAKANA LETTER MO
+FF94          ; mapped                 ; 30E4          # 1.1  HALFWIDTH KATAKANA LETTER YA
+FF95          ; mapped                 ; 30E6          # 1.1  HALFWIDTH KATAKANA LETTER YU
+FF96          ; mapped                 ; 30E8          # 1.1  HALFWIDTH KATAKANA LETTER YO
+FF97          ; mapped                 ; 30E9          # 1.1  HALFWIDTH KATAKANA LETTER RA
+FF98          ; mapped                 ; 30EA          # 1.1  HALFWIDTH KATAKANA LETTER RI
+FF99          ; mapped                 ; 30EB          # 1.1  HALFWIDTH KATAKANA LETTER RU
+FF9A          ; mapped                 ; 30EC          # 1.1  HALFWIDTH KATAKANA LETTER RE
+FF9B          ; mapped                 ; 30ED          # 1.1  HALFWIDTH KATAKANA LETTER RO
+FF9C          ; mapped                 ; 30EF          # 1.1  HALFWIDTH KATAKANA LETTER WA
+FF9D          ; mapped                 ; 30F3          # 1.1  HALFWIDTH KATAKANA LETTER N
+FF9E          ; mapped                 ; 3099          # 1.1  HALFWIDTH KATAKANA VOICED SOUND MARK
+FF9F          ; mapped                 ; 309A          # 1.1  HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+FFA0          ; disallowed                             # 1.1  HALFWIDTH HANGUL FILLER
+FFA1          ; mapped                 ; 1100          # 1.1  HALFWIDTH HANGUL LETTER KIYEOK
+FFA2          ; mapped                 ; 1101          # 1.1  HALFWIDTH HANGUL LETTER SSANGKIYEOK
+FFA3          ; mapped                 ; 11AA          # 1.1  HALFWIDTH HANGUL LETTER KIYEOK-SIOS
+FFA4          ; mapped                 ; 1102          # 1.1  HALFWIDTH HANGUL LETTER NIEUN
+FFA5          ; mapped                 ; 11AC          # 1.1  HALFWIDTH HANGUL LETTER NIEUN-CIEUC
+FFA6          ; mapped                 ; 11AD          # 1.1  HALFWIDTH HANGUL LETTER NIEUN-HIEUH
+FFA7          ; mapped                 ; 1103          # 1.1  HALFWIDTH HANGUL LETTER TIKEUT
+FFA8          ; mapped                 ; 1104          # 1.1  HALFWIDTH HANGUL LETTER SSANGTIKEUT
+FFA9          ; mapped                 ; 1105          # 1.1  HALFWIDTH HANGUL LETTER RIEUL
+FFAA          ; mapped                 ; 11B0          # 1.1  HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
+FFAB          ; mapped                 ; 11B1          # 1.1  HALFWIDTH HANGUL LETTER RIEUL-MIEUM
+FFAC          ; mapped                 ; 11B2          # 1.1  HALFWIDTH HANGUL LETTER RIEUL-PIEUP
+FFAD          ; mapped                 ; 11B3          # 1.1  HALFWIDTH HANGUL LETTER RIEUL-SIOS
+FFAE          ; mapped                 ; 11B4          # 1.1  HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
+FFAF          ; mapped                 ; 11B5          # 1.1  HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
+FFB0          ; mapped                 ; 111A          # 1.1  HALFWIDTH HANGUL LETTER RIEUL-HIEUH
+FFB1          ; mapped                 ; 1106          # 1.1  HALFWIDTH HANGUL LETTER MIEUM
+FFB2          ; mapped                 ; 1107          # 1.1  HALFWIDTH HANGUL LETTER PIEUP
+FFB3          ; mapped                 ; 1108          # 1.1  HALFWIDTH HANGUL LETTER SSANGPIEUP
+FFB4          ; mapped                 ; 1121          # 1.1  HALFWIDTH HANGUL LETTER PIEUP-SIOS
+FFB5          ; mapped                 ; 1109          # 1.1  HALFWIDTH HANGUL LETTER SIOS
+FFB6          ; mapped                 ; 110A          # 1.1  HALFWIDTH HANGUL LETTER SSANGSIOS
+FFB7          ; mapped                 ; 110B          # 1.1  HALFWIDTH HANGUL LETTER IEUNG
+FFB8          ; mapped                 ; 110C          # 1.1  HALFWIDTH HANGUL LETTER CIEUC
+FFB9          ; mapped                 ; 110D          # 1.1  HALFWIDTH HANGUL LETTER SSANGCIEUC
+FFBA          ; mapped                 ; 110E          # 1.1  HALFWIDTH HANGUL LETTER CHIEUCH
+FFBB          ; mapped                 ; 110F          # 1.1  HALFWIDTH HANGUL LETTER KHIEUKH
+FFBC          ; mapped                 ; 1110          # 1.1  HALFWIDTH HANGUL LETTER THIEUTH
+FFBD          ; mapped                 ; 1111          # 1.1  HALFWIDTH HANGUL LETTER PHIEUPH
+FFBE          ; mapped                 ; 1112          # 1.1  HALFWIDTH HANGUL LETTER HIEUH
+FFBF..FFC1    ; disallowed                             # NA   <reserved-FFBF>..<reserved-FFC1>
+FFC2          ; mapped                 ; 1161          # 1.1  HALFWIDTH HANGUL LETTER A
+FFC3          ; mapped                 ; 1162          # 1.1  HALFWIDTH HANGUL LETTER AE
+FFC4          ; mapped                 ; 1163          # 1.1  HALFWIDTH HANGUL LETTER YA
+FFC5          ; mapped                 ; 1164          # 1.1  HALFWIDTH HANGUL LETTER YAE
+FFC6          ; mapped                 ; 1165          # 1.1  HALFWIDTH HANGUL LETTER EO
+FFC7          ; mapped                 ; 1166          # 1.1  HALFWIDTH HANGUL LETTER E
+FFC8..FFC9    ; disallowed                             # NA   <reserved-FFC8>..<reserved-FFC9>
+FFCA          ; mapped                 ; 1167          # 1.1  HALFWIDTH HANGUL LETTER YEO
+FFCB          ; mapped                 ; 1168          # 1.1  HALFWIDTH HANGUL LETTER YE
+FFCC          ; mapped                 ; 1169          # 1.1  HALFWIDTH HANGUL LETTER O
+FFCD          ; mapped                 ; 116A          # 1.1  HALFWIDTH HANGUL LETTER WA
+FFCE          ; mapped                 ; 116B          # 1.1  HALFWIDTH HANGUL LETTER WAE
+FFCF          ; mapped                 ; 116C          # 1.1  HALFWIDTH HANGUL LETTER OE
+FFD0..FFD1    ; disallowed                             # NA   <reserved-FFD0>..<reserved-FFD1>
+FFD2          ; mapped                 ; 116D          # 1.1  HALFWIDTH HANGUL LETTER YO
+FFD3          ; mapped                 ; 116E          # 1.1  HALFWIDTH HANGUL LETTER U
+FFD4          ; mapped                 ; 116F          # 1.1  HALFWIDTH HANGUL LETTER WEO
+FFD5          ; mapped                 ; 1170          # 1.1  HALFWIDTH HANGUL LETTER WE
+FFD6          ; mapped                 ; 1171          # 1.1  HALFWIDTH HANGUL LETTER WI
+FFD7          ; mapped                 ; 1172          # 1.1  HALFWIDTH HANGUL LETTER YU
+FFD8..FFD9    ; disallowed                             # NA   <reserved-FFD8>..<reserved-FFD9>
+FFDA          ; mapped                 ; 1173          # 1.1  HALFWIDTH HANGUL LETTER EU
+FFDB          ; mapped                 ; 1174          # 1.1  HALFWIDTH HANGUL LETTER YI
+FFDC          ; mapped                 ; 1175          # 1.1  HALFWIDTH HANGUL LETTER I
+FFDD..FFDF    ; disallowed                             # NA   <reserved-FFDD>..<reserved-FFDF>
+FFE0          ; mapped                 ; 00A2          # 1.1  FULLWIDTH CENT SIGN
+FFE1          ; mapped                 ; 00A3          # 1.1  FULLWIDTH POUND SIGN
+FFE2          ; mapped                 ; 00AC          # 1.1  FULLWIDTH NOT SIGN
+FFE3          ; disallowed_STD3_mapped ; 0020 0304     # 1.1  FULLWIDTH MACRON
+FFE4          ; mapped                 ; 00A6          # 1.1  FULLWIDTH BROKEN BAR
+FFE5          ; mapped                 ; 00A5          # 1.1  FULLWIDTH YEN SIGN
+FFE6          ; mapped                 ; 20A9          # 1.1  FULLWIDTH WON SIGN
+FFE7          ; disallowed                             # NA   <reserved-FFE7>
+FFE8          ; mapped                 ; 2502          # 1.1  HALFWIDTH FORMS LIGHT VERTICAL
+FFE9          ; mapped                 ; 2190          # 1.1  HALFWIDTH LEFTWARDS ARROW
+FFEA          ; mapped                 ; 2191          # 1.1  HALFWIDTH UPWARDS ARROW
+FFEB          ; mapped                 ; 2192          # 1.1  HALFWIDTH RIGHTWARDS ARROW
+FFEC          ; mapped                 ; 2193          # 1.1  HALFWIDTH DOWNWARDS ARROW
+FFED          ; mapped                 ; 25A0          # 1.1  HALFWIDTH BLACK SQUARE
+FFEE          ; mapped                 ; 25CB          # 1.1  HALFWIDTH WHITE CIRCLE
+FFEF..FFF8    ; disallowed                             # NA   <reserved-FFEF>..<reserved-FFF8>
+FFF9..FFFB    ; disallowed                             # 3.0  INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
+FFFC          ; disallowed                             # 2.1  OBJECT REPLACEMENT CHARACTER
+FFFD          ; disallowed                             # 1.1  REPLACEMENT CHARACTER
+FFFE..FFFF    ; disallowed                             # 1.1  <noncharacter-FFFE>..<noncharacter-FFFF>
+10000..1000B  ; valid                                  # 4.0  LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
+1000C         ; disallowed                             # NA   <reserved-1000C>
+1000D..10026  ; valid                                  # 4.0  LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
+10027         ; disallowed                             # NA   <reserved-10027>
+10028..1003A  ; valid                                  # 4.0  LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
+1003B         ; disallowed                             # NA   <reserved-1003B>
+1003C..1003D  ; valid                                  # 4.0  LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
+1003E         ; disallowed                             # NA   <reserved-1003E>
+1003F..1004D  ; valid                                  # 4.0  LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
+1004E..1004F  ; disallowed                             # NA   <reserved-1004E>..<reserved-1004F>
+10050..1005D  ; valid                                  # 4.0  LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
+1005E..1007F  ; disallowed                             # NA   <reserved-1005E>..<reserved-1007F>
+10080..100FA  ; valid                                  # 4.0  LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
+100FB..100FF  ; disallowed                             # NA   <reserved-100FB>..<reserved-100FF>
+10100..10102  ; valid                  ;      ; NV8    # 4.0  AEGEAN WORD SEPARATOR LINE..AEGEAN CHECK MARK
+10103..10106  ; disallowed                             # NA   <reserved-10103>..<reserved-10106>
+10107..10133  ; valid                  ;      ; NV8    # 4.0  AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
+10134..10136  ; disallowed                             # NA   <reserved-10134>..<reserved-10136>
+10137..1013F  ; valid                  ;      ; NV8    # 4.0  AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
+10140..1018A  ; valid                  ;      ; NV8    # 4.1  GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ZERO SIGN
+1018B..1018C  ; valid                  ;      ; NV8    # 7.0  GREEK ONE QUARTER SIGN..GREEK SINUSOID SIGN
+1018D..1018F  ; disallowed                             # NA   <reserved-1018D>..<reserved-1018F>
+10190..1019B  ; valid                  ;      ; NV8    # 5.1  ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
+1019C..1019F  ; disallowed                             # NA   <reserved-1019C>..<reserved-1019F>
+101A0         ; valid                  ;      ; NV8    # 7.0  GREEK SYMBOL TAU RHO
+101A1..101CF  ; disallowed                             # NA   <reserved-101A1>..<reserved-101CF>
+101D0..101FC  ; valid                  ;      ; NV8    # 5.1  PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
+101FD         ; valid                                  # 5.1  PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
+101FE..1027F  ; disallowed                             # NA   <reserved-101FE>..<reserved-1027F>
+10280..1029C  ; valid                                  # 5.1  LYCIAN LETTER A..LYCIAN LETTER X
+1029D..1029F  ; disallowed                             # NA   <reserved-1029D>..<reserved-1029F>
+102A0..102D0  ; valid                                  # 5.1  CARIAN LETTER A..CARIAN LETTER UUU3
+102D1..102DF  ; disallowed                             # NA   <reserved-102D1>..<reserved-102DF>
+102E0         ; valid                                  # 7.0  COPTIC EPACT THOUSANDS MARK
+102E1..102FB  ; valid                  ;      ; NV8    # 7.0  COPTIC EPACT DIGIT ONE..COPTIC EPACT NUMBER NINE HUNDRED
+102FC..102FF  ; disallowed                             # NA   <reserved-102FC>..<reserved-102FF>
+10300..1031E  ; valid                                  # 3.1  OLD ITALIC LETTER A..OLD ITALIC LETTER UU
+1031F         ; valid                                  # 7.0  OLD ITALIC LETTER ESS
+10320..10323  ; valid                  ;      ; NV8    # 3.1  OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
+10324..1032F  ; disallowed                             # NA   <reserved-10324>..<reserved-1032F>
+10330..10340  ; valid                                  # 3.1  GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
+10341         ; valid                  ;      ; NV8    # 3.1  GOTHIC LETTER NINETY
+10342..10349  ; valid                                  # 3.1  GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
+1034A         ; valid                  ;      ; NV8    # 3.1  GOTHIC LETTER NINE HUNDRED
+1034B..1034F  ; disallowed                             # NA   <reserved-1034B>..<reserved-1034F>
+10350..1037A  ; valid                                  # 7.0  OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII
+1037B..1037F  ; disallowed                             # NA   <reserved-1037B>..<reserved-1037F>
+10380..1039D  ; valid                                  # 4.0  UGARITIC LETTER ALPA..UGARITIC LETTER SSU
+1039E         ; disallowed                             # NA   <reserved-1039E>
+1039F         ; valid                  ;      ; NV8    # 4.0  UGARITIC WORD DIVIDER
+103A0..103C3  ; valid                                  # 4.1  OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
+103C4..103C7  ; disallowed                             # NA   <reserved-103C4>..<reserved-103C7>
+103C8..103CF  ; valid                                  # 4.1  OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
+103D0..103D5  ; valid                  ;      ; NV8    # 4.1  OLD PERSIAN WORD DIVIDER..OLD PERSIAN NUMBER HUNDRED
+103D6..103FF  ; disallowed                             # NA   <reserved-103D6>..<reserved-103FF>
+10400         ; mapped                 ; 10428         # 3.1  DESERET CAPITAL LETTER LONG I
+10401         ; mapped                 ; 10429         # 3.1  DESERET CAPITAL LETTER LONG E
+10402         ; mapped                 ; 1042A         # 3.1  DESERET CAPITAL LETTER LONG A
+10403         ; mapped                 ; 1042B         # 3.1  DESERET CAPITAL LETTER LONG AH
+10404         ; mapped                 ; 1042C         # 3.1  DESERET CAPITAL LETTER LONG O
+10405         ; mapped                 ; 1042D         # 3.1  DESERET CAPITAL LETTER LONG OO
+10406         ; mapped                 ; 1042E         # 3.1  DESERET CAPITAL LETTER SHORT I
+10407         ; mapped                 ; 1042F         # 3.1  DESERET CAPITAL LETTER SHORT E
+10408         ; mapped                 ; 10430         # 3.1  DESERET CAPITAL LETTER SHORT A
+10409         ; mapped                 ; 10431         # 3.1  DESERET CAPITAL LETTER SHORT AH
+1040A         ; mapped                 ; 10432         # 3.1  DESERET CAPITAL LETTER SHORT O
+1040B         ; mapped                 ; 10433         # 3.1  DESERET CAPITAL LETTER SHORT OO
+1040C         ; mapped                 ; 10434         # 3.1  DESERET CAPITAL LETTER AY
+1040D         ; mapped                 ; 10435         # 3.1  DESERET CAPITAL LETTER OW
+1040E         ; mapped                 ; 10436         # 3.1  DESERET CAPITAL LETTER WU
+1040F         ; mapped                 ; 10437         # 3.1  DESERET CAPITAL LETTER YEE
+10410         ; mapped                 ; 10438         # 3.1  DESERET CAPITAL LETTER H
+10411         ; mapped                 ; 10439         # 3.1  DESERET CAPITAL LETTER PEE
+10412         ; mapped                 ; 1043A         # 3.1  DESERET CAPITAL LETTER BEE
+10413         ; mapped                 ; 1043B         # 3.1  DESERET CAPITAL LETTER TEE
+10414         ; mapped                 ; 1043C         # 3.1  DESERET CAPITAL LETTER DEE
+10415         ; mapped                 ; 1043D         # 3.1  DESERET CAPITAL LETTER CHEE
+10416         ; mapped                 ; 1043E         # 3.1  DESERET CAPITAL LETTER JEE
+10417         ; mapped                 ; 1043F         # 3.1  DESERET CAPITAL LETTER KAY
+10418         ; mapped                 ; 10440         # 3.1  DESERET CAPITAL LETTER GAY
+10419         ; mapped                 ; 10441         # 3.1  DESERET CAPITAL LETTER EF
+1041A         ; mapped                 ; 10442         # 3.1  DESERET CAPITAL LETTER VEE
+1041B         ; mapped                 ; 10443         # 3.1  DESERET CAPITAL LETTER ETH
+1041C         ; mapped                 ; 10444         # 3.1  DESERET CAPITAL LETTER THEE
+1041D         ; mapped                 ; 10445         # 3.1  DESERET CAPITAL LETTER ES
+1041E         ; mapped                 ; 10446         # 3.1  DESERET CAPITAL LETTER ZEE
+1041F         ; mapped                 ; 10447         # 3.1  DESERET CAPITAL LETTER ESH
+10420         ; mapped                 ; 10448         # 3.1  DESERET CAPITAL LETTER ZHEE
+10421         ; mapped                 ; 10449         # 3.1  DESERET CAPITAL LETTER ER
+10422         ; mapped                 ; 1044A         # 3.1  DESERET CAPITAL LETTER EL
+10423         ; mapped                 ; 1044B         # 3.1  DESERET CAPITAL LETTER EM
+10424         ; mapped                 ; 1044C         # 3.1  DESERET CAPITAL LETTER EN
+10425         ; mapped                 ; 1044D         # 3.1  DESERET CAPITAL LETTER ENG
+10426         ; mapped                 ; 1044E         # 4.0  DESERET CAPITAL LETTER OI
+10427         ; mapped                 ; 1044F         # 4.0  DESERET CAPITAL LETTER EW
+10428..1044D  ; valid                                  # 3.1  DESERET SMALL LETTER LONG I..DESERET SMALL LETTER ENG
+1044E..1049D  ; valid                                  # 4.0  DESERET SMALL LETTER OI..OSMANYA LETTER OO
+1049E..1049F  ; disallowed                             # NA   <reserved-1049E>..<reserved-1049F>
+104A0..104A9  ; valid                                  # 4.0  OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
+104AA..104FF  ; disallowed                             # NA   <reserved-104AA>..<reserved-104FF>
+10500..10527  ; valid                                  # 7.0  ELBASAN LETTER A..ELBASAN LETTER KHE
+10528..1052F  ; disallowed                             # NA   <reserved-10528>..<reserved-1052F>
+10530..10563  ; valid                                  # 7.0  CAUCASIAN ALBANIAN LETTER ALT..CAUCASIAN ALBANIAN LETTER KIW
+10564..1056E  ; disallowed                             # NA   <reserved-10564>..<reserved-1056E>
+1056F         ; valid                  ;      ; NV8    # 7.0  CAUCASIAN ALBANIAN CITATION MARK
+10570..105FF  ; disallowed                             # NA   <reserved-10570>..<reserved-105FF>
+10600..10736  ; valid                                  # 7.0  LINEAR A SIGN AB001..LINEAR A SIGN A664
+10737..1073F  ; disallowed                             # NA   <reserved-10737>..<reserved-1073F>
+10740..10755  ; valid                                  # 7.0  LINEAR A SIGN A701 A..LINEAR A SIGN A732 JE
+10756..1075F  ; disallowed                             # NA   <reserved-10756>..<reserved-1075F>
+10760..10767  ; valid                                  # 7.0  LINEAR A SIGN A800..LINEAR A SIGN A807
+10768..107FF  ; disallowed                             # NA   <reserved-10768>..<reserved-107FF>
+10800..10805  ; valid                                  # 4.0  CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
+10806..10807  ; disallowed                             # NA   <reserved-10806>..<reserved-10807>
+10808         ; valid                                  # 4.0  CYPRIOT SYLLABLE JO
+10809         ; disallowed                             # NA   <reserved-10809>
+1080A..10835  ; valid                                  # 4.0  CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
+10836         ; disallowed                             # NA   <reserved-10836>
+10837..10838  ; valid                                  # 4.0  CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
+10839..1083B  ; disallowed                             # NA   <reserved-10839>..<reserved-1083B>
+1083C         ; valid                                  # 4.0  CYPRIOT SYLLABLE ZA
+1083D..1083E  ; disallowed                             # NA   <reserved-1083D>..<reserved-1083E>
+1083F         ; valid                                  # 4.0  CYPRIOT SYLLABLE ZO
+10840..10855  ; valid                                  # 5.2  IMPERIAL ARAMAIC LETTER ALEPH..IMPERIAL ARAMAIC LETTER TAW
+10856         ; disallowed                             # NA   <reserved-10856>
+10857..1085F  ; valid                  ;      ; NV8    # 5.2  IMPERIAL ARAMAIC SECTION SIGN..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
+10860..10876  ; valid                                  # 7.0  PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW
+10877..1087F  ; valid                  ;      ; NV8    # 7.0  PALMYRENE LEFT-POINTING FLEURON..PALMYRENE NUMBER TWENTY
+10880..1089E  ; valid                                  # 7.0  NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
+1089F..108A6  ; disallowed                             # NA   <reserved-1089F>..<reserved-108A6>
+108A7..108AF  ; valid                  ;      ; NV8    # 7.0  NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED
+108B0..108DF  ; disallowed                             # NA   <reserved-108B0>..<reserved-108DF>
+108E0..108F2  ; valid                                  # 8.0  HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F3         ; disallowed                             # NA   <reserved-108F3>
+108F4..108F5  ; valid                                  # 8.0  HATRAN LETTER SHIN..HATRAN LETTER TAW
+108F6..108FA  ; disallowed                             # NA   <reserved-108F6>..<reserved-108FA>
+108FB..108FF  ; valid                  ;      ; NV8    # 8.0  HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED
+10900..10915  ; valid                                  # 5.0  PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
+10916..10919  ; valid                  ;      ; NV8    # 5.0  PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER ONE HUNDRED
+1091A..1091B  ; valid                  ;      ; NV8    # 5.2  PHOENICIAN NUMBER TWO..PHOENICIAN NUMBER THREE
+1091C..1091E  ; disallowed                             # NA   <reserved-1091C>..<reserved-1091E>
+1091F         ; valid                  ;      ; NV8    # 5.0  PHOENICIAN WORD SEPARATOR
+10920..10939  ; valid                                  # 5.1  LYDIAN LETTER A..LYDIAN LETTER C
+1093A..1093E  ; disallowed                             # NA   <reserved-1093A>..<reserved-1093E>
+1093F         ; valid                  ;      ; NV8    # 5.1  LYDIAN TRIANGULAR MARK
+10940..1097F  ; disallowed                             # NA   <reserved-10940>..<reserved-1097F>
+10980..109B7  ; valid                                  # 6.1  MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
+109B8..109BB  ; disallowed                             # NA   <reserved-109B8>..<reserved-109BB>
+109BC..109BD  ; valid                  ;      ; NV8    # 8.0  MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF
+109BE..109BF  ; valid                                  # 6.1  MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
+109C0..109CF  ; valid                  ;      ; NV8    # 8.0  MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY
+109D0..109D1  ; disallowed                             # NA   <reserved-109D0>..<reserved-109D1>
+109D2..109FF  ; valid                  ;      ; NV8    # 8.0  MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS
+10A00..10A03  ; valid                                  # 4.1  KHAROSHTHI LETTER A..KHAROSHTHI VOWEL SIGN VOCALIC R
+10A04         ; disallowed                             # NA   <reserved-10A04>
+10A05..10A06  ; valid                                  # 4.1  KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
+10A07..10A0B  ; disallowed                             # NA   <reserved-10A07>..<reserved-10A0B>
+10A0C..10A13  ; valid                                  # 4.1  KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI LETTER GHA
+10A14         ; disallowed                             # NA   <reserved-10A14>
+10A15..10A17  ; valid                                  # 4.1  KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
+10A18         ; disallowed                             # NA   <reserved-10A18>
+10A19..10A33  ; valid                                  # 4.1  KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
+10A34..10A37  ; disallowed                             # NA   <reserved-10A34>..<reserved-10A37>
+10A38..10A3A  ; valid                                  # 4.1  KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
+10A3B..10A3E  ; disallowed                             # NA   <reserved-10A3B>..<reserved-10A3E>
+10A3F         ; valid                                  # 4.1  KHAROSHTHI VIRAMA
+10A40..10A47  ; valid                  ;      ; NV8    # 4.1  KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
+10A48..10A4F  ; disallowed                             # NA   <reserved-10A48>..<reserved-10A4F>
+10A50..10A58  ; valid                  ;      ; NV8    # 4.1  KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
+10A59..10A5F  ; disallowed                             # NA   <reserved-10A59>..<reserved-10A5F>
+10A60..10A7C  ; valid                                  # 5.2  OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
+10A7D..10A7F  ; valid                  ;      ; NV8    # 5.2  OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMERIC INDICATOR
+10A80..10A9C  ; valid                                  # 7.0  OLD NORTH ARABIAN LETTER HEH..OLD NORTH ARABIAN LETTER ZAH
+10A9D..10A9F  ; valid                  ;      ; NV8    # 7.0  OLD NORTH ARABIAN NUMBER ONE..OLD NORTH ARABIAN NUMBER TWENTY
+10AA0..10ABF  ; disallowed                             # NA   <reserved-10AA0>..<reserved-10ABF>
+10AC0..10AC7  ; valid                                  # 7.0  MANICHAEAN LETTER ALEPH..MANICHAEAN LETTER WAW
+10AC8         ; valid                  ;      ; NV8    # 7.0  MANICHAEAN SIGN UD
+10AC9..10AE6  ; valid                                  # 7.0  MANICHAEAN LETTER ZAYIN..MANICHAEAN ABBREVIATION MARK BELOW
+10AE7..10AEA  ; disallowed                             # NA   <reserved-10AE7>..<reserved-10AEA>
+10AEB..10AF6  ; valid                  ;      ; NV8    # 7.0  MANICHAEAN NUMBER ONE..MANICHAEAN PUNCTUATION LINE FILLER
+10AF7..10AFF  ; disallowed                             # NA   <reserved-10AF7>..<reserved-10AFF>
+10B00..10B35  ; valid                                  # 5.2  AVESTAN LETTER A..AVESTAN LETTER HE
+10B36..10B38  ; disallowed                             # NA   <reserved-10B36>..<reserved-10B38>
+10B39..10B3F  ; valid                  ;      ; NV8    # 5.2  AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
+10B40..10B55  ; valid                                  # 5.2  INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
+10B56..10B57  ; disallowed                             # NA   <reserved-10B56>..<reserved-10B57>
+10B58..10B5F  ; valid                  ;      ; NV8    # 5.2  INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
+10B60..10B72  ; valid                                  # 5.2  INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
+10B73..10B77  ; disallowed                             # NA   <reserved-10B73>..<reserved-10B77>
+10B78..10B7F  ; valid                  ;      ; NV8    # 5.2  INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
+10B80..10B91  ; valid                                  # 7.0  PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW
+10B92..10B98  ; disallowed                             # NA   <reserved-10B92>..<reserved-10B98>
+10B99..10B9C  ; valid                  ;      ; NV8    # 7.0  PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT
+10B9D..10BA8  ; disallowed                             # NA   <reserved-10B9D>..<reserved-10BA8>
+10BA9..10BAF  ; valid                  ;      ; NV8    # 7.0  PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED
+10BB0..10BFF  ; disallowed                             # NA   <reserved-10BB0>..<reserved-10BFF>
+10C00..10C48  ; valid                                  # 5.2  OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C49..10C7F  ; disallowed                             # NA   <reserved-10C49>..<reserved-10C7F>
+10C80         ; mapped                 ; 10CC0         # 8.0  OLD HUNGARIAN CAPITAL LETTER A
+10C81         ; mapped                 ; 10CC1         # 8.0  OLD HUNGARIAN CAPITAL LETTER AA
+10C82         ; mapped                 ; 10CC2         # 8.0  OLD HUNGARIAN CAPITAL LETTER EB
+10C83         ; mapped                 ; 10CC3         # 8.0  OLD HUNGARIAN CAPITAL LETTER AMB
+10C84         ; mapped                 ; 10CC4         # 8.0  OLD HUNGARIAN CAPITAL LETTER EC
+10C85         ; mapped                 ; 10CC5         # 8.0  OLD HUNGARIAN CAPITAL LETTER ENC
+10C86         ; mapped                 ; 10CC6         # 8.0  OLD HUNGARIAN CAPITAL LETTER ECS
+10C87         ; mapped                 ; 10CC7         # 8.0  OLD HUNGARIAN CAPITAL LETTER ED
+10C88         ; mapped                 ; 10CC8         # 8.0  OLD HUNGARIAN CAPITAL LETTER AND
+10C89         ; mapped                 ; 10CC9         # 8.0  OLD HUNGARIAN CAPITAL LETTER E
+10C8A         ; mapped                 ; 10CCA         # 8.0  OLD HUNGARIAN CAPITAL LETTER CLOSE E
+10C8B         ; mapped                 ; 10CCB         # 8.0  OLD HUNGARIAN CAPITAL LETTER EE
+10C8C         ; mapped                 ; 10CCC         # 8.0  OLD HUNGARIAN CAPITAL LETTER EF
+10C8D         ; mapped                 ; 10CCD         # 8.0  OLD HUNGARIAN CAPITAL LETTER EG
+10C8E         ; mapped                 ; 10CCE         # 8.0  OLD HUNGARIAN CAPITAL LETTER EGY
+10C8F         ; mapped                 ; 10CCF         # 8.0  OLD HUNGARIAN CAPITAL LETTER EH
+10C90         ; mapped                 ; 10CD0         # 8.0  OLD HUNGARIAN CAPITAL LETTER I
+10C91         ; mapped                 ; 10CD1         # 8.0  OLD HUNGARIAN CAPITAL LETTER II
+10C92         ; mapped                 ; 10CD2         # 8.0  OLD HUNGARIAN CAPITAL LETTER EJ
+10C93         ; mapped                 ; 10CD3         # 8.0  OLD HUNGARIAN CAPITAL LETTER EK
+10C94         ; mapped                 ; 10CD4         # 8.0  OLD HUNGARIAN CAPITAL LETTER AK
+10C95         ; mapped                 ; 10CD5         # 8.0  OLD HUNGARIAN CAPITAL LETTER UNK
+10C96         ; mapped                 ; 10CD6         # 8.0  OLD HUNGARIAN CAPITAL LETTER EL
+10C97         ; mapped                 ; 10CD7         # 8.0  OLD HUNGARIAN CAPITAL LETTER ELY
+10C98         ; mapped                 ; 10CD8         # 8.0  OLD HUNGARIAN CAPITAL LETTER EM
+10C99         ; mapped                 ; 10CD9         # 8.0  OLD HUNGARIAN CAPITAL LETTER EN
+10C9A         ; mapped                 ; 10CDA         # 8.0  OLD HUNGARIAN CAPITAL LETTER ENY
+10C9B         ; mapped                 ; 10CDB         # 8.0  OLD HUNGARIAN CAPITAL LETTER O
+10C9C         ; mapped                 ; 10CDC         # 8.0  OLD HUNGARIAN CAPITAL LETTER OO
+10C9D         ; mapped                 ; 10CDD         # 8.0  OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE
+10C9E         ; mapped                 ; 10CDE         # 8.0  OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE
+10C9F         ; mapped                 ; 10CDF         # 8.0  OLD HUNGARIAN CAPITAL LETTER OEE
+10CA0         ; mapped                 ; 10CE0         # 8.0  OLD HUNGARIAN CAPITAL LETTER EP
+10CA1         ; mapped                 ; 10CE1         # 8.0  OLD HUNGARIAN CAPITAL LETTER EMP
+10CA2         ; mapped                 ; 10CE2         # 8.0  OLD HUNGARIAN CAPITAL LETTER ER
+10CA3         ; mapped                 ; 10CE3         # 8.0  OLD HUNGARIAN CAPITAL LETTER SHORT ER
+10CA4         ; mapped                 ; 10CE4         # 8.0  OLD HUNGARIAN CAPITAL LETTER ES
+10CA5         ; mapped                 ; 10CE5         # 8.0  OLD HUNGARIAN CAPITAL LETTER ESZ
+10CA6         ; mapped                 ; 10CE6         # 8.0  OLD HUNGARIAN CAPITAL LETTER ET
+10CA7         ; mapped                 ; 10CE7         # 8.0  OLD HUNGARIAN CAPITAL LETTER ENT
+10CA8         ; mapped                 ; 10CE8         # 8.0  OLD HUNGARIAN CAPITAL LETTER ETY
+10CA9         ; mapped                 ; 10CE9         # 8.0  OLD HUNGARIAN CAPITAL LETTER ECH
+10CAA         ; mapped                 ; 10CEA         # 8.0  OLD HUNGARIAN CAPITAL LETTER U
+10CAB         ; mapped                 ; 10CEB         # 8.0  OLD HUNGARIAN CAPITAL LETTER UU
+10CAC         ; mapped                 ; 10CEC         # 8.0  OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE
+10CAD         ; mapped                 ; 10CED         # 8.0  OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE
+10CAE         ; mapped                 ; 10CEE         # 8.0  OLD HUNGARIAN CAPITAL LETTER EV
+10CAF         ; mapped                 ; 10CEF         # 8.0  OLD HUNGARIAN CAPITAL LETTER EZ
+10CB0         ; mapped                 ; 10CF0         # 8.0  OLD HUNGARIAN CAPITAL LETTER EZS
+10CB1         ; mapped                 ; 10CF1         # 8.0  OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN
+10CB2         ; mapped                 ; 10CF2         # 8.0  OLD HUNGARIAN CAPITAL LETTER US
+10CB3..10CBF  ; disallowed                             # NA   <reserved-10CB3>..<reserved-10CBF>
+10CC0..10CF2  ; valid                                  # 8.0  OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
+10CF3..10CF9  ; disallowed                             # NA   <reserved-10CF3>..<reserved-10CF9>
+10CFA..10CFF  ; valid                  ;      ; NV8    # 8.0  OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND
+10D00..10E5F  ; disallowed                             # NA   <reserved-10D00>..<reserved-10E5F>
+10E60..10E7E  ; valid                  ;      ; NV8    # 5.2  RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
+10E7F..10FFF  ; disallowed                             # NA   <reserved-10E7F>..<reserved-10FFF>
+11000..11046  ; valid                                  # 6.0  BRAHMI SIGN CANDRABINDU..BRAHMI VIRAMA
+11047..1104D  ; valid                  ;      ; NV8    # 6.0  BRAHMI DANDA..BRAHMI PUNCTUATION LOTUS
+1104E..11051  ; disallowed                             # NA   <reserved-1104E>..<reserved-11051>
+11052..11065  ; valid                  ;      ; NV8    # 6.0  BRAHMI NUMBER ONE..BRAHMI NUMBER ONE THOUSAND
+11066..1106F  ; valid                                  # 6.0  BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE
+11070..1107E  ; disallowed                             # NA   <reserved-11070>..<reserved-1107E>
+1107F         ; valid                                  # 7.0  BRAHMI NUMBER JOINER
+11080..110BA  ; valid                                  # 5.2  KAITHI SIGN CANDRABINDU..KAITHI SIGN NUKTA
+110BB..110BC  ; valid                  ;      ; NV8    # 5.2  KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
+110BD         ; disallowed                             # 5.2  KAITHI NUMBER SIGN
+110BE..110C1  ; valid                  ;      ; NV8    # 5.2  KAITHI SECTION MARK..KAITHI DOUBLE DANDA
+110C2..110CF  ; disallowed                             # NA   <reserved-110C2>..<reserved-110CF>
+110D0..110E8  ; valid                                  # 6.1  SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE
+110E9..110EF  ; disallowed                             # NA   <reserved-110E9>..<reserved-110EF>
+110F0..110F9  ; valid                                  # 6.1  SORA SOMPENG DIGIT ZERO..SORA SOMPENG DIGIT NINE
+110FA..110FF  ; disallowed                             # NA   <reserved-110FA>..<reserved-110FF>
+11100..11134  ; valid                                  # 6.1  CHAKMA SIGN CANDRABINDU..CHAKMA MAAYYAA
+11135         ; disallowed                             # NA   <reserved-11135>
+11136..1113F  ; valid                                  # 6.1  CHAKMA DIGIT ZERO..CHAKMA DIGIT NINE
+11140..11143  ; valid                  ;      ; NV8    # 6.1  CHAKMA SECTION MARK..CHAKMA QUESTION MARK
+11144..1114F  ; disallowed                             # NA   <reserved-11144>..<reserved-1114F>
+11150..11173  ; valid                                  # 7.0  MAHAJANI LETTER A..MAHAJANI SIGN NUKTA
+11174..11175  ; valid                  ;      ; NV8    # 7.0  MAHAJANI ABBREVIATION SIGN..MAHAJANI SECTION MARK
+11176         ; valid                                  # 7.0  MAHAJANI LIGATURE SHRI
+11177..1117F  ; disallowed                             # NA   <reserved-11177>..<reserved-1117F>
+11180..111C4  ; valid                                  # 6.1  SHARADA SIGN CANDRABINDU..SHARADA OM
+111C5..111C8  ; valid                  ;      ; NV8    # 6.1  SHARADA DANDA..SHARADA SEPARATOR
+111C9         ; valid                  ;      ; NV8    # 8.0  SHARADA SANDHI MARK
+111CA..111CC  ; valid                                  # 8.0  SHARADA SIGN NUKTA..SHARADA EXTRA SHORT VOWEL MARK
+111CD         ; valid                  ;      ; NV8    # 7.0  SHARADA SUTRA MARK
+111CE..111CF  ; disallowed                             # NA   <reserved-111CE>..<reserved-111CF>
+111D0..111D9  ; valid                                  # 6.1  SHARADA DIGIT ZERO..SHARADA DIGIT NINE
+111DA         ; valid                                  # 7.0  SHARADA EKAM
+111DB         ; valid                  ;      ; NV8    # 8.0  SHARADA SIGN SIDDHAM
+111DC         ; valid                                  # 8.0  SHARADA HEADSTROKE
+111DD..111DF  ; valid                  ;      ; NV8    # 8.0  SHARADA CONTINUATION SIGN..SHARADA SECTION MARK-2
+111E0         ; disallowed                             # NA   <reserved-111E0>
+111E1..111F4  ; valid                  ;      ; NV8    # 7.0  SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND
+111F5..111FF  ; disallowed                             # NA   <reserved-111F5>..<reserved-111FF>
+11200..11211  ; valid                                  # 7.0  KHOJKI LETTER A..KHOJKI LETTER JJA
+11212         ; disallowed                             # NA   <reserved-11212>
+11213..11237  ; valid                                  # 7.0  KHOJKI LETTER NYA..KHOJKI SIGN SHADDA
+11238..1123D  ; valid                  ;      ; NV8    # 7.0  KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
+1123E..1127F  ; disallowed                             # NA   <reserved-1123E>..<reserved-1127F>
+11280..11286  ; valid                                  # 8.0  MULTANI LETTER A..MULTANI LETTER GA
+11287         ; disallowed                             # NA   <reserved-11287>
+11288         ; valid                                  # 8.0  MULTANI LETTER GHA
+11289         ; disallowed                             # NA   <reserved-11289>
+1128A..1128D  ; valid                                  # 8.0  MULTANI LETTER CA..MULTANI LETTER JJA
+1128E         ; disallowed                             # NA   <reserved-1128E>
+1128F..1129D  ; valid                                  # 8.0  MULTANI LETTER NYA..MULTANI LETTER BA
+1129E         ; disallowed                             # NA   <reserved-1129E>
+1129F..112A8  ; valid                                  # 8.0  MULTANI LETTER BHA..MULTANI LETTER RHA
+112A9         ; valid                  ;      ; NV8    # 8.0  MULTANI SECTION MARK
+112AA..112AF  ; disallowed                             # NA   <reserved-112AA>..<reserved-112AF>
+112B0..112EA  ; valid                                  # 7.0  KHUDAWADI LETTER A..KHUDAWADI SIGN VIRAMA
+112EB..112EF  ; disallowed                             # NA   <reserved-112EB>..<reserved-112EF>
+112F0..112F9  ; valid                                  # 7.0  KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE
+112FA..112FF  ; disallowed                             # NA   <reserved-112FA>..<reserved-112FF>
+11300         ; valid                                  # 8.0  GRANTHA SIGN COMBINING ANUSVARA ABOVE
+11301..11303  ; valid                                  # 7.0  GRANTHA SIGN CANDRABINDU..GRANTHA SIGN VISARGA
+11304         ; disallowed                             # NA   <reserved-11304>
+11305..1130C  ; valid                                  # 7.0  GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
+1130D..1130E  ; disallowed                             # NA   <reserved-1130D>..<reserved-1130E>
+1130F..11310  ; valid                                  # 7.0  GRANTHA LETTER EE..GRANTHA LETTER AI
+11311..11312  ; disallowed                             # NA   <reserved-11311>..<reserved-11312>
+11313..11328  ; valid                                  # 7.0  GRANTHA LETTER OO..GRANTHA LETTER NA
+11329         ; disallowed                             # NA   <reserved-11329>
+1132A..11330  ; valid                                  # 7.0  GRANTHA LETTER PA..GRANTHA LETTER RA
+11331         ; disallowed                             # NA   <reserved-11331>
+11332..11333  ; valid                                  # 7.0  GRANTHA LETTER LA..GRANTHA LETTER LLA
+11334         ; disallowed                             # NA   <reserved-11334>
+11335..11339  ; valid                                  # 7.0  GRANTHA LETTER VA..GRANTHA LETTER HA
+1133A..1133B  ; disallowed                             # NA   <reserved-1133A>..<reserved-1133B>
+1133C..11344  ; valid                                  # 7.0  GRANTHA SIGN NUKTA..GRANTHA VOWEL SIGN VOCALIC RR
+11345..11346  ; disallowed                             # NA   <reserved-11345>..<reserved-11346>
+11347..11348  ; valid                                  # 7.0  GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
+11349..1134A  ; disallowed                             # NA   <reserved-11349>..<reserved-1134A>
+1134B..1134D  ; valid                                  # 7.0  GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA
+1134E..1134F  ; disallowed                             # NA   <reserved-1134E>..<reserved-1134F>
+11350         ; valid                                  # 8.0  GRANTHA OM
+11351..11356  ; disallowed                             # NA   <reserved-11351>..<reserved-11356>
+11357         ; valid                                  # 7.0  GRANTHA AU LENGTH MARK
+11358..1135C  ; disallowed                             # NA   <reserved-11358>..<reserved-1135C>
+1135D..11363  ; valid                                  # 7.0  GRANTHA SIGN PLUTA..GRANTHA VOWEL SIGN VOCALIC LL
+11364..11365  ; disallowed                             # NA   <reserved-11364>..<reserved-11365>
+11366..1136C  ; valid                                  # 7.0  COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX
+1136D..1136F  ; disallowed                             # NA   <reserved-1136D>..<reserved-1136F>
+11370..11374  ; valid                                  # 7.0  COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA
+11375..1147F  ; disallowed                             # NA   <reserved-11375>..<reserved-1147F>
+11480..114C5  ; valid                                  # 7.0  TIRHUTA ANJI..TIRHUTA GVANG
+114C6         ; valid                  ;      ; NV8    # 7.0  TIRHUTA ABBREVIATION SIGN
+114C7         ; valid                                  # 7.0  TIRHUTA OM
+114C8..114CF  ; disallowed                             # NA   <reserved-114C8>..<reserved-114CF>
+114D0..114D9  ; valid                                  # 7.0  TIRHUTA DIGIT ZERO..TIRHUTA DIGIT NINE
+114DA..1157F  ; disallowed                             # NA   <reserved-114DA>..<reserved-1157F>
+11580..115B5  ; valid                                  # 7.0  SIDDHAM LETTER A..SIDDHAM VOWEL SIGN VOCALIC RR
+115B6..115B7  ; disallowed                             # NA   <reserved-115B6>..<reserved-115B7>
+115B8..115C0  ; valid                                  # 7.0  SIDDHAM VOWEL SIGN E..SIDDHAM SIGN NUKTA
+115C1..115C9  ; valid                  ;      ; NV8    # 7.0  SIDDHAM SIGN SIDDHAM..SIDDHAM END OF TEXT MARK
+115CA..115D7  ; valid                  ;      ; NV8    # 8.0  SIDDHAM SECTION MARK WITH TRIDENT AND U-SHAPED ORNAMENTS..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES
+115D8..115DD  ; valid                                  # 8.0  SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM VOWEL SIGN ALTERNATE UU
+115DE..115FF  ; disallowed                             # NA   <reserved-115DE>..<reserved-115FF>
+11600..11640  ; valid                                  # 7.0  MODI LETTER A..MODI SIGN ARDHACANDRA
+11641..11643  ; valid                  ;      ; NV8    # 7.0  MODI DANDA..MODI ABBREVIATION SIGN
+11644         ; valid                                  # 7.0  MODI SIGN HUVA
+11645..1164F  ; disallowed                             # NA   <reserved-11645>..<reserved-1164F>
+11650..11659  ; valid                                  # 7.0  MODI DIGIT ZERO..MODI DIGIT NINE
+1165A..1167F  ; disallowed                             # NA   <reserved-1165A>..<reserved-1167F>
+11680..116B7  ; valid                                  # 6.1  TAKRI LETTER A..TAKRI SIGN NUKTA
+116B8..116BF  ; disallowed                             # NA   <reserved-116B8>..<reserved-116BF>
+116C0..116C9  ; valid                                  # 6.1  TAKRI DIGIT ZERO..TAKRI DIGIT NINE
+116CA..116FF  ; disallowed                             # NA   <reserved-116CA>..<reserved-116FF>
+11700..11719  ; valid                                  # 8.0  AHOM LETTER KA..AHOM LETTER JHA
+1171A..1171C  ; disallowed                             # NA   <reserved-1171A>..<reserved-1171C>
+1171D..1172B  ; valid                                  # 8.0  AHOM CONSONANT SIGN MEDIAL LA..AHOM SIGN KILLER
+1172C..1172F  ; disallowed                             # NA   <reserved-1172C>..<reserved-1172F>
+11730..11739  ; valid                                  # 8.0  AHOM DIGIT ZERO..AHOM DIGIT NINE
+1173A..1173F  ; valid                  ;      ; NV8    # 8.0  AHOM NUMBER TEN..AHOM SYMBOL VI
+11740..1189F  ; disallowed                             # NA   <reserved-11740>..<reserved-1189F>
+118A0         ; mapped                 ; 118C0         # 7.0  WARANG CITI CAPITAL LETTER NGAA
+118A1         ; mapped                 ; 118C1         # 7.0  WARANG CITI CAPITAL LETTER A
+118A2         ; mapped                 ; 118C2         # 7.0  WARANG CITI CAPITAL LETTER WI
+118A3         ; mapped                 ; 118C3         # 7.0  WARANG CITI CAPITAL LETTER YU
+118A4         ; mapped                 ; 118C4         # 7.0  WARANG CITI CAPITAL LETTER YA
+118A5         ; mapped                 ; 118C5         # 7.0  WARANG CITI CAPITAL LETTER YO
+118A6         ; mapped                 ; 118C6         # 7.0  WARANG CITI CAPITAL LETTER II
+118A7         ; mapped                 ; 118C7         # 7.0  WARANG CITI CAPITAL LETTER UU
+118A8         ; mapped                 ; 118C8         # 7.0  WARANG CITI CAPITAL LETTER E
+118A9         ; mapped                 ; 118C9         # 7.0  WARANG CITI CAPITAL LETTER O
+118AA         ; mapped                 ; 118CA         # 7.0  WARANG CITI CAPITAL LETTER ANG
+118AB         ; mapped                 ; 118CB         # 7.0  WARANG CITI CAPITAL LETTER GA
+118AC         ; mapped                 ; 118CC         # 7.0  WARANG CITI CAPITAL LETTER KO
+118AD         ; mapped                 ; 118CD         # 7.0  WARANG CITI CAPITAL LETTER ENY
+118AE         ; mapped                 ; 118CE         # 7.0  WARANG CITI CAPITAL LETTER YUJ
+118AF         ; mapped                 ; 118CF         # 7.0  WARANG CITI CAPITAL LETTER UC
+118B0         ; mapped                 ; 118D0         # 7.0  WARANG CITI CAPITAL LETTER ENN
+118B1         ; mapped                 ; 118D1         # 7.0  WARANG CITI CAPITAL LETTER ODD
+118B2         ; mapped                 ; 118D2         # 7.0  WARANG CITI CAPITAL LETTER TTE
+118B3         ; mapped                 ; 118D3         # 7.0  WARANG CITI CAPITAL LETTER NUNG
+118B4         ; mapped                 ; 118D4         # 7.0  WARANG CITI CAPITAL LETTER DA
+118B5         ; mapped                 ; 118D5         # 7.0  WARANG CITI CAPITAL LETTER AT
+118B6         ; mapped                 ; 118D6         # 7.0  WARANG CITI CAPITAL LETTER AM
+118B7         ; mapped                 ; 118D7         # 7.0  WARANG CITI CAPITAL LETTER BU
+118B8         ; mapped                 ; 118D8         # 7.0  WARANG CITI CAPITAL LETTER PU
+118B9         ; mapped                 ; 118D9         # 7.0  WARANG CITI CAPITAL LETTER HIYO
+118BA         ; mapped                 ; 118DA         # 7.0  WARANG CITI CAPITAL LETTER HOLO
+118BB         ; mapped                 ; 118DB         # 7.0  WARANG CITI CAPITAL LETTER HORR
+118BC         ; mapped                 ; 118DC         # 7.0  WARANG CITI CAPITAL LETTER HAR
+118BD         ; mapped                 ; 118DD         # 7.0  WARANG CITI CAPITAL LETTER SSUU
+118BE         ; mapped                 ; 118DE         # 7.0  WARANG CITI CAPITAL LETTER SII
+118BF         ; mapped                 ; 118DF         # 7.0  WARANG CITI CAPITAL LETTER VIYO
+118C0..118E9  ; valid                                  # 7.0  WARANG CITI SMALL LETTER NGAA..WARANG CITI DIGIT NINE
+118EA..118F2  ; valid                  ;      ; NV8    # 7.0  WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY
+118F3..118FE  ; disallowed                             # NA   <reserved-118F3>..<reserved-118FE>
+118FF         ; valid                                  # 7.0  WARANG CITI OM
+11900..11ABF  ; disallowed                             # NA   <reserved-11900>..<reserved-11ABF>
+11AC0..11AF8  ; valid                                  # 7.0  PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
+11AF9..11FFF  ; disallowed                             # NA   <reserved-11AF9>..<reserved-11FFF>
+12000..1236E  ; valid                                  # 5.0  CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
+1236F..12398  ; valid                                  # 7.0  CUNEIFORM SIGN KAP ELAMITE..CUNEIFORM SIGN UM TIMES ME
+12399         ; valid                                  # 8.0  CUNEIFORM SIGN U U
+1239A..123FF  ; disallowed                             # NA   <reserved-1239A>..<reserved-123FF>
+12400..12462  ; valid                  ;      ; NV8    # 5.0  CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
+12463..1246E  ; valid                  ;      ; NV8    # 7.0  CUNEIFORM NUMERIC SIGN ONE QUARTER GUR..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+1246F         ; disallowed                             # NA   <reserved-1246F>
+12470..12473  ; valid                  ;      ; NV8    # 5.0  CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
+12474         ; valid                  ;      ; NV8    # 7.0  CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
+12475..1247F  ; disallowed                             # NA   <reserved-12475>..<reserved-1247F>
+12480..12543  ; valid                                  # 8.0  CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+12544..12FFF  ; disallowed                             # NA   <reserved-12544>..<reserved-12FFF>
+13000..1342E  ; valid                                  # 5.2  EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+1342F..143FF  ; disallowed                             # NA   <reserved-1342F>..<reserved-143FF>
+14400..14646  ; valid                                  # 8.0  ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
+14647..167FF  ; disallowed                             # NA   <reserved-14647>..<reserved-167FF>
+16800..16A38  ; valid                                  # 6.0  BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
+16A39..16A3F  ; disallowed                             # NA   <reserved-16A39>..<reserved-16A3F>
+16A40..16A5E  ; valid                                  # 7.0  MRO LETTER TA..MRO LETTER TEK
+16A5F         ; disallowed                             # NA   <reserved-16A5F>
+16A60..16A69  ; valid                                  # 7.0  MRO DIGIT ZERO..MRO DIGIT NINE
+16A6A..16A6D  ; disallowed                             # NA   <reserved-16A6A>..<reserved-16A6D>
+16A6E..16A6F  ; valid                  ;      ; NV8    # 7.0  MRO DANDA..MRO DOUBLE DANDA
+16A70..16ACF  ; disallowed                             # NA   <reserved-16A70>..<reserved-16ACF>
+16AD0..16AED  ; valid                                  # 7.0  BASSA VAH LETTER ENNI..BASSA VAH LETTER I
+16AEE..16AEF  ; disallowed                             # NA   <reserved-16AEE>..<reserved-16AEF>
+16AF0..16AF4  ; valid                                  # 7.0  BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
+16AF5         ; valid                  ;      ; NV8    # 7.0  BASSA VAH FULL STOP
+16AF6..16AFF  ; disallowed                             # NA   <reserved-16AF6>..<reserved-16AFF>
+16B00..16B36  ; valid                                  # 7.0  PAHAWH HMONG VOWEL KEEB..PAHAWH HMONG MARK CIM TAUM
+16B37..16B3F  ; valid                  ;      ; NV8    # 7.0  PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN XYEEM FAIB
+16B40..16B43  ; valid                                  # 7.0  PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM
+16B44..16B45  ; valid                  ;      ; NV8    # 7.0  PAHAWH HMONG SIGN XAUS..PAHAWH HMONG SIGN CIM TSOV ROG
+16B46..16B4F  ; disallowed                             # NA   <reserved-16B46>..<reserved-16B4F>
+16B50..16B59  ; valid                                  # 7.0  PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE
+16B5A         ; disallowed                             # NA   <reserved-16B5A>
+16B5B..16B61  ; valid                  ;      ; NV8    # 7.0  PAHAWH HMONG NUMBER TENS..PAHAWH HMONG NUMBER TRILLIONS
+16B62         ; disallowed                             # NA   <reserved-16B62>
+16B63..16B77  ; valid                                  # 7.0  PAHAWH HMONG SIGN VOS LUB..PAHAWH HMONG SIGN CIM NRES TOS
+16B78..16B7C  ; disallowed                             # NA   <reserved-16B78>..<reserved-16B7C>
+16B7D..16B8F  ; valid                                  # 7.0  PAHAWH HMONG CLAN SIGN TSHEEJ..PAHAWH HMONG CLAN SIGN VWJ
+16B90..16EFF  ; disallowed                             # NA   <reserved-16B90>..<reserved-16EFF>
+16F00..16F44  ; valid                                  # 6.1  MIAO LETTER PA..MIAO LETTER HHA
+16F45..16F4F  ; disallowed                             # NA   <reserved-16F45>..<reserved-16F4F>
+16F50..16F7E  ; valid                                  # 6.1  MIAO LETTER NASALIZATION..MIAO VOWEL SIGN NG
+16F7F..16F8E  ; disallowed                             # NA   <reserved-16F7F>..<reserved-16F8E>
+16F8F..16F9F  ; valid                                  # 6.1  MIAO TONE RIGHT..MIAO LETTER REFORMED TONE-8
+16FA0..1AFFF  ; disallowed                             # NA   <reserved-16FA0>..<reserved-1AFFF>
+1B000..1B001  ; valid                                  # 6.0  KATAKANA LETTER ARCHAIC E..HIRAGANA LETTER ARCHAIC YE
+1B002..1BBFF  ; disallowed                             # NA   <reserved-1B002>..<reserved-1BBFF>
+1BC00..1BC6A  ; valid                                  # 7.0  DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
+1BC6B..1BC6F  ; disallowed                             # NA   <reserved-1BC6B>..<reserved-1BC6F>
+1BC70..1BC7C  ; valid                                  # 7.0  DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
+1BC7D..1BC7F  ; disallowed                             # NA   <reserved-1BC7D>..<reserved-1BC7F>
+1BC80..1BC88  ; valid                                  # 7.0  DUPLOYAN AFFIX HIGH ACUTE..DUPLOYAN AFFIX HIGH VERTICAL
+1BC89..1BC8F  ; disallowed                             # NA   <reserved-1BC89>..<reserved-1BC8F>
+1BC90..1BC99  ; valid                                  # 7.0  DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX LOW ARROW
+1BC9A..1BC9B  ; disallowed                             # NA   <reserved-1BC9A>..<reserved-1BC9B>
+1BC9C         ; valid                  ;      ; NV8    # 7.0  DUPLOYAN SIGN O WITH CROSS
+1BC9D..1BC9E  ; valid                                  # 7.0  DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK
+1BC9F         ; valid                  ;      ; NV8    # 7.0  DUPLOYAN PUNCTUATION CHINOOK FULL STOP
+1BCA0..1BCA3  ; ignored                                # 7.0  SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
+1BCA4..1CFFF  ; disallowed                             # NA   <reserved-1BCA4>..<reserved-1CFFF>
+1D000..1D0F5  ; valid                  ;      ; NV8    # 3.1  BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
+1D0F6..1D0FF  ; disallowed                             # NA   <reserved-1D0F6>..<reserved-1D0FF>
+1D100..1D126  ; valid                  ;      ; NV8    # 3.1  MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
+1D127..1D128  ; disallowed                             # NA   <reserved-1D127>..<reserved-1D128>
+1D129         ; valid                  ;      ; NV8    # 5.1  MUSICAL SYMBOL MULTIPLE MEASURE REST
+1D12A..1D15D  ; valid                  ;      ; NV8    # 3.1  MUSICAL SYMBOL DOUBLE SHARP..MUSICAL SYMBOL WHOLE NOTE
+1D15E         ; mapped                 ; 1D157 1D165   # 3.1  MUSICAL SYMBOL HALF NOTE
+1D15F         ; mapped                 ; 1D158 1D165   # 3.1  MUSICAL SYMBOL QUARTER NOTE
+1D160         ; mapped                 ; 1D158 1D165 1D16E #3.1 MUSICAL SYMBOL EIGHTH NOTE
+1D161         ; mapped                 ; 1D158 1D165 1D16F #3.1 MUSICAL SYMBOL SIXTEENTH NOTE
+1D162         ; mapped                 ; 1D158 1D165 1D170 #3.1 MUSICAL SYMBOL THIRTY-SECOND NOTE
+1D163         ; mapped                 ; 1D158 1D165 1D171 #3.1 MUSICAL SYMBOL SIXTY-FOURTH NOTE
+1D164         ; mapped                 ; 1D158 1D165 1D172 #3.1 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
+1D165..1D172  ; valid                  ;      ; NV8    # 3.1  MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING FLAG-5
+1D173..1D17A  ; disallowed                             # 3.1  MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
+1D17B..1D1BA  ; valid                  ;      ; NV8    # 3.1  MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL SEMIBREVIS BLACK
+1D1BB         ; mapped                 ; 1D1B9 1D165   # 3.1  MUSICAL SYMBOL MINIMA
+1D1BC         ; mapped                 ; 1D1BA 1D165   # 3.1  MUSICAL SYMBOL MINIMA BLACK
+1D1BD         ; mapped                 ; 1D1B9 1D165 1D16E #3.1 MUSICAL SYMBOL SEMIMINIMA WHITE
+1D1BE         ; mapped                 ; 1D1BA 1D165 1D16E #3.1 MUSICAL SYMBOL SEMIMINIMA BLACK
+1D1BF         ; mapped                 ; 1D1B9 1D165 1D16F #3.1 MUSICAL SYMBOL FUSA WHITE
+1D1C0         ; mapped                 ; 1D1BA 1D165 1D16F #3.1 MUSICAL SYMBOL FUSA BLACK
+1D1C1..1D1DD  ; valid                  ;      ; NV8    # 3.1  MUSICAL SYMBOL LONGA PERFECTA REST..MUSICAL SYMBOL PES SUBPUNCTIS
+1D1DE..1D1E8  ; valid                  ;      ; NV8    # 8.0  MUSICAL SYMBOL KIEVAN C CLEF..MUSICAL SYMBOL KIEVAN FLAT SIGN
+1D1E9..1D1FF  ; disallowed                             # NA   <reserved-1D1E9>..<reserved-1D1FF>
+1D200..1D245  ; valid                  ;      ; NV8    # 4.1  GREEK VOCAL NOTATION SYMBOL-1..GREEK MUSICAL LEIMMA
+1D246..1D2FF  ; disallowed                             # NA   <reserved-1D246>..<reserved-1D2FF>
+1D300..1D356  ; valid                  ;      ; NV8    # 4.0  MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
+1D357..1D35F  ; disallowed                             # NA   <reserved-1D357>..<reserved-1D35F>
+1D360..1D371  ; valid                  ;      ; NV8    # 5.0  COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
+1D372..1D3FF  ; disallowed                             # NA   <reserved-1D372>..<reserved-1D3FF>
+1D400         ; mapped                 ; 0061          # 3.1  MATHEMATICAL BOLD CAPITAL A
+1D401         ; mapped                 ; 0062          # 3.1  MATHEMATICAL BOLD CAPITAL B
+1D402         ; mapped                 ; 0063          # 3.1  MATHEMATICAL BOLD CAPITAL C
+1D403         ; mapped                 ; 0064          # 3.1  MATHEMATICAL BOLD CAPITAL D
+1D404         ; mapped                 ; 0065          # 3.1  MATHEMATICAL BOLD CAPITAL E
+1D405         ; mapped                 ; 0066          # 3.1  MATHEMATICAL BOLD CAPITAL F
+1D406         ; mapped                 ; 0067          # 3.1  MATHEMATICAL BOLD CAPITAL G
+1D407         ; mapped                 ; 0068          # 3.1  MATHEMATICAL BOLD CAPITAL H
+1D408         ; mapped                 ; 0069          # 3.1  MATHEMATICAL BOLD CAPITAL I
+1D409         ; mapped                 ; 006A          # 3.1  MATHEMATICAL BOLD CAPITAL J
+1D40A         ; mapped                 ; 006B          # 3.1  MATHEMATICAL BOLD CAPITAL K
+1D40B         ; mapped                 ; 006C          # 3.1  MATHEMATICAL BOLD CAPITAL L
+1D40C         ; mapped                 ; 006D          # 3.1  MATHEMATICAL BOLD CAPITAL M
+1D40D         ; mapped                 ; 006E          # 3.1  MATHEMATICAL BOLD CAPITAL N
+1D40E         ; mapped                 ; 006F          # 3.1  MATHEMATICAL BOLD CAPITAL O
+1D40F         ; mapped                 ; 0070          # 3.1  MATHEMATICAL BOLD CAPITAL P
+1D410         ; mapped                 ; 0071          # 3.1  MATHEMATICAL BOLD CAPITAL Q
+1D411         ; mapped                 ; 0072          # 3.1  MATHEMATICAL BOLD CAPITAL R
+1D412         ; mapped                 ; 0073          # 3.1  MATHEMATICAL BOLD CAPITAL S
+1D413         ; mapped                 ; 0074          # 3.1  MATHEMATICAL BOLD CAPITAL T
+1D414         ; mapped                 ; 0075          # 3.1  MATHEMATICAL BOLD CAPITAL U
+1D415         ; mapped                 ; 0076          # 3.1  MATHEMATICAL BOLD CAPITAL V
+1D416         ; mapped                 ; 0077          # 3.1  MATHEMATICAL BOLD CAPITAL W
+1D417         ; mapped                 ; 0078          # 3.1  MATHEMATICAL BOLD CAPITAL X
+1D418         ; mapped                 ; 0079          # 3.1  MATHEMATICAL BOLD CAPITAL Y
+1D419         ; mapped                 ; 007A          # 3.1  MATHEMATICAL BOLD CAPITAL Z
+1D41A         ; mapped                 ; 0061          # 3.1  MATHEMATICAL BOLD SMALL A
+1D41B         ; mapped                 ; 0062          # 3.1  MATHEMATICAL BOLD SMALL B
+1D41C         ; mapped                 ; 0063          # 3.1  MATHEMATICAL BOLD SMALL C
+1D41D         ; mapped                 ; 0064          # 3.1  MATHEMATICAL BOLD SMALL D
+1D41E         ; mapped                 ; 0065          # 3.1  MATHEMATICAL BOLD SMALL E
+1D41F         ; mapped                 ; 0066          # 3.1  MATHEMATICAL BOLD SMALL F
+1D420         ; mapped                 ; 0067          # 3.1  MATHEMATICAL BOLD SMALL G
+1D421         ; mapped                 ; 0068          # 3.1  MATHEMATICAL BOLD SMALL H
+1D422         ; mapped                 ; 0069          # 3.1  MATHEMATICAL BOLD SMALL I
+1D423         ; mapped                 ; 006A          # 3.1  MATHEMATICAL BOLD SMALL J
+1D424         ; mapped                 ; 006B          # 3.1  MATHEMATICAL BOLD SMALL K
+1D425         ; mapped                 ; 006C          # 3.1  MATHEMATICAL BOLD SMALL L
+1D426         ; mapped                 ; 006D          # 3.1  MATHEMATICAL BOLD SMALL M
+1D427         ; mapped                 ; 006E          # 3.1  MATHEMATICAL BOLD SMALL N
+1D428         ; mapped                 ; 006F          # 3.1  MATHEMATICAL BOLD SMALL O
+1D429         ; mapped                 ; 0070          # 3.1  MATHEMATICAL BOLD SMALL P
+1D42A         ; mapped                 ; 0071          # 3.1  MATHEMATICAL BOLD SMALL Q
+1D42B         ; mapped                 ; 0072          # 3.1  MATHEMATICAL BOLD SMALL R
+1D42C         ; mapped                 ; 0073          # 3.1  MATHEMATICAL BOLD SMALL S
+1D42D         ; mapped                 ; 0074          # 3.1  MATHEMATICAL BOLD SMALL T
+1D42E         ; mapped                 ; 0075          # 3.1  MATHEMATICAL BOLD SMALL U
+1D42F         ; mapped                 ; 0076          # 3.1  MATHEMATICAL BOLD SMALL V
+1D430         ; mapped                 ; 0077          # 3.1  MATHEMATICAL BOLD SMALL W
+1D431         ; mapped                 ; 0078          # 3.1  MATHEMATICAL BOLD SMALL X
+1D432         ; mapped                 ; 0079          # 3.1  MATHEMATICAL BOLD SMALL Y
+1D433         ; mapped                 ; 007A          # 3.1  MATHEMATICAL BOLD SMALL Z
+1D434         ; mapped                 ; 0061          # 3.1  MATHEMATICAL ITALIC CAPITAL A
+1D435         ; mapped                 ; 0062          # 3.1  MATHEMATICAL ITALIC CAPITAL B
+1D436         ; mapped                 ; 0063          # 3.1  MATHEMATICAL ITALIC CAPITAL C
+1D437         ; mapped                 ; 0064          # 3.1  MATHEMATICAL ITALIC CAPITAL D
+1D438         ; mapped                 ; 0065          # 3.1  MATHEMATICAL ITALIC CAPITAL E
+1D439         ; mapped                 ; 0066          # 3.1  MATHEMATICAL ITALIC CAPITAL F
+1D43A         ; mapped                 ; 0067          # 3.1  MATHEMATICAL ITALIC CAPITAL G
+1D43B         ; mapped                 ; 0068          # 3.1  MATHEMATICAL ITALIC CAPITAL H
+1D43C         ; mapped                 ; 0069          # 3.1  MATHEMATICAL ITALIC CAPITAL I
+1D43D         ; mapped                 ; 006A          # 3.1  MATHEMATICAL ITALIC CAPITAL J
+1D43E         ; mapped                 ; 006B          # 3.1  MATHEMATICAL ITALIC CAPITAL K
+1D43F         ; mapped                 ; 006C          # 3.1  MATHEMATICAL ITALIC CAPITAL L
+1D440         ; mapped                 ; 006D          # 3.1  MATHEMATICAL ITALIC CAPITAL M
+1D441         ; mapped                 ; 006E          # 3.1  MATHEMATICAL ITALIC CAPITAL N
+1D442         ; mapped                 ; 006F          # 3.1  MATHEMATICAL ITALIC CAPITAL O
+1D443         ; mapped                 ; 0070          # 3.1  MATHEMATICAL ITALIC CAPITAL P
+1D444         ; mapped                 ; 0071          # 3.1  MATHEMATICAL ITALIC CAPITAL Q
+1D445         ; mapped                 ; 0072          # 3.1  MATHEMATICAL ITALIC CAPITAL R
+1D446         ; mapped                 ; 0073          # 3.1  MATHEMATICAL ITALIC CAPITAL S
+1D447         ; mapped                 ; 0074          # 3.1  MATHEMATICAL ITALIC CAPITAL T
+1D448         ; mapped                 ; 0075          # 3.1  MATHEMATICAL ITALIC CAPITAL U
+1D449         ; mapped                 ; 0076          # 3.1  MATHEMATICAL ITALIC CAPITAL V
+1D44A         ; mapped                 ; 0077          # 3.1  MATHEMATICAL ITALIC CAPITAL W
+1D44B         ; mapped                 ; 0078          # 3.1  MATHEMATICAL ITALIC CAPITAL X
+1D44C         ; mapped                 ; 0079          # 3.1  MATHEMATICAL ITALIC CAPITAL Y
+1D44D         ; mapped                 ; 007A          # 3.1  MATHEMATICAL ITALIC CAPITAL Z
+1D44E         ; mapped                 ; 0061          # 3.1  MATHEMATICAL ITALIC SMALL A
+1D44F         ; mapped                 ; 0062          # 3.1  MATHEMATICAL ITALIC SMALL B
+1D450         ; mapped                 ; 0063          # 3.1  MATHEMATICAL ITALIC SMALL C
+1D451         ; mapped                 ; 0064          # 3.1  MATHEMATICAL ITALIC SMALL D
+1D452         ; mapped                 ; 0065          # 3.1  MATHEMATICAL ITALIC SMALL E
+1D453         ; mapped                 ; 0066          # 3.1  MATHEMATICAL ITALIC SMALL F
+1D454         ; mapped                 ; 0067          # 3.1  MATHEMATICAL ITALIC SMALL G
+1D455         ; disallowed                             # NA   <reserved-1D455>
+1D456         ; mapped                 ; 0069          # 3.1  MATHEMATICAL ITALIC SMALL I
+1D457         ; mapped                 ; 006A          # 3.1  MATHEMATICAL ITALIC SMALL J
+1D458         ; mapped                 ; 006B          # 3.1  MATHEMATICAL ITALIC SMALL K
+1D459         ; mapped                 ; 006C          # 3.1  MATHEMATICAL ITALIC SMALL L
+1D45A         ; mapped                 ; 006D          # 3.1  MATHEMATICAL ITALIC SMALL M
+1D45B         ; mapped                 ; 006E          # 3.1  MATHEMATICAL ITALIC SMALL N
+1D45C         ; mapped                 ; 006F          # 3.1  MATHEMATICAL ITALIC SMALL O
+1D45D         ; mapped                 ; 0070          # 3.1  MATHEMATICAL ITALIC SMALL P
+1D45E         ; mapped                 ; 0071          # 3.1  MATHEMATICAL ITALIC SMALL Q
+1D45F         ; mapped                 ; 0072          # 3.1  MATHEMATICAL ITALIC SMALL R
+1D460         ; mapped                 ; 0073          # 3.1  MATHEMATICAL ITALIC SMALL S
+1D461         ; mapped                 ; 0074          # 3.1  MATHEMATICAL ITALIC SMALL T
+1D462         ; mapped                 ; 0075          # 3.1  MATHEMATICAL ITALIC SMALL U
+1D463         ; mapped                 ; 0076          # 3.1  MATHEMATICAL ITALIC SMALL V
+1D464         ; mapped                 ; 0077          # 3.1  MATHEMATICAL ITALIC SMALL W
+1D465         ; mapped                 ; 0078          # 3.1  MATHEMATICAL ITALIC SMALL X
+1D466         ; mapped                 ; 0079          # 3.1  MATHEMATICAL ITALIC SMALL Y
+1D467         ; mapped                 ; 007A          # 3.1  MATHEMATICAL ITALIC SMALL Z
+1D468         ; mapped                 ; 0061          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL A
+1D469         ; mapped                 ; 0062          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL B
+1D46A         ; mapped                 ; 0063          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL C
+1D46B         ; mapped                 ; 0064          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL D
+1D46C         ; mapped                 ; 0065          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL E
+1D46D         ; mapped                 ; 0066          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL F
+1D46E         ; mapped                 ; 0067          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL G
+1D46F         ; mapped                 ; 0068          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL H
+1D470         ; mapped                 ; 0069          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL I
+1D471         ; mapped                 ; 006A          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL J
+1D472         ; mapped                 ; 006B          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL K
+1D473         ; mapped                 ; 006C          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL L
+1D474         ; mapped                 ; 006D          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL M
+1D475         ; mapped                 ; 006E          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL N
+1D476         ; mapped                 ; 006F          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL O
+1D477         ; mapped                 ; 0070          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL P
+1D478         ; mapped                 ; 0071          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL Q
+1D479         ; mapped                 ; 0072          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL R
+1D47A         ; mapped                 ; 0073          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL S
+1D47B         ; mapped                 ; 0074          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL T
+1D47C         ; mapped                 ; 0075          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL U
+1D47D         ; mapped                 ; 0076          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL V
+1D47E         ; mapped                 ; 0077          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL W
+1D47F         ; mapped                 ; 0078          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL X
+1D480         ; mapped                 ; 0079          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL Y
+1D481         ; mapped                 ; 007A          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL Z
+1D482         ; mapped                 ; 0061          # 3.1  MATHEMATICAL BOLD ITALIC SMALL A
+1D483         ; mapped                 ; 0062          # 3.1  MATHEMATICAL BOLD ITALIC SMALL B
+1D484         ; mapped                 ; 0063          # 3.1  MATHEMATICAL BOLD ITALIC SMALL C
+1D485         ; mapped                 ; 0064          # 3.1  MATHEMATICAL BOLD ITALIC SMALL D
+1D486         ; mapped                 ; 0065          # 3.1  MATHEMATICAL BOLD ITALIC SMALL E
+1D487         ; mapped                 ; 0066          # 3.1  MATHEMATICAL BOLD ITALIC SMALL F
+1D488         ; mapped                 ; 0067          # 3.1  MATHEMATICAL BOLD ITALIC SMALL G
+1D489         ; mapped                 ; 0068          # 3.1  MATHEMATICAL BOLD ITALIC SMALL H
+1D48A         ; mapped                 ; 0069          # 3.1  MATHEMATICAL BOLD ITALIC SMALL I
+1D48B         ; mapped                 ; 006A          # 3.1  MATHEMATICAL BOLD ITALIC SMALL J
+1D48C         ; mapped                 ; 006B          # 3.1  MATHEMATICAL BOLD ITALIC SMALL K
+1D48D         ; mapped                 ; 006C          # 3.1  MATHEMATICAL BOLD ITALIC SMALL L
+1D48E         ; mapped                 ; 006D          # 3.1  MATHEMATICAL BOLD ITALIC SMALL M
+1D48F         ; mapped                 ; 006E          # 3.1  MATHEMATICAL BOLD ITALIC SMALL N
+1D490         ; mapped                 ; 006F          # 3.1  MATHEMATICAL BOLD ITALIC SMALL O
+1D491         ; mapped                 ; 0070          # 3.1  MATHEMATICAL BOLD ITALIC SMALL P
+1D492         ; mapped                 ; 0071          # 3.1  MATHEMATICAL BOLD ITALIC SMALL Q
+1D493         ; mapped                 ; 0072          # 3.1  MATHEMATICAL BOLD ITALIC SMALL R
+1D494         ; mapped                 ; 0073          # 3.1  MATHEMATICAL BOLD ITALIC SMALL S
+1D495         ; mapped                 ; 0074          # 3.1  MATHEMATICAL BOLD ITALIC SMALL T
+1D496         ; mapped                 ; 0075          # 3.1  MATHEMATICAL BOLD ITALIC SMALL U
+1D497         ; mapped                 ; 0076          # 3.1  MATHEMATICAL BOLD ITALIC SMALL V
+1D498         ; mapped                 ; 0077          # 3.1  MATHEMATICAL BOLD ITALIC SMALL W
+1D499         ; mapped                 ; 0078          # 3.1  MATHEMATICAL BOLD ITALIC SMALL X
+1D49A         ; mapped                 ; 0079          # 3.1  MATHEMATICAL BOLD ITALIC SMALL Y
+1D49B         ; mapped                 ; 007A          # 3.1  MATHEMATICAL BOLD ITALIC SMALL Z
+1D49C         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SCRIPT CAPITAL A
+1D49D         ; disallowed                             # NA   <reserved-1D49D>
+1D49E         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SCRIPT CAPITAL C
+1D49F         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SCRIPT CAPITAL D
+1D4A0..1D4A1  ; disallowed                             # NA   <reserved-1D4A0>..<reserved-1D4A1>
+1D4A2         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SCRIPT CAPITAL G
+1D4A3..1D4A4  ; disallowed                             # NA   <reserved-1D4A3>..<reserved-1D4A4>
+1D4A5         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SCRIPT CAPITAL J
+1D4A6         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SCRIPT CAPITAL K
+1D4A7..1D4A8  ; disallowed                             # NA   <reserved-1D4A7>..<reserved-1D4A8>
+1D4A9         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SCRIPT CAPITAL N
+1D4AA         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SCRIPT CAPITAL O
+1D4AB         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SCRIPT CAPITAL P
+1D4AC         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SCRIPT CAPITAL Q
+1D4AD         ; disallowed                             # NA   <reserved-1D4AD>
+1D4AE         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SCRIPT CAPITAL S
+1D4AF         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SCRIPT CAPITAL T
+1D4B0         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SCRIPT CAPITAL U
+1D4B1         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SCRIPT CAPITAL V
+1D4B2         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SCRIPT CAPITAL W
+1D4B3         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SCRIPT CAPITAL X
+1D4B4         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SCRIPT CAPITAL Y
+1D4B5         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SCRIPT CAPITAL Z
+1D4B6         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SCRIPT SMALL A
+1D4B7         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SCRIPT SMALL B
+1D4B8         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SCRIPT SMALL C
+1D4B9         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SCRIPT SMALL D
+1D4BA         ; disallowed                             # NA   <reserved-1D4BA>
+1D4BB         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SCRIPT SMALL F
+1D4BC         ; disallowed                             # NA   <reserved-1D4BC>
+1D4BD         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SCRIPT SMALL H
+1D4BE         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SCRIPT SMALL I
+1D4BF         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SCRIPT SMALL J
+1D4C0         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SCRIPT SMALL K
+1D4C1         ; mapped                 ; 006C          # 4.0  MATHEMATICAL SCRIPT SMALL L
+1D4C2         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SCRIPT SMALL M
+1D4C3         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SCRIPT SMALL N
+1D4C4         ; disallowed                             # NA   <reserved-1D4C4>
+1D4C5         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SCRIPT SMALL P
+1D4C6         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SCRIPT SMALL Q
+1D4C7         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SCRIPT SMALL R
+1D4C8         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SCRIPT SMALL S
+1D4C9         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SCRIPT SMALL T
+1D4CA         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SCRIPT SMALL U
+1D4CB         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SCRIPT SMALL V
+1D4CC         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SCRIPT SMALL W
+1D4CD         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SCRIPT SMALL X
+1D4CE         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SCRIPT SMALL Y
+1D4CF         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SCRIPT SMALL Z
+1D4D0         ; mapped                 ; 0061          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL A
+1D4D1         ; mapped                 ; 0062          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL B
+1D4D2         ; mapped                 ; 0063          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL C
+1D4D3         ; mapped                 ; 0064          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL D
+1D4D4         ; mapped                 ; 0065          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL E
+1D4D5         ; mapped                 ; 0066          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL F
+1D4D6         ; mapped                 ; 0067          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL G
+1D4D7         ; mapped                 ; 0068          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL H
+1D4D8         ; mapped                 ; 0069          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL I
+1D4D9         ; mapped                 ; 006A          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL J
+1D4DA         ; mapped                 ; 006B          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL K
+1D4DB         ; mapped                 ; 006C          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL L
+1D4DC         ; mapped                 ; 006D          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL M
+1D4DD         ; mapped                 ; 006E          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL N
+1D4DE         ; mapped                 ; 006F          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL O
+1D4DF         ; mapped                 ; 0070          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL P
+1D4E0         ; mapped                 ; 0071          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL Q
+1D4E1         ; mapped                 ; 0072          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL R
+1D4E2         ; mapped                 ; 0073          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL S
+1D4E3         ; mapped                 ; 0074          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL T
+1D4E4         ; mapped                 ; 0075          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL U
+1D4E5         ; mapped                 ; 0076          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL V
+1D4E6         ; mapped                 ; 0077          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL W
+1D4E7         ; mapped                 ; 0078          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL X
+1D4E8         ; mapped                 ; 0079          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL Y
+1D4E9         ; mapped                 ; 007A          # 3.1  MATHEMATICAL BOLD SCRIPT CAPITAL Z
+1D4EA         ; mapped                 ; 0061          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL A
+1D4EB         ; mapped                 ; 0062          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL B
+1D4EC         ; mapped                 ; 0063          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL C
+1D4ED         ; mapped                 ; 0064          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL D
+1D4EE         ; mapped                 ; 0065          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL E
+1D4EF         ; mapped                 ; 0066          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL F
+1D4F0         ; mapped                 ; 0067          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL G
+1D4F1         ; mapped                 ; 0068          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL H
+1D4F2         ; mapped                 ; 0069          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL I
+1D4F3         ; mapped                 ; 006A          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL J
+1D4F4         ; mapped                 ; 006B          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL K
+1D4F5         ; mapped                 ; 006C          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL L
+1D4F6         ; mapped                 ; 006D          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL M
+1D4F7         ; mapped                 ; 006E          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL N
+1D4F8         ; mapped                 ; 006F          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL O
+1D4F9         ; mapped                 ; 0070          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL P
+1D4FA         ; mapped                 ; 0071          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL Q
+1D4FB         ; mapped                 ; 0072          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL R
+1D4FC         ; mapped                 ; 0073          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL S
+1D4FD         ; mapped                 ; 0074          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL T
+1D4FE         ; mapped                 ; 0075          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL U
+1D4FF         ; mapped                 ; 0076          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL V
+1D500         ; mapped                 ; 0077          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL W
+1D501         ; mapped                 ; 0078          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL X
+1D502         ; mapped                 ; 0079          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL Y
+1D503         ; mapped                 ; 007A          # 3.1  MATHEMATICAL BOLD SCRIPT SMALL Z
+1D504         ; mapped                 ; 0061          # 3.1  MATHEMATICAL FRAKTUR CAPITAL A
+1D505         ; mapped                 ; 0062          # 3.1  MATHEMATICAL FRAKTUR CAPITAL B
+1D506         ; disallowed                             # NA   <reserved-1D506>
+1D507         ; mapped                 ; 0064          # 3.1  MATHEMATICAL FRAKTUR CAPITAL D
+1D508         ; mapped                 ; 0065          # 3.1  MATHEMATICAL FRAKTUR CAPITAL E
+1D509         ; mapped                 ; 0066          # 3.1  MATHEMATICAL FRAKTUR CAPITAL F
+1D50A         ; mapped                 ; 0067          # 3.1  MATHEMATICAL FRAKTUR CAPITAL G
+1D50B..1D50C  ; disallowed                             # NA   <reserved-1D50B>..<reserved-1D50C>
+1D50D         ; mapped                 ; 006A          # 3.1  MATHEMATICAL FRAKTUR CAPITAL J
+1D50E         ; mapped                 ; 006B          # 3.1  MATHEMATICAL FRAKTUR CAPITAL K
+1D50F         ; mapped                 ; 006C          # 3.1  MATHEMATICAL FRAKTUR CAPITAL L
+1D510         ; mapped                 ; 006D          # 3.1  MATHEMATICAL FRAKTUR CAPITAL M
+1D511         ; mapped                 ; 006E          # 3.1  MATHEMATICAL FRAKTUR CAPITAL N
+1D512         ; mapped                 ; 006F          # 3.1  MATHEMATICAL FRAKTUR CAPITAL O
+1D513         ; mapped                 ; 0070          # 3.1  MATHEMATICAL FRAKTUR CAPITAL P
+1D514         ; mapped                 ; 0071          # 3.1  MATHEMATICAL FRAKTUR CAPITAL Q
+1D515         ; disallowed                             # NA   <reserved-1D515>
+1D516         ; mapped                 ; 0073          # 3.1  MATHEMATICAL FRAKTUR CAPITAL S
+1D517         ; mapped                 ; 0074          # 3.1  MATHEMATICAL FRAKTUR CAPITAL T
+1D518         ; mapped                 ; 0075          # 3.1  MATHEMATICAL FRAKTUR CAPITAL U
+1D519         ; mapped                 ; 0076          # 3.1  MATHEMATICAL FRAKTUR CAPITAL V
+1D51A         ; mapped                 ; 0077          # 3.1  MATHEMATICAL FRAKTUR CAPITAL W
+1D51B         ; mapped                 ; 0078          # 3.1  MATHEMATICAL FRAKTUR CAPITAL X
+1D51C         ; mapped                 ; 0079          # 3.1  MATHEMATICAL FRAKTUR CAPITAL Y
+1D51D         ; disallowed                             # NA   <reserved-1D51D>
+1D51E         ; mapped                 ; 0061          # 3.1  MATHEMATICAL FRAKTUR SMALL A
+1D51F         ; mapped                 ; 0062          # 3.1  MATHEMATICAL FRAKTUR SMALL B
+1D520         ; mapped                 ; 0063          # 3.1  MATHEMATICAL FRAKTUR SMALL C
+1D521         ; mapped                 ; 0064          # 3.1  MATHEMATICAL FRAKTUR SMALL D
+1D522         ; mapped                 ; 0065          # 3.1  MATHEMATICAL FRAKTUR SMALL E
+1D523         ; mapped                 ; 0066          # 3.1  MATHEMATICAL FRAKTUR SMALL F
+1D524         ; mapped                 ; 0067          # 3.1  MATHEMATICAL FRAKTUR SMALL G
+1D525         ; mapped                 ; 0068          # 3.1  MATHEMATICAL FRAKTUR SMALL H
+1D526         ; mapped                 ; 0069          # 3.1  MATHEMATICAL FRAKTUR SMALL I
+1D527         ; mapped                 ; 006A          # 3.1  MATHEMATICAL FRAKTUR SMALL J
+1D528         ; mapped                 ; 006B          # 3.1  MATHEMATICAL FRAKTUR SMALL K
+1D529         ; mapped                 ; 006C          # 3.1  MATHEMATICAL FRAKTUR SMALL L
+1D52A         ; mapped                 ; 006D          # 3.1  MATHEMATICAL FRAKTUR SMALL M
+1D52B         ; mapped                 ; 006E          # 3.1  MATHEMATICAL FRAKTUR SMALL N
+1D52C         ; mapped                 ; 006F          # 3.1  MATHEMATICAL FRAKTUR SMALL O
+1D52D         ; mapped                 ; 0070          # 3.1  MATHEMATICAL FRAKTUR SMALL P
+1D52E         ; mapped                 ; 0071          # 3.1  MATHEMATICAL FRAKTUR SMALL Q
+1D52F         ; mapped                 ; 0072          # 3.1  MATHEMATICAL FRAKTUR SMALL R
+1D530         ; mapped                 ; 0073          # 3.1  MATHEMATICAL FRAKTUR SMALL S
+1D531         ; mapped                 ; 0074          # 3.1  MATHEMATICAL FRAKTUR SMALL T
+1D532         ; mapped                 ; 0075          # 3.1  MATHEMATICAL FRAKTUR SMALL U
+1D533         ; mapped                 ; 0076          # 3.1  MATHEMATICAL FRAKTUR SMALL V
+1D534         ; mapped                 ; 0077          # 3.1  MATHEMATICAL FRAKTUR SMALL W
+1D535         ; mapped                 ; 0078          # 3.1  MATHEMATICAL FRAKTUR SMALL X
+1D536         ; mapped                 ; 0079          # 3.1  MATHEMATICAL FRAKTUR SMALL Y
+1D537         ; mapped                 ; 007A          # 3.1  MATHEMATICAL FRAKTUR SMALL Z
+1D538         ; mapped                 ; 0061          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL A
+1D539         ; mapped                 ; 0062          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL B
+1D53A         ; disallowed                             # NA   <reserved-1D53A>
+1D53B         ; mapped                 ; 0064          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL D
+1D53C         ; mapped                 ; 0065          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL E
+1D53D         ; mapped                 ; 0066          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL F
+1D53E         ; mapped                 ; 0067          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL G
+1D53F         ; disallowed                             # NA   <reserved-1D53F>
+1D540         ; mapped                 ; 0069          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL I
+1D541         ; mapped                 ; 006A          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL J
+1D542         ; mapped                 ; 006B          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL K
+1D543         ; mapped                 ; 006C          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL L
+1D544         ; mapped                 ; 006D          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL M
+1D545         ; disallowed                             # NA   <reserved-1D545>
+1D546         ; mapped                 ; 006F          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL O
+1D547..1D549  ; disallowed                             # NA   <reserved-1D547>..<reserved-1D549>
+1D54A         ; mapped                 ; 0073          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL S
+1D54B         ; mapped                 ; 0074          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL T
+1D54C         ; mapped                 ; 0075          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL U
+1D54D         ; mapped                 ; 0076          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL V
+1D54E         ; mapped                 ; 0077          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL W
+1D54F         ; mapped                 ; 0078          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL X
+1D550         ; mapped                 ; 0079          # 3.1  MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
+1D551         ; disallowed                             # NA   <reserved-1D551>
+1D552         ; mapped                 ; 0061          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL A
+1D553         ; mapped                 ; 0062          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL B
+1D554         ; mapped                 ; 0063          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL C
+1D555         ; mapped                 ; 0064          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL D
+1D556         ; mapped                 ; 0065          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL E
+1D557         ; mapped                 ; 0066          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL F
+1D558         ; mapped                 ; 0067          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL G
+1D559         ; mapped                 ; 0068          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL H
+1D55A         ; mapped                 ; 0069          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL I
+1D55B         ; mapped                 ; 006A          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL J
+1D55C         ; mapped                 ; 006B          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL K
+1D55D         ; mapped                 ; 006C          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL L
+1D55E         ; mapped                 ; 006D          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL M
+1D55F         ; mapped                 ; 006E          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL N
+1D560         ; mapped                 ; 006F          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL O
+1D561         ; mapped                 ; 0070          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL P
+1D562         ; mapped                 ; 0071          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL Q
+1D563         ; mapped                 ; 0072          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL R
+1D564         ; mapped                 ; 0073          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL S
+1D565         ; mapped                 ; 0074          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL T
+1D566         ; mapped                 ; 0075          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL U
+1D567         ; mapped                 ; 0076          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL V
+1D568         ; mapped                 ; 0077          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL W
+1D569         ; mapped                 ; 0078          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL X
+1D56A         ; mapped                 ; 0079          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL Y
+1D56B         ; mapped                 ; 007A          # 3.1  MATHEMATICAL DOUBLE-STRUCK SMALL Z
+1D56C         ; mapped                 ; 0061          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL A
+1D56D         ; mapped                 ; 0062          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL B
+1D56E         ; mapped                 ; 0063          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL C
+1D56F         ; mapped                 ; 0064          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL D
+1D570         ; mapped                 ; 0065          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL E
+1D571         ; mapped                 ; 0066          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL F
+1D572         ; mapped                 ; 0067          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL G
+1D573         ; mapped                 ; 0068          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL H
+1D574         ; mapped                 ; 0069          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL I
+1D575         ; mapped                 ; 006A          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL J
+1D576         ; mapped                 ; 006B          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL K
+1D577         ; mapped                 ; 006C          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL L
+1D578         ; mapped                 ; 006D          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL M
+1D579         ; mapped                 ; 006E          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL N
+1D57A         ; mapped                 ; 006F          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL O
+1D57B         ; mapped                 ; 0070          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL P
+1D57C         ; mapped                 ; 0071          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL Q
+1D57D         ; mapped                 ; 0072          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL R
+1D57E         ; mapped                 ; 0073          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL S
+1D57F         ; mapped                 ; 0074          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL T
+1D580         ; mapped                 ; 0075          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL U
+1D581         ; mapped                 ; 0076          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL V
+1D582         ; mapped                 ; 0077          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL W
+1D583         ; mapped                 ; 0078          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL X
+1D584         ; mapped                 ; 0079          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL Y
+1D585         ; mapped                 ; 007A          # 3.1  MATHEMATICAL BOLD FRAKTUR CAPITAL Z
+1D586         ; mapped                 ; 0061          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL A
+1D587         ; mapped                 ; 0062          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL B
+1D588         ; mapped                 ; 0063          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL C
+1D589         ; mapped                 ; 0064          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL D
+1D58A         ; mapped                 ; 0065          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL E
+1D58B         ; mapped                 ; 0066          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL F
+1D58C         ; mapped                 ; 0067          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL G
+1D58D         ; mapped                 ; 0068          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL H
+1D58E         ; mapped                 ; 0069          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL I
+1D58F         ; mapped                 ; 006A          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL J
+1D590         ; mapped                 ; 006B          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL K
+1D591         ; mapped                 ; 006C          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL L
+1D592         ; mapped                 ; 006D          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL M
+1D593         ; mapped                 ; 006E          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL N
+1D594         ; mapped                 ; 006F          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL O
+1D595         ; mapped                 ; 0070          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL P
+1D596         ; mapped                 ; 0071          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL Q
+1D597         ; mapped                 ; 0072          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL R
+1D598         ; mapped                 ; 0073          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL S
+1D599         ; mapped                 ; 0074          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL T
+1D59A         ; mapped                 ; 0075          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL U
+1D59B         ; mapped                 ; 0076          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL V
+1D59C         ; mapped                 ; 0077          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL W
+1D59D         ; mapped                 ; 0078          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL X
+1D59E         ; mapped                 ; 0079          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL Y
+1D59F         ; mapped                 ; 007A          # 3.1  MATHEMATICAL BOLD FRAKTUR SMALL Z
+1D5A0         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL A
+1D5A1         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL B
+1D5A2         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL C
+1D5A3         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL D
+1D5A4         ; mapped                 ; 0065          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL E
+1D5A5         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL F
+1D5A6         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL G
+1D5A7         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL H
+1D5A8         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL I
+1D5A9         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL J
+1D5AA         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL K
+1D5AB         ; mapped                 ; 006C          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL L
+1D5AC         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL M
+1D5AD         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL N
+1D5AE         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL O
+1D5AF         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL P
+1D5B0         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL Q
+1D5B1         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL R
+1D5B2         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL S
+1D5B3         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL T
+1D5B4         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL U
+1D5B5         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL V
+1D5B6         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL W
+1D5B7         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL X
+1D5B8         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL Y
+1D5B9         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SANS-SERIF CAPITAL Z
+1D5BA         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SANS-SERIF SMALL A
+1D5BB         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SANS-SERIF SMALL B
+1D5BC         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SANS-SERIF SMALL C
+1D5BD         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SANS-SERIF SMALL D
+1D5BE         ; mapped                 ; 0065          # 3.1  MATHEMATICAL SANS-SERIF SMALL E
+1D5BF         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SANS-SERIF SMALL F
+1D5C0         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SANS-SERIF SMALL G
+1D5C1         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SANS-SERIF SMALL H
+1D5C2         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SANS-SERIF SMALL I
+1D5C3         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SANS-SERIF SMALL J
+1D5C4         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SANS-SERIF SMALL K
+1D5C5         ; mapped                 ; 006C          # 3.1  MATHEMATICAL SANS-SERIF SMALL L
+1D5C6         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SANS-SERIF SMALL M
+1D5C7         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SANS-SERIF SMALL N
+1D5C8         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SANS-SERIF SMALL O
+1D5C9         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SANS-SERIF SMALL P
+1D5CA         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SANS-SERIF SMALL Q
+1D5CB         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SANS-SERIF SMALL R
+1D5CC         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SANS-SERIF SMALL S
+1D5CD         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SANS-SERIF SMALL T
+1D5CE         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SANS-SERIF SMALL U
+1D5CF         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SANS-SERIF SMALL V
+1D5D0         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SANS-SERIF SMALL W
+1D5D1         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SANS-SERIF SMALL X
+1D5D2         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SANS-SERIF SMALL Y
+1D5D3         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SANS-SERIF SMALL Z
+1D5D4         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL A
+1D5D5         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL B
+1D5D6         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL C
+1D5D7         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL D
+1D5D8         ; mapped                 ; 0065          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL E
+1D5D9         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL F
+1D5DA         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL G
+1D5DB         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL H
+1D5DC         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL I
+1D5DD         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL J
+1D5DE         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL K
+1D5DF         ; mapped                 ; 006C          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL L
+1D5E0         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL M
+1D5E1         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL N
+1D5E2         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL O
+1D5E3         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL P
+1D5E4         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
+1D5E5         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL R
+1D5E6         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL S
+1D5E7         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL T
+1D5E8         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL U
+1D5E9         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL V
+1D5EA         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL W
+1D5EB         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL X
+1D5EC         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
+1D5ED         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
+1D5EE         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL A
+1D5EF         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL B
+1D5F0         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL C
+1D5F1         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL D
+1D5F2         ; mapped                 ; 0065          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL E
+1D5F3         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL F
+1D5F4         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL G
+1D5F5         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL H
+1D5F6         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL I
+1D5F7         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL J
+1D5F8         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL K
+1D5F9         ; mapped                 ; 006C          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL L
+1D5FA         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL M
+1D5FB         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL N
+1D5FC         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL O
+1D5FD         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL P
+1D5FE         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL Q
+1D5FF         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL R
+1D600         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL S
+1D601         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL T
+1D602         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL U
+1D603         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL V
+1D604         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL W
+1D605         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL X
+1D606         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL Y
+1D607         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL Z
+1D608         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
+1D609         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
+1D60A         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
+1D60B         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
+1D60C         ; mapped                 ; 0065          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
+1D60D         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
+1D60E         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
+1D60F         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
+1D610         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
+1D611         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
+1D612         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
+1D613         ; mapped                 ; 006C          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
+1D614         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
+1D615         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
+1D616         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
+1D617         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
+1D618         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
+1D619         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
+1D61A         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
+1D61B         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
+1D61C         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
+1D61D         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
+1D61E         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
+1D61F         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
+1D620         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
+1D621         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
+1D622         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL A
+1D623         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL B
+1D624         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL C
+1D625         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL D
+1D626         ; mapped                 ; 0065          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL E
+1D627         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL F
+1D628         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL G
+1D629         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL H
+1D62A         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL I
+1D62B         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL J
+1D62C         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL K
+1D62D         ; mapped                 ; 006C          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL L
+1D62E         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL M
+1D62F         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL N
+1D630         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL O
+1D631         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL P
+1D632         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL Q
+1D633         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL R
+1D634         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL S
+1D635         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL T
+1D636         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL U
+1D637         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL V
+1D638         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL W
+1D639         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL X
+1D63A         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL Y
+1D63B         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SANS-SERIF ITALIC SMALL Z
+1D63C         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
+1D63D         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
+1D63E         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
+1D63F         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
+1D640         ; mapped                 ; 0065          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
+1D641         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
+1D642         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
+1D643         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
+1D644         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
+1D645         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
+1D646         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
+1D647         ; mapped                 ; 006C          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
+1D648         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
+1D649         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
+1D64A         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
+1D64B         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
+1D64C         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
+1D64D         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
+1D64E         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
+1D64F         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
+1D650         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
+1D651         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
+1D652         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
+1D653         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
+1D654         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
+1D655         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
+1D656         ; mapped                 ; 0061          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
+1D657         ; mapped                 ; 0062          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
+1D658         ; mapped                 ; 0063          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
+1D659         ; mapped                 ; 0064          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
+1D65A         ; mapped                 ; 0065          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
+1D65B         ; mapped                 ; 0066          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
+1D65C         ; mapped                 ; 0067          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
+1D65D         ; mapped                 ; 0068          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
+1D65E         ; mapped                 ; 0069          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
+1D65F         ; mapped                 ; 006A          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
+1D660         ; mapped                 ; 006B          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
+1D661         ; mapped                 ; 006C          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
+1D662         ; mapped                 ; 006D          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
+1D663         ; mapped                 ; 006E          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
+1D664         ; mapped                 ; 006F          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
+1D665         ; mapped                 ; 0070          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
+1D666         ; mapped                 ; 0071          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
+1D667         ; mapped                 ; 0072          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
+1D668         ; mapped                 ; 0073          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
+1D669         ; mapped                 ; 0074          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
+1D66A         ; mapped                 ; 0075          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
+1D66B         ; mapped                 ; 0076          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
+1D66C         ; mapped                 ; 0077          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
+1D66D         ; mapped                 ; 0078          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
+1D66E         ; mapped                 ; 0079          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
+1D66F         ; mapped                 ; 007A          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
+1D670         ; mapped                 ; 0061          # 3.1  MATHEMATICAL MONOSPACE CAPITAL A
+1D671         ; mapped                 ; 0062          # 3.1  MATHEMATICAL MONOSPACE CAPITAL B
+1D672         ; mapped                 ; 0063          # 3.1  MATHEMATICAL MONOSPACE CAPITAL C
+1D673         ; mapped                 ; 0064          # 3.1  MATHEMATICAL MONOSPACE CAPITAL D
+1D674         ; mapped                 ; 0065          # 3.1  MATHEMATICAL MONOSPACE CAPITAL E
+1D675         ; mapped                 ; 0066          # 3.1  MATHEMATICAL MONOSPACE CAPITAL F
+1D676         ; mapped                 ; 0067          # 3.1  MATHEMATICAL MONOSPACE CAPITAL G
+1D677         ; mapped                 ; 0068          # 3.1  MATHEMATICAL MONOSPACE CAPITAL H
+1D678         ; mapped                 ; 0069          # 3.1  MATHEMATICAL MONOSPACE CAPITAL I
+1D679         ; mapped                 ; 006A          # 3.1  MATHEMATICAL MONOSPACE CAPITAL J
+1D67A         ; mapped                 ; 006B          # 3.1  MATHEMATICAL MONOSPACE CAPITAL K
+1D67B         ; mapped                 ; 006C          # 3.1  MATHEMATICAL MONOSPACE CAPITAL L
+1D67C         ; mapped                 ; 006D          # 3.1  MATHEMATICAL MONOSPACE CAPITAL M
+1D67D         ; mapped                 ; 006E          # 3.1  MATHEMATICAL MONOSPACE CAPITAL N
+1D67E         ; mapped                 ; 006F          # 3.1  MATHEMATICAL MONOSPACE CAPITAL O
+1D67F         ; mapped                 ; 0070          # 3.1  MATHEMATICAL MONOSPACE CAPITAL P
+1D680         ; mapped                 ; 0071          # 3.1  MATHEMATICAL MONOSPACE CAPITAL Q
+1D681         ; mapped                 ; 0072          # 3.1  MATHEMATICAL MONOSPACE CAPITAL R
+1D682         ; mapped                 ; 0073          # 3.1  MATHEMATICAL MONOSPACE CAPITAL S
+1D683         ; mapped                 ; 0074          # 3.1  MATHEMATICAL MONOSPACE CAPITAL T
+1D684         ; mapped                 ; 0075          # 3.1  MATHEMATICAL MONOSPACE CAPITAL U
+1D685         ; mapped                 ; 0076          # 3.1  MATHEMATICAL MONOSPACE CAPITAL V
+1D686         ; mapped                 ; 0077          # 3.1  MATHEMATICAL MONOSPACE CAPITAL W
+1D687         ; mapped                 ; 0078          # 3.1  MATHEMATICAL MONOSPACE CAPITAL X
+1D688         ; mapped                 ; 0079          # 3.1  MATHEMATICAL MONOSPACE CAPITAL Y
+1D689         ; mapped                 ; 007A          # 3.1  MATHEMATICAL MONOSPACE CAPITAL Z
+1D68A         ; mapped                 ; 0061          # 3.1  MATHEMATICAL MONOSPACE SMALL A
+1D68B         ; mapped                 ; 0062          # 3.1  MATHEMATICAL MONOSPACE SMALL B
+1D68C         ; mapped                 ; 0063          # 3.1  MATHEMATICAL MONOSPACE SMALL C
+1D68D         ; mapped                 ; 0064          # 3.1  MATHEMATICAL MONOSPACE SMALL D
+1D68E         ; mapped                 ; 0065          # 3.1  MATHEMATICAL MONOSPACE SMALL E
+1D68F         ; mapped                 ; 0066          # 3.1  MATHEMATICAL MONOSPACE SMALL F
+1D690         ; mapped                 ; 0067          # 3.1  MATHEMATICAL MONOSPACE SMALL G
+1D691         ; mapped                 ; 0068          # 3.1  MATHEMATICAL MONOSPACE SMALL H
+1D692         ; mapped                 ; 0069          # 3.1  MATHEMATICAL MONOSPACE SMALL I
+1D693         ; mapped                 ; 006A          # 3.1  MATHEMATICAL MONOSPACE SMALL J
+1D694         ; mapped                 ; 006B          # 3.1  MATHEMATICAL MONOSPACE SMALL K
+1D695         ; mapped                 ; 006C          # 3.1  MATHEMATICAL MONOSPACE SMALL L
+1D696         ; mapped                 ; 006D          # 3.1  MATHEMATICAL MONOSPACE SMALL M
+1D697         ; mapped                 ; 006E          # 3.1  MATHEMATICAL MONOSPACE SMALL N
+1D698         ; mapped                 ; 006F          # 3.1  MATHEMATICAL MONOSPACE SMALL O
+1D699         ; mapped                 ; 0070          # 3.1  MATHEMATICAL MONOSPACE SMALL P
+1D69A         ; mapped                 ; 0071          # 3.1  MATHEMATICAL MONOSPACE SMALL Q
+1D69B         ; mapped                 ; 0072          # 3.1  MATHEMATICAL MONOSPACE SMALL R
+1D69C         ; mapped                 ; 0073          # 3.1  MATHEMATICAL MONOSPACE SMALL S
+1D69D         ; mapped                 ; 0074          # 3.1  MATHEMATICAL MONOSPACE SMALL T
+1D69E         ; mapped                 ; 0075          # 3.1  MATHEMATICAL MONOSPACE SMALL U
+1D69F         ; mapped                 ; 0076          # 3.1  MATHEMATICAL MONOSPACE SMALL V
+1D6A0         ; mapped                 ; 0077          # 3.1  MATHEMATICAL MONOSPACE SMALL W
+1D6A1         ; mapped                 ; 0078          # 3.1  MATHEMATICAL MONOSPACE SMALL X
+1D6A2         ; mapped                 ; 0079          # 3.1  MATHEMATICAL MONOSPACE SMALL Y
+1D6A3         ; mapped                 ; 007A          # 3.1  MATHEMATICAL MONOSPACE SMALL Z
+1D6A4         ; mapped                 ; 0131          # 4.1  MATHEMATICAL ITALIC SMALL DOTLESS I
+1D6A5         ; mapped                 ; 0237          # 4.1  MATHEMATICAL ITALIC SMALL DOTLESS J
+1D6A6..1D6A7  ; disallowed                             # NA   <reserved-1D6A6>..<reserved-1D6A7>
+1D6A8         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL BOLD CAPITAL ALPHA
+1D6A9         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL BOLD CAPITAL BETA
+1D6AA         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL BOLD CAPITAL GAMMA
+1D6AB         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL BOLD CAPITAL DELTA
+1D6AC         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL BOLD CAPITAL EPSILON
+1D6AD         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL BOLD CAPITAL ZETA
+1D6AE         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL BOLD CAPITAL ETA
+1D6AF         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL BOLD CAPITAL THETA
+1D6B0         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL BOLD CAPITAL IOTA
+1D6B1         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL BOLD CAPITAL KAPPA
+1D6B2         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL BOLD CAPITAL LAMDA
+1D6B3         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL BOLD CAPITAL MU
+1D6B4         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL BOLD CAPITAL NU
+1D6B5         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL BOLD CAPITAL XI
+1D6B6         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL BOLD CAPITAL OMICRON
+1D6B7         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL BOLD CAPITAL PI
+1D6B8         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL BOLD CAPITAL RHO
+1D6B9         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL BOLD CAPITAL THETA SYMBOL
+1D6BA         ; mapped                 ; 03C3          # 3.1  MATHEMATICAL BOLD CAPITAL SIGMA
+1D6BB         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL BOLD CAPITAL TAU
+1D6BC         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL BOLD CAPITAL UPSILON
+1D6BD         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL BOLD CAPITAL PHI
+1D6BE         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL BOLD CAPITAL CHI
+1D6BF         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL BOLD CAPITAL PSI
+1D6C0         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL BOLD CAPITAL OMEGA
+1D6C1         ; mapped                 ; 2207          # 3.1  MATHEMATICAL BOLD NABLA
+1D6C2         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL BOLD SMALL ALPHA
+1D6C3         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL BOLD SMALL BETA
+1D6C4         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL BOLD SMALL GAMMA
+1D6C5         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL BOLD SMALL DELTA
+1D6C6         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL BOLD SMALL EPSILON
+1D6C7         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL BOLD SMALL ZETA
+1D6C8         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL BOLD SMALL ETA
+1D6C9         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL BOLD SMALL THETA
+1D6CA         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL BOLD SMALL IOTA
+1D6CB         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL BOLD SMALL KAPPA
+1D6CC         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL BOLD SMALL LAMDA
+1D6CD         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL BOLD SMALL MU
+1D6CE         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL BOLD SMALL NU
+1D6CF         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL BOLD SMALL XI
+1D6D0         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL BOLD SMALL OMICRON
+1D6D1         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL BOLD SMALL PI
+1D6D2         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL BOLD SMALL RHO
+1D6D3..1D6D4  ; mapped                 ; 03C3          # 3.1  MATHEMATICAL BOLD SMALL FINAL SIGMA..MATHEMATICAL BOLD SMALL SIGMA
+1D6D5         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL BOLD SMALL TAU
+1D6D6         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL BOLD SMALL UPSILON
+1D6D7         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL BOLD SMALL PHI
+1D6D8         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL BOLD SMALL CHI
+1D6D9         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL BOLD SMALL PSI
+1D6DA         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL BOLD SMALL OMEGA
+1D6DB         ; mapped                 ; 2202          # 3.1  MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
+1D6DC         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL BOLD EPSILON SYMBOL
+1D6DD         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL BOLD THETA SYMBOL
+1D6DE         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL BOLD KAPPA SYMBOL
+1D6DF         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL BOLD PHI SYMBOL
+1D6E0         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL BOLD RHO SYMBOL
+1D6E1         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL BOLD PI SYMBOL
+1D6E2         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL ITALIC CAPITAL ALPHA
+1D6E3         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL ITALIC CAPITAL BETA
+1D6E4         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL ITALIC CAPITAL GAMMA
+1D6E5         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL ITALIC CAPITAL DELTA
+1D6E6         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL ITALIC CAPITAL EPSILON
+1D6E7         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL ITALIC CAPITAL ZETA
+1D6E8         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL ITALIC CAPITAL ETA
+1D6E9         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL ITALIC CAPITAL THETA
+1D6EA         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL ITALIC CAPITAL IOTA
+1D6EB         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL ITALIC CAPITAL KAPPA
+1D6EC         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL ITALIC CAPITAL LAMDA
+1D6ED         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL ITALIC CAPITAL MU
+1D6EE         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL ITALIC CAPITAL NU
+1D6EF         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL ITALIC CAPITAL XI
+1D6F0         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL ITALIC CAPITAL OMICRON
+1D6F1         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL ITALIC CAPITAL PI
+1D6F2         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL ITALIC CAPITAL RHO
+1D6F3         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
+1D6F4         ; mapped                 ; 03C3          # 3.1  MATHEMATICAL ITALIC CAPITAL SIGMA
+1D6F5         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL ITALIC CAPITAL TAU
+1D6F6         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL ITALIC CAPITAL UPSILON
+1D6F7         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL ITALIC CAPITAL PHI
+1D6F8         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL ITALIC CAPITAL CHI
+1D6F9         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL ITALIC CAPITAL PSI
+1D6FA         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL ITALIC CAPITAL OMEGA
+1D6FB         ; mapped                 ; 2207          # 3.1  MATHEMATICAL ITALIC NABLA
+1D6FC         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL ITALIC SMALL ALPHA
+1D6FD         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL ITALIC SMALL BETA
+1D6FE         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL ITALIC SMALL GAMMA
+1D6FF         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL ITALIC SMALL DELTA
+1D700         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL ITALIC SMALL EPSILON
+1D701         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL ITALIC SMALL ZETA
+1D702         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL ITALIC SMALL ETA
+1D703         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL ITALIC SMALL THETA
+1D704         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL ITALIC SMALL IOTA
+1D705         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL ITALIC SMALL KAPPA
+1D706         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL ITALIC SMALL LAMDA
+1D707         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL ITALIC SMALL MU
+1D708         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL ITALIC SMALL NU
+1D709         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL ITALIC SMALL XI
+1D70A         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL ITALIC SMALL OMICRON
+1D70B         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL ITALIC SMALL PI
+1D70C         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL ITALIC SMALL RHO
+1D70D..1D70E  ; mapped                 ; 03C3          # 3.1  MATHEMATICAL ITALIC SMALL FINAL SIGMA..MATHEMATICAL ITALIC SMALL SIGMA
+1D70F         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL ITALIC SMALL TAU
+1D710         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL ITALIC SMALL UPSILON
+1D711         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL ITALIC SMALL PHI
+1D712         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL ITALIC SMALL CHI
+1D713         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL ITALIC SMALL PSI
+1D714         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL ITALIC SMALL OMEGA
+1D715         ; mapped                 ; 2202          # 3.1  MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
+1D716         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL ITALIC EPSILON SYMBOL
+1D717         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL ITALIC THETA SYMBOL
+1D718         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL ITALIC KAPPA SYMBOL
+1D719         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL ITALIC PHI SYMBOL
+1D71A         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL ITALIC RHO SYMBOL
+1D71B         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL ITALIC PI SYMBOL
+1D71C         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
+1D71D         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL BETA
+1D71E         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
+1D71F         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL DELTA
+1D720         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
+1D721         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL ZETA
+1D722         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL ETA
+1D723         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL THETA
+1D724         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL IOTA
+1D725         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
+1D726         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
+1D727         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL MU
+1D728         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL NU
+1D729         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL XI
+1D72A         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
+1D72B         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL PI
+1D72C         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL RHO
+1D72D         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
+1D72E         ; mapped                 ; 03C3          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
+1D72F         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL TAU
+1D730         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
+1D731         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL PHI
+1D732         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL CHI
+1D733         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL PSI
+1D734         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
+1D735         ; mapped                 ; 2207          # 3.1  MATHEMATICAL BOLD ITALIC NABLA
+1D736         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL BOLD ITALIC SMALL ALPHA
+1D737         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL BOLD ITALIC SMALL BETA
+1D738         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL BOLD ITALIC SMALL GAMMA
+1D739         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL BOLD ITALIC SMALL DELTA
+1D73A         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL BOLD ITALIC SMALL EPSILON
+1D73B         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL BOLD ITALIC SMALL ZETA
+1D73C         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL BOLD ITALIC SMALL ETA
+1D73D         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL BOLD ITALIC SMALL THETA
+1D73E         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL BOLD ITALIC SMALL IOTA
+1D73F         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL BOLD ITALIC SMALL KAPPA
+1D740         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL BOLD ITALIC SMALL LAMDA
+1D741         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL BOLD ITALIC SMALL MU
+1D742         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL BOLD ITALIC SMALL NU
+1D743         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL BOLD ITALIC SMALL XI
+1D744         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL BOLD ITALIC SMALL OMICRON
+1D745         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL BOLD ITALIC SMALL PI
+1D746         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL BOLD ITALIC SMALL RHO
+1D747..1D748  ; mapped                 ; 03C3          # 3.1  MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL BOLD ITALIC SMALL SIGMA
+1D749         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL BOLD ITALIC SMALL TAU
+1D74A         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL BOLD ITALIC SMALL UPSILON
+1D74B         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL BOLD ITALIC SMALL PHI
+1D74C         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL BOLD ITALIC SMALL CHI
+1D74D         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL BOLD ITALIC SMALL PSI
+1D74E         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL BOLD ITALIC SMALL OMEGA
+1D74F         ; mapped                 ; 2202          # 3.1  MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
+1D750         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
+1D751         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL BOLD ITALIC THETA SYMBOL
+1D752         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
+1D753         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL BOLD ITALIC PHI SYMBOL
+1D754         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL BOLD ITALIC RHO SYMBOL
+1D755         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL BOLD ITALIC PI SYMBOL
+1D756         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
+1D757         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
+1D758         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
+1D759         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
+1D75A         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
+1D75B         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
+1D75C         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
+1D75D         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
+1D75E         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
+1D75F         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
+1D760         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
+1D761         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
+1D762         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
+1D763         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
+1D764         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
+1D765         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
+1D766         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
+1D767         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
+1D768         ; mapped                 ; 03C3          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
+1D769         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
+1D76A         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
+1D76B         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
+1D76C         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
+1D76D         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
+1D76E         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
+1D76F         ; mapped                 ; 2207          # 3.1  MATHEMATICAL SANS-SERIF BOLD NABLA
+1D770         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
+1D771         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL BETA
+1D772         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
+1D773         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
+1D774         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
+1D775         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
+1D776         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL ETA
+1D777         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL THETA
+1D778         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
+1D779         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
+1D77A         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
+1D77B         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL MU
+1D77C         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL NU
+1D77D         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL XI
+1D77E         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
+1D77F         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL PI
+1D780         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL RHO
+1D781..1D782  ; mapped                 ; 03C3          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
+1D783         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL TAU
+1D784         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
+1D785         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL PHI
+1D786         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL CHI
+1D787         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL PSI
+1D788         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
+1D789         ; mapped                 ; 2202          # 3.1  MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
+1D78A         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
+1D78B         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
+1D78C         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
+1D78D         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
+1D78E         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
+1D78F         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
+1D790         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
+1D791         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
+1D792         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
+1D793         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
+1D794         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
+1D795         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
+1D796         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
+1D797         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
+1D798         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
+1D799         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
+1D79A         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
+1D79B         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
+1D79C         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
+1D79D         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
+1D79E         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
+1D79F         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
+1D7A0         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
+1D7A1         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
+1D7A2         ; mapped                 ; 03C3          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
+1D7A3         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
+1D7A4         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
+1D7A5         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
+1D7A6         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
+1D7A7         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
+1D7A8         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
+1D7A9         ; mapped                 ; 2207          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
+1D7AA         ; mapped                 ; 03B1          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
+1D7AB         ; mapped                 ; 03B2          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
+1D7AC         ; mapped                 ; 03B3          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
+1D7AD         ; mapped                 ; 03B4          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
+1D7AE         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
+1D7AF         ; mapped                 ; 03B6          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
+1D7B0         ; mapped                 ; 03B7          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
+1D7B1         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
+1D7B2         ; mapped                 ; 03B9          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
+1D7B3         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
+1D7B4         ; mapped                 ; 03BB          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
+1D7B5         ; mapped                 ; 03BC          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
+1D7B6         ; mapped                 ; 03BD          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
+1D7B7         ; mapped                 ; 03BE          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
+1D7B8         ; mapped                 ; 03BF          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
+1D7B9         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
+1D7BA         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
+1D7BB..1D7BC  ; mapped                 ; 03C3          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
+1D7BD         ; mapped                 ; 03C4          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
+1D7BE         ; mapped                 ; 03C5          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
+1D7BF         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
+1D7C0         ; mapped                 ; 03C7          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
+1D7C1         ; mapped                 ; 03C8          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
+1D7C2         ; mapped                 ; 03C9          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
+1D7C3         ; mapped                 ; 2202          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
+1D7C4         ; mapped                 ; 03B5          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
+1D7C5         ; mapped                 ; 03B8          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
+1D7C6         ; mapped                 ; 03BA          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
+1D7C7         ; mapped                 ; 03C6          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
+1D7C8         ; mapped                 ; 03C1          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
+1D7C9         ; mapped                 ; 03C0          # 3.1  MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
+1D7CA..1D7CB  ; mapped                 ; 03DD          # 5.0  MATHEMATICAL BOLD CAPITAL DIGAMMA..MATHEMATICAL BOLD SMALL DIGAMMA
+1D7CC..1D7CD  ; disallowed                             # NA   <reserved-1D7CC>..<reserved-1D7CD>
+1D7CE         ; mapped                 ; 0030          # 3.1  MATHEMATICAL BOLD DIGIT ZERO
+1D7CF         ; mapped                 ; 0031          # 3.1  MATHEMATICAL BOLD DIGIT ONE
+1D7D0         ; mapped                 ; 0032          # 3.1  MATHEMATICAL BOLD DIGIT TWO
+1D7D1         ; mapped                 ; 0033          # 3.1  MATHEMATICAL BOLD DIGIT THREE
+1D7D2         ; mapped                 ; 0034          # 3.1  MATHEMATICAL BOLD DIGIT FOUR
+1D7D3         ; mapped                 ; 0035          # 3.1  MATHEMATICAL BOLD DIGIT FIVE
+1D7D4         ; mapped                 ; 0036          # 3.1  MATHEMATICAL BOLD DIGIT SIX
+1D7D5         ; mapped                 ; 0037          # 3.1  MATHEMATICAL BOLD DIGIT SEVEN
+1D7D6         ; mapped                 ; 0038          # 3.1  MATHEMATICAL BOLD DIGIT EIGHT
+1D7D7         ; mapped                 ; 0039          # 3.1  MATHEMATICAL BOLD DIGIT NINE
+1D7D8         ; mapped                 ; 0030          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
+1D7D9         ; mapped                 ; 0031          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
+1D7DA         ; mapped                 ; 0032          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
+1D7DB         ; mapped                 ; 0033          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
+1D7DC         ; mapped                 ; 0034          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
+1D7DD         ; mapped                 ; 0035          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
+1D7DE         ; mapped                 ; 0036          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
+1D7DF         ; mapped                 ; 0037          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
+1D7E0         ; mapped                 ; 0038          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
+1D7E1         ; mapped                 ; 0039          # 3.1  MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
+1D7E2         ; mapped                 ; 0030          # 3.1  MATHEMATICAL SANS-SERIF DIGIT ZERO
+1D7E3         ; mapped                 ; 0031          # 3.1  MATHEMATICAL SANS-SERIF DIGIT ONE
+1D7E4         ; mapped                 ; 0032          # 3.1  MATHEMATICAL SANS-SERIF DIGIT TWO
+1D7E5         ; mapped                 ; 0033          # 3.1  MATHEMATICAL SANS-SERIF DIGIT THREE
+1D7E6         ; mapped                 ; 0034          # 3.1  MATHEMATICAL SANS-SERIF DIGIT FOUR
+1D7E7         ; mapped                 ; 0035          # 3.1  MATHEMATICAL SANS-SERIF DIGIT FIVE
+1D7E8         ; mapped                 ; 0036          # 3.1  MATHEMATICAL SANS-SERIF DIGIT SIX
+1D7E9         ; mapped                 ; 0037          # 3.1  MATHEMATICAL SANS-SERIF DIGIT SEVEN
+1D7EA         ; mapped                 ; 0038          # 3.1  MATHEMATICAL SANS-SERIF DIGIT EIGHT
+1D7EB         ; mapped                 ; 0039          # 3.1  MATHEMATICAL SANS-SERIF DIGIT NINE
+1D7EC         ; mapped                 ; 0030          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
+1D7ED         ; mapped                 ; 0031          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
+1D7EE         ; mapped                 ; 0032          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
+1D7EF         ; mapped                 ; 0033          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
+1D7F0         ; mapped                 ; 0034          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
+1D7F1         ; mapped                 ; 0035          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
+1D7F2         ; mapped                 ; 0036          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
+1D7F3         ; mapped                 ; 0037          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
+1D7F4         ; mapped                 ; 0038          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
+1D7F5         ; mapped                 ; 0039          # 3.1  MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
+1D7F6         ; mapped                 ; 0030          # 3.1  MATHEMATICAL MONOSPACE DIGIT ZERO
+1D7F7         ; mapped                 ; 0031          # 3.1  MATHEMATICAL MONOSPACE DIGIT ONE
+1D7F8         ; mapped                 ; 0032          # 3.1  MATHEMATICAL MONOSPACE DIGIT TWO
+1D7F9         ; mapped                 ; 0033          # 3.1  MATHEMATICAL MONOSPACE DIGIT THREE
+1D7FA         ; mapped                 ; 0034          # 3.1  MATHEMATICAL MONOSPACE DIGIT FOUR
+1D7FB         ; mapped                 ; 0035          # 3.1  MATHEMATICAL MONOSPACE DIGIT FIVE
+1D7FC         ; mapped                 ; 0036          # 3.1  MATHEMATICAL MONOSPACE DIGIT SIX
+1D7FD         ; mapped                 ; 0037          # 3.1  MATHEMATICAL MONOSPACE DIGIT SEVEN
+1D7FE         ; mapped                 ; 0038          # 3.1  MATHEMATICAL MONOSPACE DIGIT EIGHT
+1D7FF         ; mapped                 ; 0039          # 3.1  MATHEMATICAL MONOSPACE DIGIT NINE
+1D800..1D9FF  ; valid                  ;      ; NV8    # 8.0  SIGNWRITING HAND-FIST INDEX..SIGNWRITING HEAD
+1DA00..1DA36  ; valid                                  # 8.0  SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
+1DA37..1DA3A  ; valid                  ;      ; NV8    # 8.0  SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE
+1DA3B..1DA6C  ; valid                                  # 8.0  SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
+1DA6D..1DA74  ; valid                  ;      ; NV8    # 8.0  SIGNWRITING SHOULDER HIP SPINE..SIGNWRITING TORSO-FLOORPLANE TWISTING
+1DA75         ; valid                                  # 8.0  SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+1DA76..1DA83  ; valid                  ;      ; NV8    # 8.0  SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH
+1DA84         ; valid                                  # 8.0  SIGNWRITING LOCATION HEAD NECK
+1DA85..1DA8B  ; valid                  ;      ; NV8    # 8.0  SIGNWRITING LOCATION TORSO..SIGNWRITING PARENTHESIS
+1DA8C..1DA9A  ; disallowed                             # NA   <reserved-1DA8C>..<reserved-1DA9A>
+1DA9B..1DA9F  ; valid                                  # 8.0  SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
+1DAA0         ; disallowed                             # NA   <reserved-1DAA0>
+1DAA1..1DAAF  ; valid                                  # 8.0  SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
+1DAB0..1E7FF  ; disallowed                             # NA   <reserved-1DAB0>..<reserved-1E7FF>
+1E800..1E8C4  ; valid                                  # 7.0  MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
+1E8C5..1E8C6  ; disallowed                             # NA   <reserved-1E8C5>..<reserved-1E8C6>
+1E8C7..1E8CF  ; valid                  ;      ; NV8    # 7.0  MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
+1E8D0..1E8D6  ; valid                                  # 7.0  MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
+1E8D7..1EDFF  ; disallowed                             # NA   <reserved-1E8D7>..<reserved-1EDFF>
+1EE00         ; mapped                 ; 0627          # 6.1  ARABIC MATHEMATICAL ALEF
+1EE01         ; mapped                 ; 0628          # 6.1  ARABIC MATHEMATICAL BEH
+1EE02         ; mapped                 ; 062C          # 6.1  ARABIC MATHEMATICAL JEEM
+1EE03         ; mapped                 ; 062F          # 6.1  ARABIC MATHEMATICAL DAL
+1EE04         ; disallowed                             # NA   <reserved-1EE04>
+1EE05         ; mapped                 ; 0648          # 6.1  ARABIC MATHEMATICAL WAW
+1EE06         ; mapped                 ; 0632          # 6.1  ARABIC MATHEMATICAL ZAIN
+1EE07         ; mapped                 ; 062D          # 6.1  ARABIC MATHEMATICAL HAH
+1EE08         ; mapped                 ; 0637          # 6.1  ARABIC MATHEMATICAL TAH
+1EE09         ; mapped                 ; 064A          # 6.1  ARABIC MATHEMATICAL YEH
+1EE0A         ; mapped                 ; 0643          # 6.1  ARABIC MATHEMATICAL KAF
+1EE0B         ; mapped                 ; 0644          # 6.1  ARABIC MATHEMATICAL LAM
+1EE0C         ; mapped                 ; 0645          # 6.1  ARABIC MATHEMATICAL MEEM
+1EE0D         ; mapped                 ; 0646          # 6.1  ARABIC MATHEMATICAL NOON
+1EE0E         ; mapped                 ; 0633          # 6.1  ARABIC MATHEMATICAL SEEN
+1EE0F         ; mapped                 ; 0639          # 6.1  ARABIC MATHEMATICAL AIN
+1EE10         ; mapped                 ; 0641          # 6.1  ARABIC MATHEMATICAL FEH
+1EE11         ; mapped                 ; 0635          # 6.1  ARABIC MATHEMATICAL SAD
+1EE12         ; mapped                 ; 0642          # 6.1  ARABIC MATHEMATICAL QAF
+1EE13         ; mapped                 ; 0631          # 6.1  ARABIC MATHEMATICAL REH
+1EE14         ; mapped                 ; 0634          # 6.1  ARABIC MATHEMATICAL SHEEN
+1EE15         ; mapped                 ; 062A          # 6.1  ARABIC MATHEMATICAL TEH
+1EE16         ; mapped                 ; 062B          # 6.1  ARABIC MATHEMATICAL THEH
+1EE17         ; mapped                 ; 062E          # 6.1  ARABIC MATHEMATICAL KHAH
+1EE18         ; mapped                 ; 0630          # 6.1  ARABIC MATHEMATICAL THAL
+1EE19         ; mapped                 ; 0636          # 6.1  ARABIC MATHEMATICAL DAD
+1EE1A         ; mapped                 ; 0638          # 6.1  ARABIC MATHEMATICAL ZAH
+1EE1B         ; mapped                 ; 063A          # 6.1  ARABIC MATHEMATICAL GHAIN
+1EE1C         ; mapped                 ; 066E          # 6.1  ARABIC MATHEMATICAL DOTLESS BEH
+1EE1D         ; mapped                 ; 06BA          # 6.1  ARABIC MATHEMATICAL DOTLESS NOON
+1EE1E         ; mapped                 ; 06A1          # 6.1  ARABIC MATHEMATICAL DOTLESS FEH
+1EE1F         ; mapped                 ; 066F          # 6.1  ARABIC MATHEMATICAL DOTLESS QAF
+1EE20         ; disallowed                             # NA   <reserved-1EE20>
+1EE21         ; mapped                 ; 0628          # 6.1  ARABIC MATHEMATICAL INITIAL BEH
+1EE22         ; mapped                 ; 062C          # 6.1  ARABIC MATHEMATICAL INITIAL JEEM
+1EE23         ; disallowed                             # NA   <reserved-1EE23>
+1EE24         ; mapped                 ; 0647          # 6.1  ARABIC MATHEMATICAL INITIAL HEH
+1EE25..1EE26  ; disallowed                             # NA   <reserved-1EE25>..<reserved-1EE26>
+1EE27         ; mapped                 ; 062D          # 6.1  ARABIC MATHEMATICAL INITIAL HAH
+1EE28         ; disallowed                             # NA   <reserved-1EE28>
+1EE29         ; mapped                 ; 064A          # 6.1  ARABIC MATHEMATICAL INITIAL YEH
+1EE2A         ; mapped                 ; 0643          # 6.1  ARABIC MATHEMATICAL INITIAL KAF
+1EE2B         ; mapped                 ; 0644          # 6.1  ARABIC MATHEMATICAL INITIAL LAM
+1EE2C         ; mapped                 ; 0645          # 6.1  ARABIC MATHEMATICAL INITIAL MEEM
+1EE2D         ; mapped                 ; 0646          # 6.1  ARABIC MATHEMATICAL INITIAL NOON
+1EE2E         ; mapped                 ; 0633          # 6.1  ARABIC MATHEMATICAL INITIAL SEEN
+1EE2F         ; mapped                 ; 0639          # 6.1  ARABIC MATHEMATICAL INITIAL AIN
+1EE30         ; mapped                 ; 0641          # 6.1  ARABIC MATHEMATICAL INITIAL FEH
+1EE31         ; mapped                 ; 0635          # 6.1  ARABIC MATHEMATICAL INITIAL SAD
+1EE32         ; mapped                 ; 0642          # 6.1  ARABIC MATHEMATICAL INITIAL QAF
+1EE33         ; disallowed                             # NA   <reserved-1EE33>
+1EE34         ; mapped                 ; 0634          # 6.1  ARABIC MATHEMATICAL INITIAL SHEEN
+1EE35         ; mapped                 ; 062A          # 6.1  ARABIC MATHEMATICAL INITIAL TEH
+1EE36         ; mapped                 ; 062B          # 6.1  ARABIC MATHEMATICAL INITIAL THEH
+1EE37         ; mapped                 ; 062E          # 6.1  ARABIC MATHEMATICAL INITIAL KHAH
+1EE38         ; disallowed                             # NA   <reserved-1EE38>
+1EE39         ; mapped                 ; 0636          # 6.1  ARABIC MATHEMATICAL INITIAL DAD
+1EE3A         ; disallowed                             # NA   <reserved-1EE3A>
+1EE3B         ; mapped                 ; 063A          # 6.1  ARABIC MATHEMATICAL INITIAL GHAIN
+1EE3C..1EE41  ; disallowed                             # NA   <reserved-1EE3C>..<reserved-1EE41>
+1EE42         ; mapped                 ; 062C          # 6.1  ARABIC MATHEMATICAL TAILED JEEM
+1EE43..1EE46  ; disallowed                             # NA   <reserved-1EE43>..<reserved-1EE46>
+1EE47         ; mapped                 ; 062D          # 6.1  ARABIC MATHEMATICAL TAILED HAH
+1EE48         ; disallowed                             # NA   <reserved-1EE48>
+1EE49         ; mapped                 ; 064A          # 6.1  ARABIC MATHEMATICAL TAILED YEH
+1EE4A         ; disallowed                             # NA   <reserved-1EE4A>
+1EE4B         ; mapped                 ; 0644          # 6.1  ARABIC MATHEMATICAL TAILED LAM
+1EE4C         ; disallowed                             # NA   <reserved-1EE4C>
+1EE4D         ; mapped                 ; 0646          # 6.1  ARABIC MATHEMATICAL TAILED NOON
+1EE4E         ; mapped                 ; 0633          # 6.1  ARABIC MATHEMATICAL TAILED SEEN
+1EE4F         ; mapped                 ; 0639          # 6.1  ARABIC MATHEMATICAL TAILED AIN
+1EE50         ; disallowed                             # NA   <reserved-1EE50>
+1EE51         ; mapped                 ; 0635          # 6.1  ARABIC MATHEMATICAL TAILED SAD
+1EE52         ; mapped                 ; 0642          # 6.1  ARABIC MATHEMATICAL TAILED QAF
+1EE53         ; disallowed                             # NA   <reserved-1EE53>
+1EE54         ; mapped                 ; 0634          # 6.1  ARABIC MATHEMATICAL TAILED SHEEN
+1EE55..1EE56  ; disallowed                             # NA   <reserved-1EE55>..<reserved-1EE56>
+1EE57         ; mapped                 ; 062E          # 6.1  ARABIC MATHEMATICAL TAILED KHAH
+1EE58         ; disallowed                             # NA   <reserved-1EE58>
+1EE59         ; mapped                 ; 0636          # 6.1  ARABIC MATHEMATICAL TAILED DAD
+1EE5A         ; disallowed                             # NA   <reserved-1EE5A>
+1EE5B         ; mapped                 ; 063A          # 6.1  ARABIC MATHEMATICAL TAILED GHAIN
+1EE5C         ; disallowed                             # NA   <reserved-1EE5C>
+1EE5D         ; mapped                 ; 06BA          # 6.1  ARABIC MATHEMATICAL TAILED DOTLESS NOON
+1EE5E         ; disallowed                             # NA   <reserved-1EE5E>
+1EE5F         ; mapped                 ; 066F          # 6.1  ARABIC MATHEMATICAL TAILED DOTLESS QAF
+1EE60         ; disallowed                             # NA   <reserved-1EE60>
+1EE61         ; mapped                 ; 0628          # 6.1  ARABIC MATHEMATICAL STRETCHED BEH
+1EE62         ; mapped                 ; 062C          # 6.1  ARABIC MATHEMATICAL STRETCHED JEEM
+1EE63         ; disallowed                             # NA   <reserved-1EE63>
+1EE64         ; mapped                 ; 0647          # 6.1  ARABIC MATHEMATICAL STRETCHED HEH
+1EE65..1EE66  ; disallowed                             # NA   <reserved-1EE65>..<reserved-1EE66>
+1EE67         ; mapped                 ; 062D          # 6.1  ARABIC MATHEMATICAL STRETCHED HAH
+1EE68         ; mapped                 ; 0637          # 6.1  ARABIC MATHEMATICAL STRETCHED TAH
+1EE69         ; mapped                 ; 064A          # 6.1  ARABIC MATHEMATICAL STRETCHED YEH
+1EE6A         ; mapped                 ; 0643          # 6.1  ARABIC MATHEMATICAL STRETCHED KAF
+1EE6B         ; disallowed                             # NA   <reserved-1EE6B>
+1EE6C         ; mapped                 ; 0645          # 6.1  ARABIC MATHEMATICAL STRETCHED MEEM
+1EE6D         ; mapped                 ; 0646          # 6.1  ARABIC MATHEMATICAL STRETCHED NOON
+1EE6E         ; mapped                 ; 0633          # 6.1  ARABIC MATHEMATICAL STRETCHED SEEN
+1EE6F         ; mapped                 ; 0639          # 6.1  ARABIC MATHEMATICAL STRETCHED AIN
+1EE70         ; mapped                 ; 0641          # 6.1  ARABIC MATHEMATICAL STRETCHED FEH
+1EE71         ; mapped                 ; 0635          # 6.1  ARABIC MATHEMATICAL STRETCHED SAD
+1EE72         ; mapped                 ; 0642          # 6.1  ARABIC MATHEMATICAL STRETCHED QAF
+1EE73         ; disallowed                             # NA   <reserved-1EE73>
+1EE74         ; mapped                 ; 0634          # 6.1  ARABIC MATHEMATICAL STRETCHED SHEEN
+1EE75         ; mapped                 ; 062A          # 6.1  ARABIC MATHEMATICAL STRETCHED TEH
+1EE76         ; mapped                 ; 062B          # 6.1  ARABIC MATHEMATICAL STRETCHED THEH
+1EE77         ; mapped                 ; 062E          # 6.1  ARABIC MATHEMATICAL STRETCHED KHAH
+1EE78         ; disallowed                             # NA   <reserved-1EE78>
+1EE79         ; mapped                 ; 0636          # 6.1  ARABIC MATHEMATICAL STRETCHED DAD
+1EE7A         ; mapped                 ; 0638          # 6.1  ARABIC MATHEMATICAL STRETCHED ZAH
+1EE7B         ; mapped                 ; 063A          # 6.1  ARABIC MATHEMATICAL STRETCHED GHAIN
+1EE7C         ; mapped                 ; 066E          # 6.1  ARABIC MATHEMATICAL STRETCHED DOTLESS BEH
+1EE7D         ; disallowed                             # NA   <reserved-1EE7D>
+1EE7E         ; mapped                 ; 06A1          # 6.1  ARABIC MATHEMATICAL STRETCHED DOTLESS FEH
+1EE7F         ; disallowed                             # NA   <reserved-1EE7F>
+1EE80         ; mapped                 ; 0627          # 6.1  ARABIC MATHEMATICAL LOOPED ALEF
+1EE81         ; mapped                 ; 0628          # 6.1  ARABIC MATHEMATICAL LOOPED BEH
+1EE82         ; mapped                 ; 062C          # 6.1  ARABIC MATHEMATICAL LOOPED JEEM
+1EE83         ; mapped                 ; 062F          # 6.1  ARABIC MATHEMATICAL LOOPED DAL
+1EE84         ; mapped                 ; 0647          # 6.1  ARABIC MATHEMATICAL LOOPED HEH
+1EE85         ; mapped                 ; 0648          # 6.1  ARABIC MATHEMATICAL LOOPED WAW
+1EE86         ; mapped                 ; 0632          # 6.1  ARABIC MATHEMATICAL LOOPED ZAIN
+1EE87         ; mapped                 ; 062D          # 6.1  ARABIC MATHEMATICAL LOOPED HAH
+1EE88         ; mapped                 ; 0637          # 6.1  ARABIC MATHEMATICAL LOOPED TAH
+1EE89         ; mapped                 ; 064A          # 6.1  ARABIC MATHEMATICAL LOOPED YEH
+1EE8A         ; disallowed                             # NA   <reserved-1EE8A>
+1EE8B         ; mapped                 ; 0644          # 6.1  ARABIC MATHEMATICAL LOOPED LAM
+1EE8C         ; mapped                 ; 0645          # 6.1  ARABIC MATHEMATICAL LOOPED MEEM
+1EE8D         ; mapped                 ; 0646          # 6.1  ARABIC MATHEMATICAL LOOPED NOON
+1EE8E         ; mapped                 ; 0633          # 6.1  ARABIC MATHEMATICAL LOOPED SEEN
+1EE8F         ; mapped                 ; 0639          # 6.1  ARABIC MATHEMATICAL LOOPED AIN
+1EE90         ; mapped                 ; 0641          # 6.1  ARABIC MATHEMATICAL LOOPED FEH
+1EE91         ; mapped                 ; 0635          # 6.1  ARABIC MATHEMATICAL LOOPED SAD
+1EE92         ; mapped                 ; 0642          # 6.1  ARABIC MATHEMATICAL LOOPED QAF
+1EE93         ; mapped                 ; 0631          # 6.1  ARABIC MATHEMATICAL LOOPED REH
+1EE94         ; mapped                 ; 0634          # 6.1  ARABIC MATHEMATICAL LOOPED SHEEN
+1EE95         ; mapped                 ; 062A          # 6.1  ARABIC MATHEMATICAL LOOPED TEH
+1EE96         ; mapped                 ; 062B          # 6.1  ARABIC MATHEMATICAL LOOPED THEH
+1EE97         ; mapped                 ; 062E          # 6.1  ARABIC MATHEMATICAL LOOPED KHAH
+1EE98         ; mapped                 ; 0630          # 6.1  ARABIC MATHEMATICAL LOOPED THAL
+1EE99         ; mapped                 ; 0636          # 6.1  ARABIC MATHEMATICAL LOOPED DAD
+1EE9A         ; mapped                 ; 0638          # 6.1  ARABIC MATHEMATICAL LOOPED ZAH
+1EE9B         ; mapped                 ; 063A          # 6.1  ARABIC MATHEMATICAL LOOPED GHAIN
+1EE9C..1EEA0  ; disallowed                             # NA   <reserved-1EE9C>..<reserved-1EEA0>
+1EEA1         ; mapped                 ; 0628          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK BEH
+1EEA2         ; mapped                 ; 062C          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK JEEM
+1EEA3         ; mapped                 ; 062F          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK DAL
+1EEA4         ; disallowed                             # NA   <reserved-1EEA4>
+1EEA5         ; mapped                 ; 0648          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK WAW
+1EEA6         ; mapped                 ; 0632          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK ZAIN
+1EEA7         ; mapped                 ; 062D          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK HAH
+1EEA8         ; mapped                 ; 0637          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK TAH
+1EEA9         ; mapped                 ; 064A          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
+1EEAA         ; disallowed                             # NA   <reserved-1EEAA>
+1EEAB         ; mapped                 ; 0644          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK LAM
+1EEAC         ; mapped                 ; 0645          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK MEEM
+1EEAD         ; mapped                 ; 0646          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK NOON
+1EEAE         ; mapped                 ; 0633          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK SEEN
+1EEAF         ; mapped                 ; 0639          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK AIN
+1EEB0         ; mapped                 ; 0641          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK FEH
+1EEB1         ; mapped                 ; 0635          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK SAD
+1EEB2         ; mapped                 ; 0642          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK QAF
+1EEB3         ; mapped                 ; 0631          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK REH
+1EEB4         ; mapped                 ; 0634          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK SHEEN
+1EEB5         ; mapped                 ; 062A          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK TEH
+1EEB6         ; mapped                 ; 062B          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK THEH
+1EEB7         ; mapped                 ; 062E          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK KHAH
+1EEB8         ; mapped                 ; 0630          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK THAL
+1EEB9         ; mapped                 ; 0636          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK DAD
+1EEBA         ; mapped                 ; 0638          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK ZAH
+1EEBB         ; mapped                 ; 063A          # 6.1  ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
+1EEBC..1EEEF  ; disallowed                             # NA   <reserved-1EEBC>..<reserved-1EEEF>
+1EEF0..1EEF1  ; valid                  ;      ; NV8    # 6.1  ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL
+1EEF2..1EFFF  ; disallowed                             # NA   <reserved-1EEF2>..<reserved-1EFFF>
+1F000..1F02B  ; valid                  ;      ; NV8    # 5.1  MAHJONG TILE EAST WIND..MAHJONG TILE BACK
+1F02C..1F02F  ; disallowed                             # NA   <reserved-1F02C>..<reserved-1F02F>
+1F030..1F093  ; valid                  ;      ; NV8    # 5.1  DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
+1F094..1F09F  ; disallowed                             # NA   <reserved-1F094>..<reserved-1F09F>
+1F0A0..1F0AE  ; valid                  ;      ; NV8    # 6.0  PLAYING CARD BACK..PLAYING CARD KING OF SPADES
+1F0AF..1F0B0  ; disallowed                             # NA   <reserved-1F0AF>..<reserved-1F0B0>
+1F0B1..1F0BE  ; valid                  ;      ; NV8    # 6.0  PLAYING CARD ACE OF HEARTS..PLAYING CARD KING OF HEARTS
+1F0BF         ; valid                  ;      ; NV8    # 7.0  PLAYING CARD RED JOKER
+1F0C0         ; disallowed                             # NA   <reserved-1F0C0>
+1F0C1..1F0CF  ; valid                  ;      ; NV8    # 6.0  PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER
+1F0D0         ; disallowed                             # NA   <reserved-1F0D0>
+1F0D1..1F0DF  ; valid                  ;      ; NV8    # 6.0  PLAYING CARD ACE OF CLUBS..PLAYING CARD WHITE JOKER
+1F0E0..1F0F5  ; valid                  ;      ; NV8    # 7.0  PLAYING CARD FOOL..PLAYING CARD TRUMP-21
+1F0F6..1F0FF  ; disallowed                             # NA   <reserved-1F0F6>..<reserved-1F0FF>
+1F100         ; disallowed                             # 5.2  DIGIT ZERO FULL STOP
+1F101         ; disallowed_STD3_mapped ; 0030 002C     # 5.2  DIGIT ZERO COMMA
+1F102         ; disallowed_STD3_mapped ; 0031 002C     # 5.2  DIGIT ONE COMMA
+1F103         ; disallowed_STD3_mapped ; 0032 002C     # 5.2  DIGIT TWO COMMA
+1F104         ; disallowed_STD3_mapped ; 0033 002C     # 5.2  DIGIT THREE COMMA
+1F105         ; disallowed_STD3_mapped ; 0034 002C     # 5.2  DIGIT FOUR COMMA
+1F106         ; disallowed_STD3_mapped ; 0035 002C     # 5.2  DIGIT FIVE COMMA
+1F107         ; disallowed_STD3_mapped ; 0036 002C     # 5.2  DIGIT SIX COMMA
+1F108         ; disallowed_STD3_mapped ; 0037 002C     # 5.2  DIGIT SEVEN COMMA
+1F109         ; disallowed_STD3_mapped ; 0038 002C     # 5.2  DIGIT EIGHT COMMA
+1F10A         ; disallowed_STD3_mapped ; 0039 002C     # 5.2  DIGIT NINE COMMA
+1F10B..1F10C  ; valid                  ;      ; NV8    # 7.0  DINGBAT CIRCLED SANS-SERIF DIGIT ZERO..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO
+1F10D..1F10F  ; disallowed                             # NA   <reserved-1F10D>..<reserved-1F10F>
+1F110         ; disallowed_STD3_mapped ; 0028 0061 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER A
+1F111         ; disallowed_STD3_mapped ; 0028 0062 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER B
+1F112         ; disallowed_STD3_mapped ; 0028 0063 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER C
+1F113         ; disallowed_STD3_mapped ; 0028 0064 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER D
+1F114         ; disallowed_STD3_mapped ; 0028 0065 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER E
+1F115         ; disallowed_STD3_mapped ; 0028 0066 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER F
+1F116         ; disallowed_STD3_mapped ; 0028 0067 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER G
+1F117         ; disallowed_STD3_mapped ; 0028 0068 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER H
+1F118         ; disallowed_STD3_mapped ; 0028 0069 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER I
+1F119         ; disallowed_STD3_mapped ; 0028 006A 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER J
+1F11A         ; disallowed_STD3_mapped ; 0028 006B 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER K
+1F11B         ; disallowed_STD3_mapped ; 0028 006C 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER L
+1F11C         ; disallowed_STD3_mapped ; 0028 006D 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER M
+1F11D         ; disallowed_STD3_mapped ; 0028 006E 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER N
+1F11E         ; disallowed_STD3_mapped ; 0028 006F 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER O
+1F11F         ; disallowed_STD3_mapped ; 0028 0070 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER P
+1F120         ; disallowed_STD3_mapped ; 0028 0071 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER Q
+1F121         ; disallowed_STD3_mapped ; 0028 0072 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER R
+1F122         ; disallowed_STD3_mapped ; 0028 0073 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER S
+1F123         ; disallowed_STD3_mapped ; 0028 0074 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER T
+1F124         ; disallowed_STD3_mapped ; 0028 0075 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER U
+1F125         ; disallowed_STD3_mapped ; 0028 0076 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER V
+1F126         ; disallowed_STD3_mapped ; 0028 0077 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER W
+1F127         ; disallowed_STD3_mapped ; 0028 0078 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER X
+1F128         ; disallowed_STD3_mapped ; 0028 0079 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER Y
+1F129         ; disallowed_STD3_mapped ; 0028 007A 0029 #5.2  PARENTHESIZED LATIN CAPITAL LETTER Z
+1F12A         ; mapped                 ; 3014 0073 3015 #5.2  TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
+1F12B         ; mapped                 ; 0063          # 5.2  CIRCLED ITALIC LATIN CAPITAL LETTER C
+1F12C         ; mapped                 ; 0072          # 5.2  CIRCLED ITALIC LATIN CAPITAL LETTER R
+1F12D         ; mapped                 ; 0063 0064     # 5.2  CIRCLED CD
+1F12E         ; mapped                 ; 0077 007A     # 5.2  CIRCLED WZ
+1F12F         ; disallowed                             # NA   <reserved-1F12F>
+1F130         ; mapped                 ; 0061          # 6.0  SQUARED LATIN CAPITAL LETTER A
+1F131         ; mapped                 ; 0062          # 5.2  SQUARED LATIN CAPITAL LETTER B
+1F132         ; mapped                 ; 0063          # 6.0  SQUARED LATIN CAPITAL LETTER C
+1F133         ; mapped                 ; 0064          # 6.0  SQUARED LATIN CAPITAL LETTER D
+1F134         ; mapped                 ; 0065          # 6.0  SQUARED LATIN CAPITAL LETTER E
+1F135         ; mapped                 ; 0066          # 6.0  SQUARED LATIN CAPITAL LETTER F
+1F136         ; mapped                 ; 0067          # 6.0  SQUARED LATIN CAPITAL LETTER G
+1F137         ; mapped                 ; 0068          # 6.0  SQUARED LATIN CAPITAL LETTER H
+1F138         ; mapped                 ; 0069          # 6.0  SQUARED LATIN CAPITAL LETTER I
+1F139         ; mapped                 ; 006A          # 6.0  SQUARED LATIN CAPITAL LETTER J
+1F13A         ; mapped                 ; 006B          # 6.0  SQUARED LATIN CAPITAL LETTER K
+1F13B         ; mapped                 ; 006C          # 6.0  SQUARED LATIN CAPITAL LETTER L
+1F13C         ; mapped                 ; 006D          # 6.0  SQUARED LATIN CAPITAL LETTER M
+1F13D         ; mapped                 ; 006E          # 5.2  SQUARED LATIN CAPITAL LETTER N
+1F13E         ; mapped                 ; 006F          # 6.0  SQUARED LATIN CAPITAL LETTER O
+1F13F         ; mapped                 ; 0070          # 5.2  SQUARED LATIN CAPITAL LETTER P
+1F140         ; mapped                 ; 0071          # 6.0  SQUARED LATIN CAPITAL LETTER Q
+1F141         ; mapped                 ; 0072          # 6.0  SQUARED LATIN CAPITAL LETTER R
+1F142         ; mapped                 ; 0073          # 5.2  SQUARED LATIN CAPITAL LETTER S
+1F143         ; mapped                 ; 0074          # 6.0  SQUARED LATIN CAPITAL LETTER T
+1F144         ; mapped                 ; 0075          # 6.0  SQUARED LATIN CAPITAL LETTER U
+1F145         ; mapped                 ; 0076          # 6.0  SQUARED LATIN CAPITAL LETTER V
+1F146         ; mapped                 ; 0077          # 5.2  SQUARED LATIN CAPITAL LETTER W
+1F147         ; mapped                 ; 0078          # 6.0  SQUARED LATIN CAPITAL LETTER X
+1F148         ; mapped                 ; 0079          # 6.0  SQUARED LATIN CAPITAL LETTER Y
+1F149         ; mapped                 ; 007A          # 6.0  SQUARED LATIN CAPITAL LETTER Z
+1F14A         ; mapped                 ; 0068 0076     # 5.2  SQUARED HV
+1F14B         ; mapped                 ; 006D 0076     # 5.2  SQUARED MV
+1F14C         ; mapped                 ; 0073 0064     # 5.2  SQUARED SD
+1F14D         ; mapped                 ; 0073 0073     # 5.2  SQUARED SS
+1F14E         ; mapped                 ; 0070 0070 0076 #5.2  SQUARED PPV
+1F14F         ; mapped                 ; 0077 0063     # 6.0  SQUARED WC
+1F150..1F156  ; valid                  ;      ; NV8    # 6.0  NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER G
+1F157         ; valid                  ;      ; NV8    # 5.2  NEGATIVE CIRCLED LATIN CAPITAL LETTER H
+1F158..1F15E  ; valid                  ;      ; NV8    # 6.0  NEGATIVE CIRCLED LATIN CAPITAL LETTER I..NEGATIVE CIRCLED LATIN CAPITAL LETTER O
+1F15F         ; valid                  ;      ; NV8    # 5.2  NEGATIVE CIRCLED LATIN CAPITAL LETTER P
+1F160..1F169  ; valid                  ;      ; NV8    # 6.0  NEGATIVE CIRCLED LATIN CAPITAL LETTER Q..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
+1F16A         ; mapped                 ; 006D 0063     # 6.1  RAISED MC SIGN
+1F16B         ; mapped                 ; 006D 0064     # 6.1  RAISED MD SIGN
+1F16C..1F16F  ; disallowed                             # NA   <reserved-1F16C>..<reserved-1F16F>
+1F170..1F178  ; valid                  ;      ; NV8    # 6.0  NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER I
+1F179         ; valid                  ;      ; NV8    # 5.2  NEGATIVE SQUARED LATIN CAPITAL LETTER J
+1F17A         ; valid                  ;      ; NV8    # 6.0  NEGATIVE SQUARED LATIN CAPITAL LETTER K
+1F17B..1F17C  ; valid                  ;      ; NV8    # 5.2  NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
+1F17D..1F17E  ; valid                  ;      ; NV8    # 6.0  NEGATIVE SQUARED LATIN CAPITAL LETTER N..NEGATIVE SQUARED LATIN CAPITAL LETTER O
+1F17F         ; valid                  ;      ; NV8    # 5.2  NEGATIVE SQUARED LATIN CAPITAL LETTER P
+1F180..1F189  ; valid                  ;      ; NV8    # 6.0  NEGATIVE SQUARED LATIN CAPITAL LETTER Q..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
+1F18A..1F18D  ; valid                  ;      ; NV8    # 5.2  CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
+1F18E..1F18F  ; valid                  ;      ; NV8    # 6.0  NEGATIVE SQUARED AB..NEGATIVE SQUARED WC
+1F190         ; mapped                 ; 0064 006A     # 5.2  SQUARE DJ
+1F191..1F19A  ; valid                  ;      ; NV8    # 6.0  SQUARED CL..SQUARED VS
+1F19B..1F1E5  ; disallowed                             # NA   <reserved-1F19B>..<reserved-1F1E5>
+1F1E6..1F1FF  ; valid                  ;      ; NV8    # 6.0  REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
+1F200         ; mapped                 ; 307B 304B     # 5.2  SQUARE HIRAGANA HOKA
+1F201         ; mapped                 ; 30B3 30B3     # 6.0  SQUARED KATAKANA KOKO
+1F202         ; mapped                 ; 30B5          # 6.0  SQUARED KATAKANA SA
+1F203..1F20F  ; disallowed                             # NA   <reserved-1F203>..<reserved-1F20F>
+1F210         ; mapped                 ; 624B          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-624B
+1F211         ; mapped                 ; 5B57          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-5B57
+1F212         ; mapped                 ; 53CC          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-53CC
+1F213         ; mapped                 ; 30C7          # 5.2  SQUARED KATAKANA DE
+1F214         ; mapped                 ; 4E8C          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-4E8C
+1F215         ; mapped                 ; 591A          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-591A
+1F216         ; mapped                 ; 89E3          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-89E3
+1F217         ; mapped                 ; 5929          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-5929
+1F218         ; mapped                 ; 4EA4          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-4EA4
+1F219         ; mapped                 ; 6620          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-6620
+1F21A         ; mapped                 ; 7121          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-7121
+1F21B         ; mapped                 ; 6599          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-6599
+1F21C         ; mapped                 ; 524D          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-524D
+1F21D         ; mapped                 ; 5F8C          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-5F8C
+1F21E         ; mapped                 ; 518D          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-518D
+1F21F         ; mapped                 ; 65B0          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-65B0
+1F220         ; mapped                 ; 521D          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-521D
+1F221         ; mapped                 ; 7D42          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-7D42
+1F222         ; mapped                 ; 751F          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-751F
+1F223         ; mapped                 ; 8CA9          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-8CA9
+1F224         ; mapped                 ; 58F0          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-58F0
+1F225         ; mapped                 ; 5439          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-5439
+1F226         ; mapped                 ; 6F14          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-6F14
+1F227         ; mapped                 ; 6295          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-6295
+1F228         ; mapped                 ; 6355          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-6355
+1F229         ; mapped                 ; 4E00          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-4E00
+1F22A         ; mapped                 ; 4E09          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-4E09
+1F22B         ; mapped                 ; 904A          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-904A
+1F22C         ; mapped                 ; 5DE6          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-5DE6
+1F22D         ; mapped                 ; 4E2D          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-4E2D
+1F22E         ; mapped                 ; 53F3          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-53F3
+1F22F         ; mapped                 ; 6307          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-6307
+1F230         ; mapped                 ; 8D70          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-8D70
+1F231         ; mapped                 ; 6253          # 5.2  SQUARED CJK UNIFIED IDEOGRAPH-6253
+1F232         ; mapped                 ; 7981          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-7981
+1F233         ; mapped                 ; 7A7A          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-7A7A
+1F234         ; mapped                 ; 5408          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-5408
+1F235         ; mapped                 ; 6E80          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-6E80
+1F236         ; mapped                 ; 6709          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-6709
+1F237         ; mapped                 ; 6708          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-6708
+1F238         ; mapped                 ; 7533          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-7533
+1F239         ; mapped                 ; 5272          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-5272
+1F23A         ; mapped                 ; 55B6          # 6.0  SQUARED CJK UNIFIED IDEOGRAPH-55B6
+1F23B..1F23F  ; disallowed                             # NA   <reserved-1F23B>..<reserved-1F23F>
+1F240         ; mapped                 ; 3014 672C 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C
+1F241         ; mapped                 ; 3014 4E09 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09
+1F242         ; mapped                 ; 3014 4E8C 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C
+1F243         ; mapped                 ; 3014 5B89 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89
+1F244         ; mapped                 ; 3014 70B9 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9
+1F245         ; mapped                 ; 3014 6253 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253
+1F246         ; mapped                 ; 3014 76D7 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7
+1F247         ; mapped                 ; 3014 52DD 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD
+1F248         ; mapped                 ; 3014 6557 3015 #5.2  TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
+1F249..1F24F  ; disallowed                             # NA   <reserved-1F249>..<reserved-1F24F>
+1F250         ; mapped                 ; 5F97          # 6.0  CIRCLED IDEOGRAPH ADVANTAGE
+1F251         ; mapped                 ; 53EF          # 6.0  CIRCLED IDEOGRAPH ACCEPT
+1F252..1F2FF  ; disallowed                             # NA   <reserved-1F252>..<reserved-1F2FF>
+1F300..1F320  ; valid                  ;      ; NV8    # 6.0  CYCLONE..SHOOTING STAR
+1F321..1F32C  ; valid                  ;      ; NV8    # 7.0  THERMOMETER..WIND BLOWING FACE
+1F32D..1F32F  ; valid                  ;      ; NV8    # 8.0  HOT DOG..BURRITO
+1F330..1F335  ; valid                  ;      ; NV8    # 6.0  CHESTNUT..CACTUS
+1F336         ; valid                  ;      ; NV8    # 7.0  HOT PEPPER
+1F337..1F37C  ; valid                  ;      ; NV8    # 6.0  TULIP..BABY BOTTLE
+1F37D         ; valid                  ;      ; NV8    # 7.0  FORK AND KNIFE WITH PLATE
+1F37E..1F37F  ; valid                  ;      ; NV8    # 8.0  BOTTLE WITH POPPING CORK..POPCORN
+1F380..1F393  ; valid                  ;      ; NV8    # 6.0  RIBBON..GRADUATION CAP
+1F394..1F39F  ; valid                  ;      ; NV8    # 7.0  HEART WITH TIP ON THE LEFT..ADMISSION TICKETS
+1F3A0..1F3C4  ; valid                  ;      ; NV8    # 6.0  CAROUSEL HORSE..SURFER
+1F3C5         ; valid                  ;      ; NV8    # 7.0  SPORTS MEDAL
+1F3C6..1F3CA  ; valid                  ;      ; NV8    # 6.0  TROPHY..SWIMMER
+1F3CB..1F3CE  ; valid                  ;      ; NV8    # 7.0  WEIGHT LIFTER..RACING CAR
+1F3CF..1F3D3  ; valid                  ;      ; NV8    # 8.0  CRICKET BAT AND BALL..TABLE TENNIS PADDLE AND BALL
+1F3D4..1F3DF  ; valid                  ;      ; NV8    # 7.0  SNOW CAPPED MOUNTAIN..STADIUM
+1F3E0..1F3F0  ; valid                  ;      ; NV8    # 6.0  HOUSE BUILDING..EUROPEAN CASTLE
+1F3F1..1F3F7  ; valid                  ;      ; NV8    # 7.0  WHITE PENNANT..LABEL
+1F3F8..1F3FF  ; valid                  ;      ; NV8    # 8.0  BADMINTON RACQUET AND SHUTTLECOCK..EMOJI MODIFIER FITZPATRICK TYPE-6
+1F400..1F43E  ; valid                  ;      ; NV8    # 6.0  RAT..PAW PRINTS
+1F43F         ; valid                  ;      ; NV8    # 7.0  CHIPMUNK
+1F440         ; valid                  ;      ; NV8    # 6.0  EYES
+1F441         ; valid                  ;      ; NV8    # 7.0  EYE
+1F442..1F4F7  ; valid                  ;      ; NV8    # 6.0  EAR..CAMERA
+1F4F8         ; valid                  ;      ; NV8    # 7.0  CAMERA WITH FLASH
+1F4F9..1F4FC  ; valid                  ;      ; NV8    # 6.0  VIDEO CAMERA..VIDEOCASSETTE
+1F4FD..1F4FE  ; valid                  ;      ; NV8    # 7.0  FILM PROJECTOR..PORTABLE STEREO
+1F4FF         ; valid                  ;      ; NV8    # 8.0  PRAYER BEADS
+1F500..1F53D  ; valid                  ;      ; NV8    # 6.0  TWISTED RIGHTWARDS ARROWS..DOWN-POINTING SMALL RED TRIANGLE
+1F53E..1F53F  ; valid                  ;      ; NV8    # 7.0  LOWER RIGHT SHADOWED WHITE CIRCLE..UPPER RIGHT SHADOWED WHITE CIRCLE
+1F540..1F543  ; valid                  ;      ; NV8    # 6.1  CIRCLED CROSS POMMEE..NOTCHED LEFT SEMICIRCLE WITH THREE DOTS
+1F544..1F54A  ; valid                  ;      ; NV8    # 7.0  NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS..DOVE OF PEACE
+1F54B..1F54F  ; valid                  ;      ; NV8    # 8.0  KAABA..BOWL OF HYGIEIA
+1F550..1F567  ; valid                  ;      ; NV8    # 6.0  CLOCK FACE ONE OCLOCK..CLOCK FACE TWELVE-THIRTY
+1F568..1F579  ; valid                  ;      ; NV8    # 7.0  RIGHT SPEAKER..JOYSTICK
+1F57A         ; disallowed                             # NA   <reserved-1F57A>
+1F57B..1F5A3  ; valid                  ;      ; NV8    # 7.0  LEFT HAND TELEPHONE RECEIVER..BLACK DOWN POINTING BACKHAND INDEX
+1F5A4         ; disallowed                             # NA   <reserved-1F5A4>
+1F5A5..1F5FA  ; valid                  ;      ; NV8    # 7.0  DESKTOP COMPUTER..WORLD MAP
+1F5FB..1F5FF  ; valid                  ;      ; NV8    # 6.0  MOUNT FUJI..MOYAI
+1F600         ; valid                  ;      ; NV8    # 6.1  GRINNING FACE
+1F601..1F610  ; valid                  ;      ; NV8    # 6.0  GRINNING FACE WITH SMILING EYES..NEUTRAL FACE
+1F611         ; valid                  ;      ; NV8    # 6.1  EXPRESSIONLESS FACE
+1F612..1F614  ; valid                  ;      ; NV8    # 6.0  UNAMUSED FACE..PENSIVE FACE
+1F615         ; valid                  ;      ; NV8    # 6.1  CONFUSED FACE
+1F616         ; valid                  ;      ; NV8    # 6.0  CONFOUNDED FACE
+1F617         ; valid                  ;      ; NV8    # 6.1  KISSING FACE
+1F618         ; valid                  ;      ; NV8    # 6.0  FACE THROWING A KISS
+1F619         ; valid                  ;      ; NV8    # 6.1  KISSING FACE WITH SMILING EYES
+1F61A         ; valid                  ;      ; NV8    # 6.0  KISSING FACE WITH CLOSED EYES
+1F61B         ; valid                  ;      ; NV8    # 6.1  FACE WITH STUCK-OUT TONGUE
+1F61C..1F61E  ; valid                  ;      ; NV8    # 6.0  FACE WITH STUCK-OUT TONGUE AND WINKING EYE..DISAPPOINTED FACE
+1F61F         ; valid                  ;      ; NV8    # 6.1  WORRIED FACE
+1F620..1F625  ; valid                  ;      ; NV8    # 6.0  ANGRY FACE..DISAPPOINTED BUT RELIEVED FACE
+1F626..1F627  ; valid                  ;      ; NV8    # 6.1  FROWNING FACE WITH OPEN MOUTH..ANGUISHED FACE
+1F628..1F62B  ; valid                  ;      ; NV8    # 6.0  FEARFUL FACE..TIRED FACE
+1F62C         ; valid                  ;      ; NV8    # 6.1  GRIMACING FACE
+1F62D         ; valid                  ;      ; NV8    # 6.0  LOUDLY CRYING FACE
+1F62E..1F62F  ; valid                  ;      ; NV8    # 6.1  FACE WITH OPEN MOUTH..HUSHED FACE
+1F630..1F633  ; valid                  ;      ; NV8    # 6.0  FACE WITH OPEN MOUTH AND COLD SWEAT..FLUSHED FACE
+1F634         ; valid                  ;      ; NV8    # 6.1  SLEEPING FACE
+1F635..1F640  ; valid                  ;      ; NV8    # 6.0  DIZZY FACE..WEARY CAT FACE
+1F641..1F642  ; valid                  ;      ; NV8    # 7.0  SLIGHTLY FROWNING FACE..SLIGHTLY SMILING FACE
+1F643..1F644  ; valid                  ;      ; NV8    # 8.0  UPSIDE-DOWN FACE..FACE WITH ROLLING EYES
+1F645..1F64F  ; valid                  ;      ; NV8    # 6.0  FACE WITH NO GOOD GESTURE..PERSON WITH FOLDED HANDS
+1F650..1F67F  ; valid                  ;      ; NV8    # 7.0  NORTH WEST POINTING LEAF..REVERSE CHECKER BOARD
+1F680..1F6C5  ; valid                  ;      ; NV8    # 6.0  ROCKET..LEFT LUGGAGE
+1F6C6..1F6CF  ; valid                  ;      ; NV8    # 7.0  TRIANGLE WITH ROUNDED CORNERS..BED
+1F6D0         ; valid                  ;      ; NV8    # 8.0  PLACE OF WORSHIP
+1F6D1..1F6DF  ; disallowed                             # NA   <reserved-1F6D1>..<reserved-1F6DF>
+1F6E0..1F6EC  ; valid                  ;      ; NV8    # 7.0  HAMMER AND WRENCH..AIRPLANE ARRIVING
+1F6ED..1F6EF  ; disallowed                             # NA   <reserved-1F6ED>..<reserved-1F6EF>
+1F6F0..1F6F3  ; valid                  ;      ; NV8    # 7.0  SATELLITE..PASSENGER SHIP
+1F6F4..1F6FF  ; disallowed                             # NA   <reserved-1F6F4>..<reserved-1F6FF>
+1F700..1F773  ; valid                  ;      ; NV8    # 6.0  ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
+1F774..1F77F  ; disallowed                             # NA   <reserved-1F774>..<reserved-1F77F>
+1F780..1F7D4  ; valid                  ;      ; NV8    # 7.0  BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR
+1F7D5..1F7FF  ; disallowed                             # NA   <reserved-1F7D5>..<reserved-1F7FF>
+1F800..1F80B  ; valid                  ;      ; NV8    # 7.0  LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
+1F80C..1F80F  ; disallowed                             # NA   <reserved-1F80C>..<reserved-1F80F>
+1F810..1F847  ; valid                  ;      ; NV8    # 7.0  LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW
+1F848..1F84F  ; disallowed                             # NA   <reserved-1F848>..<reserved-1F84F>
+1F850..1F859  ; valid                  ;      ; NV8    # 7.0  LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
+1F85A..1F85F  ; disallowed                             # NA   <reserved-1F85A>..<reserved-1F85F>
+1F860..1F887  ; valid                  ;      ; NV8    # 7.0  WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW
+1F888..1F88F  ; disallowed                             # NA   <reserved-1F888>..<reserved-1F88F>
+1F890..1F8AD  ; valid                  ;      ; NV8    # 7.0  LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS
+1F8AE..1F90F  ; disallowed                             # NA   <reserved-1F8AE>..<reserved-1F90F>
+1F910..1F918  ; valid                  ;      ; NV8    # 8.0  ZIPPER-MOUTH FACE..SIGN OF THE HORNS
+1F919..1F97F  ; disallowed                             # NA   <reserved-1F919>..<reserved-1F97F>
+1F980..1F984  ; valid                  ;      ; NV8    # 8.0  CRAB..UNICORN FACE
+1F985..1F9BF  ; disallowed                             # NA   <reserved-1F985>..<reserved-1F9BF>
+1F9C0         ; valid                  ;      ; NV8    # 8.0  CHEESE WEDGE
+1F9C1..1FFFD  ; disallowed                             # NA   <reserved-1F9C1>..<reserved-1FFFD>
+1FFFE..1FFFF  ; disallowed                             # 2.0  <noncharacter-1FFFE>..<noncharacter-1FFFF>
+20000..2A6D6  ; valid                                  # 3.1  CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
+2A6D7..2A6FF  ; disallowed                             # NA   <reserved-2A6D7>..<reserved-2A6FF>
+2A700..2B734  ; valid                                  # 5.2  CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
+2B735..2B73F  ; disallowed                             # NA   <reserved-2B735>..<reserved-2B73F>
+2B740..2B81D  ; valid                                  # 6.0  CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B81E..2B81F  ; disallowed                             # NA   <reserved-2B81E>..<reserved-2B81F>
+2B820..2CEA1  ; valid                                  # 8.0  CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2CEA2..2F7FF  ; disallowed                             # NA   <reserved-2CEA2>..<reserved-2F7FF>
+2F800         ; mapped                 ; 4E3D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F800
+2F801         ; mapped                 ; 4E38          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F801
+2F802         ; mapped                 ; 4E41          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F802
+2F803         ; mapped                 ; 20122         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F803
+2F804         ; mapped                 ; 4F60          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F804
+2F805         ; mapped                 ; 4FAE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F805
+2F806         ; mapped                 ; 4FBB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F806
+2F807         ; mapped                 ; 5002          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F807
+2F808         ; mapped                 ; 507A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F808
+2F809         ; mapped                 ; 5099          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F809
+2F80A         ; mapped                 ; 50E7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F80A
+2F80B         ; mapped                 ; 50CF          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F80B
+2F80C         ; mapped                 ; 349E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F80C
+2F80D         ; mapped                 ; 2063A         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F80D
+2F80E         ; mapped                 ; 514D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F80E
+2F80F         ; mapped                 ; 5154          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F80F
+2F810         ; mapped                 ; 5164          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F810
+2F811         ; mapped                 ; 5177          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F811
+2F812         ; mapped                 ; 2051C         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F812
+2F813         ; mapped                 ; 34B9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F813
+2F814         ; mapped                 ; 5167          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F814
+2F815         ; mapped                 ; 518D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F815
+2F816         ; mapped                 ; 2054B         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F816
+2F817         ; mapped                 ; 5197          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F817
+2F818         ; mapped                 ; 51A4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F818
+2F819         ; mapped                 ; 4ECC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F819
+2F81A         ; mapped                 ; 51AC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F81A
+2F81B         ; mapped                 ; 51B5          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F81B
+2F81C         ; mapped                 ; 291DF         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F81C
+2F81D         ; mapped                 ; 51F5          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F81D
+2F81E         ; mapped                 ; 5203          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F81E
+2F81F         ; mapped                 ; 34DF          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F81F
+2F820         ; mapped                 ; 523B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F820
+2F821         ; mapped                 ; 5246          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F821
+2F822         ; mapped                 ; 5272          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F822
+2F823         ; mapped                 ; 5277          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F823
+2F824         ; mapped                 ; 3515          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F824
+2F825         ; mapped                 ; 52C7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F825
+2F826         ; mapped                 ; 52C9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F826
+2F827         ; mapped                 ; 52E4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F827
+2F828         ; mapped                 ; 52FA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F828
+2F829         ; mapped                 ; 5305          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F829
+2F82A         ; mapped                 ; 5306          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F82A
+2F82B         ; mapped                 ; 5317          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F82B
+2F82C         ; mapped                 ; 5349          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F82C
+2F82D         ; mapped                 ; 5351          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F82D
+2F82E         ; mapped                 ; 535A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F82E
+2F82F         ; mapped                 ; 5373          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F82F
+2F830         ; mapped                 ; 537D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F830
+2F831..2F833  ; mapped                 ; 537F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F831..CJK COMPATIBILITY IDEOGRAPH-2F833
+2F834         ; mapped                 ; 20A2C         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F834
+2F835         ; mapped                 ; 7070          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F835
+2F836         ; mapped                 ; 53CA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F836
+2F837         ; mapped                 ; 53DF          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F837
+2F838         ; mapped                 ; 20B63         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F838
+2F839         ; mapped                 ; 53EB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F839
+2F83A         ; mapped                 ; 53F1          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F83A
+2F83B         ; mapped                 ; 5406          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F83B
+2F83C         ; mapped                 ; 549E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F83C
+2F83D         ; mapped                 ; 5438          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F83D
+2F83E         ; mapped                 ; 5448          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F83E
+2F83F         ; mapped                 ; 5468          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F83F
+2F840         ; mapped                 ; 54A2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F840
+2F841         ; mapped                 ; 54F6          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F841
+2F842         ; mapped                 ; 5510          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F842
+2F843         ; mapped                 ; 5553          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F843
+2F844         ; mapped                 ; 5563          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F844
+2F845..2F846  ; mapped                 ; 5584          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F845..CJK COMPATIBILITY IDEOGRAPH-2F846
+2F847         ; mapped                 ; 5599          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F847
+2F848         ; mapped                 ; 55AB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F848
+2F849         ; mapped                 ; 55B3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F849
+2F84A         ; mapped                 ; 55C2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F84A
+2F84B         ; mapped                 ; 5716          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F84B
+2F84C         ; mapped                 ; 5606          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F84C
+2F84D         ; mapped                 ; 5717          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F84D
+2F84E         ; mapped                 ; 5651          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F84E
+2F84F         ; mapped                 ; 5674          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F84F
+2F850         ; mapped                 ; 5207          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F850
+2F851         ; mapped                 ; 58EE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F851
+2F852         ; mapped                 ; 57CE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F852
+2F853         ; mapped                 ; 57F4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F853
+2F854         ; mapped                 ; 580D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F854
+2F855         ; mapped                 ; 578B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F855
+2F856         ; mapped                 ; 5832          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F856
+2F857         ; mapped                 ; 5831          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F857
+2F858         ; mapped                 ; 58AC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F858
+2F859         ; mapped                 ; 214E4         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F859
+2F85A         ; mapped                 ; 58F2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F85A
+2F85B         ; mapped                 ; 58F7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F85B
+2F85C         ; mapped                 ; 5906          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F85C
+2F85D         ; mapped                 ; 591A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F85D
+2F85E         ; mapped                 ; 5922          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F85E
+2F85F         ; mapped                 ; 5962          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F85F
+2F860         ; mapped                 ; 216A8         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F860
+2F861         ; mapped                 ; 216EA         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F861
+2F862         ; mapped                 ; 59EC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F862
+2F863         ; mapped                 ; 5A1B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F863
+2F864         ; mapped                 ; 5A27          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F864
+2F865         ; mapped                 ; 59D8          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F865
+2F866         ; mapped                 ; 5A66          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F866
+2F867         ; mapped                 ; 36EE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F867
+2F868         ; disallowed                             # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F868
+2F869         ; mapped                 ; 5B08          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F869
+2F86A..2F86B  ; mapped                 ; 5B3E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F86A..CJK COMPATIBILITY IDEOGRAPH-2F86B
+2F86C         ; mapped                 ; 219C8         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F86C
+2F86D         ; mapped                 ; 5BC3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F86D
+2F86E         ; mapped                 ; 5BD8          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F86E
+2F86F         ; mapped                 ; 5BE7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F86F
+2F870         ; mapped                 ; 5BF3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F870
+2F871         ; mapped                 ; 21B18         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F871
+2F872         ; mapped                 ; 5BFF          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F872
+2F873         ; mapped                 ; 5C06          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F873
+2F874         ; disallowed                             # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F874
+2F875         ; mapped                 ; 5C22          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F875
+2F876         ; mapped                 ; 3781          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F876
+2F877         ; mapped                 ; 5C60          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F877
+2F878         ; mapped                 ; 5C6E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F878
+2F879         ; mapped                 ; 5CC0          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F879
+2F87A         ; mapped                 ; 5C8D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F87A
+2F87B         ; mapped                 ; 21DE4         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F87B
+2F87C         ; mapped                 ; 5D43          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F87C
+2F87D         ; mapped                 ; 21DE6         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F87D
+2F87E         ; mapped                 ; 5D6E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F87E
+2F87F         ; mapped                 ; 5D6B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F87F
+2F880         ; mapped                 ; 5D7C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F880
+2F881         ; mapped                 ; 5DE1          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F881
+2F882         ; mapped                 ; 5DE2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F882
+2F883         ; mapped                 ; 382F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F883
+2F884         ; mapped                 ; 5DFD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F884
+2F885         ; mapped                 ; 5E28          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F885
+2F886         ; mapped                 ; 5E3D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F886
+2F887         ; mapped                 ; 5E69          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F887
+2F888         ; mapped                 ; 3862          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F888
+2F889         ; mapped                 ; 22183         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F889
+2F88A         ; mapped                 ; 387C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F88A
+2F88B         ; mapped                 ; 5EB0          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F88B
+2F88C         ; mapped                 ; 5EB3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F88C
+2F88D         ; mapped                 ; 5EB6          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F88D
+2F88E         ; mapped                 ; 5ECA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F88E
+2F88F         ; mapped                 ; 2A392         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F88F
+2F890         ; mapped                 ; 5EFE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F890
+2F891..2F892  ; mapped                 ; 22331         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F891..CJK COMPATIBILITY IDEOGRAPH-2F892
+2F893         ; mapped                 ; 8201          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F893
+2F894..2F895  ; mapped                 ; 5F22          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F894..CJK COMPATIBILITY IDEOGRAPH-2F895
+2F896         ; mapped                 ; 38C7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F896
+2F897         ; mapped                 ; 232B8         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F897
+2F898         ; mapped                 ; 261DA         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F898
+2F899         ; mapped                 ; 5F62          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F899
+2F89A         ; mapped                 ; 5F6B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F89A
+2F89B         ; mapped                 ; 38E3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F89B
+2F89C         ; mapped                 ; 5F9A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F89C
+2F89D         ; mapped                 ; 5FCD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F89D
+2F89E         ; mapped                 ; 5FD7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F89E
+2F89F         ; mapped                 ; 5FF9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F89F
+2F8A0         ; mapped                 ; 6081          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A0
+2F8A1         ; mapped                 ; 393A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A1
+2F8A2         ; mapped                 ; 391C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A2
+2F8A3         ; mapped                 ; 6094          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A3
+2F8A4         ; mapped                 ; 226D4         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A4
+2F8A5         ; mapped                 ; 60C7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A5
+2F8A6         ; mapped                 ; 6148          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A6
+2F8A7         ; mapped                 ; 614C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A7
+2F8A8         ; mapped                 ; 614E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A8
+2F8A9         ; mapped                 ; 614C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8A9
+2F8AA         ; mapped                 ; 617A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8AA
+2F8AB         ; mapped                 ; 618E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8AB
+2F8AC         ; mapped                 ; 61B2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8AC
+2F8AD         ; mapped                 ; 61A4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8AD
+2F8AE         ; mapped                 ; 61AF          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8AE
+2F8AF         ; mapped                 ; 61DE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8AF
+2F8B0         ; mapped                 ; 61F2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B0
+2F8B1         ; mapped                 ; 61F6          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B1
+2F8B2         ; mapped                 ; 6210          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B2
+2F8B3         ; mapped                 ; 621B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B3
+2F8B4         ; mapped                 ; 625D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B4
+2F8B5         ; mapped                 ; 62B1          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B5
+2F8B6         ; mapped                 ; 62D4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B6
+2F8B7         ; mapped                 ; 6350          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B7
+2F8B8         ; mapped                 ; 22B0C         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B8
+2F8B9         ; mapped                 ; 633D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8B9
+2F8BA         ; mapped                 ; 62FC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8BA
+2F8BB         ; mapped                 ; 6368          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8BB
+2F8BC         ; mapped                 ; 6383          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8BC
+2F8BD         ; mapped                 ; 63E4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8BD
+2F8BE         ; mapped                 ; 22BF1         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8BE
+2F8BF         ; mapped                 ; 6422          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8BF
+2F8C0         ; mapped                 ; 63C5          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C0
+2F8C1         ; mapped                 ; 63A9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C1
+2F8C2         ; mapped                 ; 3A2E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C2
+2F8C3         ; mapped                 ; 6469          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C3
+2F8C4         ; mapped                 ; 647E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C4
+2F8C5         ; mapped                 ; 649D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C5
+2F8C6         ; mapped                 ; 6477          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C6
+2F8C7         ; mapped                 ; 3A6C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C7
+2F8C8         ; mapped                 ; 654F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C8
+2F8C9         ; mapped                 ; 656C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8C9
+2F8CA         ; mapped                 ; 2300A         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8CA
+2F8CB         ; mapped                 ; 65E3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8CB
+2F8CC         ; mapped                 ; 66F8          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8CC
+2F8CD         ; mapped                 ; 6649          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8CD
+2F8CE         ; mapped                 ; 3B19          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8CE
+2F8CF         ; mapped                 ; 6691          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8CF
+2F8D0         ; mapped                 ; 3B08          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D0
+2F8D1         ; mapped                 ; 3AE4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D1
+2F8D2         ; mapped                 ; 5192          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D2
+2F8D3         ; mapped                 ; 5195          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D3
+2F8D4         ; mapped                 ; 6700          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D4
+2F8D5         ; mapped                 ; 669C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D5
+2F8D6         ; mapped                 ; 80AD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D6
+2F8D7         ; mapped                 ; 43D9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D7
+2F8D8         ; mapped                 ; 6717          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D8
+2F8D9         ; mapped                 ; 671B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8D9
+2F8DA         ; mapped                 ; 6721          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8DA
+2F8DB         ; mapped                 ; 675E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8DB
+2F8DC         ; mapped                 ; 6753          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8DC
+2F8DD         ; mapped                 ; 233C3         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8DD
+2F8DE         ; mapped                 ; 3B49          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8DE
+2F8DF         ; mapped                 ; 67FA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8DF
+2F8E0         ; mapped                 ; 6785          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E0
+2F8E1         ; mapped                 ; 6852          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E1
+2F8E2         ; mapped                 ; 6885          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E2
+2F8E3         ; mapped                 ; 2346D         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E3
+2F8E4         ; mapped                 ; 688E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E4
+2F8E5         ; mapped                 ; 681F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E5
+2F8E6         ; mapped                 ; 6914          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E6
+2F8E7         ; mapped                 ; 3B9D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E7
+2F8E8         ; mapped                 ; 6942          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E8
+2F8E9         ; mapped                 ; 69A3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8E9
+2F8EA         ; mapped                 ; 69EA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8EA
+2F8EB         ; mapped                 ; 6AA8          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8EB
+2F8EC         ; mapped                 ; 236A3         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8EC
+2F8ED         ; mapped                 ; 6ADB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8ED
+2F8EE         ; mapped                 ; 3C18          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8EE
+2F8EF         ; mapped                 ; 6B21          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8EF
+2F8F0         ; mapped                 ; 238A7         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F0
+2F8F1         ; mapped                 ; 6B54          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F1
+2F8F2         ; mapped                 ; 3C4E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F2
+2F8F3         ; mapped                 ; 6B72          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F3
+2F8F4         ; mapped                 ; 6B9F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F4
+2F8F5         ; mapped                 ; 6BBA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F5
+2F8F6         ; mapped                 ; 6BBB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F6
+2F8F7         ; mapped                 ; 23A8D         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F7
+2F8F8         ; mapped                 ; 21D0B         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F8
+2F8F9         ; mapped                 ; 23AFA         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8F9
+2F8FA         ; mapped                 ; 6C4E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8FA
+2F8FB         ; mapped                 ; 23CBC         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8FB
+2F8FC         ; mapped                 ; 6CBF          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8FC
+2F8FD         ; mapped                 ; 6CCD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8FD
+2F8FE         ; mapped                 ; 6C67          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8FE
+2F8FF         ; mapped                 ; 6D16          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F8FF
+2F900         ; mapped                 ; 6D3E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F900
+2F901         ; mapped                 ; 6D77          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F901
+2F902         ; mapped                 ; 6D41          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F902
+2F903         ; mapped                 ; 6D69          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F903
+2F904         ; mapped                 ; 6D78          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F904
+2F905         ; mapped                 ; 6D85          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F905
+2F906         ; mapped                 ; 23D1E         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F906
+2F907         ; mapped                 ; 6D34          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F907
+2F908         ; mapped                 ; 6E2F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F908
+2F909         ; mapped                 ; 6E6E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F909
+2F90A         ; mapped                 ; 3D33          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F90A
+2F90B         ; mapped                 ; 6ECB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F90B
+2F90C         ; mapped                 ; 6EC7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F90C
+2F90D         ; mapped                 ; 23ED1         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F90D
+2F90E         ; mapped                 ; 6DF9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F90E
+2F90F         ; mapped                 ; 6F6E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F90F
+2F910         ; mapped                 ; 23F5E         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F910
+2F911         ; mapped                 ; 23F8E         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F911
+2F912         ; mapped                 ; 6FC6          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F912
+2F913         ; mapped                 ; 7039          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F913
+2F914         ; mapped                 ; 701E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F914
+2F915         ; mapped                 ; 701B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F915
+2F916         ; mapped                 ; 3D96          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F916
+2F917         ; mapped                 ; 704A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F917
+2F918         ; mapped                 ; 707D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F918
+2F919         ; mapped                 ; 7077          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F919
+2F91A         ; mapped                 ; 70AD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F91A
+2F91B         ; mapped                 ; 20525         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F91B
+2F91C         ; mapped                 ; 7145          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F91C
+2F91D         ; mapped                 ; 24263         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F91D
+2F91E         ; mapped                 ; 719C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F91E
+2F91F         ; disallowed                             # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F91F
+2F920         ; mapped                 ; 7228          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F920
+2F921         ; mapped                 ; 7235          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F921
+2F922         ; mapped                 ; 7250          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F922
+2F923         ; mapped                 ; 24608         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F923
+2F924         ; mapped                 ; 7280          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F924
+2F925         ; mapped                 ; 7295          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F925
+2F926         ; mapped                 ; 24735         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F926
+2F927         ; mapped                 ; 24814         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F927
+2F928         ; mapped                 ; 737A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F928
+2F929         ; mapped                 ; 738B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F929
+2F92A         ; mapped                 ; 3EAC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F92A
+2F92B         ; mapped                 ; 73A5          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F92B
+2F92C..2F92D  ; mapped                 ; 3EB8          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F92C..CJK COMPATIBILITY IDEOGRAPH-2F92D
+2F92E         ; mapped                 ; 7447          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F92E
+2F92F         ; mapped                 ; 745C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F92F
+2F930         ; mapped                 ; 7471          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F930
+2F931         ; mapped                 ; 7485          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F931
+2F932         ; mapped                 ; 74CA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F932
+2F933         ; mapped                 ; 3F1B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F933
+2F934         ; mapped                 ; 7524          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F934
+2F935         ; mapped                 ; 24C36         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F935
+2F936         ; mapped                 ; 753E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F936
+2F937         ; mapped                 ; 24C92         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F937
+2F938         ; mapped                 ; 7570          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F938
+2F939         ; mapped                 ; 2219F         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F939
+2F93A         ; mapped                 ; 7610          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F93A
+2F93B         ; mapped                 ; 24FA1         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F93B
+2F93C         ; mapped                 ; 24FB8         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F93C
+2F93D         ; mapped                 ; 25044         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F93D
+2F93E         ; mapped                 ; 3FFC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F93E
+2F93F         ; mapped                 ; 4008          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F93F
+2F940         ; mapped                 ; 76F4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F940
+2F941         ; mapped                 ; 250F3         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F941
+2F942         ; mapped                 ; 250F2         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F942
+2F943         ; mapped                 ; 25119         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F943
+2F944         ; mapped                 ; 25133         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F944
+2F945         ; mapped                 ; 771E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F945
+2F946..2F947  ; mapped                 ; 771F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F946..CJK COMPATIBILITY IDEOGRAPH-2F947
+2F948         ; mapped                 ; 774A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F948
+2F949         ; mapped                 ; 4039          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F949
+2F94A         ; mapped                 ; 778B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F94A
+2F94B         ; mapped                 ; 4046          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F94B
+2F94C         ; mapped                 ; 4096          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F94C
+2F94D         ; mapped                 ; 2541D         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F94D
+2F94E         ; mapped                 ; 784E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F94E
+2F94F         ; mapped                 ; 788C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F94F
+2F950         ; mapped                 ; 78CC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F950
+2F951         ; mapped                 ; 40E3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F951
+2F952         ; mapped                 ; 25626         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F952
+2F953         ; mapped                 ; 7956          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F953
+2F954         ; mapped                 ; 2569A         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F954
+2F955         ; mapped                 ; 256C5         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F955
+2F956         ; mapped                 ; 798F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F956
+2F957         ; mapped                 ; 79EB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F957
+2F958         ; mapped                 ; 412F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F958
+2F959         ; mapped                 ; 7A40          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F959
+2F95A         ; mapped                 ; 7A4A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F95A
+2F95B         ; mapped                 ; 7A4F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F95B
+2F95C         ; mapped                 ; 2597C         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F95C
+2F95D..2F95E  ; mapped                 ; 25AA7         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F95D..CJK COMPATIBILITY IDEOGRAPH-2F95E
+2F95F         ; disallowed                             # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F95F
+2F960         ; mapped                 ; 4202          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F960
+2F961         ; mapped                 ; 25BAB         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F961
+2F962         ; mapped                 ; 7BC6          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F962
+2F963         ; mapped                 ; 7BC9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F963
+2F964         ; mapped                 ; 4227          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F964
+2F965         ; mapped                 ; 25C80         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F965
+2F966         ; mapped                 ; 7CD2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F966
+2F967         ; mapped                 ; 42A0          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F967
+2F968         ; mapped                 ; 7CE8          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F968
+2F969         ; mapped                 ; 7CE3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F969
+2F96A         ; mapped                 ; 7D00          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F96A
+2F96B         ; mapped                 ; 25F86         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F96B
+2F96C         ; mapped                 ; 7D63          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F96C
+2F96D         ; mapped                 ; 4301          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F96D
+2F96E         ; mapped                 ; 7DC7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F96E
+2F96F         ; mapped                 ; 7E02          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F96F
+2F970         ; mapped                 ; 7E45          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F970
+2F971         ; mapped                 ; 4334          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F971
+2F972         ; mapped                 ; 26228         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F972
+2F973         ; mapped                 ; 26247         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F973
+2F974         ; mapped                 ; 4359          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F974
+2F975         ; mapped                 ; 262D9         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F975
+2F976         ; mapped                 ; 7F7A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F976
+2F977         ; mapped                 ; 2633E         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F977
+2F978         ; mapped                 ; 7F95          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F978
+2F979         ; mapped                 ; 7FFA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F979
+2F97A         ; mapped                 ; 8005          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F97A
+2F97B         ; mapped                 ; 264DA         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F97B
+2F97C         ; mapped                 ; 26523         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F97C
+2F97D         ; mapped                 ; 8060          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F97D
+2F97E         ; mapped                 ; 265A8         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F97E
+2F97F         ; mapped                 ; 8070          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F97F
+2F980         ; mapped                 ; 2335F         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F980
+2F981         ; mapped                 ; 43D5          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F981
+2F982         ; mapped                 ; 80B2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F982
+2F983         ; mapped                 ; 8103          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F983
+2F984         ; mapped                 ; 440B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F984
+2F985         ; mapped                 ; 813E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F985
+2F986         ; mapped                 ; 5AB5          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F986
+2F987         ; mapped                 ; 267A7         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F987
+2F988         ; mapped                 ; 267B5         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F988
+2F989         ; mapped                 ; 23393         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F989
+2F98A         ; mapped                 ; 2339C         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F98A
+2F98B         ; mapped                 ; 8201          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F98B
+2F98C         ; mapped                 ; 8204          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F98C
+2F98D         ; mapped                 ; 8F9E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F98D
+2F98E         ; mapped                 ; 446B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F98E
+2F98F         ; mapped                 ; 8291          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F98F
+2F990         ; mapped                 ; 828B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F990
+2F991         ; mapped                 ; 829D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F991
+2F992         ; mapped                 ; 52B3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F992
+2F993         ; mapped                 ; 82B1          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F993
+2F994         ; mapped                 ; 82B3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F994
+2F995         ; mapped                 ; 82BD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F995
+2F996         ; mapped                 ; 82E6          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F996
+2F997         ; mapped                 ; 26B3C         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F997
+2F998         ; mapped                 ; 82E5          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F998
+2F999         ; mapped                 ; 831D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F999
+2F99A         ; mapped                 ; 8363          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F99A
+2F99B         ; mapped                 ; 83AD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F99B
+2F99C         ; mapped                 ; 8323          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F99C
+2F99D         ; mapped                 ; 83BD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F99D
+2F99E         ; mapped                 ; 83E7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F99E
+2F99F         ; mapped                 ; 8457          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F99F
+2F9A0         ; mapped                 ; 8353          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A0
+2F9A1         ; mapped                 ; 83CA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A1
+2F9A2         ; mapped                 ; 83CC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A2
+2F9A3         ; mapped                 ; 83DC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A3
+2F9A4         ; mapped                 ; 26C36         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A4
+2F9A5         ; mapped                 ; 26D6B         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A5
+2F9A6         ; mapped                 ; 26CD5         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A6
+2F9A7         ; mapped                 ; 452B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A7
+2F9A8         ; mapped                 ; 84F1          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A8
+2F9A9         ; mapped                 ; 84F3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9A9
+2F9AA         ; mapped                 ; 8516          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9AA
+2F9AB         ; mapped                 ; 273CA         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9AB
+2F9AC         ; mapped                 ; 8564          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9AC
+2F9AD         ; mapped                 ; 26F2C         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9AD
+2F9AE         ; mapped                 ; 455D          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9AE
+2F9AF         ; mapped                 ; 4561          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9AF
+2F9B0         ; mapped                 ; 26FB1         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B0
+2F9B1         ; mapped                 ; 270D2         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B1
+2F9B2         ; mapped                 ; 456B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B2
+2F9B3         ; mapped                 ; 8650          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B3
+2F9B4         ; mapped                 ; 865C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B4
+2F9B5         ; mapped                 ; 8667          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B5
+2F9B6         ; mapped                 ; 8669          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B6
+2F9B7         ; mapped                 ; 86A9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B7
+2F9B8         ; mapped                 ; 8688          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B8
+2F9B9         ; mapped                 ; 870E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9B9
+2F9BA         ; mapped                 ; 86E2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9BA
+2F9BB         ; mapped                 ; 8779          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9BB
+2F9BC         ; mapped                 ; 8728          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9BC
+2F9BD         ; mapped                 ; 876B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9BD
+2F9BE         ; mapped                 ; 8786          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9BE
+2F9BF         ; disallowed                             # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9BF
+2F9C0         ; mapped                 ; 87E1          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C0
+2F9C1         ; mapped                 ; 8801          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C1
+2F9C2         ; mapped                 ; 45F9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C2
+2F9C3         ; mapped                 ; 8860          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C3
+2F9C4         ; mapped                 ; 8863          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C4
+2F9C5         ; mapped                 ; 27667         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C5
+2F9C6         ; mapped                 ; 88D7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C6
+2F9C7         ; mapped                 ; 88DE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C7
+2F9C8         ; mapped                 ; 4635          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C8
+2F9C9         ; mapped                 ; 88FA          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9C9
+2F9CA         ; mapped                 ; 34BB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9CA
+2F9CB         ; mapped                 ; 278AE         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9CB
+2F9CC         ; mapped                 ; 27966         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9CC
+2F9CD         ; mapped                 ; 46BE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9CD
+2F9CE         ; mapped                 ; 46C7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9CE
+2F9CF         ; mapped                 ; 8AA0          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9CF
+2F9D0         ; mapped                 ; 8AED          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D0
+2F9D1         ; mapped                 ; 8B8A          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D1
+2F9D2         ; mapped                 ; 8C55          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D2
+2F9D3         ; mapped                 ; 27CA8         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D3
+2F9D4         ; mapped                 ; 8CAB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D4
+2F9D5         ; mapped                 ; 8CC1          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D5
+2F9D6         ; mapped                 ; 8D1B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D6
+2F9D7         ; mapped                 ; 8D77          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D7
+2F9D8         ; mapped                 ; 27F2F         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D8
+2F9D9         ; mapped                 ; 20804         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9D9
+2F9DA         ; mapped                 ; 8DCB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9DA
+2F9DB         ; mapped                 ; 8DBC          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9DB
+2F9DC         ; mapped                 ; 8DF0          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9DC
+2F9DD         ; mapped                 ; 208DE         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9DD
+2F9DE         ; mapped                 ; 8ED4          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9DE
+2F9DF         ; mapped                 ; 8F38          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9DF
+2F9E0         ; mapped                 ; 285D2         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E0
+2F9E1         ; mapped                 ; 285ED         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E1
+2F9E2         ; mapped                 ; 9094          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E2
+2F9E3         ; mapped                 ; 90F1          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E3
+2F9E4         ; mapped                 ; 9111          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E4
+2F9E5         ; mapped                 ; 2872E         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E5
+2F9E6         ; mapped                 ; 911B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E6
+2F9E7         ; mapped                 ; 9238          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E7
+2F9E8         ; mapped                 ; 92D7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E8
+2F9E9         ; mapped                 ; 92D8          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9E9
+2F9EA         ; mapped                 ; 927C          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9EA
+2F9EB         ; mapped                 ; 93F9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9EB
+2F9EC         ; mapped                 ; 9415          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9EC
+2F9ED         ; mapped                 ; 28BFA         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9ED
+2F9EE         ; mapped                 ; 958B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9EE
+2F9EF         ; mapped                 ; 4995          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9EF
+2F9F0         ; mapped                 ; 95B7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F0
+2F9F1         ; mapped                 ; 28D77         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F1
+2F9F2         ; mapped                 ; 49E6          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F2
+2F9F3         ; mapped                 ; 96C3          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F3
+2F9F4         ; mapped                 ; 5DB2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F4
+2F9F5         ; mapped                 ; 9723          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F5
+2F9F6         ; mapped                 ; 29145         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F6
+2F9F7         ; mapped                 ; 2921A         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F7
+2F9F8         ; mapped                 ; 4A6E          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F8
+2F9F9         ; mapped                 ; 4A76          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9F9
+2F9FA         ; mapped                 ; 97E0          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9FA
+2F9FB         ; mapped                 ; 2940A         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9FB
+2F9FC         ; mapped                 ; 4AB2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9FC
+2F9FD         ; mapped                 ; 29496         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9FD
+2F9FE..2F9FF  ; mapped                 ; 980B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2F9FE..CJK COMPATIBILITY IDEOGRAPH-2F9FF
+2FA00         ; mapped                 ; 9829          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA00
+2FA01         ; mapped                 ; 295B6         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA01
+2FA02         ; mapped                 ; 98E2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA02
+2FA03         ; mapped                 ; 4B33          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA03
+2FA04         ; mapped                 ; 9929          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA04
+2FA05         ; mapped                 ; 99A7          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA05
+2FA06         ; mapped                 ; 99C2          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA06
+2FA07         ; mapped                 ; 99FE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA07
+2FA08         ; mapped                 ; 4BCE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA08
+2FA09         ; mapped                 ; 29B30         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA09
+2FA0A         ; mapped                 ; 9B12          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA0A
+2FA0B         ; mapped                 ; 9C40          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA0B
+2FA0C         ; mapped                 ; 9CFD          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA0C
+2FA0D         ; mapped                 ; 4CCE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA0D
+2FA0E         ; mapped                 ; 4CED          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA0E
+2FA0F         ; mapped                 ; 9D67          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA0F
+2FA10         ; mapped                 ; 2A0CE         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA10
+2FA11         ; mapped                 ; 4CF8          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA11
+2FA12         ; mapped                 ; 2A105         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA12
+2FA13         ; mapped                 ; 2A20E         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA13
+2FA14         ; mapped                 ; 2A291         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA14
+2FA15         ; mapped                 ; 9EBB          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA15
+2FA16         ; mapped                 ; 4D56          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA16
+2FA17         ; mapped                 ; 9EF9          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA17
+2FA18         ; mapped                 ; 9EFE          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA18
+2FA19         ; mapped                 ; 9F05          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA19
+2FA1A         ; mapped                 ; 9F0F          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA1A
+2FA1B         ; mapped                 ; 9F16          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA1B
+2FA1C         ; mapped                 ; 9F3B          # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA1C
+2FA1D         ; mapped                 ; 2A600         # 3.1  CJK COMPATIBILITY IDEOGRAPH-2FA1D
+2FA1E..2FFFD  ; disallowed                             # NA   <reserved-2FA1E>..<reserved-2FFFD>
+2FFFE..2FFFF  ; disallowed                             # 2.0  <noncharacter-2FFFE>..<noncharacter-2FFFF>
+30000..3FFFD  ; disallowed                             # NA   <reserved-30000>..<reserved-3FFFD>
+3FFFE..3FFFF  ; disallowed                             # 2.0  <noncharacter-3FFFE>..<noncharacter-3FFFF>
+40000..4FFFD  ; disallowed                             # NA   <reserved-40000>..<reserved-4FFFD>
+4FFFE..4FFFF  ; disallowed                             # 2.0  <noncharacter-4FFFE>..<noncharacter-4FFFF>
+50000..5FFFD  ; disallowed                             # NA   <reserved-50000>..<reserved-5FFFD>
+5FFFE..5FFFF  ; disallowed                             # 2.0  <noncharacter-5FFFE>..<noncharacter-5FFFF>
+60000..6FFFD  ; disallowed                             # NA   <reserved-60000>..<reserved-6FFFD>
+6FFFE..6FFFF  ; disallowed                             # 2.0  <noncharacter-6FFFE>..<noncharacter-6FFFF>
+70000..7FFFD  ; disallowed                             # NA   <reserved-70000>..<reserved-7FFFD>
+7FFFE..7FFFF  ; disallowed                             # 2.0  <noncharacter-7FFFE>..<noncharacter-7FFFF>
+80000..8FFFD  ; disallowed                             # NA   <reserved-80000>..<reserved-8FFFD>
+8FFFE..8FFFF  ; disallowed                             # 2.0  <noncharacter-8FFFE>..<noncharacter-8FFFF>
+90000..9FFFD  ; disallowed                             # NA   <reserved-90000>..<reserved-9FFFD>
+9FFFE..9FFFF  ; disallowed                             # 2.0  <noncharacter-9FFFE>..<noncharacter-9FFFF>
+A0000..AFFFD  ; disallowed                             # NA   <reserved-A0000>..<reserved-AFFFD>
+AFFFE..AFFFF  ; disallowed                             # 2.0  <noncharacter-AFFFE>..<noncharacter-AFFFF>
+B0000..BFFFD  ; disallowed                             # NA   <reserved-B0000>..<reserved-BFFFD>
+BFFFE..BFFFF  ; disallowed                             # 2.0  <noncharacter-BFFFE>..<noncharacter-BFFFF>
+C0000..CFFFD  ; disallowed                             # NA   <reserved-C0000>..<reserved-CFFFD>
+CFFFE..CFFFF  ; disallowed                             # 2.0  <noncharacter-CFFFE>..<noncharacter-CFFFF>
+D0000..DFFFD  ; disallowed                             # NA   <reserved-D0000>..<reserved-DFFFD>
+DFFFE..DFFFF  ; disallowed                             # 2.0  <noncharacter-DFFFE>..<noncharacter-DFFFF>
+E0000         ; disallowed                             # NA   <reserved-E0000>
+E0001         ; disallowed                             # 3.1  LANGUAGE TAG
+E0002..E001F  ; disallowed                             # NA   <reserved-E0002>..<reserved-E001F>
+E0020..E007F  ; disallowed                             # 3.1  TAG SPACE..CANCEL TAG
+E0080..E00FF  ; disallowed                             # NA   <reserved-E0080>..<reserved-E00FF>
+E0100..E01EF  ; ignored                                # 4.0  VARIATION SELECTOR-17..VARIATION SELECTOR-256
+E01F0..EFFFD  ; disallowed                             # NA   <reserved-E01F0>..<reserved-EFFFD>
+EFFFE..EFFFF  ; disallowed                             # 2.0  <noncharacter-EFFFE>..<noncharacter-EFFFF>
+F0000..FFFFD  ; disallowed                             # 2.0  <private-use-F0000>..<private-use-FFFFD>
+FFFFE..FFFFF  ; disallowed                             # 2.0  <noncharacter-FFFFE>..<noncharacter-FFFFF>
+100000..10FFFD; disallowed                             # 2.0  <private-use-100000>..<private-use-10FFFD>
+10FFFE..10FFFF; disallowed                             # 2.0  <noncharacter-10FFFE>..<noncharacter-10FFFF>
+
+# Total code points: 1114112
+

+ 60 - 0
make_idna_table.py

@@ -0,0 +1,60 @@
+# Copyright 2013-2014 Valentin Gosu.
+#
+# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
+# http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+# <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+# option. This file may not be copied, modified, or distributed
+# except according to those terms.
+
+
+# Run as: python make_idna_table.py idna_table.txt > src/idna_table.rs
+# You can get the latest idna table from
+# http://www.unicode.org/Public/idna/latest/IdnaMappingTable.txt
+
+print('''\
+// Copyright 2013-2014 Valentin Gosu.
+//
+// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
+// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+// option. This file may not be copied, modified, or distributed
+// except according to those terms.
+
+// Generated by make_idna_table.py
+
+use idna::Mapping::*;
+use idna::Range;
+
+pub static TABLE: &'static [Range] = &[
+''')
+
+txt = open("IdnaMappingTable.txt")
+
+def char(s):
+    return (unichr(int(s, 16))
+        .encode('utf8')
+        .replace('\\', '\\\\')
+        .replace('"', '\\"')
+        .replace('\0', '\\0'))
+
+for line in txt:
+    # remove comments
+    line, _, _ = line.partition('#')
+    # skip empty lines
+    if len(line.strip()) == 0:
+        continue
+    fields = line.split(';')
+    if fields[0].strip() == 'D800..DFFF':
+        continue  # Surrogates don't occur in Rust strings.
+    first, _, last = fields[0].strip().partition('..')
+    if not last:
+        last = first
+    mapping = fields[1].strip().replace('_', ' ').title().replace(' ', '')
+    if len(fields) > 2:
+        if fields[2].strip():
+            mapping += '("%s")' % ''.join(char(c) for c in fields[2].strip().split(' '))
+        elif mapping == "Deviation":
+            mapping += '("")'
+    print("    Range { from: '%s', to: '%s', mapping: %s }," % (char(first), char(last), mapping))
+
+print("];")

+ 8 - 6
src/host.rs

@@ -12,6 +12,7 @@ use std::fmt::{self, Formatter};
 use std::net::{Ipv4Addr, Ipv6Addr};
 use parser::{ParseResult, ParseError};
 use percent_encoding::{from_hex, percent_decode};
+use idna;
 
 
 /// The host name of an URL.
@@ -34,8 +35,6 @@ impl Host {
     ///
     /// Returns `Err` for an empty host, an invalid IPv6 address,
     /// or a or invalid non-ASCII domain.
-    ///
-    /// FIXME: Add IDNA support for non-ASCII domains.
     pub fn parse(input: &str) -> ParseResult<Host> {
         if input.len() == 0 {
             return Err(ParseError::EmptyHost)
@@ -48,10 +47,13 @@ impl Host {
         }
         let decoded = percent_decode(input.as_bytes());
         let domain = String::from_utf8_lossy(&decoded);
-        // TODO: Remove this check and use IDNA "domain to ASCII"
-        if !domain.is_ascii() {
-            return Err(ParseError::NonAsciiDomainsNotSupportedYet)
-        } else if domain.find(&[
+
+        let domain = match idna::domain_to_ascii(&domain) {
+            Ok(s) => s,
+            Err(_) => return Err(ParseError::InvalidDomainCharacter)
+        };
+
+        if domain.find(&[
             '\0', '\t', '\n', '\r', ' ', '#', '%', '/', ':', '?', '@', '[', '\\', ']'
         ][..]).is_some() {
             return Err(ParseError::InvalidDomainCharacter)

+ 307 - 0
src/idna.rs

@@ -0,0 +1,307 @@
+//! International domain names
+//!
+//! https://url.spec.whatwg.org/#idna
+
+use idna_mapping::TABLE;
+use punycode;
+use std::ascii::AsciiExt;
+use unicode_normalization::UnicodeNormalization;
+use unicode_normalization::char::canonical_combining_class;
+use unicode_bidi::{BidiClass, bidi_class};
+
+#[derive(Debug)]
+pub enum Mapping {
+    Valid,
+    Ignored,
+    Mapped(&'static str),
+    Deviation(&'static str),
+    Disallowed,
+    DisallowedStd3Valid,
+    DisallowedStd3Mapped(&'static str),
+}
+
+pub struct Range {
+    pub from: char,
+    pub to: char,
+    pub mapping: Mapping,
+}
+
+fn find_char(codepoint: char) -> &'static Mapping {
+    let mut min = 0;
+    let mut max = TABLE.len() - 1;
+    while max > min {
+        let mid = (min + max) >> 1;
+        if codepoint > TABLE[mid].to {
+           min = mid;
+        } else if codepoint < TABLE[mid].from {
+            max = mid;
+        } else {
+            min = mid;
+            max = mid;
+        }
+    }
+    &TABLE[min].mapping
+}
+
+fn map_char(codepoint: char, flags: Uts46Flags, output: &mut String) -> Result<(), Error> {
+    match *find_char(codepoint) {
+        Mapping::Valid => output.push(codepoint),
+        Mapping::Ignored => {},
+        Mapping::Mapped(mapping) => output.push_str(mapping),
+        Mapping::Deviation(mapping) => {
+            if flags.transitional_processing {
+                output.push_str(mapping)
+            } else {
+                output.push(codepoint)
+            }
+        }
+        Mapping::Disallowed => return Err(Error::DissallowedCharacter),
+        Mapping::DisallowedStd3Valid => {
+            if flags.use_std3_ascii_rules {
+                return Err(Error::DissallowedByStd3AsciiRules);
+            } else {
+                output.push(codepoint)
+            }
+        }
+        Mapping::DisallowedStd3Mapped(mapping) => {
+            if flags.use_std3_ascii_rules {
+                return Err(Error::DissallowedMappedInStd3);
+            } else {
+                output.push_str(mapping)
+            }
+        }
+    }
+    Ok(())
+}
+
+// XXX: This passes the tests, but isn't correct
+//      Should return true if General_Category=Mark
+//      We should try to get this info into unicode_normalization
+fn is_combining_mark(c: char) -> bool {
+    canonical_combining_class(c) != 0
+}
+
+// http://tools.ietf.org/html/rfc5893#section-2
+fn passes_bidi(label: &str, transitional_processing: bool) -> bool {
+    let mut chars = label.chars();
+    let class = match chars.next() {
+        Some(c) => bidi_class(c),
+        None => return true, // empty string
+    };
+
+    if class == BidiClass::L
+       || (class == BidiClass::ON && transitional_processing) // starts with \u200D
+       || (class == BidiClass::ES && transitional_processing) // hack: 1.35.+33.49
+       || class == BidiClass::EN // hack: starts with number 0à.\u05D0
+    { // LTR
+        // Rule 5
+        loop {
+            match chars.next() {
+                Some(c) => {
+                    let c = bidi_class(c);
+                    if !matches!(c, BidiClass::L | BidiClass::EN |
+                                    BidiClass::ES | BidiClass::CS |
+                                    BidiClass::ET | BidiClass::ON |
+                                    BidiClass::BN | BidiClass::NSM) {
+                        return false;
+                    }
+                },
+                None => { break; },
+            }
+        }
+
+        // Rule 6
+        let mut rev_chars = label.chars().rev();
+        let mut last = rev_chars.next();
+        loop { // must end in L or EN followed by 0 or more NSM
+            match last {
+                Some(c) if bidi_class(c) == BidiClass::NSM => {
+                    last = rev_chars.next();
+                    continue;
+                }
+                _ => { break; },
+            }
+        }
+
+        // TODO: does not pass for àˇ.\u05D0
+        // match last {
+        //     Some(c) if bidi_class(c) == BidiClass::L
+        //             || bidi_class(c) == BidiClass::EN => {},
+        //     Some(c) => { return false; },
+        //     _ => {}
+        // }
+
+    } else if class == BidiClass::R || class == BidiClass::AL { // RTL
+        let mut found_en = false;
+        let mut found_an = false;
+
+        // Rule 2
+        loop {
+            match chars.next() {
+                Some(c) => {
+                    let char_class = bidi_class(c);
+
+                    if char_class == BidiClass::EN {
+                        found_en = true;
+                    }
+                    if char_class == BidiClass::AN {
+                        found_an = true;
+                    }
+
+                    if !matches!(char_class, BidiClass::R | BidiClass::AL |
+                                             BidiClass::AN | BidiClass::EN |
+                                             BidiClass::ES | BidiClass::CS |
+                                             BidiClass::ET | BidiClass::ON |
+                                             BidiClass::BN | BidiClass::NSM) {
+                        return false;
+                    }
+                },
+                None => { break; },
+            }
+        }
+        // Rule 3
+        let mut rev_chars = label.chars().rev();
+        let mut last = rev_chars.next();
+        loop { // must end in L or EN followed by 0 or more NSM
+            match last {
+                Some(c) if bidi_class(c) == BidiClass::NSM => {
+                    last = rev_chars.next();
+                    continue;
+                }
+                _ => { break; },
+            }
+        }
+        match last {
+            Some(c) if matches!(bidi_class(c), BidiClass::R | BidiClass::AL |
+                                               BidiClass::EN | BidiClass::AN) => {},
+            _ => { return false; }
+        }
+
+        // Rule 4
+        if found_an && found_en {
+            return false;
+        }
+    } else {
+        // Rule 2: Should start with L or R/AL
+        return false;
+    }
+
+    return true;
+}
+
+/// http://www.unicode.org/reports/tr46/#Validity_Criteria
+fn validate(label: &str, flags: Uts46Flags) -> Result<(), Error> {
+    let normalized: String = label.nfc().collect();
+    if normalized != label {
+        return Err(Error::ValidityCriteria);
+    }
+
+    // Can not contain '.' since the input is from .split('.')
+    if {
+        let mut chars = label.chars().skip(2);
+        let third = chars.next();
+        let fourth = chars.next();
+        (third, fourth) == (Some('-'), Some('-'))
+    } || label.starts_with("-")
+        || label.ends_with("-")
+        || label.chars().next().map_or(false, is_combining_mark)
+        || label.chars().any(|c| match *find_char(c) {
+            Mapping::Valid => false,
+            Mapping::Deviation(_) => flags.transitional_processing,
+            Mapping::DisallowedStd3Valid => flags.use_std3_ascii_rules,
+            _ => true,
+        })
+        || !passes_bidi(label, flags.transitional_processing)
+    {
+        Err(Error::ValidityCriteria)
+    } else {
+        Ok(())
+    }
+}
+
+/// http://www.unicode.org/reports/tr46/#Processing
+fn uts46_processing(domain: &str, flags: Uts46Flags) -> Result<String, Error> {
+    let mut mapped = String::new();
+    for c in domain.chars() {
+        try!(map_char(c, flags, &mut mapped))
+    }
+    let normalized: String = mapped.nfc().collect();
+    let mut validated = String::new();
+    for label in normalized.split('.') {
+        if validated.len() > 0 {
+            validated.push('.');
+        }
+        if label.starts_with("xn--") {
+            match punycode::decode_to_string(&label["xn--".len()..]) {
+                Some(label) => {
+                    try!(validate(&label, Uts46Flags {
+                        transitional_processing: false,
+                        ..flags
+                    }));
+                    validated.push_str(&label)
+                }
+                None => return Err(Error::PunycodeError),
+            }
+        } else {
+            try!(validate(label, flags));
+            validated.push_str(label)
+        }
+    }
+    Ok(validated)
+}
+
+#[derive(Copy, Clone)]
+pub struct Uts46Flags {
+   pub use_std3_ascii_rules: bool,
+   pub transitional_processing: bool,
+   pub verify_dns_length: bool,
+}
+
+#[derive(PartialEq, Eq, Clone, Copy, Debug)]
+pub enum Error {
+    PunycodeError,
+    ValidityCriteria,
+    DissallowedByStd3AsciiRules,
+    DissallowedMappedInStd3,
+    DissallowedCharacter,
+    TooLongForDns,
+}
+
+/// http://www.unicode.org/reports/tr46/#ToASCII
+pub fn uts46_to_ascii(domain: &str, flags: Uts46Flags) -> Result<String, Error> {
+    let mut result = String::new();
+    for label in try!(uts46_processing(domain, flags)).split('.') {
+        if result.len() > 0 {
+            result.push('.');
+        }
+        if label.is_ascii() {
+            result.push_str(label);
+        } else {
+            match punycode::encode_str(label) {
+                Some(x) => {
+                    result.push_str("xn--");
+                    result.push_str(&x);
+                },
+                None => return Err(Error::PunycodeError)
+            }
+        }
+    }
+
+    if flags.verify_dns_length {
+        let domain = if result.ends_with(".") { &result[..result.len()-1]  } else { &*result };
+        if domain.len() < 1 || domain.len() > 253 ||
+                domain.split('.').any(|label| label.len() < 1 || label.len() > 63) {
+            return Err(Error::TooLongForDns)
+        }
+    }
+    Ok(result)
+}
+
+/// https://url.spec.whatwg.org/#concept-domain-to-ascii
+pub fn domain_to_ascii(domain: &str) -> Result<String, Error> {
+    uts46_to_ascii(domain, Uts46Flags {
+        use_std3_ascii_rules: false,
+        transitional_processing: true, // XXX: switch when Firefox does
+        verify_dns_length: false,
+    })
+}

+ 8194 - 0
src/idna_mapping.rs

@@ -0,0 +1,8194 @@
+// Copyright 2013-2014 Valentin Gosu.
+//
+// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
+// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+// option. This file may not be copied, modified, or distributed
+// except according to those terms.
+
+// Generated by make_idna_table.py
+
+use idna::Mapping::*;
+use idna::Range;
+
+pub static TABLE: &'static [Range] = &[
+
+    Range { from: '\0', to: ',', mapping: DisallowedStd3Valid },
+    Range { from: '-', to: '.', mapping: Valid },
+    Range { from: '/', to: '/', mapping: DisallowedStd3Valid },
+    Range { from: '0', to: '9', mapping: Valid },
+    Range { from: ':', to: '@', mapping: DisallowedStd3Valid },
+    Range { from: 'A', to: 'A', mapping: Mapped("a") },
+    Range { from: 'B', to: 'B', mapping: Mapped("b") },
+    Range { from: 'C', to: 'C', mapping: Mapped("c") },
+    Range { from: 'D', to: 'D', mapping: Mapped("d") },
+    Range { from: 'E', to: 'E', mapping: Mapped("e") },
+    Range { from: 'F', to: 'F', mapping: Mapped("f") },
+    Range { from: 'G', to: 'G', mapping: Mapped("g") },
+    Range { from: 'H', to: 'H', mapping: Mapped("h") },
+    Range { from: 'I', to: 'I', mapping: Mapped("i") },
+    Range { from: 'J', to: 'J', mapping: Mapped("j") },
+    Range { from: 'K', to: 'K', mapping: Mapped("k") },
+    Range { from: 'L', to: 'L', mapping: Mapped("l") },
+    Range { from: 'M', to: 'M', mapping: Mapped("m") },
+    Range { from: 'N', to: 'N', mapping: Mapped("n") },
+    Range { from: 'O', to: 'O', mapping: Mapped("o") },
+    Range { from: 'P', to: 'P', mapping: Mapped("p") },
+    Range { from: 'Q', to: 'Q', mapping: Mapped("q") },
+    Range { from: 'R', to: 'R', mapping: Mapped("r") },
+    Range { from: 'S', to: 'S', mapping: Mapped("s") },
+    Range { from: 'T', to: 'T', mapping: Mapped("t") },
+    Range { from: 'U', to: 'U', mapping: Mapped("u") },
+    Range { from: 'V', to: 'V', mapping: Mapped("v") },
+    Range { from: 'W', to: 'W', mapping: Mapped("w") },
+    Range { from: 'X', to: 'X', mapping: Mapped("x") },
+    Range { from: 'Y', to: 'Y', mapping: Mapped("y") },
+    Range { from: 'Z', to: 'Z', mapping: Mapped("z") },
+    Range { from: '[', to: '`', mapping: DisallowedStd3Valid },
+    Range { from: 'a', to: 'z', mapping: Valid },
+    Range { from: '{', to: '', mapping: DisallowedStd3Valid },
+    Range { from: '€', to: 'Ÿ', mapping: Disallowed },
+    Range { from: ' ', to: ' ', mapping: DisallowedStd3Mapped(" ") },
+    Range { from: '¡', to: '§', mapping: Valid },
+    Range { from: '¨', to: '¨', mapping: DisallowedStd3Mapped(" ̈") },
+    Range { from: '©', to: '©', mapping: Valid },
+    Range { from: 'ª', to: 'ª', mapping: Mapped("a") },
+    Range { from: '«', to: '¬', mapping: Valid },
+    Range { from: '­', to: '­', mapping: Ignored },
+    Range { from: '®', to: '®', mapping: Valid },
+    Range { from: '¯', to: '¯', mapping: DisallowedStd3Mapped(" ̄") },
+    Range { from: '°', to: '±', mapping: Valid },
+    Range { from: '²', to: '²', mapping: Mapped("2") },
+    Range { from: '³', to: '³', mapping: Mapped("3") },
+    Range { from: '´', to: '´', mapping: DisallowedStd3Mapped(" ́") },
+    Range { from: 'µ', to: 'µ', mapping: Mapped("μ") },
+    Range { from: '¶', to: '¶', mapping: Valid },
+    Range { from: '·', to: '·', mapping: Valid },
+    Range { from: '¸', to: '¸', mapping: DisallowedStd3Mapped(" ̧") },
+    Range { from: '¹', to: '¹', mapping: Mapped("1") },
+    Range { from: 'º', to: 'º', mapping: Mapped("o") },
+    Range { from: '»', to: '»', mapping: Valid },
+    Range { from: '¼', to: '¼', mapping: Mapped("1⁄4") },
+    Range { from: '½', to: '½', mapping: Mapped("1⁄2") },
+    Range { from: '¾', to: '¾', mapping: Mapped("3⁄4") },
+    Range { from: '¿', to: '¿', mapping: Valid },
+    Range { from: 'À', to: 'À', mapping: Mapped("à") },
+    Range { from: 'Á', to: 'Á', mapping: Mapped("á") },
+    Range { from: 'Â', to: 'Â', mapping: Mapped("â") },
+    Range { from: 'Ã', to: 'Ã', mapping: Mapped("ã") },
+    Range { from: 'Ä', to: 'Ä', mapping: Mapped("ä") },
+    Range { from: 'Å', to: 'Å', mapping: Mapped("å") },
+    Range { from: 'Æ', to: 'Æ', mapping: Mapped("æ") },
+    Range { from: 'Ç', to: 'Ç', mapping: Mapped("ç") },
+    Range { from: 'È', to: 'È', mapping: Mapped("è") },
+    Range { from: 'É', to: 'É', mapping: Mapped("é") },
+    Range { from: 'Ê', to: 'Ê', mapping: Mapped("ê") },
+    Range { from: 'Ë', to: 'Ë', mapping: Mapped("ë") },
+    Range { from: 'Ì', to: 'Ì', mapping: Mapped("ì") },
+    Range { from: 'Í', to: 'Í', mapping: Mapped("í") },
+    Range { from: 'Î', to: 'Î', mapping: Mapped("î") },
+    Range { from: 'Ï', to: 'Ï', mapping: Mapped("ï") },
+    Range { from: 'Ð', to: 'Ð', mapping: Mapped("ð") },
+    Range { from: 'Ñ', to: 'Ñ', mapping: Mapped("ñ") },
+    Range { from: 'Ò', to: 'Ò', mapping: Mapped("ò") },
+    Range { from: 'Ó', to: 'Ó', mapping: Mapped("ó") },
+    Range { from: 'Ô', to: 'Ô', mapping: Mapped("ô") },
+    Range { from: 'Õ', to: 'Õ', mapping: Mapped("õ") },
+    Range { from: 'Ö', to: 'Ö', mapping: Mapped("ö") },
+    Range { from: '×', to: '×', mapping: Valid },
+    Range { from: 'Ø', to: 'Ø', mapping: Mapped("ø") },
+    Range { from: 'Ù', to: 'Ù', mapping: Mapped("ù") },
+    Range { from: 'Ú', to: 'Ú', mapping: Mapped("ú") },
+    Range { from: 'Û', to: 'Û', mapping: Mapped("û") },
+    Range { from: 'Ü', to: 'Ü', mapping: Mapped("ü") },
+    Range { from: 'Ý', to: 'Ý', mapping: Mapped("ý") },
+    Range { from: 'Þ', to: 'Þ', mapping: Mapped("þ") },
+    Range { from: 'ß', to: 'ß', mapping: Deviation("ss") },
+    Range { from: 'à', to: 'ö', mapping: Valid },
+    Range { from: '÷', to: '÷', mapping: Valid },
+    Range { from: 'ø', to: 'ÿ', mapping: Valid },
+    Range { from: 'Ā', to: 'Ā', mapping: Mapped("ā") },
+    Range { from: 'ā', to: 'ā', mapping: Valid },
+    Range { from: 'Ă', to: 'Ă', mapping: Mapped("ă") },
+    Range { from: 'ă', to: 'ă', mapping: Valid },
+    Range { from: 'Ą', to: 'Ą', mapping: Mapped("ą") },
+    Range { from: 'ą', to: 'ą', mapping: Valid },
+    Range { from: 'Ć', to: 'Ć', mapping: Mapped("ć") },
+    Range { from: 'ć', to: 'ć', mapping: Valid },
+    Range { from: 'Ĉ', to: 'Ĉ', mapping: Mapped("ĉ") },
+    Range { from: 'ĉ', to: 'ĉ', mapping: Valid },
+    Range { from: 'Ċ', to: 'Ċ', mapping: Mapped("ċ") },
+    Range { from: 'ċ', to: 'ċ', mapping: Valid },
+    Range { from: 'Č', to: 'Č', mapping: Mapped("č") },
+    Range { from: 'č', to: 'č', mapping: Valid },
+    Range { from: 'Ď', to: 'Ď', mapping: Mapped("ď") },
+    Range { from: 'ď', to: 'ď', mapping: Valid },
+    Range { from: 'Đ', to: 'Đ', mapping: Mapped("đ") },
+    Range { from: 'đ', to: 'đ', mapping: Valid },
+    Range { from: 'Ē', to: 'Ē', mapping: Mapped("ē") },
+    Range { from: 'ē', to: 'ē', mapping: Valid },
+    Range { from: 'Ĕ', to: 'Ĕ', mapping: Mapped("ĕ") },
+    Range { from: 'ĕ', to: 'ĕ', mapping: Valid },
+    Range { from: 'Ė', to: 'Ė', mapping: Mapped("ė") },
+    Range { from: 'ė', to: 'ė', mapping: Valid },
+    Range { from: 'Ę', to: 'Ę', mapping: Mapped("ę") },
+    Range { from: 'ę', to: 'ę', mapping: Valid },
+    Range { from: 'Ě', to: 'Ě', mapping: Mapped("ě") },
+    Range { from: 'ě', to: 'ě', mapping: Valid },
+    Range { from: 'Ĝ', to: 'Ĝ', mapping: Mapped("ĝ") },
+    Range { from: 'ĝ', to: 'ĝ', mapping: Valid },
+    Range { from: 'Ğ', to: 'Ğ', mapping: Mapped("ğ") },
+    Range { from: 'ğ', to: 'ğ', mapping: Valid },
+    Range { from: 'Ġ', to: 'Ġ', mapping: Mapped("ġ") },
+    Range { from: 'ġ', to: 'ġ', mapping: Valid },
+    Range { from: 'Ģ', to: 'Ģ', mapping: Mapped("ģ") },
+    Range { from: 'ģ', to: 'ģ', mapping: Valid },
+    Range { from: 'Ĥ', to: 'Ĥ', mapping: Mapped("ĥ") },
+    Range { from: 'ĥ', to: 'ĥ', mapping: Valid },
+    Range { from: 'Ħ', to: 'Ħ', mapping: Mapped("ħ") },
+    Range { from: 'ħ', to: 'ħ', mapping: Valid },
+    Range { from: 'Ĩ', to: 'Ĩ', mapping: Mapped("ĩ") },
+    Range { from: 'ĩ', to: 'ĩ', mapping: Valid },
+    Range { from: 'Ī', to: 'Ī', mapping: Mapped("ī") },
+    Range { from: 'ī', to: 'ī', mapping: Valid },
+    Range { from: 'Ĭ', to: 'Ĭ', mapping: Mapped("ĭ") },
+    Range { from: 'ĭ', to: 'ĭ', mapping: Valid },
+    Range { from: 'Į', to: 'Į', mapping: Mapped("į") },
+    Range { from: 'į', to: 'į', mapping: Valid },
+    Range { from: 'İ', to: 'İ', mapping: Mapped("i̇") },
+    Range { from: 'ı', to: 'ı', mapping: Valid },
+    Range { from: 'IJ', to: 'ij', mapping: Mapped("ij") },
+    Range { from: 'Ĵ', to: 'Ĵ', mapping: Mapped("ĵ") },
+    Range { from: 'ĵ', to: 'ĵ', mapping: Valid },
+    Range { from: 'Ķ', to: 'Ķ', mapping: Mapped("ķ") },
+    Range { from: 'ķ', to: 'ĸ', mapping: Valid },
+    Range { from: 'Ĺ', to: 'Ĺ', mapping: Mapped("ĺ") },
+    Range { from: 'ĺ', to: 'ĺ', mapping: Valid },
+    Range { from: 'Ļ', to: 'Ļ', mapping: Mapped("ļ") },
+    Range { from: 'ļ', to: 'ļ', mapping: Valid },
+    Range { from: 'Ľ', to: 'Ľ', mapping: Mapped("ľ") },
+    Range { from: 'ľ', to: 'ľ', mapping: Valid },
+    Range { from: 'Ŀ', to: 'ŀ', mapping: Mapped("l·") },
+    Range { from: 'Ł', to: 'Ł', mapping: Mapped("ł") },
+    Range { from: 'ł', to: 'ł', mapping: Valid },
+    Range { from: 'Ń', to: 'Ń', mapping: Mapped("ń") },
+    Range { from: 'ń', to: 'ń', mapping: Valid },
+    Range { from: 'Ņ', to: 'Ņ', mapping: Mapped("ņ") },
+    Range { from: 'ņ', to: 'ņ', mapping: Valid },
+    Range { from: 'Ň', to: 'Ň', mapping: Mapped("ň") },
+    Range { from: 'ň', to: 'ň', mapping: Valid },
+    Range { from: 'ʼn', to: 'ʼn', mapping: Mapped("ʼn") },
+    Range { from: 'Ŋ', to: 'Ŋ', mapping: Mapped("ŋ") },
+    Range { from: 'ŋ', to: 'ŋ', mapping: Valid },
+    Range { from: 'Ō', to: 'Ō', mapping: Mapped("ō") },
+    Range { from: 'ō', to: 'ō', mapping: Valid },
+    Range { from: 'Ŏ', to: 'Ŏ', mapping: Mapped("ŏ") },
+    Range { from: 'ŏ', to: 'ŏ', mapping: Valid },
+    Range { from: 'Ő', to: 'Ő', mapping: Mapped("ő") },
+    Range { from: 'ő', to: 'ő', mapping: Valid },
+    Range { from: 'Œ', to: 'Œ', mapping: Mapped("œ") },
+    Range { from: 'œ', to: 'œ', mapping: Valid },
+    Range { from: 'Ŕ', to: 'Ŕ', mapping: Mapped("ŕ") },
+    Range { from: 'ŕ', to: 'ŕ', mapping: Valid },
+    Range { from: 'Ŗ', to: 'Ŗ', mapping: Mapped("ŗ") },
+    Range { from: 'ŗ', to: 'ŗ', mapping: Valid },
+    Range { from: 'Ř', to: 'Ř', mapping: Mapped("ř") },
+    Range { from: 'ř', to: 'ř', mapping: Valid },
+    Range { from: 'Ś', to: 'Ś', mapping: Mapped("ś") },
+    Range { from: 'ś', to: 'ś', mapping: Valid },
+    Range { from: 'Ŝ', to: 'Ŝ', mapping: Mapped("ŝ") },
+    Range { from: 'ŝ', to: 'ŝ', mapping: Valid },
+    Range { from: 'Ş', to: 'Ş', mapping: Mapped("ş") },
+    Range { from: 'ş', to: 'ş', mapping: Valid },
+    Range { from: 'Š', to: 'Š', mapping: Mapped("š") },
+    Range { from: 'š', to: 'š', mapping: Valid },
+    Range { from: 'Ţ', to: 'Ţ', mapping: Mapped("ţ") },
+    Range { from: 'ţ', to: 'ţ', mapping: Valid },
+    Range { from: 'Ť', to: 'Ť', mapping: Mapped("ť") },
+    Range { from: 'ť', to: 'ť', mapping: Valid },
+    Range { from: 'Ŧ', to: 'Ŧ', mapping: Mapped("ŧ") },
+    Range { from: 'ŧ', to: 'ŧ', mapping: Valid },
+    Range { from: 'Ũ', to: 'Ũ', mapping: Mapped("ũ") },
+    Range { from: 'ũ', to: 'ũ', mapping: Valid },
+    Range { from: 'Ū', to: 'Ū', mapping: Mapped("ū") },
+    Range { from: 'ū', to: 'ū', mapping: Valid },
+    Range { from: 'Ŭ', to: 'Ŭ', mapping: Mapped("ŭ") },
+    Range { from: 'ŭ', to: 'ŭ', mapping: Valid },
+    Range { from: 'Ů', to: 'Ů', mapping: Mapped("ů") },
+    Range { from: 'ů', to: 'ů', mapping: Valid },
+    Range { from: 'Ű', to: 'Ű', mapping: Mapped("ű") },
+    Range { from: 'ű', to: 'ű', mapping: Valid },
+    Range { from: 'Ų', to: 'Ų', mapping: Mapped("ų") },
+    Range { from: 'ų', to: 'ų', mapping: Valid },
+    Range { from: 'Ŵ', to: 'Ŵ', mapping: Mapped("ŵ") },
+    Range { from: 'ŵ', to: 'ŵ', mapping: Valid },
+    Range { from: 'Ŷ', to: 'Ŷ', mapping: Mapped("ŷ") },
+    Range { from: 'ŷ', to: 'ŷ', mapping: Valid },
+    Range { from: 'Ÿ', to: 'Ÿ', mapping: Mapped("ÿ") },
+    Range { from: 'Ź', to: 'Ź', mapping: Mapped("ź") },
+    Range { from: 'ź', to: 'ź', mapping: Valid },
+    Range { from: 'Ż', to: 'Ż', mapping: Mapped("ż") },
+    Range { from: 'ż', to: 'ż', mapping: Valid },
+    Range { from: 'Ž', to: 'Ž', mapping: Mapped("ž") },
+    Range { from: 'ž', to: 'ž', mapping: Valid },
+    Range { from: 'ſ', to: 'ſ', mapping: Mapped("s") },
+    Range { from: 'ƀ', to: 'ƀ', mapping: Valid },
+    Range { from: 'Ɓ', to: 'Ɓ', mapping: Mapped("ɓ") },
+    Range { from: 'Ƃ', to: 'Ƃ', mapping: Mapped("ƃ") },
+    Range { from: 'ƃ', to: 'ƃ', mapping: Valid },
+    Range { from: 'Ƅ', to: 'Ƅ', mapping: Mapped("ƅ") },
+    Range { from: 'ƅ', to: 'ƅ', mapping: Valid },
+    Range { from: 'Ɔ', to: 'Ɔ', mapping: Mapped("ɔ") },
+    Range { from: 'Ƈ', to: 'Ƈ', mapping: Mapped("ƈ") },
+    Range { from: 'ƈ', to: 'ƈ', mapping: Valid },
+    Range { from: 'Ɖ', to: 'Ɖ', mapping: Mapped("ɖ") },
+    Range { from: 'Ɗ', to: 'Ɗ', mapping: Mapped("ɗ") },
+    Range { from: 'Ƌ', to: 'Ƌ', mapping: Mapped("ƌ") },
+    Range { from: 'ƌ', to: 'ƍ', mapping: Valid },
+    Range { from: 'Ǝ', to: 'Ǝ', mapping: Mapped("ǝ") },
+    Range { from: 'Ə', to: 'Ə', mapping: Mapped("ə") },
+    Range { from: 'Ɛ', to: 'Ɛ', mapping: Mapped("ɛ") },
+    Range { from: 'Ƒ', to: 'Ƒ', mapping: Mapped("ƒ") },
+    Range { from: 'ƒ', to: 'ƒ', mapping: Valid },
+    Range { from: 'Ɠ', to: 'Ɠ', mapping: Mapped("ɠ") },
+    Range { from: 'Ɣ', to: 'Ɣ', mapping: Mapped("ɣ") },
+    Range { from: 'ƕ', to: 'ƕ', mapping: Valid },
+    Range { from: 'Ɩ', to: 'Ɩ', mapping: Mapped("ɩ") },
+    Range { from: 'Ɨ', to: 'Ɨ', mapping: Mapped("ɨ") },
+    Range { from: 'Ƙ', to: 'Ƙ', mapping: Mapped("ƙ") },
+    Range { from: 'ƙ', to: 'ƛ', mapping: Valid },
+    Range { from: 'Ɯ', to: 'Ɯ', mapping: Mapped("ɯ") },
+    Range { from: 'Ɲ', to: 'Ɲ', mapping: Mapped("ɲ") },
+    Range { from: 'ƞ', to: 'ƞ', mapping: Valid },
+    Range { from: 'Ɵ', to: 'Ɵ', mapping: Mapped("ɵ") },
+    Range { from: 'Ơ', to: 'Ơ', mapping: Mapped("ơ") },
+    Range { from: 'ơ', to: 'ơ', mapping: Valid },
+    Range { from: 'Ƣ', to: 'Ƣ', mapping: Mapped("ƣ") },
+    Range { from: 'ƣ', to: 'ƣ', mapping: Valid },
+    Range { from: 'Ƥ', to: 'Ƥ', mapping: Mapped("ƥ") },
+    Range { from: 'ƥ', to: 'ƥ', mapping: Valid },
+    Range { from: 'Ʀ', to: 'Ʀ', mapping: Mapped("ʀ") },
+    Range { from: 'Ƨ', to: 'Ƨ', mapping: Mapped("ƨ") },
+    Range { from: 'ƨ', to: 'ƨ', mapping: Valid },
+    Range { from: 'Ʃ', to: 'Ʃ', mapping: Mapped("ʃ") },
+    Range { from: 'ƪ', to: 'ƫ', mapping: Valid },
+    Range { from: 'Ƭ', to: 'Ƭ', mapping: Mapped("ƭ") },
+    Range { from: 'ƭ', to: 'ƭ', mapping: Valid },
+    Range { from: 'Ʈ', to: 'Ʈ', mapping: Mapped("ʈ") },
+    Range { from: 'Ư', to: 'Ư', mapping: Mapped("ư") },
+    Range { from: 'ư', to: 'ư', mapping: Valid },
+    Range { from: 'Ʊ', to: 'Ʊ', mapping: Mapped("ʊ") },
+    Range { from: 'Ʋ', to: 'Ʋ', mapping: Mapped("ʋ") },
+    Range { from: 'Ƴ', to: 'Ƴ', mapping: Mapped("ƴ") },
+    Range { from: 'ƴ', to: 'ƴ', mapping: Valid },
+    Range { from: 'Ƶ', to: 'Ƶ', mapping: Mapped("ƶ") },
+    Range { from: 'ƶ', to: 'ƶ', mapping: Valid },
+    Range { from: 'Ʒ', to: 'Ʒ', mapping: Mapped("ʒ") },
+    Range { from: 'Ƹ', to: 'Ƹ', mapping: Mapped("ƹ") },
+    Range { from: 'ƹ', to: 'ƻ', mapping: Valid },
+    Range { from: 'Ƽ', to: 'Ƽ', mapping: Mapped("ƽ") },
+    Range { from: 'ƽ', to: 'ǃ', mapping: Valid },
+    Range { from: 'DŽ', to: 'dž', mapping: Mapped("dž") },
+    Range { from: 'LJ', to: 'lj', mapping: Mapped("lj") },
+    Range { from: 'NJ', to: 'nj', mapping: Mapped("nj") },
+    Range { from: 'Ǎ', to: 'Ǎ', mapping: Mapped("ǎ") },
+    Range { from: 'ǎ', to: 'ǎ', mapping: Valid },
+    Range { from: 'Ǐ', to: 'Ǐ', mapping: Mapped("ǐ") },
+    Range { from: 'ǐ', to: 'ǐ', mapping: Valid },
+    Range { from: 'Ǒ', to: 'Ǒ', mapping: Mapped("ǒ") },
+    Range { from: 'ǒ', to: 'ǒ', mapping: Valid },
+    Range { from: 'Ǔ', to: 'Ǔ', mapping: Mapped("ǔ") },
+    Range { from: 'ǔ', to: 'ǔ', mapping: Valid },
+    Range { from: 'Ǖ', to: 'Ǖ', mapping: Mapped("ǖ") },
+    Range { from: 'ǖ', to: 'ǖ', mapping: Valid },
+    Range { from: 'Ǘ', to: 'Ǘ', mapping: Mapped("ǘ") },
+    Range { from: 'ǘ', to: 'ǘ', mapping: Valid },
+    Range { from: 'Ǚ', to: 'Ǚ', mapping: Mapped("ǚ") },
+    Range { from: 'ǚ', to: 'ǚ', mapping: Valid },
+    Range { from: 'Ǜ', to: 'Ǜ', mapping: Mapped("ǜ") },
+    Range { from: 'ǜ', to: 'ǝ', mapping: Valid },
+    Range { from: 'Ǟ', to: 'Ǟ', mapping: Mapped("ǟ") },
+    Range { from: 'ǟ', to: 'ǟ', mapping: Valid },
+    Range { from: 'Ǡ', to: 'Ǡ', mapping: Mapped("ǡ") },
+    Range { from: 'ǡ', to: 'ǡ', mapping: Valid },
+    Range { from: 'Ǣ', to: 'Ǣ', mapping: Mapped("ǣ") },
+    Range { from: 'ǣ', to: 'ǣ', mapping: Valid },
+    Range { from: 'Ǥ', to: 'Ǥ', mapping: Mapped("ǥ") },
+    Range { from: 'ǥ', to: 'ǥ', mapping: Valid },
+    Range { from: 'Ǧ', to: 'Ǧ', mapping: Mapped("ǧ") },
+    Range { from: 'ǧ', to: 'ǧ', mapping: Valid },
+    Range { from: 'Ǩ', to: 'Ǩ', mapping: Mapped("ǩ") },
+    Range { from: 'ǩ', to: 'ǩ', mapping: Valid },
+    Range { from: 'Ǫ', to: 'Ǫ', mapping: Mapped("ǫ") },
+    Range { from: 'ǫ', to: 'ǫ', mapping: Valid },
+    Range { from: 'Ǭ', to: 'Ǭ', mapping: Mapped("ǭ") },
+    Range { from: 'ǭ', to: 'ǭ', mapping: Valid },
+    Range { from: 'Ǯ', to: 'Ǯ', mapping: Mapped("ǯ") },
+    Range { from: 'ǯ', to: 'ǰ', mapping: Valid },
+    Range { from: 'DZ', to: 'dz', mapping: Mapped("dz") },
+    Range { from: 'Ǵ', to: 'Ǵ', mapping: Mapped("ǵ") },
+    Range { from: 'ǵ', to: 'ǵ', mapping: Valid },
+    Range { from: 'Ƕ', to: 'Ƕ', mapping: Mapped("ƕ") },
+    Range { from: 'Ƿ', to: 'Ƿ', mapping: Mapped("ƿ") },
+    Range { from: 'Ǹ', to: 'Ǹ', mapping: Mapped("ǹ") },
+    Range { from: 'ǹ', to: 'ǹ', mapping: Valid },
+    Range { from: 'Ǻ', to: 'Ǻ', mapping: Mapped("ǻ") },
+    Range { from: 'ǻ', to: 'ǻ', mapping: Valid },
+    Range { from: 'Ǽ', to: 'Ǽ', mapping: Mapped("ǽ") },
+    Range { from: 'ǽ', to: 'ǽ', mapping: Valid },
+    Range { from: 'Ǿ', to: 'Ǿ', mapping: Mapped("ǿ") },
+    Range { from: 'ǿ', to: 'ǿ', mapping: Valid },
+    Range { from: 'Ȁ', to: 'Ȁ', mapping: Mapped("ȁ") },
+    Range { from: 'ȁ', to: 'ȁ', mapping: Valid },
+    Range { from: 'Ȃ', to: 'Ȃ', mapping: Mapped("ȃ") },
+    Range { from: 'ȃ', to: 'ȃ', mapping: Valid },
+    Range { from: 'Ȅ', to: 'Ȅ', mapping: Mapped("ȅ") },
+    Range { from: 'ȅ', to: 'ȅ', mapping: Valid },
+    Range { from: 'Ȇ', to: 'Ȇ', mapping: Mapped("ȇ") },
+    Range { from: 'ȇ', to: 'ȇ', mapping: Valid },
+    Range { from: 'Ȉ', to: 'Ȉ', mapping: Mapped("ȉ") },
+    Range { from: 'ȉ', to: 'ȉ', mapping: Valid },
+    Range { from: 'Ȋ', to: 'Ȋ', mapping: Mapped("ȋ") },
+    Range { from: 'ȋ', to: 'ȋ', mapping: Valid },
+    Range { from: 'Ȍ', to: 'Ȍ', mapping: Mapped("ȍ") },
+    Range { from: 'ȍ', to: 'ȍ', mapping: Valid },
+    Range { from: 'Ȏ', to: 'Ȏ', mapping: Mapped("ȏ") },
+    Range { from: 'ȏ', to: 'ȏ', mapping: Valid },
+    Range { from: 'Ȑ', to: 'Ȑ', mapping: Mapped("ȑ") },
+    Range { from: 'ȑ', to: 'ȑ', mapping: Valid },
+    Range { from: 'Ȓ', to: 'Ȓ', mapping: Mapped("ȓ") },
+    Range { from: 'ȓ', to: 'ȓ', mapping: Valid },
+    Range { from: 'Ȕ', to: 'Ȕ', mapping: Mapped("ȕ") },
+    Range { from: 'ȕ', to: 'ȕ', mapping: Valid },
+    Range { from: 'Ȗ', to: 'Ȗ', mapping: Mapped("ȗ") },
+    Range { from: 'ȗ', to: 'ȗ', mapping: Valid },
+    Range { from: 'Ș', to: 'Ș', mapping: Mapped("ș") },
+    Range { from: 'ș', to: 'ș', mapping: Valid },
+    Range { from: 'Ț', to: 'Ț', mapping: Mapped("ț") },
+    Range { from: 'ț', to: 'ț', mapping: Valid },
+    Range { from: 'Ȝ', to: 'Ȝ', mapping: Mapped("ȝ") },
+    Range { from: 'ȝ', to: 'ȝ', mapping: Valid },
+    Range { from: 'Ȟ', to: 'Ȟ', mapping: Mapped("ȟ") },
+    Range { from: 'ȟ', to: 'ȟ', mapping: Valid },
+    Range { from: 'Ƞ', to: 'Ƞ', mapping: Mapped("ƞ") },
+    Range { from: 'ȡ', to: 'ȡ', mapping: Valid },
+    Range { from: 'Ȣ', to: 'Ȣ', mapping: Mapped("ȣ") },
+    Range { from: 'ȣ', to: 'ȣ', mapping: Valid },
+    Range { from: 'Ȥ', to: 'Ȥ', mapping: Mapped("ȥ") },
+    Range { from: 'ȥ', to: 'ȥ', mapping: Valid },
+    Range { from: 'Ȧ', to: 'Ȧ', mapping: Mapped("ȧ") },
+    Range { from: 'ȧ', to: 'ȧ', mapping: Valid },
+    Range { from: 'Ȩ', to: 'Ȩ', mapping: Mapped("ȩ") },
+    Range { from: 'ȩ', to: 'ȩ', mapping: Valid },
+    Range { from: 'Ȫ', to: 'Ȫ', mapping: Mapped("ȫ") },
+    Range { from: 'ȫ', to: 'ȫ', mapping: Valid },
+    Range { from: 'Ȭ', to: 'Ȭ', mapping: Mapped("ȭ") },
+    Range { from: 'ȭ', to: 'ȭ', mapping: Valid },
+    Range { from: 'Ȯ', to: 'Ȯ', mapping: Mapped("ȯ") },
+    Range { from: 'ȯ', to: 'ȯ', mapping: Valid },
+    Range { from: 'Ȱ', to: 'Ȱ', mapping: Mapped("ȱ") },
+    Range { from: 'ȱ', to: 'ȱ', mapping: Valid },
+    Range { from: 'Ȳ', to: 'Ȳ', mapping: Mapped("ȳ") },
+    Range { from: 'ȳ', to: 'ȳ', mapping: Valid },
+    Range { from: 'ȴ', to: 'ȶ', mapping: Valid },
+    Range { from: 'ȷ', to: 'ȹ', mapping: Valid },
+    Range { from: 'Ⱥ', to: 'Ⱥ', mapping: Mapped("ⱥ") },
+    Range { from: 'Ȼ', to: 'Ȼ', mapping: Mapped("ȼ") },
+    Range { from: 'ȼ', to: 'ȼ', mapping: Valid },
+    Range { from: 'Ƚ', to: 'Ƚ', mapping: Mapped("ƚ") },
+    Range { from: 'Ⱦ', to: 'Ⱦ', mapping: Mapped("ⱦ") },
+    Range { from: 'ȿ', to: 'ɀ', mapping: Valid },
+    Range { from: 'Ɂ', to: 'Ɂ', mapping: Mapped("ɂ") },
+    Range { from: 'ɂ', to: 'ɂ', mapping: Valid },
+    Range { from: 'Ƀ', to: 'Ƀ', mapping: Mapped("ƀ") },
+    Range { from: 'Ʉ', to: 'Ʉ', mapping: Mapped("ʉ") },
+    Range { from: 'Ʌ', to: 'Ʌ', mapping: Mapped("ʌ") },
+    Range { from: 'Ɇ', to: 'Ɇ', mapping: Mapped("ɇ") },
+    Range { from: 'ɇ', to: 'ɇ', mapping: Valid },
+    Range { from: 'Ɉ', to: 'Ɉ', mapping: Mapped("ɉ") },
+    Range { from: 'ɉ', to: 'ɉ', mapping: Valid },
+    Range { from: 'Ɋ', to: 'Ɋ', mapping: Mapped("ɋ") },
+    Range { from: 'ɋ', to: 'ɋ', mapping: Valid },
+    Range { from: 'Ɍ', to: 'Ɍ', mapping: Mapped("ɍ") },
+    Range { from: 'ɍ', to: 'ɍ', mapping: Valid },
+    Range { from: 'Ɏ', to: 'Ɏ', mapping: Mapped("ɏ") },
+    Range { from: 'ɏ', to: 'ɏ', mapping: Valid },
+    Range { from: 'ɐ', to: 'ʨ', mapping: Valid },
+    Range { from: 'ʩ', to: 'ʭ', mapping: Valid },
+    Range { from: 'ʮ', to: 'ʯ', mapping: Valid },
+    Range { from: 'ʰ', to: 'ʰ', mapping: Mapped("h") },
+    Range { from: 'ʱ', to: 'ʱ', mapping: Mapped("ɦ") },
+    Range { from: 'ʲ', to: 'ʲ', mapping: Mapped("j") },
+    Range { from: 'ʳ', to: 'ʳ', mapping: Mapped("r") },
+    Range { from: 'ʴ', to: 'ʴ', mapping: Mapped("ɹ") },
+    Range { from: 'ʵ', to: 'ʵ', mapping: Mapped("ɻ") },
+    Range { from: 'ʶ', to: 'ʶ', mapping: Mapped("ʁ") },
+    Range { from: 'ʷ', to: 'ʷ', mapping: Mapped("w") },
+    Range { from: 'ʸ', to: 'ʸ', mapping: Mapped("y") },
+    Range { from: 'ʹ', to: 'ˁ', mapping: Valid },
+    Range { from: '˂', to: '˅', mapping: Valid },
+    Range { from: 'ˆ', to: 'ˑ', mapping: Valid },
+    Range { from: '˒', to: '˗', mapping: Valid },
+    Range { from: '˘', to: '˘', mapping: DisallowedStd3Mapped(" ̆") },
+    Range { from: '˙', to: '˙', mapping: DisallowedStd3Mapped(" ̇") },
+    Range { from: '˚', to: '˚', mapping: DisallowedStd3Mapped(" ̊") },
+    Range { from: '˛', to: '˛', mapping: DisallowedStd3Mapped(" ̨") },
+    Range { from: '˜', to: '˜', mapping: DisallowedStd3Mapped(" ̃") },
+    Range { from: '˝', to: '˝', mapping: DisallowedStd3Mapped(" ̋") },
+    Range { from: '˞', to: '˞', mapping: Valid },
+    Range { from: '˟', to: '˟', mapping: Valid },
+    Range { from: 'ˠ', to: 'ˠ', mapping: Mapped("ɣ") },
+    Range { from: 'ˡ', to: 'ˡ', mapping: Mapped("l") },
+    Range { from: 'ˢ', to: 'ˢ', mapping: Mapped("s") },
+    Range { from: 'ˣ', to: 'ˣ', mapping: Mapped("x") },
+    Range { from: 'ˤ', to: 'ˤ', mapping: Mapped("ʕ") },
+    Range { from: '˥', to: '˩', mapping: Valid },
+    Range { from: '˪', to: '˫', mapping: Valid },
+    Range { from: 'ˬ', to: 'ˬ', mapping: Valid },
+    Range { from: '˭', to: '˭', mapping: Valid },
+    Range { from: 'ˮ', to: 'ˮ', mapping: Valid },
+    Range { from: '˯', to: '˿', mapping: Valid },
+    Range { from: '̀', to: '̿', mapping: Valid },
+    Range { from: '̀', to: '̀', mapping: Mapped("̀") },
+    Range { from: '́', to: '́', mapping: Mapped("́") },
+    Range { from: '͂', to: '͂', mapping: Valid },
+    Range { from: '̓', to: '̓', mapping: Mapped("̓") },
+    Range { from: '̈́', to: '̈́', mapping: Mapped("̈́") },
+    Range { from: 'ͅ', to: 'ͅ', mapping: Mapped("ι") },
+    Range { from: '͆', to: '͎', mapping: Valid },
+    Range { from: '͏', to: '͏', mapping: Ignored },
+    Range { from: '͐', to: '͗', mapping: Valid },
+    Range { from: '͘', to: '͜', mapping: Valid },
+    Range { from: '͝', to: '͟', mapping: Valid },
+    Range { from: '͠', to: '͡', mapping: Valid },
+    Range { from: '͢', to: '͢', mapping: Valid },
+    Range { from: 'ͣ', to: 'ͯ', mapping: Valid },
+    Range { from: 'Ͱ', to: 'Ͱ', mapping: Mapped("ͱ") },
+    Range { from: 'ͱ', to: 'ͱ', mapping: Valid },
+    Range { from: 'Ͳ', to: 'Ͳ', mapping: Mapped("ͳ") },
+    Range { from: 'ͳ', to: 'ͳ', mapping: Valid },
+    Range { from: 'ʹ', to: 'ʹ', mapping: Mapped("ʹ") },
+    Range { from: '͵', to: '͵', mapping: Valid },
+    Range { from: 'Ͷ', to: 'Ͷ', mapping: Mapped("ͷ") },
+    Range { from: 'ͷ', to: 'ͷ', mapping: Valid },
+    Range { from: '͸', to: '͹', mapping: Disallowed },
+    Range { from: 'ͺ', to: 'ͺ', mapping: DisallowedStd3Mapped(" ι") },
+    Range { from: 'ͻ', to: 'ͽ', mapping: Valid },
+    Range { from: ';', to: ';', mapping: DisallowedStd3Mapped(";") },
+    Range { from: 'Ϳ', to: 'Ϳ', mapping: Mapped("ϳ") },
+    Range { from: '΀', to: '΃', mapping: Disallowed },
+    Range { from: '΄', to: '΄', mapping: DisallowedStd3Mapped(" ́") },
+    Range { from: '΅', to: '΅', mapping: DisallowedStd3Mapped(" ̈́") },
+    Range { from: 'Ά', to: 'Ά', mapping: Mapped("ά") },
+    Range { from: '·', to: '·', mapping: Mapped("·") },
+    Range { from: 'Έ', to: 'Έ', mapping: Mapped("έ") },
+    Range { from: 'Ή', to: 'Ή', mapping: Mapped("ή") },
+    Range { from: 'Ί', to: 'Ί', mapping: Mapped("ί") },
+    Range { from: '΋', to: '΋', mapping: Disallowed },
+    Range { from: 'Ό', to: 'Ό', mapping: Mapped("ό") },
+    Range { from: '΍', to: '΍', mapping: Disallowed },
+    Range { from: 'Ύ', to: 'Ύ', mapping: Mapped("ύ") },
+    Range { from: 'Ώ', to: 'Ώ', mapping: Mapped("ώ") },
+    Range { from: 'ΐ', to: 'ΐ', mapping: Valid },
+    Range { from: 'Α', to: 'Α', mapping: Mapped("α") },
+    Range { from: 'Β', to: 'Β', mapping: Mapped("β") },
+    Range { from: 'Γ', to: 'Γ', mapping: Mapped("γ") },
+    Range { from: 'Δ', to: 'Δ', mapping: Mapped("δ") },
+    Range { from: 'Ε', to: 'Ε', mapping: Mapped("ε") },
+    Range { from: 'Ζ', to: 'Ζ', mapping: Mapped("ζ") },
+    Range { from: 'Η', to: 'Η', mapping: Mapped("η") },
+    Range { from: 'Θ', to: 'Θ', mapping: Mapped("θ") },
+    Range { from: 'Ι', to: 'Ι', mapping: Mapped("ι") },
+    Range { from: 'Κ', to: 'Κ', mapping: Mapped("κ") },
+    Range { from: 'Λ', to: 'Λ', mapping: Mapped("λ") },
+    Range { from: 'Μ', to: 'Μ', mapping: Mapped("μ") },
+    Range { from: 'Ν', to: 'Ν', mapping: Mapped("ν") },
+    Range { from: 'Ξ', to: 'Ξ', mapping: Mapped("ξ") },
+    Range { from: 'Ο', to: 'Ο', mapping: Mapped("ο") },
+    Range { from: 'Π', to: 'Π', mapping: Mapped("π") },
+    Range { from: 'Ρ', to: 'Ρ', mapping: Mapped("ρ") },
+    Range { from: '΢', to: '΢', mapping: Disallowed },
+    Range { from: 'Σ', to: 'Σ', mapping: Mapped("σ") },
+    Range { from: 'Τ', to: 'Τ', mapping: Mapped("τ") },
+    Range { from: 'Υ', to: 'Υ', mapping: Mapped("υ") },
+    Range { from: 'Φ', to: 'Φ', mapping: Mapped("φ") },
+    Range { from: 'Χ', to: 'Χ', mapping: Mapped("χ") },
+    Range { from: 'Ψ', to: 'Ψ', mapping: Mapped("ψ") },
+    Range { from: 'Ω', to: 'Ω', mapping: Mapped("ω") },
+    Range { from: 'Ϊ', to: 'Ϊ', mapping: Mapped("ϊ") },
+    Range { from: 'Ϋ', to: 'Ϋ', mapping: Mapped("ϋ") },
+    Range { from: 'ά', to: 'ρ', mapping: Valid },
+    Range { from: 'ς', to: 'ς', mapping: Deviation("σ") },
+    Range { from: 'σ', to: 'ώ', mapping: Valid },
+    Range { from: 'Ϗ', to: 'Ϗ', mapping: Mapped("ϗ") },
+    Range { from: 'ϐ', to: 'ϐ', mapping: Mapped("β") },
+    Range { from: 'ϑ', to: 'ϑ', mapping: Mapped("θ") },
+    Range { from: 'ϒ', to: 'ϒ', mapping: Mapped("υ") },
+    Range { from: 'ϓ', to: 'ϓ', mapping: Mapped("ύ") },
+    Range { from: 'ϔ', to: 'ϔ', mapping: Mapped("ϋ") },
+    Range { from: 'ϕ', to: 'ϕ', mapping: Mapped("φ") },
+    Range { from: 'ϖ', to: 'ϖ', mapping: Mapped("π") },
+    Range { from: 'ϗ', to: 'ϗ', mapping: Valid },
+    Range { from: 'Ϙ', to: 'Ϙ', mapping: Mapped("ϙ") },
+    Range { from: 'ϙ', to: 'ϙ', mapping: Valid },
+    Range { from: 'Ϛ', to: 'Ϛ', mapping: Mapped("ϛ") },
+    Range { from: 'ϛ', to: 'ϛ', mapping: Valid },
+    Range { from: 'Ϝ', to: 'Ϝ', mapping: Mapped("ϝ") },
+    Range { from: 'ϝ', to: 'ϝ', mapping: Valid },
+    Range { from: 'Ϟ', to: 'Ϟ', mapping: Mapped("ϟ") },
+    Range { from: 'ϟ', to: 'ϟ', mapping: Valid },
+    Range { from: 'Ϡ', to: 'Ϡ', mapping: Mapped("ϡ") },
+    Range { from: 'ϡ', to: 'ϡ', mapping: Valid },
+    Range { from: 'Ϣ', to: 'Ϣ', mapping: Mapped("ϣ") },
+    Range { from: 'ϣ', to: 'ϣ', mapping: Valid },
+    Range { from: 'Ϥ', to: 'Ϥ', mapping: Mapped("ϥ") },
+    Range { from: 'ϥ', to: 'ϥ', mapping: Valid },
+    Range { from: 'Ϧ', to: 'Ϧ', mapping: Mapped("ϧ") },
+    Range { from: 'ϧ', to: 'ϧ', mapping: Valid },
+    Range { from: 'Ϩ', to: 'Ϩ', mapping: Mapped("ϩ") },
+    Range { from: 'ϩ', to: 'ϩ', mapping: Valid },
+    Range { from: 'Ϫ', to: 'Ϫ', mapping: Mapped("ϫ") },
+    Range { from: 'ϫ', to: 'ϫ', mapping: Valid },
+    Range { from: 'Ϭ', to: 'Ϭ', mapping: Mapped("ϭ") },
+    Range { from: 'ϭ', to: 'ϭ', mapping: Valid },
+    Range { from: 'Ϯ', to: 'Ϯ', mapping: Mapped("ϯ") },
+    Range { from: 'ϯ', to: 'ϯ', mapping: Valid },
+    Range { from: 'ϰ', to: 'ϰ', mapping: Mapped("κ") },
+    Range { from: 'ϱ', to: 'ϱ', mapping: Mapped("ρ") },
+    Range { from: 'ϲ', to: 'ϲ', mapping: Mapped("σ") },
+    Range { from: 'ϳ', to: 'ϳ', mapping: Valid },
+    Range { from: 'ϴ', to: 'ϴ', mapping: Mapped("θ") },
+    Range { from: 'ϵ', to: 'ϵ', mapping: Mapped("ε") },
+    Range { from: '϶', to: '϶', mapping: Valid },
+    Range { from: 'Ϸ', to: 'Ϸ', mapping: Mapped("ϸ") },
+    Range { from: 'ϸ', to: 'ϸ', mapping: Valid },
+    Range { from: 'Ϲ', to: 'Ϲ', mapping: Mapped("σ") },
+    Range { from: 'Ϻ', to: 'Ϻ', mapping: Mapped("ϻ") },
+    Range { from: 'ϻ', to: 'ϻ', mapping: Valid },
+    Range { from: 'ϼ', to: 'ϼ', mapping: Valid },
+    Range { from: 'Ͻ', to: 'Ͻ', mapping: Mapped("ͻ") },
+    Range { from: 'Ͼ', to: 'Ͼ', mapping: Mapped("ͼ") },
+    Range { from: 'Ͽ', to: 'Ͽ', mapping: Mapped("ͽ") },
+    Range { from: 'Ѐ', to: 'Ѐ', mapping: Mapped("ѐ") },
+    Range { from: 'Ё', to: 'Ё', mapping: Mapped("ё") },
+    Range { from: 'Ђ', to: 'Ђ', mapping: Mapped("ђ") },
+    Range { from: 'Ѓ', to: 'Ѓ', mapping: Mapped("ѓ") },
+    Range { from: 'Є', to: 'Є', mapping: Mapped("є") },
+    Range { from: 'Ѕ', to: 'Ѕ', mapping: Mapped("ѕ") },
+    Range { from: 'І', to: 'І', mapping: Mapped("і") },
+    Range { from: 'Ї', to: 'Ї', mapping: Mapped("ї") },
+    Range { from: 'Ј', to: 'Ј', mapping: Mapped("ј") },
+    Range { from: 'Љ', to: 'Љ', mapping: Mapped("љ") },
+    Range { from: 'Њ', to: 'Њ', mapping: Mapped("њ") },
+    Range { from: 'Ћ', to: 'Ћ', mapping: Mapped("ћ") },
+    Range { from: 'Ќ', to: 'Ќ', mapping: Mapped("ќ") },
+    Range { from: 'Ѝ', to: 'Ѝ', mapping: Mapped("ѝ") },
+    Range { from: 'Ў', to: 'Ў', mapping: Mapped("ў") },
+    Range { from: 'Џ', to: 'Џ', mapping: Mapped("џ") },
+    Range { from: 'А', to: 'А', mapping: Mapped("а") },
+    Range { from: 'Б', to: 'Б', mapping: Mapped("б") },
+    Range { from: 'В', to: 'В', mapping: Mapped("в") },
+    Range { from: 'Г', to: 'Г', mapping: Mapped("г") },
+    Range { from: 'Д', to: 'Д', mapping: Mapped("д") },
+    Range { from: 'Е', to: 'Е', mapping: Mapped("е") },
+    Range { from: 'Ж', to: 'Ж', mapping: Mapped("ж") },
+    Range { from: 'З', to: 'З', mapping: Mapped("з") },
+    Range { from: 'И', to: 'И', mapping: Mapped("и") },
+    Range { from: 'Й', to: 'Й', mapping: Mapped("й") },
+    Range { from: 'К', to: 'К', mapping: Mapped("к") },
+    Range { from: 'Л', to: 'Л', mapping: Mapped("л") },
+    Range { from: 'М', to: 'М', mapping: Mapped("м") },
+    Range { from: 'Н', to: 'Н', mapping: Mapped("н") },
+    Range { from: 'О', to: 'О', mapping: Mapped("о") },
+    Range { from: 'П', to: 'П', mapping: Mapped("п") },
+    Range { from: 'Р', to: 'Р', mapping: Mapped("р") },
+    Range { from: 'С', to: 'С', mapping: Mapped("с") },
+    Range { from: 'Т', to: 'Т', mapping: Mapped("т") },
+    Range { from: 'У', to: 'У', mapping: Mapped("у") },
+    Range { from: 'Ф', to: 'Ф', mapping: Mapped("ф") },
+    Range { from: 'Х', to: 'Х', mapping: Mapped("х") },
+    Range { from: 'Ц', to: 'Ц', mapping: Mapped("ц") },
+    Range { from: 'Ч', to: 'Ч', mapping: Mapped("ч") },
+    Range { from: 'Ш', to: 'Ш', mapping: Mapped("ш") },
+    Range { from: 'Щ', to: 'Щ', mapping: Mapped("щ") },
+    Range { from: 'Ъ', to: 'Ъ', mapping: Mapped("ъ") },
+    Range { from: 'Ы', to: 'Ы', mapping: Mapped("ы") },
+    Range { from: 'Ь', to: 'Ь', mapping: Mapped("ь") },
+    Range { from: 'Э', to: 'Э', mapping: Mapped("э") },
+    Range { from: 'Ю', to: 'Ю', mapping: Mapped("ю") },
+    Range { from: 'Я', to: 'Я', mapping: Mapped("я") },
+    Range { from: 'а', to: 'я', mapping: Valid },
+    Range { from: 'ѐ', to: 'ѐ', mapping: Valid },
+    Range { from: 'ё', to: 'ќ', mapping: Valid },
+    Range { from: 'ѝ', to: 'ѝ', mapping: Valid },
+    Range { from: 'ў', to: 'џ', mapping: Valid },
+    Range { from: 'Ѡ', to: 'Ѡ', mapping: Mapped("ѡ") },
+    Range { from: 'ѡ', to: 'ѡ', mapping: Valid },
+    Range { from: 'Ѣ', to: 'Ѣ', mapping: Mapped("ѣ") },
+    Range { from: 'ѣ', to: 'ѣ', mapping: Valid },
+    Range { from: 'Ѥ', to: 'Ѥ', mapping: Mapped("ѥ") },
+    Range { from: 'ѥ', to: 'ѥ', mapping: Valid },
+    Range { from: 'Ѧ', to: 'Ѧ', mapping: Mapped("ѧ") },
+    Range { from: 'ѧ', to: 'ѧ', mapping: Valid },
+    Range { from: 'Ѩ', to: 'Ѩ', mapping: Mapped("ѩ") },
+    Range { from: 'ѩ', to: 'ѩ', mapping: Valid },
+    Range { from: 'Ѫ', to: 'Ѫ', mapping: Mapped("ѫ") },
+    Range { from: 'ѫ', to: 'ѫ', mapping: Valid },
+    Range { from: 'Ѭ', to: 'Ѭ', mapping: Mapped("ѭ") },
+    Range { from: 'ѭ', to: 'ѭ', mapping: Valid },
+    Range { from: 'Ѯ', to: 'Ѯ', mapping: Mapped("ѯ") },
+    Range { from: 'ѯ', to: 'ѯ', mapping: Valid },
+    Range { from: 'Ѱ', to: 'Ѱ', mapping: Mapped("ѱ") },
+    Range { from: 'ѱ', to: 'ѱ', mapping: Valid },
+    Range { from: 'Ѳ', to: 'Ѳ', mapping: Mapped("ѳ") },
+    Range { from: 'ѳ', to: 'ѳ', mapping: Valid },
+    Range { from: 'Ѵ', to: 'Ѵ', mapping: Mapped("ѵ") },
+    Range { from: 'ѵ', to: 'ѵ', mapping: Valid },
+    Range { from: 'Ѷ', to: 'Ѷ', mapping: Mapped("ѷ") },
+    Range { from: 'ѷ', to: 'ѷ', mapping: Valid },
+    Range { from: 'Ѹ', to: 'Ѹ', mapping: Mapped("ѹ") },
+    Range { from: 'ѹ', to: 'ѹ', mapping: Valid },
+    Range { from: 'Ѻ', to: 'Ѻ', mapping: Mapped("ѻ") },
+    Range { from: 'ѻ', to: 'ѻ', mapping: Valid },
+    Range { from: 'Ѽ', to: 'Ѽ', mapping: Mapped("ѽ") },
+    Range { from: 'ѽ', to: 'ѽ', mapping: Valid },
+    Range { from: 'Ѿ', to: 'Ѿ', mapping: Mapped("ѿ") },
+    Range { from: 'ѿ', to: 'ѿ', mapping: Valid },
+    Range { from: 'Ҁ', to: 'Ҁ', mapping: Mapped("ҁ") },
+    Range { from: 'ҁ', to: 'ҁ', mapping: Valid },
+    Range { from: '҂', to: '҂', mapping: Valid },
+    Range { from: '҃', to: '҆', mapping: Valid },
+    Range { from: '҇', to: '҇', mapping: Valid },
+    Range { from: '҈', to: '҉', mapping: Valid },
+    Range { from: 'Ҋ', to: 'Ҋ', mapping: Mapped("ҋ") },
+    Range { from: 'ҋ', to: 'ҋ', mapping: Valid },
+    Range { from: 'Ҍ', to: 'Ҍ', mapping: Mapped("ҍ") },
+    Range { from: 'ҍ', to: 'ҍ', mapping: Valid },
+    Range { from: 'Ҏ', to: 'Ҏ', mapping: Mapped("ҏ") },
+    Range { from: 'ҏ', to: 'ҏ', mapping: Valid },
+    Range { from: 'Ґ', to: 'Ґ', mapping: Mapped("ґ") },
+    Range { from: 'ґ', to: 'ґ', mapping: Valid },
+    Range { from: 'Ғ', to: 'Ғ', mapping: Mapped("ғ") },
+    Range { from: 'ғ', to: 'ғ', mapping: Valid },
+    Range { from: 'Ҕ', to: 'Ҕ', mapping: Mapped("ҕ") },
+    Range { from: 'ҕ', to: 'ҕ', mapping: Valid },
+    Range { from: 'Җ', to: 'Җ', mapping: Mapped("җ") },
+    Range { from: 'җ', to: 'җ', mapping: Valid },
+    Range { from: 'Ҙ', to: 'Ҙ', mapping: Mapped("ҙ") },
+    Range { from: 'ҙ', to: 'ҙ', mapping: Valid },
+    Range { from: 'Қ', to: 'Қ', mapping: Mapped("қ") },
+    Range { from: 'қ', to: 'қ', mapping: Valid },
+    Range { from: 'Ҝ', to: 'Ҝ', mapping: Mapped("ҝ") },
+    Range { from: 'ҝ', to: 'ҝ', mapping: Valid },
+    Range { from: 'Ҟ', to: 'Ҟ', mapping: Mapped("ҟ") },
+    Range { from: 'ҟ', to: 'ҟ', mapping: Valid },
+    Range { from: 'Ҡ', to: 'Ҡ', mapping: Mapped("ҡ") },
+    Range { from: 'ҡ', to: 'ҡ', mapping: Valid },
+    Range { from: 'Ң', to: 'Ң', mapping: Mapped("ң") },
+    Range { from: 'ң', to: 'ң', mapping: Valid },
+    Range { from: 'Ҥ', to: 'Ҥ', mapping: Mapped("ҥ") },
+    Range { from: 'ҥ', to: 'ҥ', mapping: Valid },
+    Range { from: 'Ҧ', to: 'Ҧ', mapping: Mapped("ҧ") },
+    Range { from: 'ҧ', to: 'ҧ', mapping: Valid },
+    Range { from: 'Ҩ', to: 'Ҩ', mapping: Mapped("ҩ") },
+    Range { from: 'ҩ', to: 'ҩ', mapping: Valid },
+    Range { from: 'Ҫ', to: 'Ҫ', mapping: Mapped("ҫ") },
+    Range { from: 'ҫ', to: 'ҫ', mapping: Valid },
+    Range { from: 'Ҭ', to: 'Ҭ', mapping: Mapped("ҭ") },
+    Range { from: 'ҭ', to: 'ҭ', mapping: Valid },
+    Range { from: 'Ү', to: 'Ү', mapping: Mapped("ү") },
+    Range { from: 'ү', to: 'ү', mapping: Valid },
+    Range { from: 'Ұ', to: 'Ұ', mapping: Mapped("ұ") },
+    Range { from: 'ұ', to: 'ұ', mapping: Valid },
+    Range { from: 'Ҳ', to: 'Ҳ', mapping: Mapped("ҳ") },
+    Range { from: 'ҳ', to: 'ҳ', mapping: Valid },
+    Range { from: 'Ҵ', to: 'Ҵ', mapping: Mapped("ҵ") },
+    Range { from: 'ҵ', to: 'ҵ', mapping: Valid },
+    Range { from: 'Ҷ', to: 'Ҷ', mapping: Mapped("ҷ") },
+    Range { from: 'ҷ', to: 'ҷ', mapping: Valid },
+    Range { from: 'Ҹ', to: 'Ҹ', mapping: Mapped("ҹ") },
+    Range { from: 'ҹ', to: 'ҹ', mapping: Valid },
+    Range { from: 'Һ', to: 'Һ', mapping: Mapped("һ") },
+    Range { from: 'һ', to: 'һ', mapping: Valid },
+    Range { from: 'Ҽ', to: 'Ҽ', mapping: Mapped("ҽ") },
+    Range { from: 'ҽ', to: 'ҽ', mapping: Valid },
+    Range { from: 'Ҿ', to: 'Ҿ', mapping: Mapped("ҿ") },
+    Range { from: 'ҿ', to: 'ҿ', mapping: Valid },
+    Range { from: 'Ӏ', to: 'Ӏ', mapping: Disallowed },
+    Range { from: 'Ӂ', to: 'Ӂ', mapping: Mapped("ӂ") },
+    Range { from: 'ӂ', to: 'ӂ', mapping: Valid },
+    Range { from: 'Ӄ', to: 'Ӄ', mapping: Mapped("ӄ") },
+    Range { from: 'ӄ', to: 'ӄ', mapping: Valid },
+    Range { from: 'Ӆ', to: 'Ӆ', mapping: Mapped("ӆ") },
+    Range { from: 'ӆ', to: 'ӆ', mapping: Valid },
+    Range { from: 'Ӈ', to: 'Ӈ', mapping: Mapped("ӈ") },
+    Range { from: 'ӈ', to: 'ӈ', mapping: Valid },
+    Range { from: 'Ӊ', to: 'Ӊ', mapping: Mapped("ӊ") },
+    Range { from: 'ӊ', to: 'ӊ', mapping: Valid },
+    Range { from: 'Ӌ', to: 'Ӌ', mapping: Mapped("ӌ") },
+    Range { from: 'ӌ', to: 'ӌ', mapping: Valid },
+    Range { from: 'Ӎ', to: 'Ӎ', mapping: Mapped("ӎ") },
+    Range { from: 'ӎ', to: 'ӎ', mapping: Valid },
+    Range { from: 'ӏ', to: 'ӏ', mapping: Valid },
+    Range { from: 'Ӑ', to: 'Ӑ', mapping: Mapped("ӑ") },
+    Range { from: 'ӑ', to: 'ӑ', mapping: Valid },
+    Range { from: 'Ӓ', to: 'Ӓ', mapping: Mapped("ӓ") },
+    Range { from: 'ӓ', to: 'ӓ', mapping: Valid },
+    Range { from: 'Ӕ', to: 'Ӕ', mapping: Mapped("ӕ") },
+    Range { from: 'ӕ', to: 'ӕ', mapping: Valid },
+    Range { from: 'Ӗ', to: 'Ӗ', mapping: Mapped("ӗ") },
+    Range { from: 'ӗ', to: 'ӗ', mapping: Valid },
+    Range { from: 'Ә', to: 'Ә', mapping: Mapped("ә") },
+    Range { from: 'ә', to: 'ә', mapping: Valid },
+    Range { from: 'Ӛ', to: 'Ӛ', mapping: Mapped("ӛ") },
+    Range { from: 'ӛ', to: 'ӛ', mapping: Valid },
+    Range { from: 'Ӝ', to: 'Ӝ', mapping: Mapped("ӝ") },
+    Range { from: 'ӝ', to: 'ӝ', mapping: Valid },
+    Range { from: 'Ӟ', to: 'Ӟ', mapping: Mapped("ӟ") },
+    Range { from: 'ӟ', to: 'ӟ', mapping: Valid },
+    Range { from: 'Ӡ', to: 'Ӡ', mapping: Mapped("ӡ") },
+    Range { from: 'ӡ', to: 'ӡ', mapping: Valid },
+    Range { from: 'Ӣ', to: 'Ӣ', mapping: Mapped("ӣ") },
+    Range { from: 'ӣ', to: 'ӣ', mapping: Valid },
+    Range { from: 'Ӥ', to: 'Ӥ', mapping: Mapped("ӥ") },
+    Range { from: 'ӥ', to: 'ӥ', mapping: Valid },
+    Range { from: 'Ӧ', to: 'Ӧ', mapping: Mapped("ӧ") },
+    Range { from: 'ӧ', to: 'ӧ', mapping: Valid },
+    Range { from: 'Ө', to: 'Ө', mapping: Mapped("ө") },
+    Range { from: 'ө', to: 'ө', mapping: Valid },
+    Range { from: 'Ӫ', to: 'Ӫ', mapping: Mapped("ӫ") },
+    Range { from: 'ӫ', to: 'ӫ', mapping: Valid },
+    Range { from: 'Ӭ', to: 'Ӭ', mapping: Mapped("ӭ") },
+    Range { from: 'ӭ', to: 'ӭ', mapping: Valid },
+    Range { from: 'Ӯ', to: 'Ӯ', mapping: Mapped("ӯ") },
+    Range { from: 'ӯ', to: 'ӯ', mapping: Valid },
+    Range { from: 'Ӱ', to: 'Ӱ', mapping: Mapped("ӱ") },
+    Range { from: 'ӱ', to: 'ӱ', mapping: Valid },
+    Range { from: 'Ӳ', to: 'Ӳ', mapping: Mapped("ӳ") },
+    Range { from: 'ӳ', to: 'ӳ', mapping: Valid },
+    Range { from: 'Ӵ', to: 'Ӵ', mapping: Mapped("ӵ") },
+    Range { from: 'ӵ', to: 'ӵ', mapping: Valid },
+    Range { from: 'Ӷ', to: 'Ӷ', mapping: Mapped("ӷ") },
+    Range { from: 'ӷ', to: 'ӷ', mapping: Valid },
+    Range { from: 'Ӹ', to: 'Ӹ', mapping: Mapped("ӹ") },
+    Range { from: 'ӹ', to: 'ӹ', mapping: Valid },
+    Range { from: 'Ӻ', to: 'Ӻ', mapping: Mapped("ӻ") },
+    Range { from: 'ӻ', to: 'ӻ', mapping: Valid },
+    Range { from: 'Ӽ', to: 'Ӽ', mapping: Mapped("ӽ") },
+    Range { from: 'ӽ', to: 'ӽ', mapping: Valid },
+    Range { from: 'Ӿ', to: 'Ӿ', mapping: Mapped("ӿ") },
+    Range { from: 'ӿ', to: 'ӿ', mapping: Valid },
+    Range { from: 'Ԁ', to: 'Ԁ', mapping: Mapped("ԁ") },
+    Range { from: 'ԁ', to: 'ԁ', mapping: Valid },
+    Range { from: 'Ԃ', to: 'Ԃ', mapping: Mapped("ԃ") },
+    Range { from: 'ԃ', to: 'ԃ', mapping: Valid },
+    Range { from: 'Ԅ', to: 'Ԅ', mapping: Mapped("ԅ") },
+    Range { from: 'ԅ', to: 'ԅ', mapping: Valid },
+    Range { from: 'Ԇ', to: 'Ԇ', mapping: Mapped("ԇ") },
+    Range { from: 'ԇ', to: 'ԇ', mapping: Valid },
+    Range { from: 'Ԉ', to: 'Ԉ', mapping: Mapped("ԉ") },
+    Range { from: 'ԉ', to: 'ԉ', mapping: Valid },
+    Range { from: 'Ԋ', to: 'Ԋ', mapping: Mapped("ԋ") },
+    Range { from: 'ԋ', to: 'ԋ', mapping: Valid },
+    Range { from: 'Ԍ', to: 'Ԍ', mapping: Mapped("ԍ") },
+    Range { from: 'ԍ', to: 'ԍ', mapping: Valid },
+    Range { from: 'Ԏ', to: 'Ԏ', mapping: Mapped("ԏ") },
+    Range { from: 'ԏ', to: 'ԏ', mapping: Valid },
+    Range { from: 'Ԑ', to: 'Ԑ', mapping: Mapped("ԑ") },
+    Range { from: 'ԑ', to: 'ԑ', mapping: Valid },
+    Range { from: 'Ԓ', to: 'Ԓ', mapping: Mapped("ԓ") },
+    Range { from: 'ԓ', to: 'ԓ', mapping: Valid },
+    Range { from: 'Ԕ', to: 'Ԕ', mapping: Mapped("ԕ") },
+    Range { from: 'ԕ', to: 'ԕ', mapping: Valid },
+    Range { from: 'Ԗ', to: 'Ԗ', mapping: Mapped("ԗ") },
+    Range { from: 'ԗ', to: 'ԗ', mapping: Valid },
+    Range { from: 'Ԙ', to: 'Ԙ', mapping: Mapped("ԙ") },
+    Range { from: 'ԙ', to: 'ԙ', mapping: Valid },
+    Range { from: 'Ԛ', to: 'Ԛ', mapping: Mapped("ԛ") },
+    Range { from: 'ԛ', to: 'ԛ', mapping: Valid },
+    Range { from: 'Ԝ', to: 'Ԝ', mapping: Mapped("ԝ") },
+    Range { from: 'ԝ', to: 'ԝ', mapping: Valid },
+    Range { from: 'Ԟ', to: 'Ԟ', mapping: Mapped("ԟ") },
+    Range { from: 'ԟ', to: 'ԟ', mapping: Valid },
+    Range { from: 'Ԡ', to: 'Ԡ', mapping: Mapped("ԡ") },
+    Range { from: 'ԡ', to: 'ԡ', mapping: Valid },
+    Range { from: 'Ԣ', to: 'Ԣ', mapping: Mapped("ԣ") },
+    Range { from: 'ԣ', to: 'ԣ', mapping: Valid },
+    Range { from: 'Ԥ', to: 'Ԥ', mapping: Mapped("ԥ") },
+    Range { from: 'ԥ', to: 'ԥ', mapping: Valid },
+    Range { from: 'Ԧ', to: 'Ԧ', mapping: Mapped("ԧ") },
+    Range { from: 'ԧ', to: 'ԧ', mapping: Valid },
+    Range { from: 'Ԩ', to: 'Ԩ', mapping: Mapped("ԩ") },
+    Range { from: 'ԩ', to: 'ԩ', mapping: Valid },
+    Range { from: 'Ԫ', to: 'Ԫ', mapping: Mapped("ԫ") },
+    Range { from: 'ԫ', to: 'ԫ', mapping: Valid },
+    Range { from: 'Ԭ', to: 'Ԭ', mapping: Mapped("ԭ") },
+    Range { from: 'ԭ', to: 'ԭ', mapping: Valid },
+    Range { from: 'Ԯ', to: 'Ԯ', mapping: Mapped("ԯ") },
+    Range { from: 'ԯ', to: 'ԯ', mapping: Valid },
+    Range { from: '԰', to: '԰', mapping: Disallowed },
+    Range { from: 'Ա', to: 'Ա', mapping: Mapped("ա") },
+    Range { from: 'Բ', to: 'Բ', mapping: Mapped("բ") },
+    Range { from: 'Գ', to: 'Գ', mapping: Mapped("գ") },
+    Range { from: 'Դ', to: 'Դ', mapping: Mapped("դ") },
+    Range { from: 'Ե', to: 'Ե', mapping: Mapped("ե") },
+    Range { from: 'Զ', to: 'Զ', mapping: Mapped("զ") },
+    Range { from: 'Է', to: 'Է', mapping: Mapped("է") },
+    Range { from: 'Ը', to: 'Ը', mapping: Mapped("ը") },
+    Range { from: 'Թ', to: 'Թ', mapping: Mapped("թ") },
+    Range { from: 'Ժ', to: 'Ժ', mapping: Mapped("ժ") },
+    Range { from: 'Ի', to: 'Ի', mapping: Mapped("ի") },
+    Range { from: 'Լ', to: 'Լ', mapping: Mapped("լ") },
+    Range { from: 'Խ', to: 'Խ', mapping: Mapped("խ") },
+    Range { from: 'Ծ', to: 'Ծ', mapping: Mapped("ծ") },
+    Range { from: 'Կ', to: 'Կ', mapping: Mapped("կ") },
+    Range { from: 'Հ', to: 'Հ', mapping: Mapped("հ") },
+    Range { from: 'Ձ', to: 'Ձ', mapping: Mapped("ձ") },
+    Range { from: 'Ղ', to: 'Ղ', mapping: Mapped("ղ") },
+    Range { from: 'Ճ', to: 'Ճ', mapping: Mapped("ճ") },
+    Range { from: 'Մ', to: 'Մ', mapping: Mapped("մ") },
+    Range { from: 'Յ', to: 'Յ', mapping: Mapped("յ") },
+    Range { from: 'Ն', to: 'Ն', mapping: Mapped("ն") },
+    Range { from: 'Շ', to: 'Շ', mapping: Mapped("շ") },
+    Range { from: 'Ո', to: 'Ո', mapping: Mapped("ո") },
+    Range { from: 'Չ', to: 'Չ', mapping: Mapped("չ") },
+    Range { from: 'Պ', to: 'Պ', mapping: Mapped("պ") },
+    Range { from: 'Ջ', to: 'Ջ', mapping: Mapped("ջ") },
+    Range { from: 'Ռ', to: 'Ռ', mapping: Mapped("ռ") },
+    Range { from: 'Ս', to: 'Ս', mapping: Mapped("ս") },
+    Range { from: 'Վ', to: 'Վ', mapping: Mapped("վ") },
+    Range { from: 'Տ', to: 'Տ', mapping: Mapped("տ") },
+    Range { from: 'Ր', to: 'Ր', mapping: Mapped("ր") },
+    Range { from: 'Ց', to: 'Ց', mapping: Mapped("ց") },
+    Range { from: 'Ւ', to: 'Ւ', mapping: Mapped("ւ") },
+    Range { from: 'Փ', to: 'Փ', mapping: Mapped("փ") },
+    Range { from: 'Ք', to: 'Ք', mapping: Mapped("ք") },
+    Range { from: 'Օ', to: 'Օ', mapping: Mapped("օ") },
+    Range { from: 'Ֆ', to: 'Ֆ', mapping: Mapped("ֆ") },
+    Range { from: '՗', to: '՘', mapping: Disallowed },
+    Range { from: 'ՙ', to: 'ՙ', mapping: Valid },
+    Range { from: '՚', to: '՟', mapping: Valid },
+    Range { from: 'ՠ', to: 'ՠ', mapping: Disallowed },
+    Range { from: 'ա', to: 'ֆ', mapping: Valid },
+    Range { from: 'և', to: 'և', mapping: Mapped("եւ") },
+    Range { from: 'ֈ', to: 'ֈ', mapping: Disallowed },
+    Range { from: '։', to: '։', mapping: Valid },
+    Range { from: '֊', to: '֊', mapping: Valid },
+    Range { from: '֋', to: '֌', mapping: Disallowed },
+    Range { from: '֍', to: '֎', mapping: Valid },
+    Range { from: '֏', to: '֏', mapping: Valid },
+    Range { from: '֐', to: '֐', mapping: Disallowed },
+    Range { from: '֑', to: '֡', mapping: Valid },
+    Range { from: '֢', to: '֢', mapping: Valid },
+    Range { from: '֣', to: '֯', mapping: Valid },
+    Range { from: 'ְ', to: 'ֹ', mapping: Valid },
+    Range { from: 'ֺ', to: 'ֺ', mapping: Valid },
+    Range { from: 'ֻ', to: 'ֽ', mapping: Valid },
+    Range { from: '־', to: '־', mapping: Valid },
+    Range { from: 'ֿ', to: 'ֿ', mapping: Valid },
+    Range { from: '׀', to: '׀', mapping: Valid },
+    Range { from: 'ׁ', to: 'ׂ', mapping: Valid },
+    Range { from: '׃', to: '׃', mapping: Valid },
+    Range { from: 'ׄ', to: 'ׄ', mapping: Valid },
+    Range { from: 'ׅ', to: 'ׅ', mapping: Valid },
+    Range { from: '׆', to: '׆', mapping: Valid },
+    Range { from: 'ׇ', to: 'ׇ', mapping: Valid },
+    Range { from: '׈', to: '׏', mapping: Disallowed },
+    Range { from: 'א', to: 'ת', mapping: Valid },
+    Range { from: '׫', to: 'ׯ', mapping: Disallowed },
+    Range { from: 'װ', to: '״', mapping: Valid },
+    Range { from: '׵', to: '׿', mapping: Disallowed },
+    Range { from: '؀', to: '؃', mapping: Disallowed },
+    Range { from: '؄', to: '؄', mapping: Disallowed },
+    Range { from: '؅', to: '؅', mapping: Disallowed },
+    Range { from: '؆', to: '؊', mapping: Valid },
+    Range { from: '؋', to: '؋', mapping: Valid },
+    Range { from: '،', to: '،', mapping: Valid },
+    Range { from: '؍', to: '؏', mapping: Valid },
+    Range { from: 'ؐ', to: 'ؕ', mapping: Valid },
+    Range { from: 'ؖ', to: 'ؚ', mapping: Valid },
+    Range { from: '؛', to: '؛', mapping: Valid },
+    Range { from: '؜', to: '؜', mapping: Disallowed },
+    Range { from: '؝', to: '؝', mapping: Disallowed },
+    Range { from: '؞', to: '؞', mapping: Valid },
+    Range { from: '؟', to: '؟', mapping: Valid },
+    Range { from: 'ؠ', to: 'ؠ', mapping: Valid },
+    Range { from: 'ء', to: 'غ', mapping: Valid },
+    Range { from: 'ػ', to: 'ؿ', mapping: Valid },
+    Range { from: 'ـ', to: 'ـ', mapping: Valid },
+    Range { from: 'ف', to: 'ْ', mapping: Valid },
+    Range { from: 'ٓ', to: 'ٕ', mapping: Valid },
+    Range { from: 'ٖ', to: '٘', mapping: Valid },
+    Range { from: 'ٙ', to: 'ٞ', mapping: Valid },
+    Range { from: 'ٟ', to: 'ٟ', mapping: Valid },
+    Range { from: '٠', to: '٩', mapping: Valid },
+    Range { from: '٪', to: '٭', mapping: Valid },
+    Range { from: 'ٮ', to: 'ٯ', mapping: Valid },
+    Range { from: 'ٰ', to: 'ٴ', mapping: Valid },
+    Range { from: 'ٵ', to: 'ٵ', mapping: Mapped("اٴ") },
+    Range { from: 'ٶ', to: 'ٶ', mapping: Mapped("وٴ") },
+    Range { from: 'ٷ', to: 'ٷ', mapping: Mapped("ۇٴ") },
+    Range { from: 'ٸ', to: 'ٸ', mapping: Mapped("يٴ") },
+    Range { from: 'ٹ', to: 'ڷ', mapping: Valid },
+    Range { from: 'ڸ', to: 'ڹ', mapping: Valid },
+    Range { from: 'ں', to: 'ھ', mapping: Valid },
+    Range { from: 'ڿ', to: 'ڿ', mapping: Valid },
+    Range { from: 'ۀ', to: 'ێ', mapping: Valid },
+    Range { from: 'ۏ', to: 'ۏ', mapping: Valid },
+    Range { from: 'ې', to: 'ۓ', mapping: Valid },
+    Range { from: '۔', to: '۔', mapping: Valid },
+    Range { from: 'ە', to: 'ۜ', mapping: Valid },
+    Range { from: '۝', to: '۝', mapping: Disallowed },
+    Range { from: '۞', to: '۞', mapping: Valid },
+    Range { from: '۟', to: 'ۨ', mapping: Valid },
+    Range { from: '۩', to: '۩', mapping: Valid },
+    Range { from: '۪', to: 'ۭ', mapping: Valid },
+    Range { from: 'ۮ', to: 'ۯ', mapping: Valid },
+    Range { from: '۰', to: '۹', mapping: Valid },
+    Range { from: 'ۺ', to: '۾', mapping: Valid },
+    Range { from: 'ۿ', to: 'ۿ', mapping: Valid },
+    Range { from: '܀', to: '܍', mapping: Valid },
+    Range { from: '܎', to: '܎', mapping: Disallowed },
+    Range { from: '܏', to: '܏', mapping: Disallowed },
+    Range { from: 'ܐ', to: 'ܬ', mapping: Valid },
+    Range { from: 'ܭ', to: 'ܯ', mapping: Valid },
+    Range { from: 'ܰ', to: '݊', mapping: Valid },
+    Range { from: '݋', to: '݌', mapping: Disallowed },
+    Range { from: 'ݍ', to: 'ݏ', mapping: Valid },
+    Range { from: 'ݐ', to: 'ݭ', mapping: Valid },
+    Range { from: 'ݮ', to: 'ݿ', mapping: Valid },
+    Range { from: 'ހ', to: 'ް', mapping: Valid },
+    Range { from: 'ޱ', to: 'ޱ', mapping: Valid },
+    Range { from: '޲', to: '޿', mapping: Disallowed },
+    Range { from: '߀', to: 'ߵ', mapping: Valid },
+    Range { from: '߶', to: 'ߺ', mapping: Valid },
+    Range { from: '߻', to: '߿', mapping: Disallowed },
+    Range { from: 'ࠀ', to: '࠭', mapping: Valid },
+    Range { from: '࠮', to: '࠯', mapping: Disallowed },
+    Range { from: '࠰', to: '࠾', mapping: Valid },
+    Range { from: '࠿', to: '࠿', mapping: Disallowed },
+    Range { from: 'ࡀ', to: '࡛', mapping: Valid },
+    Range { from: '࡜', to: '࡝', mapping: Disallowed },
+    Range { from: '࡞', to: '࡞', mapping: Valid },
+    Range { from: '࡟', to: '࢟', mapping: Disallowed },
+    Range { from: 'ࢠ', to: 'ࢠ', mapping: Valid },
+    Range { from: 'ࢡ', to: 'ࢡ', mapping: Valid },
+    Range { from: 'ࢢ', to: 'ࢬ', mapping: Valid },
+    Range { from: 'ࢭ', to: 'ࢲ', mapping: Valid },
+    Range { from: 'ࢳ', to: 'ࢴ', mapping: Valid },
+    Range { from: 'ࢵ', to: '࣢', mapping: Disallowed },
+    Range { from: 'ࣣ', to: 'ࣣ', mapping: Valid },
+    Range { from: 'ࣤ', to: 'ࣾ', mapping: Valid },
+    Range { from: 'ࣿ', to: 'ࣿ', mapping: Valid },
+    Range { from: 'ऀ', to: 'ऀ', mapping: Valid },
+    Range { from: 'ँ', to: 'ः', mapping: Valid },
+    Range { from: 'ऄ', to: 'ऄ', mapping: Valid },
+    Range { from: 'अ', to: 'ह', mapping: Valid },
+    Range { from: 'ऺ', to: 'ऻ', mapping: Valid },
+    Range { from: '़', to: '्', mapping: Valid },
+    Range { from: 'ॎ', to: 'ॎ', mapping: Valid },
+    Range { from: 'ॏ', to: 'ॏ', mapping: Valid },
+    Range { from: 'ॐ', to: '॔', mapping: Valid },
+    Range { from: 'ॕ', to: 'ॕ', mapping: Valid },
+    Range { from: 'ॖ', to: 'ॗ', mapping: Valid },
+    Range { from: 'क़', to: 'क़', mapping: Mapped("क़") },
+    Range { from: 'ख़', to: 'ख़', mapping: Mapped("ख़") },
+    Range { from: 'ग़', to: 'ग़', mapping: Mapped("ग़") },
+    Range { from: 'ज़', to: 'ज़', mapping: Mapped("ज़") },
+    Range { from: 'ड़', to: 'ड़', mapping: Mapped("ड़") },
+    Range { from: 'ढ़', to: 'ढ़', mapping: Mapped("ढ़") },
+    Range { from: 'फ़', to: 'फ़', mapping: Mapped("फ़") },
+    Range { from: 'य़', to: 'य़', mapping: Mapped("य़") },
+    Range { from: 'ॠ', to: 'ॣ', mapping: Valid },
+    Range { from: '।', to: '॥', mapping: Valid },
+    Range { from: '०', to: '९', mapping: Valid },
+    Range { from: '॰', to: '॰', mapping: Valid },
+    Range { from: 'ॱ', to: 'ॲ', mapping: Valid },
+    Range { from: 'ॳ', to: 'ॷ', mapping: Valid },
+    Range { from: 'ॸ', to: 'ॸ', mapping: Valid },
+    Range { from: 'ॹ', to: 'ॺ', mapping: Valid },
+    Range { from: 'ॻ', to: 'ॼ', mapping: Valid },
+    Range { from: 'ॽ', to: 'ॽ', mapping: Valid },
+    Range { from: 'ॾ', to: 'ॿ', mapping: Valid },
+    Range { from: 'ঀ', to: 'ঀ', mapping: Valid },
+    Range { from: 'ঁ', to: 'ঃ', mapping: Valid },
+    Range { from: '঄', to: '঄', mapping: Disallowed },
+    Range { from: 'অ', to: 'ঌ', mapping: Valid },
+    Range { from: '঍', to: '঎', mapping: Disallowed },
+    Range { from: 'এ', to: 'ঐ', mapping: Valid },
+    Range { from: '঑', to: '঒', mapping: Disallowed },
+    Range { from: 'ও', to: 'ন', mapping: Valid },
+    Range { from: '঩', to: '঩', mapping: Disallowed },
+    Range { from: 'প', to: 'র', mapping: Valid },
+    Range { from: '঱', to: '঱', mapping: Disallowed },
+    Range { from: 'ল', to: 'ল', mapping: Valid },
+    Range { from: '঳', to: '঵', mapping: Disallowed },
+    Range { from: 'শ', to: 'হ', mapping: Valid },
+    Range { from: '঺', to: '঻', mapping: Disallowed },
+    Range { from: '়', to: '়', mapping: Valid },
+    Range { from: 'ঽ', to: 'ঽ', mapping: Valid },
+    Range { from: 'া', to: 'ৄ', mapping: Valid },
+    Range { from: '৅', to: '৆', mapping: Disallowed },
+    Range { from: 'ে', to: 'ৈ', mapping: Valid },
+    Range { from: '৉', to: '৊', mapping: Disallowed },
+    Range { from: 'ো', to: '্', mapping: Valid },
+    Range { from: 'ৎ', to: 'ৎ', mapping: Valid },
+    Range { from: '৏', to: '৖', mapping: Disallowed },
+    Range { from: 'ৗ', to: 'ৗ', mapping: Valid },
+    Range { from: '৘', to: '৛', mapping: Disallowed },
+    Range { from: 'ড়', to: 'ড়', mapping: Mapped("ড়") },
+    Range { from: 'ঢ়', to: 'ঢ়', mapping: Mapped("ঢ়") },
+    Range { from: '৞', to: '৞', mapping: Disallowed },
+    Range { from: 'য়', to: 'য়', mapping: Mapped("য়") },
+    Range { from: 'ৠ', to: 'ৣ', mapping: Valid },
+    Range { from: '৤', to: '৥', mapping: Disallowed },
+    Range { from: '০', to: 'ৱ', mapping: Valid },
+    Range { from: '৲', to: '৺', mapping: Valid },
+    Range { from: '৻', to: '৻', mapping: Valid },
+    Range { from: 'ৼ', to: '਀', mapping: Disallowed },
+    Range { from: 'ਁ', to: 'ਁ', mapping: Valid },
+    Range { from: 'ਂ', to: 'ਂ', mapping: Valid },
+    Range { from: 'ਃ', to: 'ਃ', mapping: Valid },
+    Range { from: '਄', to: '਄', mapping: Disallowed },
+    Range { from: 'ਅ', to: 'ਊ', mapping: Valid },
+    Range { from: '਋', to: '਎', mapping: Disallowed },
+    Range { from: 'ਏ', to: 'ਐ', mapping: Valid },
+    Range { from: '਑', to: '਒', mapping: Disallowed },
+    Range { from: 'ਓ', to: 'ਨ', mapping: Valid },
+    Range { from: '਩', to: '਩', mapping: Disallowed },
+    Range { from: 'ਪ', to: 'ਰ', mapping: Valid },
+    Range { from: '਱', to: '਱', mapping: Disallowed },
+    Range { from: 'ਲ', to: 'ਲ', mapping: Valid },
+    Range { from: 'ਲ਼', to: 'ਲ਼', mapping: Mapped("ਲ਼") },
+    Range { from: '਴', to: '਴', mapping: Disallowed },
+    Range { from: 'ਵ', to: 'ਵ', mapping: Valid },
+    Range { from: 'ਸ਼', to: 'ਸ਼', mapping: Mapped("ਸ਼") },
+    Range { from: '਷', to: '਷', mapping: Disallowed },
+    Range { from: 'ਸ', to: 'ਹ', mapping: Valid },
+    Range { from: '਺', to: '਻', mapping: Disallowed },
+    Range { from: '਼', to: '਼', mapping: Valid },
+    Range { from: '਽', to: '਽', mapping: Disallowed },
+    Range { from: 'ਾ', to: 'ੂ', mapping: Valid },
+    Range { from: '੃', to: '੆', mapping: Disallowed },
+    Range { from: 'ੇ', to: 'ੈ', mapping: Valid },
+    Range { from: '੉', to: '੊', mapping: Disallowed },
+    Range { from: 'ੋ', to: '੍', mapping: Valid },
+    Range { from: '੎', to: '੐', mapping: Disallowed },
+    Range { from: 'ੑ', to: 'ੑ', mapping: Valid },
+    Range { from: '੒', to: '੘', mapping: Disallowed },
+    Range { from: 'ਖ਼', to: 'ਖ਼', mapping: Mapped("ਖ਼") },
+    Range { from: 'ਗ਼', to: 'ਗ਼', mapping: Mapped("ਗ਼") },
+    Range { from: 'ਜ਼', to: 'ਜ਼', mapping: Mapped("ਜ਼") },
+    Range { from: 'ੜ', to: 'ੜ', mapping: Valid },
+    Range { from: '੝', to: '੝', mapping: Disallowed },
+    Range { from: 'ਫ਼', to: 'ਫ਼', mapping: Mapped("ਫ਼") },
+    Range { from: '੟', to: '੥', mapping: Disallowed },
+    Range { from: '੦', to: 'ੴ', mapping: Valid },
+    Range { from: 'ੵ', to: 'ੵ', mapping: Valid },
+    Range { from: '੶', to: '઀', mapping: Disallowed },
+    Range { from: 'ઁ', to: 'ઃ', mapping: Valid },
+    Range { from: '઄', to: '઄', mapping: Disallowed },
+    Range { from: 'અ', to: 'ઋ', mapping: Valid },
+    Range { from: 'ઌ', to: 'ઌ', mapping: Valid },
+    Range { from: 'ઍ', to: 'ઍ', mapping: Valid },
+    Range { from: '઎', to: '઎', mapping: Disallowed },
+    Range { from: 'એ', to: 'ઑ', mapping: Valid },
+    Range { from: '઒', to: '઒', mapping: Disallowed },
+    Range { from: 'ઓ', to: 'ન', mapping: Valid },
+    Range { from: '઩', to: '઩', mapping: Disallowed },
+    Range { from: 'પ', to: 'ર', mapping: Valid },
+    Range { from: '઱', to: '઱', mapping: Disallowed },
+    Range { from: 'લ', to: 'ળ', mapping: Valid },
+    Range { from: '઴', to: '઴', mapping: Disallowed },
+    Range { from: 'વ', to: 'હ', mapping: Valid },
+    Range { from: '઺', to: '઻', mapping: Disallowed },
+    Range { from: '઼', to: 'ૅ', mapping: Valid },
+    Range { from: '૆', to: '૆', mapping: Disallowed },
+    Range { from: 'ે', to: 'ૉ', mapping: Valid },
+    Range { from: '૊', to: '૊', mapping: Disallowed },
+    Range { from: 'ો', to: '્', mapping: Valid },
+    Range { from: '૎', to: '૏', mapping: Disallowed },
+    Range { from: 'ૐ', to: 'ૐ', mapping: Valid },
+    Range { from: '૑', to: '૟', mapping: Disallowed },
+    Range { from: 'ૠ', to: 'ૠ', mapping: Valid },
+    Range { from: 'ૡ', to: 'ૣ', mapping: Valid },
+    Range { from: '૤', to: '૥', mapping: Disallowed },
+    Range { from: '૦', to: '૯', mapping: Valid },
+    Range { from: '૰', to: '૰', mapping: Valid },
+    Range { from: '૱', to: '૱', mapping: Valid },
+    Range { from: '૲', to: '૸', mapping: Disallowed },
+    Range { from: 'ૹ', to: 'ૹ', mapping: Valid },
+    Range { from: 'ૺ', to: '଀', mapping: Disallowed },
+    Range { from: 'ଁ', to: 'ଃ', mapping: Valid },
+    Range { from: '଄', to: '଄', mapping: Disallowed },
+    Range { from: 'ଅ', to: 'ଌ', mapping: Valid },
+    Range { from: '଍', to: '଎', mapping: Disallowed },
+    Range { from: 'ଏ', to: 'ଐ', mapping: Valid },
+    Range { from: '଑', to: '଒', mapping: Disallowed },
+    Range { from: 'ଓ', to: 'ନ', mapping: Valid },
+    Range { from: '଩', to: '଩', mapping: Disallowed },
+    Range { from: 'ପ', to: 'ର', mapping: Valid },
+    Range { from: '଱', to: '଱', mapping: Disallowed },
+    Range { from: 'ଲ', to: 'ଳ', mapping: Valid },
+    Range { from: '଴', to: '଴', mapping: Disallowed },
+    Range { from: 'ଵ', to: 'ଵ', mapping: Valid },
+    Range { from: 'ଶ', to: 'ହ', mapping: Valid },
+    Range { from: '଺', to: '଻', mapping: Disallowed },
+    Range { from: '଼', to: 'ୃ', mapping: Valid },
+    Range { from: 'ୄ', to: 'ୄ', mapping: Valid },
+    Range { from: '୅', to: '୆', mapping: Disallowed },
+    Range { from: 'େ', to: 'ୈ', mapping: Valid },
+    Range { from: '୉', to: '୊', mapping: Disallowed },
+    Range { from: 'ୋ', to: '୍', mapping: Valid },
+    Range { from: '୎', to: '୕', mapping: Disallowed },
+    Range { from: 'ୖ', to: 'ୗ', mapping: Valid },
+    Range { from: '୘', to: '୛', mapping: Disallowed },
+    Range { from: 'ଡ଼', to: 'ଡ଼', mapping: Mapped("ଡ଼") },
+    Range { from: 'ଢ଼', to: 'ଢ଼', mapping: Mapped("ଢ଼") },
+    Range { from: '୞', to: '୞', mapping: Disallowed },
+    Range { from: 'ୟ', to: 'ୡ', mapping: Valid },
+    Range { from: 'ୢ', to: 'ୣ', mapping: Valid },
+    Range { from: '୤', to: '୥', mapping: Disallowed },
+    Range { from: '୦', to: '୯', mapping: Valid },
+    Range { from: '୰', to: '୰', mapping: Valid },
+    Range { from: 'ୱ', to: 'ୱ', mapping: Valid },
+    Range { from: '୲', to: '୷', mapping: Valid },
+    Range { from: '୸', to: '஁', mapping: Disallowed },
+    Range { from: 'ஂ', to: 'ஃ', mapping: Valid },
+    Range { from: '஄', to: '஄', mapping: Disallowed },
+    Range { from: 'அ', to: 'ஊ', mapping: Valid },
+    Range { from: '஋', to: '஍', mapping: Disallowed },
+    Range { from: 'எ', to: 'ஐ', mapping: Valid },
+    Range { from: '஑', to: '஑', mapping: Disallowed },
+    Range { from: 'ஒ', to: 'க', mapping: Valid },
+    Range { from: '஖', to: '஘', mapping: Disallowed },
+    Range { from: 'ங', to: 'ச', mapping: Valid },
+    Range { from: '஛', to: '஛', mapping: Disallowed },
+    Range { from: 'ஜ', to: 'ஜ', mapping: Valid },
+    Range { from: '஝', to: '஝', mapping: Disallowed },
+    Range { from: 'ஞ', to: 'ட', mapping: Valid },
+    Range { from: '஠', to: '஢', mapping: Disallowed },
+    Range { from: 'ண', to: 'த', mapping: Valid },
+    Range { from: '஥', to: '஧', mapping: Disallowed },
+    Range { from: 'ந', to: 'ப', mapping: Valid },
+    Range { from: '஫', to: '஭', mapping: Disallowed },
+    Range { from: 'ம', to: 'வ', mapping: Valid },
+    Range { from: 'ஶ', to: 'ஶ', mapping: Valid },
+    Range { from: 'ஷ', to: 'ஹ', mapping: Valid },
+    Range { from: '஺', to: '஽', mapping: Disallowed },
+    Range { from: 'ா', to: 'ூ', mapping: Valid },
+    Range { from: '௃', to: '௅', mapping: Disallowed },
+    Range { from: 'ெ', to: 'ை', mapping: Valid },
+    Range { from: '௉', to: '௉', mapping: Disallowed },
+    Range { from: 'ொ', to: '்', mapping: Valid },
+    Range { from: '௎', to: '௏', mapping: Disallowed },
+    Range { from: 'ௐ', to: 'ௐ', mapping: Valid },
+    Range { from: '௑', to: '௖', mapping: Disallowed },
+    Range { from: 'ௗ', to: 'ௗ', mapping: Valid },
+    Range { from: '௘', to: '௥', mapping: Disallowed },
+    Range { from: '௦', to: '௦', mapping: Valid },
+    Range { from: '௧', to: '௯', mapping: Valid },
+    Range { from: '௰', to: '௲', mapping: Valid },
+    Range { from: '௳', to: '௺', mapping: Valid },
+    Range { from: '௻', to: '௿', mapping: Disallowed },
+    Range { from: 'ఀ', to: 'ఀ', mapping: Valid },
+    Range { from: 'ఁ', to: 'ః', mapping: Valid },
+    Range { from: 'ఄ', to: 'ఄ', mapping: Disallowed },
+    Range { from: 'అ', to: 'ఌ', mapping: Valid },
+    Range { from: '఍', to: '఍', mapping: Disallowed },
+    Range { from: 'ఎ', to: 'ఐ', mapping: Valid },
+    Range { from: '఑', to: '఑', mapping: Disallowed },
+    Range { from: 'ఒ', to: 'న', mapping: Valid },
+    Range { from: '఩', to: '఩', mapping: Disallowed },
+    Range { from: 'ప', to: 'ళ', mapping: Valid },
+    Range { from: 'ఴ', to: 'ఴ', mapping: Valid },
+    Range { from: 'వ', to: 'హ', mapping: Valid },
+    Range { from: '఺', to: '఼', mapping: Disallowed },
+    Range { from: 'ఽ', to: 'ఽ', mapping: Valid },
+    Range { from: 'ా', to: 'ౄ', mapping: Valid },
+    Range { from: '౅', to: '౅', mapping: Disallowed },
+    Range { from: 'ె', to: 'ై', mapping: Valid },
+    Range { from: '౉', to: '౉', mapping: Disallowed },
+    Range { from: 'ొ', to: '్', mapping: Valid },
+    Range { from: '౎', to: '౔', mapping: Disallowed },
+    Range { from: 'ౕ', to: 'ౖ', mapping: Valid },
+    Range { from: '౗', to: '౗', mapping: Disallowed },
+    Range { from: 'ౘ', to: 'ౙ', mapping: Valid },
+    Range { from: 'ౚ', to: 'ౚ', mapping: Valid },
+    Range { from: '౛', to: '౟', mapping: Disallowed },
+    Range { from: 'ౠ', to: 'ౡ', mapping: Valid },
+    Range { from: 'ౢ', to: 'ౣ', mapping: Valid },
+    Range { from: '౤', to: '౥', mapping: Disallowed },
+    Range { from: '౦', to: '౯', mapping: Valid },
+    Range { from: '౰', to: '౷', mapping: Disallowed },
+    Range { from: '౸', to: '౿', mapping: Valid },
+    Range { from: 'ಀ', to: 'ಀ', mapping: Disallowed },
+    Range { from: 'ಁ', to: 'ಁ', mapping: Valid },
+    Range { from: 'ಂ', to: 'ಃ', mapping: Valid },
+    Range { from: '಄', to: '಄', mapping: Disallowed },
+    Range { from: 'ಅ', to: 'ಌ', mapping: Valid },
+    Range { from: '಍', to: '಍', mapping: Disallowed },
+    Range { from: 'ಎ', to: 'ಐ', mapping: Valid },
+    Range { from: '಑', to: '಑', mapping: Disallowed },
+    Range { from: 'ಒ', to: 'ನ', mapping: Valid },
+    Range { from: '಩', to: '಩', mapping: Disallowed },
+    Range { from: 'ಪ', to: 'ಳ', mapping: Valid },
+    Range { from: '಴', to: '಴', mapping: Disallowed },
+    Range { from: 'ವ', to: 'ಹ', mapping: Valid },
+    Range { from: '಺', to: '಻', mapping: Disallowed },
+    Range { from: '಼', to: 'ಽ', mapping: Valid },
+    Range { from: 'ಾ', to: 'ೄ', mapping: Valid },
+    Range { from: '೅', to: '೅', mapping: Disallowed },
+    Range { from: 'ೆ', to: 'ೈ', mapping: Valid },
+    Range { from: '೉', to: '೉', mapping: Disallowed },
+    Range { from: 'ೊ', to: '್', mapping: Valid },
+    Range { from: '೎', to: '೔', mapping: Disallowed },
+    Range { from: 'ೕ', to: 'ೖ', mapping: Valid },
+    Range { from: '೗', to: 'ೝ', mapping: Disallowed },
+    Range { from: 'ೞ', to: 'ೞ', mapping: Valid },
+    Range { from: '೟', to: '೟', mapping: Disallowed },
+    Range { from: 'ೠ', to: 'ೡ', mapping: Valid },
+    Range { from: 'ೢ', to: 'ೣ', mapping: Valid },
+    Range { from: '೤', to: '೥', mapping: Disallowed },
+    Range { from: '೦', to: '೯', mapping: Valid },
+    Range { from: '೰', to: '೰', mapping: Disallowed },
+    Range { from: 'ೱ', to: 'ೲ', mapping: Valid },
+    Range { from: 'ೳ', to: 'ഀ', mapping: Disallowed },
+    Range { from: 'ഁ', to: 'ഁ', mapping: Valid },
+    Range { from: 'ം', to: 'ഃ', mapping: Valid },
+    Range { from: 'ഄ', to: 'ഄ', mapping: Disallowed },
+    Range { from: 'അ', to: 'ഌ', mapping: Valid },
+    Range { from: '഍', to: '഍', mapping: Disallowed },
+    Range { from: 'എ', to: 'ഐ', mapping: Valid },
+    Range { from: '഑', to: '഑', mapping: Disallowed },
+    Range { from: 'ഒ', to: 'ന', mapping: Valid },
+    Range { from: 'ഩ', to: 'ഩ', mapping: Valid },
+    Range { from: 'പ', to: 'ഹ', mapping: Valid },
+    Range { from: 'ഺ', to: 'ഺ', mapping: Valid },
+    Range { from: '഻', to: '഼', mapping: Disallowed },
+    Range { from: 'ഽ', to: 'ഽ', mapping: Valid },
+    Range { from: 'ാ', to: 'ൃ', mapping: Valid },
+    Range { from: 'ൄ', to: 'ൄ', mapping: Valid },
+    Range { from: '൅', to: '൅', mapping: Disallowed },
+    Range { from: 'െ', to: 'ൈ', mapping: Valid },
+    Range { from: '൉', to: '൉', mapping: Disallowed },
+    Range { from: 'ൊ', to: '്', mapping: Valid },
+    Range { from: 'ൎ', to: 'ൎ', mapping: Valid },
+    Range { from: '൏', to: 'ൖ', mapping: Disallowed },
+    Range { from: 'ൗ', to: 'ൗ', mapping: Valid },
+    Range { from: '൘', to: '൞', mapping: Disallowed },
+    Range { from: 'ൟ', to: 'ൟ', mapping: Valid },
+    Range { from: 'ൠ', to: 'ൡ', mapping: Valid },
+    Range { from: 'ൢ', to: 'ൣ', mapping: Valid },
+    Range { from: '൤', to: '൥', mapping: Disallowed },
+    Range { from: '൦', to: '൯', mapping: Valid },
+    Range { from: '൰', to: '൵', mapping: Valid },
+    Range { from: '൶', to: '൸', mapping: Disallowed },
+    Range { from: '൹', to: '൹', mapping: Valid },
+    Range { from: 'ൺ', to: 'ൿ', mapping: Valid },
+    Range { from: '඀', to: 'ඁ', mapping: Disallowed },
+    Range { from: 'ං', to: 'ඃ', mapping: Valid },
+    Range { from: '඄', to: '඄', mapping: Disallowed },
+    Range { from: 'අ', to: 'ඖ', mapping: Valid },
+    Range { from: '඗', to: '඙', mapping: Disallowed },
+    Range { from: 'ක', to: 'න', mapping: Valid },
+    Range { from: '඲', to: '඲', mapping: Disallowed },
+    Range { from: 'ඳ', to: 'ර', mapping: Valid },
+    Range { from: '඼', to: '඼', mapping: Disallowed },
+    Range { from: 'ල', to: 'ල', mapping: Valid },
+    Range { from: '඾', to: '඿', mapping: Disallowed },
+    Range { from: 'ව', to: 'ෆ', mapping: Valid },
+    Range { from: '෇', to: '෉', mapping: Disallowed },
+    Range { from: '්', to: '්', mapping: Valid },
+    Range { from: '෋', to: '෎', mapping: Disallowed },
+    Range { from: 'ා', to: 'ු', mapping: Valid },
+    Range { from: '෕', to: '෕', mapping: Disallowed },
+    Range { from: 'ූ', to: 'ූ', mapping: Valid },
+    Range { from: '෗', to: '෗', mapping: Disallowed },
+    Range { from: 'ෘ', to: 'ෟ', mapping: Valid },
+    Range { from: '෠', to: '෥', mapping: Disallowed },
+    Range { from: '෦', to: '෯', mapping: Valid },
+    Range { from: '෰', to: '෱', mapping: Disallowed },
+    Range { from: 'ෲ', to: 'ෳ', mapping: Valid },
+    Range { from: '෴', to: '෴', mapping: Valid },
+    Range { from: '෵', to: '฀', mapping: Disallowed },
+    Range { from: 'ก', to: 'า', mapping: Valid },
+    Range { from: 'ำ', to: 'ำ', mapping: Mapped("ํา") },
+    Range { from: 'ิ', to: 'ฺ', mapping: Valid },
+    Range { from: '฻', to: '฾', mapping: Disallowed },
+    Range { from: '฿', to: '฿', mapping: Valid },
+    Range { from: 'เ', to: '๎', mapping: Valid },
+    Range { from: '๏', to: '๏', mapping: Valid },
+    Range { from: '๐', to: '๙', mapping: Valid },
+    Range { from: '๚', to: '๛', mapping: Valid },
+    Range { from: '๜', to: '຀', mapping: Disallowed },
+    Range { from: 'ກ', to: 'ຂ', mapping: Valid },
+    Range { from: '຃', to: '຃', mapping: Disallowed },
+    Range { from: 'ຄ', to: 'ຄ', mapping: Valid },
+    Range { from: '຅', to: 'ຆ', mapping: Disallowed },
+    Range { from: 'ງ', to: 'ຈ', mapping: Valid },
+    Range { from: 'ຉ', to: 'ຉ', mapping: Disallowed },
+    Range { from: 'ຊ', to: 'ຊ', mapping: Valid },
+    Range { from: '຋', to: 'ຌ', mapping: Disallowed },
+    Range { from: 'ຍ', to: 'ຍ', mapping: Valid },
+    Range { from: 'ຎ', to: 'ຓ', mapping: Disallowed },
+    Range { from: 'ດ', to: 'ທ', mapping: Valid },
+    Range { from: 'ຘ', to: 'ຘ', mapping: Disallowed },
+    Range { from: 'ນ', to: 'ຟ', mapping: Valid },
+    Range { from: 'ຠ', to: 'ຠ', mapping: Disallowed },
+    Range { from: 'ມ', to: 'ຣ', mapping: Valid },
+    Range { from: '຤', to: '຤', mapping: Disallowed },
+    Range { from: 'ລ', to: 'ລ', mapping: Valid },
+    Range { from: '຦', to: '຦', mapping: Disallowed },
+    Range { from: 'ວ', to: 'ວ', mapping: Valid },
+    Range { from: 'ຨ', to: 'ຩ', mapping: Disallowed },
+    Range { from: 'ສ', to: 'ຫ', mapping: Valid },
+    Range { from: 'ຬ', to: 'ຬ', mapping: Disallowed },
+    Range { from: 'ອ', to: 'າ', mapping: Valid },
+    Range { from: 'ຳ', to: 'ຳ', mapping: Mapped("ໍາ") },
+    Range { from: 'ິ', to: 'ູ', mapping: Valid },
+    Range { from: '຺', to: '຺', mapping: Disallowed },
+    Range { from: 'ົ', to: 'ຽ', mapping: Valid },
+    Range { from: '຾', to: '຿', mapping: Disallowed },
+    Range { from: 'ເ', to: 'ໄ', mapping: Valid },
+    Range { from: '໅', to: '໅', mapping: Disallowed },
+    Range { from: 'ໆ', to: 'ໆ', mapping: Valid },
+    Range { from: '໇', to: '໇', mapping: Disallowed },
+    Range { from: '່', to: 'ໍ', mapping: Valid },
+    Range { from: '໎', to: '໏', mapping: Disallowed },
+    Range { from: '໐', to: '໙', mapping: Valid },
+    Range { from: '໚', to: '໛', mapping: Disallowed },
+    Range { from: 'ໜ', to: 'ໜ', mapping: Mapped("ຫນ") },
+    Range { from: 'ໝ', to: 'ໝ', mapping: Mapped("ຫມ") },
+    Range { from: 'ໞ', to: 'ໟ', mapping: Valid },
+    Range { from: '໠', to: '໿', mapping: Disallowed },
+    Range { from: 'ༀ', to: 'ༀ', mapping: Valid },
+    Range { from: '༁', to: '༊', mapping: Valid },
+    Range { from: '་', to: '་', mapping: Valid },
+    Range { from: '༌', to: '༌', mapping: Mapped("་") },
+    Range { from: '།', to: '༗', mapping: Valid },
+    Range { from: '༘', to: '༙', mapping: Valid },
+    Range { from: '༚', to: '༟', mapping: Valid },
+    Range { from: '༠', to: '༩', mapping: Valid },
+    Range { from: '༪', to: '༴', mapping: Valid },
+    Range { from: '༵', to: '༵', mapping: Valid },
+    Range { from: '༶', to: '༶', mapping: Valid },
+    Range { from: '༷', to: '༷', mapping: Valid },
+    Range { from: '༸', to: '༸', mapping: Valid },
+    Range { from: '༹', to: '༹', mapping: Valid },
+    Range { from: '༺', to: '༽', mapping: Valid },
+    Range { from: '༾', to: 'ག', mapping: Valid },
+    Range { from: 'གྷ', to: 'གྷ', mapping: Mapped("གྷ") },
+    Range { from: 'ང', to: 'ཇ', mapping: Valid },
+    Range { from: '཈', to: '཈', mapping: Disallowed },
+    Range { from: 'ཉ', to: 'ཌ', mapping: Valid },
+    Range { from: 'ཌྷ', to: 'ཌྷ', mapping: Mapped("ཌྷ") },
+    Range { from: 'ཎ', to: 'ད', mapping: Valid },
+    Range { from: 'དྷ', to: 'དྷ', mapping: Mapped("དྷ") },
+    Range { from: 'ན', to: 'བ', mapping: Valid },
+    Range { from: 'བྷ', to: 'བྷ', mapping: Mapped("བྷ") },
+    Range { from: 'མ', to: 'ཛ', mapping: Valid },
+    Range { from: 'ཛྷ', to: 'ཛྷ', mapping: Mapped("ཛྷ") },
+    Range { from: 'ཝ', to: 'ཨ', mapping: Valid },
+    Range { from: 'ཀྵ', to: 'ཀྵ', mapping: Mapped("ཀྵ") },
+    Range { from: 'ཪ', to: 'ཪ', mapping: Valid },
+    Range { from: 'ཫ', to: 'ཬ', mapping: Valid },
+    Range { from: '཭', to: '཰', mapping: Disallowed },
+    Range { from: 'ཱ', to: 'ི', mapping: Valid },
+    Range { from: 'ཱི', to: 'ཱི', mapping: Mapped("ཱི") },
+    Range { from: 'ུ', to: 'ུ', mapping: Valid },
+    Range { from: 'ཱུ', to: 'ཱུ', mapping: Mapped("ཱུ") },
+    Range { from: 'ྲྀ', to: 'ྲྀ', mapping: Mapped("ྲྀ") },
+    Range { from: 'ཷ', to: 'ཷ', mapping: Mapped("ྲཱྀ") },
+    Range { from: 'ླྀ', to: 'ླྀ', mapping: Mapped("ླྀ") },
+    Range { from: 'ཹ', to: 'ཹ', mapping: Mapped("ླཱྀ") },
+    Range { from: 'ེ', to: 'ྀ', mapping: Valid },
+    Range { from: 'ཱྀ', to: 'ཱྀ', mapping: Mapped("ཱྀ") },
+    Range { from: 'ྂ', to: '྄', mapping: Valid },
+    Range { from: '྅', to: '྅', mapping: Valid },
+    Range { from: '྆', to: 'ྋ', mapping: Valid },
+    Range { from: 'ྌ', to: 'ྏ', mapping: Valid },
+    Range { from: 'ྐ', to: 'ྒ', mapping: Valid },
+    Range { from: 'ྒྷ', to: 'ྒྷ', mapping: Mapped("ྒྷ") },
+    Range { from: 'ྔ', to: 'ྕ', mapping: Valid },
+    Range { from: 'ྖ', to: 'ྖ', mapping: Valid },
+    Range { from: 'ྗ', to: 'ྗ', mapping: Valid },
+    Range { from: '྘', to: '྘', mapping: Disallowed },
+    Range { from: 'ྙ', to: 'ྜ', mapping: Valid },
+    Range { from: 'ྜྷ', to: 'ྜྷ', mapping: Mapped("ྜྷ") },
+    Range { from: 'ྞ', to: 'ྡ', mapping: Valid },
+    Range { from: 'ྡྷ', to: 'ྡྷ', mapping: Mapped("ྡྷ") },
+    Range { from: 'ྣ', to: 'ྦ', mapping: Valid },
+    Range { from: 'ྦྷ', to: 'ྦྷ', mapping: Mapped("ྦྷ") },
+    Range { from: 'ྨ', to: 'ྫ', mapping: Valid },
+    Range { from: 'ྫྷ', to: 'ྫྷ', mapping: Mapped("ྫྷ") },
+    Range { from: 'ྭ', to: 'ྭ', mapping: Valid },
+    Range { from: 'ྮ', to: 'ྰ', mapping: Valid },
+    Range { from: 'ྱ', to: 'ྷ', mapping: Valid },
+    Range { from: 'ྸ', to: 'ྸ', mapping: Valid },
+    Range { from: 'ྐྵ', to: 'ྐྵ', mapping: Mapped("ྐྵ") },
+    Range { from: 'ྺ', to: 'ྼ', mapping: Valid },
+    Range { from: '྽', to: '྽', mapping: Disallowed },
+    Range { from: '྾', to: '࿅', mapping: Valid },
+    Range { from: '࿆', to: '࿆', mapping: Valid },
+    Range { from: '࿇', to: '࿌', mapping: Valid },
+    Range { from: '࿍', to: '࿍', mapping: Disallowed },
+    Range { from: '࿎', to: '࿎', mapping: Valid },
+    Range { from: '࿏', to: '࿏', mapping: Valid },
+    Range { from: '࿐', to: '࿑', mapping: Valid },
+    Range { from: '࿒', to: '࿔', mapping: Valid },
+    Range { from: '࿕', to: '࿘', mapping: Valid },
+    Range { from: '࿙', to: '࿚', mapping: Valid },
+    Range { from: '࿛', to: '࿿', mapping: Disallowed },
+    Range { from: 'က', to: 'အ', mapping: Valid },
+    Range { from: 'ဢ', to: 'ဢ', mapping: Valid },
+    Range { from: 'ဣ', to: 'ဧ', mapping: Valid },
+    Range { from: 'ဨ', to: 'ဨ', mapping: Valid },
+    Range { from: 'ဩ', to: 'ဪ', mapping: Valid },
+    Range { from: 'ါ', to: 'ါ', mapping: Valid },
+    Range { from: 'ာ', to: 'ဲ', mapping: Valid },
+    Range { from: 'ဳ', to: 'ဵ', mapping: Valid },
+    Range { from: 'ံ', to: '္', mapping: Valid },
+    Range { from: '်', to: 'ဿ', mapping: Valid },
+    Range { from: '၀', to: '၉', mapping: Valid },
+    Range { from: '၊', to: '၏', mapping: Valid },
+    Range { from: 'ၐ', to: 'ၙ', mapping: Valid },
+    Range { from: 'ၚ', to: '႙', mapping: Valid },
+    Range { from: 'ႚ', to: 'ႝ', mapping: Valid },
+    Range { from: '႞', to: '႟', mapping: Valid },
+    Range { from: 'Ⴀ', to: 'Ⴥ', mapping: Disallowed },
+    Range { from: '჆', to: '჆', mapping: Disallowed },
+    Range { from: 'Ⴧ', to: 'Ⴧ', mapping: Mapped("ⴧ") },
+    Range { from: '჈', to: '჌', mapping: Disallowed },
+    Range { from: 'Ⴭ', to: 'Ⴭ', mapping: Mapped("ⴭ") },
+    Range { from: '჎', to: '჏', mapping: Disallowed },
+    Range { from: 'ა', to: 'ჶ', mapping: Valid },
+    Range { from: 'ჷ', to: 'ჸ', mapping: Valid },
+    Range { from: 'ჹ', to: 'ჺ', mapping: Valid },
+    Range { from: '჻', to: '჻', mapping: Valid },
+    Range { from: 'ჼ', to: 'ჼ', mapping: Mapped("ნ") },
+    Range { from: 'ჽ', to: 'ჿ', mapping: Valid },
+    Range { from: 'ᄀ', to: 'ᅙ', mapping: Valid },
+    Range { from: 'ᅚ', to: 'ᅞ', mapping: Valid },
+    Range { from: 'ᅟ', to: 'ᅠ', mapping: Disallowed },
+    Range { from: 'ᅡ', to: 'ᆢ', mapping: Valid },
+    Range { from: 'ᆣ', to: 'ᆧ', mapping: Valid },
+    Range { from: 'ᆨ', to: 'ᇹ', mapping: Valid },
+    Range { from: 'ᇺ', to: 'ᇿ', mapping: Valid },
+    Range { from: 'ሀ', to: 'ሆ', mapping: Valid },
+    Range { from: 'ሇ', to: 'ሇ', mapping: Valid },
+    Range { from: 'ለ', to: 'ቆ', mapping: Valid },
+    Range { from: 'ቇ', to: 'ቇ', mapping: Valid },
+    Range { from: 'ቈ', to: 'ቈ', mapping: Valid },
+    Range { from: '቉', to: '቉', mapping: Disallowed },
+    Range { from: 'ቊ', to: 'ቍ', mapping: Valid },
+    Range { from: '቎', to: '቏', mapping: Disallowed },
+    Range { from: 'ቐ', to: 'ቖ', mapping: Valid },
+    Range { from: '቗', to: '቗', mapping: Disallowed },
+    Range { from: 'ቘ', to: 'ቘ', mapping: Valid },
+    Range { from: '቙', to: '቙', mapping: Disallowed },
+    Range { from: 'ቚ', to: 'ቝ', mapping: Valid },
+    Range { from: '቞', to: '቟', mapping: Disallowed },
+    Range { from: 'በ', to: 'ኆ', mapping: Valid },
+    Range { from: 'ኇ', to: 'ኇ', mapping: Valid },
+    Range { from: 'ኈ', to: 'ኈ', mapping: Valid },
+    Range { from: '኉', to: '኉', mapping: Disallowed },
+    Range { from: 'ኊ', to: 'ኍ', mapping: Valid },
+    Range { from: '኎', to: '኏', mapping: Disallowed },
+    Range { from: 'ነ', to: 'ኮ', mapping: Valid },
+    Range { from: 'ኯ', to: 'ኯ', mapping: Valid },
+    Range { from: 'ኰ', to: 'ኰ', mapping: Valid },
+    Range { from: '኱', to: '኱', mapping: Disallowed },
+    Range { from: 'ኲ', to: 'ኵ', mapping: Valid },
+    Range { from: '኶', to: '኷', mapping: Disallowed },
+    Range { from: 'ኸ', to: 'ኾ', mapping: Valid },
+    Range { from: '኿', to: '኿', mapping: Disallowed },
+    Range { from: 'ዀ', to: 'ዀ', mapping: Valid },
+    Range { from: '዁', to: '዁', mapping: Disallowed },
+    Range { from: 'ዂ', to: 'ዅ', mapping: Valid },
+    Range { from: '዆', to: '዇', mapping: Disallowed },
+    Range { from: 'ወ', to: 'ዎ', mapping: Valid },
+    Range { from: 'ዏ', to: 'ዏ', mapping: Valid },
+    Range { from: 'ዐ', to: 'ዖ', mapping: Valid },
+    Range { from: '዗', to: '዗', mapping: Disallowed },
+    Range { from: 'ዘ', to: 'ዮ', mapping: Valid },
+    Range { from: 'ዯ', to: 'ዯ', mapping: Valid },
+    Range { from: 'ደ', to: 'ጎ', mapping: Valid },
+    Range { from: 'ጏ', to: 'ጏ', mapping: Valid },
+    Range { from: 'ጐ', to: 'ጐ', mapping: Valid },
+    Range { from: '጑', to: '጑', mapping: Disallowed },
+    Range { from: 'ጒ', to: 'ጕ', mapping: Valid },
+    Range { from: '጖', to: '጗', mapping: Disallowed },
+    Range { from: 'ጘ', to: 'ጞ', mapping: Valid },
+    Range { from: 'ጟ', to: 'ጟ', mapping: Valid },
+    Range { from: 'ጠ', to: 'ፆ', mapping: Valid },
+    Range { from: 'ፇ', to: 'ፇ', mapping: Valid },
+    Range { from: 'ፈ', to: 'ፚ', mapping: Valid },
+    Range { from: '፛', to: '፜', mapping: Disallowed },
+    Range { from: '፝', to: '፞', mapping: Valid },
+    Range { from: '፟', to: '፟', mapping: Valid },
+    Range { from: '፠', to: '፠', mapping: Valid },
+    Range { from: '፡', to: '፼', mapping: Valid },
+    Range { from: '፽', to: '፿', mapping: Disallowed },
+    Range { from: 'ᎀ', to: 'ᎏ', mapping: Valid },
+    Range { from: '᎐', to: '᎙', mapping: Valid },
+    Range { from: '᎚', to: '᎟', mapping: Disallowed },
+    Range { from: 'Ꭰ', to: 'Ᏼ', mapping: Valid },
+    Range { from: 'Ᏽ', to: 'Ᏽ', mapping: Valid },
+    Range { from: '᏶', to: '᏷', mapping: Disallowed },
+    Range { from: 'ᏸ', to: 'ᏸ', mapping: Mapped("Ᏸ") },
+    Range { from: 'ᏹ', to: 'ᏹ', mapping: Mapped("Ᏹ") },
+    Range { from: 'ᏺ', to: 'ᏺ', mapping: Mapped("Ᏺ") },
+    Range { from: 'ᏻ', to: 'ᏻ', mapping: Mapped("Ᏻ") },
+    Range { from: 'ᏼ', to: 'ᏼ', mapping: Mapped("Ᏼ") },
+    Range { from: 'ᏽ', to: 'ᏽ', mapping: Mapped("Ᏽ") },
+    Range { from: '᏾', to: '᏿', mapping: Disallowed },
+    Range { from: '᐀', to: '᐀', mapping: Valid },
+    Range { from: 'ᐁ', to: 'ᙬ', mapping: Valid },
+    Range { from: '᙭', to: '᙮', mapping: Valid },
+    Range { from: 'ᙯ', to: 'ᙶ', mapping: Valid },
+    Range { from: 'ᙷ', to: 'ᙿ', mapping: Valid },
+    Range { from: ' ', to: ' ', mapping: Disallowed },
+    Range { from: 'ᚁ', to: 'ᚚ', mapping: Valid },
+    Range { from: '᚛', to: '᚜', mapping: Valid },
+    Range { from: '᚝', to: '᚟', mapping: Disallowed },
+    Range { from: 'ᚠ', to: 'ᛪ', mapping: Valid },
+    Range { from: '᛫', to: 'ᛰ', mapping: Valid },
+    Range { from: 'ᛱ', to: 'ᛸ', mapping: Valid },
+    Range { from: '᛹', to: '᛿', mapping: Disallowed },
+    Range { from: 'ᜀ', to: 'ᜌ', mapping: Valid },
+    Range { from: 'ᜍ', to: 'ᜍ', mapping: Disallowed },
+    Range { from: 'ᜎ', to: '᜔', mapping: Valid },
+    Range { from: '᜕', to: 'ᜟ', mapping: Disallowed },
+    Range { from: 'ᜠ', to: '᜴', mapping: Valid },
+    Range { from: '᜵', to: '᜶', mapping: Valid },
+    Range { from: '᜷', to: '᜿', mapping: Disallowed },
+    Range { from: 'ᝀ', to: 'ᝓ', mapping: Valid },
+    Range { from: '᝔', to: '᝟', mapping: Disallowed },
+    Range { from: 'ᝠ', to: 'ᝬ', mapping: Valid },
+    Range { from: '᝭', to: '᝭', mapping: Disallowed },
+    Range { from: 'ᝮ', to: 'ᝰ', mapping: Valid },
+    Range { from: '᝱', to: '᝱', mapping: Disallowed },
+    Range { from: 'ᝲ', to: 'ᝳ', mapping: Valid },
+    Range { from: '᝴', to: '᝿', mapping: Disallowed },
+    Range { from: 'ក', to: 'ឳ', mapping: Valid },
+    Range { from: '឴', to: '឵', mapping: Disallowed },
+    Range { from: 'ា', to: '៓', mapping: Valid },
+    Range { from: '។', to: '៖', mapping: Valid },
+    Range { from: 'ៗ', to: 'ៗ', mapping: Valid },
+    Range { from: '៘', to: '៛', mapping: Valid },
+    Range { from: 'ៜ', to: 'ៜ', mapping: Valid },
+    Range { from: '៝', to: '៝', mapping: Valid },
+    Range { from: '៞', to: '៟', mapping: Disallowed },
+    Range { from: '០', to: '៩', mapping: Valid },
+    Range { from: '៪', to: '៯', mapping: Disallowed },
+    Range { from: '៰', to: '៹', mapping: Valid },
+    Range { from: '៺', to: '៿', mapping: Disallowed },
+    Range { from: '᠀', to: '᠅', mapping: Valid },
+    Range { from: '᠆', to: '᠆', mapping: Disallowed },
+    Range { from: '᠇', to: '᠊', mapping: Valid },
+    Range { from: '᠋', to: '᠍', mapping: Ignored },
+    Range { from: '᠎', to: '᠎', mapping: Disallowed },
+    Range { from: '᠏', to: '᠏', mapping: Disallowed },
+    Range { from: '᠐', to: '᠙', mapping: Valid },
+    Range { from: '᠚', to: '᠟', mapping: Disallowed },
+    Range { from: 'ᠠ', to: 'ᡷ', mapping: Valid },
+    Range { from: 'ᡸ', to: '᡿', mapping: Disallowed },
+    Range { from: 'ᢀ', to: 'ᢩ', mapping: Valid },
+    Range { from: 'ᢪ', to: 'ᢪ', mapping: Valid },
+    Range { from: '᢫', to: '᢯', mapping: Disallowed },
+    Range { from: 'ᢰ', to: 'ᣵ', mapping: Valid },
+    Range { from: '᣶', to: '᣿', mapping: Disallowed },
+    Range { from: 'ᤀ', to: 'ᤜ', mapping: Valid },
+    Range { from: 'ᤝ', to: 'ᤞ', mapping: Valid },
+    Range { from: '᤟', to: '᤟', mapping: Disallowed },
+    Range { from: 'ᤠ', to: 'ᤫ', mapping: Valid },
+    Range { from: '᤬', to: '᤯', mapping: Disallowed },
+    Range { from: 'ᤰ', to: '᤻', mapping: Valid },
+    Range { from: '᤼', to: '᤿', mapping: Disallowed },
+    Range { from: '᥀', to: '᥀', mapping: Valid },
+    Range { from: '᥁', to: '᥃', mapping: Disallowed },
+    Range { from: '᥄', to: '᥅', mapping: Valid },
+    Range { from: '᥆', to: 'ᥭ', mapping: Valid },
+    Range { from: '᥮', to: '᥯', mapping: Disallowed },
+    Range { from: 'ᥰ', to: 'ᥴ', mapping: Valid },
+    Range { from: '᥵', to: '᥿', mapping: Disallowed },
+    Range { from: 'ᦀ', to: 'ᦩ', mapping: Valid },
+    Range { from: 'ᦪ', to: 'ᦫ', mapping: Valid },
+    Range { from: '᦬', to: '᦯', mapping: Disallowed },
+    Range { from: 'ᦰ', to: 'ᧉ', mapping: Valid },
+    Range { from: '᧊', to: '᧏', mapping: Disallowed },
+    Range { from: '᧐', to: '᧙', mapping: Valid },
+    Range { from: '᧚', to: '᧚', mapping: Valid },
+    Range { from: '᧛', to: '᧝', mapping: Disallowed },
+    Range { from: '᧞', to: '᧟', mapping: Valid },
+    Range { from: '᧠', to: '᧿', mapping: Valid },
+    Range { from: 'ᨀ', to: 'ᨛ', mapping: Valid },
+    Range { from: '᨜', to: '᨝', mapping: Disallowed },
+    Range { from: '᨞', to: '᨟', mapping: Valid },
+    Range { from: 'ᨠ', to: 'ᩞ', mapping: Valid },
+    Range { from: '᩟', to: '᩟', mapping: Disallowed },
+    Range { from: '᩠', to: '᩼', mapping: Valid },
+    Range { from: '᩽', to: '᩾', mapping: Disallowed },
+    Range { from: '᩿', to: '᪉', mapping: Valid },
+    Range { from: '᪊', to: '᪏', mapping: Disallowed },
+    Range { from: '᪐', to: '᪙', mapping: Valid },
+    Range { from: '᪚', to: '᪟', mapping: Disallowed },
+    Range { from: '᪠', to: '᪦', mapping: Valid },
+    Range { from: 'ᪧ', to: 'ᪧ', mapping: Valid },
+    Range { from: '᪨', to: '᪭', mapping: Valid },
+    Range { from: '᪮', to: '᪯', mapping: Disallowed },
+    Range { from: '᪰', to: '᪽', mapping: Valid },
+    Range { from: '᪾', to: '᪾', mapping: Valid },
+    Range { from: 'ᪿ', to: '᫿', mapping: Disallowed },
+    Range { from: 'ᬀ', to: 'ᭋ', mapping: Valid },
+    Range { from: 'ᭌ', to: '᭏', mapping: Disallowed },
+    Range { from: '᭐', to: '᭙', mapping: Valid },
+    Range { from: '᭚', to: '᭪', mapping: Valid },
+    Range { from: '᭫', to: '᭳', mapping: Valid },
+    Range { from: '᭴', to: '᭼', mapping: Valid },
+    Range { from: '᭽', to: '᭿', mapping: Disallowed },
+    Range { from: 'ᮀ', to: '᮪', mapping: Valid },
+    Range { from: '᮫', to: 'ᮭ', mapping: Valid },
+    Range { from: 'ᮮ', to: '᮹', mapping: Valid },
+    Range { from: 'ᮺ', to: 'ᮿ', mapping: Valid },
+    Range { from: 'ᯀ', to: '᯳', mapping: Valid },
+    Range { from: '᯴', to: '᯻', mapping: Disallowed },
+    Range { from: '᯼', to: '᯿', mapping: Valid },
+    Range { from: 'ᰀ', to: '᰷', mapping: Valid },
+    Range { from: '᰸', to: '᰺', mapping: Disallowed },
+    Range { from: '᰻', to: '᰿', mapping: Valid },
+    Range { from: '᱀', to: '᱉', mapping: Valid },
+    Range { from: '᱊', to: '᱌', mapping: Disallowed },
+    Range { from: 'ᱍ', to: 'ᱽ', mapping: Valid },
+    Range { from: '᱾', to: '᱿', mapping: Valid },
+    Range { from: 'ᲀ', to: 'Ჿ', mapping: Disallowed },
+    Range { from: '᳀', to: '᳇', mapping: Valid },
+    Range { from: '᳈', to: '᳏', mapping: Disallowed },
+    Range { from: '᳐', to: '᳒', mapping: Valid },
+    Range { from: '᳓', to: '᳓', mapping: Valid },
+    Range { from: '᳔', to: 'ᳲ', mapping: Valid },
+    Range { from: 'ᳳ', to: 'ᳶ', mapping: Valid },
+    Range { from: '᳷', to: '᳷', mapping: Disallowed },
+    Range { from: '᳸', to: '᳹', mapping: Valid },
+    Range { from: 'ᳺ', to: '᳿', mapping: Disallowed },
+    Range { from: 'ᴀ', to: 'ᴫ', mapping: Valid },
+    Range { from: 'ᴬ', to: 'ᴬ', mapping: Mapped("a") },
+    Range { from: 'ᴭ', to: 'ᴭ', mapping: Mapped("æ") },
+    Range { from: 'ᴮ', to: 'ᴮ', mapping: Mapped("b") },
+    Range { from: 'ᴯ', to: 'ᴯ', mapping: Valid },
+    Range { from: 'ᴰ', to: 'ᴰ', mapping: Mapped("d") },
+    Range { from: 'ᴱ', to: 'ᴱ', mapping: Mapped("e") },
+    Range { from: 'ᴲ', to: 'ᴲ', mapping: Mapped("ǝ") },
+    Range { from: 'ᴳ', to: 'ᴳ', mapping: Mapped("g") },
+    Range { from: 'ᴴ', to: 'ᴴ', mapping: Mapped("h") },
+    Range { from: 'ᴵ', to: 'ᴵ', mapping: Mapped("i") },
+    Range { from: 'ᴶ', to: 'ᴶ', mapping: Mapped("j") },
+    Range { from: 'ᴷ', to: 'ᴷ', mapping: Mapped("k") },
+    Range { from: 'ᴸ', to: 'ᴸ', mapping: Mapped("l") },
+    Range { from: 'ᴹ', to: 'ᴹ', mapping: Mapped("m") },
+    Range { from: 'ᴺ', to: 'ᴺ', mapping: Mapped("n") },
+    Range { from: 'ᴻ', to: 'ᴻ', mapping: Valid },
+    Range { from: 'ᴼ', to: 'ᴼ', mapping: Mapped("o") },
+    Range { from: 'ᴽ', to: 'ᴽ', mapping: Mapped("ȣ") },
+    Range { from: 'ᴾ', to: 'ᴾ', mapping: Mapped("p") },
+    Range { from: 'ᴿ', to: 'ᴿ', mapping: Mapped("r") },
+    Range { from: 'ᵀ', to: 'ᵀ', mapping: Mapped("t") },
+    Range { from: 'ᵁ', to: 'ᵁ', mapping: Mapped("u") },
+    Range { from: 'ᵂ', to: 'ᵂ', mapping: Mapped("w") },
+    Range { from: 'ᵃ', to: 'ᵃ', mapping: Mapped("a") },
+    Range { from: 'ᵄ', to: 'ᵄ', mapping: Mapped("ɐ") },
+    Range { from: 'ᵅ', to: 'ᵅ', mapping: Mapped("ɑ") },
+    Range { from: 'ᵆ', to: 'ᵆ', mapping: Mapped("ᴂ") },
+    Range { from: 'ᵇ', to: 'ᵇ', mapping: Mapped("b") },
+    Range { from: 'ᵈ', to: 'ᵈ', mapping: Mapped("d") },
+    Range { from: 'ᵉ', to: 'ᵉ', mapping: Mapped("e") },
+    Range { from: 'ᵊ', to: 'ᵊ', mapping: Mapped("ə") },
+    Range { from: 'ᵋ', to: 'ᵋ', mapping: Mapped("ɛ") },
+    Range { from: 'ᵌ', to: 'ᵌ', mapping: Mapped("ɜ") },
+    Range { from: 'ᵍ', to: 'ᵍ', mapping: Mapped("g") },
+    Range { from: 'ᵎ', to: 'ᵎ', mapping: Valid },
+    Range { from: 'ᵏ', to: 'ᵏ', mapping: Mapped("k") },
+    Range { from: 'ᵐ', to: 'ᵐ', mapping: Mapped("m") },
+    Range { from: 'ᵑ', to: 'ᵑ', mapping: Mapped("ŋ") },
+    Range { from: 'ᵒ', to: 'ᵒ', mapping: Mapped("o") },
+    Range { from: 'ᵓ', to: 'ᵓ', mapping: Mapped("ɔ") },
+    Range { from: 'ᵔ', to: 'ᵔ', mapping: Mapped("ᴖ") },
+    Range { from: 'ᵕ', to: 'ᵕ', mapping: Mapped("ᴗ") },
+    Range { from: 'ᵖ', to: 'ᵖ', mapping: Mapped("p") },
+    Range { from: 'ᵗ', to: 'ᵗ', mapping: Mapped("t") },
+    Range { from: 'ᵘ', to: 'ᵘ', mapping: Mapped("u") },
+    Range { from: 'ᵙ', to: 'ᵙ', mapping: Mapped("ᴝ") },
+    Range { from: 'ᵚ', to: 'ᵚ', mapping: Mapped("ɯ") },
+    Range { from: 'ᵛ', to: 'ᵛ', mapping: Mapped("v") },
+    Range { from: 'ᵜ', to: 'ᵜ', mapping: Mapped("ᴥ") },
+    Range { from: 'ᵝ', to: 'ᵝ', mapping: Mapped("β") },
+    Range { from: 'ᵞ', to: 'ᵞ', mapping: Mapped("γ") },
+    Range { from: 'ᵟ', to: 'ᵟ', mapping: Mapped("δ") },
+    Range { from: 'ᵠ', to: 'ᵠ', mapping: Mapped("φ") },
+    Range { from: 'ᵡ', to: 'ᵡ', mapping: Mapped("χ") },
+    Range { from: 'ᵢ', to: 'ᵢ', mapping: Mapped("i") },
+    Range { from: 'ᵣ', to: 'ᵣ', mapping: Mapped("r") },
+    Range { from: 'ᵤ', to: 'ᵤ', mapping: Mapped("u") },
+    Range { from: 'ᵥ', to: 'ᵥ', mapping: Mapped("v") },
+    Range { from: 'ᵦ', to: 'ᵦ', mapping: Mapped("β") },
+    Range { from: 'ᵧ', to: 'ᵧ', mapping: Mapped("γ") },
+    Range { from: 'ᵨ', to: 'ᵨ', mapping: Mapped("ρ") },
+    Range { from: 'ᵩ', to: 'ᵩ', mapping: Mapped("φ") },
+    Range { from: 'ᵪ', to: 'ᵪ', mapping: Mapped("χ") },
+    Range { from: 'ᵫ', to: 'ᵫ', mapping: Valid },
+    Range { from: 'ᵬ', to: 'ᵷ', mapping: Valid },
+    Range { from: 'ᵸ', to: 'ᵸ', mapping: Mapped("н") },
+    Range { from: 'ᵹ', to: 'ᶚ', mapping: Valid },
+    Range { from: 'ᶛ', to: 'ᶛ', mapping: Mapped("ɒ") },
+    Range { from: 'ᶜ', to: 'ᶜ', mapping: Mapped("c") },
+    Range { from: 'ᶝ', to: 'ᶝ', mapping: Mapped("ɕ") },
+    Range { from: 'ᶞ', to: 'ᶞ', mapping: Mapped("ð") },
+    Range { from: 'ᶟ', to: 'ᶟ', mapping: Mapped("ɜ") },
+    Range { from: 'ᶠ', to: 'ᶠ', mapping: Mapped("f") },
+    Range { from: 'ᶡ', to: 'ᶡ', mapping: Mapped("ɟ") },
+    Range { from: 'ᶢ', to: 'ᶢ', mapping: Mapped("ɡ") },
+    Range { from: 'ᶣ', to: 'ᶣ', mapping: Mapped("ɥ") },
+    Range { from: 'ᶤ', to: 'ᶤ', mapping: Mapped("ɨ") },
+    Range { from: 'ᶥ', to: 'ᶥ', mapping: Mapped("ɩ") },
+    Range { from: 'ᶦ', to: 'ᶦ', mapping: Mapped("ɪ") },
+    Range { from: 'ᶧ', to: 'ᶧ', mapping: Mapped("ᵻ") },
+    Range { from: 'ᶨ', to: 'ᶨ', mapping: Mapped("ʝ") },
+    Range { from: 'ᶩ', to: 'ᶩ', mapping: Mapped("ɭ") },
+    Range { from: 'ᶪ', to: 'ᶪ', mapping: Mapped("ᶅ") },
+    Range { from: 'ᶫ', to: 'ᶫ', mapping: Mapped("ʟ") },
+    Range { from: 'ᶬ', to: 'ᶬ', mapping: Mapped("ɱ") },
+    Range { from: 'ᶭ', to: 'ᶭ', mapping: Mapped("ɰ") },
+    Range { from: 'ᶮ', to: 'ᶮ', mapping: Mapped("ɲ") },
+    Range { from: 'ᶯ', to: 'ᶯ', mapping: Mapped("ɳ") },
+    Range { from: 'ᶰ', to: 'ᶰ', mapping: Mapped("ɴ") },
+    Range { from: 'ᶱ', to: 'ᶱ', mapping: Mapped("ɵ") },
+    Range { from: 'ᶲ', to: 'ᶲ', mapping: Mapped("ɸ") },
+    Range { from: 'ᶳ', to: 'ᶳ', mapping: Mapped("ʂ") },
+    Range { from: 'ᶴ', to: 'ᶴ', mapping: Mapped("ʃ") },
+    Range { from: 'ᶵ', to: 'ᶵ', mapping: Mapped("ƫ") },
+    Range { from: 'ᶶ', to: 'ᶶ', mapping: Mapped("ʉ") },
+    Range { from: 'ᶷ', to: 'ᶷ', mapping: Mapped("ʊ") },
+    Range { from: 'ᶸ', to: 'ᶸ', mapping: Mapped("ᴜ") },
+    Range { from: 'ᶹ', to: 'ᶹ', mapping: Mapped("ʋ") },
+    Range { from: 'ᶺ', to: 'ᶺ', mapping: Mapped("ʌ") },
+    Range { from: 'ᶻ', to: 'ᶻ', mapping: Mapped("z") },
+    Range { from: 'ᶼ', to: 'ᶼ', mapping: Mapped("ʐ") },
+    Range { from: 'ᶽ', to: 'ᶽ', mapping: Mapped("ʑ") },
+    Range { from: 'ᶾ', to: 'ᶾ', mapping: Mapped("ʒ") },
+    Range { from: 'ᶿ', to: 'ᶿ', mapping: Mapped("θ") },
+    Range { from: '᷀', to: '᷃', mapping: Valid },
+    Range { from: '᷄', to: '᷊', mapping: Valid },
+    Range { from: '᷋', to: 'ᷦ', mapping: Valid },
+    Range { from: 'ᷧ', to: '᷵', mapping: Valid },
+    Range { from: '᷶', to: '᷻', mapping: Disallowed },
+    Range { from: '᷼', to: '᷼', mapping: Valid },
+    Range { from: '᷽', to: '᷽', mapping: Valid },
+    Range { from: '᷾', to: '᷿', mapping: Valid },
+    Range { from: 'Ḁ', to: 'Ḁ', mapping: Mapped("ḁ") },
+    Range { from: 'ḁ', to: 'ḁ', mapping: Valid },
+    Range { from: 'Ḃ', to: 'Ḃ', mapping: Mapped("ḃ") },
+    Range { from: 'ḃ', to: 'ḃ', mapping: Valid },
+    Range { from: 'Ḅ', to: 'Ḅ', mapping: Mapped("ḅ") },
+    Range { from: 'ḅ', to: 'ḅ', mapping: Valid },
+    Range { from: 'Ḇ', to: 'Ḇ', mapping: Mapped("ḇ") },
+    Range { from: 'ḇ', to: 'ḇ', mapping: Valid },
+    Range { from: 'Ḉ', to: 'Ḉ', mapping: Mapped("ḉ") },
+    Range { from: 'ḉ', to: 'ḉ', mapping: Valid },
+    Range { from: 'Ḋ', to: 'Ḋ', mapping: Mapped("ḋ") },
+    Range { from: 'ḋ', to: 'ḋ', mapping: Valid },
+    Range { from: 'Ḍ', to: 'Ḍ', mapping: Mapped("ḍ") },
+    Range { from: 'ḍ', to: 'ḍ', mapping: Valid },
+    Range { from: 'Ḏ', to: 'Ḏ', mapping: Mapped("ḏ") },
+    Range { from: 'ḏ', to: 'ḏ', mapping: Valid },
+    Range { from: 'Ḑ', to: 'Ḑ', mapping: Mapped("ḑ") },
+    Range { from: 'ḑ', to: 'ḑ', mapping: Valid },
+    Range { from: 'Ḓ', to: 'Ḓ', mapping: Mapped("ḓ") },
+    Range { from: 'ḓ', to: 'ḓ', mapping: Valid },
+    Range { from: 'Ḕ', to: 'Ḕ', mapping: Mapped("ḕ") },
+    Range { from: 'ḕ', to: 'ḕ', mapping: Valid },
+    Range { from: 'Ḗ', to: 'Ḗ', mapping: Mapped("ḗ") },
+    Range { from: 'ḗ', to: 'ḗ', mapping: Valid },
+    Range { from: 'Ḙ', to: 'Ḙ', mapping: Mapped("ḙ") },
+    Range { from: 'ḙ', to: 'ḙ', mapping: Valid },
+    Range { from: 'Ḛ', to: 'Ḛ', mapping: Mapped("ḛ") },
+    Range { from: 'ḛ', to: 'ḛ', mapping: Valid },
+    Range { from: 'Ḝ', to: 'Ḝ', mapping: Mapped("ḝ") },
+    Range { from: 'ḝ', to: 'ḝ', mapping: Valid },
+    Range { from: 'Ḟ', to: 'Ḟ', mapping: Mapped("ḟ") },
+    Range { from: 'ḟ', to: 'ḟ', mapping: Valid },
+    Range { from: 'Ḡ', to: 'Ḡ', mapping: Mapped("ḡ") },
+    Range { from: 'ḡ', to: 'ḡ', mapping: Valid },
+    Range { from: 'Ḣ', to: 'Ḣ', mapping: Mapped("ḣ") },
+    Range { from: 'ḣ', to: 'ḣ', mapping: Valid },
+    Range { from: 'Ḥ', to: 'Ḥ', mapping: Mapped("ḥ") },
+    Range { from: 'ḥ', to: 'ḥ', mapping: Valid },
+    Range { from: 'Ḧ', to: 'Ḧ', mapping: Mapped("ḧ") },
+    Range { from: 'ḧ', to: 'ḧ', mapping: Valid },
+    Range { from: 'Ḩ', to: 'Ḩ', mapping: Mapped("ḩ") },
+    Range { from: 'ḩ', to: 'ḩ', mapping: Valid },
+    Range { from: 'Ḫ', to: 'Ḫ', mapping: Mapped("ḫ") },
+    Range { from: 'ḫ', to: 'ḫ', mapping: Valid },
+    Range { from: 'Ḭ', to: 'Ḭ', mapping: Mapped("ḭ") },
+    Range { from: 'ḭ', to: 'ḭ', mapping: Valid },
+    Range { from: 'Ḯ', to: 'Ḯ', mapping: Mapped("ḯ") },
+    Range { from: 'ḯ', to: 'ḯ', mapping: Valid },
+    Range { from: 'Ḱ', to: 'Ḱ', mapping: Mapped("ḱ") },
+    Range { from: 'ḱ', to: 'ḱ', mapping: Valid },
+    Range { from: 'Ḳ', to: 'Ḳ', mapping: Mapped("ḳ") },
+    Range { from: 'ḳ', to: 'ḳ', mapping: Valid },
+    Range { from: 'Ḵ', to: 'Ḵ', mapping: Mapped("ḵ") },
+    Range { from: 'ḵ', to: 'ḵ', mapping: Valid },
+    Range { from: 'Ḷ', to: 'Ḷ', mapping: Mapped("ḷ") },
+    Range { from: 'ḷ', to: 'ḷ', mapping: Valid },
+    Range { from: 'Ḹ', to: 'Ḹ', mapping: Mapped("ḹ") },
+    Range { from: 'ḹ', to: 'ḹ', mapping: Valid },
+    Range { from: 'Ḻ', to: 'Ḻ', mapping: Mapped("ḻ") },
+    Range { from: 'ḻ', to: 'ḻ', mapping: Valid },
+    Range { from: 'Ḽ', to: 'Ḽ', mapping: Mapped("ḽ") },
+    Range { from: 'ḽ', to: 'ḽ', mapping: Valid },
+    Range { from: 'Ḿ', to: 'Ḿ', mapping: Mapped("ḿ") },
+    Range { from: 'ḿ', to: 'ḿ', mapping: Valid },
+    Range { from: 'Ṁ', to: 'Ṁ', mapping: Mapped("ṁ") },
+    Range { from: 'ṁ', to: 'ṁ', mapping: Valid },
+    Range { from: 'Ṃ', to: 'Ṃ', mapping: Mapped("ṃ") },
+    Range { from: 'ṃ', to: 'ṃ', mapping: Valid },
+    Range { from: 'Ṅ', to: 'Ṅ', mapping: Mapped("ṅ") },
+    Range { from: 'ṅ', to: 'ṅ', mapping: Valid },
+    Range { from: 'Ṇ', to: 'Ṇ', mapping: Mapped("ṇ") },
+    Range { from: 'ṇ', to: 'ṇ', mapping: Valid },
+    Range { from: 'Ṉ', to: 'Ṉ', mapping: Mapped("ṉ") },
+    Range { from: 'ṉ', to: 'ṉ', mapping: Valid },
+    Range { from: 'Ṋ', to: 'Ṋ', mapping: Mapped("ṋ") },
+    Range { from: 'ṋ', to: 'ṋ', mapping: Valid },
+    Range { from: 'Ṍ', to: 'Ṍ', mapping: Mapped("ṍ") },
+    Range { from: 'ṍ', to: 'ṍ', mapping: Valid },
+    Range { from: 'Ṏ', to: 'Ṏ', mapping: Mapped("ṏ") },
+    Range { from: 'ṏ', to: 'ṏ', mapping: Valid },
+    Range { from: 'Ṑ', to: 'Ṑ', mapping: Mapped("ṑ") },
+    Range { from: 'ṑ', to: 'ṑ', mapping: Valid },
+    Range { from: 'Ṓ', to: 'Ṓ', mapping: Mapped("ṓ") },
+    Range { from: 'ṓ', to: 'ṓ', mapping: Valid },
+    Range { from: 'Ṕ', to: 'Ṕ', mapping: Mapped("ṕ") },
+    Range { from: 'ṕ', to: 'ṕ', mapping: Valid },
+    Range { from: 'Ṗ', to: 'Ṗ', mapping: Mapped("ṗ") },
+    Range { from: 'ṗ', to: 'ṗ', mapping: Valid },
+    Range { from: 'Ṙ', to: 'Ṙ', mapping: Mapped("ṙ") },
+    Range { from: 'ṙ', to: 'ṙ', mapping: Valid },
+    Range { from: 'Ṛ', to: 'Ṛ', mapping: Mapped("ṛ") },
+    Range { from: 'ṛ', to: 'ṛ', mapping: Valid },
+    Range { from: 'Ṝ', to: 'Ṝ', mapping: Mapped("ṝ") },
+    Range { from: 'ṝ', to: 'ṝ', mapping: Valid },
+    Range { from: 'Ṟ', to: 'Ṟ', mapping: Mapped("ṟ") },
+    Range { from: 'ṟ', to: 'ṟ', mapping: Valid },
+    Range { from: 'Ṡ', to: 'Ṡ', mapping: Mapped("ṡ") },
+    Range { from: 'ṡ', to: 'ṡ', mapping: Valid },
+    Range { from: 'Ṣ', to: 'Ṣ', mapping: Mapped("ṣ") },
+    Range { from: 'ṣ', to: 'ṣ', mapping: Valid },
+    Range { from: 'Ṥ', to: 'Ṥ', mapping: Mapped("ṥ") },
+    Range { from: 'ṥ', to: 'ṥ', mapping: Valid },
+    Range { from: 'Ṧ', to: 'Ṧ', mapping: Mapped("ṧ") },
+    Range { from: 'ṧ', to: 'ṧ', mapping: Valid },
+    Range { from: 'Ṩ', to: 'Ṩ', mapping: Mapped("ṩ") },
+    Range { from: 'ṩ', to: 'ṩ', mapping: Valid },
+    Range { from: 'Ṫ', to: 'Ṫ', mapping: Mapped("ṫ") },
+    Range { from: 'ṫ', to: 'ṫ', mapping: Valid },
+    Range { from: 'Ṭ', to: 'Ṭ', mapping: Mapped("ṭ") },
+    Range { from: 'ṭ', to: 'ṭ', mapping: Valid },
+    Range { from: 'Ṯ', to: 'Ṯ', mapping: Mapped("ṯ") },
+    Range { from: 'ṯ', to: 'ṯ', mapping: Valid },
+    Range { from: 'Ṱ', to: 'Ṱ', mapping: Mapped("ṱ") },
+    Range { from: 'ṱ', to: 'ṱ', mapping: Valid },
+    Range { from: 'Ṳ', to: 'Ṳ', mapping: Mapped("ṳ") },
+    Range { from: 'ṳ', to: 'ṳ', mapping: Valid },
+    Range { from: 'Ṵ', to: 'Ṵ', mapping: Mapped("ṵ") },
+    Range { from: 'ṵ', to: 'ṵ', mapping: Valid },
+    Range { from: 'Ṷ', to: 'Ṷ', mapping: Mapped("ṷ") },
+    Range { from: 'ṷ', to: 'ṷ', mapping: Valid },
+    Range { from: 'Ṹ', to: 'Ṹ', mapping: Mapped("ṹ") },
+    Range { from: 'ṹ', to: 'ṹ', mapping: Valid },
+    Range { from: 'Ṻ', to: 'Ṻ', mapping: Mapped("ṻ") },
+    Range { from: 'ṻ', to: 'ṻ', mapping: Valid },
+    Range { from: 'Ṽ', to: 'Ṽ', mapping: Mapped("ṽ") },
+    Range { from: 'ṽ', to: 'ṽ', mapping: Valid },
+    Range { from: 'Ṿ', to: 'Ṿ', mapping: Mapped("ṿ") },
+    Range { from: 'ṿ', to: 'ṿ', mapping: Valid },
+    Range { from: 'Ẁ', to: 'Ẁ', mapping: Mapped("ẁ") },
+    Range { from: 'ẁ', to: 'ẁ', mapping: Valid },
+    Range { from: 'Ẃ', to: 'Ẃ', mapping: Mapped("ẃ") },
+    Range { from: 'ẃ', to: 'ẃ', mapping: Valid },
+    Range { from: 'Ẅ', to: 'Ẅ', mapping: Mapped("ẅ") },
+    Range { from: 'ẅ', to: 'ẅ', mapping: Valid },
+    Range { from: 'Ẇ', to: 'Ẇ', mapping: Mapped("ẇ") },
+    Range { from: 'ẇ', to: 'ẇ', mapping: Valid },
+    Range { from: 'Ẉ', to: 'Ẉ', mapping: Mapped("ẉ") },
+    Range { from: 'ẉ', to: 'ẉ', mapping: Valid },
+    Range { from: 'Ẋ', to: 'Ẋ', mapping: Mapped("ẋ") },
+    Range { from: 'ẋ', to: 'ẋ', mapping: Valid },
+    Range { from: 'Ẍ', to: 'Ẍ', mapping: Mapped("ẍ") },
+    Range { from: 'ẍ', to: 'ẍ', mapping: Valid },
+    Range { from: 'Ẏ', to: 'Ẏ', mapping: Mapped("ẏ") },
+    Range { from: 'ẏ', to: 'ẏ', mapping: Valid },
+    Range { from: 'Ẑ', to: 'Ẑ', mapping: Mapped("ẑ") },
+    Range { from: 'ẑ', to: 'ẑ', mapping: Valid },
+    Range { from: 'Ẓ', to: 'Ẓ', mapping: Mapped("ẓ") },
+    Range { from: 'ẓ', to: 'ẓ', mapping: Valid },
+    Range { from: 'Ẕ', to: 'Ẕ', mapping: Mapped("ẕ") },
+    Range { from: 'ẕ', to: 'ẙ', mapping: Valid },
+    Range { from: 'ẚ', to: 'ẚ', mapping: Mapped("aʾ") },
+    Range { from: 'ẛ', to: 'ẛ', mapping: Mapped("ṡ") },
+    Range { from: 'ẜ', to: 'ẝ', mapping: Valid },
+    Range { from: 'ẞ', to: 'ẞ', mapping: Mapped("ss") },
+    Range { from: 'ẟ', to: 'ẟ', mapping: Valid },
+    Range { from: 'Ạ', to: 'Ạ', mapping: Mapped("ạ") },
+    Range { from: 'ạ', to: 'ạ', mapping: Valid },
+    Range { from: 'Ả', to: 'Ả', mapping: Mapped("ả") },
+    Range { from: 'ả', to: 'ả', mapping: Valid },
+    Range { from: 'Ấ', to: 'Ấ', mapping: Mapped("ấ") },
+    Range { from: 'ấ', to: 'ấ', mapping: Valid },
+    Range { from: 'Ầ', to: 'Ầ', mapping: Mapped("ầ") },
+    Range { from: 'ầ', to: 'ầ', mapping: Valid },
+    Range { from: 'Ẩ', to: 'Ẩ', mapping: Mapped("ẩ") },
+    Range { from: 'ẩ', to: 'ẩ', mapping: Valid },
+    Range { from: 'Ẫ', to: 'Ẫ', mapping: Mapped("ẫ") },
+    Range { from: 'ẫ', to: 'ẫ', mapping: Valid },
+    Range { from: 'Ậ', to: 'Ậ', mapping: Mapped("ậ") },
+    Range { from: 'ậ', to: 'ậ', mapping: Valid },
+    Range { from: 'Ắ', to: 'Ắ', mapping: Mapped("ắ") },
+    Range { from: 'ắ', to: 'ắ', mapping: Valid },
+    Range { from: 'Ằ', to: 'Ằ', mapping: Mapped("ằ") },
+    Range { from: 'ằ', to: 'ằ', mapping: Valid },
+    Range { from: 'Ẳ', to: 'Ẳ', mapping: Mapped("ẳ") },
+    Range { from: 'ẳ', to: 'ẳ', mapping: Valid },
+    Range { from: 'Ẵ', to: 'Ẵ', mapping: Mapped("ẵ") },
+    Range { from: 'ẵ', to: 'ẵ', mapping: Valid },
+    Range { from: 'Ặ', to: 'Ặ', mapping: Mapped("ặ") },
+    Range { from: 'ặ', to: 'ặ', mapping: Valid },
+    Range { from: 'Ẹ', to: 'Ẹ', mapping: Mapped("ẹ") },
+    Range { from: 'ẹ', to: 'ẹ', mapping: Valid },
+    Range { from: 'Ẻ', to: 'Ẻ', mapping: Mapped("ẻ") },
+    Range { from: 'ẻ', to: 'ẻ', mapping: Valid },
+    Range { from: 'Ẽ', to: 'Ẽ', mapping: Mapped("ẽ") },
+    Range { from: 'ẽ', to: 'ẽ', mapping: Valid },
+    Range { from: 'Ế', to: 'Ế', mapping: Mapped("ế") },
+    Range { from: 'ế', to: 'ế', mapping: Valid },
+    Range { from: 'Ề', to: 'Ề', mapping: Mapped("ề") },
+    Range { from: 'ề', to: 'ề', mapping: Valid },
+    Range { from: 'Ể', to: 'Ể', mapping: Mapped("ể") },
+    Range { from: 'ể', to: 'ể', mapping: Valid },
+    Range { from: 'Ễ', to: 'Ễ', mapping: Mapped("ễ") },
+    Range { from: 'ễ', to: 'ễ', mapping: Valid },
+    Range { from: 'Ệ', to: 'Ệ', mapping: Mapped("ệ") },
+    Range { from: 'ệ', to: 'ệ', mapping: Valid },
+    Range { from: 'Ỉ', to: 'Ỉ', mapping: Mapped("ỉ") },
+    Range { from: 'ỉ', to: 'ỉ', mapping: Valid },
+    Range { from: 'Ị', to: 'Ị', mapping: Mapped("ị") },
+    Range { from: 'ị', to: 'ị', mapping: Valid },
+    Range { from: 'Ọ', to: 'Ọ', mapping: Mapped("ọ") },
+    Range { from: 'ọ', to: 'ọ', mapping: Valid },
+    Range { from: 'Ỏ', to: 'Ỏ', mapping: Mapped("ỏ") },
+    Range { from: 'ỏ', to: 'ỏ', mapping: Valid },
+    Range { from: 'Ố', to: 'Ố', mapping: Mapped("ố") },
+    Range { from: 'ố', to: 'ố', mapping: Valid },
+    Range { from: 'Ồ', to: 'Ồ', mapping: Mapped("ồ") },
+    Range { from: 'ồ', to: 'ồ', mapping: Valid },
+    Range { from: 'Ổ', to: 'Ổ', mapping: Mapped("ổ") },
+    Range { from: 'ổ', to: 'ổ', mapping: Valid },
+    Range { from: 'Ỗ', to: 'Ỗ', mapping: Mapped("ỗ") },
+    Range { from: 'ỗ', to: 'ỗ', mapping: Valid },
+    Range { from: 'Ộ', to: 'Ộ', mapping: Mapped("ộ") },
+    Range { from: 'ộ', to: 'ộ', mapping: Valid },
+    Range { from: 'Ớ', to: 'Ớ', mapping: Mapped("ớ") },
+    Range { from: 'ớ', to: 'ớ', mapping: Valid },
+    Range { from: 'Ờ', to: 'Ờ', mapping: Mapped("ờ") },
+    Range { from: 'ờ', to: 'ờ', mapping: Valid },
+    Range { from: 'Ở', to: 'Ở', mapping: Mapped("ở") },
+    Range { from: 'ở', to: 'ở', mapping: Valid },
+    Range { from: 'Ỡ', to: 'Ỡ', mapping: Mapped("ỡ") },
+    Range { from: 'ỡ', to: 'ỡ', mapping: Valid },
+    Range { from: 'Ợ', to: 'Ợ', mapping: Mapped("ợ") },
+    Range { from: 'ợ', to: 'ợ', mapping: Valid },
+    Range { from: 'Ụ', to: 'Ụ', mapping: Mapped("ụ") },
+    Range { from: 'ụ', to: 'ụ', mapping: Valid },
+    Range { from: 'Ủ', to: 'Ủ', mapping: Mapped("ủ") },
+    Range { from: 'ủ', to: 'ủ', mapping: Valid },
+    Range { from: 'Ứ', to: 'Ứ', mapping: Mapped("ứ") },
+    Range { from: 'ứ', to: 'ứ', mapping: Valid },
+    Range { from: 'Ừ', to: 'Ừ', mapping: Mapped("ừ") },
+    Range { from: 'ừ', to: 'ừ', mapping: Valid },
+    Range { from: 'Ử', to: 'Ử', mapping: Mapped("ử") },
+    Range { from: 'ử', to: 'ử', mapping: Valid },
+    Range { from: 'Ữ', to: 'Ữ', mapping: Mapped("ữ") },
+    Range { from: 'ữ', to: 'ữ', mapping: Valid },
+    Range { from: 'Ự', to: 'Ự', mapping: Mapped("ự") },
+    Range { from: 'ự', to: 'ự', mapping: Valid },
+    Range { from: 'Ỳ', to: 'Ỳ', mapping: Mapped("ỳ") },
+    Range { from: 'ỳ', to: 'ỳ', mapping: Valid },
+    Range { from: 'Ỵ', to: 'Ỵ', mapping: Mapped("ỵ") },
+    Range { from: 'ỵ', to: 'ỵ', mapping: Valid },
+    Range { from: 'Ỷ', to: 'Ỷ', mapping: Mapped("ỷ") },
+    Range { from: 'ỷ', to: 'ỷ', mapping: Valid },
+    Range { from: 'Ỹ', to: 'Ỹ', mapping: Mapped("ỹ") },
+    Range { from: 'ỹ', to: 'ỹ', mapping: Valid },
+    Range { from: 'Ỻ', to: 'Ỻ', mapping: Mapped("ỻ") },
+    Range { from: 'ỻ', to: 'ỻ', mapping: Valid },
+    Range { from: 'Ỽ', to: 'Ỽ', mapping: Mapped("ỽ") },
+    Range { from: 'ỽ', to: 'ỽ', mapping: Valid },
+    Range { from: 'Ỿ', to: 'Ỿ', mapping: Mapped("ỿ") },
+    Range { from: 'ỿ', to: 'ỿ', mapping: Valid },
+    Range { from: 'ἀ', to: 'ἇ', mapping: Valid },
+    Range { from: 'Ἀ', to: 'Ἀ', mapping: Mapped("ἀ") },
+    Range { from: 'Ἁ', to: 'Ἁ', mapping: Mapped("ἁ") },
+    Range { from: 'Ἂ', to: 'Ἂ', mapping: Mapped("ἂ") },
+    Range { from: 'Ἃ', to: 'Ἃ', mapping: Mapped("ἃ") },
+    Range { from: 'Ἄ', to: 'Ἄ', mapping: Mapped("ἄ") },
+    Range { from: 'Ἅ', to: 'Ἅ', mapping: Mapped("ἅ") },
+    Range { from: 'Ἆ', to: 'Ἆ', mapping: Mapped("ἆ") },
+    Range { from: 'Ἇ', to: 'Ἇ', mapping: Mapped("ἇ") },
+    Range { from: 'ἐ', to: 'ἕ', mapping: Valid },
+    Range { from: '἖', to: '἗', mapping: Disallowed },
+    Range { from: 'Ἐ', to: 'Ἐ', mapping: Mapped("ἐ") },
+    Range { from: 'Ἑ', to: 'Ἑ', mapping: Mapped("ἑ") },
+    Range { from: 'Ἒ', to: 'Ἒ', mapping: Mapped("ἒ") },
+    Range { from: 'Ἓ', to: 'Ἓ', mapping: Mapped("ἓ") },
+    Range { from: 'Ἔ', to: 'Ἔ', mapping: Mapped("ἔ") },
+    Range { from: 'Ἕ', to: 'Ἕ', mapping: Mapped("ἕ") },
+    Range { from: '἞', to: '἟', mapping: Disallowed },
+    Range { from: 'ἠ', to: 'ἧ', mapping: Valid },
+    Range { from: 'Ἠ', to: 'Ἠ', mapping: Mapped("ἠ") },
+    Range { from: 'Ἡ', to: 'Ἡ', mapping: Mapped("ἡ") },
+    Range { from: 'Ἢ', to: 'Ἢ', mapping: Mapped("ἢ") },
+    Range { from: 'Ἣ', to: 'Ἣ', mapping: Mapped("ἣ") },
+    Range { from: 'Ἤ', to: 'Ἤ', mapping: Mapped("ἤ") },
+    Range { from: 'Ἥ', to: 'Ἥ', mapping: Mapped("ἥ") },
+    Range { from: 'Ἦ', to: 'Ἦ', mapping: Mapped("ἦ") },
+    Range { from: 'Ἧ', to: 'Ἧ', mapping: Mapped("ἧ") },
+    Range { from: 'ἰ', to: 'ἷ', mapping: Valid },
+    Range { from: 'Ἰ', to: 'Ἰ', mapping: Mapped("ἰ") },
+    Range { from: 'Ἱ', to: 'Ἱ', mapping: Mapped("ἱ") },
+    Range { from: 'Ἲ', to: 'Ἲ', mapping: Mapped("ἲ") },
+    Range { from: 'Ἳ', to: 'Ἳ', mapping: Mapped("ἳ") },
+    Range { from: 'Ἴ', to: 'Ἴ', mapping: Mapped("ἴ") },
+    Range { from: 'Ἵ', to: 'Ἵ', mapping: Mapped("ἵ") },
+    Range { from: 'Ἶ', to: 'Ἶ', mapping: Mapped("ἶ") },
+    Range { from: 'Ἷ', to: 'Ἷ', mapping: Mapped("ἷ") },
+    Range { from: 'ὀ', to: 'ὅ', mapping: Valid },
+    Range { from: '὆', to: '὇', mapping: Disallowed },
+    Range { from: 'Ὀ', to: 'Ὀ', mapping: Mapped("ὀ") },
+    Range { from: 'Ὁ', to: 'Ὁ', mapping: Mapped("ὁ") },
+    Range { from: 'Ὂ', to: 'Ὂ', mapping: Mapped("ὂ") },
+    Range { from: 'Ὃ', to: 'Ὃ', mapping: Mapped("ὃ") },
+    Range { from: 'Ὄ', to: 'Ὄ', mapping: Mapped("ὄ") },
+    Range { from: 'Ὅ', to: 'Ὅ', mapping: Mapped("ὅ") },
+    Range { from: '὎', to: '὏', mapping: Disallowed },
+    Range { from: 'ὐ', to: 'ὗ', mapping: Valid },
+    Range { from: '὘', to: '὘', mapping: Disallowed },
+    Range { from: 'Ὑ', to: 'Ὑ', mapping: Mapped("ὑ") },
+    Range { from: '὚', to: '὚', mapping: Disallowed },
+    Range { from: 'Ὓ', to: 'Ὓ', mapping: Mapped("ὓ") },
+    Range { from: '὜', to: '὜', mapping: Disallowed },
+    Range { from: 'Ὕ', to: 'Ὕ', mapping: Mapped("ὕ") },
+    Range { from: '὞', to: '὞', mapping: Disallowed },
+    Range { from: 'Ὗ', to: 'Ὗ', mapping: Mapped("ὗ") },
+    Range { from: 'ὠ', to: 'ὧ', mapping: Valid },
+    Range { from: 'Ὠ', to: 'Ὠ', mapping: Mapped("ὠ") },
+    Range { from: 'Ὡ', to: 'Ὡ', mapping: Mapped("ὡ") },
+    Range { from: 'Ὢ', to: 'Ὢ', mapping: Mapped("ὢ") },
+    Range { from: 'Ὣ', to: 'Ὣ', mapping: Mapped("ὣ") },
+    Range { from: 'Ὤ', to: 'Ὤ', mapping: Mapped("ὤ") },
+    Range { from: 'Ὥ', to: 'Ὥ', mapping: Mapped("ὥ") },
+    Range { from: 'Ὦ', to: 'Ὦ', mapping: Mapped("ὦ") },
+    Range { from: 'Ὧ', to: 'Ὧ', mapping: Mapped("ὧ") },
+    Range { from: 'ὰ', to: 'ὰ', mapping: Valid },
+    Range { from: 'ά', to: 'ά', mapping: Mapped("ά") },
+    Range { from: 'ὲ', to: 'ὲ', mapping: Valid },
+    Range { from: 'έ', to: 'έ', mapping: Mapped("έ") },
+    Range { from: 'ὴ', to: 'ὴ', mapping: Valid },
+    Range { from: 'ή', to: 'ή', mapping: Mapped("ή") },
+    Range { from: 'ὶ', to: 'ὶ', mapping: Valid },
+    Range { from: 'ί', to: 'ί', mapping: Mapped("ί") },
+    Range { from: 'ὸ', to: 'ὸ', mapping: Valid },
+    Range { from: 'ό', to: 'ό', mapping: Mapped("ό") },
+    Range { from: 'ὺ', to: 'ὺ', mapping: Valid },
+    Range { from: 'ύ', to: 'ύ', mapping: Mapped("ύ") },
+    Range { from: 'ὼ', to: 'ὼ', mapping: Valid },
+    Range { from: 'ώ', to: 'ώ', mapping: Mapped("ώ") },
+    Range { from: '὾', to: '὿', mapping: Disallowed },
+    Range { from: 'ᾀ', to: 'ᾀ', mapping: Mapped("ἀι") },
+    Range { from: 'ᾁ', to: 'ᾁ', mapping: Mapped("ἁι") },
+    Range { from: 'ᾂ', to: 'ᾂ', mapping: Mapped("ἂι") },
+    Range { from: 'ᾃ', to: 'ᾃ', mapping: Mapped("ἃι") },
+    Range { from: 'ᾄ', to: 'ᾄ', mapping: Mapped("ἄι") },
+    Range { from: 'ᾅ', to: 'ᾅ', mapping: Mapped("ἅι") },
+    Range { from: 'ᾆ', to: 'ᾆ', mapping: Mapped("ἆι") },
+    Range { from: 'ᾇ', to: 'ᾇ', mapping: Mapped("ἇι") },
+    Range { from: 'ᾈ', to: 'ᾈ', mapping: Mapped("ἀι") },
+    Range { from: 'ᾉ', to: 'ᾉ', mapping: Mapped("ἁι") },
+    Range { from: 'ᾊ', to: 'ᾊ', mapping: Mapped("ἂι") },
+    Range { from: 'ᾋ', to: 'ᾋ', mapping: Mapped("ἃι") },
+    Range { from: 'ᾌ', to: 'ᾌ', mapping: Mapped("ἄι") },
+    Range { from: 'ᾍ', to: 'ᾍ', mapping: Mapped("ἅι") },
+    Range { from: 'ᾎ', to: 'ᾎ', mapping: Mapped("ἆι") },
+    Range { from: 'ᾏ', to: 'ᾏ', mapping: Mapped("ἇι") },
+    Range { from: 'ᾐ', to: 'ᾐ', mapping: Mapped("ἠι") },
+    Range { from: 'ᾑ', to: 'ᾑ', mapping: Mapped("ἡι") },
+    Range { from: 'ᾒ', to: 'ᾒ', mapping: Mapped("ἢι") },
+    Range { from: 'ᾓ', to: 'ᾓ', mapping: Mapped("ἣι") },
+    Range { from: 'ᾔ', to: 'ᾔ', mapping: Mapped("ἤι") },
+    Range { from: 'ᾕ', to: 'ᾕ', mapping: Mapped("ἥι") },
+    Range { from: 'ᾖ', to: 'ᾖ', mapping: Mapped("ἦι") },
+    Range { from: 'ᾗ', to: 'ᾗ', mapping: Mapped("ἧι") },
+    Range { from: 'ᾘ', to: 'ᾘ', mapping: Mapped("ἠι") },
+    Range { from: 'ᾙ', to: 'ᾙ', mapping: Mapped("ἡι") },
+    Range { from: 'ᾚ', to: 'ᾚ', mapping: Mapped("ἢι") },
+    Range { from: 'ᾛ', to: 'ᾛ', mapping: Mapped("ἣι") },
+    Range { from: 'ᾜ', to: 'ᾜ', mapping: Mapped("ἤι") },
+    Range { from: 'ᾝ', to: 'ᾝ', mapping: Mapped("ἥι") },
+    Range { from: 'ᾞ', to: 'ᾞ', mapping: Mapped("ἦι") },
+    Range { from: 'ᾟ', to: 'ᾟ', mapping: Mapped("ἧι") },
+    Range { from: 'ᾠ', to: 'ᾠ', mapping: Mapped("ὠι") },
+    Range { from: 'ᾡ', to: 'ᾡ', mapping: Mapped("ὡι") },
+    Range { from: 'ᾢ', to: 'ᾢ', mapping: Mapped("ὢι") },
+    Range { from: 'ᾣ', to: 'ᾣ', mapping: Mapped("ὣι") },
+    Range { from: 'ᾤ', to: 'ᾤ', mapping: Mapped("ὤι") },
+    Range { from: 'ᾥ', to: 'ᾥ', mapping: Mapped("ὥι") },
+    Range { from: 'ᾦ', to: 'ᾦ', mapping: Mapped("ὦι") },
+    Range { from: 'ᾧ', to: 'ᾧ', mapping: Mapped("ὧι") },
+    Range { from: 'ᾨ', to: 'ᾨ', mapping: Mapped("ὠι") },
+    Range { from: 'ᾩ', to: 'ᾩ', mapping: Mapped("ὡι") },
+    Range { from: 'ᾪ', to: 'ᾪ', mapping: Mapped("ὢι") },
+    Range { from: 'ᾫ', to: 'ᾫ', mapping: Mapped("ὣι") },
+    Range { from: 'ᾬ', to: 'ᾬ', mapping: Mapped("ὤι") },
+    Range { from: 'ᾭ', to: 'ᾭ', mapping: Mapped("ὥι") },
+    Range { from: 'ᾮ', to: 'ᾮ', mapping: Mapped("ὦι") },
+    Range { from: 'ᾯ', to: 'ᾯ', mapping: Mapped("ὧι") },
+    Range { from: 'ᾰ', to: 'ᾱ', mapping: Valid },
+    Range { from: 'ᾲ', to: 'ᾲ', mapping: Mapped("ὰι") },
+    Range { from: 'ᾳ', to: 'ᾳ', mapping: Mapped("αι") },
+    Range { from: 'ᾴ', to: 'ᾴ', mapping: Mapped("άι") },
+    Range { from: '᾵', to: '᾵', mapping: Disallowed },
+    Range { from: 'ᾶ', to: 'ᾶ', mapping: Valid },
+    Range { from: 'ᾷ', to: 'ᾷ', mapping: Mapped("ᾶι") },
+    Range { from: 'Ᾰ', to: 'Ᾰ', mapping: Mapped("ᾰ") },
+    Range { from: 'Ᾱ', to: 'Ᾱ', mapping: Mapped("ᾱ") },
+    Range { from: 'Ὰ', to: 'Ὰ', mapping: Mapped("ὰ") },
+    Range { from: 'Ά', to: 'Ά', mapping: Mapped("ά") },
+    Range { from: 'ᾼ', to: 'ᾼ', mapping: Mapped("αι") },
+    Range { from: '᾽', to: '᾽', mapping: DisallowedStd3Mapped(" ̓") },
+    Range { from: 'ι', to: 'ι', mapping: Mapped("ι") },
+    Range { from: '᾿', to: '᾿', mapping: DisallowedStd3Mapped(" ̓") },
+    Range { from: '῀', to: '῀', mapping: DisallowedStd3Mapped(" ͂") },
+    Range { from: '῁', to: '῁', mapping: DisallowedStd3Mapped(" ̈͂") },
+    Range { from: 'ῂ', to: 'ῂ', mapping: Mapped("ὴι") },
+    Range { from: 'ῃ', to: 'ῃ', mapping: Mapped("ηι") },
+    Range { from: 'ῄ', to: 'ῄ', mapping: Mapped("ήι") },
+    Range { from: '῅', to: '῅', mapping: Disallowed },
+    Range { from: 'ῆ', to: 'ῆ', mapping: Valid },
+    Range { from: 'ῇ', to: 'ῇ', mapping: Mapped("ῆι") },
+    Range { from: 'Ὲ', to: 'Ὲ', mapping: Mapped("ὲ") },
+    Range { from: 'Έ', to: 'Έ', mapping: Mapped("έ") },
+    Range { from: 'Ὴ', to: 'Ὴ', mapping: Mapped("ὴ") },
+    Range { from: 'Ή', to: 'Ή', mapping: Mapped("ή") },
+    Range { from: 'ῌ', to: 'ῌ', mapping: Mapped("ηι") },
+    Range { from: '῍', to: '῍', mapping: DisallowedStd3Mapped(" ̓̀") },
+    Range { from: '῎', to: '῎', mapping: DisallowedStd3Mapped(" ̓́") },
+    Range { from: '῏', to: '῏', mapping: DisallowedStd3Mapped(" ̓͂") },
+    Range { from: 'ῐ', to: 'ῒ', mapping: Valid },
+    Range { from: 'ΐ', to: 'ΐ', mapping: Mapped("ΐ") },
+    Range { from: '῔', to: '῕', mapping: Disallowed },
+    Range { from: 'ῖ', to: 'ῗ', mapping: Valid },
+    Range { from: 'Ῐ', to: 'Ῐ', mapping: Mapped("ῐ") },
+    Range { from: 'Ῑ', to: 'Ῑ', mapping: Mapped("ῑ") },
+    Range { from: 'Ὶ', to: 'Ὶ', mapping: Mapped("ὶ") },
+    Range { from: 'Ί', to: 'Ί', mapping: Mapped("ί") },
+    Range { from: '῜', to: '῜', mapping: Disallowed },
+    Range { from: '῝', to: '῝', mapping: DisallowedStd3Mapped(" ̔̀") },
+    Range { from: '῞', to: '῞', mapping: DisallowedStd3Mapped(" ̔́") },
+    Range { from: '῟', to: '῟', mapping: DisallowedStd3Mapped(" ̔͂") },
+    Range { from: 'ῠ', to: 'ῢ', mapping: Valid },
+    Range { from: 'ΰ', to: 'ΰ', mapping: Mapped("ΰ") },
+    Range { from: 'ῤ', to: 'ῧ', mapping: Valid },
+    Range { from: 'Ῠ', to: 'Ῠ', mapping: Mapped("ῠ") },
+    Range { from: 'Ῡ', to: 'Ῡ', mapping: Mapped("ῡ") },
+    Range { from: 'Ὺ', to: 'Ὺ', mapping: Mapped("ὺ") },
+    Range { from: 'Ύ', to: 'Ύ', mapping: Mapped("ύ") },
+    Range { from: 'Ῥ', to: 'Ῥ', mapping: Mapped("ῥ") },
+    Range { from: '῭', to: '῭', mapping: DisallowedStd3Mapped(" ̈̀") },
+    Range { from: '΅', to: '΅', mapping: DisallowedStd3Mapped(" ̈́") },
+    Range { from: '`', to: '`', mapping: DisallowedStd3Mapped("`") },
+    Range { from: '῰', to: '῱', mapping: Disallowed },
+    Range { from: 'ῲ', to: 'ῲ', mapping: Mapped("ὼι") },
+    Range { from: 'ῳ', to: 'ῳ', mapping: Mapped("ωι") },
+    Range { from: 'ῴ', to: 'ῴ', mapping: Mapped("ώι") },
+    Range { from: '῵', to: '῵', mapping: Disallowed },
+    Range { from: 'ῶ', to: 'ῶ', mapping: Valid },
+    Range { from: 'ῷ', to: 'ῷ', mapping: Mapped("ῶι") },
+    Range { from: 'Ὸ', to: 'Ὸ', mapping: Mapped("ὸ") },
+    Range { from: 'Ό', to: 'Ό', mapping: Mapped("ό") },
+    Range { from: 'Ὼ', to: 'Ὼ', mapping: Mapped("ὼ") },
+    Range { from: 'Ώ', to: 'Ώ', mapping: Mapped("ώ") },
+    Range { from: 'ῼ', to: 'ῼ', mapping: Mapped("ωι") },
+    Range { from: '´', to: '´', mapping: DisallowedStd3Mapped(" ́") },
+    Range { from: '῾', to: '῾', mapping: DisallowedStd3Mapped(" ̔") },
+    Range { from: '῿', to: '῿', mapping: Disallowed },
+    Range { from: ' ', to: ' ', mapping: DisallowedStd3Mapped(" ") },
+    Range { from: '​', to: '​', mapping: Ignored },
+    Range { from: '‌', to: '‍', mapping: Deviation("") },
+    Range { from: '‎', to: '‏', mapping: Disallowed },
+    Range { from: '‐', to: '‐', mapping: Valid },
+    Range { from: '‑', to: '‑', mapping: Mapped("‐") },
+    Range { from: '‒', to: '‖', mapping: Valid },
+    Range { from: '‗', to: '‗', mapping: DisallowedStd3Mapped(" ̳") },
+    Range { from: '‘', to: '‣', mapping: Valid },
+    Range { from: '․', to: '…', mapping: Disallowed },
+    Range { from: '‧', to: '‧', mapping: Valid },
+    Range { from: '
', to: '‮', mapping: Disallowed },
+    Range { from: ' ', to: ' ', mapping: DisallowedStd3Mapped(" ") },
+    Range { from: '‰', to: '′', mapping: Valid },
+    Range { from: '″', to: '″', mapping: Mapped("′′") },
+    Range { from: '‴', to: '‴', mapping: Mapped("′′′") },
+    Range { from: '‵', to: '‵', mapping: Valid },
+    Range { from: '‶', to: '‶', mapping: Mapped("‵‵") },
+    Range { from: '‷', to: '‷', mapping: Mapped("‵‵‵") },
+    Range { from: '‸', to: '※', mapping: Valid },
+    Range { from: '‼', to: '‼', mapping: DisallowedStd3Mapped("!!") },
+    Range { from: '‽', to: '‽', mapping: Valid },
+    Range { from: '‾', to: '‾', mapping: DisallowedStd3Mapped(" ̅") },
+    Range { from: '‿', to: '⁆', mapping: Valid },
+    Range { from: '⁇', to: '⁇', mapping: DisallowedStd3Mapped("??") },
+    Range { from: '⁈', to: '⁈', mapping: DisallowedStd3Mapped("?!") },
+    Range { from: '⁉', to: '⁉', mapping: DisallowedStd3Mapped("!?") },
+    Range { from: '⁊', to: '⁍', mapping: Valid },
+    Range { from: '⁎', to: '⁒', mapping: Valid },
+    Range { from: '⁓', to: '⁔', mapping: Valid },
+    Range { from: '⁕', to: '⁖', mapping: Valid },
+    Range { from: '⁗', to: '⁗', mapping: Mapped("′′′′") },
+    Range { from: '⁘', to: '⁞', mapping: Valid },
+    Range { from: ' ', to: ' ', mapping: DisallowedStd3Mapped(" ") },
+    Range { from: '⁠', to: '⁠', mapping: Ignored },
+    Range { from: '⁡', to: '⁣', mapping: Disallowed },
+    Range { from: '⁤', to: '⁤', mapping: Ignored },
+    Range { from: '⁥', to: '⁥', mapping: Disallowed },
+    Range { from: '⁦', to: '⁩', mapping: Disallowed },
+    Range { from: '', to: '', mapping: Disallowed },
+    Range { from: '⁰', to: '⁰', mapping: Mapped("0") },
+    Range { from: 'ⁱ', to: 'ⁱ', mapping: Mapped("i") },
+    Range { from: '⁲', to: '⁳', mapping: Disallowed },
+    Range { from: '⁴', to: '⁴', mapping: Mapped("4") },
+    Range { from: '⁵', to: '⁵', mapping: Mapped("5") },
+    Range { from: '⁶', to: '⁶', mapping: Mapped("6") },
+    Range { from: '⁷', to: '⁷', mapping: Mapped("7") },
+    Range { from: '⁸', to: '⁸', mapping: Mapped("8") },
+    Range { from: '⁹', to: '⁹', mapping: Mapped("9") },
+    Range { from: '⁺', to: '⁺', mapping: DisallowedStd3Mapped("+") },
+    Range { from: '⁻', to: '⁻', mapping: Mapped("−") },
+    Range { from: '⁼', to: '⁼', mapping: DisallowedStd3Mapped("=") },
+    Range { from: '⁽', to: '⁽', mapping: DisallowedStd3Mapped("(") },
+    Range { from: '⁾', to: '⁾', mapping: DisallowedStd3Mapped(")") },
+    Range { from: 'ⁿ', to: 'ⁿ', mapping: Mapped("n") },
+    Range { from: '₀', to: '₀', mapping: Mapped("0") },
+    Range { from: '₁', to: '₁', mapping: Mapped("1") },
+    Range { from: '₂', to: '₂', mapping: Mapped("2") },
+    Range { from: '₃', to: '₃', mapping: Mapped("3") },
+    Range { from: '₄', to: '₄', mapping: Mapped("4") },
+    Range { from: '₅', to: '₅', mapping: Mapped("5") },
+    Range { from: '₆', to: '₆', mapping: Mapped("6") },
+    Range { from: '₇', to: '₇', mapping: Mapped("7") },
+    Range { from: '₈', to: '₈', mapping: Mapped("8") },
+    Range { from: '₉', to: '₉', mapping: Mapped("9") },
+    Range { from: '₊', to: '₊', mapping: DisallowedStd3Mapped("+") },
+    Range { from: '₋', to: '₋', mapping: Mapped("−") },
+    Range { from: '₌', to: '₌', mapping: DisallowedStd3Mapped("=") },
+    Range { from: '₍', to: '₍', mapping: DisallowedStd3Mapped("(") },
+    Range { from: '₎', to: '₎', mapping: DisallowedStd3Mapped(")") },
+    Range { from: '₏', to: '₏', mapping: Disallowed },
+    Range { from: 'ₐ', to: 'ₐ', mapping: Mapped("a") },
+    Range { from: 'ₑ', to: 'ₑ', mapping: Mapped("e") },
+    Range { from: 'ₒ', to: 'ₒ', mapping: Mapped("o") },
+    Range { from: 'ₓ', to: 'ₓ', mapping: Mapped("x") },
+    Range { from: 'ₔ', to: 'ₔ', mapping: Mapped("ə") },
+    Range { from: 'ₕ', to: 'ₕ', mapping: Mapped("h") },
+    Range { from: 'ₖ', to: 'ₖ', mapping: Mapped("k") },
+    Range { from: 'ₗ', to: 'ₗ', mapping: Mapped("l") },
+    Range { from: 'ₘ', to: 'ₘ', mapping: Mapped("m") },
+    Range { from: 'ₙ', to: 'ₙ', mapping: Mapped("n") },
+    Range { from: 'ₚ', to: 'ₚ', mapping: Mapped("p") },
+    Range { from: 'ₛ', to: 'ₛ', mapping: Mapped("s") },
+    Range { from: 'ₜ', to: 'ₜ', mapping: Mapped("t") },
+    Range { from: '₝', to: '₟', mapping: Disallowed },
+    Range { from: '₠', to: '₧', mapping: Valid },
+    Range { from: '₨', to: '₨', mapping: Mapped("rs") },
+    Range { from: '₩', to: '₪', mapping: Valid },
+    Range { from: '₫', to: '₫', mapping: Valid },
+    Range { from: '€', to: '€', mapping: Valid },
+    Range { from: '₭', to: '₯', mapping: Valid },
+    Range { from: '₰', to: '₱', mapping: Valid },
+    Range { from: '₲', to: '₵', mapping: Valid },
+    Range { from: '₶', to: '₸', mapping: Valid },
+    Range { from: '₹', to: '₹', mapping: Valid },
+    Range { from: '₺', to: '₺', mapping: Valid },
+    Range { from: '₻', to: '₽', mapping: Valid },
+    Range { from: '₾', to: '₾', mapping: Valid },
+    Range { from: '₿', to: '⃏', mapping: Disallowed },
+    Range { from: '⃐', to: '⃡', mapping: Valid },
+    Range { from: '⃢', to: '⃣', mapping: Valid },
+    Range { from: '⃤', to: '⃪', mapping: Valid },
+    Range { from: '⃫', to: '⃫', mapping: Valid },
+    Range { from: '⃬', to: '⃯', mapping: Valid },
+    Range { from: '⃰', to: '⃰', mapping: Valid },
+    Range { from: '⃱', to: '⃿', mapping: Disallowed },
+    Range { from: '℀', to: '℀', mapping: DisallowedStd3Mapped("a/c") },
+    Range { from: '℁', to: '℁', mapping: DisallowedStd3Mapped("a/s") },
+    Range { from: 'ℂ', to: 'ℂ', mapping: Mapped("c") },
+    Range { from: '℃', to: '℃', mapping: Mapped("°c") },
+    Range { from: '℄', to: '℄', mapping: Valid },
+    Range { from: '℅', to: '℅', mapping: DisallowedStd3Mapped("c/o") },
+    Range { from: '℆', to: '℆', mapping: DisallowedStd3Mapped("c/u") },
+    Range { from: 'ℇ', to: 'ℇ', mapping: Mapped("ɛ") },
+    Range { from: '℈', to: '℈', mapping: Valid },
+    Range { from: '℉', to: '℉', mapping: Mapped("°f") },
+    Range { from: 'ℊ', to: 'ℊ', mapping: Mapped("g") },
+    Range { from: 'ℋ', to: 'ℎ', mapping: Mapped("h") },
+    Range { from: 'ℏ', to: 'ℏ', mapping: Mapped("ħ") },
+    Range { from: 'ℐ', to: 'ℑ', mapping: Mapped("i") },
+    Range { from: 'ℒ', to: 'ℓ', mapping: Mapped("l") },
+    Range { from: '℔', to: '℔', mapping: Valid },
+    Range { from: 'ℕ', to: 'ℕ', mapping: Mapped("n") },
+    Range { from: '№', to: '№', mapping: Mapped("no") },
+    Range { from: '℗', to: '℘', mapping: Valid },
+    Range { from: 'ℙ', to: 'ℙ', mapping: Mapped("p") },
+    Range { from: 'ℚ', to: 'ℚ', mapping: Mapped("q") },
+    Range { from: 'ℛ', to: 'ℝ', mapping: Mapped("r") },
+    Range { from: '℞', to: '℟', mapping: Valid },
+    Range { from: '℠', to: '℠', mapping: Mapped("sm") },
+    Range { from: '℡', to: '℡', mapping: Mapped("tel") },
+    Range { from: '™', to: '™', mapping: Mapped("tm") },
+    Range { from: '℣', to: '℣', mapping: Valid },
+    Range { from: 'ℤ', to: 'ℤ', mapping: Mapped("z") },
+    Range { from: '℥', to: '℥', mapping: Valid },
+    Range { from: 'Ω', to: 'Ω', mapping: Mapped("ω") },
+    Range { from: '℧', to: '℧', mapping: Valid },
+    Range { from: 'ℨ', to: 'ℨ', mapping: Mapped("z") },
+    Range { from: '℩', to: '℩', mapping: Valid },
+    Range { from: 'K', to: 'K', mapping: Mapped("k") },
+    Range { from: 'Å', to: 'Å', mapping: Mapped("å") },
+    Range { from: 'ℬ', to: 'ℬ', mapping: Mapped("b") },
+    Range { from: 'ℭ', to: 'ℭ', mapping: Mapped("c") },
+    Range { from: '℮', to: '℮', mapping: Valid },
+    Range { from: 'ℯ', to: 'ℰ', mapping: Mapped("e") },
+    Range { from: 'ℱ', to: 'ℱ', mapping: Mapped("f") },
+    Range { from: 'Ⅎ', to: 'Ⅎ', mapping: Disallowed },
+    Range { from: 'ℳ', to: 'ℳ', mapping: Mapped("m") },
+    Range { from: 'ℴ', to: 'ℴ', mapping: Mapped("o") },
+    Range { from: 'ℵ', to: 'ℵ', mapping: Mapped("א") },
+    Range { from: 'ℶ', to: 'ℶ', mapping: Mapped("ב") },
+    Range { from: 'ℷ', to: 'ℷ', mapping: Mapped("ג") },
+    Range { from: 'ℸ', to: 'ℸ', mapping: Mapped("ד") },
+    Range { from: 'ℹ', to: 'ℹ', mapping: Mapped("i") },
+    Range { from: '℺', to: '℺', mapping: Valid },
+    Range { from: '℻', to: '℻', mapping: Mapped("fax") },
+    Range { from: 'ℼ', to: 'ℼ', mapping: Mapped("π") },
+    Range { from: 'ℽ', to: 'ℾ', mapping: Mapped("γ") },
+    Range { from: 'ℿ', to: 'ℿ', mapping: Mapped("π") },
+    Range { from: '⅀', to: '⅀', mapping: Mapped("∑") },
+    Range { from: '⅁', to: '⅄', mapping: Valid },
+    Range { from: 'ⅅ', to: 'ⅆ', mapping: Mapped("d") },
+    Range { from: 'ⅇ', to: 'ⅇ', mapping: Mapped("e") },
+    Range { from: 'ⅈ', to: 'ⅈ', mapping: Mapped("i") },
+    Range { from: 'ⅉ', to: 'ⅉ', mapping: Mapped("j") },
+    Range { from: '⅊', to: '⅋', mapping: Valid },
+    Range { from: '⅌', to: '⅌', mapping: Valid },
+    Range { from: '⅍', to: '⅍', mapping: Valid },
+    Range { from: 'ⅎ', to: 'ⅎ', mapping: Valid },
+    Range { from: '⅏', to: '⅏', mapping: Valid },
+    Range { from: '⅐', to: '⅐', mapping: Mapped("1⁄7") },
+    Range { from: '⅑', to: '⅑', mapping: Mapped("1⁄9") },
+    Range { from: '⅒', to: '⅒', mapping: Mapped("1⁄10") },
+    Range { from: '⅓', to: '⅓', mapping: Mapped("1⁄3") },
+    Range { from: '⅔', to: '⅔', mapping: Mapped("2⁄3") },
+    Range { from: '⅕', to: '⅕', mapping: Mapped("1⁄5") },
+    Range { from: '⅖', to: '⅖', mapping: Mapped("2⁄5") },
+    Range { from: '⅗', to: '⅗', mapping: Mapped("3⁄5") },
+    Range { from: '⅘', to: '⅘', mapping: Mapped("4⁄5") },
+    Range { from: '⅙', to: '⅙', mapping: Mapped("1⁄6") },
+    Range { from: '⅚', to: '⅚', mapping: Mapped("5⁄6") },
+    Range { from: '⅛', to: '⅛', mapping: Mapped("1⁄8") },
+    Range { from: '⅜', to: '⅜', mapping: Mapped("3⁄8") },
+    Range { from: '⅝', to: '⅝', mapping: Mapped("5⁄8") },
+    Range { from: '⅞', to: '⅞', mapping: Mapped("7⁄8") },
+    Range { from: '⅟', to: '⅟', mapping: Mapped("1⁄") },
+    Range { from: 'Ⅰ', to: 'Ⅰ', mapping: Mapped("i") },
+    Range { from: 'Ⅱ', to: 'Ⅱ', mapping: Mapped("ii") },
+    Range { from: 'Ⅲ', to: 'Ⅲ', mapping: Mapped("iii") },
+    Range { from: 'Ⅳ', to: 'Ⅳ', mapping: Mapped("iv") },
+    Range { from: 'Ⅴ', to: 'Ⅴ', mapping: Mapped("v") },
+    Range { from: 'Ⅵ', to: 'Ⅵ', mapping: Mapped("vi") },
+    Range { from: 'Ⅶ', to: 'Ⅶ', mapping: Mapped("vii") },
+    Range { from: 'Ⅷ', to: 'Ⅷ', mapping: Mapped("viii") },
+    Range { from: 'Ⅸ', to: 'Ⅸ', mapping: Mapped("ix") },
+    Range { from: 'Ⅹ', to: 'Ⅹ', mapping: Mapped("x") },
+    Range { from: 'Ⅺ', to: 'Ⅺ', mapping: Mapped("xi") },
+    Range { from: 'Ⅻ', to: 'Ⅻ', mapping: Mapped("xii") },
+    Range { from: 'Ⅼ', to: 'Ⅼ', mapping: Mapped("l") },
+    Range { from: 'Ⅽ', to: 'Ⅽ', mapping: Mapped("c") },
+    Range { from: 'Ⅾ', to: 'Ⅾ', mapping: Mapped("d") },
+    Range { from: 'Ⅿ', to: 'Ⅿ', mapping: Mapped("m") },
+    Range { from: 'ⅰ', to: 'ⅰ', mapping: Mapped("i") },
+    Range { from: 'ⅱ', to: 'ⅱ', mapping: Mapped("ii") },
+    Range { from: 'ⅲ', to: 'ⅲ', mapping: Mapped("iii") },
+    Range { from: 'ⅳ', to: 'ⅳ', mapping: Mapped("iv") },
+    Range { from: 'ⅴ', to: 'ⅴ', mapping: Mapped("v") },
+    Range { from: 'ⅵ', to: 'ⅵ', mapping: Mapped("vi") },
+    Range { from: 'ⅶ', to: 'ⅶ', mapping: Mapped("vii") },
+    Range { from: 'ⅷ', to: 'ⅷ', mapping: Mapped("viii") },
+    Range { from: 'ⅸ', to: 'ⅸ', mapping: Mapped("ix") },
+    Range { from: 'ⅹ', to: 'ⅹ', mapping: Mapped("x") },
+    Range { from: 'ⅺ', to: 'ⅺ', mapping: Mapped("xi") },
+    Range { from: 'ⅻ', to: 'ⅻ', mapping: Mapped("xii") },
+    Range { from: 'ⅼ', to: 'ⅼ', mapping: Mapped("l") },
+    Range { from: 'ⅽ', to: 'ⅽ', mapping: Mapped("c") },
+    Range { from: 'ⅾ', to: 'ⅾ', mapping: Mapped("d") },
+    Range { from: 'ⅿ', to: 'ⅿ', mapping: Mapped("m") },
+    Range { from: 'ↀ', to: 'ↂ', mapping: Valid },
+    Range { from: 'Ↄ', to: 'Ↄ', mapping: Disallowed },
+    Range { from: 'ↄ', to: 'ↄ', mapping: Valid },
+    Range { from: 'ↅ', to: 'ↈ', mapping: Valid },
+    Range { from: '↉', to: '↉', mapping: Mapped("0⁄3") },
+    Range { from: '↊', to: '↋', mapping: Valid },
+    Range { from: '↌', to: '↏', mapping: Disallowed },
+    Range { from: '←', to: '⇪', mapping: Valid },
+    Range { from: '⇫', to: '⇳', mapping: Valid },
+    Range { from: '⇴', to: '⇿', mapping: Valid },
+    Range { from: '∀', to: '∫', mapping: Valid },
+    Range { from: '∬', to: '∬', mapping: Mapped("∫∫") },
+    Range { from: '∭', to: '∭', mapping: Mapped("∫∫∫") },
+    Range { from: '∮', to: '∮', mapping: Valid },
+    Range { from: '∯', to: '∯', mapping: Mapped("∮∮") },
+    Range { from: '∰', to: '∰', mapping: Mapped("∮∮∮") },
+    Range { from: '∱', to: '≟', mapping: Valid },
+    Range { from: '≠', to: '≠', mapping: DisallowedStd3Valid },
+    Range { from: '≡', to: '≭', mapping: Valid },
+    Range { from: '≮', to: '≯', mapping: DisallowedStd3Valid },
+    Range { from: '≰', to: '⋱', mapping: Valid },
+    Range { from: '⋲', to: '⋿', mapping: Valid },
+    Range { from: '⌀', to: '⌀', mapping: Valid },
+    Range { from: '⌁', to: '⌁', mapping: Valid },
+    Range { from: '⌂', to: '⌨', mapping: Valid },
+    Range { from: '〈', to: '〈', mapping: Mapped("〈") },
+    Range { from: '〉', to: '〉', mapping: Mapped("〉") },
+    Range { from: '⌫', to: '⍺', mapping: Valid },
+    Range { from: '⍻', to: '⍻', mapping: Valid },
+    Range { from: '⍼', to: '⍼', mapping: Valid },
+    Range { from: '⍽', to: '⎚', mapping: Valid },
+    Range { from: '⎛', to: '⏎', mapping: Valid },
+    Range { from: '⏏', to: '⏐', mapping: Valid },
+    Range { from: '⏑', to: '⏛', mapping: Valid },
+    Range { from: '⏜', to: '⏧', mapping: Valid },
+    Range { from: '⏨', to: '⏨', mapping: Valid },
+    Range { from: '⏩', to: '⏳', mapping: Valid },
+    Range { from: '⏴', to: '⏺', mapping: Valid },
+    Range { from: '⏻', to: '⏿', mapping: Disallowed },
+    Range { from: '␀', to: '␤', mapping: Valid },
+    Range { from: '␥', to: '␦', mapping: Valid },
+    Range { from: '␧', to: '␿', mapping: Disallowed },
+    Range { from: '⑀', to: '⑊', mapping: Valid },
+    Range { from: '⑋', to: '⑟', mapping: Disallowed },
+    Range { from: '①', to: '①', mapping: Mapped("1") },
+    Range { from: '②', to: '②', mapping: Mapped("2") },
+    Range { from: '③', to: '③', mapping: Mapped("3") },
+    Range { from: '④', to: '④', mapping: Mapped("4") },
+    Range { from: '⑤', to: '⑤', mapping: Mapped("5") },
+    Range { from: '⑥', to: '⑥', mapping: Mapped("6") },
+    Range { from: '⑦', to: '⑦', mapping: Mapped("7") },
+    Range { from: '⑧', to: '⑧', mapping: Mapped("8") },
+    Range { from: '⑨', to: '⑨', mapping: Mapped("9") },
+    Range { from: '⑩', to: '⑩', mapping: Mapped("10") },
+    Range { from: '⑪', to: '⑪', mapping: Mapped("11") },
+    Range { from: '⑫', to: '⑫', mapping: Mapped("12") },
+    Range { from: '⑬', to: '⑬', mapping: Mapped("13") },
+    Range { from: '⑭', to: '⑭', mapping: Mapped("14") },
+    Range { from: '⑮', to: '⑮', mapping: Mapped("15") },
+    Range { from: '⑯', to: '⑯', mapping: Mapped("16") },
+    Range { from: '⑰', to: '⑰', mapping: Mapped("17") },
+    Range { from: '⑱', to: '⑱', mapping: Mapped("18") },
+    Range { from: '⑲', to: '⑲', mapping: Mapped("19") },
+    Range { from: '⑳', to: '⑳', mapping: Mapped("20") },
+    Range { from: '⑴', to: '⑴', mapping: DisallowedStd3Mapped("(1)") },
+    Range { from: '⑵', to: '⑵', mapping: DisallowedStd3Mapped("(2)") },
+    Range { from: '⑶', to: '⑶', mapping: DisallowedStd3Mapped("(3)") },
+    Range { from: '⑷', to: '⑷', mapping: DisallowedStd3Mapped("(4)") },
+    Range { from: '⑸', to: '⑸', mapping: DisallowedStd3Mapped("(5)") },
+    Range { from: '⑹', to: '⑹', mapping: DisallowedStd3Mapped("(6)") },
+    Range { from: '⑺', to: '⑺', mapping: DisallowedStd3Mapped("(7)") },
+    Range { from: '⑻', to: '⑻', mapping: DisallowedStd3Mapped("(8)") },
+    Range { from: '⑼', to: '⑼', mapping: DisallowedStd3Mapped("(9)") },
+    Range { from: '⑽', to: '⑽', mapping: DisallowedStd3Mapped("(10)") },
+    Range { from: '⑾', to: '⑾', mapping: DisallowedStd3Mapped("(11)") },
+    Range { from: '⑿', to: '⑿', mapping: DisallowedStd3Mapped("(12)") },
+    Range { from: '⒀', to: '⒀', mapping: DisallowedStd3Mapped("(13)") },
+    Range { from: '⒁', to: '⒁', mapping: DisallowedStd3Mapped("(14)") },
+    Range { from: '⒂', to: '⒂', mapping: DisallowedStd3Mapped("(15)") },
+    Range { from: '⒃', to: '⒃', mapping: DisallowedStd3Mapped("(16)") },
+    Range { from: '⒄', to: '⒄', mapping: DisallowedStd3Mapped("(17)") },
+    Range { from: '⒅', to: '⒅', mapping: DisallowedStd3Mapped("(18)") },
+    Range { from: '⒆', to: '⒆', mapping: DisallowedStd3Mapped("(19)") },
+    Range { from: '⒇', to: '⒇', mapping: DisallowedStd3Mapped("(20)") },
+    Range { from: '⒈', to: '⒛', mapping: Disallowed },
+    Range { from: '⒜', to: '⒜', mapping: DisallowedStd3Mapped("(a)") },
+    Range { from: '⒝', to: '⒝', mapping: DisallowedStd3Mapped("(b)") },
+    Range { from: '⒞', to: '⒞', mapping: DisallowedStd3Mapped("(c)") },
+    Range { from: '⒟', to: '⒟', mapping: DisallowedStd3Mapped("(d)") },
+    Range { from: '⒠', to: '⒠', mapping: DisallowedStd3Mapped("(e)") },
+    Range { from: '⒡', to: '⒡', mapping: DisallowedStd3Mapped("(f)") },
+    Range { from: '⒢', to: '⒢', mapping: DisallowedStd3Mapped("(g)") },
+    Range { from: '⒣', to: '⒣', mapping: DisallowedStd3Mapped("(h)") },
+    Range { from: '⒤', to: '⒤', mapping: DisallowedStd3Mapped("(i)") },
+    Range { from: '⒥', to: '⒥', mapping: DisallowedStd3Mapped("(j)") },
+    Range { from: '⒦', to: '⒦', mapping: DisallowedStd3Mapped("(k)") },
+    Range { from: '⒧', to: '⒧', mapping: DisallowedStd3Mapped("(l)") },
+    Range { from: '⒨', to: '⒨', mapping: DisallowedStd3Mapped("(m)") },
+    Range { from: '⒩', to: '⒩', mapping: DisallowedStd3Mapped("(n)") },
+    Range { from: '⒪', to: '⒪', mapping: DisallowedStd3Mapped("(o)") },
+    Range { from: '⒫', to: '⒫', mapping: DisallowedStd3Mapped("(p)") },
+    Range { from: '⒬', to: '⒬', mapping: DisallowedStd3Mapped("(q)") },
+    Range { from: '⒭', to: '⒭', mapping: DisallowedStd3Mapped("(r)") },
+    Range { from: '⒮', to: '⒮', mapping: DisallowedStd3Mapped("(s)") },
+    Range { from: '⒯', to: '⒯', mapping: DisallowedStd3Mapped("(t)") },
+    Range { from: '⒰', to: '⒰', mapping: DisallowedStd3Mapped("(u)") },
+    Range { from: '⒱', to: '⒱', mapping: DisallowedStd3Mapped("(v)") },
+    Range { from: '⒲', to: '⒲', mapping: DisallowedStd3Mapped("(w)") },
+    Range { from: '⒳', to: '⒳', mapping: DisallowedStd3Mapped("(x)") },
+    Range { from: '⒴', to: '⒴', mapping: DisallowedStd3Mapped("(y)") },
+    Range { from: '⒵', to: '⒵', mapping: DisallowedStd3Mapped("(z)") },
+    Range { from: 'Ⓐ', to: 'Ⓐ', mapping: Mapped("a") },
+    Range { from: 'Ⓑ', to: 'Ⓑ', mapping: Mapped("b") },
+    Range { from: 'Ⓒ', to: 'Ⓒ', mapping: Mapped("c") },
+    Range { from: 'Ⓓ', to: 'Ⓓ', mapping: Mapped("d") },
+    Range { from: 'Ⓔ', to: 'Ⓔ', mapping: Mapped("e") },
+    Range { from: 'Ⓕ', to: 'Ⓕ', mapping: Mapped("f") },
+    Range { from: 'Ⓖ', to: 'Ⓖ', mapping: Mapped("g") },
+    Range { from: 'Ⓗ', to: 'Ⓗ', mapping: Mapped("h") },
+    Range { from: 'Ⓘ', to: 'Ⓘ', mapping: Mapped("i") },
+    Range { from: 'Ⓙ', to: 'Ⓙ', mapping: Mapped("j") },
+    Range { from: 'Ⓚ', to: 'Ⓚ', mapping: Mapped("k") },
+    Range { from: 'Ⓛ', to: 'Ⓛ', mapping: Mapped("l") },
+    Range { from: 'Ⓜ', to: 'Ⓜ', mapping: Mapped("m") },
+    Range { from: 'Ⓝ', to: 'Ⓝ', mapping: Mapped("n") },
+    Range { from: 'Ⓞ', to: 'Ⓞ', mapping: Mapped("o") },
+    Range { from: 'Ⓟ', to: 'Ⓟ', mapping: Mapped("p") },
+    Range { from: 'Ⓠ', to: 'Ⓠ', mapping: Mapped("q") },
+    Range { from: 'Ⓡ', to: 'Ⓡ', mapping: Mapped("r") },
+    Range { from: 'Ⓢ', to: 'Ⓢ', mapping: Mapped("s") },
+    Range { from: 'Ⓣ', to: 'Ⓣ', mapping: Mapped("t") },
+    Range { from: 'Ⓤ', to: 'Ⓤ', mapping: Mapped("u") },
+    Range { from: 'Ⓥ', to: 'Ⓥ', mapping: Mapped("v") },
+    Range { from: 'Ⓦ', to: 'Ⓦ', mapping: Mapped("w") },
+    Range { from: 'Ⓧ', to: 'Ⓧ', mapping: Mapped("x") },
+    Range { from: 'Ⓨ', to: 'Ⓨ', mapping: Mapped("y") },
+    Range { from: 'Ⓩ', to: 'Ⓩ', mapping: Mapped("z") },
+    Range { from: 'ⓐ', to: 'ⓐ', mapping: Mapped("a") },
+    Range { from: 'ⓑ', to: 'ⓑ', mapping: Mapped("b") },
+    Range { from: 'ⓒ', to: 'ⓒ', mapping: Mapped("c") },
+    Range { from: 'ⓓ', to: 'ⓓ', mapping: Mapped("d") },
+    Range { from: 'ⓔ', to: 'ⓔ', mapping: Mapped("e") },
+    Range { from: 'ⓕ', to: 'ⓕ', mapping: Mapped("f") },
+    Range { from: 'ⓖ', to: 'ⓖ', mapping: Mapped("g") },
+    Range { from: 'ⓗ', to: 'ⓗ', mapping: Mapped("h") },
+    Range { from: 'ⓘ', to: 'ⓘ', mapping: Mapped("i") },
+    Range { from: 'ⓙ', to: 'ⓙ', mapping: Mapped("j") },
+    Range { from: 'ⓚ', to: 'ⓚ', mapping: Mapped("k") },
+    Range { from: 'ⓛ', to: 'ⓛ', mapping: Mapped("l") },
+    Range { from: 'ⓜ', to: 'ⓜ', mapping: Mapped("m") },
+    Range { from: 'ⓝ', to: 'ⓝ', mapping: Mapped("n") },
+    Range { from: 'ⓞ', to: 'ⓞ', mapping: Mapped("o") },
+    Range { from: 'ⓟ', to: 'ⓟ', mapping: Mapped("p") },
+    Range { from: 'ⓠ', to: 'ⓠ', mapping: Mapped("q") },
+    Range { from: 'ⓡ', to: 'ⓡ', mapping: Mapped("r") },
+    Range { from: 'ⓢ', to: 'ⓢ', mapping: Mapped("s") },
+    Range { from: 'ⓣ', to: 'ⓣ', mapping: Mapped("t") },
+    Range { from: 'ⓤ', to: 'ⓤ', mapping: Mapped("u") },
+    Range { from: 'ⓥ', to: 'ⓥ', mapping: Mapped("v") },
+    Range { from: 'ⓦ', to: 'ⓦ', mapping: Mapped("w") },
+    Range { from: 'ⓧ', to: 'ⓧ', mapping: Mapped("x") },
+    Range { from: 'ⓨ', to: 'ⓨ', mapping: Mapped("y") },
+    Range { from: 'ⓩ', to: 'ⓩ', mapping: Mapped("z") },
+    Range { from: '⓪', to: '⓪', mapping: Mapped("0") },
+    Range { from: '⓫', to: '⓾', mapping: Valid },
+    Range { from: '⓿', to: '⓿', mapping: Valid },
+    Range { from: '─', to: '▕', mapping: Valid },
+    Range { from: '▖', to: '▟', mapping: Valid },
+    Range { from: '■', to: '◯', mapping: Valid },
+    Range { from: '◰', to: '◷', mapping: Valid },
+    Range { from: '◸', to: '◿', mapping: Valid },
+    Range { from: '☀', to: '☓', mapping: Valid },
+    Range { from: '☔', to: '☕', mapping: Valid },
+    Range { from: '☖', to: '☗', mapping: Valid },
+    Range { from: '☘', to: '☘', mapping: Valid },
+    Range { from: '☙', to: '☙', mapping: Valid },
+    Range { from: '☚', to: '♯', mapping: Valid },
+    Range { from: '♰', to: '♱', mapping: Valid },
+    Range { from: '♲', to: '♽', mapping: Valid },
+    Range { from: '♾', to: '♿', mapping: Valid },
+    Range { from: '⚀', to: '⚉', mapping: Valid },
+    Range { from: '⚊', to: '⚑', mapping: Valid },
+    Range { from: '⚒', to: '⚜', mapping: Valid },
+    Range { from: '⚝', to: '⚝', mapping: Valid },
+    Range { from: '⚞', to: '⚟', mapping: Valid },
+    Range { from: '⚠', to: '⚡', mapping: Valid },
+    Range { from: '⚢', to: '⚱', mapping: Valid },
+    Range { from: '⚲', to: '⚲', mapping: Valid },
+    Range { from: '⚳', to: '⚼', mapping: Valid },
+    Range { from: '⚽', to: '⚿', mapping: Valid },
+    Range { from: '⛀', to: '⛃', mapping: Valid },
+    Range { from: '⛄', to: '⛍', mapping: Valid },
+    Range { from: '⛎', to: '⛎', mapping: Valid },
+    Range { from: '⛏', to: '⛡', mapping: Valid },
+    Range { from: '⛢', to: '⛢', mapping: Valid },
+    Range { from: '⛣', to: '⛣', mapping: Valid },
+    Range { from: '⛤', to: '⛧', mapping: Valid },
+    Range { from: '⛨', to: '⛿', mapping: Valid },
+    Range { from: '✀', to: '✀', mapping: Valid },
+    Range { from: '✁', to: '✄', mapping: Valid },
+    Range { from: '✅', to: '✅', mapping: Valid },
+    Range { from: '✆', to: '✉', mapping: Valid },
+    Range { from: '✊', to: '✋', mapping: Valid },
+    Range { from: '✌', to: '✧', mapping: Valid },
+    Range { from: '✨', to: '✨', mapping: Valid },
+    Range { from: '✩', to: '❋', mapping: Valid },
+    Range { from: '❌', to: '❌', mapping: Valid },
+    Range { from: '❍', to: '❍', mapping: Valid },
+    Range { from: '❎', to: '❎', mapping: Valid },
+    Range { from: '❏', to: '❒', mapping: Valid },
+    Range { from: '❓', to: '❕', mapping: Valid },
+    Range { from: '❖', to: '❖', mapping: Valid },
+    Range { from: '❗', to: '❗', mapping: Valid },
+    Range { from: '❘', to: '❞', mapping: Valid },
+    Range { from: '❟', to: '❠', mapping: Valid },
+    Range { from: '❡', to: '❧', mapping: Valid },
+    Range { from: '❨', to: '❵', mapping: Valid },
+    Range { from: '❶', to: '➔', mapping: Valid },
+    Range { from: '➕', to: '➗', mapping: Valid },
+    Range { from: '➘', to: '➯', mapping: Valid },
+    Range { from: '➰', to: '➰', mapping: Valid },
+    Range { from: '➱', to: '➾', mapping: Valid },
+    Range { from: '➿', to: '➿', mapping: Valid },
+    Range { from: '⟀', to: '⟆', mapping: Valid },
+    Range { from: '⟇', to: '⟊', mapping: Valid },
+    Range { from: '⟋', to: '⟋', mapping: Valid },
+    Range { from: '⟌', to: '⟌', mapping: Valid },
+    Range { from: '⟍', to: '⟍', mapping: Valid },
+    Range { from: '⟎', to: '⟏', mapping: Valid },
+    Range { from: '⟐', to: '⟫', mapping: Valid },
+    Range { from: '⟬', to: '⟯', mapping: Valid },
+    Range { from: '⟰', to: '⟿', mapping: Valid },
+    Range { from: '⠀', to: '⣿', mapping: Valid },
+    Range { from: '⤀', to: '⨋', mapping: Valid },
+    Range { from: '⨌', to: '⨌', mapping: Mapped("∫∫∫∫") },
+    Range { from: '⨍', to: '⩳', mapping: Valid },
+    Range { from: '⩴', to: '⩴', mapping: DisallowedStd3Mapped("::=") },
+    Range { from: '⩵', to: '⩵', mapping: DisallowedStd3Mapped("==") },
+    Range { from: '⩶', to: '⩶', mapping: DisallowedStd3Mapped("===") },
+    Range { from: '⩷', to: '⫛', mapping: Valid },
+    Range { from: '⫝̸', to: '⫝̸', mapping: Mapped("⫝̸") },
+    Range { from: '⫝', to: '⫿', mapping: Valid },
+    Range { from: '⬀', to: '⬍', mapping: Valid },
+    Range { from: '⬎', to: '⬓', mapping: Valid },
+    Range { from: '⬔', to: '⬚', mapping: Valid },
+    Range { from: '⬛', to: '⬟', mapping: Valid },
+    Range { from: '⬠', to: '⬣', mapping: Valid },
+    Range { from: '⬤', to: '⭌', mapping: Valid },
+    Range { from: '⭍', to: '⭏', mapping: Valid },
+    Range { from: '⭐', to: '⭔', mapping: Valid },
+    Range { from: '⭕', to: '⭙', mapping: Valid },
+    Range { from: '⭚', to: '⭳', mapping: Valid },
+    Range { from: '⭴', to: '⭵', mapping: Disallowed },
+    Range { from: '⭶', to: '⮕', mapping: Valid },
+    Range { from: '⮖', to: '⮗', mapping: Disallowed },
+    Range { from: '⮘', to: '⮹', mapping: Valid },
+    Range { from: '⮺', to: '⮼', mapping: Disallowed },
+    Range { from: '⮽', to: '⯈', mapping: Valid },
+    Range { from: '⯉', to: '⯉', mapping: Disallowed },
+    Range { from: '⯊', to: '⯑', mapping: Valid },
+    Range { from: '⯒', to: '⯫', mapping: Disallowed },
+    Range { from: '⯬', to: '⯯', mapping: Valid },
+    Range { from: '⯰', to: '⯿', mapping: Disallowed },
+    Range { from: 'Ⰰ', to: 'Ⰰ', mapping: Mapped("ⰰ") },
+    Range { from: 'Ⰱ', to: 'Ⰱ', mapping: Mapped("ⰱ") },
+    Range { from: 'Ⰲ', to: 'Ⰲ', mapping: Mapped("ⰲ") },
+    Range { from: 'Ⰳ', to: 'Ⰳ', mapping: Mapped("ⰳ") },
+    Range { from: 'Ⰴ', to: 'Ⰴ', mapping: Mapped("ⰴ") },
+    Range { from: 'Ⰵ', to: 'Ⰵ', mapping: Mapped("ⰵ") },
+    Range { from: 'Ⰶ', to: 'Ⰶ', mapping: Mapped("ⰶ") },
+    Range { from: 'Ⰷ', to: 'Ⰷ', mapping: Mapped("ⰷ") },
+    Range { from: 'Ⰸ', to: 'Ⰸ', mapping: Mapped("ⰸ") },
+    Range { from: 'Ⰹ', to: 'Ⰹ', mapping: Mapped("ⰹ") },
+    Range { from: 'Ⰺ', to: 'Ⰺ', mapping: Mapped("ⰺ") },
+    Range { from: 'Ⰻ', to: 'Ⰻ', mapping: Mapped("ⰻ") },
+    Range { from: 'Ⰼ', to: 'Ⰼ', mapping: Mapped("ⰼ") },
+    Range { from: 'Ⰽ', to: 'Ⰽ', mapping: Mapped("ⰽ") },
+    Range { from: 'Ⰾ', to: 'Ⰾ', mapping: Mapped("ⰾ") },
+    Range { from: 'Ⰿ', to: 'Ⰿ', mapping: Mapped("ⰿ") },
+    Range { from: 'Ⱀ', to: 'Ⱀ', mapping: Mapped("ⱀ") },
+    Range { from: 'Ⱁ', to: 'Ⱁ', mapping: Mapped("ⱁ") },
+    Range { from: 'Ⱂ', to: 'Ⱂ', mapping: Mapped("ⱂ") },
+    Range { from: 'Ⱃ', to: 'Ⱃ', mapping: Mapped("ⱃ") },
+    Range { from: 'Ⱄ', to: 'Ⱄ', mapping: Mapped("ⱄ") },
+    Range { from: 'Ⱅ', to: 'Ⱅ', mapping: Mapped("ⱅ") },
+    Range { from: 'Ⱆ', to: 'Ⱆ', mapping: Mapped("ⱆ") },
+    Range { from: 'Ⱇ', to: 'Ⱇ', mapping: Mapped("ⱇ") },
+    Range { from: 'Ⱈ', to: 'Ⱈ', mapping: Mapped("ⱈ") },
+    Range { from: 'Ⱉ', to: 'Ⱉ', mapping: Mapped("ⱉ") },
+    Range { from: 'Ⱊ', to: 'Ⱊ', mapping: Mapped("ⱊ") },
+    Range { from: 'Ⱋ', to: 'Ⱋ', mapping: Mapped("ⱋ") },
+    Range { from: 'Ⱌ', to: 'Ⱌ', mapping: Mapped("ⱌ") },
+    Range { from: 'Ⱍ', to: 'Ⱍ', mapping: Mapped("ⱍ") },
+    Range { from: 'Ⱎ', to: 'Ⱎ', mapping: Mapped("ⱎ") },
+    Range { from: 'Ⱏ', to: 'Ⱏ', mapping: Mapped("ⱏ") },
+    Range { from: 'Ⱐ', to: 'Ⱐ', mapping: Mapped("ⱐ") },
+    Range { from: 'Ⱑ', to: 'Ⱑ', mapping: Mapped("ⱑ") },
+    Range { from: 'Ⱒ', to: 'Ⱒ', mapping: Mapped("ⱒ") },
+    Range { from: 'Ⱓ', to: 'Ⱓ', mapping: Mapped("ⱓ") },
+    Range { from: 'Ⱔ', to: 'Ⱔ', mapping: Mapped("ⱔ") },
+    Range { from: 'Ⱕ', to: 'Ⱕ', mapping: Mapped("ⱕ") },
+    Range { from: 'Ⱖ', to: 'Ⱖ', mapping: Mapped("ⱖ") },
+    Range { from: 'Ⱗ', to: 'Ⱗ', mapping: Mapped("ⱗ") },
+    Range { from: 'Ⱘ', to: 'Ⱘ', mapping: Mapped("ⱘ") },
+    Range { from: 'Ⱙ', to: 'Ⱙ', mapping: Mapped("ⱙ") },
+    Range { from: 'Ⱚ', to: 'Ⱚ', mapping: Mapped("ⱚ") },
+    Range { from: 'Ⱛ', to: 'Ⱛ', mapping: Mapped("ⱛ") },
+    Range { from: 'Ⱜ', to: 'Ⱜ', mapping: Mapped("ⱜ") },
+    Range { from: 'Ⱝ', to: 'Ⱝ', mapping: Mapped("ⱝ") },
+    Range { from: 'Ⱞ', to: 'Ⱞ', mapping: Mapped("ⱞ") },
+    Range { from: 'Ⱟ', to: 'Ⱟ', mapping: Disallowed },
+    Range { from: 'ⰰ', to: 'ⱞ', mapping: Valid },
+    Range { from: 'ⱟ', to: 'ⱟ', mapping: Disallowed },
+    Range { from: 'Ⱡ', to: 'Ⱡ', mapping: Mapped("ⱡ") },
+    Range { from: 'ⱡ', to: 'ⱡ', mapping: Valid },
+    Range { from: 'Ɫ', to: 'Ɫ', mapping: Mapped("ɫ") },
+    Range { from: 'Ᵽ', to: 'Ᵽ', mapping: Mapped("ᵽ") },
+    Range { from: 'Ɽ', to: 'Ɽ', mapping: Mapped("ɽ") },
+    Range { from: 'ⱥ', to: 'ⱦ', mapping: Valid },
+    Range { from: 'Ⱨ', to: 'Ⱨ', mapping: Mapped("ⱨ") },
+    Range { from: 'ⱨ', to: 'ⱨ', mapping: Valid },
+    Range { from: 'Ⱪ', to: 'Ⱪ', mapping: Mapped("ⱪ") },
+    Range { from: 'ⱪ', to: 'ⱪ', mapping: Valid },
+    Range { from: 'Ⱬ', to: 'Ⱬ', mapping: Mapped("ⱬ") },
+    Range { from: 'ⱬ', to: 'ⱬ', mapping: Valid },
+    Range { from: 'Ɑ', to: 'Ɑ', mapping: Mapped("ɑ") },
+    Range { from: 'Ɱ', to: 'Ɱ', mapping: Mapped("ɱ") },
+    Range { from: 'Ɐ', to: 'Ɐ', mapping: Mapped("ɐ") },
+    Range { from: 'Ɒ', to: 'Ɒ', mapping: Mapped("ɒ") },
+    Range { from: 'ⱱ', to: 'ⱱ', mapping: Valid },
+    Range { from: 'Ⱳ', to: 'Ⱳ', mapping: Mapped("ⱳ") },
+    Range { from: 'ⱳ', to: 'ⱳ', mapping: Valid },
+    Range { from: 'ⱴ', to: 'ⱴ', mapping: Valid },
+    Range { from: 'Ⱶ', to: 'Ⱶ', mapping: Mapped("ⱶ") },
+    Range { from: 'ⱶ', to: 'ⱷ', mapping: Valid },
+    Range { from: 'ⱸ', to: 'ⱻ', mapping: Valid },
+    Range { from: 'ⱼ', to: 'ⱼ', mapping: Mapped("j") },
+    Range { from: 'ⱽ', to: 'ⱽ', mapping: Mapped("v") },
+    Range { from: 'Ȿ', to: 'Ȿ', mapping: Mapped("ȿ") },
+    Range { from: 'Ɀ', to: 'Ɀ', mapping: Mapped("ɀ") },
+    Range { from: 'Ⲁ', to: 'Ⲁ', mapping: Mapped("ⲁ") },
+    Range { from: 'ⲁ', to: 'ⲁ', mapping: Valid },
+    Range { from: 'Ⲃ', to: 'Ⲃ', mapping: Mapped("ⲃ") },
+    Range { from: 'ⲃ', to: 'ⲃ', mapping: Valid },
+    Range { from: 'Ⲅ', to: 'Ⲅ', mapping: Mapped("ⲅ") },
+    Range { from: 'ⲅ', to: 'ⲅ', mapping: Valid },
+    Range { from: 'Ⲇ', to: 'Ⲇ', mapping: Mapped("ⲇ") },
+    Range { from: 'ⲇ', to: 'ⲇ', mapping: Valid },
+    Range { from: 'Ⲉ', to: 'Ⲉ', mapping: Mapped("ⲉ") },
+    Range { from: 'ⲉ', to: 'ⲉ', mapping: Valid },
+    Range { from: 'Ⲋ', to: 'Ⲋ', mapping: Mapped("ⲋ") },
+    Range { from: 'ⲋ', to: 'ⲋ', mapping: Valid },
+    Range { from: 'Ⲍ', to: 'Ⲍ', mapping: Mapped("ⲍ") },
+    Range { from: 'ⲍ', to: 'ⲍ', mapping: Valid },
+    Range { from: 'Ⲏ', to: 'Ⲏ', mapping: Mapped("ⲏ") },
+    Range { from: 'ⲏ', to: 'ⲏ', mapping: Valid },
+    Range { from: 'Ⲑ', to: 'Ⲑ', mapping: Mapped("ⲑ") },
+    Range { from: 'ⲑ', to: 'ⲑ', mapping: Valid },
+    Range { from: 'Ⲓ', to: 'Ⲓ', mapping: Mapped("ⲓ") },
+    Range { from: 'ⲓ', to: 'ⲓ', mapping: Valid },
+    Range { from: 'Ⲕ', to: 'Ⲕ', mapping: Mapped("ⲕ") },
+    Range { from: 'ⲕ', to: 'ⲕ', mapping: Valid },
+    Range { from: 'Ⲗ', to: 'Ⲗ', mapping: Mapped("ⲗ") },
+    Range { from: 'ⲗ', to: 'ⲗ', mapping: Valid },
+    Range { from: 'Ⲙ', to: 'Ⲙ', mapping: Mapped("ⲙ") },
+    Range { from: 'ⲙ', to: 'ⲙ', mapping: Valid },
+    Range { from: 'Ⲛ', to: 'Ⲛ', mapping: Mapped("ⲛ") },
+    Range { from: 'ⲛ', to: 'ⲛ', mapping: Valid },
+    Range { from: 'Ⲝ', to: 'Ⲝ', mapping: Mapped("ⲝ") },
+    Range { from: 'ⲝ', to: 'ⲝ', mapping: Valid },
+    Range { from: 'Ⲟ', to: 'Ⲟ', mapping: Mapped("ⲟ") },
+    Range { from: 'ⲟ', to: 'ⲟ', mapping: Valid },
+    Range { from: 'Ⲡ', to: 'Ⲡ', mapping: Mapped("ⲡ") },
+    Range { from: 'ⲡ', to: 'ⲡ', mapping: Valid },
+    Range { from: 'Ⲣ', to: 'Ⲣ', mapping: Mapped("ⲣ") },
+    Range { from: 'ⲣ', to: 'ⲣ', mapping: Valid },
+    Range { from: 'Ⲥ', to: 'Ⲥ', mapping: Mapped("ⲥ") },
+    Range { from: 'ⲥ', to: 'ⲥ', mapping: Valid },
+    Range { from: 'Ⲧ', to: 'Ⲧ', mapping: Mapped("ⲧ") },
+    Range { from: 'ⲧ', to: 'ⲧ', mapping: Valid },
+    Range { from: 'Ⲩ', to: 'Ⲩ', mapping: Mapped("ⲩ") },
+    Range { from: 'ⲩ', to: 'ⲩ', mapping: Valid },
+    Range { from: 'Ⲫ', to: 'Ⲫ', mapping: Mapped("ⲫ") },
+    Range { from: 'ⲫ', to: 'ⲫ', mapping: Valid },
+    Range { from: 'Ⲭ', to: 'Ⲭ', mapping: Mapped("ⲭ") },
+    Range { from: 'ⲭ', to: 'ⲭ', mapping: Valid },
+    Range { from: 'Ⲯ', to: 'Ⲯ', mapping: Mapped("ⲯ") },
+    Range { from: 'ⲯ', to: 'ⲯ', mapping: Valid },
+    Range { from: 'Ⲱ', to: 'Ⲱ', mapping: Mapped("ⲱ") },
+    Range { from: 'ⲱ', to: 'ⲱ', mapping: Valid },
+    Range { from: 'Ⲳ', to: 'Ⲳ', mapping: Mapped("ⲳ") },
+    Range { from: 'ⲳ', to: 'ⲳ', mapping: Valid },
+    Range { from: 'Ⲵ', to: 'Ⲵ', mapping: Mapped("ⲵ") },
+    Range { from: 'ⲵ', to: 'ⲵ', mapping: Valid },
+    Range { from: 'Ⲷ', to: 'Ⲷ', mapping: Mapped("ⲷ") },
+    Range { from: 'ⲷ', to: 'ⲷ', mapping: Valid },
+    Range { from: 'Ⲹ', to: 'Ⲹ', mapping: Mapped("ⲹ") },
+    Range { from: 'ⲹ', to: 'ⲹ', mapping: Valid },
+    Range { from: 'Ⲻ', to: 'Ⲻ', mapping: Mapped("ⲻ") },
+    Range { from: 'ⲻ', to: 'ⲻ', mapping: Valid },
+    Range { from: 'Ⲽ', to: 'Ⲽ', mapping: Mapped("ⲽ") },
+    Range { from: 'ⲽ', to: 'ⲽ', mapping: Valid },
+    Range { from: 'Ⲿ', to: 'Ⲿ', mapping: Mapped("ⲿ") },
+    Range { from: 'ⲿ', to: 'ⲿ', mapping: Valid },
+    Range { from: 'Ⳁ', to: 'Ⳁ', mapping: Mapped("ⳁ") },
+    Range { from: 'ⳁ', to: 'ⳁ', mapping: Valid },
+    Range { from: 'Ⳃ', to: 'Ⳃ', mapping: Mapped("ⳃ") },
+    Range { from: 'ⳃ', to: 'ⳃ', mapping: Valid },
+    Range { from: 'Ⳅ', to: 'Ⳅ', mapping: Mapped("ⳅ") },
+    Range { from: 'ⳅ', to: 'ⳅ', mapping: Valid },
+    Range { from: 'Ⳇ', to: 'Ⳇ', mapping: Mapped("ⳇ") },
+    Range { from: 'ⳇ', to: 'ⳇ', mapping: Valid },
+    Range { from: 'Ⳉ', to: 'Ⳉ', mapping: Mapped("ⳉ") },
+    Range { from: 'ⳉ', to: 'ⳉ', mapping: Valid },
+    Range { from: 'Ⳋ', to: 'Ⳋ', mapping: Mapped("ⳋ") },
+    Range { from: 'ⳋ', to: 'ⳋ', mapping: Valid },
+    Range { from: 'Ⳍ', to: 'Ⳍ', mapping: Mapped("ⳍ") },
+    Range { from: 'ⳍ', to: 'ⳍ', mapping: Valid },
+    Range { from: 'Ⳏ', to: 'Ⳏ', mapping: Mapped("ⳏ") },
+    Range { from: 'ⳏ', to: 'ⳏ', mapping: Valid },
+    Range { from: 'Ⳑ', to: 'Ⳑ', mapping: Mapped("ⳑ") },
+    Range { from: 'ⳑ', to: 'ⳑ', mapping: Valid },
+    Range { from: 'Ⳓ', to: 'Ⳓ', mapping: Mapped("ⳓ") },
+    Range { from: 'ⳓ', to: 'ⳓ', mapping: Valid },
+    Range { from: 'Ⳕ', to: 'Ⳕ', mapping: Mapped("ⳕ") },
+    Range { from: 'ⳕ', to: 'ⳕ', mapping: Valid },
+    Range { from: 'Ⳗ', to: 'Ⳗ', mapping: Mapped("ⳗ") },
+    Range { from: 'ⳗ', to: 'ⳗ', mapping: Valid },
+    Range { from: 'Ⳙ', to: 'Ⳙ', mapping: Mapped("ⳙ") },
+    Range { from: 'ⳙ', to: 'ⳙ', mapping: Valid },
+    Range { from: 'Ⳛ', to: 'Ⳛ', mapping: Mapped("ⳛ") },
+    Range { from: 'ⳛ', to: 'ⳛ', mapping: Valid },
+    Range { from: 'Ⳝ', to: 'Ⳝ', mapping: Mapped("ⳝ") },
+    Range { from: 'ⳝ', to: 'ⳝ', mapping: Valid },
+    Range { from: 'Ⳟ', to: 'Ⳟ', mapping: Mapped("ⳟ") },
+    Range { from: 'ⳟ', to: 'ⳟ', mapping: Valid },
+    Range { from: 'Ⳡ', to: 'Ⳡ', mapping: Mapped("ⳡ") },
+    Range { from: 'ⳡ', to: 'ⳡ', mapping: Valid },
+    Range { from: 'Ⳣ', to: 'Ⳣ', mapping: Mapped("ⳣ") },
+    Range { from: 'ⳣ', to: 'ⳤ', mapping: Valid },
+    Range { from: '⳥', to: '⳪', mapping: Valid },
+    Range { from: 'Ⳬ', to: 'Ⳬ', mapping: Mapped("ⳬ") },
+    Range { from: 'ⳬ', to: 'ⳬ', mapping: Valid },
+    Range { from: 'Ⳮ', to: 'Ⳮ', mapping: Mapped("ⳮ") },
+    Range { from: 'ⳮ', to: '⳱', mapping: Valid },
+    Range { from: 'Ⳳ', to: 'Ⳳ', mapping: Mapped("ⳳ") },
+    Range { from: 'ⳳ', to: 'ⳳ', mapping: Valid },
+    Range { from: '⳴', to: '⳸', mapping: Disallowed },
+    Range { from: '⳹', to: '⳿', mapping: Valid },
+    Range { from: 'ⴀ', to: 'ⴥ', mapping: Valid },
+    Range { from: '⴦', to: '⴦', mapping: Disallowed },
+    Range { from: 'ⴧ', to: 'ⴧ', mapping: Valid },
+    Range { from: '⴨', to: '⴬', mapping: Disallowed },
+    Range { from: 'ⴭ', to: 'ⴭ', mapping: Valid },
+    Range { from: '⴮', to: '⴯', mapping: Disallowed },
+    Range { from: 'ⴰ', to: 'ⵥ', mapping: Valid },
+    Range { from: 'ⵦ', to: 'ⵧ', mapping: Valid },
+    Range { from: '⵨', to: '⵮', mapping: Disallowed },
+    Range { from: 'ⵯ', to: 'ⵯ', mapping: Mapped("ⵡ") },
+    Range { from: '⵰', to: '⵰', mapping: Valid },
+    Range { from: '⵱', to: '⵾', mapping: Disallowed },
+    Range { from: '⵿', to: '⵿', mapping: Valid },
+    Range { from: 'ⶀ', to: 'ⶖ', mapping: Valid },
+    Range { from: '⶗', to: '⶟', mapping: Disallowed },
+    Range { from: 'ⶠ', to: 'ⶦ', mapping: Valid },
+    Range { from: '⶧', to: '⶧', mapping: Disallowed },
+    Range { from: 'ⶨ', to: 'ⶮ', mapping: Valid },
+    Range { from: '⶯', to: '⶯', mapping: Disallowed },
+    Range { from: 'ⶰ', to: 'ⶶ', mapping: Valid },
+    Range { from: '⶷', to: '⶷', mapping: Disallowed },
+    Range { from: 'ⶸ', to: 'ⶾ', mapping: Valid },
+    Range { from: '⶿', to: '⶿', mapping: Disallowed },
+    Range { from: 'ⷀ', to: 'ⷆ', mapping: Valid },
+    Range { from: '⷇', to: '⷇', mapping: Disallowed },
+    Range { from: 'ⷈ', to: 'ⷎ', mapping: Valid },
+    Range { from: '⷏', to: '⷏', mapping: Disallowed },
+    Range { from: 'ⷐ', to: 'ⷖ', mapping: Valid },
+    Range { from: '⷗', to: '⷗', mapping: Disallowed },
+    Range { from: 'ⷘ', to: 'ⷞ', mapping: Valid },
+    Range { from: '⷟', to: '⷟', mapping: Disallowed },
+    Range { from: 'ⷠ', to: 'ⷿ', mapping: Valid },
+    Range { from: '⸀', to: '⸗', mapping: Valid },
+    Range { from: '⸘', to: '⸛', mapping: Valid },
+    Range { from: '⸜', to: '⸝', mapping: Valid },
+    Range { from: '⸞', to: '⸮', mapping: Valid },
+    Range { from: 'ⸯ', to: 'ⸯ', mapping: Valid },
+    Range { from: '⸰', to: '⸰', mapping: Valid },
+    Range { from: '⸱', to: '⸱', mapping: Valid },
+    Range { from: '⸲', to: '⸻', mapping: Valid },
+    Range { from: '⸼', to: '⹂', mapping: Valid },
+    Range { from: '⹃', to: '⹿', mapping: Disallowed },
+    Range { from: '⺀', to: '⺙', mapping: Valid },
+    Range { from: '⺚', to: '⺚', mapping: Disallowed },
+    Range { from: '⺛', to: '⺞', mapping: Valid },
+    Range { from: '⺟', to: '⺟', mapping: Mapped("母") },
+    Range { from: '⺠', to: '⻲', mapping: Valid },
+    Range { from: '⻳', to: '⻳', mapping: Mapped("龟") },
+    Range { from: '⻴', to: '⻿', mapping: Disallowed },
+    Range { from: '⼀', to: '⼀', mapping: Mapped("一") },
+    Range { from: '⼁', to: '⼁', mapping: Mapped("丨") },
+    Range { from: '⼂', to: '⼂', mapping: Mapped("丶") },
+    Range { from: '⼃', to: '⼃', mapping: Mapped("丿") },
+    Range { from: '⼄', to: '⼄', mapping: Mapped("乙") },
+    Range { from: '⼅', to: '⼅', mapping: Mapped("亅") },
+    Range { from: '⼆', to: '⼆', mapping: Mapped("二") },
+    Range { from: '⼇', to: '⼇', mapping: Mapped("亠") },
+    Range { from: '⼈', to: '⼈', mapping: Mapped("人") },
+    Range { from: '⼉', to: '⼉', mapping: Mapped("儿") },
+    Range { from: '⼊', to: '⼊', mapping: Mapped("入") },
+    Range { from: '⼋', to: '⼋', mapping: Mapped("八") },
+    Range { from: '⼌', to: '⼌', mapping: Mapped("冂") },
+    Range { from: '⼍', to: '⼍', mapping: Mapped("冖") },
+    Range { from: '⼎', to: '⼎', mapping: Mapped("冫") },
+    Range { from: '⼏', to: '⼏', mapping: Mapped("几") },
+    Range { from: '⼐', to: '⼐', mapping: Mapped("凵") },
+    Range { from: '⼑', to: '⼑', mapping: Mapped("刀") },
+    Range { from: '⼒', to: '⼒', mapping: Mapped("力") },
+    Range { from: '⼓', to: '⼓', mapping: Mapped("勹") },
+    Range { from: '⼔', to: '⼔', mapping: Mapped("匕") },
+    Range { from: '⼕', to: '⼕', mapping: Mapped("匚") },
+    Range { from: '⼖', to: '⼖', mapping: Mapped("匸") },
+    Range { from: '⼗', to: '⼗', mapping: Mapped("十") },
+    Range { from: '⼘', to: '⼘', mapping: Mapped("卜") },
+    Range { from: '⼙', to: '⼙', mapping: Mapped("卩") },
+    Range { from: '⼚', to: '⼚', mapping: Mapped("厂") },
+    Range { from: '⼛', to: '⼛', mapping: Mapped("厶") },
+    Range { from: '⼜', to: '⼜', mapping: Mapped("又") },
+    Range { from: '⼝', to: '⼝', mapping: Mapped("口") },
+    Range { from: '⼞', to: '⼞', mapping: Mapped("囗") },
+    Range { from: '⼟', to: '⼟', mapping: Mapped("土") },
+    Range { from: '⼠', to: '⼠', mapping: Mapped("士") },
+    Range { from: '⼡', to: '⼡', mapping: Mapped("夂") },
+    Range { from: '⼢', to: '⼢', mapping: Mapped("夊") },
+    Range { from: '⼣', to: '⼣', mapping: Mapped("夕") },
+    Range { from: '⼤', to: '⼤', mapping: Mapped("大") },
+    Range { from: '⼥', to: '⼥', mapping: Mapped("女") },
+    Range { from: '⼦', to: '⼦', mapping: Mapped("子") },
+    Range { from: '⼧', to: '⼧', mapping: Mapped("宀") },
+    Range { from: '⼨', to: '⼨', mapping: Mapped("寸") },
+    Range { from: '⼩', to: '⼩', mapping: Mapped("小") },
+    Range { from: '⼪', to: '⼪', mapping: Mapped("尢") },
+    Range { from: '⼫', to: '⼫', mapping: Mapped("尸") },
+    Range { from: '⼬', to: '⼬', mapping: Mapped("屮") },
+    Range { from: '⼭', to: '⼭', mapping: Mapped("山") },
+    Range { from: '⼮', to: '⼮', mapping: Mapped("巛") },
+    Range { from: '⼯', to: '⼯', mapping: Mapped("工") },
+    Range { from: '⼰', to: '⼰', mapping: Mapped("己") },
+    Range { from: '⼱', to: '⼱', mapping: Mapped("巾") },
+    Range { from: '⼲', to: '⼲', mapping: Mapped("干") },
+    Range { from: '⼳', to: '⼳', mapping: Mapped("幺") },
+    Range { from: '⼴', to: '⼴', mapping: Mapped("广") },
+    Range { from: '⼵', to: '⼵', mapping: Mapped("廴") },
+    Range { from: '⼶', to: '⼶', mapping: Mapped("廾") },
+    Range { from: '⼷', to: '⼷', mapping: Mapped("弋") },
+    Range { from: '⼸', to: '⼸', mapping: Mapped("弓") },
+    Range { from: '⼹', to: '⼹', mapping: Mapped("彐") },
+    Range { from: '⼺', to: '⼺', mapping: Mapped("彡") },
+    Range { from: '⼻', to: '⼻', mapping: Mapped("彳") },
+    Range { from: '⼼', to: '⼼', mapping: Mapped("心") },
+    Range { from: '⼽', to: '⼽', mapping: Mapped("戈") },
+    Range { from: '⼾', to: '⼾', mapping: Mapped("戶") },
+    Range { from: '⼿', to: '⼿', mapping: Mapped("手") },
+    Range { from: '⽀', to: '⽀', mapping: Mapped("支") },
+    Range { from: '⽁', to: '⽁', mapping: Mapped("攴") },
+    Range { from: '⽂', to: '⽂', mapping: Mapped("文") },
+    Range { from: '⽃', to: '⽃', mapping: Mapped("斗") },
+    Range { from: '⽄', to: '⽄', mapping: Mapped("斤") },
+    Range { from: '⽅', to: '⽅', mapping: Mapped("方") },
+    Range { from: '⽆', to: '⽆', mapping: Mapped("无") },
+    Range { from: '⽇', to: '⽇', mapping: Mapped("日") },
+    Range { from: '⽈', to: '⽈', mapping: Mapped("曰") },
+    Range { from: '⽉', to: '⽉', mapping: Mapped("月") },
+    Range { from: '⽊', to: '⽊', mapping: Mapped("木") },
+    Range { from: '⽋', to: '⽋', mapping: Mapped("欠") },
+    Range { from: '⽌', to: '⽌', mapping: Mapped("止") },
+    Range { from: '⽍', to: '⽍', mapping: Mapped("歹") },
+    Range { from: '⽎', to: '⽎', mapping: Mapped("殳") },
+    Range { from: '⽏', to: '⽏', mapping: Mapped("毋") },
+    Range { from: '⽐', to: '⽐', mapping: Mapped("比") },
+    Range { from: '⽑', to: '⽑', mapping: Mapped("毛") },
+    Range { from: '⽒', to: '⽒', mapping: Mapped("氏") },
+    Range { from: '⽓', to: '⽓', mapping: Mapped("气") },
+    Range { from: '⽔', to: '⽔', mapping: Mapped("水") },
+    Range { from: '⽕', to: '⽕', mapping: Mapped("火") },
+    Range { from: '⽖', to: '⽖', mapping: Mapped("爪") },
+    Range { from: '⽗', to: '⽗', mapping: Mapped("父") },
+    Range { from: '⽘', to: '⽘', mapping: Mapped("爻") },
+    Range { from: '⽙', to: '⽙', mapping: Mapped("爿") },
+    Range { from: '⽚', to: '⽚', mapping: Mapped("片") },
+    Range { from: '⽛', to: '⽛', mapping: Mapped("牙") },
+    Range { from: '⽜', to: '⽜', mapping: Mapped("牛") },
+    Range { from: '⽝', to: '⽝', mapping: Mapped("犬") },
+    Range { from: '⽞', to: '⽞', mapping: Mapped("玄") },
+    Range { from: '⽟', to: '⽟', mapping: Mapped("玉") },
+    Range { from: '⽠', to: '⽠', mapping: Mapped("瓜") },
+    Range { from: '⽡', to: '⽡', mapping: Mapped("瓦") },
+    Range { from: '⽢', to: '⽢', mapping: Mapped("甘") },
+    Range { from: '⽣', to: '⽣', mapping: Mapped("生") },
+    Range { from: '⽤', to: '⽤', mapping: Mapped("用") },
+    Range { from: '⽥', to: '⽥', mapping: Mapped("田") },
+    Range { from: '⽦', to: '⽦', mapping: Mapped("疋") },
+    Range { from: '⽧', to: '⽧', mapping: Mapped("疒") },
+    Range { from: '⽨', to: '⽨', mapping: Mapped("癶") },
+    Range { from: '⽩', to: '⽩', mapping: Mapped("白") },
+    Range { from: '⽪', to: '⽪', mapping: Mapped("皮") },
+    Range { from: '⽫', to: '⽫', mapping: Mapped("皿") },
+    Range { from: '⽬', to: '⽬', mapping: Mapped("目") },
+    Range { from: '⽭', to: '⽭', mapping: Mapped("矛") },
+    Range { from: '⽮', to: '⽮', mapping: Mapped("矢") },
+    Range { from: '⽯', to: '⽯', mapping: Mapped("石") },
+    Range { from: '⽰', to: '⽰', mapping: Mapped("示") },
+    Range { from: '⽱', to: '⽱', mapping: Mapped("禸") },
+    Range { from: '⽲', to: '⽲', mapping: Mapped("禾") },
+    Range { from: '⽳', to: '⽳', mapping: Mapped("穴") },
+    Range { from: '⽴', to: '⽴', mapping: Mapped("立") },
+    Range { from: '⽵', to: '⽵', mapping: Mapped("竹") },
+    Range { from: '⽶', to: '⽶', mapping: Mapped("米") },
+    Range { from: '⽷', to: '⽷', mapping: Mapped("糸") },
+    Range { from: '⽸', to: '⽸', mapping: Mapped("缶") },
+    Range { from: '⽹', to: '⽹', mapping: Mapped("网") },
+    Range { from: '⽺', to: '⽺', mapping: Mapped("羊") },
+    Range { from: '⽻', to: '⽻', mapping: Mapped("羽") },
+    Range { from: '⽼', to: '⽼', mapping: Mapped("老") },
+    Range { from: '⽽', to: '⽽', mapping: Mapped("而") },
+    Range { from: '⽾', to: '⽾', mapping: Mapped("耒") },
+    Range { from: '⽿', to: '⽿', mapping: Mapped("耳") },
+    Range { from: '⾀', to: '⾀', mapping: Mapped("聿") },
+    Range { from: '⾁', to: '⾁', mapping: Mapped("肉") },
+    Range { from: '⾂', to: '⾂', mapping: Mapped("臣") },
+    Range { from: '⾃', to: '⾃', mapping: Mapped("自") },
+    Range { from: '⾄', to: '⾄', mapping: Mapped("至") },
+    Range { from: '⾅', to: '⾅', mapping: Mapped("臼") },
+    Range { from: '⾆', to: '⾆', mapping: Mapped("舌") },
+    Range { from: '⾇', to: '⾇', mapping: Mapped("舛") },
+    Range { from: '⾈', to: '⾈', mapping: Mapped("舟") },
+    Range { from: '⾉', to: '⾉', mapping: Mapped("艮") },
+    Range { from: '⾊', to: '⾊', mapping: Mapped("色") },
+    Range { from: '⾋', to: '⾋', mapping: Mapped("艸") },
+    Range { from: '⾌', to: '⾌', mapping: Mapped("虍") },
+    Range { from: '⾍', to: '⾍', mapping: Mapped("虫") },
+    Range { from: '⾎', to: '⾎', mapping: Mapped("血") },
+    Range { from: '⾏', to: '⾏', mapping: Mapped("行") },
+    Range { from: '⾐', to: '⾐', mapping: Mapped("衣") },
+    Range { from: '⾑', to: '⾑', mapping: Mapped("襾") },
+    Range { from: '⾒', to: '⾒', mapping: Mapped("見") },
+    Range { from: '⾓', to: '⾓', mapping: Mapped("角") },
+    Range { from: '⾔', to: '⾔', mapping: Mapped("言") },
+    Range { from: '⾕', to: '⾕', mapping: Mapped("谷") },
+    Range { from: '⾖', to: '⾖', mapping: Mapped("豆") },
+    Range { from: '⾗', to: '⾗', mapping: Mapped("豕") },
+    Range { from: '⾘', to: '⾘', mapping: Mapped("豸") },
+    Range { from: '⾙', to: '⾙', mapping: Mapped("貝") },
+    Range { from: '⾚', to: '⾚', mapping: Mapped("赤") },
+    Range { from: '⾛', to: '⾛', mapping: Mapped("走") },
+    Range { from: '⾜', to: '⾜', mapping: Mapped("足") },
+    Range { from: '⾝', to: '⾝', mapping: Mapped("身") },
+    Range { from: '⾞', to: '⾞', mapping: Mapped("車") },
+    Range { from: '⾟', to: '⾟', mapping: Mapped("辛") },
+    Range { from: '⾠', to: '⾠', mapping: Mapped("辰") },
+    Range { from: '⾡', to: '⾡', mapping: Mapped("辵") },
+    Range { from: '⾢', to: '⾢', mapping: Mapped("邑") },
+    Range { from: '⾣', to: '⾣', mapping: Mapped("酉") },
+    Range { from: '⾤', to: '⾤', mapping: Mapped("釆") },
+    Range { from: '⾥', to: '⾥', mapping: Mapped("里") },
+    Range { from: '⾦', to: '⾦', mapping: Mapped("金") },
+    Range { from: '⾧', to: '⾧', mapping: Mapped("長") },
+    Range { from: '⾨', to: '⾨', mapping: Mapped("門") },
+    Range { from: '⾩', to: '⾩', mapping: Mapped("阜") },
+    Range { from: '⾪', to: '⾪', mapping: Mapped("隶") },
+    Range { from: '⾫', to: '⾫', mapping: Mapped("隹") },
+    Range { from: '⾬', to: '⾬', mapping: Mapped("雨") },
+    Range { from: '⾭', to: '⾭', mapping: Mapped("靑") },
+    Range { from: '⾮', to: '⾮', mapping: Mapped("非") },
+    Range { from: '⾯', to: '⾯', mapping: Mapped("面") },
+    Range { from: '⾰', to: '⾰', mapping: Mapped("革") },
+    Range { from: '⾱', to: '⾱', mapping: Mapped("韋") },
+    Range { from: '⾲', to: '⾲', mapping: Mapped("韭") },
+    Range { from: '⾳', to: '⾳', mapping: Mapped("音") },
+    Range { from: '⾴', to: '⾴', mapping: Mapped("頁") },
+    Range { from: '⾵', to: '⾵', mapping: Mapped("風") },
+    Range { from: '⾶', to: '⾶', mapping: Mapped("飛") },
+    Range { from: '⾷', to: '⾷', mapping: Mapped("食") },
+    Range { from: '⾸', to: '⾸', mapping: Mapped("首") },
+    Range { from: '⾹', to: '⾹', mapping: Mapped("香") },
+    Range { from: '⾺', to: '⾺', mapping: Mapped("馬") },
+    Range { from: '⾻', to: '⾻', mapping: Mapped("骨") },
+    Range { from: '⾼', to: '⾼', mapping: Mapped("高") },
+    Range { from: '⾽', to: '⾽', mapping: Mapped("髟") },
+    Range { from: '⾾', to: '⾾', mapping: Mapped("鬥") },
+    Range { from: '⾿', to: '⾿', mapping: Mapped("鬯") },
+    Range { from: '⿀', to: '⿀', mapping: Mapped("鬲") },
+    Range { from: '⿁', to: '⿁', mapping: Mapped("鬼") },
+    Range { from: '⿂', to: '⿂', mapping: Mapped("魚") },
+    Range { from: '⿃', to: '⿃', mapping: Mapped("鳥") },
+    Range { from: '⿄', to: '⿄', mapping: Mapped("鹵") },
+    Range { from: '⿅', to: '⿅', mapping: Mapped("鹿") },
+    Range { from: '⿆', to: '⿆', mapping: Mapped("麥") },
+    Range { from: '⿇', to: '⿇', mapping: Mapped("麻") },
+    Range { from: '⿈', to: '⿈', mapping: Mapped("黃") },
+    Range { from: '⿉', to: '⿉', mapping: Mapped("黍") },
+    Range { from: '⿊', to: '⿊', mapping: Mapped("黑") },
+    Range { from: '⿋', to: '⿋', mapping: Mapped("黹") },
+    Range { from: '⿌', to: '⿌', mapping: Mapped("黽") },
+    Range { from: '⿍', to: '⿍', mapping: Mapped("鼎") },
+    Range { from: '⿎', to: '⿎', mapping: Mapped("鼓") },
+    Range { from: '⿏', to: '⿏', mapping: Mapped("鼠") },
+    Range { from: '⿐', to: '⿐', mapping: Mapped("鼻") },
+    Range { from: '⿑', to: '⿑', mapping: Mapped("齊") },
+    Range { from: '⿒', to: '⿒', mapping: Mapped("齒") },
+    Range { from: '⿓', to: '⿓', mapping: Mapped("龍") },
+    Range { from: '⿔', to: '⿔', mapping: Mapped("龜") },
+    Range { from: '⿕', to: '⿕', mapping: Mapped("龠") },
+    Range { from: '⿖', to: '⿯', mapping: Disallowed },
+    Range { from: '⿰', to: '⿻', mapping: Disallowed },
+    Range { from: '⿼', to: '⿿', mapping: Disallowed },
+    Range { from: ' ', to: ' ', mapping: DisallowedStd3Mapped(" ") },
+    Range { from: '、', to: '、', mapping: Valid },
+    Range { from: '。', to: '。', mapping: Mapped(".") },
+    Range { from: '〃', to: '〄', mapping: Valid },
+    Range { from: '々', to: '〇', mapping: Valid },
+    Range { from: '〈', to: '〩', mapping: Valid },
+    Range { from: '〪', to: '〭', mapping: Valid },
+    Range { from: '〮', to: '〵', mapping: Valid },
+    Range { from: '〶', to: '〶', mapping: Mapped("〒") },
+    Range { from: '〷', to: '〷', mapping: Valid },
+    Range { from: '〸', to: '〸', mapping: Mapped("十") },
+    Range { from: '〹', to: '〹', mapping: Mapped("卄") },
+    Range { from: '〺', to: '〺', mapping: Mapped("卅") },
+    Range { from: '〻', to: '〻', mapping: Valid },
+    Range { from: '〼', to: '〼', mapping: Valid },
+    Range { from: '〽', to: '〽', mapping: Valid },
+    Range { from: '〾', to: '〾', mapping: Valid },
+    Range { from: '〿', to: '〿', mapping: Valid },
+    Range { from: '぀', to: '぀', mapping: Disallowed },
+    Range { from: 'ぁ', to: 'ゔ', mapping: Valid },
+    Range { from: 'ゕ', to: 'ゖ', mapping: Valid },
+    Range { from: '゗', to: '゘', mapping: Disallowed },
+    Range { from: '゙', to: '゚', mapping: Valid },
+    Range { from: '゛', to: '゛', mapping: DisallowedStd3Mapped(" ゙") },
+    Range { from: '゜', to: '゜', mapping: DisallowedStd3Mapped(" ゚") },
+    Range { from: 'ゝ', to: 'ゞ', mapping: Valid },
+    Range { from: 'ゟ', to: 'ゟ', mapping: Mapped("より") },
+    Range { from: '゠', to: '゠', mapping: Valid },
+    Range { from: 'ァ', to: 'ヾ', mapping: Valid },
+    Range { from: 'ヿ', to: 'ヿ', mapping: Mapped("コト") },
+    Range { from: '㄀', to: '㄄', mapping: Disallowed },
+    Range { from: 'ㄅ', to: 'ㄬ', mapping: Valid },
+    Range { from: 'ㄭ', to: 'ㄭ', mapping: Valid },
+    Range { from: 'ㄮ', to: '㄰', mapping: Disallowed },
+    Range { from: 'ㄱ', to: 'ㄱ', mapping: Mapped("ᄀ") },
+    Range { from: 'ㄲ', to: 'ㄲ', mapping: Mapped("ᄁ") },
+    Range { from: 'ㄳ', to: 'ㄳ', mapping: Mapped("ᆪ") },
+    Range { from: 'ㄴ', to: 'ㄴ', mapping: Mapped("ᄂ") },
+    Range { from: 'ㄵ', to: 'ㄵ', mapping: Mapped("ᆬ") },
+    Range { from: 'ㄶ', to: 'ㄶ', mapping: Mapped("ᆭ") },
+    Range { from: 'ㄷ', to: 'ㄷ', mapping: Mapped("ᄃ") },
+    Range { from: 'ㄸ', to: 'ㄸ', mapping: Mapped("ᄄ") },
+    Range { from: 'ㄹ', to: 'ㄹ', mapping: Mapped("ᄅ") },
+    Range { from: 'ㄺ', to: 'ㄺ', mapping: Mapped("ᆰ") },
+    Range { from: 'ㄻ', to: 'ㄻ', mapping: Mapped("ᆱ") },
+    Range { from: 'ㄼ', to: 'ㄼ', mapping: Mapped("ᆲ") },
+    Range { from: 'ㄽ', to: 'ㄽ', mapping: Mapped("ᆳ") },
+    Range { from: 'ㄾ', to: 'ㄾ', mapping: Mapped("ᆴ") },
+    Range { from: 'ㄿ', to: 'ㄿ', mapping: Mapped("ᆵ") },
+    Range { from: 'ㅀ', to: 'ㅀ', mapping: Mapped("ᄚ") },
+    Range { from: 'ㅁ', to: 'ㅁ', mapping: Mapped("ᄆ") },
+    Range { from: 'ㅂ', to: 'ㅂ', mapping: Mapped("ᄇ") },
+    Range { from: 'ㅃ', to: 'ㅃ', mapping: Mapped("ᄈ") },
+    Range { from: 'ㅄ', to: 'ㅄ', mapping: Mapped("ᄡ") },
+    Range { from: 'ㅅ', to: 'ㅅ', mapping: Mapped("ᄉ") },
+    Range { from: 'ㅆ', to: 'ㅆ', mapping: Mapped("ᄊ") },
+    Range { from: 'ㅇ', to: 'ㅇ', mapping: Mapped("ᄋ") },
+    Range { from: 'ㅈ', to: 'ㅈ', mapping: Mapped("ᄌ") },
+    Range { from: 'ㅉ', to: 'ㅉ', mapping: Mapped("ᄍ") },
+    Range { from: 'ㅊ', to: 'ㅊ', mapping: Mapped("ᄎ") },
+    Range { from: 'ㅋ', to: 'ㅋ', mapping: Mapped("ᄏ") },
+    Range { from: 'ㅌ', to: 'ㅌ', mapping: Mapped("ᄐ") },
+    Range { from: 'ㅍ', to: 'ㅍ', mapping: Mapped("ᄑ") },
+    Range { from: 'ㅎ', to: 'ㅎ', mapping: Mapped("ᄒ") },
+    Range { from: 'ㅏ', to: 'ㅏ', mapping: Mapped("ᅡ") },
+    Range { from: 'ㅐ', to: 'ㅐ', mapping: Mapped("ᅢ") },
+    Range { from: 'ㅑ', to: 'ㅑ', mapping: Mapped("ᅣ") },
+    Range { from: 'ㅒ', to: 'ㅒ', mapping: Mapped("ᅤ") },
+    Range { from: 'ㅓ', to: 'ㅓ', mapping: Mapped("ᅥ") },
+    Range { from: 'ㅔ', to: 'ㅔ', mapping: Mapped("ᅦ") },
+    Range { from: 'ㅕ', to: 'ㅕ', mapping: Mapped("ᅧ") },
+    Range { from: 'ㅖ', to: 'ㅖ', mapping: Mapped("ᅨ") },
+    Range { from: 'ㅗ', to: 'ㅗ', mapping: Mapped("ᅩ") },
+    Range { from: 'ㅘ', to: 'ㅘ', mapping: Mapped("ᅪ") },
+    Range { from: 'ㅙ', to: 'ㅙ', mapping: Mapped("ᅫ") },
+    Range { from: 'ㅚ', to: 'ㅚ', mapping: Mapped("ᅬ") },
+    Range { from: 'ㅛ', to: 'ㅛ', mapping: Mapped("ᅭ") },
+    Range { from: 'ㅜ', to: 'ㅜ', mapping: Mapped("ᅮ") },
+    Range { from: 'ㅝ', to: 'ㅝ', mapping: Mapped("ᅯ") },
+    Range { from: 'ㅞ', to: 'ㅞ', mapping: Mapped("ᅰ") },
+    Range { from: 'ㅟ', to: 'ㅟ', mapping: Mapped("ᅱ") },
+    Range { from: 'ㅠ', to: 'ㅠ', mapping: Mapped("ᅲ") },
+    Range { from: 'ㅡ', to: 'ㅡ', mapping: Mapped("ᅳ") },
+    Range { from: 'ㅢ', to: 'ㅢ', mapping: Mapped("ᅴ") },
+    Range { from: 'ㅣ', to: 'ㅣ', mapping: Mapped("ᅵ") },
+    Range { from: 'ㅤ', to: 'ㅤ', mapping: Disallowed },
+    Range { from: 'ㅥ', to: 'ㅥ', mapping: Mapped("ᄔ") },
+    Range { from: 'ㅦ', to: 'ㅦ', mapping: Mapped("ᄕ") },
+    Range { from: 'ㅧ', to: 'ㅧ', mapping: Mapped("ᇇ") },
+    Range { from: 'ㅨ', to: 'ㅨ', mapping: Mapped("ᇈ") },
+    Range { from: 'ㅩ', to: 'ㅩ', mapping: Mapped("ᇌ") },
+    Range { from: 'ㅪ', to: 'ㅪ', mapping: Mapped("ᇎ") },
+    Range { from: 'ㅫ', to: 'ㅫ', mapping: Mapped("ᇓ") },
+    Range { from: 'ㅬ', to: 'ㅬ', mapping: Mapped("ᇗ") },
+    Range { from: 'ㅭ', to: 'ㅭ', mapping: Mapped("ᇙ") },
+    Range { from: 'ㅮ', to: 'ㅮ', mapping: Mapped("ᄜ") },
+    Range { from: 'ㅯ', to: 'ㅯ', mapping: Mapped("ᇝ") },
+    Range { from: 'ㅰ', to: 'ㅰ', mapping: Mapped("ᇟ") },
+    Range { from: 'ㅱ', to: 'ㅱ', mapping: Mapped("ᄝ") },
+    Range { from: 'ㅲ', to: 'ㅲ', mapping: Mapped("ᄞ") },
+    Range { from: 'ㅳ', to: 'ㅳ', mapping: Mapped("ᄠ") },
+    Range { from: 'ㅴ', to: 'ㅴ', mapping: Mapped("ᄢ") },
+    Range { from: 'ㅵ', to: 'ㅵ', mapping: Mapped("ᄣ") },
+    Range { from: 'ㅶ', to: 'ㅶ', mapping: Mapped("ᄧ") },
+    Range { from: 'ㅷ', to: 'ㅷ', mapping: Mapped("ᄩ") },
+    Range { from: 'ㅸ', to: 'ㅸ', mapping: Mapped("ᄫ") },
+    Range { from: 'ㅹ', to: 'ㅹ', mapping: Mapped("ᄬ") },
+    Range { from: 'ㅺ', to: 'ㅺ', mapping: Mapped("ᄭ") },
+    Range { from: 'ㅻ', to: 'ㅻ', mapping: Mapped("ᄮ") },
+    Range { from: 'ㅼ', to: 'ㅼ', mapping: Mapped("ᄯ") },
+    Range { from: 'ㅽ', to: 'ㅽ', mapping: Mapped("ᄲ") },
+    Range { from: 'ㅾ', to: 'ㅾ', mapping: Mapped("ᄶ") },
+    Range { from: 'ㅿ', to: 'ㅿ', mapping: Mapped("ᅀ") },
+    Range { from: 'ㆀ', to: 'ㆀ', mapping: Mapped("ᅇ") },
+    Range { from: 'ㆁ', to: 'ㆁ', mapping: Mapped("ᅌ") },
+    Range { from: 'ㆂ', to: 'ㆂ', mapping: Mapped("ᇱ") },
+    Range { from: 'ㆃ', to: 'ㆃ', mapping: Mapped("ᇲ") },
+    Range { from: 'ㆄ', to: 'ㆄ', mapping: Mapped("ᅗ") },
+    Range { from: 'ㆅ', to: 'ㆅ', mapping: Mapped("ᅘ") },
+    Range { from: 'ㆆ', to: 'ㆆ', mapping: Mapped("ᅙ") },
+    Range { from: 'ㆇ', to: 'ㆇ', mapping: Mapped("ᆄ") },
+    Range { from: 'ㆈ', to: 'ㆈ', mapping: Mapped("ᆅ") },
+    Range { from: 'ㆉ', to: 'ㆉ', mapping: Mapped("ᆈ") },
+    Range { from: 'ㆊ', to: 'ㆊ', mapping: Mapped("ᆑ") },
+    Range { from: 'ㆋ', to: 'ㆋ', mapping: Mapped("ᆒ") },
+    Range { from: 'ㆌ', to: 'ㆌ', mapping: Mapped("ᆔ") },
+    Range { from: 'ㆍ', to: 'ㆍ', mapping: Mapped("ᆞ") },
+    Range { from: 'ㆎ', to: 'ㆎ', mapping: Mapped("ᆡ") },
+    Range { from: '㆏', to: '㆏', mapping: Disallowed },
+    Range { from: '㆐', to: '㆑', mapping: Valid },
+    Range { from: '㆒', to: '㆒', mapping: Mapped("一") },
+    Range { from: '㆓', to: '㆓', mapping: Mapped("二") },
+    Range { from: '㆔', to: '㆔', mapping: Mapped("三") },
+    Range { from: '㆕', to: '㆕', mapping: Mapped("四") },
+    Range { from: '㆖', to: '㆖', mapping: Mapped("上") },
+    Range { from: '㆗', to: '㆗', mapping: Mapped("中") },
+    Range { from: '㆘', to: '㆘', mapping: Mapped("下") },
+    Range { from: '㆙', to: '㆙', mapping: Mapped("甲") },
+    Range { from: '㆚', to: '㆚', mapping: Mapped("乙") },
+    Range { from: '㆛', to: '㆛', mapping: Mapped("丙") },
+    Range { from: '㆜', to: '㆜', mapping: Mapped("丁") },
+    Range { from: '㆝', to: '㆝', mapping: Mapped("天") },
+    Range { from: '㆞', to: '㆞', mapping: Mapped("地") },
+    Range { from: '㆟', to: '㆟', mapping: Mapped("人") },
+    Range { from: 'ㆠ', to: 'ㆷ', mapping: Valid },
+    Range { from: 'ㆸ', to: 'ㆺ', mapping: Valid },
+    Range { from: 'ㆻ', to: 'ㆿ', mapping: Disallowed },
+    Range { from: '㇀', to: '㇏', mapping: Valid },
+    Range { from: '㇐', to: '㇣', mapping: Valid },
+    Range { from: '㇤', to: '㇯', mapping: Disallowed },
+    Range { from: 'ㇰ', to: 'ㇿ', mapping: Valid },
+    Range { from: '㈀', to: '㈀', mapping: DisallowedStd3Mapped("(ᄀ)") },
+    Range { from: '㈁', to: '㈁', mapping: DisallowedStd3Mapped("(ᄂ)") },
+    Range { from: '㈂', to: '㈂', mapping: DisallowedStd3Mapped("(ᄃ)") },
+    Range { from: '㈃', to: '㈃', mapping: DisallowedStd3Mapped("(ᄅ)") },
+    Range { from: '㈄', to: '㈄', mapping: DisallowedStd3Mapped("(ᄆ)") },
+    Range { from: '㈅', to: '㈅', mapping: DisallowedStd3Mapped("(ᄇ)") },
+    Range { from: '㈆', to: '㈆', mapping: DisallowedStd3Mapped("(ᄉ)") },
+    Range { from: '㈇', to: '㈇', mapping: DisallowedStd3Mapped("(ᄋ)") },
+    Range { from: '㈈', to: '㈈', mapping: DisallowedStd3Mapped("(ᄌ)") },
+    Range { from: '㈉', to: '㈉', mapping: DisallowedStd3Mapped("(ᄎ)") },
+    Range { from: '㈊', to: '㈊', mapping: DisallowedStd3Mapped("(ᄏ)") },
+    Range { from: '㈋', to: '㈋', mapping: DisallowedStd3Mapped("(ᄐ)") },
+    Range { from: '㈌', to: '㈌', mapping: DisallowedStd3Mapped("(ᄑ)") },
+    Range { from: '㈍', to: '㈍', mapping: DisallowedStd3Mapped("(ᄒ)") },
+    Range { from: '㈎', to: '㈎', mapping: DisallowedStd3Mapped("(가)") },
+    Range { from: '㈏', to: '㈏', mapping: DisallowedStd3Mapped("(나)") },
+    Range { from: '㈐', to: '㈐', mapping: DisallowedStd3Mapped("(다)") },
+    Range { from: '㈑', to: '㈑', mapping: DisallowedStd3Mapped("(라)") },
+    Range { from: '㈒', to: '㈒', mapping: DisallowedStd3Mapped("(마)") },
+    Range { from: '㈓', to: '㈓', mapping: DisallowedStd3Mapped("(바)") },
+    Range { from: '㈔', to: '㈔', mapping: DisallowedStd3Mapped("(사)") },
+    Range { from: '㈕', to: '㈕', mapping: DisallowedStd3Mapped("(아)") },
+    Range { from: '㈖', to: '㈖', mapping: DisallowedStd3Mapped("(자)") },
+    Range { from: '㈗', to: '㈗', mapping: DisallowedStd3Mapped("(차)") },
+    Range { from: '㈘', to: '㈘', mapping: DisallowedStd3Mapped("(카)") },
+    Range { from: '㈙', to: '㈙', mapping: DisallowedStd3Mapped("(타)") },
+    Range { from: '㈚', to: '㈚', mapping: DisallowedStd3Mapped("(파)") },
+    Range { from: '㈛', to: '㈛', mapping: DisallowedStd3Mapped("(하)") },
+    Range { from: '㈜', to: '㈜', mapping: DisallowedStd3Mapped("(주)") },
+    Range { from: '㈝', to: '㈝', mapping: DisallowedStd3Mapped("(오전)") },
+    Range { from: '㈞', to: '㈞', mapping: DisallowedStd3Mapped("(오후)") },
+    Range { from: '㈟', to: '㈟', mapping: Disallowed },
+    Range { from: '㈠', to: '㈠', mapping: DisallowedStd3Mapped("(一)") },
+    Range { from: '㈡', to: '㈡', mapping: DisallowedStd3Mapped("(二)") },
+    Range { from: '㈢', to: '㈢', mapping: DisallowedStd3Mapped("(三)") },
+    Range { from: '㈣', to: '㈣', mapping: DisallowedStd3Mapped("(四)") },
+    Range { from: '㈤', to: '㈤', mapping: DisallowedStd3Mapped("(五)") },
+    Range { from: '㈥', to: '㈥', mapping: DisallowedStd3Mapped("(六)") },
+    Range { from: '㈦', to: '㈦', mapping: DisallowedStd3Mapped("(七)") },
+    Range { from: '㈧', to: '㈧', mapping: DisallowedStd3Mapped("(八)") },
+    Range { from: '㈨', to: '㈨', mapping: DisallowedStd3Mapped("(九)") },
+    Range { from: '㈩', to: '㈩', mapping: DisallowedStd3Mapped("(十)") },
+    Range { from: '㈪', to: '㈪', mapping: DisallowedStd3Mapped("(月)") },
+    Range { from: '㈫', to: '㈫', mapping: DisallowedStd3Mapped("(火)") },
+    Range { from: '㈬', to: '㈬', mapping: DisallowedStd3Mapped("(水)") },
+    Range { from: '㈭', to: '㈭', mapping: DisallowedStd3Mapped("(木)") },
+    Range { from: '㈮', to: '㈮', mapping: DisallowedStd3Mapped("(金)") },
+    Range { from: '㈯', to: '㈯', mapping: DisallowedStd3Mapped("(土)") },
+    Range { from: '㈰', to: '㈰', mapping: DisallowedStd3Mapped("(日)") },
+    Range { from: '㈱', to: '㈱', mapping: DisallowedStd3Mapped("(株)") },
+    Range { from: '㈲', to: '㈲', mapping: DisallowedStd3Mapped("(有)") },
+    Range { from: '㈳', to: '㈳', mapping: DisallowedStd3Mapped("(社)") },
+    Range { from: '㈴', to: '㈴', mapping: DisallowedStd3Mapped("(名)") },
+    Range { from: '㈵', to: '㈵', mapping: DisallowedStd3Mapped("(特)") },
+    Range { from: '㈶', to: '㈶', mapping: DisallowedStd3Mapped("(財)") },
+    Range { from: '㈷', to: '㈷', mapping: DisallowedStd3Mapped("(祝)") },
+    Range { from: '㈸', to: '㈸', mapping: DisallowedStd3Mapped("(労)") },
+    Range { from: '㈹', to: '㈹', mapping: DisallowedStd3Mapped("(代)") },
+    Range { from: '㈺', to: '㈺', mapping: DisallowedStd3Mapped("(呼)") },
+    Range { from: '㈻', to: '㈻', mapping: DisallowedStd3Mapped("(学)") },
+    Range { from: '㈼', to: '㈼', mapping: DisallowedStd3Mapped("(監)") },
+    Range { from: '㈽', to: '㈽', mapping: DisallowedStd3Mapped("(企)") },
+    Range { from: '㈾', to: '㈾', mapping: DisallowedStd3Mapped("(資)") },
+    Range { from: '㈿', to: '㈿', mapping: DisallowedStd3Mapped("(協)") },
+    Range { from: '㉀', to: '㉀', mapping: DisallowedStd3Mapped("(祭)") },
+    Range { from: '㉁', to: '㉁', mapping: DisallowedStd3Mapped("(休)") },
+    Range { from: '㉂', to: '㉂', mapping: DisallowedStd3Mapped("(自)") },
+    Range { from: '㉃', to: '㉃', mapping: DisallowedStd3Mapped("(至)") },
+    Range { from: '㉄', to: '㉄', mapping: Mapped("問") },
+    Range { from: '㉅', to: '㉅', mapping: Mapped("幼") },
+    Range { from: '㉆', to: '㉆', mapping: Mapped("文") },
+    Range { from: '㉇', to: '㉇', mapping: Mapped("箏") },
+    Range { from: '㉈', to: '㉏', mapping: Valid },
+    Range { from: '㉐', to: '㉐', mapping: Mapped("pte") },
+    Range { from: '㉑', to: '㉑', mapping: Mapped("21") },
+    Range { from: '㉒', to: '㉒', mapping: Mapped("22") },
+    Range { from: '㉓', to: '㉓', mapping: Mapped("23") },
+    Range { from: '㉔', to: '㉔', mapping: Mapped("24") },
+    Range { from: '㉕', to: '㉕', mapping: Mapped("25") },
+    Range { from: '㉖', to: '㉖', mapping: Mapped("26") },
+    Range { from: '㉗', to: '㉗', mapping: Mapped("27") },
+    Range { from: '㉘', to: '㉘', mapping: Mapped("28") },
+    Range { from: '㉙', to: '㉙', mapping: Mapped("29") },
+    Range { from: '㉚', to: '㉚', mapping: Mapped("30") },
+    Range { from: '㉛', to: '㉛', mapping: Mapped("31") },
+    Range { from: '㉜', to: '㉜', mapping: Mapped("32") },
+    Range { from: '㉝', to: '㉝', mapping: Mapped("33") },
+    Range { from: '㉞', to: '㉞', mapping: Mapped("34") },
+    Range { from: '㉟', to: '㉟', mapping: Mapped("35") },
+    Range { from: '㉠', to: '㉠', mapping: Mapped("ᄀ") },
+    Range { from: '㉡', to: '㉡', mapping: Mapped("ᄂ") },
+    Range { from: '㉢', to: '㉢', mapping: Mapped("ᄃ") },
+    Range { from: '㉣', to: '㉣', mapping: Mapped("ᄅ") },
+    Range { from: '㉤', to: '㉤', mapping: Mapped("ᄆ") },
+    Range { from: '㉥', to: '㉥', mapping: Mapped("ᄇ") },
+    Range { from: '㉦', to: '㉦', mapping: Mapped("ᄉ") },
+    Range { from: '㉧', to: '㉧', mapping: Mapped("ᄋ") },
+    Range { from: '㉨', to: '㉨', mapping: Mapped("ᄌ") },
+    Range { from: '㉩', to: '㉩', mapping: Mapped("ᄎ") },
+    Range { from: '㉪', to: '㉪', mapping: Mapped("ᄏ") },
+    Range { from: '㉫', to: '㉫', mapping: Mapped("ᄐ") },
+    Range { from: '㉬', to: '㉬', mapping: Mapped("ᄑ") },
+    Range { from: '㉭', to: '㉭', mapping: Mapped("ᄒ") },
+    Range { from: '㉮', to: '㉮', mapping: Mapped("가") },
+    Range { from: '㉯', to: '㉯', mapping: Mapped("나") },
+    Range { from: '㉰', to: '㉰', mapping: Mapped("다") },
+    Range { from: '㉱', to: '㉱', mapping: Mapped("라") },
+    Range { from: '㉲', to: '㉲', mapping: Mapped("마") },
+    Range { from: '㉳', to: '㉳', mapping: Mapped("바") },
+    Range { from: '㉴', to: '㉴', mapping: Mapped("사") },
+    Range { from: '㉵', to: '㉵', mapping: Mapped("아") },
+    Range { from: '㉶', to: '㉶', mapping: Mapped("자") },
+    Range { from: '㉷', to: '㉷', mapping: Mapped("차") },
+    Range { from: '㉸', to: '㉸', mapping: Mapped("카") },
+    Range { from: '㉹', to: '㉹', mapping: Mapped("타") },
+    Range { from: '㉺', to: '㉺', mapping: Mapped("파") },
+    Range { from: '㉻', to: '㉻', mapping: Mapped("하") },
+    Range { from: '㉼', to: '㉼', mapping: Mapped("참고") },
+    Range { from: '㉽', to: '㉽', mapping: Mapped("주의") },
+    Range { from: '㉾', to: '㉾', mapping: Mapped("우") },
+    Range { from: '㉿', to: '㉿', mapping: Valid },
+    Range { from: '㊀', to: '㊀', mapping: Mapped("一") },
+    Range { from: '㊁', to: '㊁', mapping: Mapped("二") },
+    Range { from: '㊂', to: '㊂', mapping: Mapped("三") },
+    Range { from: '㊃', to: '㊃', mapping: Mapped("四") },
+    Range { from: '㊄', to: '㊄', mapping: Mapped("五") },
+    Range { from: '㊅', to: '㊅', mapping: Mapped("六") },
+    Range { from: '㊆', to: '㊆', mapping: Mapped("七") },
+    Range { from: '㊇', to: '㊇', mapping: Mapped("八") },
+    Range { from: '㊈', to: '㊈', mapping: Mapped("九") },
+    Range { from: '㊉', to: '㊉', mapping: Mapped("十") },
+    Range { from: '㊊', to: '㊊', mapping: Mapped("月") },
+    Range { from: '㊋', to: '㊋', mapping: Mapped("火") },
+    Range { from: '㊌', to: '㊌', mapping: Mapped("水") },
+    Range { from: '㊍', to: '㊍', mapping: Mapped("木") },
+    Range { from: '㊎', to: '㊎', mapping: Mapped("金") },
+    Range { from: '㊏', to: '㊏', mapping: Mapped("土") },
+    Range { from: '㊐', to: '㊐', mapping: Mapped("日") },
+    Range { from: '㊑', to: '㊑', mapping: Mapped("株") },
+    Range { from: '㊒', to: '㊒', mapping: Mapped("有") },
+    Range { from: '㊓', to: '㊓', mapping: Mapped("社") },
+    Range { from: '㊔', to: '㊔', mapping: Mapped("名") },
+    Range { from: '㊕', to: '㊕', mapping: Mapped("特") },
+    Range { from: '㊖', to: '㊖', mapping: Mapped("財") },
+    Range { from: '㊗', to: '㊗', mapping: Mapped("祝") },
+    Range { from: '㊘', to: '㊘', mapping: Mapped("労") },
+    Range { from: '㊙', to: '㊙', mapping: Mapped("秘") },
+    Range { from: '㊚', to: '㊚', mapping: Mapped("男") },
+    Range { from: '㊛', to: '㊛', mapping: Mapped("女") },
+    Range { from: '㊜', to: '㊜', mapping: Mapped("適") },
+    Range { from: '㊝', to: '㊝', mapping: Mapped("優") },
+    Range { from: '㊞', to: '㊞', mapping: Mapped("印") },
+    Range { from: '㊟', to: '㊟', mapping: Mapped("注") },
+    Range { from: '㊠', to: '㊠', mapping: Mapped("項") },
+    Range { from: '㊡', to: '㊡', mapping: Mapped("休") },
+    Range { from: '㊢', to: '㊢', mapping: Mapped("写") },
+    Range { from: '㊣', to: '㊣', mapping: Mapped("正") },
+    Range { from: '㊤', to: '㊤', mapping: Mapped("上") },
+    Range { from: '㊥', to: '㊥', mapping: Mapped("中") },
+    Range { from: '㊦', to: '㊦', mapping: Mapped("下") },
+    Range { from: '㊧', to: '㊧', mapping: Mapped("左") },
+    Range { from: '㊨', to: '㊨', mapping: Mapped("右") },
+    Range { from: '㊩', to: '㊩', mapping: Mapped("医") },
+    Range { from: '㊪', to: '㊪', mapping: Mapped("宗") },
+    Range { from: '㊫', to: '㊫', mapping: Mapped("学") },
+    Range { from: '㊬', to: '㊬', mapping: Mapped("監") },
+    Range { from: '㊭', to: '㊭', mapping: Mapped("企") },
+    Range { from: '㊮', to: '㊮', mapping: Mapped("資") },
+    Range { from: '㊯', to: '㊯', mapping: Mapped("協") },
+    Range { from: '㊰', to: '㊰', mapping: Mapped("夜") },
+    Range { from: '㊱', to: '㊱', mapping: Mapped("36") },
+    Range { from: '㊲', to: '㊲', mapping: Mapped("37") },
+    Range { from: '㊳', to: '㊳', mapping: Mapped("38") },
+    Range { from: '㊴', to: '㊴', mapping: Mapped("39") },
+    Range { from: '㊵', to: '㊵', mapping: Mapped("40") },
+    Range { from: '㊶', to: '㊶', mapping: Mapped("41") },
+    Range { from: '㊷', to: '㊷', mapping: Mapped("42") },
+    Range { from: '㊸', to: '㊸', mapping: Mapped("43") },
+    Range { from: '㊹', to: '㊹', mapping: Mapped("44") },
+    Range { from: '㊺', to: '㊺', mapping: Mapped("45") },
+    Range { from: '㊻', to: '㊻', mapping: Mapped("46") },
+    Range { from: '㊼', to: '㊼', mapping: Mapped("47") },
+    Range { from: '㊽', to: '㊽', mapping: Mapped("48") },
+    Range { from: '㊾', to: '㊾', mapping: Mapped("49") },
+    Range { from: '㊿', to: '㊿', mapping: Mapped("50") },
+    Range { from: '㋀', to: '㋀', mapping: Mapped("1月") },
+    Range { from: '㋁', to: '㋁', mapping: Mapped("2月") },
+    Range { from: '㋂', to: '㋂', mapping: Mapped("3月") },
+    Range { from: '㋃', to: '㋃', mapping: Mapped("4月") },
+    Range { from: '㋄', to: '㋄', mapping: Mapped("5月") },
+    Range { from: '㋅', to: '㋅', mapping: Mapped("6月") },
+    Range { from: '㋆', to: '㋆', mapping: Mapped("7月") },
+    Range { from: '㋇', to: '㋇', mapping: Mapped("8月") },
+    Range { from: '㋈', to: '㋈', mapping: Mapped("9月") },
+    Range { from: '㋉', to: '㋉', mapping: Mapped("10月") },
+    Range { from: '㋊', to: '㋊', mapping: Mapped("11月") },
+    Range { from: '㋋', to: '㋋', mapping: Mapped("12月") },
+    Range { from: '㋌', to: '㋌', mapping: Mapped("hg") },
+    Range { from: '㋍', to: '㋍', mapping: Mapped("erg") },
+    Range { from: '㋎', to: '㋎', mapping: Mapped("ev") },
+    Range { from: '㋏', to: '㋏', mapping: Mapped("ltd") },
+    Range { from: '㋐', to: '㋐', mapping: Mapped("ア") },
+    Range { from: '㋑', to: '㋑', mapping: Mapped("イ") },
+    Range { from: '㋒', to: '㋒', mapping: Mapped("ウ") },
+    Range { from: '㋓', to: '㋓', mapping: Mapped("エ") },
+    Range { from: '㋔', to: '㋔', mapping: Mapped("オ") },
+    Range { from: '㋕', to: '㋕', mapping: Mapped("カ") },
+    Range { from: '㋖', to: '㋖', mapping: Mapped("キ") },
+    Range { from: '㋗', to: '㋗', mapping: Mapped("ク") },
+    Range { from: '㋘', to: '㋘', mapping: Mapped("ケ") },
+    Range { from: '㋙', to: '㋙', mapping: Mapped("コ") },
+    Range { from: '㋚', to: '㋚', mapping: Mapped("サ") },
+    Range { from: '㋛', to: '㋛', mapping: Mapped("シ") },
+    Range { from: '㋜', to: '㋜', mapping: Mapped("ス") },
+    Range { from: '㋝', to: '㋝', mapping: Mapped("セ") },
+    Range { from: '㋞', to: '㋞', mapping: Mapped("ソ") },
+    Range { from: '㋟', to: '㋟', mapping: Mapped("タ") },
+    Range { from: '㋠', to: '㋠', mapping: Mapped("チ") },
+    Range { from: '㋡', to: '㋡', mapping: Mapped("ツ") },
+    Range { from: '㋢', to: '㋢', mapping: Mapped("テ") },
+    Range { from: '㋣', to: '㋣', mapping: Mapped("ト") },
+    Range { from: '㋤', to: '㋤', mapping: Mapped("ナ") },
+    Range { from: '㋥', to: '㋥', mapping: Mapped("ニ") },
+    Range { from: '㋦', to: '㋦', mapping: Mapped("ヌ") },
+    Range { from: '㋧', to: '㋧', mapping: Mapped("ネ") },
+    Range { from: '㋨', to: '㋨', mapping: Mapped("ノ") },
+    Range { from: '㋩', to: '㋩', mapping: Mapped("ハ") },
+    Range { from: '㋪', to: '㋪', mapping: Mapped("ヒ") },
+    Range { from: '㋫', to: '㋫', mapping: Mapped("フ") },
+    Range { from: '㋬', to: '㋬', mapping: Mapped("ヘ") },
+    Range { from: '㋭', to: '㋭', mapping: Mapped("ホ") },
+    Range { from: '㋮', to: '㋮', mapping: Mapped("マ") },
+    Range { from: '㋯', to: '㋯', mapping: Mapped("ミ") },
+    Range { from: '㋰', to: '㋰', mapping: Mapped("ム") },
+    Range { from: '㋱', to: '㋱', mapping: Mapped("メ") },
+    Range { from: '㋲', to: '㋲', mapping: Mapped("モ") },
+    Range { from: '㋳', to: '㋳', mapping: Mapped("ヤ") },
+    Range { from: '㋴', to: '㋴', mapping: Mapped("ユ") },
+    Range { from: '㋵', to: '㋵', mapping: Mapped("ヨ") },
+    Range { from: '㋶', to: '㋶', mapping: Mapped("ラ") },
+    Range { from: '㋷', to: '㋷', mapping: Mapped("リ") },
+    Range { from: '㋸', to: '㋸', mapping: Mapped("ル") },
+    Range { from: '㋹', to: '㋹', mapping: Mapped("レ") },
+    Range { from: '㋺', to: '㋺', mapping: Mapped("ロ") },
+    Range { from: '㋻', to: '㋻', mapping: Mapped("ワ") },
+    Range { from: '㋼', to: '㋼', mapping: Mapped("ヰ") },
+    Range { from: '㋽', to: '㋽', mapping: Mapped("ヱ") },
+    Range { from: '㋾', to: '㋾', mapping: Mapped("ヲ") },
+    Range { from: '㋿', to: '㋿', mapping: Disallowed },
+    Range { from: '㌀', to: '㌀', mapping: Mapped("アパート") },
+    Range { from: '㌁', to: '㌁', mapping: Mapped("アルファ") },
+    Range { from: '㌂', to: '㌂', mapping: Mapped("アンペア") },
+    Range { from: '㌃', to: '㌃', mapping: Mapped("アール") },
+    Range { from: '㌄', to: '㌄', mapping: Mapped("イニング") },
+    Range { from: '㌅', to: '㌅', mapping: Mapped("インチ") },
+    Range { from: '㌆', to: '㌆', mapping: Mapped("ウォン") },
+    Range { from: '㌇', to: '㌇', mapping: Mapped("エスクード") },
+    Range { from: '㌈', to: '㌈', mapping: Mapped("エーカー") },
+    Range { from: '㌉', to: '㌉', mapping: Mapped("オンス") },
+    Range { from: '㌊', to: '㌊', mapping: Mapped("オーム") },
+    Range { from: '㌋', to: '㌋', mapping: Mapped("カイリ") },
+    Range { from: '㌌', to: '㌌', mapping: Mapped("カラット") },
+    Range { from: '㌍', to: '㌍', mapping: Mapped("カロリー") },
+    Range { from: '㌎', to: '㌎', mapping: Mapped("ガロン") },
+    Range { from: '㌏', to: '㌏', mapping: Mapped("ガンマ") },
+    Range { from: '㌐', to: '㌐', mapping: Mapped("ギガ") },
+    Range { from: '㌑', to: '㌑', mapping: Mapped("ギニー") },
+    Range { from: '㌒', to: '㌒', mapping: Mapped("キュリー") },
+    Range { from: '㌓', to: '㌓', mapping: Mapped("ギルダー") },
+    Range { from: '㌔', to: '㌔', mapping: Mapped("キロ") },
+    Range { from: '㌕', to: '㌕', mapping: Mapped("キログラム") },
+    Range { from: '㌖', to: '㌖', mapping: Mapped("キロメートル") },
+    Range { from: '㌗', to: '㌗', mapping: Mapped("キロワット") },
+    Range { from: '㌘', to: '㌘', mapping: Mapped("グラム") },
+    Range { from: '㌙', to: '㌙', mapping: Mapped("グラムトン") },
+    Range { from: '㌚', to: '㌚', mapping: Mapped("クルゼイロ") },
+    Range { from: '㌛', to: '㌛', mapping: Mapped("クローネ") },
+    Range { from: '㌜', to: '㌜', mapping: Mapped("ケース") },
+    Range { from: '㌝', to: '㌝', mapping: Mapped("コルナ") },
+    Range { from: '㌞', to: '㌞', mapping: Mapped("コーポ") },
+    Range { from: '㌟', to: '㌟', mapping: Mapped("サイクル") },
+    Range { from: '㌠', to: '㌠', mapping: Mapped("サンチーム") },
+    Range { from: '㌡', to: '㌡', mapping: Mapped("シリング") },
+    Range { from: '㌢', to: '㌢', mapping: Mapped("センチ") },
+    Range { from: '㌣', to: '㌣', mapping: Mapped("セント") },
+    Range { from: '㌤', to: '㌤', mapping: Mapped("ダース") },
+    Range { from: '㌥', to: '㌥', mapping: Mapped("デシ") },
+    Range { from: '㌦', to: '㌦', mapping: Mapped("ドル") },
+    Range { from: '㌧', to: '㌧', mapping: Mapped("トン") },
+    Range { from: '㌨', to: '㌨', mapping: Mapped("ナノ") },
+    Range { from: '㌩', to: '㌩', mapping: Mapped("ノット") },
+    Range { from: '㌪', to: '㌪', mapping: Mapped("ハイツ") },
+    Range { from: '㌫', to: '㌫', mapping: Mapped("パーセント") },
+    Range { from: '㌬', to: '㌬', mapping: Mapped("パーツ") },
+    Range { from: '㌭', to: '㌭', mapping: Mapped("バーレル") },
+    Range { from: '㌮', to: '㌮', mapping: Mapped("ピアストル") },
+    Range { from: '㌯', to: '㌯', mapping: Mapped("ピクル") },
+    Range { from: '㌰', to: '㌰', mapping: Mapped("ピコ") },
+    Range { from: '㌱', to: '㌱', mapping: Mapped("ビル") },
+    Range { from: '㌲', to: '㌲', mapping: Mapped("ファラッド") },
+    Range { from: '㌳', to: '㌳', mapping: Mapped("フィート") },
+    Range { from: '㌴', to: '㌴', mapping: Mapped("ブッシェル") },
+    Range { from: '㌵', to: '㌵', mapping: Mapped("フラン") },
+    Range { from: '㌶', to: '㌶', mapping: Mapped("ヘクタール") },
+    Range { from: '㌷', to: '㌷', mapping: Mapped("ペソ") },
+    Range { from: '㌸', to: '㌸', mapping: Mapped("ペニヒ") },
+    Range { from: '㌹', to: '㌹', mapping: Mapped("ヘルツ") },
+    Range { from: '㌺', to: '㌺', mapping: Mapped("ペンス") },
+    Range { from: '㌻', to: '㌻', mapping: Mapped("ページ") },
+    Range { from: '㌼', to: '㌼', mapping: Mapped("ベータ") },
+    Range { from: '㌽', to: '㌽', mapping: Mapped("ポイント") },
+    Range { from: '㌾', to: '㌾', mapping: Mapped("ボルト") },
+    Range { from: '㌿', to: '㌿', mapping: Mapped("ホン") },
+    Range { from: '㍀', to: '㍀', mapping: Mapped("ポンド") },
+    Range { from: '㍁', to: '㍁', mapping: Mapped("ホール") },
+    Range { from: '㍂', to: '㍂', mapping: Mapped("ホーン") },
+    Range { from: '㍃', to: '㍃', mapping: Mapped("マイクロ") },
+    Range { from: '㍄', to: '㍄', mapping: Mapped("マイル") },
+    Range { from: '㍅', to: '㍅', mapping: Mapped("マッハ") },
+    Range { from: '㍆', to: '㍆', mapping: Mapped("マルク") },
+    Range { from: '㍇', to: '㍇', mapping: Mapped("マンション") },
+    Range { from: '㍈', to: '㍈', mapping: Mapped("ミクロン") },
+    Range { from: '㍉', to: '㍉', mapping: Mapped("ミリ") },
+    Range { from: '㍊', to: '㍊', mapping: Mapped("ミリバール") },
+    Range { from: '㍋', to: '㍋', mapping: Mapped("メガ") },
+    Range { from: '㍌', to: '㍌', mapping: Mapped("メガトン") },
+    Range { from: '㍍', to: '㍍', mapping: Mapped("メートル") },
+    Range { from: '㍎', to: '㍎', mapping: Mapped("ヤード") },
+    Range { from: '㍏', to: '㍏', mapping: Mapped("ヤール") },
+    Range { from: '㍐', to: '㍐', mapping: Mapped("ユアン") },
+    Range { from: '㍑', to: '㍑', mapping: Mapped("リットル") },
+    Range { from: '㍒', to: '㍒', mapping: Mapped("リラ") },
+    Range { from: '㍓', to: '㍓', mapping: Mapped("ルピー") },
+    Range { from: '㍔', to: '㍔', mapping: Mapped("ルーブル") },
+    Range { from: '㍕', to: '㍕', mapping: Mapped("レム") },
+    Range { from: '㍖', to: '㍖', mapping: Mapped("レントゲン") },
+    Range { from: '㍗', to: '㍗', mapping: Mapped("ワット") },
+    Range { from: '㍘', to: '㍘', mapping: Mapped("0点") },
+    Range { from: '㍙', to: '㍙', mapping: Mapped("1点") },
+    Range { from: '㍚', to: '㍚', mapping: Mapped("2点") },
+    Range { from: '㍛', to: '㍛', mapping: Mapped("3点") },
+    Range { from: '㍜', to: '㍜', mapping: Mapped("4点") },
+    Range { from: '㍝', to: '㍝', mapping: Mapped("5点") },
+    Range { from: '㍞', to: '㍞', mapping: Mapped("6点") },
+    Range { from: '㍟', to: '㍟', mapping: Mapped("7点") },
+    Range { from: '㍠', to: '㍠', mapping: Mapped("8点") },
+    Range { from: '㍡', to: '㍡', mapping: Mapped("9点") },
+    Range { from: '㍢', to: '㍢', mapping: Mapped("10点") },
+    Range { from: '㍣', to: '㍣', mapping: Mapped("11点") },
+    Range { from: '㍤', to: '㍤', mapping: Mapped("12点") },
+    Range { from: '㍥', to: '㍥', mapping: Mapped("13点") },
+    Range { from: '㍦', to: '㍦', mapping: Mapped("14点") },
+    Range { from: '㍧', to: '㍧', mapping: Mapped("15点") },
+    Range { from: '㍨', to: '㍨', mapping: Mapped("16点") },
+    Range { from: '㍩', to: '㍩', mapping: Mapped("17点") },
+    Range { from: '㍪', to: '㍪', mapping: Mapped("18点") },
+    Range { from: '㍫', to: '㍫', mapping: Mapped("19点") },
+    Range { from: '㍬', to: '㍬', mapping: Mapped("20点") },
+    Range { from: '㍭', to: '㍭', mapping: Mapped("21点") },
+    Range { from: '㍮', to: '㍮', mapping: Mapped("22点") },
+    Range { from: '㍯', to: '㍯', mapping: Mapped("23点") },
+    Range { from: '㍰', to: '㍰', mapping: Mapped("24点") },
+    Range { from: '㍱', to: '㍱', mapping: Mapped("hpa") },
+    Range { from: '㍲', to: '㍲', mapping: Mapped("da") },
+    Range { from: '㍳', to: '㍳', mapping: Mapped("au") },
+    Range { from: '㍴', to: '㍴', mapping: Mapped("bar") },
+    Range { from: '㍵', to: '㍵', mapping: Mapped("ov") },
+    Range { from: '㍶', to: '㍶', mapping: Mapped("pc") },
+    Range { from: '㍷', to: '㍷', mapping: Mapped("dm") },
+    Range { from: '㍸', to: '㍸', mapping: Mapped("dm2") },
+    Range { from: '㍹', to: '㍹', mapping: Mapped("dm3") },
+    Range { from: '㍺', to: '㍺', mapping: Mapped("iu") },
+    Range { from: '㍻', to: '㍻', mapping: Mapped("平成") },
+    Range { from: '㍼', to: '㍼', mapping: Mapped("昭和") },
+    Range { from: '㍽', to: '㍽', mapping: Mapped("大正") },
+    Range { from: '㍾', to: '㍾', mapping: Mapped("明治") },
+    Range { from: '㍿', to: '㍿', mapping: Mapped("株式会社") },
+    Range { from: '㎀', to: '㎀', mapping: Mapped("pa") },
+    Range { from: '㎁', to: '㎁', mapping: Mapped("na") },
+    Range { from: '㎂', to: '㎂', mapping: Mapped("μa") },
+    Range { from: '㎃', to: '㎃', mapping: Mapped("ma") },
+    Range { from: '㎄', to: '㎄', mapping: Mapped("ka") },
+    Range { from: '㎅', to: '㎅', mapping: Mapped("kb") },
+    Range { from: '㎆', to: '㎆', mapping: Mapped("mb") },
+    Range { from: '㎇', to: '㎇', mapping: Mapped("gb") },
+    Range { from: '㎈', to: '㎈', mapping: Mapped("cal") },
+    Range { from: '㎉', to: '㎉', mapping: Mapped("kcal") },
+    Range { from: '㎊', to: '㎊', mapping: Mapped("pf") },
+    Range { from: '㎋', to: '㎋', mapping: Mapped("nf") },
+    Range { from: '㎌', to: '㎌', mapping: Mapped("μf") },
+    Range { from: '㎍', to: '㎍', mapping: Mapped("μg") },
+    Range { from: '㎎', to: '㎎', mapping: Mapped("mg") },
+    Range { from: '㎏', to: '㎏', mapping: Mapped("kg") },
+    Range { from: '㎐', to: '㎐', mapping: Mapped("hz") },
+    Range { from: '㎑', to: '㎑', mapping: Mapped("khz") },
+    Range { from: '㎒', to: '㎒', mapping: Mapped("mhz") },
+    Range { from: '㎓', to: '㎓', mapping: Mapped("ghz") },
+    Range { from: '㎔', to: '㎔', mapping: Mapped("thz") },
+    Range { from: '㎕', to: '㎕', mapping: Mapped("μl") },
+    Range { from: '㎖', to: '㎖', mapping: Mapped("ml") },
+    Range { from: '㎗', to: '㎗', mapping: Mapped("dl") },
+    Range { from: '㎘', to: '㎘', mapping: Mapped("kl") },
+    Range { from: '㎙', to: '㎙', mapping: Mapped("fm") },
+    Range { from: '㎚', to: '㎚', mapping: Mapped("nm") },
+    Range { from: '㎛', to: '㎛', mapping: Mapped("μm") },
+    Range { from: '㎜', to: '㎜', mapping: Mapped("mm") },
+    Range { from: '㎝', to: '㎝', mapping: Mapped("cm") },
+    Range { from: '㎞', to: '㎞', mapping: Mapped("km") },
+    Range { from: '㎟', to: '㎟', mapping: Mapped("mm2") },
+    Range { from: '㎠', to: '㎠', mapping: Mapped("cm2") },
+    Range { from: '㎡', to: '㎡', mapping: Mapped("m2") },
+    Range { from: '㎢', to: '㎢', mapping: Mapped("km2") },
+    Range { from: '㎣', to: '㎣', mapping: Mapped("mm3") },
+    Range { from: '㎤', to: '㎤', mapping: Mapped("cm3") },
+    Range { from: '㎥', to: '㎥', mapping: Mapped("m3") },
+    Range { from: '㎦', to: '㎦', mapping: Mapped("km3") },
+    Range { from: '㎧', to: '㎧', mapping: Mapped("m∕s") },
+    Range { from: '㎨', to: '㎨', mapping: Mapped("m∕s2") },
+    Range { from: '㎩', to: '㎩', mapping: Mapped("pa") },
+    Range { from: '㎪', to: '㎪', mapping: Mapped("kpa") },
+    Range { from: '㎫', to: '㎫', mapping: Mapped("mpa") },
+    Range { from: '㎬', to: '㎬', mapping: Mapped("gpa") },
+    Range { from: '㎭', to: '㎭', mapping: Mapped("rad") },
+    Range { from: '㎮', to: '㎮', mapping: Mapped("rad∕s") },
+    Range { from: '㎯', to: '㎯', mapping: Mapped("rad∕s2") },
+    Range { from: '㎰', to: '㎰', mapping: Mapped("ps") },
+    Range { from: '㎱', to: '㎱', mapping: Mapped("ns") },
+    Range { from: '㎲', to: '㎲', mapping: Mapped("μs") },
+    Range { from: '㎳', to: '㎳', mapping: Mapped("ms") },
+    Range { from: '㎴', to: '㎴', mapping: Mapped("pv") },
+    Range { from: '㎵', to: '㎵', mapping: Mapped("nv") },
+    Range { from: '㎶', to: '㎶', mapping: Mapped("μv") },
+    Range { from: '㎷', to: '㎷', mapping: Mapped("mv") },
+    Range { from: '㎸', to: '㎸', mapping: Mapped("kv") },
+    Range { from: '㎹', to: '㎹', mapping: Mapped("mv") },
+    Range { from: '㎺', to: '㎺', mapping: Mapped("pw") },
+    Range { from: '㎻', to: '㎻', mapping: Mapped("nw") },
+    Range { from: '㎼', to: '㎼', mapping: Mapped("μw") },
+    Range { from: '㎽', to: '㎽', mapping: Mapped("mw") },
+    Range { from: '㎾', to: '㎾', mapping: Mapped("kw") },
+    Range { from: '㎿', to: '㎿', mapping: Mapped("mw") },
+    Range { from: '㏀', to: '㏀', mapping: Mapped("kω") },
+    Range { from: '㏁', to: '㏁', mapping: Mapped("mω") },
+    Range { from: '㏂', to: '㏂', mapping: Disallowed },
+    Range { from: '㏃', to: '㏃', mapping: Mapped("bq") },
+    Range { from: '㏄', to: '㏄', mapping: Mapped("cc") },
+    Range { from: '㏅', to: '㏅', mapping: Mapped("cd") },
+    Range { from: '㏆', to: '㏆', mapping: Mapped("c∕kg") },
+    Range { from: '㏇', to: '㏇', mapping: Disallowed },
+    Range { from: '㏈', to: '㏈', mapping: Mapped("db") },
+    Range { from: '㏉', to: '㏉', mapping: Mapped("gy") },
+    Range { from: '㏊', to: '㏊', mapping: Mapped("ha") },
+    Range { from: '㏋', to: '㏋', mapping: Mapped("hp") },
+    Range { from: '㏌', to: '㏌', mapping: Mapped("in") },
+    Range { from: '㏍', to: '㏍', mapping: Mapped("kk") },
+    Range { from: '㏎', to: '㏎', mapping: Mapped("km") },
+    Range { from: '㏏', to: '㏏', mapping: Mapped("kt") },
+    Range { from: '㏐', to: '㏐', mapping: Mapped("lm") },
+    Range { from: '㏑', to: '㏑', mapping: Mapped("ln") },
+    Range { from: '㏒', to: '㏒', mapping: Mapped("log") },
+    Range { from: '㏓', to: '㏓', mapping: Mapped("lx") },
+    Range { from: '㏔', to: '㏔', mapping: Mapped("mb") },
+    Range { from: '㏕', to: '㏕', mapping: Mapped("mil") },
+    Range { from: '㏖', to: '㏖', mapping: Mapped("mol") },
+    Range { from: '㏗', to: '㏗', mapping: Mapped("ph") },
+    Range { from: '㏘', to: '㏘', mapping: Disallowed },
+    Range { from: '㏙', to: '㏙', mapping: Mapped("ppm") },
+    Range { from: '㏚', to: '㏚', mapping: Mapped("pr") },
+    Range { from: '㏛', to: '㏛', mapping: Mapped("sr") },
+    Range { from: '㏜', to: '㏜', mapping: Mapped("sv") },
+    Range { from: '㏝', to: '㏝', mapping: Mapped("wb") },
+    Range { from: '㏞', to: '㏞', mapping: Mapped("v∕m") },
+    Range { from: '㏟', to: '㏟', mapping: Mapped("a∕m") },
+    Range { from: '㏠', to: '㏠', mapping: Mapped("1日") },
+    Range { from: '㏡', to: '㏡', mapping: Mapped("2日") },
+    Range { from: '㏢', to: '㏢', mapping: Mapped("3日") },
+    Range { from: '㏣', to: '㏣', mapping: Mapped("4日") },
+    Range { from: '㏤', to: '㏤', mapping: Mapped("5日") },
+    Range { from: '㏥', to: '㏥', mapping: Mapped("6日") },
+    Range { from: '㏦', to: '㏦', mapping: Mapped("7日") },
+    Range { from: '㏧', to: '㏧', mapping: Mapped("8日") },
+    Range { from: '㏨', to: '㏨', mapping: Mapped("9日") },
+    Range { from: '㏩', to: '㏩', mapping: Mapped("10日") },
+    Range { from: '㏪', to: '㏪', mapping: Mapped("11日") },
+    Range { from: '㏫', to: '㏫', mapping: Mapped("12日") },
+    Range { from: '㏬', to: '㏬', mapping: Mapped("13日") },
+    Range { from: '㏭', to: '㏭', mapping: Mapped("14日") },
+    Range { from: '㏮', to: '㏮', mapping: Mapped("15日") },
+    Range { from: '㏯', to: '㏯', mapping: Mapped("16日") },
+    Range { from: '㏰', to: '㏰', mapping: Mapped("17日") },
+    Range { from: '㏱', to: '㏱', mapping: Mapped("18日") },
+    Range { from: '㏲', to: '㏲', mapping: Mapped("19日") },
+    Range { from: '㏳', to: '㏳', mapping: Mapped("20日") },
+    Range { from: '㏴', to: '㏴', mapping: Mapped("21日") },
+    Range { from: '㏵', to: '㏵', mapping: Mapped("22日") },
+    Range { from: '㏶', to: '㏶', mapping: Mapped("23日") },
+    Range { from: '㏷', to: '㏷', mapping: Mapped("24日") },
+    Range { from: '㏸', to: '㏸', mapping: Mapped("25日") },
+    Range { from: '㏹', to: '㏹', mapping: Mapped("26日") },
+    Range { from: '㏺', to: '㏺', mapping: Mapped("27日") },
+    Range { from: '㏻', to: '㏻', mapping: Mapped("28日") },
+    Range { from: '㏼', to: '㏼', mapping: Mapped("29日") },
+    Range { from: '㏽', to: '㏽', mapping: Mapped("30日") },
+    Range { from: '㏾', to: '㏾', mapping: Mapped("31日") },
+    Range { from: '㏿', to: '㏿', mapping: Mapped("gal") },
+    Range { from: '㐀', to: '䶵', mapping: Valid },
+    Range { from: '䶶', to: '䶿', mapping: Disallowed },
+    Range { from: '䷀', to: '䷿', mapping: Valid },
+    Range { from: '一', to: '龥', mapping: Valid },
+    Range { from: '龦', to: '龻', mapping: Valid },
+    Range { from: '龼', to: '鿃', mapping: Valid },
+    Range { from: '鿄', to: '鿋', mapping: Valid },
+    Range { from: '鿌', to: '鿌', mapping: Valid },
+    Range { from: '鿍', to: '鿕', mapping: Valid },
+    Range { from: '鿖', to: '鿿', mapping: Disallowed },
+    Range { from: 'ꀀ', to: 'ꒌ', mapping: Valid },
+    Range { from: '꒍', to: '꒏', mapping: Disallowed },
+    Range { from: '꒐', to: '꒡', mapping: Valid },
+    Range { from: '꒢', to: '꒣', mapping: Valid },
+    Range { from: '꒤', to: '꒳', mapping: Valid },
+    Range { from: '꒴', to: '꒴', mapping: Valid },
+    Range { from: '꒵', to: '꓀', mapping: Valid },
+    Range { from: '꓁', to: '꓁', mapping: Valid },
+    Range { from: '꓂', to: '꓄', mapping: Valid },
+    Range { from: '꓅', to: '꓅', mapping: Valid },
+    Range { from: '꓆', to: '꓆', mapping: Valid },
+    Range { from: '꓇', to: '꓏', mapping: Disallowed },
+    Range { from: 'ꓐ', to: 'ꓽ', mapping: Valid },
+    Range { from: '꓾', to: '꓿', mapping: Valid },
+    Range { from: 'ꔀ', to: 'ꘌ', mapping: Valid },
+    Range { from: '꘍', to: '꘏', mapping: Valid },
+    Range { from: 'ꘐ', to: 'ꘫ', mapping: Valid },
+    Range { from: '꘬', to: '꘿', mapping: Disallowed },
+    Range { from: 'Ꙁ', to: 'Ꙁ', mapping: Mapped("ꙁ") },
+    Range { from: 'ꙁ', to: 'ꙁ', mapping: Valid },
+    Range { from: 'Ꙃ', to: 'Ꙃ', mapping: Mapped("ꙃ") },
+    Range { from: 'ꙃ', to: 'ꙃ', mapping: Valid },
+    Range { from: 'Ꙅ', to: 'Ꙅ', mapping: Mapped("ꙅ") },
+    Range { from: 'ꙅ', to: 'ꙅ', mapping: Valid },
+    Range { from: 'Ꙇ', to: 'Ꙇ', mapping: Mapped("ꙇ") },
+    Range { from: 'ꙇ', to: 'ꙇ', mapping: Valid },
+    Range { from: 'Ꙉ', to: 'Ꙉ', mapping: Mapped("ꙉ") },
+    Range { from: 'ꙉ', to: 'ꙉ', mapping: Valid },
+    Range { from: 'Ꙋ', to: 'Ꙋ', mapping: Mapped("ꙋ") },
+    Range { from: 'ꙋ', to: 'ꙋ', mapping: Valid },
+    Range { from: 'Ꙍ', to: 'Ꙍ', mapping: Mapped("ꙍ") },
+    Range { from: 'ꙍ', to: 'ꙍ', mapping: Valid },
+    Range { from: 'Ꙏ', to: 'Ꙏ', mapping: Mapped("ꙏ") },
+    Range { from: 'ꙏ', to: 'ꙏ', mapping: Valid },
+    Range { from: 'Ꙑ', to: 'Ꙑ', mapping: Mapped("ꙑ") },
+    Range { from: 'ꙑ', to: 'ꙑ', mapping: Valid },
+    Range { from: 'Ꙓ', to: 'Ꙓ', mapping: Mapped("ꙓ") },
+    Range { from: 'ꙓ', to: 'ꙓ', mapping: Valid },
+    Range { from: 'Ꙕ', to: 'Ꙕ', mapping: Mapped("ꙕ") },
+    Range { from: 'ꙕ', to: 'ꙕ', mapping: Valid },
+    Range { from: 'Ꙗ', to: 'Ꙗ', mapping: Mapped("ꙗ") },
+    Range { from: 'ꙗ', to: 'ꙗ', mapping: Valid },
+    Range { from: 'Ꙙ', to: 'Ꙙ', mapping: Mapped("ꙙ") },
+    Range { from: 'ꙙ', to: 'ꙙ', mapping: Valid },
+    Range { from: 'Ꙛ', to: 'Ꙛ', mapping: Mapped("ꙛ") },
+    Range { from: 'ꙛ', to: 'ꙛ', mapping: Valid },
+    Range { from: 'Ꙝ', to: 'Ꙝ', mapping: Mapped("ꙝ") },
+    Range { from: 'ꙝ', to: 'ꙝ', mapping: Valid },
+    Range { from: 'Ꙟ', to: 'Ꙟ', mapping: Mapped("ꙟ") },
+    Range { from: 'ꙟ', to: 'ꙟ', mapping: Valid },
+    Range { from: 'Ꙡ', to: 'Ꙡ', mapping: Mapped("ꙡ") },
+    Range { from: 'ꙡ', to: 'ꙡ', mapping: Valid },
+    Range { from: 'Ꙣ', to: 'Ꙣ', mapping: Mapped("ꙣ") },
+    Range { from: 'ꙣ', to: 'ꙣ', mapping: Valid },
+    Range { from: 'Ꙥ', to: 'Ꙥ', mapping: Mapped("ꙥ") },
+    Range { from: 'ꙥ', to: 'ꙥ', mapping: Valid },
+    Range { from: 'Ꙧ', to: 'Ꙧ', mapping: Mapped("ꙧ") },
+    Range { from: 'ꙧ', to: 'ꙧ', mapping: Valid },
+    Range { from: 'Ꙩ', to: 'Ꙩ', mapping: Mapped("ꙩ") },
+    Range { from: 'ꙩ', to: 'ꙩ', mapping: Valid },
+    Range { from: 'Ꙫ', to: 'Ꙫ', mapping: Mapped("ꙫ") },
+    Range { from: 'ꙫ', to: 'ꙫ', mapping: Valid },
+    Range { from: 'Ꙭ', to: 'Ꙭ', mapping: Mapped("ꙭ") },
+    Range { from: 'ꙭ', to: '꙯', mapping: Valid },
+    Range { from: '꙰', to: '꙳', mapping: Valid },
+    Range { from: 'ꙴ', to: 'ꙻ', mapping: Valid },
+    Range { from: '꙼', to: '꙽', mapping: Valid },
+    Range { from: '꙾', to: '꙾', mapping: Valid },
+    Range { from: 'ꙿ', to: 'ꙿ', mapping: Valid },
+    Range { from: 'Ꚁ', to: 'Ꚁ', mapping: Mapped("ꚁ") },
+    Range { from: 'ꚁ', to: 'ꚁ', mapping: Valid },
+    Range { from: 'Ꚃ', to: 'Ꚃ', mapping: Mapped("ꚃ") },
+    Range { from: 'ꚃ', to: 'ꚃ', mapping: Valid },
+    Range { from: 'Ꚅ', to: 'Ꚅ', mapping: Mapped("ꚅ") },
+    Range { from: 'ꚅ', to: 'ꚅ', mapping: Valid },
+    Range { from: 'Ꚇ', to: 'Ꚇ', mapping: Mapped("ꚇ") },
+    Range { from: 'ꚇ', to: 'ꚇ', mapping: Valid },
+    Range { from: 'Ꚉ', to: 'Ꚉ', mapping: Mapped("ꚉ") },
+    Range { from: 'ꚉ', to: 'ꚉ', mapping: Valid },
+    Range { from: 'Ꚋ', to: 'Ꚋ', mapping: Mapped("ꚋ") },
+    Range { from: 'ꚋ', to: 'ꚋ', mapping: Valid },
+    Range { from: 'Ꚍ', to: 'Ꚍ', mapping: Mapped("ꚍ") },
+    Range { from: 'ꚍ', to: 'ꚍ', mapping: Valid },
+    Range { from: 'Ꚏ', to: 'Ꚏ', mapping: Mapped("ꚏ") },
+    Range { from: 'ꚏ', to: 'ꚏ', mapping: Valid },
+    Range { from: 'Ꚑ', to: 'Ꚑ', mapping: Mapped("ꚑ") },
+    Range { from: 'ꚑ', to: 'ꚑ', mapping: Valid },
+    Range { from: 'Ꚓ', to: 'Ꚓ', mapping: Mapped("ꚓ") },
+    Range { from: 'ꚓ', to: 'ꚓ', mapping: Valid },
+    Range { from: 'Ꚕ', to: 'Ꚕ', mapping: Mapped("ꚕ") },
+    Range { from: 'ꚕ', to: 'ꚕ', mapping: Valid },
+    Range { from: 'Ꚗ', to: 'Ꚗ', mapping: Mapped("ꚗ") },
+    Range { from: 'ꚗ', to: 'ꚗ', mapping: Valid },
+    Range { from: 'Ꚙ', to: 'Ꚙ', mapping: Mapped("ꚙ") },
+    Range { from: 'ꚙ', to: 'ꚙ', mapping: Valid },
+    Range { from: 'Ꚛ', to: 'Ꚛ', mapping: Mapped("ꚛ") },
+    Range { from: 'ꚛ', to: 'ꚛ', mapping: Valid },
+    Range { from: 'ꚜ', to: 'ꚜ', mapping: Mapped("ъ") },
+    Range { from: 'ꚝ', to: 'ꚝ', mapping: Mapped("ь") },
+    Range { from: 'ꚞ', to: 'ꚞ', mapping: Valid },
+    Range { from: 'ꚟ', to: 'ꚟ', mapping: Valid },
+    Range { from: 'ꚠ', to: 'ꛥ', mapping: Valid },
+    Range { from: 'ꛦ', to: 'ꛯ', mapping: Valid },
+    Range { from: '꛰', to: '꛱', mapping: Valid },
+    Range { from: '꛲', to: '꛷', mapping: Valid },
+    Range { from: '꛸', to: '꛿', mapping: Disallowed },
+    Range { from: '꜀', to: '꜖', mapping: Valid },
+    Range { from: 'ꜗ', to: 'ꜚ', mapping: Valid },
+    Range { from: 'ꜛ', to: 'ꜟ', mapping: Valid },
+    Range { from: '꜠', to: '꜡', mapping: Valid },
+    Range { from: 'Ꜣ', to: 'Ꜣ', mapping: Mapped("ꜣ") },
+    Range { from: 'ꜣ', to: 'ꜣ', mapping: Valid },
+    Range { from: 'Ꜥ', to: 'Ꜥ', mapping: Mapped("ꜥ") },
+    Range { from: 'ꜥ', to: 'ꜥ', mapping: Valid },
+    Range { from: 'Ꜧ', to: 'Ꜧ', mapping: Mapped("ꜧ") },
+    Range { from: 'ꜧ', to: 'ꜧ', mapping: Valid },
+    Range { from: 'Ꜩ', to: 'Ꜩ', mapping: Mapped("ꜩ") },
+    Range { from: 'ꜩ', to: 'ꜩ', mapping: Valid },
+    Range { from: 'Ꜫ', to: 'Ꜫ', mapping: Mapped("ꜫ") },
+    Range { from: 'ꜫ', to: 'ꜫ', mapping: Valid },
+    Range { from: 'Ꜭ', to: 'Ꜭ', mapping: Mapped("ꜭ") },
+    Range { from: 'ꜭ', to: 'ꜭ', mapping: Valid },
+    Range { from: 'Ꜯ', to: 'Ꜯ', mapping: Mapped("ꜯ") },
+    Range { from: 'ꜯ', to: 'ꜱ', mapping: Valid },
+    Range { from: 'Ꜳ', to: 'Ꜳ', mapping: Mapped("ꜳ") },
+    Range { from: 'ꜳ', to: 'ꜳ', mapping: Valid },
+    Range { from: 'Ꜵ', to: 'Ꜵ', mapping: Mapped("ꜵ") },
+    Range { from: 'ꜵ', to: 'ꜵ', mapping: Valid },
+    Range { from: 'Ꜷ', to: 'Ꜷ', mapping: Mapped("ꜷ") },
+    Range { from: 'ꜷ', to: 'ꜷ', mapping: Valid },
+    Range { from: 'Ꜹ', to: 'Ꜹ', mapping: Mapped("ꜹ") },
+    Range { from: 'ꜹ', to: 'ꜹ', mapping: Valid },
+    Range { from: 'Ꜻ', to: 'Ꜻ', mapping: Mapped("ꜻ") },
+    Range { from: 'ꜻ', to: 'ꜻ', mapping: Valid },
+    Range { from: 'Ꜽ', to: 'Ꜽ', mapping: Mapped("ꜽ") },
+    Range { from: 'ꜽ', to: 'ꜽ', mapping: Valid },
+    Range { from: 'Ꜿ', to: 'Ꜿ', mapping: Mapped("ꜿ") },
+    Range { from: 'ꜿ', to: 'ꜿ', mapping: Valid },
+    Range { from: 'Ꝁ', to: 'Ꝁ', mapping: Mapped("ꝁ") },
+    Range { from: 'ꝁ', to: 'ꝁ', mapping: Valid },
+    Range { from: 'Ꝃ', to: 'Ꝃ', mapping: Mapped("ꝃ") },
+    Range { from: 'ꝃ', to: 'ꝃ', mapping: Valid },
+    Range { from: 'Ꝅ', to: 'Ꝅ', mapping: Mapped("ꝅ") },
+    Range { from: 'ꝅ', to: 'ꝅ', mapping: Valid },
+    Range { from: 'Ꝇ', to: 'Ꝇ', mapping: Mapped("ꝇ") },
+    Range { from: 'ꝇ', to: 'ꝇ', mapping: Valid },
+    Range { from: 'Ꝉ', to: 'Ꝉ', mapping: Mapped("ꝉ") },
+    Range { from: 'ꝉ', to: 'ꝉ', mapping: Valid },
+    Range { from: 'Ꝋ', to: 'Ꝋ', mapping: Mapped("ꝋ") },
+    Range { from: 'ꝋ', to: 'ꝋ', mapping: Valid },
+    Range { from: 'Ꝍ', to: 'Ꝍ', mapping: Mapped("ꝍ") },
+    Range { from: 'ꝍ', to: 'ꝍ', mapping: Valid },
+    Range { from: 'Ꝏ', to: 'Ꝏ', mapping: Mapped("ꝏ") },
+    Range { from: 'ꝏ', to: 'ꝏ', mapping: Valid },
+    Range { from: 'Ꝑ', to: 'Ꝑ', mapping: Mapped("ꝑ") },
+    Range { from: 'ꝑ', to: 'ꝑ', mapping: Valid },
+    Range { from: 'Ꝓ', to: 'Ꝓ', mapping: Mapped("ꝓ") },
+    Range { from: 'ꝓ', to: 'ꝓ', mapping: Valid },
+    Range { from: 'Ꝕ', to: 'Ꝕ', mapping: Mapped("ꝕ") },
+    Range { from: 'ꝕ', to: 'ꝕ', mapping: Valid },
+    Range { from: 'Ꝗ', to: 'Ꝗ', mapping: Mapped("ꝗ") },
+    Range { from: 'ꝗ', to: 'ꝗ', mapping: Valid },
+    Range { from: 'Ꝙ', to: 'Ꝙ', mapping: Mapped("ꝙ") },
+    Range { from: 'ꝙ', to: 'ꝙ', mapping: Valid },
+    Range { from: 'Ꝛ', to: 'Ꝛ', mapping: Mapped("ꝛ") },
+    Range { from: 'ꝛ', to: 'ꝛ', mapping: Valid },
+    Range { from: 'Ꝝ', to: 'Ꝝ', mapping: Mapped("ꝝ") },
+    Range { from: 'ꝝ', to: 'ꝝ', mapping: Valid },
+    Range { from: 'Ꝟ', to: 'Ꝟ', mapping: Mapped("ꝟ") },
+    Range { from: 'ꝟ', to: 'ꝟ', mapping: Valid },
+    Range { from: 'Ꝡ', to: 'Ꝡ', mapping: Mapped("ꝡ") },
+    Range { from: 'ꝡ', to: 'ꝡ', mapping: Valid },
+    Range { from: 'Ꝣ', to: 'Ꝣ', mapping: Mapped("ꝣ") },
+    Range { from: 'ꝣ', to: 'ꝣ', mapping: Valid },
+    Range { from: 'Ꝥ', to: 'Ꝥ', mapping: Mapped("ꝥ") },
+    Range { from: 'ꝥ', to: 'ꝥ', mapping: Valid },
+    Range { from: 'Ꝧ', to: 'Ꝧ', mapping: Mapped("ꝧ") },
+    Range { from: 'ꝧ', to: 'ꝧ', mapping: Valid },
+    Range { from: 'Ꝩ', to: 'Ꝩ', mapping: Mapped("ꝩ") },
+    Range { from: 'ꝩ', to: 'ꝩ', mapping: Valid },
+    Range { from: 'Ꝫ', to: 'Ꝫ', mapping: Mapped("ꝫ") },
+    Range { from: 'ꝫ', to: 'ꝫ', mapping: Valid },
+    Range { from: 'Ꝭ', to: 'Ꝭ', mapping: Mapped("ꝭ") },
+    Range { from: 'ꝭ', to: 'ꝭ', mapping: Valid },
+    Range { from: 'Ꝯ', to: 'Ꝯ', mapping: Mapped("ꝯ") },
+    Range { from: 'ꝯ', to: 'ꝯ', mapping: Valid },
+    Range { from: 'ꝰ', to: 'ꝰ', mapping: Mapped("ꝯ") },
+    Range { from: 'ꝱ', to: 'ꝸ', mapping: Valid },
+    Range { from: 'Ꝺ', to: 'Ꝺ', mapping: Mapped("ꝺ") },
+    Range { from: 'ꝺ', to: 'ꝺ', mapping: Valid },
+    Range { from: 'Ꝼ', to: 'Ꝼ', mapping: Mapped("ꝼ") },
+    Range { from: 'ꝼ', to: 'ꝼ', mapping: Valid },
+    Range { from: 'Ᵹ', to: 'Ᵹ', mapping: Mapped("ᵹ") },
+    Range { from: 'Ꝿ', to: 'Ꝿ', mapping: Mapped("ꝿ") },
+    Range { from: 'ꝿ', to: 'ꝿ', mapping: Valid },
+    Range { from: 'Ꞁ', to: 'Ꞁ', mapping: Mapped("ꞁ") },
+    Range { from: 'ꞁ', to: 'ꞁ', mapping: Valid },
+    Range { from: 'Ꞃ', to: 'Ꞃ', mapping: Mapped("ꞃ") },
+    Range { from: 'ꞃ', to: 'ꞃ', mapping: Valid },
+    Range { from: 'Ꞅ', to: 'Ꞅ', mapping: Mapped("ꞅ") },
+    Range { from: 'ꞅ', to: 'ꞅ', mapping: Valid },
+    Range { from: 'Ꞇ', to: 'Ꞇ', mapping: Mapped("ꞇ") },
+    Range { from: 'ꞇ', to: 'ꞈ', mapping: Valid },
+    Range { from: '꞉', to: '꞊', mapping: Valid },
+    Range { from: 'Ꞌ', to: 'Ꞌ', mapping: Mapped("ꞌ") },
+    Range { from: 'ꞌ', to: 'ꞌ', mapping: Valid },
+    Range { from: 'Ɥ', to: 'Ɥ', mapping: Mapped("ɥ") },
+    Range { from: 'ꞎ', to: 'ꞎ', mapping: Valid },
+    Range { from: 'ꞏ', to: 'ꞏ', mapping: Valid },
+    Range { from: 'Ꞑ', to: 'Ꞑ', mapping: Mapped("ꞑ") },
+    Range { from: 'ꞑ', to: 'ꞑ', mapping: Valid },
+    Range { from: 'Ꞓ', to: 'Ꞓ', mapping: Mapped("ꞓ") },
+    Range { from: 'ꞓ', to: 'ꞓ', mapping: Valid },
+    Range { from: 'ꞔ', to: 'ꞕ', mapping: Valid },
+    Range { from: 'Ꞗ', to: 'Ꞗ', mapping: Mapped("ꞗ") },
+    Range { from: 'ꞗ', to: 'ꞗ', mapping: Valid },
+    Range { from: 'Ꞙ', to: 'Ꞙ', mapping: Mapped("ꞙ") },
+    Range { from: 'ꞙ', to: 'ꞙ', mapping: Valid },
+    Range { from: 'Ꞛ', to: 'Ꞛ', mapping: Mapped("ꞛ") },
+    Range { from: 'ꞛ', to: 'ꞛ', mapping: Valid },
+    Range { from: 'Ꞝ', to: 'Ꞝ', mapping: Mapped("ꞝ") },
+    Range { from: 'ꞝ', to: 'ꞝ', mapping: Valid },
+    Range { from: 'Ꞟ', to: 'Ꞟ', mapping: Mapped("ꞟ") },
+    Range { from: 'ꞟ', to: 'ꞟ', mapping: Valid },
+    Range { from: 'Ꞡ', to: 'Ꞡ', mapping: Mapped("ꞡ") },
+    Range { from: 'ꞡ', to: 'ꞡ', mapping: Valid },
+    Range { from: 'Ꞣ', to: 'Ꞣ', mapping: Mapped("ꞣ") },
+    Range { from: 'ꞣ', to: 'ꞣ', mapping: Valid },
+    Range { from: 'Ꞥ', to: 'Ꞥ', mapping: Mapped("ꞥ") },
+    Range { from: 'ꞥ', to: 'ꞥ', mapping: Valid },
+    Range { from: 'Ꞧ', to: 'Ꞧ', mapping: Mapped("ꞧ") },
+    Range { from: 'ꞧ', to: 'ꞧ', mapping: Valid },
+    Range { from: 'Ꞩ', to: 'Ꞩ', mapping: Mapped("ꞩ") },
+    Range { from: 'ꞩ', to: 'ꞩ', mapping: Valid },
+    Range { from: 'Ɦ', to: 'Ɦ', mapping: Mapped("ɦ") },
+    Range { from: 'Ɜ', to: 'Ɜ', mapping: Mapped("ɜ") },
+    Range { from: 'Ɡ', to: 'Ɡ', mapping: Mapped("ɡ") },
+    Range { from: 'Ɬ', to: 'Ɬ', mapping: Mapped("ɬ") },
+    Range { from: 'Ɪ', to: 'ꞯ', mapping: Disallowed },
+    Range { from: 'Ʞ', to: 'Ʞ', mapping: Mapped("ʞ") },
+    Range { from: 'Ʇ', to: 'Ʇ', mapping: Mapped("ʇ") },
+    Range { from: 'Ʝ', to: 'Ʝ', mapping: Mapped("ʝ") },
+    Range { from: 'Ꭓ', to: 'Ꭓ', mapping: Mapped("ꭓ") },
+    Range { from: 'Ꞵ', to: 'Ꞵ', mapping: Mapped("ꞵ") },
+    Range { from: 'ꞵ', to: 'ꞵ', mapping: Valid },
+    Range { from: 'Ꞷ', to: 'Ꞷ', mapping: Mapped("ꞷ") },
+    Range { from: 'ꞷ', to: 'ꞷ', mapping: Valid },
+    Range { from: 'Ꞹ', to: 'ꟶ', mapping: Disallowed },
+    Range { from: 'ꟷ', to: 'ꟷ', mapping: Valid },
+    Range { from: 'ꟸ', to: 'ꟸ', mapping: Mapped("ħ") },
+    Range { from: 'ꟹ', to: 'ꟹ', mapping: Mapped("œ") },
+    Range { from: 'ꟺ', to: 'ꟺ', mapping: Valid },
+    Range { from: 'ꟻ', to: 'ꟿ', mapping: Valid },
+    Range { from: 'ꠀ', to: 'ꠧ', mapping: Valid },
+    Range { from: '꠨', to: '꠫', mapping: Valid },
+    Range { from: '꠬', to: '꠯', mapping: Disallowed },
+    Range { from: '꠰', to: '꠹', mapping: Valid },
+    Range { from: '꠺', to: '꠿', mapping: Disallowed },
+    Range { from: 'ꡀ', to: 'ꡳ', mapping: Valid },
+    Range { from: '꡴', to: '꡷', mapping: Valid },
+    Range { from: '꡸', to: '꡿', mapping: Disallowed },
+    Range { from: 'ꢀ', to: '꣄', mapping: Valid },
+    Range { from: 'ꣅ', to: '꣍', mapping: Disallowed },
+    Range { from: '꣎', to: '꣏', mapping: Valid },
+    Range { from: '꣐', to: '꣙', mapping: Valid },
+    Range { from: '꣚', to: '꣟', mapping: Disallowed },
+    Range { from: '꣠', to: 'ꣷ', mapping: Valid },
+    Range { from: '꣸', to: '꣺', mapping: Valid },
+    Range { from: 'ꣻ', to: 'ꣻ', mapping: Valid },
+    Range { from: '꣼', to: '꣼', mapping: Valid },
+    Range { from: 'ꣽ', to: 'ꣽ', mapping: Valid },
+    Range { from: 'ꣾ', to: 'ꣿ', mapping: Disallowed },
+    Range { from: '꤀', to: '꤭', mapping: Valid },
+    Range { from: '꤮', to: '꤯', mapping: Valid },
+    Range { from: 'ꤰ', to: '꥓', mapping: Valid },
+    Range { from: '꥔', to: '꥞', mapping: Disallowed },
+    Range { from: '꥟', to: '꥟', mapping: Valid },
+    Range { from: 'ꥠ', to: 'ꥼ', mapping: Valid },
+    Range { from: '꥽', to: '꥿', mapping: Disallowed },
+    Range { from: 'ꦀ', to: '꧀', mapping: Valid },
+    Range { from: '꧁', to: '꧍', mapping: Valid },
+    Range { from: '꧎', to: '꧎', mapping: Disallowed },
+    Range { from: 'ꧏ', to: '꧙', mapping: Valid },
+    Range { from: '꧚', to: '꧝', mapping: Disallowed },
+    Range { from: '꧞', to: '꧟', mapping: Valid },
+    Range { from: 'ꧠ', to: 'ꧾ', mapping: Valid },
+    Range { from: '꧿', to: '꧿', mapping: Disallowed },
+    Range { from: 'ꨀ', to: 'ꨶ', mapping: Valid },
+    Range { from: '꨷', to: '꨿', mapping: Disallowed },
+    Range { from: 'ꩀ', to: 'ꩍ', mapping: Valid },
+    Range { from: '꩎', to: '꩏', mapping: Disallowed },
+    Range { from: '꩐', to: '꩙', mapping: Valid },
+    Range { from: '꩚', to: '꩛', mapping: Disallowed },
+    Range { from: '꩜', to: '꩟', mapping: Valid },
+    Range { from: 'ꩠ', to: 'ꩶ', mapping: Valid },
+    Range { from: '꩷', to: '꩹', mapping: Valid },
+    Range { from: 'ꩺ', to: 'ꩻ', mapping: Valid },
+    Range { from: 'ꩼ', to: 'ꩿ', mapping: Valid },
+    Range { from: 'ꪀ', to: 'ꫂ', mapping: Valid },
+    Range { from: '꫃', to: '꫚', mapping: Disallowed },
+    Range { from: 'ꫛ', to: 'ꫝ', mapping: Valid },
+    Range { from: '꫞', to: '꫟', mapping: Valid },
+    Range { from: 'ꫠ', to: 'ꫯ', mapping: Valid },
+    Range { from: '꫰', to: '꫱', mapping: Valid },
+    Range { from: 'ꫲ', to: '꫶', mapping: Valid },
+    Range { from: '꫷', to: '꬀', mapping: Disallowed },
+    Range { from: 'ꬁ', to: 'ꬆ', mapping: Valid },
+    Range { from: '꬇', to: '꬈', mapping: Disallowed },
+    Range { from: 'ꬉ', to: 'ꬎ', mapping: Valid },
+    Range { from: '꬏', to: '꬐', mapping: Disallowed },
+    Range { from: 'ꬑ', to: 'ꬖ', mapping: Valid },
+    Range { from: '꬗', to: '꬟', mapping: Disallowed },
+    Range { from: 'ꬠ', to: 'ꬦ', mapping: Valid },
+    Range { from: '꬧', to: '꬧', mapping: Disallowed },
+    Range { from: 'ꬨ', to: 'ꬮ', mapping: Valid },
+    Range { from: '꬯', to: '꬯', mapping: Disallowed },
+    Range { from: 'ꬰ', to: 'ꭚ', mapping: Valid },
+    Range { from: '꭛', to: '꭛', mapping: Valid },
+    Range { from: 'ꭜ', to: 'ꭜ', mapping: Mapped("ꜧ") },
+    Range { from: 'ꭝ', to: 'ꭝ', mapping: Mapped("ꬷ") },
+    Range { from: 'ꭞ', to: 'ꭞ', mapping: Mapped("ɫ") },
+    Range { from: 'ꭟ', to: 'ꭟ', mapping: Mapped("ꭒ") },
+    Range { from: 'ꭠ', to: 'ꭣ', mapping: Valid },
+    Range { from: 'ꭤ', to: 'ꭥ', mapping: Valid },
+    Range { from: 'ꭦ', to: '꭯', mapping: Disallowed },
+    Range { from: 'ꭰ', to: 'ꭰ', mapping: Mapped("Ꭰ") },
+    Range { from: 'ꭱ', to: 'ꭱ', mapping: Mapped("Ꭱ") },
+    Range { from: 'ꭲ', to: 'ꭲ', mapping: Mapped("Ꭲ") },
+    Range { from: 'ꭳ', to: 'ꭳ', mapping: Mapped("Ꭳ") },
+    Range { from: 'ꭴ', to: 'ꭴ', mapping: Mapped("Ꭴ") },
+    Range { from: 'ꭵ', to: 'ꭵ', mapping: Mapped("Ꭵ") },
+    Range { from: 'ꭶ', to: 'ꭶ', mapping: Mapped("Ꭶ") },
+    Range { from: 'ꭷ', to: 'ꭷ', mapping: Mapped("Ꭷ") },
+    Range { from: 'ꭸ', to: 'ꭸ', mapping: Mapped("Ꭸ") },
+    Range { from: 'ꭹ', to: 'ꭹ', mapping: Mapped("Ꭹ") },
+    Range { from: 'ꭺ', to: 'ꭺ', mapping: Mapped("Ꭺ") },
+    Range { from: 'ꭻ', to: 'ꭻ', mapping: Mapped("Ꭻ") },
+    Range { from: 'ꭼ', to: 'ꭼ', mapping: Mapped("Ꭼ") },
+    Range { from: 'ꭽ', to: 'ꭽ', mapping: Mapped("Ꭽ") },
+    Range { from: 'ꭾ', to: 'ꭾ', mapping: Mapped("Ꭾ") },
+    Range { from: 'ꭿ', to: 'ꭿ', mapping: Mapped("Ꭿ") },
+    Range { from: 'ꮀ', to: 'ꮀ', mapping: Mapped("Ꮀ") },
+    Range { from: 'ꮁ', to: 'ꮁ', mapping: Mapped("Ꮁ") },
+    Range { from: 'ꮂ', to: 'ꮂ', mapping: Mapped("Ꮂ") },
+    Range { from: 'ꮃ', to: 'ꮃ', mapping: Mapped("Ꮃ") },
+    Range { from: 'ꮄ', to: 'ꮄ', mapping: Mapped("Ꮄ") },
+    Range { from: 'ꮅ', to: 'ꮅ', mapping: Mapped("Ꮅ") },
+    Range { from: 'ꮆ', to: 'ꮆ', mapping: Mapped("Ꮆ") },
+    Range { from: 'ꮇ', to: 'ꮇ', mapping: Mapped("Ꮇ") },
+    Range { from: 'ꮈ', to: 'ꮈ', mapping: Mapped("Ꮈ") },
+    Range { from: 'ꮉ', to: 'ꮉ', mapping: Mapped("Ꮉ") },
+    Range { from: 'ꮊ', to: 'ꮊ', mapping: Mapped("Ꮊ") },
+    Range { from: 'ꮋ', to: 'ꮋ', mapping: Mapped("Ꮋ") },
+    Range { from: 'ꮌ', to: 'ꮌ', mapping: Mapped("Ꮌ") },
+    Range { from: 'ꮍ', to: 'ꮍ', mapping: Mapped("Ꮍ") },
+    Range { from: 'ꮎ', to: 'ꮎ', mapping: Mapped("Ꮎ") },
+    Range { from: 'ꮏ', to: 'ꮏ', mapping: Mapped("Ꮏ") },
+    Range { from: 'ꮐ', to: 'ꮐ', mapping: Mapped("Ꮐ") },
+    Range { from: 'ꮑ', to: 'ꮑ', mapping: Mapped("Ꮑ") },
+    Range { from: 'ꮒ', to: 'ꮒ', mapping: Mapped("Ꮒ") },
+    Range { from: 'ꮓ', to: 'ꮓ', mapping: Mapped("Ꮓ") },
+    Range { from: 'ꮔ', to: 'ꮔ', mapping: Mapped("Ꮔ") },
+    Range { from: 'ꮕ', to: 'ꮕ', mapping: Mapped("Ꮕ") },
+    Range { from: 'ꮖ', to: 'ꮖ', mapping: Mapped("Ꮖ") },
+    Range { from: 'ꮗ', to: 'ꮗ', mapping: Mapped("Ꮗ") },
+    Range { from: 'ꮘ', to: 'ꮘ', mapping: Mapped("Ꮘ") },
+    Range { from: 'ꮙ', to: 'ꮙ', mapping: Mapped("Ꮙ") },
+    Range { from: 'ꮚ', to: 'ꮚ', mapping: Mapped("Ꮚ") },
+    Range { from: 'ꮛ', to: 'ꮛ', mapping: Mapped("Ꮛ") },
+    Range { from: 'ꮜ', to: 'ꮜ', mapping: Mapped("Ꮜ") },
+    Range { from: 'ꮝ', to: 'ꮝ', mapping: Mapped("Ꮝ") },
+    Range { from: 'ꮞ', to: 'ꮞ', mapping: Mapped("Ꮞ") },
+    Range { from: 'ꮟ', to: 'ꮟ', mapping: Mapped("Ꮟ") },
+    Range { from: 'ꮠ', to: 'ꮠ', mapping: Mapped("Ꮠ") },
+    Range { from: 'ꮡ', to: 'ꮡ', mapping: Mapped("Ꮡ") },
+    Range { from: 'ꮢ', to: 'ꮢ', mapping: Mapped("Ꮢ") },
+    Range { from: 'ꮣ', to: 'ꮣ', mapping: Mapped("Ꮣ") },
+    Range { from: 'ꮤ', to: 'ꮤ', mapping: Mapped("Ꮤ") },
+    Range { from: 'ꮥ', to: 'ꮥ', mapping: Mapped("Ꮥ") },
+    Range { from: 'ꮦ', to: 'ꮦ', mapping: Mapped("Ꮦ") },
+    Range { from: 'ꮧ', to: 'ꮧ', mapping: Mapped("Ꮧ") },
+    Range { from: 'ꮨ', to: 'ꮨ', mapping: Mapped("Ꮨ") },
+    Range { from: 'ꮩ', to: 'ꮩ', mapping: Mapped("Ꮩ") },
+    Range { from: 'ꮪ', to: 'ꮪ', mapping: Mapped("Ꮪ") },
+    Range { from: 'ꮫ', to: 'ꮫ', mapping: Mapped("Ꮫ") },
+    Range { from: 'ꮬ', to: 'ꮬ', mapping: Mapped("Ꮬ") },
+    Range { from: 'ꮭ', to: 'ꮭ', mapping: Mapped("Ꮭ") },
+    Range { from: 'ꮮ', to: 'ꮮ', mapping: Mapped("Ꮮ") },
+    Range { from: 'ꮯ', to: 'ꮯ', mapping: Mapped("Ꮯ") },
+    Range { from: 'ꮰ', to: 'ꮰ', mapping: Mapped("Ꮰ") },
+    Range { from: 'ꮱ', to: 'ꮱ', mapping: Mapped("Ꮱ") },
+    Range { from: 'ꮲ', to: 'ꮲ', mapping: Mapped("Ꮲ") },
+    Range { from: 'ꮳ', to: 'ꮳ', mapping: Mapped("Ꮳ") },
+    Range { from: 'ꮴ', to: 'ꮴ', mapping: Mapped("Ꮴ") },
+    Range { from: 'ꮵ', to: 'ꮵ', mapping: Mapped("Ꮵ") },
+    Range { from: 'ꮶ', to: 'ꮶ', mapping: Mapped("Ꮶ") },
+    Range { from: 'ꮷ', to: 'ꮷ', mapping: Mapped("Ꮷ") },
+    Range { from: 'ꮸ', to: 'ꮸ', mapping: Mapped("Ꮸ") },
+    Range { from: 'ꮹ', to: 'ꮹ', mapping: Mapped("Ꮹ") },
+    Range { from: 'ꮺ', to: 'ꮺ', mapping: Mapped("Ꮺ") },
+    Range { from: 'ꮻ', to: 'ꮻ', mapping: Mapped("Ꮻ") },
+    Range { from: 'ꮼ', to: 'ꮼ', mapping: Mapped("Ꮼ") },
+    Range { from: 'ꮽ', to: 'ꮽ', mapping: Mapped("Ꮽ") },
+    Range { from: 'ꮾ', to: 'ꮾ', mapping: Mapped("Ꮾ") },
+    Range { from: 'ꮿ', to: 'ꮿ', mapping: Mapped("Ꮿ") },
+    Range { from: 'ꯀ', to: 'ꯪ', mapping: Valid },
+    Range { from: '꯫', to: '꯫', mapping: Valid },
+    Range { from: '꯬', to: '꯭', mapping: Valid },
+    Range { from: '꯮', to: '꯯', mapping: Disallowed },
+    Range { from: '꯰', to: '꯹', mapping: Valid },
+    Range { from: '꯺', to: '꯿', mapping: Disallowed },
+    Range { from: '가', to: '힣', mapping: Valid },
+    Range { from: '힤', to: '힯', mapping: Disallowed },
+    Range { from: 'ힰ', to: 'ퟆ', mapping: Valid },
+    Range { from: '퟇', to: '퟊', mapping: Disallowed },
+    Range { from: 'ퟋ', to: 'ퟻ', mapping: Valid },
+    Range { from: '퟼', to: '퟿', mapping: Disallowed },
+    Range { from: '', to: '', mapping: Disallowed },
+    Range { from: '豈', to: '豈', mapping: Mapped("豈") },
+    Range { from: '更', to: '更', mapping: Mapped("更") },
+    Range { from: '車', to: '車', mapping: Mapped("車") },
+    Range { from: '賈', to: '賈', mapping: Mapped("賈") },
+    Range { from: '滑', to: '滑', mapping: Mapped("滑") },
+    Range { from: '串', to: '串', mapping: Mapped("串") },
+    Range { from: '句', to: '句', mapping: Mapped("句") },
+    Range { from: '龜', to: '龜', mapping: Mapped("龜") },
+    Range { from: '契', to: '契', mapping: Mapped("契") },
+    Range { from: '金', to: '金', mapping: Mapped("金") },
+    Range { from: '喇', to: '喇', mapping: Mapped("喇") },
+    Range { from: '奈', to: '奈', mapping: Mapped("奈") },
+    Range { from: '懶', to: '懶', mapping: Mapped("懶") },
+    Range { from: '癩', to: '癩', mapping: Mapped("癩") },
+    Range { from: '羅', to: '羅', mapping: Mapped("羅") },
+    Range { from: '蘿', to: '蘿', mapping: Mapped("蘿") },
+    Range { from: '螺', to: '螺', mapping: Mapped("螺") },
+    Range { from: '裸', to: '裸', mapping: Mapped("裸") },
+    Range { from: '邏', to: '邏', mapping: Mapped("邏") },
+    Range { from: '樂', to: '樂', mapping: Mapped("樂") },
+    Range { from: '洛', to: '洛', mapping: Mapped("洛") },
+    Range { from: '烙', to: '烙', mapping: Mapped("烙") },
+    Range { from: '珞', to: '珞', mapping: Mapped("珞") },
+    Range { from: '落', to: '落', mapping: Mapped("落") },
+    Range { from: '酪', to: '酪', mapping: Mapped("酪") },
+    Range { from: '駱', to: '駱', mapping: Mapped("駱") },
+    Range { from: '亂', to: '亂', mapping: Mapped("亂") },
+    Range { from: '卵', to: '卵', mapping: Mapped("卵") },
+    Range { from: '欄', to: '欄', mapping: Mapped("欄") },
+    Range { from: '爛', to: '爛', mapping: Mapped("爛") },
+    Range { from: '蘭', to: '蘭', mapping: Mapped("蘭") },
+    Range { from: '鸞', to: '鸞', mapping: Mapped("鸞") },
+    Range { from: '嵐', to: '嵐', mapping: Mapped("嵐") },
+    Range { from: '濫', to: '濫', mapping: Mapped("濫") },
+    Range { from: '藍', to: '藍', mapping: Mapped("藍") },
+    Range { from: '襤', to: '襤', mapping: Mapped("襤") },
+    Range { from: '拉', to: '拉', mapping: Mapped("拉") },
+    Range { from: '臘', to: '臘', mapping: Mapped("臘") },
+    Range { from: '蠟', to: '蠟', mapping: Mapped("蠟") },
+    Range { from: '廊', to: '廊', mapping: Mapped("廊") },
+    Range { from: '朗', to: '朗', mapping: Mapped("朗") },
+    Range { from: '浪', to: '浪', mapping: Mapped("浪") },
+    Range { from: '狼', to: '狼', mapping: Mapped("狼") },
+    Range { from: '郎', to: '郎', mapping: Mapped("郎") },
+    Range { from: '來', to: '來', mapping: Mapped("來") },
+    Range { from: '冷', to: '冷', mapping: Mapped("冷") },
+    Range { from: '勞', to: '勞', mapping: Mapped("勞") },
+    Range { from: '擄', to: '擄', mapping: Mapped("擄") },
+    Range { from: '櫓', to: '櫓', mapping: Mapped("櫓") },
+    Range { from: '爐', to: '爐', mapping: Mapped("爐") },
+    Range { from: '盧', to: '盧', mapping: Mapped("盧") },
+    Range { from: '老', to: '老', mapping: Mapped("老") },
+    Range { from: '蘆', to: '蘆', mapping: Mapped("蘆") },
+    Range { from: '虜', to: '虜', mapping: Mapped("虜") },
+    Range { from: '路', to: '路', mapping: Mapped("路") },
+    Range { from: '露', to: '露', mapping: Mapped("露") },
+    Range { from: '魯', to: '魯', mapping: Mapped("魯") },
+    Range { from: '鷺', to: '鷺', mapping: Mapped("鷺") },
+    Range { from: '碌', to: '碌', mapping: Mapped("碌") },
+    Range { from: '祿', to: '祿', mapping: Mapped("祿") },
+    Range { from: '綠', to: '綠', mapping: Mapped("綠") },
+    Range { from: '菉', to: '菉', mapping: Mapped("菉") },
+    Range { from: '錄', to: '錄', mapping: Mapped("錄") },
+    Range { from: '鹿', to: '鹿', mapping: Mapped("鹿") },
+    Range { from: '論', to: '論', mapping: Mapped("論") },
+    Range { from: '壟', to: '壟', mapping: Mapped("壟") },
+    Range { from: '弄', to: '弄', mapping: Mapped("弄") },
+    Range { from: '籠', to: '籠', mapping: Mapped("籠") },
+    Range { from: '聾', to: '聾', mapping: Mapped("聾") },
+    Range { from: '牢', to: '牢', mapping: Mapped("牢") },
+    Range { from: '磊', to: '磊', mapping: Mapped("磊") },
+    Range { from: '賂', to: '賂', mapping: Mapped("賂") },
+    Range { from: '雷', to: '雷', mapping: Mapped("雷") },
+    Range { from: '壘', to: '壘', mapping: Mapped("壘") },
+    Range { from: '屢', to: '屢', mapping: Mapped("屢") },
+    Range { from: '樓', to: '樓', mapping: Mapped("樓") },
+    Range { from: '淚', to: '淚', mapping: Mapped("淚") },
+    Range { from: '漏', to: '漏', mapping: Mapped("漏") },
+    Range { from: '累', to: '累', mapping: Mapped("累") },
+    Range { from: '縷', to: '縷', mapping: Mapped("縷") },
+    Range { from: '陋', to: '陋', mapping: Mapped("陋") },
+    Range { from: '勒', to: '勒', mapping: Mapped("勒") },
+    Range { from: '肋', to: '肋', mapping: Mapped("肋") },
+    Range { from: '凜', to: '凜', mapping: Mapped("凜") },
+    Range { from: '凌', to: '凌', mapping: Mapped("凌") },
+    Range { from: '稜', to: '稜', mapping: Mapped("稜") },
+    Range { from: '綾', to: '綾', mapping: Mapped("綾") },
+    Range { from: '菱', to: '菱', mapping: Mapped("菱") },
+    Range { from: '陵', to: '陵', mapping: Mapped("陵") },
+    Range { from: '讀', to: '讀', mapping: Mapped("讀") },
+    Range { from: '拏', to: '拏', mapping: Mapped("拏") },
+    Range { from: '樂', to: '樂', mapping: Mapped("樂") },
+    Range { from: '諾', to: '諾', mapping: Mapped("諾") },
+    Range { from: '丹', to: '丹', mapping: Mapped("丹") },
+    Range { from: '寧', to: '寧', mapping: Mapped("寧") },
+    Range { from: '怒', to: '怒', mapping: Mapped("怒") },
+    Range { from: '率', to: '率', mapping: Mapped("率") },
+    Range { from: '異', to: '異', mapping: Mapped("異") },
+    Range { from: '北', to: '北', mapping: Mapped("北") },
+    Range { from: '磻', to: '磻', mapping: Mapped("磻") },
+    Range { from: '便', to: '便', mapping: Mapped("便") },
+    Range { from: '復', to: '復', mapping: Mapped("復") },
+    Range { from: '不', to: '不', mapping: Mapped("不") },
+    Range { from: '泌', to: '泌', mapping: Mapped("泌") },
+    Range { from: '數', to: '數', mapping: Mapped("數") },
+    Range { from: '索', to: '索', mapping: Mapped("索") },
+    Range { from: '參', to: '參', mapping: Mapped("參") },
+    Range { from: '塞', to: '塞', mapping: Mapped("塞") },
+    Range { from: '省', to: '省', mapping: Mapped("省") },
+    Range { from: '葉', to: '葉', mapping: Mapped("葉") },
+    Range { from: '說', to: '說', mapping: Mapped("說") },
+    Range { from: '殺', to: '殺', mapping: Mapped("殺") },
+    Range { from: '辰', to: '辰', mapping: Mapped("辰") },
+    Range { from: '沈', to: '沈', mapping: Mapped("沈") },
+    Range { from: '拾', to: '拾', mapping: Mapped("拾") },
+    Range { from: '若', to: '若', mapping: Mapped("若") },
+    Range { from: '掠', to: '掠', mapping: Mapped("掠") },
+    Range { from: '略', to: '略', mapping: Mapped("略") },
+    Range { from: '亮', to: '亮', mapping: Mapped("亮") },
+    Range { from: '兩', to: '兩', mapping: Mapped("兩") },
+    Range { from: '凉', to: '凉', mapping: Mapped("凉") },
+    Range { from: '梁', to: '梁', mapping: Mapped("梁") },
+    Range { from: '糧', to: '糧', mapping: Mapped("糧") },
+    Range { from: '良', to: '良', mapping: Mapped("良") },
+    Range { from: '諒', to: '諒', mapping: Mapped("諒") },
+    Range { from: '量', to: '量', mapping: Mapped("量") },
+    Range { from: '勵', to: '勵', mapping: Mapped("勵") },
+    Range { from: '呂', to: '呂', mapping: Mapped("呂") },
+    Range { from: '女', to: '女', mapping: Mapped("女") },
+    Range { from: '廬', to: '廬', mapping: Mapped("廬") },
+    Range { from: '旅', to: '旅', mapping: Mapped("旅") },
+    Range { from: '濾', to: '濾', mapping: Mapped("濾") },
+    Range { from: '礪', to: '礪', mapping: Mapped("礪") },
+    Range { from: '閭', to: '閭', mapping: Mapped("閭") },
+    Range { from: '驪', to: '驪', mapping: Mapped("驪") },
+    Range { from: '麗', to: '麗', mapping: Mapped("麗") },
+    Range { from: '黎', to: '黎', mapping: Mapped("黎") },
+    Range { from: '力', to: '力', mapping: Mapped("力") },
+    Range { from: '曆', to: '曆', mapping: Mapped("曆") },
+    Range { from: '歷', to: '歷', mapping: Mapped("歷") },
+    Range { from: '轢', to: '轢', mapping: Mapped("轢") },
+    Range { from: '年', to: '年', mapping: Mapped("年") },
+    Range { from: '憐', to: '憐', mapping: Mapped("憐") },
+    Range { from: '戀', to: '戀', mapping: Mapped("戀") },
+    Range { from: '撚', to: '撚', mapping: Mapped("撚") },
+    Range { from: '漣', to: '漣', mapping: Mapped("漣") },
+    Range { from: '煉', to: '煉', mapping: Mapped("煉") },
+    Range { from: '璉', to: '璉', mapping: Mapped("璉") },
+    Range { from: '秊', to: '秊', mapping: Mapped("秊") },
+    Range { from: '練', to: '練', mapping: Mapped("練") },
+    Range { from: '聯', to: '聯', mapping: Mapped("聯") },
+    Range { from: '輦', to: '輦', mapping: Mapped("輦") },
+    Range { from: '蓮', to: '蓮', mapping: Mapped("蓮") },
+    Range { from: '連', to: '連', mapping: Mapped("連") },
+    Range { from: '鍊', to: '鍊', mapping: Mapped("鍊") },
+    Range { from: '列', to: '列', mapping: Mapped("列") },
+    Range { from: '劣', to: '劣', mapping: Mapped("劣") },
+    Range { from: '咽', to: '咽', mapping: Mapped("咽") },
+    Range { from: '烈', to: '烈', mapping: Mapped("烈") },
+    Range { from: '裂', to: '裂', mapping: Mapped("裂") },
+    Range { from: '說', to: '說', mapping: Mapped("說") },
+    Range { from: '廉', to: '廉', mapping: Mapped("廉") },
+    Range { from: '念', to: '念', mapping: Mapped("念") },
+    Range { from: '捻', to: '捻', mapping: Mapped("捻") },
+    Range { from: '殮', to: '殮', mapping: Mapped("殮") },
+    Range { from: '簾', to: '簾', mapping: Mapped("簾") },
+    Range { from: '獵', to: '獵', mapping: Mapped("獵") },
+    Range { from: '令', to: '令', mapping: Mapped("令") },
+    Range { from: '囹', to: '囹', mapping: Mapped("囹") },
+    Range { from: '寧', to: '寧', mapping: Mapped("寧") },
+    Range { from: '嶺', to: '嶺', mapping: Mapped("嶺") },
+    Range { from: '怜', to: '怜', mapping: Mapped("怜") },
+    Range { from: '玲', to: '玲', mapping: Mapped("玲") },
+    Range { from: '瑩', to: '瑩', mapping: Mapped("瑩") },
+    Range { from: '羚', to: '羚', mapping: Mapped("羚") },
+    Range { from: '聆', to: '聆', mapping: Mapped("聆") },
+    Range { from: '鈴', to: '鈴', mapping: Mapped("鈴") },
+    Range { from: '零', to: '零', mapping: Mapped("零") },
+    Range { from: '靈', to: '靈', mapping: Mapped("靈") },
+    Range { from: '領', to: '領', mapping: Mapped("領") },
+    Range { from: '例', to: '例', mapping: Mapped("例") },
+    Range { from: '禮', to: '禮', mapping: Mapped("禮") },
+    Range { from: '醴', to: '醴', mapping: Mapped("醴") },
+    Range { from: '隸', to: '隸', mapping: Mapped("隸") },
+    Range { from: '惡', to: '惡', mapping: Mapped("惡") },
+    Range { from: '了', to: '了', mapping: Mapped("了") },
+    Range { from: '僚', to: '僚', mapping: Mapped("僚") },
+    Range { from: '寮', to: '寮', mapping: Mapped("寮") },
+    Range { from: '尿', to: '尿', mapping: Mapped("尿") },
+    Range { from: '料', to: '料', mapping: Mapped("料") },
+    Range { from: '樂', to: '樂', mapping: Mapped("樂") },
+    Range { from: '燎', to: '燎', mapping: Mapped("燎") },
+    Range { from: '療', to: '療', mapping: Mapped("療") },
+    Range { from: '蓼', to: '蓼', mapping: Mapped("蓼") },
+    Range { from: '遼', to: '遼', mapping: Mapped("遼") },
+    Range { from: '龍', to: '龍', mapping: Mapped("龍") },
+    Range { from: '暈', to: '暈', mapping: Mapped("暈") },
+    Range { from: '阮', to: '阮', mapping: Mapped("阮") },
+    Range { from: '劉', to: '劉', mapping: Mapped("劉") },
+    Range { from: '杻', to: '杻', mapping: Mapped("杻") },
+    Range { from: '柳', to: '柳', mapping: Mapped("柳") },
+    Range { from: '流', to: '流', mapping: Mapped("流") },
+    Range { from: '溜', to: '溜', mapping: Mapped("溜") },
+    Range { from: '琉', to: '琉', mapping: Mapped("琉") },
+    Range { from: '留', to: '留', mapping: Mapped("留") },
+    Range { from: '硫', to: '硫', mapping: Mapped("硫") },
+    Range { from: '紐', to: '紐', mapping: Mapped("紐") },
+    Range { from: '類', to: '類', mapping: Mapped("類") },
+    Range { from: '六', to: '六', mapping: Mapped("六") },
+    Range { from: '戮', to: '戮', mapping: Mapped("戮") },
+    Range { from: '陸', to: '陸', mapping: Mapped("陸") },
+    Range { from: '倫', to: '倫', mapping: Mapped("倫") },
+    Range { from: '崙', to: '崙', mapping: Mapped("崙") },
+    Range { from: '淪', to: '淪', mapping: Mapped("淪") },
+    Range { from: '輪', to: '輪', mapping: Mapped("輪") },
+    Range { from: '律', to: '律', mapping: Mapped("律") },
+    Range { from: '慄', to: '慄', mapping: Mapped("慄") },
+    Range { from: '栗', to: '栗', mapping: Mapped("栗") },
+    Range { from: '率', to: '率', mapping: Mapped("率") },
+    Range { from: '隆', to: '隆', mapping: Mapped("隆") },
+    Range { from: '利', to: '利', mapping: Mapped("利") },
+    Range { from: '吏', to: '吏', mapping: Mapped("吏") },
+    Range { from: '履', to: '履', mapping: Mapped("履") },
+    Range { from: '易', to: '易', mapping: Mapped("易") },
+    Range { from: '李', to: '李', mapping: Mapped("李") },
+    Range { from: '梨', to: '梨', mapping: Mapped("梨") },
+    Range { from: '泥', to: '泥', mapping: Mapped("泥") },
+    Range { from: '理', to: '理', mapping: Mapped("理") },
+    Range { from: '痢', to: '痢', mapping: Mapped("痢") },
+    Range { from: '罹', to: '罹', mapping: Mapped("罹") },
+    Range { from: '裏', to: '裏', mapping: Mapped("裏") },
+    Range { from: '裡', to: '裡', mapping: Mapped("裡") },
+    Range { from: '里', to: '里', mapping: Mapped("里") },
+    Range { from: '離', to: '離', mapping: Mapped("離") },
+    Range { from: '匿', to: '匿', mapping: Mapped("匿") },
+    Range { from: '溺', to: '溺', mapping: Mapped("溺") },
+    Range { from: '吝', to: '吝', mapping: Mapped("吝") },
+    Range { from: '燐', to: '燐', mapping: Mapped("燐") },
+    Range { from: '璘', to: '璘', mapping: Mapped("璘") },
+    Range { from: '藺', to: '藺', mapping: Mapped("藺") },
+    Range { from: '隣', to: '隣', mapping: Mapped("隣") },
+    Range { from: '鱗', to: '鱗', mapping: Mapped("鱗") },
+    Range { from: '麟', to: '麟', mapping: Mapped("麟") },
+    Range { from: '林', to: '林', mapping: Mapped("林") },
+    Range { from: '淋', to: '淋', mapping: Mapped("淋") },
+    Range { from: '臨', to: '臨', mapping: Mapped("臨") },
+    Range { from: '立', to: '立', mapping: Mapped("立") },
+    Range { from: '笠', to: '笠', mapping: Mapped("笠") },
+    Range { from: '粒', to: '粒', mapping: Mapped("粒") },
+    Range { from: '狀', to: '狀', mapping: Mapped("狀") },
+    Range { from: '炙', to: '炙', mapping: Mapped("炙") },
+    Range { from: '識', to: '識', mapping: Mapped("識") },
+    Range { from: '什', to: '什', mapping: Mapped("什") },
+    Range { from: '茶', to: '茶', mapping: Mapped("茶") },
+    Range { from: '刺', to: '刺', mapping: Mapped("刺") },
+    Range { from: '切', to: '切', mapping: Mapped("切") },
+    Range { from: '度', to: '度', mapping: Mapped("度") },
+    Range { from: '拓', to: '拓', mapping: Mapped("拓") },
+    Range { from: '糖', to: '糖', mapping: Mapped("糖") },
+    Range { from: '宅', to: '宅', mapping: Mapped("宅") },
+    Range { from: '洞', to: '洞', mapping: Mapped("洞") },
+    Range { from: '暴', to: '暴', mapping: Mapped("暴") },
+    Range { from: '輻', to: '輻', mapping: Mapped("輻") },
+    Range { from: '行', to: '行', mapping: Mapped("行") },
+    Range { from: '降', to: '降', mapping: Mapped("降") },
+    Range { from: '見', to: '見', mapping: Mapped("見") },
+    Range { from: '廓', to: '廓', mapping: Mapped("廓") },
+    Range { from: '兀', to: '兀', mapping: Mapped("兀") },
+    Range { from: '嗀', to: '嗀', mapping: Mapped("嗀") },
+    Range { from: '﨎', to: '﨏', mapping: Valid },
+    Range { from: '塚', to: '塚', mapping: Mapped("塚") },
+    Range { from: '﨑', to: '﨑', mapping: Valid },
+    Range { from: '晴', to: '晴', mapping: Mapped("晴") },
+    Range { from: '﨓', to: '﨔', mapping: Valid },
+    Range { from: '凞', to: '凞', mapping: Mapped("凞") },
+    Range { from: '猪', to: '猪', mapping: Mapped("猪") },
+    Range { from: '益', to: '益', mapping: Mapped("益") },
+    Range { from: '礼', to: '礼', mapping: Mapped("礼") },
+    Range { from: '神', to: '神', mapping: Mapped("神") },
+    Range { from: '祥', to: '祥', mapping: Mapped("祥") },
+    Range { from: '福', to: '福', mapping: Mapped("福") },
+    Range { from: '靖', to: '靖', mapping: Mapped("靖") },
+    Range { from: '精', to: '精', mapping: Mapped("精") },
+    Range { from: '羽', to: '羽', mapping: Mapped("羽") },
+    Range { from: '﨟', to: '﨟', mapping: Valid },
+    Range { from: '蘒', to: '蘒', mapping: Mapped("蘒") },
+    Range { from: '﨡', to: '﨡', mapping: Valid },
+    Range { from: '諸', to: '諸', mapping: Mapped("諸") },
+    Range { from: '﨣', to: '﨤', mapping: Valid },
+    Range { from: '逸', to: '逸', mapping: Mapped("逸") },
+    Range { from: '都', to: '都', mapping: Mapped("都") },
+    Range { from: '﨧', to: '﨩', mapping: Valid },
+    Range { from: '飯', to: '飯', mapping: Mapped("飯") },
+    Range { from: '飼', to: '飼', mapping: Mapped("飼") },
+    Range { from: '館', to: '館', mapping: Mapped("館") },
+    Range { from: '鶴', to: '鶴', mapping: Mapped("鶴") },
+    Range { from: '郞', to: '郞', mapping: Mapped("郞") },
+    Range { from: '隷', to: '隷', mapping: Mapped("隷") },
+    Range { from: '侮', to: '侮', mapping: Mapped("侮") },
+    Range { from: '僧', to: '僧', mapping: Mapped("僧") },
+    Range { from: '免', to: '免', mapping: Mapped("免") },
+    Range { from: '勉', to: '勉', mapping: Mapped("勉") },
+    Range { from: '勤', to: '勤', mapping: Mapped("勤") },
+    Range { from: '卑', to: '卑', mapping: Mapped("卑") },
+    Range { from: '喝', to: '喝', mapping: Mapped("喝") },
+    Range { from: '嘆', to: '嘆', mapping: Mapped("嘆") },
+    Range { from: '器', to: '器', mapping: Mapped("器") },
+    Range { from: '塀', to: '塀', mapping: Mapped("塀") },
+    Range { from: '墨', to: '墨', mapping: Mapped("墨") },
+    Range { from: '層', to: '層', mapping: Mapped("層") },
+    Range { from: '屮', to: '屮', mapping: Mapped("屮") },
+    Range { from: '悔', to: '悔', mapping: Mapped("悔") },
+    Range { from: '慨', to: '慨', mapping: Mapped("慨") },
+    Range { from: '憎', to: '憎', mapping: Mapped("憎") },
+    Range { from: '懲', to: '懲', mapping: Mapped("懲") },
+    Range { from: '敏', to: '敏', mapping: Mapped("敏") },
+    Range { from: '既', to: '既', mapping: Mapped("既") },
+    Range { from: '暑', to: '暑', mapping: Mapped("暑") },
+    Range { from: '梅', to: '梅', mapping: Mapped("梅") },
+    Range { from: '海', to: '海', mapping: Mapped("海") },
+    Range { from: '渚', to: '渚', mapping: Mapped("渚") },
+    Range { from: '漢', to: '漢', mapping: Mapped("漢") },
+    Range { from: '煮', to: '煮', mapping: Mapped("煮") },
+    Range { from: '爫', to: '爫', mapping: Mapped("爫") },
+    Range { from: '琢', to: '琢', mapping: Mapped("琢") },
+    Range { from: '碑', to: '碑', mapping: Mapped("碑") },
+    Range { from: '社', to: '社', mapping: Mapped("社") },
+    Range { from: '祉', to: '祉', mapping: Mapped("祉") },
+    Range { from: '祈', to: '祈', mapping: Mapped("祈") },
+    Range { from: '祐', to: '祐', mapping: Mapped("祐") },
+    Range { from: '祖', to: '祖', mapping: Mapped("祖") },
+    Range { from: '祝', to: '祝', mapping: Mapped("祝") },
+    Range { from: '禍', to: '禍', mapping: Mapped("禍") },
+    Range { from: '禎', to: '禎', mapping: Mapped("禎") },
+    Range { from: '穀', to: '穀', mapping: Mapped("穀") },
+    Range { from: '突', to: '突', mapping: Mapped("突") },
+    Range { from: '節', to: '節', mapping: Mapped("節") },
+    Range { from: '練', to: '練', mapping: Mapped("練") },
+    Range { from: '縉', to: '縉', mapping: Mapped("縉") },
+    Range { from: '繁', to: '繁', mapping: Mapped("繁") },
+    Range { from: '署', to: '署', mapping: Mapped("署") },
+    Range { from: '者', to: '者', mapping: Mapped("者") },
+    Range { from: '臭', to: '臭', mapping: Mapped("臭") },
+    Range { from: '艹', to: '艹', mapping: Mapped("艹") },
+    Range { from: '著', to: '著', mapping: Mapped("著") },
+    Range { from: '褐', to: '褐', mapping: Mapped("褐") },
+    Range { from: '視', to: '視', mapping: Mapped("視") },
+    Range { from: '謁', to: '謁', mapping: Mapped("謁") },
+    Range { from: '謹', to: '謹', mapping: Mapped("謹") },
+    Range { from: '賓', to: '賓', mapping: Mapped("賓") },
+    Range { from: '贈', to: '贈', mapping: Mapped("贈") },
+    Range { from: '辶', to: '辶', mapping: Mapped("辶") },
+    Range { from: '逸', to: '逸', mapping: Mapped("逸") },
+    Range { from: '難', to: '難', mapping: Mapped("難") },
+    Range { from: '響', to: '響', mapping: Mapped("響") },
+    Range { from: '頻', to: '頻', mapping: Mapped("頻") },
+    Range { from: '恵', to: '恵', mapping: Mapped("恵") },
+    Range { from: '𤋮', to: '𤋮', mapping: Mapped("𤋮") },
+    Range { from: '舘', to: '舘', mapping: Mapped("舘") },
+    Range { from: '﩮', to: '﩯', mapping: Disallowed },
+    Range { from: '並', to: '並', mapping: Mapped("並") },
+    Range { from: '况', to: '况', mapping: Mapped("况") },
+    Range { from: '全', to: '全', mapping: Mapped("全") },
+    Range { from: '侀', to: '侀', mapping: Mapped("侀") },
+    Range { from: '充', to: '充', mapping: Mapped("充") },
+    Range { from: '冀', to: '冀', mapping: Mapped("冀") },
+    Range { from: '勇', to: '勇', mapping: Mapped("勇") },
+    Range { from: '勺', to: '勺', mapping: Mapped("勺") },
+    Range { from: '喝', to: '喝', mapping: Mapped("喝") },
+    Range { from: '啕', to: '啕', mapping: Mapped("啕") },
+    Range { from: '喙', to: '喙', mapping: Mapped("喙") },
+    Range { from: '嗢', to: '嗢', mapping: Mapped("嗢") },
+    Range { from: '塚', to: '塚', mapping: Mapped("塚") },
+    Range { from: '墳', to: '墳', mapping: Mapped("墳") },
+    Range { from: '奄', to: '奄', mapping: Mapped("奄") },
+    Range { from: '奔', to: '奔', mapping: Mapped("奔") },
+    Range { from: '婢', to: '婢', mapping: Mapped("婢") },
+    Range { from: '嬨', to: '嬨', mapping: Mapped("嬨") },
+    Range { from: '廒', to: '廒', mapping: Mapped("廒") },
+    Range { from: '廙', to: '廙', mapping: Mapped("廙") },
+    Range { from: '彩', to: '彩', mapping: Mapped("彩") },
+    Range { from: '徭', to: '徭', mapping: Mapped("徭") },
+    Range { from: '惘', to: '惘', mapping: Mapped("惘") },
+    Range { from: '慎', to: '慎', mapping: Mapped("慎") },
+    Range { from: '愈', to: '愈', mapping: Mapped("愈") },
+    Range { from: '憎', to: '憎', mapping: Mapped("憎") },
+    Range { from: '慠', to: '慠', mapping: Mapped("慠") },
+    Range { from: '懲', to: '懲', mapping: Mapped("懲") },
+    Range { from: '戴', to: '戴', mapping: Mapped("戴") },
+    Range { from: '揄', to: '揄', mapping: Mapped("揄") },
+    Range { from: '搜', to: '搜', mapping: Mapped("搜") },
+    Range { from: '摒', to: '摒', mapping: Mapped("摒") },
+    Range { from: '敖', to: '敖', mapping: Mapped("敖") },
+    Range { from: '晴', to: '晴', mapping: Mapped("晴") },
+    Range { from: '朗', to: '朗', mapping: Mapped("朗") },
+    Range { from: '望', to: '望', mapping: Mapped("望") },
+    Range { from: '杖', to: '杖', mapping: Mapped("杖") },
+    Range { from: '歹', to: '歹', mapping: Mapped("歹") },
+    Range { from: '殺', to: '殺', mapping: Mapped("殺") },
+    Range { from: '流', to: '流', mapping: Mapped("流") },
+    Range { from: '滛', to: '滛', mapping: Mapped("滛") },
+    Range { from: '滋', to: '滋', mapping: Mapped("滋") },
+    Range { from: '漢', to: '漢', mapping: Mapped("漢") },
+    Range { from: '瀞', to: '瀞', mapping: Mapped("瀞") },
+    Range { from: '煮', to: '煮', mapping: Mapped("煮") },
+    Range { from: '瞧', to: '瞧', mapping: Mapped("瞧") },
+    Range { from: '爵', to: '爵', mapping: Mapped("爵") },
+    Range { from: '犯', to: '犯', mapping: Mapped("犯") },
+    Range { from: '猪', to: '猪', mapping: Mapped("猪") },
+    Range { from: '瑱', to: '瑱', mapping: Mapped("瑱") },
+    Range { from: '甆', to: '甆', mapping: Mapped("甆") },
+    Range { from: '画', to: '画', mapping: Mapped("画") },
+    Range { from: '瘝', to: '瘝', mapping: Mapped("瘝") },
+    Range { from: '瘟', to: '瘟', mapping: Mapped("瘟") },
+    Range { from: '益', to: '益', mapping: Mapped("益") },
+    Range { from: '盛', to: '盛', mapping: Mapped("盛") },
+    Range { from: '直', to: '直', mapping: Mapped("直") },
+    Range { from: '睊', to: '睊', mapping: Mapped("睊") },
+    Range { from: '着', to: '着', mapping: Mapped("着") },
+    Range { from: '磌', to: '磌', mapping: Mapped("磌") },
+    Range { from: '窱', to: '窱', mapping: Mapped("窱") },
+    Range { from: '節', to: '節', mapping: Mapped("節") },
+    Range { from: '类', to: '类', mapping: Mapped("类") },
+    Range { from: '絛', to: '絛', mapping: Mapped("絛") },
+    Range { from: '練', to: '練', mapping: Mapped("練") },
+    Range { from: '缾', to: '缾', mapping: Mapped("缾") },
+    Range { from: '者', to: '者', mapping: Mapped("者") },
+    Range { from: '荒', to: '荒', mapping: Mapped("荒") },
+    Range { from: '華', to: '華', mapping: Mapped("華") },
+    Range { from: '蝹', to: '蝹', mapping: Mapped("蝹") },
+    Range { from: '襁', to: '襁', mapping: Mapped("襁") },
+    Range { from: '覆', to: '覆', mapping: Mapped("覆") },
+    Range { from: '視', to: '視', mapping: Mapped("視") },
+    Range { from: '調', to: '調', mapping: Mapped("調") },
+    Range { from: '諸', to: '諸', mapping: Mapped("諸") },
+    Range { from: '請', to: '請', mapping: Mapped("請") },
+    Range { from: '謁', to: '謁', mapping: Mapped("謁") },
+    Range { from: '諾', to: '諾', mapping: Mapped("諾") },
+    Range { from: '諭', to: '諭', mapping: Mapped("諭") },
+    Range { from: '謹', to: '謹', mapping: Mapped("謹") },
+    Range { from: '變', to: '變', mapping: Mapped("變") },
+    Range { from: '贈', to: '贈', mapping: Mapped("贈") },
+    Range { from: '輸', to: '輸', mapping: Mapped("輸") },
+    Range { from: '遲', to: '遲', mapping: Mapped("遲") },
+    Range { from: '醙', to: '醙', mapping: Mapped("醙") },
+    Range { from: '鉶', to: '鉶', mapping: Mapped("鉶") },
+    Range { from: '陼', to: '陼', mapping: Mapped("陼") },
+    Range { from: '難', to: '難', mapping: Mapped("難") },
+    Range { from: '靖', to: '靖', mapping: Mapped("靖") },
+    Range { from: '韛', to: '韛', mapping: Mapped("韛") },
+    Range { from: '響', to: '響', mapping: Mapped("響") },
+    Range { from: '頋', to: '頋', mapping: Mapped("頋") },
+    Range { from: '頻', to: '頻', mapping: Mapped("頻") },
+    Range { from: '鬒', to: '鬒', mapping: Mapped("鬒") },
+    Range { from: '龜', to: '龜', mapping: Mapped("龜") },
+    Range { from: '𢡊', to: '𢡊', mapping: Mapped("𢡊") },
+    Range { from: '𢡄', to: '𢡄', mapping: Mapped("𢡄") },
+    Range { from: '𣏕', to: '𣏕', mapping: Mapped("𣏕") },
+    Range { from: '㮝', to: '㮝', mapping: Mapped("㮝") },
+    Range { from: '䀘', to: '䀘', mapping: Mapped("䀘") },
+    Range { from: '䀹', to: '䀹', mapping: Mapped("䀹") },
+    Range { from: '𥉉', to: '𥉉', mapping: Mapped("𥉉") },
+    Range { from: '𥳐', to: '𥳐', mapping: Mapped("𥳐") },
+    Range { from: '𧻓', to: '𧻓', mapping: Mapped("𧻓") },
+    Range { from: '齃', to: '齃', mapping: Mapped("齃") },
+    Range { from: '龎', to: '龎', mapping: Mapped("龎") },
+    Range { from: '﫚', to: '﫿', mapping: Disallowed },
+    Range { from: 'ff', to: 'ff', mapping: Mapped("ff") },
+    Range { from: 'fi', to: 'fi', mapping: Mapped("fi") },
+    Range { from: 'fl', to: 'fl', mapping: Mapped("fl") },
+    Range { from: 'ffi', to: 'ffi', mapping: Mapped("ffi") },
+    Range { from: 'ffl', to: 'ffl', mapping: Mapped("ffl") },
+    Range { from: 'ſt', to: 'st', mapping: Mapped("st") },
+    Range { from: '﬇', to: '﬒', mapping: Disallowed },
+    Range { from: 'ﬓ', to: 'ﬓ', mapping: Mapped("մն") },
+    Range { from: 'ﬔ', to: 'ﬔ', mapping: Mapped("մե") },
+    Range { from: 'ﬕ', to: 'ﬕ', mapping: Mapped("մի") },
+    Range { from: 'ﬖ', to: 'ﬖ', mapping: Mapped("վն") },
+    Range { from: 'ﬗ', to: 'ﬗ', mapping: Mapped("մխ") },
+    Range { from: '﬘', to: '﬜', mapping: Disallowed },
+    Range { from: 'יִ', to: 'יִ', mapping: Mapped("יִ") },
+    Range { from: 'ﬞ', to: 'ﬞ', mapping: Valid },
+    Range { from: 'ײַ', to: 'ײַ', mapping: Mapped("ײַ") },
+    Range { from: 'ﬠ', to: 'ﬠ', mapping: Mapped("ע") },
+    Range { from: 'ﬡ', to: 'ﬡ', mapping: Mapped("א") },
+    Range { from: 'ﬢ', to: 'ﬢ', mapping: Mapped("ד") },
+    Range { from: 'ﬣ', to: 'ﬣ', mapping: Mapped("ה") },
+    Range { from: 'ﬤ', to: 'ﬤ', mapping: Mapped("כ") },
+    Range { from: 'ﬥ', to: 'ﬥ', mapping: Mapped("ל") },
+    Range { from: 'ﬦ', to: 'ﬦ', mapping: Mapped("ם") },
+    Range { from: 'ﬧ', to: 'ﬧ', mapping: Mapped("ר") },
+    Range { from: 'ﬨ', to: 'ﬨ', mapping: Mapped("ת") },
+    Range { from: '﬩', to: '﬩', mapping: DisallowedStd3Mapped("+") },
+    Range { from: 'שׁ', to: 'שׁ', mapping: Mapped("שׁ") },
+    Range { from: 'שׂ', to: 'שׂ', mapping: Mapped("שׂ") },
+    Range { from: 'שּׁ', to: 'שּׁ', mapping: Mapped("שּׁ") },
+    Range { from: 'שּׂ', to: 'שּׂ', mapping: Mapped("שּׂ") },
+    Range { from: 'אַ', to: 'אַ', mapping: Mapped("אַ") },
+    Range { from: 'אָ', to: 'אָ', mapping: Mapped("אָ") },
+    Range { from: 'אּ', to: 'אּ', mapping: Mapped("אּ") },
+    Range { from: 'בּ', to: 'בּ', mapping: Mapped("בּ") },
+    Range { from: 'גּ', to: 'גּ', mapping: Mapped("גּ") },
+    Range { from: 'דּ', to: 'דּ', mapping: Mapped("דּ") },
+    Range { from: 'הּ', to: 'הּ', mapping: Mapped("הּ") },
+    Range { from: 'וּ', to: 'וּ', mapping: Mapped("וּ") },
+    Range { from: 'זּ', to: 'זּ', mapping: Mapped("זּ") },
+    Range { from: '﬷', to: '﬷', mapping: Disallowed },
+    Range { from: 'טּ', to: 'טּ', mapping: Mapped("טּ") },
+    Range { from: 'יּ', to: 'יּ', mapping: Mapped("יּ") },
+    Range { from: 'ךּ', to: 'ךּ', mapping: Mapped("ךּ") },
+    Range { from: 'כּ', to: 'כּ', mapping: Mapped("כּ") },
+    Range { from: 'לּ', to: 'לּ', mapping: Mapped("לּ") },
+    Range { from: '﬽', to: '﬽', mapping: Disallowed },
+    Range { from: 'מּ', to: 'מּ', mapping: Mapped("מּ") },
+    Range { from: '﬿', to: '﬿', mapping: Disallowed },
+    Range { from: 'נּ', to: 'נּ', mapping: Mapped("נּ") },
+    Range { from: 'סּ', to: 'סּ', mapping: Mapped("סּ") },
+    Range { from: '﭂', to: '﭂', mapping: Disallowed },
+    Range { from: 'ףּ', to: 'ףּ', mapping: Mapped("ףּ") },
+    Range { from: 'פּ', to: 'פּ', mapping: Mapped("פּ") },
+    Range { from: '﭅', to: '﭅', mapping: Disallowed },
+    Range { from: 'צּ', to: 'צּ', mapping: Mapped("צּ") },
+    Range { from: 'קּ', to: 'קּ', mapping: Mapped("קּ") },
+    Range { from: 'רּ', to: 'רּ', mapping: Mapped("רּ") },
+    Range { from: 'שּ', to: 'שּ', mapping: Mapped("שּ") },
+    Range { from: 'תּ', to: 'תּ', mapping: Mapped("תּ") },
+    Range { from: 'וֹ', to: 'וֹ', mapping: Mapped("וֹ") },
+    Range { from: 'בֿ', to: 'בֿ', mapping: Mapped("בֿ") },
+    Range { from: 'כֿ', to: 'כֿ', mapping: Mapped("כֿ") },
+    Range { from: 'פֿ', to: 'פֿ', mapping: Mapped("פֿ") },
+    Range { from: 'ﭏ', to: 'ﭏ', mapping: Mapped("אל") },
+    Range { from: 'ﭐ', to: 'ﭑ', mapping: Mapped("ٱ") },
+    Range { from: 'ﭒ', to: 'ﭕ', mapping: Mapped("ٻ") },
+    Range { from: 'ﭖ', to: 'ﭙ', mapping: Mapped("پ") },
+    Range { from: 'ﭚ', to: 'ﭝ', mapping: Mapped("ڀ") },
+    Range { from: 'ﭞ', to: 'ﭡ', mapping: Mapped("ٺ") },
+    Range { from: 'ﭢ', to: 'ﭥ', mapping: Mapped("ٿ") },
+    Range { from: 'ﭦ', to: 'ﭩ', mapping: Mapped("ٹ") },
+    Range { from: 'ﭪ', to: 'ﭭ', mapping: Mapped("ڤ") },
+    Range { from: 'ﭮ', to: 'ﭱ', mapping: Mapped("ڦ") },
+    Range { from: 'ﭲ', to: 'ﭵ', mapping: Mapped("ڄ") },
+    Range { from: 'ﭶ', to: 'ﭹ', mapping: Mapped("ڃ") },
+    Range { from: 'ﭺ', to: 'ﭽ', mapping: Mapped("چ") },
+    Range { from: 'ﭾ', to: 'ﮁ', mapping: Mapped("ڇ") },
+    Range { from: 'ﮂ', to: 'ﮃ', mapping: Mapped("ڍ") },
+    Range { from: 'ﮄ', to: 'ﮅ', mapping: Mapped("ڌ") },
+    Range { from: 'ﮆ', to: 'ﮇ', mapping: Mapped("ڎ") },
+    Range { from: 'ﮈ', to: 'ﮉ', mapping: Mapped("ڈ") },
+    Range { from: 'ﮊ', to: 'ﮋ', mapping: Mapped("ژ") },
+    Range { from: 'ﮌ', to: 'ﮍ', mapping: Mapped("ڑ") },
+    Range { from: 'ﮎ', to: 'ﮑ', mapping: Mapped("ک") },
+    Range { from: 'ﮒ', to: 'ﮕ', mapping: Mapped("گ") },
+    Range { from: 'ﮖ', to: 'ﮙ', mapping: Mapped("ڳ") },
+    Range { from: 'ﮚ', to: 'ﮝ', mapping: Mapped("ڱ") },
+    Range { from: 'ﮞ', to: 'ﮟ', mapping: Mapped("ں") },
+    Range { from: 'ﮠ', to: 'ﮣ', mapping: Mapped("ڻ") },
+    Range { from: 'ﮤ', to: 'ﮥ', mapping: Mapped("ۀ") },
+    Range { from: 'ﮦ', to: 'ﮩ', mapping: Mapped("ہ") },
+    Range { from: 'ﮪ', to: 'ﮭ', mapping: Mapped("ھ") },
+    Range { from: 'ﮮ', to: 'ﮯ', mapping: Mapped("ے") },
+    Range { from: 'ﮰ', to: 'ﮱ', mapping: Mapped("ۓ") },
+    Range { from: '﮲', to: '﯁', mapping: Valid },
+    Range { from: '﯂', to: '﯒', mapping: Disallowed },
+    Range { from: 'ﯓ', to: 'ﯖ', mapping: Mapped("ڭ") },
+    Range { from: 'ﯗ', to: 'ﯘ', mapping: Mapped("ۇ") },
+    Range { from: 'ﯙ', to: 'ﯚ', mapping: Mapped("ۆ") },
+    Range { from: 'ﯛ', to: 'ﯜ', mapping: Mapped("ۈ") },
+    Range { from: 'ﯝ', to: 'ﯝ', mapping: Mapped("ۇٴ") },
+    Range { from: 'ﯞ', to: 'ﯟ', mapping: Mapped("ۋ") },
+    Range { from: 'ﯠ', to: 'ﯡ', mapping: Mapped("ۅ") },
+    Range { from: 'ﯢ', to: 'ﯣ', mapping: Mapped("ۉ") },
+    Range { from: 'ﯤ', to: 'ﯧ', mapping: Mapped("ې") },
+    Range { from: 'ﯨ', to: 'ﯩ', mapping: Mapped("ى") },
+    Range { from: 'ﯪ', to: 'ﯫ', mapping: Mapped("ئا") },
+    Range { from: 'ﯬ', to: 'ﯭ', mapping: Mapped("ئە") },
+    Range { from: 'ﯮ', to: 'ﯯ', mapping: Mapped("ئو") },
+    Range { from: 'ﯰ', to: 'ﯱ', mapping: Mapped("ئۇ") },
+    Range { from: 'ﯲ', to: 'ﯳ', mapping: Mapped("ئۆ") },
+    Range { from: 'ﯴ', to: 'ﯵ', mapping: Mapped("ئۈ") },
+    Range { from: 'ﯶ', to: 'ﯸ', mapping: Mapped("ئې") },
+    Range { from: 'ﯹ', to: 'ﯻ', mapping: Mapped("ئى") },
+    Range { from: 'ﯼ', to: 'ﯿ', mapping: Mapped("ی") },
+    Range { from: 'ﰀ', to: 'ﰀ', mapping: Mapped("ئج") },
+    Range { from: 'ﰁ', to: 'ﰁ', mapping: Mapped("ئح") },
+    Range { from: 'ﰂ', to: 'ﰂ', mapping: Mapped("ئم") },
+    Range { from: 'ﰃ', to: 'ﰃ', mapping: Mapped("ئى") },
+    Range { from: 'ﰄ', to: 'ﰄ', mapping: Mapped("ئي") },
+    Range { from: 'ﰅ', to: 'ﰅ', mapping: Mapped("بج") },
+    Range { from: 'ﰆ', to: 'ﰆ', mapping: Mapped("بح") },
+    Range { from: 'ﰇ', to: 'ﰇ', mapping: Mapped("بخ") },
+    Range { from: 'ﰈ', to: 'ﰈ', mapping: Mapped("بم") },
+    Range { from: 'ﰉ', to: 'ﰉ', mapping: Mapped("بى") },
+    Range { from: 'ﰊ', to: 'ﰊ', mapping: Mapped("بي") },
+    Range { from: 'ﰋ', to: 'ﰋ', mapping: Mapped("تج") },
+    Range { from: 'ﰌ', to: 'ﰌ', mapping: Mapped("تح") },
+    Range { from: 'ﰍ', to: 'ﰍ', mapping: Mapped("تخ") },
+    Range { from: 'ﰎ', to: 'ﰎ', mapping: Mapped("تم") },
+    Range { from: 'ﰏ', to: 'ﰏ', mapping: Mapped("تى") },
+    Range { from: 'ﰐ', to: 'ﰐ', mapping: Mapped("تي") },
+    Range { from: 'ﰑ', to: 'ﰑ', mapping: Mapped("ثج") },
+    Range { from: 'ﰒ', to: 'ﰒ', mapping: Mapped("ثم") },
+    Range { from: 'ﰓ', to: 'ﰓ', mapping: Mapped("ثى") },
+    Range { from: 'ﰔ', to: 'ﰔ', mapping: Mapped("ثي") },
+    Range { from: 'ﰕ', to: 'ﰕ', mapping: Mapped("جح") },
+    Range { from: 'ﰖ', to: 'ﰖ', mapping: Mapped("جم") },
+    Range { from: 'ﰗ', to: 'ﰗ', mapping: Mapped("حج") },
+    Range { from: 'ﰘ', to: 'ﰘ', mapping: Mapped("حم") },
+    Range { from: 'ﰙ', to: 'ﰙ', mapping: Mapped("خج") },
+    Range { from: 'ﰚ', to: 'ﰚ', mapping: Mapped("خح") },
+    Range { from: 'ﰛ', to: 'ﰛ', mapping: Mapped("خم") },
+    Range { from: 'ﰜ', to: 'ﰜ', mapping: Mapped("سج") },
+    Range { from: 'ﰝ', to: 'ﰝ', mapping: Mapped("سح") },
+    Range { from: 'ﰞ', to: 'ﰞ', mapping: Mapped("سخ") },
+    Range { from: 'ﰟ', to: 'ﰟ', mapping: Mapped("سم") },
+    Range { from: 'ﰠ', to: 'ﰠ', mapping: Mapped("صح") },
+    Range { from: 'ﰡ', to: 'ﰡ', mapping: Mapped("صم") },
+    Range { from: 'ﰢ', to: 'ﰢ', mapping: Mapped("ضج") },
+    Range { from: 'ﰣ', to: 'ﰣ', mapping: Mapped("ضح") },
+    Range { from: 'ﰤ', to: 'ﰤ', mapping: Mapped("ضخ") },
+    Range { from: 'ﰥ', to: 'ﰥ', mapping: Mapped("ضم") },
+    Range { from: 'ﰦ', to: 'ﰦ', mapping: Mapped("طح") },
+    Range { from: 'ﰧ', to: 'ﰧ', mapping: Mapped("طم") },
+    Range { from: 'ﰨ', to: 'ﰨ', mapping: Mapped("ظم") },
+    Range { from: 'ﰩ', to: 'ﰩ', mapping: Mapped("عج") },
+    Range { from: 'ﰪ', to: 'ﰪ', mapping: Mapped("عم") },
+    Range { from: 'ﰫ', to: 'ﰫ', mapping: Mapped("غج") },
+    Range { from: 'ﰬ', to: 'ﰬ', mapping: Mapped("غم") },
+    Range { from: 'ﰭ', to: 'ﰭ', mapping: Mapped("فج") },
+    Range { from: 'ﰮ', to: 'ﰮ', mapping: Mapped("فح") },
+    Range { from: 'ﰯ', to: 'ﰯ', mapping: Mapped("فخ") },
+    Range { from: 'ﰰ', to: 'ﰰ', mapping: Mapped("فم") },
+    Range { from: 'ﰱ', to: 'ﰱ', mapping: Mapped("فى") },
+    Range { from: 'ﰲ', to: 'ﰲ', mapping: Mapped("في") },
+    Range { from: 'ﰳ', to: 'ﰳ', mapping: Mapped("قح") },
+    Range { from: 'ﰴ', to: 'ﰴ', mapping: Mapped("قم") },
+    Range { from: 'ﰵ', to: 'ﰵ', mapping: Mapped("قى") },
+    Range { from: 'ﰶ', to: 'ﰶ', mapping: Mapped("قي") },
+    Range { from: 'ﰷ', to: 'ﰷ', mapping: Mapped("كا") },
+    Range { from: 'ﰸ', to: 'ﰸ', mapping: Mapped("كج") },
+    Range { from: 'ﰹ', to: 'ﰹ', mapping: Mapped("كح") },
+    Range { from: 'ﰺ', to: 'ﰺ', mapping: Mapped("كخ") },
+    Range { from: 'ﰻ', to: 'ﰻ', mapping: Mapped("كل") },
+    Range { from: 'ﰼ', to: 'ﰼ', mapping: Mapped("كم") },
+    Range { from: 'ﰽ', to: 'ﰽ', mapping: Mapped("كى") },
+    Range { from: 'ﰾ', to: 'ﰾ', mapping: Mapped("كي") },
+    Range { from: 'ﰿ', to: 'ﰿ', mapping: Mapped("لج") },
+    Range { from: 'ﱀ', to: 'ﱀ', mapping: Mapped("لح") },
+    Range { from: 'ﱁ', to: 'ﱁ', mapping: Mapped("لخ") },
+    Range { from: 'ﱂ', to: 'ﱂ', mapping: Mapped("لم") },
+    Range { from: 'ﱃ', to: 'ﱃ', mapping: Mapped("لى") },
+    Range { from: 'ﱄ', to: 'ﱄ', mapping: Mapped("لي") },
+    Range { from: 'ﱅ', to: 'ﱅ', mapping: Mapped("مج") },
+    Range { from: 'ﱆ', to: 'ﱆ', mapping: Mapped("مح") },
+    Range { from: 'ﱇ', to: 'ﱇ', mapping: Mapped("مخ") },
+    Range { from: 'ﱈ', to: 'ﱈ', mapping: Mapped("مم") },
+    Range { from: 'ﱉ', to: 'ﱉ', mapping: Mapped("مى") },
+    Range { from: 'ﱊ', to: 'ﱊ', mapping: Mapped("مي") },
+    Range { from: 'ﱋ', to: 'ﱋ', mapping: Mapped("نج") },
+    Range { from: 'ﱌ', to: 'ﱌ', mapping: Mapped("نح") },
+    Range { from: 'ﱍ', to: 'ﱍ', mapping: Mapped("نخ") },
+    Range { from: 'ﱎ', to: 'ﱎ', mapping: Mapped("نم") },
+    Range { from: 'ﱏ', to: 'ﱏ', mapping: Mapped("نى") },
+    Range { from: 'ﱐ', to: 'ﱐ', mapping: Mapped("ني") },
+    Range { from: 'ﱑ', to: 'ﱑ', mapping: Mapped("هج") },
+    Range { from: 'ﱒ', to: 'ﱒ', mapping: Mapped("هم") },
+    Range { from: 'ﱓ', to: 'ﱓ', mapping: Mapped("هى") },
+    Range { from: 'ﱔ', to: 'ﱔ', mapping: Mapped("هي") },
+    Range { from: 'ﱕ', to: 'ﱕ', mapping: Mapped("يج") },
+    Range { from: 'ﱖ', to: 'ﱖ', mapping: Mapped("يح") },
+    Range { from: 'ﱗ', to: 'ﱗ', mapping: Mapped("يخ") },
+    Range { from: 'ﱘ', to: 'ﱘ', mapping: Mapped("يم") },
+    Range { from: 'ﱙ', to: 'ﱙ', mapping: Mapped("يى") },
+    Range { from: 'ﱚ', to: 'ﱚ', mapping: Mapped("يي") },
+    Range { from: 'ﱛ', to: 'ﱛ', mapping: Mapped("ذٰ") },
+    Range { from: 'ﱜ', to: 'ﱜ', mapping: Mapped("رٰ") },
+    Range { from: 'ﱝ', to: 'ﱝ', mapping: Mapped("ىٰ") },
+    Range { from: 'ﱞ', to: 'ﱞ', mapping: DisallowedStd3Mapped(" ٌّ") },
+    Range { from: 'ﱟ', to: 'ﱟ', mapping: DisallowedStd3Mapped(" ٍّ") },
+    Range { from: 'ﱠ', to: 'ﱠ', mapping: DisallowedStd3Mapped(" َّ") },
+    Range { from: 'ﱡ', to: 'ﱡ', mapping: DisallowedStd3Mapped(" ُّ") },
+    Range { from: 'ﱢ', to: 'ﱢ', mapping: DisallowedStd3Mapped(" ِّ") },
+    Range { from: 'ﱣ', to: 'ﱣ', mapping: DisallowedStd3Mapped(" ّٰ") },
+    Range { from: 'ﱤ', to: 'ﱤ', mapping: Mapped("ئر") },
+    Range { from: 'ﱥ', to: 'ﱥ', mapping: Mapped("ئز") },
+    Range { from: 'ﱦ', to: 'ﱦ', mapping: Mapped("ئم") },
+    Range { from: 'ﱧ', to: 'ﱧ', mapping: Mapped("ئن") },
+    Range { from: 'ﱨ', to: 'ﱨ', mapping: Mapped("ئى") },
+    Range { from: 'ﱩ', to: 'ﱩ', mapping: Mapped("ئي") },
+    Range { from: 'ﱪ', to: 'ﱪ', mapping: Mapped("بر") },
+    Range { from: 'ﱫ', to: 'ﱫ', mapping: Mapped("بز") },
+    Range { from: 'ﱬ', to: 'ﱬ', mapping: Mapped("بم") },
+    Range { from: 'ﱭ', to: 'ﱭ', mapping: Mapped("بن") },
+    Range { from: 'ﱮ', to: 'ﱮ', mapping: Mapped("بى") },
+    Range { from: 'ﱯ', to: 'ﱯ', mapping: Mapped("بي") },
+    Range { from: 'ﱰ', to: 'ﱰ', mapping: Mapped("تر") },
+    Range { from: 'ﱱ', to: 'ﱱ', mapping: Mapped("تز") },
+    Range { from: 'ﱲ', to: 'ﱲ', mapping: Mapped("تم") },
+    Range { from: 'ﱳ', to: 'ﱳ', mapping: Mapped("تن") },
+    Range { from: 'ﱴ', to: 'ﱴ', mapping: Mapped("تى") },
+    Range { from: 'ﱵ', to: 'ﱵ', mapping: Mapped("تي") },
+    Range { from: 'ﱶ', to: 'ﱶ', mapping: Mapped("ثر") },
+    Range { from: 'ﱷ', to: 'ﱷ', mapping: Mapped("ثز") },
+    Range { from: 'ﱸ', to: 'ﱸ', mapping: Mapped("ثم") },
+    Range { from: 'ﱹ', to: 'ﱹ', mapping: Mapped("ثن") },
+    Range { from: 'ﱺ', to: 'ﱺ', mapping: Mapped("ثى") },
+    Range { from: 'ﱻ', to: 'ﱻ', mapping: Mapped("ثي") },
+    Range { from: 'ﱼ', to: 'ﱼ', mapping: Mapped("فى") },
+    Range { from: 'ﱽ', to: 'ﱽ', mapping: Mapped("في") },
+    Range { from: 'ﱾ', to: 'ﱾ', mapping: Mapped("قى") },
+    Range { from: 'ﱿ', to: 'ﱿ', mapping: Mapped("قي") },
+    Range { from: 'ﲀ', to: 'ﲀ', mapping: Mapped("كا") },
+    Range { from: 'ﲁ', to: 'ﲁ', mapping: Mapped("كل") },
+    Range { from: 'ﲂ', to: 'ﲂ', mapping: Mapped("كم") },
+    Range { from: 'ﲃ', to: 'ﲃ', mapping: Mapped("كى") },
+    Range { from: 'ﲄ', to: 'ﲄ', mapping: Mapped("كي") },
+    Range { from: 'ﲅ', to: 'ﲅ', mapping: Mapped("لم") },
+    Range { from: 'ﲆ', to: 'ﲆ', mapping: Mapped("لى") },
+    Range { from: 'ﲇ', to: 'ﲇ', mapping: Mapped("لي") },
+    Range { from: 'ﲈ', to: 'ﲈ', mapping: Mapped("ما") },
+    Range { from: 'ﲉ', to: 'ﲉ', mapping: Mapped("مم") },
+    Range { from: 'ﲊ', to: 'ﲊ', mapping: Mapped("نر") },
+    Range { from: 'ﲋ', to: 'ﲋ', mapping: Mapped("نز") },
+    Range { from: 'ﲌ', to: 'ﲌ', mapping: Mapped("نم") },
+    Range { from: 'ﲍ', to: 'ﲍ', mapping: Mapped("نن") },
+    Range { from: 'ﲎ', to: 'ﲎ', mapping: Mapped("نى") },
+    Range { from: 'ﲏ', to: 'ﲏ', mapping: Mapped("ني") },
+    Range { from: 'ﲐ', to: 'ﲐ', mapping: Mapped("ىٰ") },
+    Range { from: 'ﲑ', to: 'ﲑ', mapping: Mapped("ير") },
+    Range { from: 'ﲒ', to: 'ﲒ', mapping: Mapped("يز") },
+    Range { from: 'ﲓ', to: 'ﲓ', mapping: Mapped("يم") },
+    Range { from: 'ﲔ', to: 'ﲔ', mapping: Mapped("ين") },
+    Range { from: 'ﲕ', to: 'ﲕ', mapping: Mapped("يى") },
+    Range { from: 'ﲖ', to: 'ﲖ', mapping: Mapped("يي") },
+    Range { from: 'ﲗ', to: 'ﲗ', mapping: Mapped("ئج") },
+    Range { from: 'ﲘ', to: 'ﲘ', mapping: Mapped("ئح") },
+    Range { from: 'ﲙ', to: 'ﲙ', mapping: Mapped("ئخ") },
+    Range { from: 'ﲚ', to: 'ﲚ', mapping: Mapped("ئم") },
+    Range { from: 'ﲛ', to: 'ﲛ', mapping: Mapped("ئه") },
+    Range { from: 'ﲜ', to: 'ﲜ', mapping: Mapped("بج") },
+    Range { from: 'ﲝ', to: 'ﲝ', mapping: Mapped("بح") },
+    Range { from: 'ﲞ', to: 'ﲞ', mapping: Mapped("بخ") },
+    Range { from: 'ﲟ', to: 'ﲟ', mapping: Mapped("بم") },
+    Range { from: 'ﲠ', to: 'ﲠ', mapping: Mapped("به") },
+    Range { from: 'ﲡ', to: 'ﲡ', mapping: Mapped("تج") },
+    Range { from: 'ﲢ', to: 'ﲢ', mapping: Mapped("تح") },
+    Range { from: 'ﲣ', to: 'ﲣ', mapping: Mapped("تخ") },
+    Range { from: 'ﲤ', to: 'ﲤ', mapping: Mapped("تم") },
+    Range { from: 'ﲥ', to: 'ﲥ', mapping: Mapped("ته") },
+    Range { from: 'ﲦ', to: 'ﲦ', mapping: Mapped("ثم") },
+    Range { from: 'ﲧ', to: 'ﲧ', mapping: Mapped("جح") },
+    Range { from: 'ﲨ', to: 'ﲨ', mapping: Mapped("جم") },
+    Range { from: 'ﲩ', to: 'ﲩ', mapping: Mapped("حج") },
+    Range { from: 'ﲪ', to: 'ﲪ', mapping: Mapped("حم") },
+    Range { from: 'ﲫ', to: 'ﲫ', mapping: Mapped("خج") },
+    Range { from: 'ﲬ', to: 'ﲬ', mapping: Mapped("خم") },
+    Range { from: 'ﲭ', to: 'ﲭ', mapping: Mapped("سج") },
+    Range { from: 'ﲮ', to: 'ﲮ', mapping: Mapped("سح") },
+    Range { from: 'ﲯ', to: 'ﲯ', mapping: Mapped("سخ") },
+    Range { from: 'ﲰ', to: 'ﲰ', mapping: Mapped("سم") },
+    Range { from: 'ﲱ', to: 'ﲱ', mapping: Mapped("صح") },
+    Range { from: 'ﲲ', to: 'ﲲ', mapping: Mapped("صخ") },
+    Range { from: 'ﲳ', to: 'ﲳ', mapping: Mapped("صم") },
+    Range { from: 'ﲴ', to: 'ﲴ', mapping: Mapped("ضج") },
+    Range { from: 'ﲵ', to: 'ﲵ', mapping: Mapped("ضح") },
+    Range { from: 'ﲶ', to: 'ﲶ', mapping: Mapped("ضخ") },
+    Range { from: 'ﲷ', to: 'ﲷ', mapping: Mapped("ضم") },
+    Range { from: 'ﲸ', to: 'ﲸ', mapping: Mapped("طح") },
+    Range { from: 'ﲹ', to: 'ﲹ', mapping: Mapped("ظم") },
+    Range { from: 'ﲺ', to: 'ﲺ', mapping: Mapped("عج") },
+    Range { from: 'ﲻ', to: 'ﲻ', mapping: Mapped("عم") },
+    Range { from: 'ﲼ', to: 'ﲼ', mapping: Mapped("غج") },
+    Range { from: 'ﲽ', to: 'ﲽ', mapping: Mapped("غم") },
+    Range { from: 'ﲾ', to: 'ﲾ', mapping: Mapped("فج") },
+    Range { from: 'ﲿ', to: 'ﲿ', mapping: Mapped("فح") },
+    Range { from: 'ﳀ', to: 'ﳀ', mapping: Mapped("فخ") },
+    Range { from: 'ﳁ', to: 'ﳁ', mapping: Mapped("فم") },
+    Range { from: 'ﳂ', to: 'ﳂ', mapping: Mapped("قح") },
+    Range { from: 'ﳃ', to: 'ﳃ', mapping: Mapped("قم") },
+    Range { from: 'ﳄ', to: 'ﳄ', mapping: Mapped("كج") },
+    Range { from: 'ﳅ', to: 'ﳅ', mapping: Mapped("كح") },
+    Range { from: 'ﳆ', to: 'ﳆ', mapping: Mapped("كخ") },
+    Range { from: 'ﳇ', to: 'ﳇ', mapping: Mapped("كل") },
+    Range { from: 'ﳈ', to: 'ﳈ', mapping: Mapped("كم") },
+    Range { from: 'ﳉ', to: 'ﳉ', mapping: Mapped("لج") },
+    Range { from: 'ﳊ', to: 'ﳊ', mapping: Mapped("لح") },
+    Range { from: 'ﳋ', to: 'ﳋ', mapping: Mapped("لخ") },
+    Range { from: 'ﳌ', to: 'ﳌ', mapping: Mapped("لم") },
+    Range { from: 'ﳍ', to: 'ﳍ', mapping: Mapped("له") },
+    Range { from: 'ﳎ', to: 'ﳎ', mapping: Mapped("مج") },
+    Range { from: 'ﳏ', to: 'ﳏ', mapping: Mapped("مح") },
+    Range { from: 'ﳐ', to: 'ﳐ', mapping: Mapped("مخ") },
+    Range { from: 'ﳑ', to: 'ﳑ', mapping: Mapped("مم") },
+    Range { from: 'ﳒ', to: 'ﳒ', mapping: Mapped("نج") },
+    Range { from: 'ﳓ', to: 'ﳓ', mapping: Mapped("نح") },
+    Range { from: 'ﳔ', to: 'ﳔ', mapping: Mapped("نخ") },
+    Range { from: 'ﳕ', to: 'ﳕ', mapping: Mapped("نم") },
+    Range { from: 'ﳖ', to: 'ﳖ', mapping: Mapped("نه") },
+    Range { from: 'ﳗ', to: 'ﳗ', mapping: Mapped("هج") },
+    Range { from: 'ﳘ', to: 'ﳘ', mapping: Mapped("هم") },
+    Range { from: 'ﳙ', to: 'ﳙ', mapping: Mapped("هٰ") },
+    Range { from: 'ﳚ', to: 'ﳚ', mapping: Mapped("يج") },
+    Range { from: 'ﳛ', to: 'ﳛ', mapping: Mapped("يح") },
+    Range { from: 'ﳜ', to: 'ﳜ', mapping: Mapped("يخ") },
+    Range { from: 'ﳝ', to: 'ﳝ', mapping: Mapped("يم") },
+    Range { from: 'ﳞ', to: 'ﳞ', mapping: Mapped("يه") },
+    Range { from: 'ﳟ', to: 'ﳟ', mapping: Mapped("ئم") },
+    Range { from: 'ﳠ', to: 'ﳠ', mapping: Mapped("ئه") },
+    Range { from: 'ﳡ', to: 'ﳡ', mapping: Mapped("بم") },
+    Range { from: 'ﳢ', to: 'ﳢ', mapping: Mapped("به") },
+    Range { from: 'ﳣ', to: 'ﳣ', mapping: Mapped("تم") },
+    Range { from: 'ﳤ', to: 'ﳤ', mapping: Mapped("ته") },
+    Range { from: 'ﳥ', to: 'ﳥ', mapping: Mapped("ثم") },
+    Range { from: 'ﳦ', to: 'ﳦ', mapping: Mapped("ثه") },
+    Range { from: 'ﳧ', to: 'ﳧ', mapping: Mapped("سم") },
+    Range { from: 'ﳨ', to: 'ﳨ', mapping: Mapped("سه") },
+    Range { from: 'ﳩ', to: 'ﳩ', mapping: Mapped("شم") },
+    Range { from: 'ﳪ', to: 'ﳪ', mapping: Mapped("شه") },
+    Range { from: 'ﳫ', to: 'ﳫ', mapping: Mapped("كل") },
+    Range { from: 'ﳬ', to: 'ﳬ', mapping: Mapped("كم") },
+    Range { from: 'ﳭ', to: 'ﳭ', mapping: Mapped("لم") },
+    Range { from: 'ﳮ', to: 'ﳮ', mapping: Mapped("نم") },
+    Range { from: 'ﳯ', to: 'ﳯ', mapping: Mapped("نه") },
+    Range { from: 'ﳰ', to: 'ﳰ', mapping: Mapped("يم") },
+    Range { from: 'ﳱ', to: 'ﳱ', mapping: Mapped("يه") },
+    Range { from: 'ﳲ', to: 'ﳲ', mapping: Mapped("ـَّ") },
+    Range { from: 'ﳳ', to: 'ﳳ', mapping: Mapped("ـُّ") },
+    Range { from: 'ﳴ', to: 'ﳴ', mapping: Mapped("ـِّ") },
+    Range { from: 'ﳵ', to: 'ﳵ', mapping: Mapped("طى") },
+    Range { from: 'ﳶ', to: 'ﳶ', mapping: Mapped("طي") },
+    Range { from: 'ﳷ', to: 'ﳷ', mapping: Mapped("عى") },
+    Range { from: 'ﳸ', to: 'ﳸ', mapping: Mapped("عي") },
+    Range { from: 'ﳹ', to: 'ﳹ', mapping: Mapped("غى") },
+    Range { from: 'ﳺ', to: 'ﳺ', mapping: Mapped("غي") },
+    Range { from: 'ﳻ', to: 'ﳻ', mapping: Mapped("سى") },
+    Range { from: 'ﳼ', to: 'ﳼ', mapping: Mapped("سي") },
+    Range { from: 'ﳽ', to: 'ﳽ', mapping: Mapped("شى") },
+    Range { from: 'ﳾ', to: 'ﳾ', mapping: Mapped("شي") },
+    Range { from: 'ﳿ', to: 'ﳿ', mapping: Mapped("حى") },
+    Range { from: 'ﴀ', to: 'ﴀ', mapping: Mapped("حي") },
+    Range { from: 'ﴁ', to: 'ﴁ', mapping: Mapped("جى") },
+    Range { from: 'ﴂ', to: 'ﴂ', mapping: Mapped("جي") },
+    Range { from: 'ﴃ', to: 'ﴃ', mapping: Mapped("خى") },
+    Range { from: 'ﴄ', to: 'ﴄ', mapping: Mapped("خي") },
+    Range { from: 'ﴅ', to: 'ﴅ', mapping: Mapped("صى") },
+    Range { from: 'ﴆ', to: 'ﴆ', mapping: Mapped("صي") },
+    Range { from: 'ﴇ', to: 'ﴇ', mapping: Mapped("ضى") },
+    Range { from: 'ﴈ', to: 'ﴈ', mapping: Mapped("ضي") },
+    Range { from: 'ﴉ', to: 'ﴉ', mapping: Mapped("شج") },
+    Range { from: 'ﴊ', to: 'ﴊ', mapping: Mapped("شح") },
+    Range { from: 'ﴋ', to: 'ﴋ', mapping: Mapped("شخ") },
+    Range { from: 'ﴌ', to: 'ﴌ', mapping: Mapped("شم") },
+    Range { from: 'ﴍ', to: 'ﴍ', mapping: Mapped("شر") },
+    Range { from: 'ﴎ', to: 'ﴎ', mapping: Mapped("سر") },
+    Range { from: 'ﴏ', to: 'ﴏ', mapping: Mapped("صر") },
+    Range { from: 'ﴐ', to: 'ﴐ', mapping: Mapped("ضر") },
+    Range { from: 'ﴑ', to: 'ﴑ', mapping: Mapped("طى") },
+    Range { from: 'ﴒ', to: 'ﴒ', mapping: Mapped("طي") },
+    Range { from: 'ﴓ', to: 'ﴓ', mapping: Mapped("عى") },
+    Range { from: 'ﴔ', to: 'ﴔ', mapping: Mapped("عي") },
+    Range { from: 'ﴕ', to: 'ﴕ', mapping: Mapped("غى") },
+    Range { from: 'ﴖ', to: 'ﴖ', mapping: Mapped("غي") },
+    Range { from: 'ﴗ', to: 'ﴗ', mapping: Mapped("سى") },
+    Range { from: 'ﴘ', to: 'ﴘ', mapping: Mapped("سي") },
+    Range { from: 'ﴙ', to: 'ﴙ', mapping: Mapped("شى") },
+    Range { from: 'ﴚ', to: 'ﴚ', mapping: Mapped("شي") },
+    Range { from: 'ﴛ', to: 'ﴛ', mapping: Mapped("حى") },
+    Range { from: 'ﴜ', to: 'ﴜ', mapping: Mapped("حي") },
+    Range { from: 'ﴝ', to: 'ﴝ', mapping: Mapped("جى") },
+    Range { from: 'ﴞ', to: 'ﴞ', mapping: Mapped("جي") },
+    Range { from: 'ﴟ', to: 'ﴟ', mapping: Mapped("خى") },
+    Range { from: 'ﴠ', to: 'ﴠ', mapping: Mapped("خي") },
+    Range { from: 'ﴡ', to: 'ﴡ', mapping: Mapped("صى") },
+    Range { from: 'ﴢ', to: 'ﴢ', mapping: Mapped("صي") },
+    Range { from: 'ﴣ', to: 'ﴣ', mapping: Mapped("ضى") },
+    Range { from: 'ﴤ', to: 'ﴤ', mapping: Mapped("ضي") },
+    Range { from: 'ﴥ', to: 'ﴥ', mapping: Mapped("شج") },
+    Range { from: 'ﴦ', to: 'ﴦ', mapping: Mapped("شح") },
+    Range { from: 'ﴧ', to: 'ﴧ', mapping: Mapped("شخ") },
+    Range { from: 'ﴨ', to: 'ﴨ', mapping: Mapped("شم") },
+    Range { from: 'ﴩ', to: 'ﴩ', mapping: Mapped("شر") },
+    Range { from: 'ﴪ', to: 'ﴪ', mapping: Mapped("سر") },
+    Range { from: 'ﴫ', to: 'ﴫ', mapping: Mapped("صر") },
+    Range { from: 'ﴬ', to: 'ﴬ', mapping: Mapped("ضر") },
+    Range { from: 'ﴭ', to: 'ﴭ', mapping: Mapped("شج") },
+    Range { from: 'ﴮ', to: 'ﴮ', mapping: Mapped("شح") },
+    Range { from: 'ﴯ', to: 'ﴯ', mapping: Mapped("شخ") },
+    Range { from: 'ﴰ', to: 'ﴰ', mapping: Mapped("شم") },
+    Range { from: 'ﴱ', to: 'ﴱ', mapping: Mapped("سه") },
+    Range { from: 'ﴲ', to: 'ﴲ', mapping: Mapped("شه") },
+    Range { from: 'ﴳ', to: 'ﴳ', mapping: Mapped("طم") },
+    Range { from: 'ﴴ', to: 'ﴴ', mapping: Mapped("سج") },
+    Range { from: 'ﴵ', to: 'ﴵ', mapping: Mapped("سح") },
+    Range { from: 'ﴶ', to: 'ﴶ', mapping: Mapped("سخ") },
+    Range { from: 'ﴷ', to: 'ﴷ', mapping: Mapped("شج") },
+    Range { from: 'ﴸ', to: 'ﴸ', mapping: Mapped("شح") },
+    Range { from: 'ﴹ', to: 'ﴹ', mapping: Mapped("شخ") },
+    Range { from: 'ﴺ', to: 'ﴺ', mapping: Mapped("طم") },
+    Range { from: 'ﴻ', to: 'ﴻ', mapping: Mapped("ظم") },
+    Range { from: 'ﴼ', to: 'ﴽ', mapping: Mapped("اً") },
+    Range { from: '﴾', to: '﴿', mapping: Valid },
+    Range { from: '﵀', to: '﵏', mapping: Disallowed },
+    Range { from: 'ﵐ', to: 'ﵐ', mapping: Mapped("تجم") },
+    Range { from: 'ﵑ', to: 'ﵒ', mapping: Mapped("تحج") },
+    Range { from: 'ﵓ', to: 'ﵓ', mapping: Mapped("تحم") },
+    Range { from: 'ﵔ', to: 'ﵔ', mapping: Mapped("تخم") },
+    Range { from: 'ﵕ', to: 'ﵕ', mapping: Mapped("تمج") },
+    Range { from: 'ﵖ', to: 'ﵖ', mapping: Mapped("تمح") },
+    Range { from: 'ﵗ', to: 'ﵗ', mapping: Mapped("تمخ") },
+    Range { from: 'ﵘ', to: 'ﵙ', mapping: Mapped("جمح") },
+    Range { from: 'ﵚ', to: 'ﵚ', mapping: Mapped("حمي") },
+    Range { from: 'ﵛ', to: 'ﵛ', mapping: Mapped("حمى") },
+    Range { from: 'ﵜ', to: 'ﵜ', mapping: Mapped("سحج") },
+    Range { from: 'ﵝ', to: 'ﵝ', mapping: Mapped("سجح") },
+    Range { from: 'ﵞ', to: 'ﵞ', mapping: Mapped("سجى") },
+    Range { from: 'ﵟ', to: 'ﵠ', mapping: Mapped("سمح") },
+    Range { from: 'ﵡ', to: 'ﵡ', mapping: Mapped("سمج") },
+    Range { from: 'ﵢ', to: 'ﵣ', mapping: Mapped("سمم") },
+    Range { from: 'ﵤ', to: 'ﵥ', mapping: Mapped("صحح") },
+    Range { from: 'ﵦ', to: 'ﵦ', mapping: Mapped("صمم") },
+    Range { from: 'ﵧ', to: 'ﵨ', mapping: Mapped("شحم") },
+    Range { from: 'ﵩ', to: 'ﵩ', mapping: Mapped("شجي") },
+    Range { from: 'ﵪ', to: 'ﵫ', mapping: Mapped("شمخ") },
+    Range { from: 'ﵬ', to: 'ﵭ', mapping: Mapped("شمم") },
+    Range { from: 'ﵮ', to: 'ﵮ', mapping: Mapped("ضحى") },
+    Range { from: 'ﵯ', to: 'ﵰ', mapping: Mapped("ضخم") },
+    Range { from: 'ﵱ', to: 'ﵲ', mapping: Mapped("طمح") },
+    Range { from: 'ﵳ', to: 'ﵳ', mapping: Mapped("طمم") },
+    Range { from: 'ﵴ', to: 'ﵴ', mapping: Mapped("طمي") },
+    Range { from: 'ﵵ', to: 'ﵵ', mapping: Mapped("عجم") },
+    Range { from: 'ﵶ', to: 'ﵷ', mapping: Mapped("عمم") },
+    Range { from: 'ﵸ', to: 'ﵸ', mapping: Mapped("عمى") },
+    Range { from: 'ﵹ', to: 'ﵹ', mapping: Mapped("غمم") },
+    Range { from: 'ﵺ', to: 'ﵺ', mapping: Mapped("غمي") },
+    Range { from: 'ﵻ', to: 'ﵻ', mapping: Mapped("غمى") },
+    Range { from: 'ﵼ', to: 'ﵽ', mapping: Mapped("فخم") },
+    Range { from: 'ﵾ', to: 'ﵾ', mapping: Mapped("قمح") },
+    Range { from: 'ﵿ', to: 'ﵿ', mapping: Mapped("قمم") },
+    Range { from: 'ﶀ', to: 'ﶀ', mapping: Mapped("لحم") },
+    Range { from: 'ﶁ', to: 'ﶁ', mapping: Mapped("لحي") },
+    Range { from: 'ﶂ', to: 'ﶂ', mapping: Mapped("لحى") },
+    Range { from: 'ﶃ', to: 'ﶄ', mapping: Mapped("لجج") },
+    Range { from: 'ﶅ', to: 'ﶆ', mapping: Mapped("لخم") },
+    Range { from: 'ﶇ', to: 'ﶈ', mapping: Mapped("لمح") },
+    Range { from: 'ﶉ', to: 'ﶉ', mapping: Mapped("محج") },
+    Range { from: 'ﶊ', to: 'ﶊ', mapping: Mapped("محم") },
+    Range { from: 'ﶋ', to: 'ﶋ', mapping: Mapped("محي") },
+    Range { from: 'ﶌ', to: 'ﶌ', mapping: Mapped("مجح") },
+    Range { from: 'ﶍ', to: 'ﶍ', mapping: Mapped("مجم") },
+    Range { from: 'ﶎ', to: 'ﶎ', mapping: Mapped("مخج") },
+    Range { from: 'ﶏ', to: 'ﶏ', mapping: Mapped("مخم") },
+    Range { from: '﶐', to: '﶑', mapping: Disallowed },
+    Range { from: 'ﶒ', to: 'ﶒ', mapping: Mapped("مجخ") },
+    Range { from: 'ﶓ', to: 'ﶓ', mapping: Mapped("همج") },
+    Range { from: 'ﶔ', to: 'ﶔ', mapping: Mapped("همم") },
+    Range { from: 'ﶕ', to: 'ﶕ', mapping: Mapped("نحم") },
+    Range { from: 'ﶖ', to: 'ﶖ', mapping: Mapped("نحى") },
+    Range { from: 'ﶗ', to: 'ﶘ', mapping: Mapped("نجم") },
+    Range { from: 'ﶙ', to: 'ﶙ', mapping: Mapped("نجى") },
+    Range { from: 'ﶚ', to: 'ﶚ', mapping: Mapped("نمي") },
+    Range { from: 'ﶛ', to: 'ﶛ', mapping: Mapped("نمى") },
+    Range { from: 'ﶜ', to: 'ﶝ', mapping: Mapped("يمم") },
+    Range { from: 'ﶞ', to: 'ﶞ', mapping: Mapped("بخي") },
+    Range { from: 'ﶟ', to: 'ﶟ', mapping: Mapped("تجي") },
+    Range { from: 'ﶠ', to: 'ﶠ', mapping: Mapped("تجى") },
+    Range { from: 'ﶡ', to: 'ﶡ', mapping: Mapped("تخي") },
+    Range { from: 'ﶢ', to: 'ﶢ', mapping: Mapped("تخى") },
+    Range { from: 'ﶣ', to: 'ﶣ', mapping: Mapped("تمي") },
+    Range { from: 'ﶤ', to: 'ﶤ', mapping: Mapped("تمى") },
+    Range { from: 'ﶥ', to: 'ﶥ', mapping: Mapped("جمي") },
+    Range { from: 'ﶦ', to: 'ﶦ', mapping: Mapped("جحى") },
+    Range { from: 'ﶧ', to: 'ﶧ', mapping: Mapped("جمى") },
+    Range { from: 'ﶨ', to: 'ﶨ', mapping: Mapped("سخى") },
+    Range { from: 'ﶩ', to: 'ﶩ', mapping: Mapped("صحي") },
+    Range { from: 'ﶪ', to: 'ﶪ', mapping: Mapped("شحي") },
+    Range { from: 'ﶫ', to: 'ﶫ', mapping: Mapped("ضحي") },
+    Range { from: 'ﶬ', to: 'ﶬ', mapping: Mapped("لجي") },
+    Range { from: 'ﶭ', to: 'ﶭ', mapping: Mapped("لمي") },
+    Range { from: 'ﶮ', to: 'ﶮ', mapping: Mapped("يحي") },
+    Range { from: 'ﶯ', to: 'ﶯ', mapping: Mapped("يجي") },
+    Range { from: 'ﶰ', to: 'ﶰ', mapping: Mapped("يمي") },
+    Range { from: 'ﶱ', to: 'ﶱ', mapping: Mapped("ممي") },
+    Range { from: 'ﶲ', to: 'ﶲ', mapping: Mapped("قمي") },
+    Range { from: 'ﶳ', to: 'ﶳ', mapping: Mapped("نحي") },
+    Range { from: 'ﶴ', to: 'ﶴ', mapping: Mapped("قمح") },
+    Range { from: 'ﶵ', to: 'ﶵ', mapping: Mapped("لحم") },
+    Range { from: 'ﶶ', to: 'ﶶ', mapping: Mapped("عمي") },
+    Range { from: 'ﶷ', to: 'ﶷ', mapping: Mapped("كمي") },
+    Range { from: 'ﶸ', to: 'ﶸ', mapping: Mapped("نجح") },
+    Range { from: 'ﶹ', to: 'ﶹ', mapping: Mapped("مخي") },
+    Range { from: 'ﶺ', to: 'ﶺ', mapping: Mapped("لجم") },
+    Range { from: 'ﶻ', to: 'ﶻ', mapping: Mapped("كمم") },
+    Range { from: 'ﶼ', to: 'ﶼ', mapping: Mapped("لجم") },
+    Range { from: 'ﶽ', to: 'ﶽ', mapping: Mapped("نجح") },
+    Range { from: 'ﶾ', to: 'ﶾ', mapping: Mapped("جحي") },
+    Range { from: 'ﶿ', to: 'ﶿ', mapping: Mapped("حجي") },
+    Range { from: 'ﷀ', to: 'ﷀ', mapping: Mapped("مجي") },
+    Range { from: 'ﷁ', to: 'ﷁ', mapping: Mapped("فمي") },
+    Range { from: 'ﷂ', to: 'ﷂ', mapping: Mapped("بحي") },
+    Range { from: 'ﷃ', to: 'ﷃ', mapping: Mapped("كمم") },
+    Range { from: 'ﷄ', to: 'ﷄ', mapping: Mapped("عجم") },
+    Range { from: 'ﷅ', to: 'ﷅ', mapping: Mapped("صمم") },
+    Range { from: 'ﷆ', to: 'ﷆ', mapping: Mapped("سخي") },
+    Range { from: 'ﷇ', to: 'ﷇ', mapping: Mapped("نجي") },
+    Range { from: '﷈', to: '﷏', mapping: Disallowed },
+    Range { from: '﷐', to: '﷯', mapping: Disallowed },
+    Range { from: 'ﷰ', to: 'ﷰ', mapping: Mapped("صلے") },
+    Range { from: 'ﷱ', to: 'ﷱ', mapping: Mapped("قلے") },
+    Range { from: 'ﷲ', to: 'ﷲ', mapping: Mapped("الله") },
+    Range { from: 'ﷳ', to: 'ﷳ', mapping: Mapped("اكبر") },
+    Range { from: 'ﷴ', to: 'ﷴ', mapping: Mapped("محمد") },
+    Range { from: 'ﷵ', to: 'ﷵ', mapping: Mapped("صلعم") },
+    Range { from: 'ﷶ', to: 'ﷶ', mapping: Mapped("رسول") },
+    Range { from: 'ﷷ', to: 'ﷷ', mapping: Mapped("عليه") },
+    Range { from: 'ﷸ', to: 'ﷸ', mapping: Mapped("وسلم") },
+    Range { from: 'ﷹ', to: 'ﷹ', mapping: Mapped("صلى") },
+    Range { from: 'ﷺ', to: 'ﷺ', mapping: DisallowedStd3Mapped("صلى الله عليه وسلم") },
+    Range { from: 'ﷻ', to: 'ﷻ', mapping: DisallowedStd3Mapped("جل جلاله") },
+    Range { from: '﷼', to: '﷼', mapping: Mapped("ریال") },
+    Range { from: '﷽', to: '﷽', mapping: Valid },
+    Range { from: '﷾', to: '﷿', mapping: Disallowed },
+    Range { from: '︀', to: '️', mapping: Ignored },
+    Range { from: '︐', to: '︐', mapping: DisallowedStd3Mapped(",") },
+    Range { from: '︑', to: '︑', mapping: Mapped("、") },
+    Range { from: '︒', to: '︒', mapping: Disallowed },
+    Range { from: '︓', to: '︓', mapping: DisallowedStd3Mapped(":") },
+    Range { from: '︔', to: '︔', mapping: DisallowedStd3Mapped(";") },
+    Range { from: '︕', to: '︕', mapping: DisallowedStd3Mapped("!") },
+    Range { from: '︖', to: '︖', mapping: DisallowedStd3Mapped("?") },
+    Range { from: '︗', to: '︗', mapping: Mapped("〖") },
+    Range { from: '︘', to: '︘', mapping: Mapped("〗") },
+    Range { from: '︙', to: '︙', mapping: Disallowed },
+    Range { from: '︚', to: '︟', mapping: Disallowed },
+    Range { from: '︠', to: '︣', mapping: Valid },
+    Range { from: '︤', to: '︦', mapping: Valid },
+    Range { from: '︧', to: '︭', mapping: Valid },
+    Range { from: '︮', to: '︯', mapping: Valid },
+    Range { from: '︰', to: '︰', mapping: Disallowed },
+    Range { from: '︱', to: '︱', mapping: Mapped("—") },
+    Range { from: '︲', to: '︲', mapping: Mapped("–") },
+    Range { from: '︳', to: '︴', mapping: DisallowedStd3Mapped("_") },
+    Range { from: '︵', to: '︵', mapping: DisallowedStd3Mapped("(") },
+    Range { from: '︶', to: '︶', mapping: DisallowedStd3Mapped(")") },
+    Range { from: '︷', to: '︷', mapping: DisallowedStd3Mapped("{") },
+    Range { from: '︸', to: '︸', mapping: DisallowedStd3Mapped("}") },
+    Range { from: '︹', to: '︹', mapping: Mapped("〔") },
+    Range { from: '︺', to: '︺', mapping: Mapped("〕") },
+    Range { from: '︻', to: '︻', mapping: Mapped("【") },
+    Range { from: '︼', to: '︼', mapping: Mapped("】") },
+    Range { from: '︽', to: '︽', mapping: Mapped("《") },
+    Range { from: '︾', to: '︾', mapping: Mapped("》") },
+    Range { from: '︿', to: '︿', mapping: Mapped("〈") },
+    Range { from: '﹀', to: '﹀', mapping: Mapped("〉") },
+    Range { from: '﹁', to: '﹁', mapping: Mapped("「") },
+    Range { from: '﹂', to: '﹂', mapping: Mapped("」") },
+    Range { from: '﹃', to: '﹃', mapping: Mapped("『") },
+    Range { from: '﹄', to: '﹄', mapping: Mapped("』") },
+    Range { from: '﹅', to: '﹆', mapping: Valid },
+    Range { from: '﹇', to: '﹇', mapping: DisallowedStd3Mapped("[") },
+    Range { from: '﹈', to: '﹈', mapping: DisallowedStd3Mapped("]") },
+    Range { from: '﹉', to: '﹌', mapping: DisallowedStd3Mapped(" ̅") },
+    Range { from: '﹍', to: '﹏', mapping: DisallowedStd3Mapped("_") },
+    Range { from: '﹐', to: '﹐', mapping: DisallowedStd3Mapped(",") },
+    Range { from: '﹑', to: '﹑', mapping: Mapped("、") },
+    Range { from: '﹒', to: '﹒', mapping: Disallowed },
+    Range { from: '﹓', to: '﹓', mapping: Disallowed },
+    Range { from: '﹔', to: '﹔', mapping: DisallowedStd3Mapped(";") },
+    Range { from: '﹕', to: '﹕', mapping: DisallowedStd3Mapped(":") },
+    Range { from: '﹖', to: '﹖', mapping: DisallowedStd3Mapped("?") },
+    Range { from: '﹗', to: '﹗', mapping: DisallowedStd3Mapped("!") },
+    Range { from: '﹘', to: '﹘', mapping: Mapped("—") },
+    Range { from: '﹙', to: '﹙', mapping: DisallowedStd3Mapped("(") },
+    Range { from: '﹚', to: '﹚', mapping: DisallowedStd3Mapped(")") },
+    Range { from: '﹛', to: '﹛', mapping: DisallowedStd3Mapped("{") },
+    Range { from: '﹜', to: '﹜', mapping: DisallowedStd3Mapped("}") },
+    Range { from: '﹝', to: '﹝', mapping: Mapped("〔") },
+    Range { from: '﹞', to: '﹞', mapping: Mapped("〕") },
+    Range { from: '﹟', to: '﹟', mapping: DisallowedStd3Mapped("#") },
+    Range { from: '﹠', to: '﹠', mapping: DisallowedStd3Mapped("&") },
+    Range { from: '﹡', to: '﹡', mapping: DisallowedStd3Mapped("*") },
+    Range { from: '﹢', to: '﹢', mapping: DisallowedStd3Mapped("+") },
+    Range { from: '﹣', to: '﹣', mapping: Mapped("-") },
+    Range { from: '﹤', to: '﹤', mapping: DisallowedStd3Mapped("<") },
+    Range { from: '﹥', to: '﹥', mapping: DisallowedStd3Mapped(">") },
+    Range { from: '﹦', to: '﹦', mapping: DisallowedStd3Mapped("=") },
+    Range { from: '﹧', to: '﹧', mapping: Disallowed },
+    Range { from: '﹨', to: '﹨', mapping: DisallowedStd3Mapped("\\") },
+    Range { from: '﹩', to: '﹩', mapping: DisallowedStd3Mapped("$") },
+    Range { from: '﹪', to: '﹪', mapping: DisallowedStd3Mapped("%") },
+    Range { from: '﹫', to: '﹫', mapping: DisallowedStd3Mapped("@") },
+    Range { from: '﹬', to: '﹯', mapping: Disallowed },
+    Range { from: 'ﹰ', to: 'ﹰ', mapping: DisallowedStd3Mapped(" ً") },
+    Range { from: 'ﹱ', to: 'ﹱ', mapping: Mapped("ـً") },
+    Range { from: 'ﹲ', to: 'ﹲ', mapping: DisallowedStd3Mapped(" ٌ") },
+    Range { from: 'ﹳ', to: 'ﹳ', mapping: Valid },
+    Range { from: 'ﹴ', to: 'ﹴ', mapping: DisallowedStd3Mapped(" ٍ") },
+    Range { from: '﹵', to: '﹵', mapping: Disallowed },
+    Range { from: 'ﹶ', to: 'ﹶ', mapping: DisallowedStd3Mapped(" َ") },
+    Range { from: 'ﹷ', to: 'ﹷ', mapping: Mapped("ـَ") },
+    Range { from: 'ﹸ', to: 'ﹸ', mapping: DisallowedStd3Mapped(" ُ") },
+    Range { from: 'ﹹ', to: 'ﹹ', mapping: Mapped("ـُ") },
+    Range { from: 'ﹺ', to: 'ﹺ', mapping: DisallowedStd3Mapped(" ِ") },
+    Range { from: 'ﹻ', to: 'ﹻ', mapping: Mapped("ـِ") },
+    Range { from: 'ﹼ', to: 'ﹼ', mapping: DisallowedStd3Mapped(" ّ") },
+    Range { from: 'ﹽ', to: 'ﹽ', mapping: Mapped("ـّ") },
+    Range { from: 'ﹾ', to: 'ﹾ', mapping: DisallowedStd3Mapped(" ْ") },
+    Range { from: 'ﹿ', to: 'ﹿ', mapping: Mapped("ـْ") },
+    Range { from: 'ﺀ', to: 'ﺀ', mapping: Mapped("ء") },
+    Range { from: 'ﺁ', to: 'ﺂ', mapping: Mapped("آ") },
+    Range { from: 'ﺃ', to: 'ﺄ', mapping: Mapped("أ") },
+    Range { from: 'ﺅ', to: 'ﺆ', mapping: Mapped("ؤ") },
+    Range { from: 'ﺇ', to: 'ﺈ', mapping: Mapped("إ") },
+    Range { from: 'ﺉ', to: 'ﺌ', mapping: Mapped("ئ") },
+    Range { from: 'ﺍ', to: 'ﺎ', mapping: Mapped("ا") },
+    Range { from: 'ﺏ', to: 'ﺒ', mapping: Mapped("ب") },
+    Range { from: 'ﺓ', to: 'ﺔ', mapping: Mapped("ة") },
+    Range { from: 'ﺕ', to: 'ﺘ', mapping: Mapped("ت") },
+    Range { from: 'ﺙ', to: 'ﺜ', mapping: Mapped("ث") },
+    Range { from: 'ﺝ', to: 'ﺠ', mapping: Mapped("ج") },
+    Range { from: 'ﺡ', to: 'ﺤ', mapping: Mapped("ح") },
+    Range { from: 'ﺥ', to: 'ﺨ', mapping: Mapped("خ") },
+    Range { from: 'ﺩ', to: 'ﺪ', mapping: Mapped("د") },
+    Range { from: 'ﺫ', to: 'ﺬ', mapping: Mapped("ذ") },
+    Range { from: 'ﺭ', to: 'ﺮ', mapping: Mapped("ر") },
+    Range { from: 'ﺯ', to: 'ﺰ', mapping: Mapped("ز") },
+    Range { from: 'ﺱ', to: 'ﺴ', mapping: Mapped("س") },
+    Range { from: 'ﺵ', to: 'ﺸ', mapping: Mapped("ش") },
+    Range { from: 'ﺹ', to: 'ﺼ', mapping: Mapped("ص") },
+    Range { from: 'ﺽ', to: 'ﻀ', mapping: Mapped("ض") },
+    Range { from: 'ﻁ', to: 'ﻄ', mapping: Mapped("ط") },
+    Range { from: 'ﻅ', to: 'ﻈ', mapping: Mapped("ظ") },
+    Range { from: 'ﻉ', to: 'ﻌ', mapping: Mapped("ع") },
+    Range { from: 'ﻍ', to: 'ﻐ', mapping: Mapped("غ") },
+    Range { from: 'ﻑ', to: 'ﻔ', mapping: Mapped("ف") },
+    Range { from: 'ﻕ', to: 'ﻘ', mapping: Mapped("ق") },
+    Range { from: 'ﻙ', to: 'ﻜ', mapping: Mapped("ك") },
+    Range { from: 'ﻝ', to: 'ﻠ', mapping: Mapped("ل") },
+    Range { from: 'ﻡ', to: 'ﻤ', mapping: Mapped("م") },
+    Range { from: 'ﻥ', to: 'ﻨ', mapping: Mapped("ن") },
+    Range { from: 'ﻩ', to: 'ﻬ', mapping: Mapped("ه") },
+    Range { from: 'ﻭ', to: 'ﻮ', mapping: Mapped("و") },
+    Range { from: 'ﻯ', to: 'ﻰ', mapping: Mapped("ى") },
+    Range { from: 'ﻱ', to: 'ﻴ', mapping: Mapped("ي") },
+    Range { from: 'ﻵ', to: 'ﻶ', mapping: Mapped("لآ") },
+    Range { from: 'ﻷ', to: 'ﻸ', mapping: Mapped("لأ") },
+    Range { from: 'ﻹ', to: 'ﻺ', mapping: Mapped("لإ") },
+    Range { from: 'ﻻ', to: 'ﻼ', mapping: Mapped("لا") },
+    Range { from: '﻽', to: '﻾', mapping: Disallowed },
+    Range { from: '', to: '', mapping: Ignored },
+    Range { from: '＀', to: '＀', mapping: Disallowed },
+    Range { from: '!', to: '!', mapping: DisallowedStd3Mapped("!") },
+    Range { from: '"', to: '"', mapping: DisallowedStd3Mapped("\"") },
+    Range { from: '#', to: '#', mapping: DisallowedStd3Mapped("#") },
+    Range { from: '$', to: '$', mapping: DisallowedStd3Mapped("$") },
+    Range { from: '%', to: '%', mapping: DisallowedStd3Mapped("%") },
+    Range { from: '&', to: '&', mapping: DisallowedStd3Mapped("&") },
+    Range { from: ''', to: ''', mapping: DisallowedStd3Mapped("'") },
+    Range { from: '(', to: '(', mapping: DisallowedStd3Mapped("(") },
+    Range { from: ')', to: ')', mapping: DisallowedStd3Mapped(")") },
+    Range { from: '*', to: '*', mapping: DisallowedStd3Mapped("*") },
+    Range { from: '+', to: '+', mapping: DisallowedStd3Mapped("+") },
+    Range { from: ',', to: ',', mapping: DisallowedStd3Mapped(",") },
+    Range { from: '-', to: '-', mapping: Mapped("-") },
+    Range { from: '.', to: '.', mapping: Mapped(".") },
+    Range { from: '/', to: '/', mapping: DisallowedStd3Mapped("/") },
+    Range { from: '0', to: '0', mapping: Mapped("0") },
+    Range { from: '1', to: '1', mapping: Mapped("1") },
+    Range { from: '2', to: '2', mapping: Mapped("2") },
+    Range { from: '3', to: '3', mapping: Mapped("3") },
+    Range { from: '4', to: '4', mapping: Mapped("4") },
+    Range { from: '5', to: '5', mapping: Mapped("5") },
+    Range { from: '6', to: '6', mapping: Mapped("6") },
+    Range { from: '7', to: '7', mapping: Mapped("7") },
+    Range { from: '8', to: '8', mapping: Mapped("8") },
+    Range { from: '9', to: '9', mapping: Mapped("9") },
+    Range { from: ':', to: ':', mapping: DisallowedStd3Mapped(":") },
+    Range { from: ';', to: ';', mapping: DisallowedStd3Mapped(";") },
+    Range { from: '<', to: '<', mapping: DisallowedStd3Mapped("<") },
+    Range { from: '=', to: '=', mapping: DisallowedStd3Mapped("=") },
+    Range { from: '>', to: '>', mapping: DisallowedStd3Mapped(">") },
+    Range { from: '?', to: '?', mapping: DisallowedStd3Mapped("?") },
+    Range { from: '@', to: '@', mapping: DisallowedStd3Mapped("@") },
+    Range { from: 'A', to: 'A', mapping: Mapped("a") },
+    Range { from: 'B', to: 'B', mapping: Mapped("b") },
+    Range { from: 'C', to: 'C', mapping: Mapped("c") },
+    Range { from: 'D', to: 'D', mapping: Mapped("d") },
+    Range { from: 'E', to: 'E', mapping: Mapped("e") },
+    Range { from: 'F', to: 'F', mapping: Mapped("f") },
+    Range { from: 'G', to: 'G', mapping: Mapped("g") },
+    Range { from: 'H', to: 'H', mapping: Mapped("h") },
+    Range { from: 'I', to: 'I', mapping: Mapped("i") },
+    Range { from: 'J', to: 'J', mapping: Mapped("j") },
+    Range { from: 'K', to: 'K', mapping: Mapped("k") },
+    Range { from: 'L', to: 'L', mapping: Mapped("l") },
+    Range { from: 'M', to: 'M', mapping: Mapped("m") },
+    Range { from: 'N', to: 'N', mapping: Mapped("n") },
+    Range { from: 'O', to: 'O', mapping: Mapped("o") },
+    Range { from: 'P', to: 'P', mapping: Mapped("p") },
+    Range { from: 'Q', to: 'Q', mapping: Mapped("q") },
+    Range { from: 'R', to: 'R', mapping: Mapped("r") },
+    Range { from: 'S', to: 'S', mapping: Mapped("s") },
+    Range { from: 'T', to: 'T', mapping: Mapped("t") },
+    Range { from: 'U', to: 'U', mapping: Mapped("u") },
+    Range { from: 'V', to: 'V', mapping: Mapped("v") },
+    Range { from: 'W', to: 'W', mapping: Mapped("w") },
+    Range { from: 'X', to: 'X', mapping: Mapped("x") },
+    Range { from: 'Y', to: 'Y', mapping: Mapped("y") },
+    Range { from: 'Z', to: 'Z', mapping: Mapped("z") },
+    Range { from: '[', to: '[', mapping: DisallowedStd3Mapped("[") },
+    Range { from: '\', to: '\', mapping: DisallowedStd3Mapped("\\") },
+    Range { from: ']', to: ']', mapping: DisallowedStd3Mapped("]") },
+    Range { from: '^', to: '^', mapping: DisallowedStd3Mapped("^") },
+    Range { from: '_', to: '_', mapping: DisallowedStd3Mapped("_") },
+    Range { from: '`', to: '`', mapping: DisallowedStd3Mapped("`") },
+    Range { from: 'a', to: 'a', mapping: Mapped("a") },
+    Range { from: 'b', to: 'b', mapping: Mapped("b") },
+    Range { from: 'c', to: 'c', mapping: Mapped("c") },
+    Range { from: 'd', to: 'd', mapping: Mapped("d") },
+    Range { from: 'e', to: 'e', mapping: Mapped("e") },
+    Range { from: 'f', to: 'f', mapping: Mapped("f") },
+    Range { from: 'g', to: 'g', mapping: Mapped("g") },
+    Range { from: 'h', to: 'h', mapping: Mapped("h") },
+    Range { from: 'i', to: 'i', mapping: Mapped("i") },
+    Range { from: 'j', to: 'j', mapping: Mapped("j") },
+    Range { from: 'k', to: 'k', mapping: Mapped("k") },
+    Range { from: 'l', to: 'l', mapping: Mapped("l") },
+    Range { from: 'm', to: 'm', mapping: Mapped("m") },
+    Range { from: 'n', to: 'n', mapping: Mapped("n") },
+    Range { from: 'o', to: 'o', mapping: Mapped("o") },
+    Range { from: 'p', to: 'p', mapping: Mapped("p") },
+    Range { from: 'q', to: 'q', mapping: Mapped("q") },
+    Range { from: 'r', to: 'r', mapping: Mapped("r") },
+    Range { from: 's', to: 's', mapping: Mapped("s") },
+    Range { from: 't', to: 't', mapping: Mapped("t") },
+    Range { from: 'u', to: 'u', mapping: Mapped("u") },
+    Range { from: 'v', to: 'v', mapping: Mapped("v") },
+    Range { from: 'w', to: 'w', mapping: Mapped("w") },
+    Range { from: 'x', to: 'x', mapping: Mapped("x") },
+    Range { from: 'y', to: 'y', mapping: Mapped("y") },
+    Range { from: 'z', to: 'z', mapping: Mapped("z") },
+    Range { from: '{', to: '{', mapping: DisallowedStd3Mapped("{") },
+    Range { from: '|', to: '|', mapping: DisallowedStd3Mapped("|") },
+    Range { from: '}', to: '}', mapping: DisallowedStd3Mapped("}") },
+    Range { from: '~', to: '~', mapping: DisallowedStd3Mapped("~") },
+    Range { from: '⦅', to: '⦅', mapping: Mapped("⦅") },
+    Range { from: '⦆', to: '⦆', mapping: Mapped("⦆") },
+    Range { from: '。', to: '。', mapping: Mapped(".") },
+    Range { from: '「', to: '「', mapping: Mapped("「") },
+    Range { from: '」', to: '」', mapping: Mapped("」") },
+    Range { from: '、', to: '、', mapping: Mapped("、") },
+    Range { from: '・', to: '・', mapping: Mapped("・") },
+    Range { from: 'ヲ', to: 'ヲ', mapping: Mapped("ヲ") },
+    Range { from: 'ァ', to: 'ァ', mapping: Mapped("ァ") },
+    Range { from: 'ィ', to: 'ィ', mapping: Mapped("ィ") },
+    Range { from: 'ゥ', to: 'ゥ', mapping: Mapped("ゥ") },
+    Range { from: 'ェ', to: 'ェ', mapping: Mapped("ェ") },
+    Range { from: 'ォ', to: 'ォ', mapping: Mapped("ォ") },
+    Range { from: 'ャ', to: 'ャ', mapping: Mapped("ャ") },
+    Range { from: 'ュ', to: 'ュ', mapping: Mapped("ュ") },
+    Range { from: 'ョ', to: 'ョ', mapping: Mapped("ョ") },
+    Range { from: 'ッ', to: 'ッ', mapping: Mapped("ッ") },
+    Range { from: 'ー', to: 'ー', mapping: Mapped("ー") },
+    Range { from: 'ア', to: 'ア', mapping: Mapped("ア") },
+    Range { from: 'イ', to: 'イ', mapping: Mapped("イ") },
+    Range { from: 'ウ', to: 'ウ', mapping: Mapped("ウ") },
+    Range { from: 'エ', to: 'エ', mapping: Mapped("エ") },
+    Range { from: 'オ', to: 'オ', mapping: Mapped("オ") },
+    Range { from: 'カ', to: 'カ', mapping: Mapped("カ") },
+    Range { from: 'キ', to: 'キ', mapping: Mapped("キ") },
+    Range { from: 'ク', to: 'ク', mapping: Mapped("ク") },
+    Range { from: 'ケ', to: 'ケ', mapping: Mapped("ケ") },
+    Range { from: 'コ', to: 'コ', mapping: Mapped("コ") },
+    Range { from: 'サ', to: 'サ', mapping: Mapped("サ") },
+    Range { from: 'シ', to: 'シ', mapping: Mapped("シ") },
+    Range { from: 'ス', to: 'ス', mapping: Mapped("ス") },
+    Range { from: 'セ', to: 'セ', mapping: Mapped("セ") },
+    Range { from: 'ソ', to: 'ソ', mapping: Mapped("ソ") },
+    Range { from: 'タ', to: 'タ', mapping: Mapped("タ") },
+    Range { from: 'チ', to: 'チ', mapping: Mapped("チ") },
+    Range { from: 'ツ', to: 'ツ', mapping: Mapped("ツ") },
+    Range { from: 'テ', to: 'テ', mapping: Mapped("テ") },
+    Range { from: 'ト', to: 'ト', mapping: Mapped("ト") },
+    Range { from: 'ナ', to: 'ナ', mapping: Mapped("ナ") },
+    Range { from: 'ニ', to: 'ニ', mapping: Mapped("ニ") },
+    Range { from: 'ヌ', to: 'ヌ', mapping: Mapped("ヌ") },
+    Range { from: 'ネ', to: 'ネ', mapping: Mapped("ネ") },
+    Range { from: 'ノ', to: 'ノ', mapping: Mapped("ノ") },
+    Range { from: 'ハ', to: 'ハ', mapping: Mapped("ハ") },
+    Range { from: 'ヒ', to: 'ヒ', mapping: Mapped("ヒ") },
+    Range { from: 'フ', to: 'フ', mapping: Mapped("フ") },
+    Range { from: 'ヘ', to: 'ヘ', mapping: Mapped("ヘ") },
+    Range { from: 'ホ', to: 'ホ', mapping: Mapped("ホ") },
+    Range { from: 'マ', to: 'マ', mapping: Mapped("マ") },
+    Range { from: 'ミ', to: 'ミ', mapping: Mapped("ミ") },
+    Range { from: 'ム', to: 'ム', mapping: Mapped("ム") },
+    Range { from: 'メ', to: 'メ', mapping: Mapped("メ") },
+    Range { from: 'モ', to: 'モ', mapping: Mapped("モ") },
+    Range { from: 'ヤ', to: 'ヤ', mapping: Mapped("ヤ") },
+    Range { from: 'ユ', to: 'ユ', mapping: Mapped("ユ") },
+    Range { from: 'ヨ', to: 'ヨ', mapping: Mapped("ヨ") },
+    Range { from: 'ラ', to: 'ラ', mapping: Mapped("ラ") },
+    Range { from: 'リ', to: 'リ', mapping: Mapped("リ") },
+    Range { from: 'ル', to: 'ル', mapping: Mapped("ル") },
+    Range { from: 'レ', to: 'レ', mapping: Mapped("レ") },
+    Range { from: 'ロ', to: 'ロ', mapping: Mapped("ロ") },
+    Range { from: 'ワ', to: 'ワ', mapping: Mapped("ワ") },
+    Range { from: 'ン', to: 'ン', mapping: Mapped("ン") },
+    Range { from: '゙', to: '゙', mapping: Mapped("゙") },
+    Range { from: '゚', to: '゚', mapping: Mapped("゚") },
+    Range { from: 'ᅠ', to: 'ᅠ', mapping: Disallowed },
+    Range { from: 'ᄀ', to: 'ᄀ', mapping: Mapped("ᄀ") },
+    Range { from: 'ᄁ', to: 'ᄁ', mapping: Mapped("ᄁ") },
+    Range { from: 'ᆪ', to: 'ᆪ', mapping: Mapped("ᆪ") },
+    Range { from: 'ᄂ', to: 'ᄂ', mapping: Mapped("ᄂ") },
+    Range { from: 'ᆬ', to: 'ᆬ', mapping: Mapped("ᆬ") },
+    Range { from: 'ᆭ', to: 'ᆭ', mapping: Mapped("ᆭ") },
+    Range { from: 'ᄃ', to: 'ᄃ', mapping: Mapped("ᄃ") },
+    Range { from: 'ᄄ', to: 'ᄄ', mapping: Mapped("ᄄ") },
+    Range { from: 'ᄅ', to: 'ᄅ', mapping: Mapped("ᄅ") },
+    Range { from: 'ᆰ', to: 'ᆰ', mapping: Mapped("ᆰ") },
+    Range { from: 'ᆱ', to: 'ᆱ', mapping: Mapped("ᆱ") },
+    Range { from: 'ᆲ', to: 'ᆲ', mapping: Mapped("ᆲ") },
+    Range { from: 'ᆳ', to: 'ᆳ', mapping: Mapped("ᆳ") },
+    Range { from: 'ᆴ', to: 'ᆴ', mapping: Mapped("ᆴ") },
+    Range { from: 'ᆵ', to: 'ᆵ', mapping: Mapped("ᆵ") },
+    Range { from: 'ᄚ', to: 'ᄚ', mapping: Mapped("ᄚ") },
+    Range { from: 'ᄆ', to: 'ᄆ', mapping: Mapped("ᄆ") },
+    Range { from: 'ᄇ', to: 'ᄇ', mapping: Mapped("ᄇ") },
+    Range { from: 'ᄈ', to: 'ᄈ', mapping: Mapped("ᄈ") },
+    Range { from: 'ᄡ', to: 'ᄡ', mapping: Mapped("ᄡ") },
+    Range { from: 'ᄉ', to: 'ᄉ', mapping: Mapped("ᄉ") },
+    Range { from: 'ᄊ', to: 'ᄊ', mapping: Mapped("ᄊ") },
+    Range { from: 'ᄋ', to: 'ᄋ', mapping: Mapped("ᄋ") },
+    Range { from: 'ᄌ', to: 'ᄌ', mapping: Mapped("ᄌ") },
+    Range { from: 'ᄍ', to: 'ᄍ', mapping: Mapped("ᄍ") },
+    Range { from: 'ᄎ', to: 'ᄎ', mapping: Mapped("ᄎ") },
+    Range { from: 'ᄏ', to: 'ᄏ', mapping: Mapped("ᄏ") },
+    Range { from: 'ᄐ', to: 'ᄐ', mapping: Mapped("ᄐ") },
+    Range { from: 'ᄑ', to: 'ᄑ', mapping: Mapped("ᄑ") },
+    Range { from: 'ᄒ', to: 'ᄒ', mapping: Mapped("ᄒ") },
+    Range { from: '﾿', to: '￁', mapping: Disallowed },
+    Range { from: 'ᅡ', to: 'ᅡ', mapping: Mapped("ᅡ") },
+    Range { from: 'ᅢ', to: 'ᅢ', mapping: Mapped("ᅢ") },
+    Range { from: 'ᅣ', to: 'ᅣ', mapping: Mapped("ᅣ") },
+    Range { from: 'ᅤ', to: 'ᅤ', mapping: Mapped("ᅤ") },
+    Range { from: 'ᅥ', to: 'ᅥ', mapping: Mapped("ᅥ") },
+    Range { from: 'ᅦ', to: 'ᅦ', mapping: Mapped("ᅦ") },
+    Range { from: '￈', to: '￉', mapping: Disallowed },
+    Range { from: 'ᅧ', to: 'ᅧ', mapping: Mapped("ᅧ") },
+    Range { from: 'ᅨ', to: 'ᅨ', mapping: Mapped("ᅨ") },
+    Range { from: 'ᅩ', to: 'ᅩ', mapping: Mapped("ᅩ") },
+    Range { from: 'ᅪ', to: 'ᅪ', mapping: Mapped("ᅪ") },
+    Range { from: 'ᅫ', to: 'ᅫ', mapping: Mapped("ᅫ") },
+    Range { from: 'ᅬ', to: 'ᅬ', mapping: Mapped("ᅬ") },
+    Range { from: '￐', to: '￑', mapping: Disallowed },
+    Range { from: 'ᅭ', to: 'ᅭ', mapping: Mapped("ᅭ") },
+    Range { from: 'ᅮ', to: 'ᅮ', mapping: Mapped("ᅮ") },
+    Range { from: 'ᅯ', to: 'ᅯ', mapping: Mapped("ᅯ") },
+    Range { from: 'ᅰ', to: 'ᅰ', mapping: Mapped("ᅰ") },
+    Range { from: 'ᅱ', to: 'ᅱ', mapping: Mapped("ᅱ") },
+    Range { from: 'ᅲ', to: 'ᅲ', mapping: Mapped("ᅲ") },
+    Range { from: '￘', to: '￙', mapping: Disallowed },
+    Range { from: 'ᅳ', to: 'ᅳ', mapping: Mapped("ᅳ") },
+    Range { from: 'ᅴ', to: 'ᅴ', mapping: Mapped("ᅴ") },
+    Range { from: 'ᅵ', to: 'ᅵ', mapping: Mapped("ᅵ") },
+    Range { from: '￝', to: '￟', mapping: Disallowed },
+    Range { from: '¢', to: '¢', mapping: Mapped("¢") },
+    Range { from: '£', to: '£', mapping: Mapped("£") },
+    Range { from: '¬', to: '¬', mapping: Mapped("¬") },
+    Range { from: ' ̄', to: ' ̄', mapping: DisallowedStd3Mapped(" ̄") },
+    Range { from: '¦', to: '¦', mapping: Mapped("¦") },
+    Range { from: '¥', to: '¥', mapping: Mapped("¥") },
+    Range { from: '₩', to: '₩', mapping: Mapped("₩") },
+    Range { from: '￧', to: '￧', mapping: Disallowed },
+    Range { from: '│', to: '│', mapping: Mapped("│") },
+    Range { from: '←', to: '←', mapping: Mapped("←") },
+    Range { from: '↑', to: '↑', mapping: Mapped("↑") },
+    Range { from: '→', to: '→', mapping: Mapped("→") },
+    Range { from: '↓', to: '↓', mapping: Mapped("↓") },
+    Range { from: '■', to: '■', mapping: Mapped("■") },
+    Range { from: '○', to: '○', mapping: Mapped("○") },
+    Range { from: '￯', to: '￸', mapping: Disallowed },
+    Range { from: '', to: '', mapping: Disallowed },
+    Range { from: '', to: '', mapping: Disallowed },
+    Range { from: '�', to: '�', mapping: Disallowed },
+    Range { from: '￾', to: '￿', mapping: Disallowed },
+    Range { from: '𐀀', to: '𐀋', mapping: Valid },
+    Range { from: '𐀌', to: '𐀌', mapping: Disallowed },
+    Range { from: '𐀍', to: '𐀦', mapping: Valid },
+    Range { from: '𐀧', to: '𐀧', mapping: Disallowed },
+    Range { from: '𐀨', to: '𐀺', mapping: Valid },
+    Range { from: '𐀻', to: '𐀻', mapping: Disallowed },
+    Range { from: '𐀼', to: '𐀽', mapping: Valid },
+    Range { from: '𐀾', to: '𐀾', mapping: Disallowed },
+    Range { from: '𐀿', to: '𐁍', mapping: Valid },
+    Range { from: '𐁎', to: '𐁏', mapping: Disallowed },
+    Range { from: '𐁐', to: '𐁝', mapping: Valid },
+    Range { from: '𐁞', to: '𐁿', mapping: Disallowed },
+    Range { from: '𐂀', to: '𐃺', mapping: Valid },
+    Range { from: '𐃻', to: '𐃿', mapping: Disallowed },
+    Range { from: '𐄀', to: '𐄂', mapping: Valid },
+    Range { from: '𐄃', to: '𐄆', mapping: Disallowed },
+    Range { from: '𐄇', to: '𐄳', mapping: Valid },
+    Range { from: '𐄴', to: '𐄶', mapping: Disallowed },
+    Range { from: '𐄷', to: '𐄿', mapping: Valid },
+    Range { from: '𐅀', to: '𐆊', mapping: Valid },
+    Range { from: '𐆋', to: '𐆌', mapping: Valid },
+    Range { from: '𐆍', to: '𐆏', mapping: Disallowed },
+    Range { from: '𐆐', to: '𐆛', mapping: Valid },
+    Range { from: '𐆜', to: '𐆟', mapping: Disallowed },
+    Range { from: '𐆠', to: '𐆠', mapping: Valid },
+    Range { from: '𐆡', to: '𐇏', mapping: Disallowed },
+    Range { from: '𐇐', to: '𐇼', mapping: Valid },
+    Range { from: '𐇽', to: '𐇽', mapping: Valid },
+    Range { from: '𐇾', to: '𐉿', mapping: Disallowed },
+    Range { from: '𐊀', to: '𐊜', mapping: Valid },
+    Range { from: '𐊝', to: '𐊟', mapping: Disallowed },
+    Range { from: '𐊠', to: '𐋐', mapping: Valid },
+    Range { from: '𐋑', to: '𐋟', mapping: Disallowed },
+    Range { from: '𐋠', to: '𐋠', mapping: Valid },
+    Range { from: '𐋡', to: '𐋻', mapping: Valid },
+    Range { from: '𐋼', to: '𐋿', mapping: Disallowed },
+    Range { from: '𐌀', to: '𐌞', mapping: Valid },
+    Range { from: '𐌟', to: '𐌟', mapping: Valid },
+    Range { from: '𐌠', to: '𐌣', mapping: Valid },
+    Range { from: '𐌤', to: '𐌯', mapping: Disallowed },
+    Range { from: '𐌰', to: '𐍀', mapping: Valid },
+    Range { from: '𐍁', to: '𐍁', mapping: Valid },
+    Range { from: '𐍂', to: '𐍉', mapping: Valid },
+    Range { from: '𐍊', to: '𐍊', mapping: Valid },
+    Range { from: '𐍋', to: '𐍏', mapping: Disallowed },
+    Range { from: '𐍐', to: '𐍺', mapping: Valid },
+    Range { from: '𐍻', to: '𐍿', mapping: Disallowed },
+    Range { from: '𐎀', to: '𐎝', mapping: Valid },
+    Range { from: '𐎞', to: '𐎞', mapping: Disallowed },
+    Range { from: '𐎟', to: '𐎟', mapping: Valid },
+    Range { from: '𐎠', to: '𐏃', mapping: Valid },
+    Range { from: '𐏄', to: '𐏇', mapping: Disallowed },
+    Range { from: '𐏈', to: '𐏏', mapping: Valid },
+    Range { from: '𐏐', to: '𐏕', mapping: Valid },
+    Range { from: '𐏖', to: '𐏿', mapping: Disallowed },
+    Range { from: '𐐀', to: '𐐀', mapping: Mapped("𐐨") },
+    Range { from: '𐐁', to: '𐐁', mapping: Mapped("𐐩") },
+    Range { from: '𐐂', to: '𐐂', mapping: Mapped("𐐪") },
+    Range { from: '𐐃', to: '𐐃', mapping: Mapped("𐐫") },
+    Range { from: '𐐄', to: '𐐄', mapping: Mapped("𐐬") },
+    Range { from: '𐐅', to: '𐐅', mapping: Mapped("𐐭") },
+    Range { from: '𐐆', to: '𐐆', mapping: Mapped("𐐮") },
+    Range { from: '𐐇', to: '𐐇', mapping: Mapped("𐐯") },
+    Range { from: '𐐈', to: '𐐈', mapping: Mapped("𐐰") },
+    Range { from: '𐐉', to: '𐐉', mapping: Mapped("𐐱") },
+    Range { from: '𐐊', to: '𐐊', mapping: Mapped("𐐲") },
+    Range { from: '𐐋', to: '𐐋', mapping: Mapped("𐐳") },
+    Range { from: '𐐌', to: '𐐌', mapping: Mapped("𐐴") },
+    Range { from: '𐐍', to: '𐐍', mapping: Mapped("𐐵") },
+    Range { from: '𐐎', to: '𐐎', mapping: Mapped("𐐶") },
+    Range { from: '𐐏', to: '𐐏', mapping: Mapped("𐐷") },
+    Range { from: '𐐐', to: '𐐐', mapping: Mapped("𐐸") },
+    Range { from: '𐐑', to: '𐐑', mapping: Mapped("𐐹") },
+    Range { from: '𐐒', to: '𐐒', mapping: Mapped("𐐺") },
+    Range { from: '𐐓', to: '𐐓', mapping: Mapped("𐐻") },
+    Range { from: '𐐔', to: '𐐔', mapping: Mapped("𐐼") },
+    Range { from: '𐐕', to: '𐐕', mapping: Mapped("𐐽") },
+    Range { from: '𐐖', to: '𐐖', mapping: Mapped("𐐾") },
+    Range { from: '𐐗', to: '𐐗', mapping: Mapped("𐐿") },
+    Range { from: '𐐘', to: '𐐘', mapping: Mapped("𐑀") },
+    Range { from: '𐐙', to: '𐐙', mapping: Mapped("𐑁") },
+    Range { from: '𐐚', to: '𐐚', mapping: Mapped("𐑂") },
+    Range { from: '𐐛', to: '𐐛', mapping: Mapped("𐑃") },
+    Range { from: '𐐜', to: '𐐜', mapping: Mapped("𐑄") },
+    Range { from: '𐐝', to: '𐐝', mapping: Mapped("𐑅") },
+    Range { from: '𐐞', to: '𐐞', mapping: Mapped("𐑆") },
+    Range { from: '𐐟', to: '𐐟', mapping: Mapped("𐑇") },
+    Range { from: '𐐠', to: '𐐠', mapping: Mapped("𐑈") },
+    Range { from: '𐐡', to: '𐐡', mapping: Mapped("𐑉") },
+    Range { from: '𐐢', to: '𐐢', mapping: Mapped("𐑊") },
+    Range { from: '𐐣', to: '𐐣', mapping: Mapped("𐑋") },
+    Range { from: '𐐤', to: '𐐤', mapping: Mapped("𐑌") },
+    Range { from: '𐐥', to: '𐐥', mapping: Mapped("𐑍") },
+    Range { from: '𐐦', to: '𐐦', mapping: Mapped("𐑎") },
+    Range { from: '𐐧', to: '𐐧', mapping: Mapped("𐑏") },
+    Range { from: '𐐨', to: '𐑍', mapping: Valid },
+    Range { from: '𐑎', to: '𐒝', mapping: Valid },
+    Range { from: '𐒞', to: '𐒟', mapping: Disallowed },
+    Range { from: '𐒠', to: '𐒩', mapping: Valid },
+    Range { from: '𐒪', to: '𐓿', mapping: Disallowed },
+    Range { from: '𐔀', to: '𐔧', mapping: Valid },
+    Range { from: '𐔨', to: '𐔯', mapping: Disallowed },
+    Range { from: '𐔰', to: '𐕣', mapping: Valid },
+    Range { from: '𐕤', to: '𐕮', mapping: Disallowed },
+    Range { from: '𐕯', to: '𐕯', mapping: Valid },
+    Range { from: '𐕰', to: '𐗿', mapping: Disallowed },
+    Range { from: '𐘀', to: '𐜶', mapping: Valid },
+    Range { from: '𐜷', to: '𐜿', mapping: Disallowed },
+    Range { from: '𐝀', to: '𐝕', mapping: Valid },
+    Range { from: '𐝖', to: '𐝟', mapping: Disallowed },
+    Range { from: '𐝠', to: '𐝧', mapping: Valid },
+    Range { from: '𐝨', to: '𐟿', mapping: Disallowed },
+    Range { from: '𐠀', to: '𐠅', mapping: Valid },
+    Range { from: '𐠆', to: '𐠇', mapping: Disallowed },
+    Range { from: '𐠈', to: '𐠈', mapping: Valid },
+    Range { from: '𐠉', to: '𐠉', mapping: Disallowed },
+    Range { from: '𐠊', to: '𐠵', mapping: Valid },
+    Range { from: '𐠶', to: '𐠶', mapping: Disallowed },
+    Range { from: '𐠷', to: '𐠸', mapping: Valid },
+    Range { from: '𐠹', to: '𐠻', mapping: Disallowed },
+    Range { from: '𐠼', to: '𐠼', mapping: Valid },
+    Range { from: '𐠽', to: '𐠾', mapping: Disallowed },
+    Range { from: '𐠿', to: '𐠿', mapping: Valid },
+    Range { from: '𐡀', to: '𐡕', mapping: Valid },
+    Range { from: '𐡖', to: '𐡖', mapping: Disallowed },
+    Range { from: '𐡗', to: '𐡟', mapping: Valid },
+    Range { from: '𐡠', to: '𐡶', mapping: Valid },
+    Range { from: '𐡷', to: '𐡿', mapping: Valid },
+    Range { from: '𐢀', to: '𐢞', mapping: Valid },
+    Range { from: '𐢟', to: '𐢦', mapping: Disallowed },
+    Range { from: '𐢧', to: '𐢯', mapping: Valid },
+    Range { from: '𐢰', to: '𐣟', mapping: Disallowed },
+    Range { from: '𐣠', to: '𐣲', mapping: Valid },
+    Range { from: '𐣳', to: '𐣳', mapping: Disallowed },
+    Range { from: '𐣴', to: '𐣵', mapping: Valid },
+    Range { from: '𐣶', to: '𐣺', mapping: Disallowed },
+    Range { from: '𐣻', to: '𐣿', mapping: Valid },
+    Range { from: '𐤀', to: '𐤕', mapping: Valid },
+    Range { from: '𐤖', to: '𐤙', mapping: Valid },
+    Range { from: '𐤚', to: '𐤛', mapping: Valid },
+    Range { from: '𐤜', to: '𐤞', mapping: Disallowed },
+    Range { from: '𐤟', to: '𐤟', mapping: Valid },
+    Range { from: '𐤠', to: '𐤹', mapping: Valid },
+    Range { from: '𐤺', to: '𐤾', mapping: Disallowed },
+    Range { from: '𐤿', to: '𐤿', mapping: Valid },
+    Range { from: '𐥀', to: '𐥿', mapping: Disallowed },
+    Range { from: '𐦀', to: '𐦷', mapping: Valid },
+    Range { from: '𐦸', to: '𐦻', mapping: Disallowed },
+    Range { from: '𐦼', to: '𐦽', mapping: Valid },
+    Range { from: '𐦾', to: '𐦿', mapping: Valid },
+    Range { from: '𐧀', to: '𐧏', mapping: Valid },
+    Range { from: '𐧐', to: '𐧑', mapping: Disallowed },
+    Range { from: '𐧒', to: '𐧿', mapping: Valid },
+    Range { from: '𐨀', to: '𐨃', mapping: Valid },
+    Range { from: '𐨄', to: '𐨄', mapping: Disallowed },
+    Range { from: '𐨅', to: '𐨆', mapping: Valid },
+    Range { from: '𐨇', to: '𐨋', mapping: Disallowed },
+    Range { from: '𐨌', to: '𐨓', mapping: Valid },
+    Range { from: '𐨔', to: '𐨔', mapping: Disallowed },
+    Range { from: '𐨕', to: '𐨗', mapping: Valid },
+    Range { from: '𐨘', to: '𐨘', mapping: Disallowed },
+    Range { from: '𐨙', to: '𐨳', mapping: Valid },
+    Range { from: '𐨴', to: '𐨷', mapping: Disallowed },
+    Range { from: '𐨸', to: '𐨺', mapping: Valid },
+    Range { from: '𐨻', to: '𐨾', mapping: Disallowed },
+    Range { from: '𐨿', to: '𐨿', mapping: Valid },
+    Range { from: '𐩀', to: '𐩇', mapping: Valid },
+    Range { from: '𐩈', to: '𐩏', mapping: Disallowed },
+    Range { from: '𐩐', to: '𐩘', mapping: Valid },
+    Range { from: '𐩙', to: '𐩟', mapping: Disallowed },
+    Range { from: '𐩠', to: '𐩼', mapping: Valid },
+    Range { from: '𐩽', to: '𐩿', mapping: Valid },
+    Range { from: '𐪀', to: '𐪜', mapping: Valid },
+    Range { from: '𐪝', to: '𐪟', mapping: Valid },
+    Range { from: '𐪠', to: '𐪿', mapping: Disallowed },
+    Range { from: '𐫀', to: '𐫇', mapping: Valid },
+    Range { from: '𐫈', to: '𐫈', mapping: Valid },
+    Range { from: '𐫉', to: '𐫦', mapping: Valid },
+    Range { from: '𐫧', to: '𐫪', mapping: Disallowed },
+    Range { from: '𐫫', to: '𐫶', mapping: Valid },
+    Range { from: '𐫷', to: '𐫿', mapping: Disallowed },
+    Range { from: '𐬀', to: '𐬵', mapping: Valid },
+    Range { from: '𐬶', to: '𐬸', mapping: Disallowed },
+    Range { from: '𐬹', to: '𐬿', mapping: Valid },
+    Range { from: '𐭀', to: '𐭕', mapping: Valid },
+    Range { from: '𐭖', to: '𐭗', mapping: Disallowed },
+    Range { from: '𐭘', to: '𐭟', mapping: Valid },
+    Range { from: '𐭠', to: '𐭲', mapping: Valid },
+    Range { from: '𐭳', to: '𐭷', mapping: Disallowed },
+    Range { from: '𐭸', to: '𐭿', mapping: Valid },
+    Range { from: '𐮀', to: '𐮑', mapping: Valid },
+    Range { from: '𐮒', to: '𐮘', mapping: Disallowed },
+    Range { from: '𐮙', to: '𐮜', mapping: Valid },
+    Range { from: '𐮝', to: '𐮨', mapping: Disallowed },
+    Range { from: '𐮩', to: '𐮯', mapping: Valid },
+    Range { from: '𐮰', to: '𐯿', mapping: Disallowed },
+    Range { from: '𐰀', to: '𐱈', mapping: Valid },
+    Range { from: '𐱉', to: '𐱿', mapping: Disallowed },
+    Range { from: '𐲀', to: '𐲀', mapping: Mapped("𐳀") },
+    Range { from: '𐲁', to: '𐲁', mapping: Mapped("𐳁") },
+    Range { from: '𐲂', to: '𐲂', mapping: Mapped("𐳂") },
+    Range { from: '𐲃', to: '𐲃', mapping: Mapped("𐳃") },
+    Range { from: '𐲄', to: '𐲄', mapping: Mapped("𐳄") },
+    Range { from: '𐲅', to: '𐲅', mapping: Mapped("𐳅") },
+    Range { from: '𐲆', to: '𐲆', mapping: Mapped("𐳆") },
+    Range { from: '𐲇', to: '𐲇', mapping: Mapped("𐳇") },
+    Range { from: '𐲈', to: '𐲈', mapping: Mapped("𐳈") },
+    Range { from: '𐲉', to: '𐲉', mapping: Mapped("𐳉") },
+    Range { from: '𐲊', to: '𐲊', mapping: Mapped("𐳊") },
+    Range { from: '𐲋', to: '𐲋', mapping: Mapped("𐳋") },
+    Range { from: '𐲌', to: '𐲌', mapping: Mapped("𐳌") },
+    Range { from: '𐲍', to: '𐲍', mapping: Mapped("𐳍") },
+    Range { from: '𐲎', to: '𐲎', mapping: Mapped("𐳎") },
+    Range { from: '𐲏', to: '𐲏', mapping: Mapped("𐳏") },
+    Range { from: '𐲐', to: '𐲐', mapping: Mapped("𐳐") },
+    Range { from: '𐲑', to: '𐲑', mapping: Mapped("𐳑") },
+    Range { from: '𐲒', to: '𐲒', mapping: Mapped("𐳒") },
+    Range { from: '𐲓', to: '𐲓', mapping: Mapped("𐳓") },
+    Range { from: '𐲔', to: '𐲔', mapping: Mapped("𐳔") },
+    Range { from: '𐲕', to: '𐲕', mapping: Mapped("𐳕") },
+    Range { from: '𐲖', to: '𐲖', mapping: Mapped("𐳖") },
+    Range { from: '𐲗', to: '𐲗', mapping: Mapped("𐳗") },
+    Range { from: '𐲘', to: '𐲘', mapping: Mapped("𐳘") },
+    Range { from: '𐲙', to: '𐲙', mapping: Mapped("𐳙") },
+    Range { from: '𐲚', to: '𐲚', mapping: Mapped("𐳚") },
+    Range { from: '𐲛', to: '𐲛', mapping: Mapped("𐳛") },
+    Range { from: '𐲜', to: '𐲜', mapping: Mapped("𐳜") },
+    Range { from: '𐲝', to: '𐲝', mapping: Mapped("𐳝") },
+    Range { from: '𐲞', to: '𐲞', mapping: Mapped("𐳞") },
+    Range { from: '𐲟', to: '𐲟', mapping: Mapped("𐳟") },
+    Range { from: '𐲠', to: '𐲠', mapping: Mapped("𐳠") },
+    Range { from: '𐲡', to: '𐲡', mapping: Mapped("𐳡") },
+    Range { from: '𐲢', to: '𐲢', mapping: Mapped("𐳢") },
+    Range { from: '𐲣', to: '𐲣', mapping: Mapped("𐳣") },
+    Range { from: '𐲤', to: '𐲤', mapping: Mapped("𐳤") },
+    Range { from: '𐲥', to: '𐲥', mapping: Mapped("𐳥") },
+    Range { from: '𐲦', to: '𐲦', mapping: Mapped("𐳦") },
+    Range { from: '𐲧', to: '𐲧', mapping: Mapped("𐳧") },
+    Range { from: '𐲨', to: '𐲨', mapping: Mapped("𐳨") },
+    Range { from: '𐲩', to: '𐲩', mapping: Mapped("𐳩") },
+    Range { from: '𐲪', to: '𐲪', mapping: Mapped("𐳪") },
+    Range { from: '𐲫', to: '𐲫', mapping: Mapped("𐳫") },
+    Range { from: '𐲬', to: '𐲬', mapping: Mapped("𐳬") },
+    Range { from: '𐲭', to: '𐲭', mapping: Mapped("𐳭") },
+    Range { from: '𐲮', to: '𐲮', mapping: Mapped("𐳮") },
+    Range { from: '𐲯', to: '𐲯', mapping: Mapped("𐳯") },
+    Range { from: '𐲰', to: '𐲰', mapping: Mapped("𐳰") },
+    Range { from: '𐲱', to: '𐲱', mapping: Mapped("𐳱") },
+    Range { from: '𐲲', to: '𐲲', mapping: Mapped("𐳲") },
+    Range { from: '𐲳', to: '𐲿', mapping: Disallowed },
+    Range { from: '𐳀', to: '𐳲', mapping: Valid },
+    Range { from: '𐳳', to: '𐳹', mapping: Disallowed },
+    Range { from: '𐳺', to: '𐳿', mapping: Valid },
+    Range { from: '𐴀', to: '𐹟', mapping: Disallowed },
+    Range { from: '𐹠', to: '𐹾', mapping: Valid },
+    Range { from: '𐹿', to: '𐿿', mapping: Disallowed },
+    Range { from: '𑀀', to: '𑁆', mapping: Valid },
+    Range { from: '𑁇', to: '𑁍', mapping: Valid },
+    Range { from: '𑁎', to: '𑁑', mapping: Disallowed },
+    Range { from: '𑁒', to: '𑁥', mapping: Valid },
+    Range { from: '𑁦', to: '𑁯', mapping: Valid },
+    Range { from: '𑁰', to: '𑁾', mapping: Disallowed },
+    Range { from: '𑁿', to: '𑁿', mapping: Valid },
+    Range { from: '𑂀', to: '𑂺', mapping: Valid },
+    Range { from: '𑂻', to: '𑂼', mapping: Valid },
+    Range { from: '𑂽', to: '𑂽', mapping: Disallowed },
+    Range { from: '𑂾', to: '𑃁', mapping: Valid },
+    Range { from: '𑃂', to: '𑃏', mapping: Disallowed },
+    Range { from: '𑃐', to: '𑃨', mapping: Valid },
+    Range { from: '𑃩', to: '𑃯', mapping: Disallowed },
+    Range { from: '𑃰', to: '𑃹', mapping: Valid },
+    Range { from: '𑃺', to: '𑃿', mapping: Disallowed },
+    Range { from: '𑄀', to: '𑄴', mapping: Valid },
+    Range { from: '𑄵', to: '𑄵', mapping: Disallowed },
+    Range { from: '𑄶', to: '𑄿', mapping: Valid },
+    Range { from: '𑅀', to: '𑅃', mapping: Valid },
+    Range { from: '𑅄', to: '𑅏', mapping: Disallowed },
+    Range { from: '𑅐', to: '𑅳', mapping: Valid },
+    Range { from: '𑅴', to: '𑅵', mapping: Valid },
+    Range { from: '𑅶', to: '𑅶', mapping: Valid },
+    Range { from: '𑅷', to: '𑅿', mapping: Disallowed },
+    Range { from: '𑆀', to: '𑇄', mapping: Valid },
+    Range { from: '𑇅', to: '𑇈', mapping: Valid },
+    Range { from: '𑇉', to: '𑇉', mapping: Valid },
+    Range { from: '𑇊', to: '𑇌', mapping: Valid },
+    Range { from: '𑇍', to: '𑇍', mapping: Valid },
+    Range { from: '𑇎', to: '𑇏', mapping: Disallowed },
+    Range { from: '𑇐', to: '𑇙', mapping: Valid },
+    Range { from: '𑇚', to: '𑇚', mapping: Valid },
+    Range { from: '𑇛', to: '𑇛', mapping: Valid },
+    Range { from: '𑇜', to: '𑇜', mapping: Valid },
+    Range { from: '𑇝', to: '𑇟', mapping: Valid },
+    Range { from: '𑇠', to: '𑇠', mapping: Disallowed },
+    Range { from: '𑇡', to: '𑇴', mapping: Valid },
+    Range { from: '𑇵', to: '𑇿', mapping: Disallowed },
+    Range { from: '𑈀', to: '𑈑', mapping: Valid },
+    Range { from: '𑈒', to: '𑈒', mapping: Disallowed },
+    Range { from: '𑈓', to: '𑈷', mapping: Valid },
+    Range { from: '𑈸', to: '𑈽', mapping: Valid },
+    Range { from: '𑈾', to: '𑉿', mapping: Disallowed },
+    Range { from: '𑊀', to: '𑊆', mapping: Valid },
+    Range { from: '𑊇', to: '𑊇', mapping: Disallowed },
+    Range { from: '𑊈', to: '𑊈', mapping: Valid },
+    Range { from: '𑊉', to: '𑊉', mapping: Disallowed },
+    Range { from: '𑊊', to: '𑊍', mapping: Valid },
+    Range { from: '𑊎', to: '𑊎', mapping: Disallowed },
+    Range { from: '𑊏', to: '𑊝', mapping: Valid },
+    Range { from: '𑊞', to: '𑊞', mapping: Disallowed },
+    Range { from: '𑊟', to: '𑊨', mapping: Valid },
+    Range { from: '𑊩', to: '𑊩', mapping: Valid },
+    Range { from: '𑊪', to: '𑊯', mapping: Disallowed },
+    Range { from: '𑊰', to: '𑋪', mapping: Valid },
+    Range { from: '𑋫', to: '𑋯', mapping: Disallowed },
+    Range { from: '𑋰', to: '𑋹', mapping: Valid },
+    Range { from: '𑋺', to: '𑋿', mapping: Disallowed },
+    Range { from: '𑌀', to: '𑌀', mapping: Valid },
+    Range { from: '𑌁', to: '𑌃', mapping: Valid },
+    Range { from: '𑌄', to: '𑌄', mapping: Disallowed },
+    Range { from: '𑌅', to: '𑌌', mapping: Valid },
+    Range { from: '𑌍', to: '𑌎', mapping: Disallowed },
+    Range { from: '𑌏', to: '𑌐', mapping: Valid },
+    Range { from: '𑌑', to: '𑌒', mapping: Disallowed },
+    Range { from: '𑌓', to: '𑌨', mapping: Valid },
+    Range { from: '𑌩', to: '𑌩', mapping: Disallowed },
+    Range { from: '𑌪', to: '𑌰', mapping: Valid },
+    Range { from: '𑌱', to: '𑌱', mapping: Disallowed },
+    Range { from: '𑌲', to: '𑌳', mapping: Valid },
+    Range { from: '𑌴', to: '𑌴', mapping: Disallowed },
+    Range { from: '𑌵', to: '𑌹', mapping: Valid },
+    Range { from: '𑌺', to: '𑌻', mapping: Disallowed },
+    Range { from: '𑌼', to: '𑍄', mapping: Valid },
+    Range { from: '𑍅', to: '𑍆', mapping: Disallowed },
+    Range { from: '𑍇', to: '𑍈', mapping: Valid },
+    Range { from: '𑍉', to: '𑍊', mapping: Disallowed },
+    Range { from: '𑍋', to: '𑍍', mapping: Valid },
+    Range { from: '𑍎', to: '𑍏', mapping: Disallowed },
+    Range { from: '𑍐', to: '𑍐', mapping: Valid },
+    Range { from: '𑍑', to: '𑍖', mapping: Disallowed },
+    Range { from: '𑍗', to: '𑍗', mapping: Valid },
+    Range { from: '𑍘', to: '𑍜', mapping: Disallowed },
+    Range { from: '𑍝', to: '𑍣', mapping: Valid },
+    Range { from: '𑍤', to: '𑍥', mapping: Disallowed },
+    Range { from: '𑍦', to: '𑍬', mapping: Valid },
+    Range { from: '𑍭', to: '𑍯', mapping: Disallowed },
+    Range { from: '𑍰', to: '𑍴', mapping: Valid },
+    Range { from: '𑍵', to: '𑑿', mapping: Disallowed },
+    Range { from: '𑒀', to: '𑓅', mapping: Valid },
+    Range { from: '𑓆', to: '𑓆', mapping: Valid },
+    Range { from: '𑓇', to: '𑓇', mapping: Valid },
+    Range { from: '𑓈', to: '𑓏', mapping: Disallowed },
+    Range { from: '𑓐', to: '𑓙', mapping: Valid },
+    Range { from: '𑓚', to: '𑕿', mapping: Disallowed },
+    Range { from: '𑖀', to: '𑖵', mapping: Valid },
+    Range { from: '𑖶', to: '𑖷', mapping: Disallowed },
+    Range { from: '𑖸', to: '𑗀', mapping: Valid },
+    Range { from: '𑗁', to: '𑗉', mapping: Valid },
+    Range { from: '𑗊', to: '𑗗', mapping: Valid },
+    Range { from: '𑗘', to: '𑗝', mapping: Valid },
+    Range { from: '𑗞', to: '𑗿', mapping: Disallowed },
+    Range { from: '𑘀', to: '𑙀', mapping: Valid },
+    Range { from: '𑙁', to: '𑙃', mapping: Valid },
+    Range { from: '𑙄', to: '𑙄', mapping: Valid },
+    Range { from: '𑙅', to: '𑙏', mapping: Disallowed },
+    Range { from: '𑙐', to: '𑙙', mapping: Valid },
+    Range { from: '𑙚', to: '𑙿', mapping: Disallowed },
+    Range { from: '𑚀', to: '𑚷', mapping: Valid },
+    Range { from: '𑚸', to: '𑚿', mapping: Disallowed },
+    Range { from: '𑛀', to: '𑛉', mapping: Valid },
+    Range { from: '𑛊', to: '𑛿', mapping: Disallowed },
+    Range { from: '𑜀', to: '𑜙', mapping: Valid },
+    Range { from: '𑜚', to: '𑜜', mapping: Disallowed },
+    Range { from: '𑜝', to: '𑜫', mapping: Valid },
+    Range { from: '𑜬', to: '𑜯', mapping: Disallowed },
+    Range { from: '𑜰', to: '𑜹', mapping: Valid },
+    Range { from: '𑜺', to: '𑜿', mapping: Valid },
+    Range { from: '𑝀', to: '𑢟', mapping: Disallowed },
+    Range { from: '𑢠', to: '𑢠', mapping: Mapped("𑣀") },
+    Range { from: '𑢡', to: '𑢡', mapping: Mapped("𑣁") },
+    Range { from: '𑢢', to: '𑢢', mapping: Mapped("𑣂") },
+    Range { from: '𑢣', to: '𑢣', mapping: Mapped("𑣃") },
+    Range { from: '𑢤', to: '𑢤', mapping: Mapped("𑣄") },
+    Range { from: '𑢥', to: '𑢥', mapping: Mapped("𑣅") },
+    Range { from: '𑢦', to: '𑢦', mapping: Mapped("𑣆") },
+    Range { from: '𑢧', to: '𑢧', mapping: Mapped("𑣇") },
+    Range { from: '𑢨', to: '𑢨', mapping: Mapped("𑣈") },
+    Range { from: '𑢩', to: '𑢩', mapping: Mapped("𑣉") },
+    Range { from: '𑢪', to: '𑢪', mapping: Mapped("𑣊") },
+    Range { from: '𑢫', to: '𑢫', mapping: Mapped("𑣋") },
+    Range { from: '𑢬', to: '𑢬', mapping: Mapped("𑣌") },
+    Range { from: '𑢭', to: '𑢭', mapping: Mapped("𑣍") },
+    Range { from: '𑢮', to: '𑢮', mapping: Mapped("𑣎") },
+    Range { from: '𑢯', to: '𑢯', mapping: Mapped("𑣏") },
+    Range { from: '𑢰', to: '𑢰', mapping: Mapped("𑣐") },
+    Range { from: '𑢱', to: '𑢱', mapping: Mapped("𑣑") },
+    Range { from: '𑢲', to: '𑢲', mapping: Mapped("𑣒") },
+    Range { from: '𑢳', to: '𑢳', mapping: Mapped("𑣓") },
+    Range { from: '𑢴', to: '𑢴', mapping: Mapped("𑣔") },
+    Range { from: '𑢵', to: '𑢵', mapping: Mapped("𑣕") },
+    Range { from: '𑢶', to: '𑢶', mapping: Mapped("𑣖") },
+    Range { from: '𑢷', to: '𑢷', mapping: Mapped("𑣗") },
+    Range { from: '𑢸', to: '𑢸', mapping: Mapped("𑣘") },
+    Range { from: '𑢹', to: '𑢹', mapping: Mapped("𑣙") },
+    Range { from: '𑢺', to: '𑢺', mapping: Mapped("𑣚") },
+    Range { from: '𑢻', to: '𑢻', mapping: Mapped("𑣛") },
+    Range { from: '𑢼', to: '𑢼', mapping: Mapped("𑣜") },
+    Range { from: '𑢽', to: '𑢽', mapping: Mapped("𑣝") },
+    Range { from: '𑢾', to: '𑢾', mapping: Mapped("𑣞") },
+    Range { from: '𑢿', to: '𑢿', mapping: Mapped("𑣟") },
+    Range { from: '𑣀', to: '𑣩', mapping: Valid },
+    Range { from: '𑣪', to: '𑣲', mapping: Valid },
+    Range { from: '𑣳', to: '𑣾', mapping: Disallowed },
+    Range { from: '𑣿', to: '𑣿', mapping: Valid },
+    Range { from: '𑤀', to: '𑪿', mapping: Disallowed },
+    Range { from: '𑫀', to: '𑫸', mapping: Valid },
+    Range { from: '𑫹', to: '𑿿', mapping: Disallowed },
+    Range { from: '𒀀', to: '𒍮', mapping: Valid },
+    Range { from: '𒍯', to: '𒎘', mapping: Valid },
+    Range { from: '𒎙', to: '𒎙', mapping: Valid },
+    Range { from: '𒎚', to: '𒏿', mapping: Disallowed },
+    Range { from: '𒐀', to: '𒑢', mapping: Valid },
+    Range { from: '𒑣', to: '𒑮', mapping: Valid },
+    Range { from: '𒑯', to: '𒑯', mapping: Disallowed },
+    Range { from: '𒑰', to: '𒑳', mapping: Valid },
+    Range { from: '𒑴', to: '𒑴', mapping: Valid },
+    Range { from: '𒑵', to: '𒑿', mapping: Disallowed },
+    Range { from: '𒒀', to: '𒕃', mapping: Valid },
+    Range { from: '𒕄', to: '𒿿', mapping: Disallowed },
+    Range { from: '𓀀', to: '𓐮', mapping: Valid },
+    Range { from: '𓐯', to: '𔏿', mapping: Disallowed },
+    Range { from: '𔐀', to: '𔙆', mapping: Valid },
+    Range { from: '𔙇', to: '𖟿', mapping: Disallowed },
+    Range { from: '𖠀', to: '𖨸', mapping: Valid },
+    Range { from: '𖨹', to: '𖨿', mapping: Disallowed },
+    Range { from: '𖩀', to: '𖩞', mapping: Valid },
+    Range { from: '𖩟', to: '𖩟', mapping: Disallowed },
+    Range { from: '𖩠', to: '𖩩', mapping: Valid },
+    Range { from: '𖩪', to: '𖩭', mapping: Disallowed },
+    Range { from: '𖩮', to: '𖩯', mapping: Valid },
+    Range { from: '𖩰', to: '𖫏', mapping: Disallowed },
+    Range { from: '𖫐', to: '𖫭', mapping: Valid },
+    Range { from: '𖫮', to: '𖫯', mapping: Disallowed },
+    Range { from: '𖫰', to: '𖫴', mapping: Valid },
+    Range { from: '𖫵', to: '𖫵', mapping: Valid },
+    Range { from: '𖫶', to: '𖫿', mapping: Disallowed },
+    Range { from: '𖬀', to: '𖬶', mapping: Valid },
+    Range { from: '𖬷', to: '𖬿', mapping: Valid },
+    Range { from: '𖭀', to: '𖭃', mapping: Valid },
+    Range { from: '𖭄', to: '𖭅', mapping: Valid },
+    Range { from: '𖭆', to: '𖭏', mapping: Disallowed },
+    Range { from: '𖭐', to: '𖭙', mapping: Valid },
+    Range { from: '𖭚', to: '𖭚', mapping: Disallowed },
+    Range { from: '𖭛', to: '𖭡', mapping: Valid },
+    Range { from: '𖭢', to: '𖭢', mapping: Disallowed },
+    Range { from: '𖭣', to: '𖭷', mapping: Valid },
+    Range { from: '𖭸', to: '𖭼', mapping: Disallowed },
+    Range { from: '𖭽', to: '𖮏', mapping: Valid },
+    Range { from: '𖮐', to: '𖻿', mapping: Disallowed },
+    Range { from: '𖼀', to: '𖽄', mapping: Valid },
+    Range { from: '𖽅', to: '𖽏', mapping: Disallowed },
+    Range { from: '𖽐', to: '𖽾', mapping: Valid },
+    Range { from: '𖽿', to: '𖾎', mapping: Disallowed },
+    Range { from: '𖾏', to: '𖾟', mapping: Valid },
+    Range { from: '𖾠', to: '𚿿', mapping: Disallowed },
+    Range { from: '𛀀', to: '𛀁', mapping: Valid },
+    Range { from: '𛀂', to: '𛯿', mapping: Disallowed },
+    Range { from: '𛰀', to: '𛱪', mapping: Valid },
+    Range { from: '𛱫', to: '𛱯', mapping: Disallowed },
+    Range { from: '𛱰', to: '𛱼', mapping: Valid },
+    Range { from: '𛱽', to: '𛱿', mapping: Disallowed },
+    Range { from: '𛲀', to: '𛲈', mapping: Valid },
+    Range { from: '𛲉', to: '𛲏', mapping: Disallowed },
+    Range { from: '𛲐', to: '𛲙', mapping: Valid },
+    Range { from: '𛲚', to: '𛲛', mapping: Disallowed },
+    Range { from: '𛲜', to: '𛲜', mapping: Valid },
+    Range { from: '𛲝', to: '𛲞', mapping: Valid },
+    Range { from: '𛲟', to: '𛲟', mapping: Valid },
+    Range { from: '𛲠', to: '𛲣', mapping: Ignored },
+    Range { from: '𛲤', to: '𜿿', mapping: Disallowed },
+    Range { from: '𝀀', to: '𝃵', mapping: Valid },
+    Range { from: '𝃶', to: '𝃿', mapping: Disallowed },
+    Range { from: '𝄀', to: '𝄦', mapping: Valid },
+    Range { from: '𝄧', to: '𝄨', mapping: Disallowed },
+    Range { from: '𝄩', to: '𝄩', mapping: Valid },
+    Range { from: '𝄪', to: '𝅝', mapping: Valid },
+    Range { from: '𝅗𝅥', to: '𝅗𝅥', mapping: Mapped("𝅗𝅥") },
+    Range { from: '𝅘𝅥', to: '𝅘𝅥', mapping: Mapped("𝅘𝅥") },
+    Range { from: '𝅘𝅥𝅮', to: '𝅘𝅥𝅮', mapping: Mapped("𝅘𝅥𝅮") },
+    Range { from: '𝅘𝅥𝅯', to: '𝅘𝅥𝅯', mapping: Mapped("𝅘𝅥𝅯") },
+    Range { from: '𝅘𝅥𝅰', to: '𝅘𝅥𝅰', mapping: Mapped("𝅘𝅥𝅰") },
+    Range { from: '𝅘𝅥𝅱', to: '𝅘𝅥𝅱', mapping: Mapped("𝅘𝅥𝅱") },
+    Range { from: '𝅘𝅥𝅲', to: '𝅘𝅥𝅲', mapping: Mapped("𝅘𝅥𝅲") },
+    Range { from: '𝅥', to: '𝅲', mapping: Valid },
+    Range { from: '𝅳', to: '𝅺', mapping: Disallowed },
+    Range { from: '𝅻', to: '𝆺', mapping: Valid },
+    Range { from: '𝆹𝅥', to: '𝆹𝅥', mapping: Mapped("𝆹𝅥") },
+    Range { from: '𝆺𝅥', to: '𝆺𝅥', mapping: Mapped("𝆺𝅥") },
+    Range { from: '𝆹𝅥𝅮', to: '𝆹𝅥𝅮', mapping: Mapped("𝆹𝅥𝅮") },
+    Range { from: '𝆺𝅥𝅮', to: '𝆺𝅥𝅮', mapping: Mapped("𝆺𝅥𝅮") },
+    Range { from: '𝆹𝅥𝅯', to: '𝆹𝅥𝅯', mapping: Mapped("𝆹𝅥𝅯") },
+    Range { from: '𝆺𝅥𝅯', to: '𝆺𝅥𝅯', mapping: Mapped("𝆺𝅥𝅯") },
+    Range { from: '𝇁', to: '𝇝', mapping: Valid },
+    Range { from: '𝇞', to: '𝇨', mapping: Valid },
+    Range { from: '𝇩', to: '𝇿', mapping: Disallowed },
+    Range { from: '𝈀', to: '𝉅', mapping: Valid },
+    Range { from: '𝉆', to: '𝋿', mapping: Disallowed },
+    Range { from: '𝌀', to: '𝍖', mapping: Valid },
+    Range { from: '𝍗', to: '𝍟', mapping: Disallowed },
+    Range { from: '𝍠', to: '𝍱', mapping: Valid },
+    Range { from: '𝍲', to: '𝏿', mapping: Disallowed },
+    Range { from: '𝐀', to: '𝐀', mapping: Mapped("a") },
+    Range { from: '𝐁', to: '𝐁', mapping: Mapped("b") },
+    Range { from: '𝐂', to: '𝐂', mapping: Mapped("c") },
+    Range { from: '𝐃', to: '𝐃', mapping: Mapped("d") },
+    Range { from: '𝐄', to: '𝐄', mapping: Mapped("e") },
+    Range { from: '𝐅', to: '𝐅', mapping: Mapped("f") },
+    Range { from: '𝐆', to: '𝐆', mapping: Mapped("g") },
+    Range { from: '𝐇', to: '𝐇', mapping: Mapped("h") },
+    Range { from: '𝐈', to: '𝐈', mapping: Mapped("i") },
+    Range { from: '𝐉', to: '𝐉', mapping: Mapped("j") },
+    Range { from: '𝐊', to: '𝐊', mapping: Mapped("k") },
+    Range { from: '𝐋', to: '𝐋', mapping: Mapped("l") },
+    Range { from: '𝐌', to: '𝐌', mapping: Mapped("m") },
+    Range { from: '𝐍', to: '𝐍', mapping: Mapped("n") },
+    Range { from: '𝐎', to: '𝐎', mapping: Mapped("o") },
+    Range { from: '𝐏', to: '𝐏', mapping: Mapped("p") },
+    Range { from: '𝐐', to: '𝐐', mapping: Mapped("q") },
+    Range { from: '𝐑', to: '𝐑', mapping: Mapped("r") },
+    Range { from: '𝐒', to: '𝐒', mapping: Mapped("s") },
+    Range { from: '𝐓', to: '𝐓', mapping: Mapped("t") },
+    Range { from: '𝐔', to: '𝐔', mapping: Mapped("u") },
+    Range { from: '𝐕', to: '𝐕', mapping: Mapped("v") },
+    Range { from: '𝐖', to: '𝐖', mapping: Mapped("w") },
+    Range { from: '𝐗', to: '𝐗', mapping: Mapped("x") },
+    Range { from: '𝐘', to: '𝐘', mapping: Mapped("y") },
+    Range { from: '𝐙', to: '𝐙', mapping: Mapped("z") },
+    Range { from: '𝐚', to: '𝐚', mapping: Mapped("a") },
+    Range { from: '𝐛', to: '𝐛', mapping: Mapped("b") },
+    Range { from: '𝐜', to: '𝐜', mapping: Mapped("c") },
+    Range { from: '𝐝', to: '𝐝', mapping: Mapped("d") },
+    Range { from: '𝐞', to: '𝐞', mapping: Mapped("e") },
+    Range { from: '𝐟', to: '𝐟', mapping: Mapped("f") },
+    Range { from: '𝐠', to: '𝐠', mapping: Mapped("g") },
+    Range { from: '𝐡', to: '𝐡', mapping: Mapped("h") },
+    Range { from: '𝐢', to: '𝐢', mapping: Mapped("i") },
+    Range { from: '𝐣', to: '𝐣', mapping: Mapped("j") },
+    Range { from: '𝐤', to: '𝐤', mapping: Mapped("k") },
+    Range { from: '𝐥', to: '𝐥', mapping: Mapped("l") },
+    Range { from: '𝐦', to: '𝐦', mapping: Mapped("m") },
+    Range { from: '𝐧', to: '𝐧', mapping: Mapped("n") },
+    Range { from: '𝐨', to: '𝐨', mapping: Mapped("o") },
+    Range { from: '𝐩', to: '𝐩', mapping: Mapped("p") },
+    Range { from: '𝐪', to: '𝐪', mapping: Mapped("q") },
+    Range { from: '𝐫', to: '𝐫', mapping: Mapped("r") },
+    Range { from: '𝐬', to: '𝐬', mapping: Mapped("s") },
+    Range { from: '𝐭', to: '𝐭', mapping: Mapped("t") },
+    Range { from: '𝐮', to: '𝐮', mapping: Mapped("u") },
+    Range { from: '𝐯', to: '𝐯', mapping: Mapped("v") },
+    Range { from: '𝐰', to: '𝐰', mapping: Mapped("w") },
+    Range { from: '𝐱', to: '𝐱', mapping: Mapped("x") },
+    Range { from: '𝐲', to: '𝐲', mapping: Mapped("y") },
+    Range { from: '𝐳', to: '𝐳', mapping: Mapped("z") },
+    Range { from: '𝐴', to: '𝐴', mapping: Mapped("a") },
+    Range { from: '𝐵', to: '𝐵', mapping: Mapped("b") },
+    Range { from: '𝐶', to: '𝐶', mapping: Mapped("c") },
+    Range { from: '𝐷', to: '𝐷', mapping: Mapped("d") },
+    Range { from: '𝐸', to: '𝐸', mapping: Mapped("e") },
+    Range { from: '𝐹', to: '𝐹', mapping: Mapped("f") },
+    Range { from: '𝐺', to: '𝐺', mapping: Mapped("g") },
+    Range { from: '𝐻', to: '𝐻', mapping: Mapped("h") },
+    Range { from: '𝐼', to: '𝐼', mapping: Mapped("i") },
+    Range { from: '𝐽', to: '𝐽', mapping: Mapped("j") },
+    Range { from: '𝐾', to: '𝐾', mapping: Mapped("k") },
+    Range { from: '𝐿', to: '𝐿', mapping: Mapped("l") },
+    Range { from: '𝑀', to: '𝑀', mapping: Mapped("m") },
+    Range { from: '𝑁', to: '𝑁', mapping: Mapped("n") },
+    Range { from: '𝑂', to: '𝑂', mapping: Mapped("o") },
+    Range { from: '𝑃', to: '𝑃', mapping: Mapped("p") },
+    Range { from: '𝑄', to: '𝑄', mapping: Mapped("q") },
+    Range { from: '𝑅', to: '𝑅', mapping: Mapped("r") },
+    Range { from: '𝑆', to: '𝑆', mapping: Mapped("s") },
+    Range { from: '𝑇', to: '𝑇', mapping: Mapped("t") },
+    Range { from: '𝑈', to: '𝑈', mapping: Mapped("u") },
+    Range { from: '𝑉', to: '𝑉', mapping: Mapped("v") },
+    Range { from: '𝑊', to: '𝑊', mapping: Mapped("w") },
+    Range { from: '𝑋', to: '𝑋', mapping: Mapped("x") },
+    Range { from: '𝑌', to: '𝑌', mapping: Mapped("y") },
+    Range { from: '𝑍', to: '𝑍', mapping: Mapped("z") },
+    Range { from: '𝑎', to: '𝑎', mapping: Mapped("a") },
+    Range { from: '𝑏', to: '𝑏', mapping: Mapped("b") },
+    Range { from: '𝑐', to: '𝑐', mapping: Mapped("c") },
+    Range { from: '𝑑', to: '𝑑', mapping: Mapped("d") },
+    Range { from: '𝑒', to: '𝑒', mapping: Mapped("e") },
+    Range { from: '𝑓', to: '𝑓', mapping: Mapped("f") },
+    Range { from: '𝑔', to: '𝑔', mapping: Mapped("g") },
+    Range { from: '𝑕', to: '𝑕', mapping: Disallowed },
+    Range { from: '𝑖', to: '𝑖', mapping: Mapped("i") },
+    Range { from: '𝑗', to: '𝑗', mapping: Mapped("j") },
+    Range { from: '𝑘', to: '𝑘', mapping: Mapped("k") },
+    Range { from: '𝑙', to: '𝑙', mapping: Mapped("l") },
+    Range { from: '𝑚', to: '𝑚', mapping: Mapped("m") },
+    Range { from: '𝑛', to: '𝑛', mapping: Mapped("n") },
+    Range { from: '𝑜', to: '𝑜', mapping: Mapped("o") },
+    Range { from: '𝑝', to: '𝑝', mapping: Mapped("p") },
+    Range { from: '𝑞', to: '𝑞', mapping: Mapped("q") },
+    Range { from: '𝑟', to: '𝑟', mapping: Mapped("r") },
+    Range { from: '𝑠', to: '𝑠', mapping: Mapped("s") },
+    Range { from: '𝑡', to: '𝑡', mapping: Mapped("t") },
+    Range { from: '𝑢', to: '𝑢', mapping: Mapped("u") },
+    Range { from: '𝑣', to: '𝑣', mapping: Mapped("v") },
+    Range { from: '𝑤', to: '𝑤', mapping: Mapped("w") },
+    Range { from: '𝑥', to: '𝑥', mapping: Mapped("x") },
+    Range { from: '𝑦', to: '𝑦', mapping: Mapped("y") },
+    Range { from: '𝑧', to: '𝑧', mapping: Mapped("z") },
+    Range { from: '𝑨', to: '𝑨', mapping: Mapped("a") },
+    Range { from: '𝑩', to: '𝑩', mapping: Mapped("b") },
+    Range { from: '𝑪', to: '𝑪', mapping: Mapped("c") },
+    Range { from: '𝑫', to: '𝑫', mapping: Mapped("d") },
+    Range { from: '𝑬', to: '𝑬', mapping: Mapped("e") },
+    Range { from: '𝑭', to: '𝑭', mapping: Mapped("f") },
+    Range { from: '𝑮', to: '𝑮', mapping: Mapped("g") },
+    Range { from: '𝑯', to: '𝑯', mapping: Mapped("h") },
+    Range { from: '𝑰', to: '𝑰', mapping: Mapped("i") },
+    Range { from: '𝑱', to: '𝑱', mapping: Mapped("j") },
+    Range { from: '𝑲', to: '𝑲', mapping: Mapped("k") },
+    Range { from: '𝑳', to: '𝑳', mapping: Mapped("l") },
+    Range { from: '𝑴', to: '𝑴', mapping: Mapped("m") },
+    Range { from: '𝑵', to: '𝑵', mapping: Mapped("n") },
+    Range { from: '𝑶', to: '𝑶', mapping: Mapped("o") },
+    Range { from: '𝑷', to: '𝑷', mapping: Mapped("p") },
+    Range { from: '𝑸', to: '𝑸', mapping: Mapped("q") },
+    Range { from: '𝑹', to: '𝑹', mapping: Mapped("r") },
+    Range { from: '𝑺', to: '𝑺', mapping: Mapped("s") },
+    Range { from: '𝑻', to: '𝑻', mapping: Mapped("t") },
+    Range { from: '𝑼', to: '𝑼', mapping: Mapped("u") },
+    Range { from: '𝑽', to: '𝑽', mapping: Mapped("v") },
+    Range { from: '𝑾', to: '𝑾', mapping: Mapped("w") },
+    Range { from: '𝑿', to: '𝑿', mapping: Mapped("x") },
+    Range { from: '𝒀', to: '𝒀', mapping: Mapped("y") },
+    Range { from: '𝒁', to: '𝒁', mapping: Mapped("z") },
+    Range { from: '𝒂', to: '𝒂', mapping: Mapped("a") },
+    Range { from: '𝒃', to: '𝒃', mapping: Mapped("b") },
+    Range { from: '𝒄', to: '𝒄', mapping: Mapped("c") },
+    Range { from: '𝒅', to: '𝒅', mapping: Mapped("d") },
+    Range { from: '𝒆', to: '𝒆', mapping: Mapped("e") },
+    Range { from: '𝒇', to: '𝒇', mapping: Mapped("f") },
+    Range { from: '𝒈', to: '𝒈', mapping: Mapped("g") },
+    Range { from: '𝒉', to: '𝒉', mapping: Mapped("h") },
+    Range { from: '𝒊', to: '𝒊', mapping: Mapped("i") },
+    Range { from: '𝒋', to: '𝒋', mapping: Mapped("j") },
+    Range { from: '𝒌', to: '𝒌', mapping: Mapped("k") },
+    Range { from: '𝒍', to: '𝒍', mapping: Mapped("l") },
+    Range { from: '𝒎', to: '𝒎', mapping: Mapped("m") },
+    Range { from: '𝒏', to: '𝒏', mapping: Mapped("n") },
+    Range { from: '𝒐', to: '𝒐', mapping: Mapped("o") },
+    Range { from: '𝒑', to: '𝒑', mapping: Mapped("p") },
+    Range { from: '𝒒', to: '𝒒', mapping: Mapped("q") },
+    Range { from: '𝒓', to: '𝒓', mapping: Mapped("r") },
+    Range { from: '𝒔', to: '𝒔', mapping: Mapped("s") },
+    Range { from: '𝒕', to: '𝒕', mapping: Mapped("t") },
+    Range { from: '𝒖', to: '𝒖', mapping: Mapped("u") },
+    Range { from: '𝒗', to: '𝒗', mapping: Mapped("v") },
+    Range { from: '𝒘', to: '𝒘', mapping: Mapped("w") },
+    Range { from: '𝒙', to: '𝒙', mapping: Mapped("x") },
+    Range { from: '𝒚', to: '𝒚', mapping: Mapped("y") },
+    Range { from: '𝒛', to: '𝒛', mapping: Mapped("z") },
+    Range { from: '𝒜', to: '𝒜', mapping: Mapped("a") },
+    Range { from: '𝒝', to: '𝒝', mapping: Disallowed },
+    Range { from: '𝒞', to: '𝒞', mapping: Mapped("c") },
+    Range { from: '𝒟', to: '𝒟', mapping: Mapped("d") },
+    Range { from: '𝒠', to: '𝒡', mapping: Disallowed },
+    Range { from: '𝒢', to: '𝒢', mapping: Mapped("g") },
+    Range { from: '𝒣', to: '𝒤', mapping: Disallowed },
+    Range { from: '𝒥', to: '𝒥', mapping: Mapped("j") },
+    Range { from: '𝒦', to: '𝒦', mapping: Mapped("k") },
+    Range { from: '𝒧', to: '𝒨', mapping: Disallowed },
+    Range { from: '𝒩', to: '𝒩', mapping: Mapped("n") },
+    Range { from: '𝒪', to: '𝒪', mapping: Mapped("o") },
+    Range { from: '𝒫', to: '𝒫', mapping: Mapped("p") },
+    Range { from: '𝒬', to: '𝒬', mapping: Mapped("q") },
+    Range { from: '𝒭', to: '𝒭', mapping: Disallowed },
+    Range { from: '𝒮', to: '𝒮', mapping: Mapped("s") },
+    Range { from: '𝒯', to: '𝒯', mapping: Mapped("t") },
+    Range { from: '𝒰', to: '𝒰', mapping: Mapped("u") },
+    Range { from: '𝒱', to: '𝒱', mapping: Mapped("v") },
+    Range { from: '𝒲', to: '𝒲', mapping: Mapped("w") },
+    Range { from: '𝒳', to: '𝒳', mapping: Mapped("x") },
+    Range { from: '𝒴', to: '𝒴', mapping: Mapped("y") },
+    Range { from: '𝒵', to: '𝒵', mapping: Mapped("z") },
+    Range { from: '𝒶', to: '𝒶', mapping: Mapped("a") },
+    Range { from: '𝒷', to: '𝒷', mapping: Mapped("b") },
+    Range { from: '𝒸', to: '𝒸', mapping: Mapped("c") },
+    Range { from: '𝒹', to: '𝒹', mapping: Mapped("d") },
+    Range { from: '𝒺', to: '𝒺', mapping: Disallowed },
+    Range { from: '𝒻', to: '𝒻', mapping: Mapped("f") },
+    Range { from: '𝒼', to: '𝒼', mapping: Disallowed },
+    Range { from: '𝒽', to: '𝒽', mapping: Mapped("h") },
+    Range { from: '𝒾', to: '𝒾', mapping: Mapped("i") },
+    Range { from: '𝒿', to: '𝒿', mapping: Mapped("j") },
+    Range { from: '𝓀', to: '𝓀', mapping: Mapped("k") },
+    Range { from: '𝓁', to: '𝓁', mapping: Mapped("l") },
+    Range { from: '𝓂', to: '𝓂', mapping: Mapped("m") },
+    Range { from: '𝓃', to: '𝓃', mapping: Mapped("n") },
+    Range { from: '𝓄', to: '𝓄', mapping: Disallowed },
+    Range { from: '𝓅', to: '𝓅', mapping: Mapped("p") },
+    Range { from: '𝓆', to: '𝓆', mapping: Mapped("q") },
+    Range { from: '𝓇', to: '𝓇', mapping: Mapped("r") },
+    Range { from: '𝓈', to: '𝓈', mapping: Mapped("s") },
+    Range { from: '𝓉', to: '𝓉', mapping: Mapped("t") },
+    Range { from: '𝓊', to: '𝓊', mapping: Mapped("u") },
+    Range { from: '𝓋', to: '𝓋', mapping: Mapped("v") },
+    Range { from: '𝓌', to: '𝓌', mapping: Mapped("w") },
+    Range { from: '𝓍', to: '𝓍', mapping: Mapped("x") },
+    Range { from: '𝓎', to: '𝓎', mapping: Mapped("y") },
+    Range { from: '𝓏', to: '𝓏', mapping: Mapped("z") },
+    Range { from: '𝓐', to: '𝓐', mapping: Mapped("a") },
+    Range { from: '𝓑', to: '𝓑', mapping: Mapped("b") },
+    Range { from: '𝓒', to: '𝓒', mapping: Mapped("c") },
+    Range { from: '𝓓', to: '𝓓', mapping: Mapped("d") },
+    Range { from: '𝓔', to: '𝓔', mapping: Mapped("e") },
+    Range { from: '𝓕', to: '𝓕', mapping: Mapped("f") },
+    Range { from: '𝓖', to: '𝓖', mapping: Mapped("g") },
+    Range { from: '𝓗', to: '𝓗', mapping: Mapped("h") },
+    Range { from: '𝓘', to: '𝓘', mapping: Mapped("i") },
+    Range { from: '𝓙', to: '𝓙', mapping: Mapped("j") },
+    Range { from: '𝓚', to: '𝓚', mapping: Mapped("k") },
+    Range { from: '𝓛', to: '𝓛', mapping: Mapped("l") },
+    Range { from: '𝓜', to: '𝓜', mapping: Mapped("m") },
+    Range { from: '𝓝', to: '𝓝', mapping: Mapped("n") },
+    Range { from: '𝓞', to: '𝓞', mapping: Mapped("o") },
+    Range { from: '𝓟', to: '𝓟', mapping: Mapped("p") },
+    Range { from: '𝓠', to: '𝓠', mapping: Mapped("q") },
+    Range { from: '𝓡', to: '𝓡', mapping: Mapped("r") },
+    Range { from: '𝓢', to: '𝓢', mapping: Mapped("s") },
+    Range { from: '𝓣', to: '𝓣', mapping: Mapped("t") },
+    Range { from: '𝓤', to: '𝓤', mapping: Mapped("u") },
+    Range { from: '𝓥', to: '𝓥', mapping: Mapped("v") },
+    Range { from: '𝓦', to: '𝓦', mapping: Mapped("w") },
+    Range { from: '𝓧', to: '𝓧', mapping: Mapped("x") },
+    Range { from: '𝓨', to: '𝓨', mapping: Mapped("y") },
+    Range { from: '𝓩', to: '𝓩', mapping: Mapped("z") },
+    Range { from: '𝓪', to: '𝓪', mapping: Mapped("a") },
+    Range { from: '𝓫', to: '𝓫', mapping: Mapped("b") },
+    Range { from: '𝓬', to: '𝓬', mapping: Mapped("c") },
+    Range { from: '𝓭', to: '𝓭', mapping: Mapped("d") },
+    Range { from: '𝓮', to: '𝓮', mapping: Mapped("e") },
+    Range { from: '𝓯', to: '𝓯', mapping: Mapped("f") },
+    Range { from: '𝓰', to: '𝓰', mapping: Mapped("g") },
+    Range { from: '𝓱', to: '𝓱', mapping: Mapped("h") },
+    Range { from: '𝓲', to: '𝓲', mapping: Mapped("i") },
+    Range { from: '𝓳', to: '𝓳', mapping: Mapped("j") },
+    Range { from: '𝓴', to: '𝓴', mapping: Mapped("k") },
+    Range { from: '𝓵', to: '𝓵', mapping: Mapped("l") },
+    Range { from: '𝓶', to: '𝓶', mapping: Mapped("m") },
+    Range { from: '𝓷', to: '𝓷', mapping: Mapped("n") },
+    Range { from: '𝓸', to: '𝓸', mapping: Mapped("o") },
+    Range { from: '𝓹', to: '𝓹', mapping: Mapped("p") },
+    Range { from: '𝓺', to: '𝓺', mapping: Mapped("q") },
+    Range { from: '𝓻', to: '𝓻', mapping: Mapped("r") },
+    Range { from: '𝓼', to: '𝓼', mapping: Mapped("s") },
+    Range { from: '𝓽', to: '𝓽', mapping: Mapped("t") },
+    Range { from: '𝓾', to: '𝓾', mapping: Mapped("u") },
+    Range { from: '𝓿', to: '𝓿', mapping: Mapped("v") },
+    Range { from: '𝔀', to: '𝔀', mapping: Mapped("w") },
+    Range { from: '𝔁', to: '𝔁', mapping: Mapped("x") },
+    Range { from: '𝔂', to: '𝔂', mapping: Mapped("y") },
+    Range { from: '𝔃', to: '𝔃', mapping: Mapped("z") },
+    Range { from: '𝔄', to: '𝔄', mapping: Mapped("a") },
+    Range { from: '𝔅', to: '𝔅', mapping: Mapped("b") },
+    Range { from: '𝔆', to: '𝔆', mapping: Disallowed },
+    Range { from: '𝔇', to: '𝔇', mapping: Mapped("d") },
+    Range { from: '𝔈', to: '𝔈', mapping: Mapped("e") },
+    Range { from: '𝔉', to: '𝔉', mapping: Mapped("f") },
+    Range { from: '𝔊', to: '𝔊', mapping: Mapped("g") },
+    Range { from: '𝔋', to: '𝔌', mapping: Disallowed },
+    Range { from: '𝔍', to: '𝔍', mapping: Mapped("j") },
+    Range { from: '𝔎', to: '𝔎', mapping: Mapped("k") },
+    Range { from: '𝔏', to: '𝔏', mapping: Mapped("l") },
+    Range { from: '𝔐', to: '𝔐', mapping: Mapped("m") },
+    Range { from: '𝔑', to: '𝔑', mapping: Mapped("n") },
+    Range { from: '𝔒', to: '𝔒', mapping: Mapped("o") },
+    Range { from: '𝔓', to: '𝔓', mapping: Mapped("p") },
+    Range { from: '𝔔', to: '𝔔', mapping: Mapped("q") },
+    Range { from: '𝔕', to: '𝔕', mapping: Disallowed },
+    Range { from: '𝔖', to: '𝔖', mapping: Mapped("s") },
+    Range { from: '𝔗', to: '𝔗', mapping: Mapped("t") },
+    Range { from: '𝔘', to: '𝔘', mapping: Mapped("u") },
+    Range { from: '𝔙', to: '𝔙', mapping: Mapped("v") },
+    Range { from: '𝔚', to: '𝔚', mapping: Mapped("w") },
+    Range { from: '𝔛', to: '𝔛', mapping: Mapped("x") },
+    Range { from: '𝔜', to: '𝔜', mapping: Mapped("y") },
+    Range { from: '𝔝', to: '𝔝', mapping: Disallowed },
+    Range { from: '𝔞', to: '𝔞', mapping: Mapped("a") },
+    Range { from: '𝔟', to: '𝔟', mapping: Mapped("b") },
+    Range { from: '𝔠', to: '𝔠', mapping: Mapped("c") },
+    Range { from: '𝔡', to: '𝔡', mapping: Mapped("d") },
+    Range { from: '𝔢', to: '𝔢', mapping: Mapped("e") },
+    Range { from: '𝔣', to: '𝔣', mapping: Mapped("f") },
+    Range { from: '𝔤', to: '𝔤', mapping: Mapped("g") },
+    Range { from: '𝔥', to: '𝔥', mapping: Mapped("h") },
+    Range { from: '𝔦', to: '𝔦', mapping: Mapped("i") },
+    Range { from: '𝔧', to: '𝔧', mapping: Mapped("j") },
+    Range { from: '𝔨', to: '𝔨', mapping: Mapped("k") },
+    Range { from: '𝔩', to: '𝔩', mapping: Mapped("l") },
+    Range { from: '𝔪', to: '𝔪', mapping: Mapped("m") },
+    Range { from: '𝔫', to: '𝔫', mapping: Mapped("n") },
+    Range { from: '𝔬', to: '𝔬', mapping: Mapped("o") },
+    Range { from: '𝔭', to: '𝔭', mapping: Mapped("p") },
+    Range { from: '𝔮', to: '𝔮', mapping: Mapped("q") },
+    Range { from: '𝔯', to: '𝔯', mapping: Mapped("r") },
+    Range { from: '𝔰', to: '𝔰', mapping: Mapped("s") },
+    Range { from: '𝔱', to: '𝔱', mapping: Mapped("t") },
+    Range { from: '𝔲', to: '𝔲', mapping: Mapped("u") },
+    Range { from: '𝔳', to: '𝔳', mapping: Mapped("v") },
+    Range { from: '𝔴', to: '𝔴', mapping: Mapped("w") },
+    Range { from: '𝔵', to: '𝔵', mapping: Mapped("x") },
+    Range { from: '𝔶', to: '𝔶', mapping: Mapped("y") },
+    Range { from: '𝔷', to: '𝔷', mapping: Mapped("z") },
+    Range { from: '𝔸', to: '𝔸', mapping: Mapped("a") },
+    Range { from: '𝔹', to: '𝔹', mapping: Mapped("b") },
+    Range { from: '𝔺', to: '𝔺', mapping: Disallowed },
+    Range { from: '𝔻', to: '𝔻', mapping: Mapped("d") },
+    Range { from: '𝔼', to: '𝔼', mapping: Mapped("e") },
+    Range { from: '𝔽', to: '𝔽', mapping: Mapped("f") },
+    Range { from: '𝔾', to: '𝔾', mapping: Mapped("g") },
+    Range { from: '𝔿', to: '𝔿', mapping: Disallowed },
+    Range { from: '𝕀', to: '𝕀', mapping: Mapped("i") },
+    Range { from: '𝕁', to: '𝕁', mapping: Mapped("j") },
+    Range { from: '𝕂', to: '𝕂', mapping: Mapped("k") },
+    Range { from: '𝕃', to: '𝕃', mapping: Mapped("l") },
+    Range { from: '𝕄', to: '𝕄', mapping: Mapped("m") },
+    Range { from: '𝕅', to: '𝕅', mapping: Disallowed },
+    Range { from: '𝕆', to: '𝕆', mapping: Mapped("o") },
+    Range { from: '𝕇', to: '𝕉', mapping: Disallowed },
+    Range { from: '𝕊', to: '𝕊', mapping: Mapped("s") },
+    Range { from: '𝕋', to: '𝕋', mapping: Mapped("t") },
+    Range { from: '𝕌', to: '𝕌', mapping: Mapped("u") },
+    Range { from: '𝕍', to: '𝕍', mapping: Mapped("v") },
+    Range { from: '𝕎', to: '𝕎', mapping: Mapped("w") },
+    Range { from: '𝕏', to: '𝕏', mapping: Mapped("x") },
+    Range { from: '𝕐', to: '𝕐', mapping: Mapped("y") },
+    Range { from: '𝕑', to: '𝕑', mapping: Disallowed },
+    Range { from: '𝕒', to: '𝕒', mapping: Mapped("a") },
+    Range { from: '𝕓', to: '𝕓', mapping: Mapped("b") },
+    Range { from: '𝕔', to: '𝕔', mapping: Mapped("c") },
+    Range { from: '𝕕', to: '𝕕', mapping: Mapped("d") },
+    Range { from: '𝕖', to: '𝕖', mapping: Mapped("e") },
+    Range { from: '𝕗', to: '𝕗', mapping: Mapped("f") },
+    Range { from: '𝕘', to: '𝕘', mapping: Mapped("g") },
+    Range { from: '𝕙', to: '𝕙', mapping: Mapped("h") },
+    Range { from: '𝕚', to: '𝕚', mapping: Mapped("i") },
+    Range { from: '𝕛', to: '𝕛', mapping: Mapped("j") },
+    Range { from: '𝕜', to: '𝕜', mapping: Mapped("k") },
+    Range { from: '𝕝', to: '𝕝', mapping: Mapped("l") },
+    Range { from: '𝕞', to: '𝕞', mapping: Mapped("m") },
+    Range { from: '𝕟', to: '𝕟', mapping: Mapped("n") },
+    Range { from: '𝕠', to: '𝕠', mapping: Mapped("o") },
+    Range { from: '𝕡', to: '𝕡', mapping: Mapped("p") },
+    Range { from: '𝕢', to: '𝕢', mapping: Mapped("q") },
+    Range { from: '𝕣', to: '𝕣', mapping: Mapped("r") },
+    Range { from: '𝕤', to: '𝕤', mapping: Mapped("s") },
+    Range { from: '𝕥', to: '𝕥', mapping: Mapped("t") },
+    Range { from: '𝕦', to: '𝕦', mapping: Mapped("u") },
+    Range { from: '𝕧', to: '𝕧', mapping: Mapped("v") },
+    Range { from: '𝕨', to: '𝕨', mapping: Mapped("w") },
+    Range { from: '𝕩', to: '𝕩', mapping: Mapped("x") },
+    Range { from: '𝕪', to: '𝕪', mapping: Mapped("y") },
+    Range { from: '𝕫', to: '𝕫', mapping: Mapped("z") },
+    Range { from: '𝕬', to: '𝕬', mapping: Mapped("a") },
+    Range { from: '𝕭', to: '𝕭', mapping: Mapped("b") },
+    Range { from: '𝕮', to: '𝕮', mapping: Mapped("c") },
+    Range { from: '𝕯', to: '𝕯', mapping: Mapped("d") },
+    Range { from: '𝕰', to: '𝕰', mapping: Mapped("e") },
+    Range { from: '𝕱', to: '𝕱', mapping: Mapped("f") },
+    Range { from: '𝕲', to: '𝕲', mapping: Mapped("g") },
+    Range { from: '𝕳', to: '𝕳', mapping: Mapped("h") },
+    Range { from: '𝕴', to: '𝕴', mapping: Mapped("i") },
+    Range { from: '𝕵', to: '𝕵', mapping: Mapped("j") },
+    Range { from: '𝕶', to: '𝕶', mapping: Mapped("k") },
+    Range { from: '𝕷', to: '𝕷', mapping: Mapped("l") },
+    Range { from: '𝕸', to: '𝕸', mapping: Mapped("m") },
+    Range { from: '𝕹', to: '𝕹', mapping: Mapped("n") },
+    Range { from: '𝕺', to: '𝕺', mapping: Mapped("o") },
+    Range { from: '𝕻', to: '𝕻', mapping: Mapped("p") },
+    Range { from: '𝕼', to: '𝕼', mapping: Mapped("q") },
+    Range { from: '𝕽', to: '𝕽', mapping: Mapped("r") },
+    Range { from: '𝕾', to: '𝕾', mapping: Mapped("s") },
+    Range { from: '𝕿', to: '𝕿', mapping: Mapped("t") },
+    Range { from: '𝖀', to: '𝖀', mapping: Mapped("u") },
+    Range { from: '𝖁', to: '𝖁', mapping: Mapped("v") },
+    Range { from: '𝖂', to: '𝖂', mapping: Mapped("w") },
+    Range { from: '𝖃', to: '𝖃', mapping: Mapped("x") },
+    Range { from: '𝖄', to: '𝖄', mapping: Mapped("y") },
+    Range { from: '𝖅', to: '𝖅', mapping: Mapped("z") },
+    Range { from: '𝖆', to: '𝖆', mapping: Mapped("a") },
+    Range { from: '𝖇', to: '𝖇', mapping: Mapped("b") },
+    Range { from: '𝖈', to: '𝖈', mapping: Mapped("c") },
+    Range { from: '𝖉', to: '𝖉', mapping: Mapped("d") },
+    Range { from: '𝖊', to: '𝖊', mapping: Mapped("e") },
+    Range { from: '𝖋', to: '𝖋', mapping: Mapped("f") },
+    Range { from: '𝖌', to: '𝖌', mapping: Mapped("g") },
+    Range { from: '𝖍', to: '𝖍', mapping: Mapped("h") },
+    Range { from: '𝖎', to: '𝖎', mapping: Mapped("i") },
+    Range { from: '𝖏', to: '𝖏', mapping: Mapped("j") },
+    Range { from: '𝖐', to: '𝖐', mapping: Mapped("k") },
+    Range { from: '𝖑', to: '𝖑', mapping: Mapped("l") },
+    Range { from: '𝖒', to: '𝖒', mapping: Mapped("m") },
+    Range { from: '𝖓', to: '𝖓', mapping: Mapped("n") },
+    Range { from: '𝖔', to: '𝖔', mapping: Mapped("o") },
+    Range { from: '𝖕', to: '𝖕', mapping: Mapped("p") },
+    Range { from: '𝖖', to: '𝖖', mapping: Mapped("q") },
+    Range { from: '𝖗', to: '𝖗', mapping: Mapped("r") },
+    Range { from: '𝖘', to: '𝖘', mapping: Mapped("s") },
+    Range { from: '𝖙', to: '𝖙', mapping: Mapped("t") },
+    Range { from: '𝖚', to: '𝖚', mapping: Mapped("u") },
+    Range { from: '𝖛', to: '𝖛', mapping: Mapped("v") },
+    Range { from: '𝖜', to: '𝖜', mapping: Mapped("w") },
+    Range { from: '𝖝', to: '𝖝', mapping: Mapped("x") },
+    Range { from: '𝖞', to: '𝖞', mapping: Mapped("y") },
+    Range { from: '𝖟', to: '𝖟', mapping: Mapped("z") },
+    Range { from: '𝖠', to: '𝖠', mapping: Mapped("a") },
+    Range { from: '𝖡', to: '𝖡', mapping: Mapped("b") },
+    Range { from: '𝖢', to: '𝖢', mapping: Mapped("c") },
+    Range { from: '𝖣', to: '𝖣', mapping: Mapped("d") },
+    Range { from: '𝖤', to: '𝖤', mapping: Mapped("e") },
+    Range { from: '𝖥', to: '𝖥', mapping: Mapped("f") },
+    Range { from: '𝖦', to: '𝖦', mapping: Mapped("g") },
+    Range { from: '𝖧', to: '𝖧', mapping: Mapped("h") },
+    Range { from: '𝖨', to: '𝖨', mapping: Mapped("i") },
+    Range { from: '𝖩', to: '𝖩', mapping: Mapped("j") },
+    Range { from: '𝖪', to: '𝖪', mapping: Mapped("k") },
+    Range { from: '𝖫', to: '𝖫', mapping: Mapped("l") },
+    Range { from: '𝖬', to: '𝖬', mapping: Mapped("m") },
+    Range { from: '𝖭', to: '𝖭', mapping: Mapped("n") },
+    Range { from: '𝖮', to: '𝖮', mapping: Mapped("o") },
+    Range { from: '𝖯', to: '𝖯', mapping: Mapped("p") },
+    Range { from: '𝖰', to: '𝖰', mapping: Mapped("q") },
+    Range { from: '𝖱', to: '𝖱', mapping: Mapped("r") },
+    Range { from: '𝖲', to: '𝖲', mapping: Mapped("s") },
+    Range { from: '𝖳', to: '𝖳', mapping: Mapped("t") },
+    Range { from: '𝖴', to: '𝖴', mapping: Mapped("u") },
+    Range { from: '𝖵', to: '𝖵', mapping: Mapped("v") },
+    Range { from: '𝖶', to: '𝖶', mapping: Mapped("w") },
+    Range { from: '𝖷', to: '𝖷', mapping: Mapped("x") },
+    Range { from: '𝖸', to: '𝖸', mapping: Mapped("y") },
+    Range { from: '𝖹', to: '𝖹', mapping: Mapped("z") },
+    Range { from: '𝖺', to: '𝖺', mapping: Mapped("a") },
+    Range { from: '𝖻', to: '𝖻', mapping: Mapped("b") },
+    Range { from: '𝖼', to: '𝖼', mapping: Mapped("c") },
+    Range { from: '𝖽', to: '𝖽', mapping: Mapped("d") },
+    Range { from: '𝖾', to: '𝖾', mapping: Mapped("e") },
+    Range { from: '𝖿', to: '𝖿', mapping: Mapped("f") },
+    Range { from: '𝗀', to: '𝗀', mapping: Mapped("g") },
+    Range { from: '𝗁', to: '𝗁', mapping: Mapped("h") },
+    Range { from: '𝗂', to: '𝗂', mapping: Mapped("i") },
+    Range { from: '𝗃', to: '𝗃', mapping: Mapped("j") },
+    Range { from: '𝗄', to: '𝗄', mapping: Mapped("k") },
+    Range { from: '𝗅', to: '𝗅', mapping: Mapped("l") },
+    Range { from: '𝗆', to: '𝗆', mapping: Mapped("m") },
+    Range { from: '𝗇', to: '𝗇', mapping: Mapped("n") },
+    Range { from: '𝗈', to: '𝗈', mapping: Mapped("o") },
+    Range { from: '𝗉', to: '𝗉', mapping: Mapped("p") },
+    Range { from: '𝗊', to: '𝗊', mapping: Mapped("q") },
+    Range { from: '𝗋', to: '𝗋', mapping: Mapped("r") },
+    Range { from: '𝗌', to: '𝗌', mapping: Mapped("s") },
+    Range { from: '𝗍', to: '𝗍', mapping: Mapped("t") },
+    Range { from: '𝗎', to: '𝗎', mapping: Mapped("u") },
+    Range { from: '𝗏', to: '𝗏', mapping: Mapped("v") },
+    Range { from: '𝗐', to: '𝗐', mapping: Mapped("w") },
+    Range { from: '𝗑', to: '𝗑', mapping: Mapped("x") },
+    Range { from: '𝗒', to: '𝗒', mapping: Mapped("y") },
+    Range { from: '𝗓', to: '𝗓', mapping: Mapped("z") },
+    Range { from: '𝗔', to: '𝗔', mapping: Mapped("a") },
+    Range { from: '𝗕', to: '𝗕', mapping: Mapped("b") },
+    Range { from: '𝗖', to: '𝗖', mapping: Mapped("c") },
+    Range { from: '𝗗', to: '𝗗', mapping: Mapped("d") },
+    Range { from: '𝗘', to: '𝗘', mapping: Mapped("e") },
+    Range { from: '𝗙', to: '𝗙', mapping: Mapped("f") },
+    Range { from: '𝗚', to: '𝗚', mapping: Mapped("g") },
+    Range { from: '𝗛', to: '𝗛', mapping: Mapped("h") },
+    Range { from: '𝗜', to: '𝗜', mapping: Mapped("i") },
+    Range { from: '𝗝', to: '𝗝', mapping: Mapped("j") },
+    Range { from: '𝗞', to: '𝗞', mapping: Mapped("k") },
+    Range { from: '𝗟', to: '𝗟', mapping: Mapped("l") },
+    Range { from: '𝗠', to: '𝗠', mapping: Mapped("m") },
+    Range { from: '𝗡', to: '𝗡', mapping: Mapped("n") },
+    Range { from: '𝗢', to: '𝗢', mapping: Mapped("o") },
+    Range { from: '𝗣', to: '𝗣', mapping: Mapped("p") },
+    Range { from: '𝗤', to: '𝗤', mapping: Mapped("q") },
+    Range { from: '𝗥', to: '𝗥', mapping: Mapped("r") },
+    Range { from: '𝗦', to: '𝗦', mapping: Mapped("s") },
+    Range { from: '𝗧', to: '𝗧', mapping: Mapped("t") },
+    Range { from: '𝗨', to: '𝗨', mapping: Mapped("u") },
+    Range { from: '𝗩', to: '𝗩', mapping: Mapped("v") },
+    Range { from: '𝗪', to: '𝗪', mapping: Mapped("w") },
+    Range { from: '𝗫', to: '𝗫', mapping: Mapped("x") },
+    Range { from: '𝗬', to: '𝗬', mapping: Mapped("y") },
+    Range { from: '𝗭', to: '𝗭', mapping: Mapped("z") },
+    Range { from: '𝗮', to: '𝗮', mapping: Mapped("a") },
+    Range { from: '𝗯', to: '𝗯', mapping: Mapped("b") },
+    Range { from: '𝗰', to: '𝗰', mapping: Mapped("c") },
+    Range { from: '𝗱', to: '𝗱', mapping: Mapped("d") },
+    Range { from: '𝗲', to: '𝗲', mapping: Mapped("e") },
+    Range { from: '𝗳', to: '𝗳', mapping: Mapped("f") },
+    Range { from: '𝗴', to: '𝗴', mapping: Mapped("g") },
+    Range { from: '𝗵', to: '𝗵', mapping: Mapped("h") },
+    Range { from: '𝗶', to: '𝗶', mapping: Mapped("i") },
+    Range { from: '𝗷', to: '𝗷', mapping: Mapped("j") },
+    Range { from: '𝗸', to: '𝗸', mapping: Mapped("k") },
+    Range { from: '𝗹', to: '𝗹', mapping: Mapped("l") },
+    Range { from: '𝗺', to: '𝗺', mapping: Mapped("m") },
+    Range { from: '𝗻', to: '𝗻', mapping: Mapped("n") },
+    Range { from: '𝗼', to: '𝗼', mapping: Mapped("o") },
+    Range { from: '𝗽', to: '𝗽', mapping: Mapped("p") },
+    Range { from: '𝗾', to: '𝗾', mapping: Mapped("q") },
+    Range { from: '𝗿', to: '𝗿', mapping: Mapped("r") },
+    Range { from: '𝘀', to: '𝘀', mapping: Mapped("s") },
+    Range { from: '𝘁', to: '𝘁', mapping: Mapped("t") },
+    Range { from: '𝘂', to: '𝘂', mapping: Mapped("u") },
+    Range { from: '𝘃', to: '𝘃', mapping: Mapped("v") },
+    Range { from: '𝘄', to: '𝘄', mapping: Mapped("w") },
+    Range { from: '𝘅', to: '𝘅', mapping: Mapped("x") },
+    Range { from: '𝘆', to: '𝘆', mapping: Mapped("y") },
+    Range { from: '𝘇', to: '𝘇', mapping: Mapped("z") },
+    Range { from: '𝘈', to: '𝘈', mapping: Mapped("a") },
+    Range { from: '𝘉', to: '𝘉', mapping: Mapped("b") },
+    Range { from: '𝘊', to: '𝘊', mapping: Mapped("c") },
+    Range { from: '𝘋', to: '𝘋', mapping: Mapped("d") },
+    Range { from: '𝘌', to: '𝘌', mapping: Mapped("e") },
+    Range { from: '𝘍', to: '𝘍', mapping: Mapped("f") },
+    Range { from: '𝘎', to: '𝘎', mapping: Mapped("g") },
+    Range { from: '𝘏', to: '𝘏', mapping: Mapped("h") },
+    Range { from: '𝘐', to: '𝘐', mapping: Mapped("i") },
+    Range { from: '𝘑', to: '𝘑', mapping: Mapped("j") },
+    Range { from: '𝘒', to: '𝘒', mapping: Mapped("k") },
+    Range { from: '𝘓', to: '𝘓', mapping: Mapped("l") },
+    Range { from: '𝘔', to: '𝘔', mapping: Mapped("m") },
+    Range { from: '𝘕', to: '𝘕', mapping: Mapped("n") },
+    Range { from: '𝘖', to: '𝘖', mapping: Mapped("o") },
+    Range { from: '𝘗', to: '𝘗', mapping: Mapped("p") },
+    Range { from: '𝘘', to: '𝘘', mapping: Mapped("q") },
+    Range { from: '𝘙', to: '𝘙', mapping: Mapped("r") },
+    Range { from: '𝘚', to: '𝘚', mapping: Mapped("s") },
+    Range { from: '𝘛', to: '𝘛', mapping: Mapped("t") },
+    Range { from: '𝘜', to: '𝘜', mapping: Mapped("u") },
+    Range { from: '𝘝', to: '𝘝', mapping: Mapped("v") },
+    Range { from: '𝘞', to: '𝘞', mapping: Mapped("w") },
+    Range { from: '𝘟', to: '𝘟', mapping: Mapped("x") },
+    Range { from: '𝘠', to: '𝘠', mapping: Mapped("y") },
+    Range { from: '𝘡', to: '𝘡', mapping: Mapped("z") },
+    Range { from: '𝘢', to: '𝘢', mapping: Mapped("a") },
+    Range { from: '𝘣', to: '𝘣', mapping: Mapped("b") },
+    Range { from: '𝘤', to: '𝘤', mapping: Mapped("c") },
+    Range { from: '𝘥', to: '𝘥', mapping: Mapped("d") },
+    Range { from: '𝘦', to: '𝘦', mapping: Mapped("e") },
+    Range { from: '𝘧', to: '𝘧', mapping: Mapped("f") },
+    Range { from: '𝘨', to: '𝘨', mapping: Mapped("g") },
+    Range { from: '𝘩', to: '𝘩', mapping: Mapped("h") },
+    Range { from: '𝘪', to: '𝘪', mapping: Mapped("i") },
+    Range { from: '𝘫', to: '𝘫', mapping: Mapped("j") },
+    Range { from: '𝘬', to: '𝘬', mapping: Mapped("k") },
+    Range { from: '𝘭', to: '𝘭', mapping: Mapped("l") },
+    Range { from: '𝘮', to: '𝘮', mapping: Mapped("m") },
+    Range { from: '𝘯', to: '𝘯', mapping: Mapped("n") },
+    Range { from: '𝘰', to: '𝘰', mapping: Mapped("o") },
+    Range { from: '𝘱', to: '𝘱', mapping: Mapped("p") },
+    Range { from: '𝘲', to: '𝘲', mapping: Mapped("q") },
+    Range { from: '𝘳', to: '𝘳', mapping: Mapped("r") },
+    Range { from: '𝘴', to: '𝘴', mapping: Mapped("s") },
+    Range { from: '𝘵', to: '𝘵', mapping: Mapped("t") },
+    Range { from: '𝘶', to: '𝘶', mapping: Mapped("u") },
+    Range { from: '𝘷', to: '𝘷', mapping: Mapped("v") },
+    Range { from: '𝘸', to: '𝘸', mapping: Mapped("w") },
+    Range { from: '𝘹', to: '𝘹', mapping: Mapped("x") },
+    Range { from: '𝘺', to: '𝘺', mapping: Mapped("y") },
+    Range { from: '𝘻', to: '𝘻', mapping: Mapped("z") },
+    Range { from: '𝘼', to: '𝘼', mapping: Mapped("a") },
+    Range { from: '𝘽', to: '𝘽', mapping: Mapped("b") },
+    Range { from: '𝘾', to: '𝘾', mapping: Mapped("c") },
+    Range { from: '𝘿', to: '𝘿', mapping: Mapped("d") },
+    Range { from: '𝙀', to: '𝙀', mapping: Mapped("e") },
+    Range { from: '𝙁', to: '𝙁', mapping: Mapped("f") },
+    Range { from: '𝙂', to: '𝙂', mapping: Mapped("g") },
+    Range { from: '𝙃', to: '𝙃', mapping: Mapped("h") },
+    Range { from: '𝙄', to: '𝙄', mapping: Mapped("i") },
+    Range { from: '𝙅', to: '𝙅', mapping: Mapped("j") },
+    Range { from: '𝙆', to: '𝙆', mapping: Mapped("k") },
+    Range { from: '𝙇', to: '𝙇', mapping: Mapped("l") },
+    Range { from: '𝙈', to: '𝙈', mapping: Mapped("m") },
+    Range { from: '𝙉', to: '𝙉', mapping: Mapped("n") },
+    Range { from: '𝙊', to: '𝙊', mapping: Mapped("o") },
+    Range { from: '𝙋', to: '𝙋', mapping: Mapped("p") },
+    Range { from: '𝙌', to: '𝙌', mapping: Mapped("q") },
+    Range { from: '𝙍', to: '𝙍', mapping: Mapped("r") },
+    Range { from: '𝙎', to: '𝙎', mapping: Mapped("s") },
+    Range { from: '𝙏', to: '𝙏', mapping: Mapped("t") },
+    Range { from: '𝙐', to: '𝙐', mapping: Mapped("u") },
+    Range { from: '𝙑', to: '𝙑', mapping: Mapped("v") },
+    Range { from: '𝙒', to: '𝙒', mapping: Mapped("w") },
+    Range { from: '𝙓', to: '𝙓', mapping: Mapped("x") },
+    Range { from: '𝙔', to: '𝙔', mapping: Mapped("y") },
+    Range { from: '𝙕', to: '𝙕', mapping: Mapped("z") },
+    Range { from: '𝙖', to: '𝙖', mapping: Mapped("a") },
+    Range { from: '𝙗', to: '𝙗', mapping: Mapped("b") },
+    Range { from: '𝙘', to: '𝙘', mapping: Mapped("c") },
+    Range { from: '𝙙', to: '𝙙', mapping: Mapped("d") },
+    Range { from: '𝙚', to: '𝙚', mapping: Mapped("e") },
+    Range { from: '𝙛', to: '𝙛', mapping: Mapped("f") },
+    Range { from: '𝙜', to: '𝙜', mapping: Mapped("g") },
+    Range { from: '𝙝', to: '𝙝', mapping: Mapped("h") },
+    Range { from: '𝙞', to: '𝙞', mapping: Mapped("i") },
+    Range { from: '𝙟', to: '𝙟', mapping: Mapped("j") },
+    Range { from: '𝙠', to: '𝙠', mapping: Mapped("k") },
+    Range { from: '𝙡', to: '𝙡', mapping: Mapped("l") },
+    Range { from: '𝙢', to: '𝙢', mapping: Mapped("m") },
+    Range { from: '𝙣', to: '𝙣', mapping: Mapped("n") },
+    Range { from: '𝙤', to: '𝙤', mapping: Mapped("o") },
+    Range { from: '𝙥', to: '𝙥', mapping: Mapped("p") },
+    Range { from: '𝙦', to: '𝙦', mapping: Mapped("q") },
+    Range { from: '𝙧', to: '𝙧', mapping: Mapped("r") },
+    Range { from: '𝙨', to: '𝙨', mapping: Mapped("s") },
+    Range { from: '𝙩', to: '𝙩', mapping: Mapped("t") },
+    Range { from: '𝙪', to: '𝙪', mapping: Mapped("u") },
+    Range { from: '𝙫', to: '𝙫', mapping: Mapped("v") },
+    Range { from: '𝙬', to: '𝙬', mapping: Mapped("w") },
+    Range { from: '𝙭', to: '𝙭', mapping: Mapped("x") },
+    Range { from: '𝙮', to: '𝙮', mapping: Mapped("y") },
+    Range { from: '𝙯', to: '𝙯', mapping: Mapped("z") },
+    Range { from: '𝙰', to: '𝙰', mapping: Mapped("a") },
+    Range { from: '𝙱', to: '𝙱', mapping: Mapped("b") },
+    Range { from: '𝙲', to: '𝙲', mapping: Mapped("c") },
+    Range { from: '𝙳', to: '𝙳', mapping: Mapped("d") },
+    Range { from: '𝙴', to: '𝙴', mapping: Mapped("e") },
+    Range { from: '𝙵', to: '𝙵', mapping: Mapped("f") },
+    Range { from: '𝙶', to: '𝙶', mapping: Mapped("g") },
+    Range { from: '𝙷', to: '𝙷', mapping: Mapped("h") },
+    Range { from: '𝙸', to: '𝙸', mapping: Mapped("i") },
+    Range { from: '𝙹', to: '𝙹', mapping: Mapped("j") },
+    Range { from: '𝙺', to: '𝙺', mapping: Mapped("k") },
+    Range { from: '𝙻', to: '𝙻', mapping: Mapped("l") },
+    Range { from: '𝙼', to: '𝙼', mapping: Mapped("m") },
+    Range { from: '𝙽', to: '𝙽', mapping: Mapped("n") },
+    Range { from: '𝙾', to: '𝙾', mapping: Mapped("o") },
+    Range { from: '𝙿', to: '𝙿', mapping: Mapped("p") },
+    Range { from: '𝚀', to: '𝚀', mapping: Mapped("q") },
+    Range { from: '𝚁', to: '𝚁', mapping: Mapped("r") },
+    Range { from: '𝚂', to: '𝚂', mapping: Mapped("s") },
+    Range { from: '𝚃', to: '𝚃', mapping: Mapped("t") },
+    Range { from: '𝚄', to: '𝚄', mapping: Mapped("u") },
+    Range { from: '𝚅', to: '𝚅', mapping: Mapped("v") },
+    Range { from: '𝚆', to: '𝚆', mapping: Mapped("w") },
+    Range { from: '𝚇', to: '𝚇', mapping: Mapped("x") },
+    Range { from: '𝚈', to: '𝚈', mapping: Mapped("y") },
+    Range { from: '𝚉', to: '𝚉', mapping: Mapped("z") },
+    Range { from: '𝚊', to: '𝚊', mapping: Mapped("a") },
+    Range { from: '𝚋', to: '𝚋', mapping: Mapped("b") },
+    Range { from: '𝚌', to: '𝚌', mapping: Mapped("c") },
+    Range { from: '𝚍', to: '𝚍', mapping: Mapped("d") },
+    Range { from: '𝚎', to: '𝚎', mapping: Mapped("e") },
+    Range { from: '𝚏', to: '𝚏', mapping: Mapped("f") },
+    Range { from: '𝚐', to: '𝚐', mapping: Mapped("g") },
+    Range { from: '𝚑', to: '𝚑', mapping: Mapped("h") },
+    Range { from: '𝚒', to: '𝚒', mapping: Mapped("i") },
+    Range { from: '𝚓', to: '𝚓', mapping: Mapped("j") },
+    Range { from: '𝚔', to: '𝚔', mapping: Mapped("k") },
+    Range { from: '𝚕', to: '𝚕', mapping: Mapped("l") },
+    Range { from: '𝚖', to: '𝚖', mapping: Mapped("m") },
+    Range { from: '𝚗', to: '𝚗', mapping: Mapped("n") },
+    Range { from: '𝚘', to: '𝚘', mapping: Mapped("o") },
+    Range { from: '𝚙', to: '𝚙', mapping: Mapped("p") },
+    Range { from: '𝚚', to: '𝚚', mapping: Mapped("q") },
+    Range { from: '𝚛', to: '𝚛', mapping: Mapped("r") },
+    Range { from: '𝚜', to: '𝚜', mapping: Mapped("s") },
+    Range { from: '𝚝', to: '𝚝', mapping: Mapped("t") },
+    Range { from: '𝚞', to: '𝚞', mapping: Mapped("u") },
+    Range { from: '𝚟', to: '𝚟', mapping: Mapped("v") },
+    Range { from: '𝚠', to: '𝚠', mapping: Mapped("w") },
+    Range { from: '𝚡', to: '𝚡', mapping: Mapped("x") },
+    Range { from: '𝚢', to: '𝚢', mapping: Mapped("y") },
+    Range { from: '𝚣', to: '𝚣', mapping: Mapped("z") },
+    Range { from: '𝚤', to: '𝚤', mapping: Mapped("ı") },
+    Range { from: '𝚥', to: '𝚥', mapping: Mapped("ȷ") },
+    Range { from: '𝚦', to: '𝚧', mapping: Disallowed },
+    Range { from: '𝚨', to: '𝚨', mapping: Mapped("α") },
+    Range { from: '𝚩', to: '𝚩', mapping: Mapped("β") },
+    Range { from: '𝚪', to: '𝚪', mapping: Mapped("γ") },
+    Range { from: '𝚫', to: '𝚫', mapping: Mapped("δ") },
+    Range { from: '𝚬', to: '𝚬', mapping: Mapped("ε") },
+    Range { from: '𝚭', to: '𝚭', mapping: Mapped("ζ") },
+    Range { from: '𝚮', to: '𝚮', mapping: Mapped("η") },
+    Range { from: '𝚯', to: '𝚯', mapping: Mapped("θ") },
+    Range { from: '𝚰', to: '𝚰', mapping: Mapped("ι") },
+    Range { from: '𝚱', to: '𝚱', mapping: Mapped("κ") },
+    Range { from: '𝚲', to: '𝚲', mapping: Mapped("λ") },
+    Range { from: '𝚳', to: '𝚳', mapping: Mapped("μ") },
+    Range { from: '𝚴', to: '𝚴', mapping: Mapped("ν") },
+    Range { from: '𝚵', to: '𝚵', mapping: Mapped("ξ") },
+    Range { from: '𝚶', to: '𝚶', mapping: Mapped("ο") },
+    Range { from: '𝚷', to: '𝚷', mapping: Mapped("π") },
+    Range { from: '𝚸', to: '𝚸', mapping: Mapped("ρ") },
+    Range { from: '𝚹', to: '𝚹', mapping: Mapped("θ") },
+    Range { from: '𝚺', to: '𝚺', mapping: Mapped("σ") },
+    Range { from: '𝚻', to: '𝚻', mapping: Mapped("τ") },
+    Range { from: '𝚼', to: '𝚼', mapping: Mapped("υ") },
+    Range { from: '𝚽', to: '𝚽', mapping: Mapped("φ") },
+    Range { from: '𝚾', to: '𝚾', mapping: Mapped("χ") },
+    Range { from: '𝚿', to: '𝚿', mapping: Mapped("ψ") },
+    Range { from: '𝛀', to: '𝛀', mapping: Mapped("ω") },
+    Range { from: '𝛁', to: '𝛁', mapping: Mapped("∇") },
+    Range { from: '𝛂', to: '𝛂', mapping: Mapped("α") },
+    Range { from: '𝛃', to: '𝛃', mapping: Mapped("β") },
+    Range { from: '𝛄', to: '𝛄', mapping: Mapped("γ") },
+    Range { from: '𝛅', to: '𝛅', mapping: Mapped("δ") },
+    Range { from: '𝛆', to: '𝛆', mapping: Mapped("ε") },
+    Range { from: '𝛇', to: '𝛇', mapping: Mapped("ζ") },
+    Range { from: '𝛈', to: '𝛈', mapping: Mapped("η") },
+    Range { from: '𝛉', to: '𝛉', mapping: Mapped("θ") },
+    Range { from: '𝛊', to: '𝛊', mapping: Mapped("ι") },
+    Range { from: '𝛋', to: '𝛋', mapping: Mapped("κ") },
+    Range { from: '𝛌', to: '𝛌', mapping: Mapped("λ") },
+    Range { from: '𝛍', to: '𝛍', mapping: Mapped("μ") },
+    Range { from: '𝛎', to: '𝛎', mapping: Mapped("ν") },
+    Range { from: '𝛏', to: '𝛏', mapping: Mapped("ξ") },
+    Range { from: '𝛐', to: '𝛐', mapping: Mapped("ο") },
+    Range { from: '𝛑', to: '𝛑', mapping: Mapped("π") },
+    Range { from: '𝛒', to: '𝛒', mapping: Mapped("ρ") },
+    Range { from: '𝛓', to: '𝛔', mapping: Mapped("σ") },
+    Range { from: '𝛕', to: '𝛕', mapping: Mapped("τ") },
+    Range { from: '𝛖', to: '𝛖', mapping: Mapped("υ") },
+    Range { from: '𝛗', to: '𝛗', mapping: Mapped("φ") },
+    Range { from: '𝛘', to: '𝛘', mapping: Mapped("χ") },
+    Range { from: '𝛙', to: '𝛙', mapping: Mapped("ψ") },
+    Range { from: '𝛚', to: '𝛚', mapping: Mapped("ω") },
+    Range { from: '𝛛', to: '𝛛', mapping: Mapped("∂") },
+    Range { from: '𝛜', to: '𝛜', mapping: Mapped("ε") },
+    Range { from: '𝛝', to: '𝛝', mapping: Mapped("θ") },
+    Range { from: '𝛞', to: '𝛞', mapping: Mapped("κ") },
+    Range { from: '𝛟', to: '𝛟', mapping: Mapped("φ") },
+    Range { from: '𝛠', to: '𝛠', mapping: Mapped("ρ") },
+    Range { from: '𝛡', to: '𝛡', mapping: Mapped("π") },
+    Range { from: '𝛢', to: '𝛢', mapping: Mapped("α") },
+    Range { from: '𝛣', to: '𝛣', mapping: Mapped("β") },
+    Range { from: '𝛤', to: '𝛤', mapping: Mapped("γ") },
+    Range { from: '𝛥', to: '𝛥', mapping: Mapped("δ") },
+    Range { from: '𝛦', to: '𝛦', mapping: Mapped("ε") },
+    Range { from: '𝛧', to: '𝛧', mapping: Mapped("ζ") },
+    Range { from: '𝛨', to: '𝛨', mapping: Mapped("η") },
+    Range { from: '𝛩', to: '𝛩', mapping: Mapped("θ") },
+    Range { from: '𝛪', to: '𝛪', mapping: Mapped("ι") },
+    Range { from: '𝛫', to: '𝛫', mapping: Mapped("κ") },
+    Range { from: '𝛬', to: '𝛬', mapping: Mapped("λ") },
+    Range { from: '𝛭', to: '𝛭', mapping: Mapped("μ") },
+    Range { from: '𝛮', to: '𝛮', mapping: Mapped("ν") },
+    Range { from: '𝛯', to: '𝛯', mapping: Mapped("ξ") },
+    Range { from: '𝛰', to: '𝛰', mapping: Mapped("ο") },
+    Range { from: '𝛱', to: '𝛱', mapping: Mapped("π") },
+    Range { from: '𝛲', to: '𝛲', mapping: Mapped("ρ") },
+    Range { from: '𝛳', to: '𝛳', mapping: Mapped("θ") },
+    Range { from: '𝛴', to: '𝛴', mapping: Mapped("σ") },
+    Range { from: '𝛵', to: '𝛵', mapping: Mapped("τ") },
+    Range { from: '𝛶', to: '𝛶', mapping: Mapped("υ") },
+    Range { from: '𝛷', to: '𝛷', mapping: Mapped("φ") },
+    Range { from: '𝛸', to: '𝛸', mapping: Mapped("χ") },
+    Range { from: '𝛹', to: '𝛹', mapping: Mapped("ψ") },
+    Range { from: '𝛺', to: '𝛺', mapping: Mapped("ω") },
+    Range { from: '𝛻', to: '𝛻', mapping: Mapped("∇") },
+    Range { from: '𝛼', to: '𝛼', mapping: Mapped("α") },
+    Range { from: '𝛽', to: '𝛽', mapping: Mapped("β") },
+    Range { from: '𝛾', to: '𝛾', mapping: Mapped("γ") },
+    Range { from: '𝛿', to: '𝛿', mapping: Mapped("δ") },
+    Range { from: '𝜀', to: '𝜀', mapping: Mapped("ε") },
+    Range { from: '𝜁', to: '𝜁', mapping: Mapped("ζ") },
+    Range { from: '𝜂', to: '𝜂', mapping: Mapped("η") },
+    Range { from: '𝜃', to: '𝜃', mapping: Mapped("θ") },
+    Range { from: '𝜄', to: '𝜄', mapping: Mapped("ι") },
+    Range { from: '𝜅', to: '𝜅', mapping: Mapped("κ") },
+    Range { from: '𝜆', to: '𝜆', mapping: Mapped("λ") },
+    Range { from: '𝜇', to: '𝜇', mapping: Mapped("μ") },
+    Range { from: '𝜈', to: '𝜈', mapping: Mapped("ν") },
+    Range { from: '𝜉', to: '𝜉', mapping: Mapped("ξ") },
+    Range { from: '𝜊', to: '𝜊', mapping: Mapped("ο") },
+    Range { from: '𝜋', to: '𝜋', mapping: Mapped("π") },
+    Range { from: '𝜌', to: '𝜌', mapping: Mapped("ρ") },
+    Range { from: '𝜍', to: '𝜎', mapping: Mapped("σ") },
+    Range { from: '𝜏', to: '𝜏', mapping: Mapped("τ") },
+    Range { from: '𝜐', to: '𝜐', mapping: Mapped("υ") },
+    Range { from: '𝜑', to: '𝜑', mapping: Mapped("φ") },
+    Range { from: '𝜒', to: '𝜒', mapping: Mapped("χ") },
+    Range { from: '𝜓', to: '𝜓', mapping: Mapped("ψ") },
+    Range { from: '𝜔', to: '𝜔', mapping: Mapped("ω") },
+    Range { from: '𝜕', to: '𝜕', mapping: Mapped("∂") },
+    Range { from: '𝜖', to: '𝜖', mapping: Mapped("ε") },
+    Range { from: '𝜗', to: '𝜗', mapping: Mapped("θ") },
+    Range { from: '𝜘', to: '𝜘', mapping: Mapped("κ") },
+    Range { from: '𝜙', to: '𝜙', mapping: Mapped("φ") },
+    Range { from: '𝜚', to: '𝜚', mapping: Mapped("ρ") },
+    Range { from: '𝜛', to: '𝜛', mapping: Mapped("π") },
+    Range { from: '𝜜', to: '𝜜', mapping: Mapped("α") },
+    Range { from: '𝜝', to: '𝜝', mapping: Mapped("β") },
+    Range { from: '𝜞', to: '𝜞', mapping: Mapped("γ") },
+    Range { from: '𝜟', to: '𝜟', mapping: Mapped("δ") },
+    Range { from: '𝜠', to: '𝜠', mapping: Mapped("ε") },
+    Range { from: '𝜡', to: '𝜡', mapping: Mapped("ζ") },
+    Range { from: '𝜢', to: '𝜢', mapping: Mapped("η") },
+    Range { from: '𝜣', to: '𝜣', mapping: Mapped("θ") },
+    Range { from: '𝜤', to: '𝜤', mapping: Mapped("ι") },
+    Range { from: '𝜥', to: '𝜥', mapping: Mapped("κ") },
+    Range { from: '𝜦', to: '𝜦', mapping: Mapped("λ") },
+    Range { from: '𝜧', to: '𝜧', mapping: Mapped("μ") },
+    Range { from: '𝜨', to: '𝜨', mapping: Mapped("ν") },
+    Range { from: '𝜩', to: '𝜩', mapping: Mapped("ξ") },
+    Range { from: '𝜪', to: '𝜪', mapping: Mapped("ο") },
+    Range { from: '𝜫', to: '𝜫', mapping: Mapped("π") },
+    Range { from: '𝜬', to: '𝜬', mapping: Mapped("ρ") },
+    Range { from: '𝜭', to: '𝜭', mapping: Mapped("θ") },
+    Range { from: '𝜮', to: '𝜮', mapping: Mapped("σ") },
+    Range { from: '𝜯', to: '𝜯', mapping: Mapped("τ") },
+    Range { from: '𝜰', to: '𝜰', mapping: Mapped("υ") },
+    Range { from: '𝜱', to: '𝜱', mapping: Mapped("φ") },
+    Range { from: '𝜲', to: '𝜲', mapping: Mapped("χ") },
+    Range { from: '𝜳', to: '𝜳', mapping: Mapped("ψ") },
+    Range { from: '𝜴', to: '𝜴', mapping: Mapped("ω") },
+    Range { from: '𝜵', to: '𝜵', mapping: Mapped("∇") },
+    Range { from: '𝜶', to: '𝜶', mapping: Mapped("α") },
+    Range { from: '𝜷', to: '𝜷', mapping: Mapped("β") },
+    Range { from: '𝜸', to: '𝜸', mapping: Mapped("γ") },
+    Range { from: '𝜹', to: '𝜹', mapping: Mapped("δ") },
+    Range { from: '𝜺', to: '𝜺', mapping: Mapped("ε") },
+    Range { from: '𝜻', to: '𝜻', mapping: Mapped("ζ") },
+    Range { from: '𝜼', to: '𝜼', mapping: Mapped("η") },
+    Range { from: '𝜽', to: '𝜽', mapping: Mapped("θ") },
+    Range { from: '𝜾', to: '𝜾', mapping: Mapped("ι") },
+    Range { from: '𝜿', to: '𝜿', mapping: Mapped("κ") },
+    Range { from: '𝝀', to: '𝝀', mapping: Mapped("λ") },
+    Range { from: '𝝁', to: '𝝁', mapping: Mapped("μ") },
+    Range { from: '𝝂', to: '𝝂', mapping: Mapped("ν") },
+    Range { from: '𝝃', to: '𝝃', mapping: Mapped("ξ") },
+    Range { from: '𝝄', to: '𝝄', mapping: Mapped("ο") },
+    Range { from: '𝝅', to: '𝝅', mapping: Mapped("π") },
+    Range { from: '𝝆', to: '𝝆', mapping: Mapped("ρ") },
+    Range { from: '𝝇', to: '𝝈', mapping: Mapped("σ") },
+    Range { from: '𝝉', to: '𝝉', mapping: Mapped("τ") },
+    Range { from: '𝝊', to: '𝝊', mapping: Mapped("υ") },
+    Range { from: '𝝋', to: '𝝋', mapping: Mapped("φ") },
+    Range { from: '𝝌', to: '𝝌', mapping: Mapped("χ") },
+    Range { from: '𝝍', to: '𝝍', mapping: Mapped("ψ") },
+    Range { from: '𝝎', to: '𝝎', mapping: Mapped("ω") },
+    Range { from: '𝝏', to: '𝝏', mapping: Mapped("∂") },
+    Range { from: '𝝐', to: '𝝐', mapping: Mapped("ε") },
+    Range { from: '𝝑', to: '𝝑', mapping: Mapped("θ") },
+    Range { from: '𝝒', to: '𝝒', mapping: Mapped("κ") },
+    Range { from: '𝝓', to: '𝝓', mapping: Mapped("φ") },
+    Range { from: '𝝔', to: '𝝔', mapping: Mapped("ρ") },
+    Range { from: '𝝕', to: '𝝕', mapping: Mapped("π") },
+    Range { from: '𝝖', to: '𝝖', mapping: Mapped("α") },
+    Range { from: '𝝗', to: '𝝗', mapping: Mapped("β") },
+    Range { from: '𝝘', to: '𝝘', mapping: Mapped("γ") },
+    Range { from: '𝝙', to: '𝝙', mapping: Mapped("δ") },
+    Range { from: '𝝚', to: '𝝚', mapping: Mapped("ε") },
+    Range { from: '𝝛', to: '𝝛', mapping: Mapped("ζ") },
+    Range { from: '𝝜', to: '𝝜', mapping: Mapped("η") },
+    Range { from: '𝝝', to: '𝝝', mapping: Mapped("θ") },
+    Range { from: '𝝞', to: '𝝞', mapping: Mapped("ι") },
+    Range { from: '𝝟', to: '𝝟', mapping: Mapped("κ") },
+    Range { from: '𝝠', to: '𝝠', mapping: Mapped("λ") },
+    Range { from: '𝝡', to: '𝝡', mapping: Mapped("μ") },
+    Range { from: '𝝢', to: '𝝢', mapping: Mapped("ν") },
+    Range { from: '𝝣', to: '𝝣', mapping: Mapped("ξ") },
+    Range { from: '𝝤', to: '𝝤', mapping: Mapped("ο") },
+    Range { from: '𝝥', to: '𝝥', mapping: Mapped("π") },
+    Range { from: '𝝦', to: '𝝦', mapping: Mapped("ρ") },
+    Range { from: '𝝧', to: '𝝧', mapping: Mapped("θ") },
+    Range { from: '𝝨', to: '𝝨', mapping: Mapped("σ") },
+    Range { from: '𝝩', to: '𝝩', mapping: Mapped("τ") },
+    Range { from: '𝝪', to: '𝝪', mapping: Mapped("υ") },
+    Range { from: '𝝫', to: '𝝫', mapping: Mapped("φ") },
+    Range { from: '𝝬', to: '𝝬', mapping: Mapped("χ") },
+    Range { from: '𝝭', to: '𝝭', mapping: Mapped("ψ") },
+    Range { from: '𝝮', to: '𝝮', mapping: Mapped("ω") },
+    Range { from: '𝝯', to: '𝝯', mapping: Mapped("∇") },
+    Range { from: '𝝰', to: '𝝰', mapping: Mapped("α") },
+    Range { from: '𝝱', to: '𝝱', mapping: Mapped("β") },
+    Range { from: '𝝲', to: '𝝲', mapping: Mapped("γ") },
+    Range { from: '𝝳', to: '𝝳', mapping: Mapped("δ") },
+    Range { from: '𝝴', to: '𝝴', mapping: Mapped("ε") },
+    Range { from: '𝝵', to: '𝝵', mapping: Mapped("ζ") },
+    Range { from: '𝝶', to: '𝝶', mapping: Mapped("η") },
+    Range { from: '𝝷', to: '𝝷', mapping: Mapped("θ") },
+    Range { from: '𝝸', to: '𝝸', mapping: Mapped("ι") },
+    Range { from: '𝝹', to: '𝝹', mapping: Mapped("κ") },
+    Range { from: '𝝺', to: '𝝺', mapping: Mapped("λ") },
+    Range { from: '𝝻', to: '𝝻', mapping: Mapped("μ") },
+    Range { from: '𝝼', to: '𝝼', mapping: Mapped("ν") },
+    Range { from: '𝝽', to: '𝝽', mapping: Mapped("ξ") },
+    Range { from: '𝝾', to: '𝝾', mapping: Mapped("ο") },
+    Range { from: '𝝿', to: '𝝿', mapping: Mapped("π") },
+    Range { from: '𝞀', to: '𝞀', mapping: Mapped("ρ") },
+    Range { from: '𝞁', to: '𝞂', mapping: Mapped("σ") },
+    Range { from: '𝞃', to: '𝞃', mapping: Mapped("τ") },
+    Range { from: '𝞄', to: '𝞄', mapping: Mapped("υ") },
+    Range { from: '𝞅', to: '𝞅', mapping: Mapped("φ") },
+    Range { from: '𝞆', to: '𝞆', mapping: Mapped("χ") },
+    Range { from: '𝞇', to: '𝞇', mapping: Mapped("ψ") },
+    Range { from: '𝞈', to: '𝞈', mapping: Mapped("ω") },
+    Range { from: '𝞉', to: '𝞉', mapping: Mapped("∂") },
+    Range { from: '𝞊', to: '𝞊', mapping: Mapped("ε") },
+    Range { from: '𝞋', to: '𝞋', mapping: Mapped("θ") },
+    Range { from: '𝞌', to: '𝞌', mapping: Mapped("κ") },
+    Range { from: '𝞍', to: '𝞍', mapping: Mapped("φ") },
+    Range { from: '𝞎', to: '𝞎', mapping: Mapped("ρ") },
+    Range { from: '𝞏', to: '𝞏', mapping: Mapped("π") },
+    Range { from: '𝞐', to: '𝞐', mapping: Mapped("α") },
+    Range { from: '𝞑', to: '𝞑', mapping: Mapped("β") },
+    Range { from: '𝞒', to: '𝞒', mapping: Mapped("γ") },
+    Range { from: '𝞓', to: '𝞓', mapping: Mapped("δ") },
+    Range { from: '𝞔', to: '𝞔', mapping: Mapped("ε") },
+    Range { from: '𝞕', to: '𝞕', mapping: Mapped("ζ") },
+    Range { from: '𝞖', to: '𝞖', mapping: Mapped("η") },
+    Range { from: '𝞗', to: '𝞗', mapping: Mapped("θ") },
+    Range { from: '𝞘', to: '𝞘', mapping: Mapped("ι") },
+    Range { from: '𝞙', to: '𝞙', mapping: Mapped("κ") },
+    Range { from: '𝞚', to: '𝞚', mapping: Mapped("λ") },
+    Range { from: '𝞛', to: '𝞛', mapping: Mapped("μ") },
+    Range { from: '𝞜', to: '𝞜', mapping: Mapped("ν") },
+    Range { from: '𝞝', to: '𝞝', mapping: Mapped("ξ") },
+    Range { from: '𝞞', to: '𝞞', mapping: Mapped("ο") },
+    Range { from: '𝞟', to: '𝞟', mapping: Mapped("π") },
+    Range { from: '𝞠', to: '𝞠', mapping: Mapped("ρ") },
+    Range { from: '𝞡', to: '𝞡', mapping: Mapped("θ") },
+    Range { from: '𝞢', to: '𝞢', mapping: Mapped("σ") },
+    Range { from: '𝞣', to: '𝞣', mapping: Mapped("τ") },
+    Range { from: '𝞤', to: '𝞤', mapping: Mapped("υ") },
+    Range { from: '𝞥', to: '𝞥', mapping: Mapped("φ") },
+    Range { from: '𝞦', to: '𝞦', mapping: Mapped("χ") },
+    Range { from: '𝞧', to: '𝞧', mapping: Mapped("ψ") },
+    Range { from: '𝞨', to: '𝞨', mapping: Mapped("ω") },
+    Range { from: '𝞩', to: '𝞩', mapping: Mapped("∇") },
+    Range { from: '𝞪', to: '𝞪', mapping: Mapped("α") },
+    Range { from: '𝞫', to: '𝞫', mapping: Mapped("β") },
+    Range { from: '𝞬', to: '𝞬', mapping: Mapped("γ") },
+    Range { from: '𝞭', to: '𝞭', mapping: Mapped("δ") },
+    Range { from: '𝞮', to: '𝞮', mapping: Mapped("ε") },
+    Range { from: '𝞯', to: '𝞯', mapping: Mapped("ζ") },
+    Range { from: '𝞰', to: '𝞰', mapping: Mapped("η") },
+    Range { from: '𝞱', to: '𝞱', mapping: Mapped("θ") },
+    Range { from: '𝞲', to: '𝞲', mapping: Mapped("ι") },
+    Range { from: '𝞳', to: '𝞳', mapping: Mapped("κ") },
+    Range { from: '𝞴', to: '𝞴', mapping: Mapped("λ") },
+    Range { from: '𝞵', to: '𝞵', mapping: Mapped("μ") },
+    Range { from: '𝞶', to: '𝞶', mapping: Mapped("ν") },
+    Range { from: '𝞷', to: '𝞷', mapping: Mapped("ξ") },
+    Range { from: '𝞸', to: '𝞸', mapping: Mapped("ο") },
+    Range { from: '𝞹', to: '𝞹', mapping: Mapped("π") },
+    Range { from: '𝞺', to: '𝞺', mapping: Mapped("ρ") },
+    Range { from: '𝞻', to: '𝞼', mapping: Mapped("σ") },
+    Range { from: '𝞽', to: '𝞽', mapping: Mapped("τ") },
+    Range { from: '𝞾', to: '𝞾', mapping: Mapped("υ") },
+    Range { from: '𝞿', to: '𝞿', mapping: Mapped("φ") },
+    Range { from: '𝟀', to: '𝟀', mapping: Mapped("χ") },
+    Range { from: '𝟁', to: '𝟁', mapping: Mapped("ψ") },
+    Range { from: '𝟂', to: '𝟂', mapping: Mapped("ω") },
+    Range { from: '𝟃', to: '𝟃', mapping: Mapped("∂") },
+    Range { from: '𝟄', to: '𝟄', mapping: Mapped("ε") },
+    Range { from: '𝟅', to: '𝟅', mapping: Mapped("θ") },
+    Range { from: '𝟆', to: '𝟆', mapping: Mapped("κ") },
+    Range { from: '𝟇', to: '𝟇', mapping: Mapped("φ") },
+    Range { from: '𝟈', to: '𝟈', mapping: Mapped("ρ") },
+    Range { from: '𝟉', to: '𝟉', mapping: Mapped("π") },
+    Range { from: '𝟊', to: '𝟋', mapping: Mapped("ϝ") },
+    Range { from: '𝟌', to: '𝟍', mapping: Disallowed },
+    Range { from: '𝟎', to: '𝟎', mapping: Mapped("0") },
+    Range { from: '𝟏', to: '𝟏', mapping: Mapped("1") },
+    Range { from: '𝟐', to: '𝟐', mapping: Mapped("2") },
+    Range { from: '𝟑', to: '𝟑', mapping: Mapped("3") },
+    Range { from: '𝟒', to: '𝟒', mapping: Mapped("4") },
+    Range { from: '𝟓', to: '𝟓', mapping: Mapped("5") },
+    Range { from: '𝟔', to: '𝟔', mapping: Mapped("6") },
+    Range { from: '𝟕', to: '𝟕', mapping: Mapped("7") },
+    Range { from: '𝟖', to: '𝟖', mapping: Mapped("8") },
+    Range { from: '𝟗', to: '𝟗', mapping: Mapped("9") },
+    Range { from: '𝟘', to: '𝟘', mapping: Mapped("0") },
+    Range { from: '𝟙', to: '𝟙', mapping: Mapped("1") },
+    Range { from: '𝟚', to: '𝟚', mapping: Mapped("2") },
+    Range { from: '𝟛', to: '𝟛', mapping: Mapped("3") },
+    Range { from: '𝟜', to: '𝟜', mapping: Mapped("4") },
+    Range { from: '𝟝', to: '𝟝', mapping: Mapped("5") },
+    Range { from: '𝟞', to: '𝟞', mapping: Mapped("6") },
+    Range { from: '𝟟', to: '𝟟', mapping: Mapped("7") },
+    Range { from: '𝟠', to: '𝟠', mapping: Mapped("8") },
+    Range { from: '𝟡', to: '𝟡', mapping: Mapped("9") },
+    Range { from: '𝟢', to: '𝟢', mapping: Mapped("0") },
+    Range { from: '𝟣', to: '𝟣', mapping: Mapped("1") },
+    Range { from: '𝟤', to: '𝟤', mapping: Mapped("2") },
+    Range { from: '𝟥', to: '𝟥', mapping: Mapped("3") },
+    Range { from: '𝟦', to: '𝟦', mapping: Mapped("4") },
+    Range { from: '𝟧', to: '𝟧', mapping: Mapped("5") },
+    Range { from: '𝟨', to: '𝟨', mapping: Mapped("6") },
+    Range { from: '𝟩', to: '𝟩', mapping: Mapped("7") },
+    Range { from: '𝟪', to: '𝟪', mapping: Mapped("8") },
+    Range { from: '𝟫', to: '𝟫', mapping: Mapped("9") },
+    Range { from: '𝟬', to: '𝟬', mapping: Mapped("0") },
+    Range { from: '𝟭', to: '𝟭', mapping: Mapped("1") },
+    Range { from: '𝟮', to: '𝟮', mapping: Mapped("2") },
+    Range { from: '𝟯', to: '𝟯', mapping: Mapped("3") },
+    Range { from: '𝟰', to: '𝟰', mapping: Mapped("4") },
+    Range { from: '𝟱', to: '𝟱', mapping: Mapped("5") },
+    Range { from: '𝟲', to: '𝟲', mapping: Mapped("6") },
+    Range { from: '𝟳', to: '𝟳', mapping: Mapped("7") },
+    Range { from: '𝟴', to: '𝟴', mapping: Mapped("8") },
+    Range { from: '𝟵', to: '𝟵', mapping: Mapped("9") },
+    Range { from: '𝟶', to: '𝟶', mapping: Mapped("0") },
+    Range { from: '𝟷', to: '𝟷', mapping: Mapped("1") },
+    Range { from: '𝟸', to: '𝟸', mapping: Mapped("2") },
+    Range { from: '𝟹', to: '𝟹', mapping: Mapped("3") },
+    Range { from: '𝟺', to: '𝟺', mapping: Mapped("4") },
+    Range { from: '𝟻', to: '𝟻', mapping: Mapped("5") },
+    Range { from: '𝟼', to: '𝟼', mapping: Mapped("6") },
+    Range { from: '𝟽', to: '𝟽', mapping: Mapped("7") },
+    Range { from: '𝟾', to: '𝟾', mapping: Mapped("8") },
+    Range { from: '𝟿', to: '𝟿', mapping: Mapped("9") },
+    Range { from: '𝠀', to: '𝧿', mapping: Valid },
+    Range { from: '𝨀', to: '𝨶', mapping: Valid },
+    Range { from: '𝨷', to: '𝨺', mapping: Valid },
+    Range { from: '𝨻', to: '𝩬', mapping: Valid },
+    Range { from: '𝩭', to: '𝩴', mapping: Valid },
+    Range { from: '𝩵', to: '𝩵', mapping: Valid },
+    Range { from: '𝩶', to: '𝪃', mapping: Valid },
+    Range { from: '𝪄', to: '𝪄', mapping: Valid },
+    Range { from: '𝪅', to: '𝪋', mapping: Valid },
+    Range { from: '𝪌', to: '𝪚', mapping: Disallowed },
+    Range { from: '𝪛', to: '𝪟', mapping: Valid },
+    Range { from: '𝪠', to: '𝪠', mapping: Disallowed },
+    Range { from: '𝪡', to: '𝪯', mapping: Valid },
+    Range { from: '𝪰', to: '𞟿', mapping: Disallowed },
+    Range { from: '𞠀', to: '𞣄', mapping: Valid },
+    Range { from: '𞣅', to: '𞣆', mapping: Disallowed },
+    Range { from: '𞣇', to: '𞣏', mapping: Valid },
+    Range { from: '𞣐', to: '𞣖', mapping: Valid },
+    Range { from: '𞣗', to: '𞷿', mapping: Disallowed },
+    Range { from: '𞸀', to: '𞸀', mapping: Mapped("ا") },
+    Range { from: '𞸁', to: '𞸁', mapping: Mapped("ب") },
+    Range { from: '𞸂', to: '𞸂', mapping: Mapped("ج") },
+    Range { from: '𞸃', to: '𞸃', mapping: Mapped("د") },
+    Range { from: '𞸄', to: '𞸄', mapping: Disallowed },
+    Range { from: '𞸅', to: '𞸅', mapping: Mapped("و") },
+    Range { from: '𞸆', to: '𞸆', mapping: Mapped("ز") },
+    Range { from: '𞸇', to: '𞸇', mapping: Mapped("ح") },
+    Range { from: '𞸈', to: '𞸈', mapping: Mapped("ط") },
+    Range { from: '𞸉', to: '𞸉', mapping: Mapped("ي") },
+    Range { from: '𞸊', to: '𞸊', mapping: Mapped("ك") },
+    Range { from: '𞸋', to: '𞸋', mapping: Mapped("ل") },
+    Range { from: '𞸌', to: '𞸌', mapping: Mapped("م") },
+    Range { from: '𞸍', to: '𞸍', mapping: Mapped("ن") },
+    Range { from: '𞸎', to: '𞸎', mapping: Mapped("س") },
+    Range { from: '𞸏', to: '𞸏', mapping: Mapped("ع") },
+    Range { from: '𞸐', to: '𞸐', mapping: Mapped("ف") },
+    Range { from: '𞸑', to: '𞸑', mapping: Mapped("ص") },
+    Range { from: '𞸒', to: '𞸒', mapping: Mapped("ق") },
+    Range { from: '𞸓', to: '𞸓', mapping: Mapped("ر") },
+    Range { from: '𞸔', to: '𞸔', mapping: Mapped("ش") },
+    Range { from: '𞸕', to: '𞸕', mapping: Mapped("ت") },
+    Range { from: '𞸖', to: '𞸖', mapping: Mapped("ث") },
+    Range { from: '𞸗', to: '𞸗', mapping: Mapped("خ") },
+    Range { from: '𞸘', to: '𞸘', mapping: Mapped("ذ") },
+    Range { from: '𞸙', to: '𞸙', mapping: Mapped("ض") },
+    Range { from: '𞸚', to: '𞸚', mapping: Mapped("ظ") },
+    Range { from: '𞸛', to: '𞸛', mapping: Mapped("غ") },
+    Range { from: '𞸜', to: '𞸜', mapping: Mapped("ٮ") },
+    Range { from: '𞸝', to: '𞸝', mapping: Mapped("ں") },
+    Range { from: '𞸞', to: '𞸞', mapping: Mapped("ڡ") },
+    Range { from: '𞸟', to: '𞸟', mapping: Mapped("ٯ") },
+    Range { from: '𞸠', to: '𞸠', mapping: Disallowed },
+    Range { from: '𞸡', to: '𞸡', mapping: Mapped("ب") },
+    Range { from: '𞸢', to: '𞸢', mapping: Mapped("ج") },
+    Range { from: '𞸣', to: '𞸣', mapping: Disallowed },
+    Range { from: '𞸤', to: '𞸤', mapping: Mapped("ه") },
+    Range { from: '𞸥', to: '𞸦', mapping: Disallowed },
+    Range { from: '𞸧', to: '𞸧', mapping: Mapped("ح") },
+    Range { from: '𞸨', to: '𞸨', mapping: Disallowed },
+    Range { from: '𞸩', to: '𞸩', mapping: Mapped("ي") },
+    Range { from: '𞸪', to: '𞸪', mapping: Mapped("ك") },
+    Range { from: '𞸫', to: '𞸫', mapping: Mapped("ل") },
+    Range { from: '𞸬', to: '𞸬', mapping: Mapped("م") },
+    Range { from: '𞸭', to: '𞸭', mapping: Mapped("ن") },
+    Range { from: '𞸮', to: '𞸮', mapping: Mapped("س") },
+    Range { from: '𞸯', to: '𞸯', mapping: Mapped("ع") },
+    Range { from: '𞸰', to: '𞸰', mapping: Mapped("ف") },
+    Range { from: '𞸱', to: '𞸱', mapping: Mapped("ص") },
+    Range { from: '𞸲', to: '𞸲', mapping: Mapped("ق") },
+    Range { from: '𞸳', to: '𞸳', mapping: Disallowed },
+    Range { from: '𞸴', to: '𞸴', mapping: Mapped("ش") },
+    Range { from: '𞸵', to: '𞸵', mapping: Mapped("ت") },
+    Range { from: '𞸶', to: '𞸶', mapping: Mapped("ث") },
+    Range { from: '𞸷', to: '𞸷', mapping: Mapped("خ") },
+    Range { from: '𞸸', to: '𞸸', mapping: Disallowed },
+    Range { from: '𞸹', to: '𞸹', mapping: Mapped("ض") },
+    Range { from: '𞸺', to: '𞸺', mapping: Disallowed },
+    Range { from: '𞸻', to: '𞸻', mapping: Mapped("غ") },
+    Range { from: '𞸼', to: '𞹁', mapping: Disallowed },
+    Range { from: '𞹂', to: '𞹂', mapping: Mapped("ج") },
+    Range { from: '𞹃', to: '𞹆', mapping: Disallowed },
+    Range { from: '𞹇', to: '𞹇', mapping: Mapped("ح") },
+    Range { from: '𞹈', to: '𞹈', mapping: Disallowed },
+    Range { from: '𞹉', to: '𞹉', mapping: Mapped("ي") },
+    Range { from: '𞹊', to: '𞹊', mapping: Disallowed },
+    Range { from: '𞹋', to: '𞹋', mapping: Mapped("ل") },
+    Range { from: '𞹌', to: '𞹌', mapping: Disallowed },
+    Range { from: '𞹍', to: '𞹍', mapping: Mapped("ن") },
+    Range { from: '𞹎', to: '𞹎', mapping: Mapped("س") },
+    Range { from: '𞹏', to: '𞹏', mapping: Mapped("ع") },
+    Range { from: '𞹐', to: '𞹐', mapping: Disallowed },
+    Range { from: '𞹑', to: '𞹑', mapping: Mapped("ص") },
+    Range { from: '𞹒', to: '𞹒', mapping: Mapped("ق") },
+    Range { from: '𞹓', to: '𞹓', mapping: Disallowed },
+    Range { from: '𞹔', to: '𞹔', mapping: Mapped("ش") },
+    Range { from: '𞹕', to: '𞹖', mapping: Disallowed },
+    Range { from: '𞹗', to: '𞹗', mapping: Mapped("خ") },
+    Range { from: '𞹘', to: '𞹘', mapping: Disallowed },
+    Range { from: '𞹙', to: '𞹙', mapping: Mapped("ض") },
+    Range { from: '𞹚', to: '𞹚', mapping: Disallowed },
+    Range { from: '𞹛', to: '𞹛', mapping: Mapped("غ") },
+    Range { from: '𞹜', to: '𞹜', mapping: Disallowed },
+    Range { from: '𞹝', to: '𞹝', mapping: Mapped("ں") },
+    Range { from: '𞹞', to: '𞹞', mapping: Disallowed },
+    Range { from: '𞹟', to: '𞹟', mapping: Mapped("ٯ") },
+    Range { from: '𞹠', to: '𞹠', mapping: Disallowed },
+    Range { from: '𞹡', to: '𞹡', mapping: Mapped("ب") },
+    Range { from: '𞹢', to: '𞹢', mapping: Mapped("ج") },
+    Range { from: '𞹣', to: '𞹣', mapping: Disallowed },
+    Range { from: '𞹤', to: '𞹤', mapping: Mapped("ه") },
+    Range { from: '𞹥', to: '𞹦', mapping: Disallowed },
+    Range { from: '𞹧', to: '𞹧', mapping: Mapped("ح") },
+    Range { from: '𞹨', to: '𞹨', mapping: Mapped("ط") },
+    Range { from: '𞹩', to: '𞹩', mapping: Mapped("ي") },
+    Range { from: '𞹪', to: '𞹪', mapping: Mapped("ك") },
+    Range { from: '𞹫', to: '𞹫', mapping: Disallowed },
+    Range { from: '𞹬', to: '𞹬', mapping: Mapped("م") },
+    Range { from: '𞹭', to: '𞹭', mapping: Mapped("ن") },
+    Range { from: '𞹮', to: '𞹮', mapping: Mapped("س") },
+    Range { from: '𞹯', to: '𞹯', mapping: Mapped("ع") },
+    Range { from: '𞹰', to: '𞹰', mapping: Mapped("ف") },
+    Range { from: '𞹱', to: '𞹱', mapping: Mapped("ص") },
+    Range { from: '𞹲', to: '𞹲', mapping: Mapped("ق") },
+    Range { from: '𞹳', to: '𞹳', mapping: Disallowed },
+    Range { from: '𞹴', to: '𞹴', mapping: Mapped("ش") },
+    Range { from: '𞹵', to: '𞹵', mapping: Mapped("ت") },
+    Range { from: '𞹶', to: '𞹶', mapping: Mapped("ث") },
+    Range { from: '𞹷', to: '𞹷', mapping: Mapped("خ") },
+    Range { from: '𞹸', to: '𞹸', mapping: Disallowed },
+    Range { from: '𞹹', to: '𞹹', mapping: Mapped("ض") },
+    Range { from: '𞹺', to: '𞹺', mapping: Mapped("ظ") },
+    Range { from: '𞹻', to: '𞹻', mapping: Mapped("غ") },
+    Range { from: '𞹼', to: '𞹼', mapping: Mapped("ٮ") },
+    Range { from: '𞹽', to: '𞹽', mapping: Disallowed },
+    Range { from: '𞹾', to: '𞹾', mapping: Mapped("ڡ") },
+    Range { from: '𞹿', to: '𞹿', mapping: Disallowed },
+    Range { from: '𞺀', to: '𞺀', mapping: Mapped("ا") },
+    Range { from: '𞺁', to: '𞺁', mapping: Mapped("ب") },
+    Range { from: '𞺂', to: '𞺂', mapping: Mapped("ج") },
+    Range { from: '𞺃', to: '𞺃', mapping: Mapped("د") },
+    Range { from: '𞺄', to: '𞺄', mapping: Mapped("ه") },
+    Range { from: '𞺅', to: '𞺅', mapping: Mapped("و") },
+    Range { from: '𞺆', to: '𞺆', mapping: Mapped("ز") },
+    Range { from: '𞺇', to: '𞺇', mapping: Mapped("ح") },
+    Range { from: '𞺈', to: '𞺈', mapping: Mapped("ط") },
+    Range { from: '𞺉', to: '𞺉', mapping: Mapped("ي") },
+    Range { from: '𞺊', to: '𞺊', mapping: Disallowed },
+    Range { from: '𞺋', to: '𞺋', mapping: Mapped("ل") },
+    Range { from: '𞺌', to: '𞺌', mapping: Mapped("م") },
+    Range { from: '𞺍', to: '𞺍', mapping: Mapped("ن") },
+    Range { from: '𞺎', to: '𞺎', mapping: Mapped("س") },
+    Range { from: '𞺏', to: '𞺏', mapping: Mapped("ع") },
+    Range { from: '𞺐', to: '𞺐', mapping: Mapped("ف") },
+    Range { from: '𞺑', to: '𞺑', mapping: Mapped("ص") },
+    Range { from: '𞺒', to: '𞺒', mapping: Mapped("ق") },
+    Range { from: '𞺓', to: '𞺓', mapping: Mapped("ر") },
+    Range { from: '𞺔', to: '𞺔', mapping: Mapped("ش") },
+    Range { from: '𞺕', to: '𞺕', mapping: Mapped("ت") },
+    Range { from: '𞺖', to: '𞺖', mapping: Mapped("ث") },
+    Range { from: '𞺗', to: '𞺗', mapping: Mapped("خ") },
+    Range { from: '𞺘', to: '𞺘', mapping: Mapped("ذ") },
+    Range { from: '𞺙', to: '𞺙', mapping: Mapped("ض") },
+    Range { from: '𞺚', to: '𞺚', mapping: Mapped("ظ") },
+    Range { from: '𞺛', to: '𞺛', mapping: Mapped("غ") },
+    Range { from: '𞺜', to: '𞺠', mapping: Disallowed },
+    Range { from: '𞺡', to: '𞺡', mapping: Mapped("ب") },
+    Range { from: '𞺢', to: '𞺢', mapping: Mapped("ج") },
+    Range { from: '𞺣', to: '𞺣', mapping: Mapped("د") },
+    Range { from: '𞺤', to: '𞺤', mapping: Disallowed },
+    Range { from: '𞺥', to: '𞺥', mapping: Mapped("و") },
+    Range { from: '𞺦', to: '𞺦', mapping: Mapped("ز") },
+    Range { from: '𞺧', to: '𞺧', mapping: Mapped("ح") },
+    Range { from: '𞺨', to: '𞺨', mapping: Mapped("ط") },
+    Range { from: '𞺩', to: '𞺩', mapping: Mapped("ي") },
+    Range { from: '𞺪', to: '𞺪', mapping: Disallowed },
+    Range { from: '𞺫', to: '𞺫', mapping: Mapped("ل") },
+    Range { from: '𞺬', to: '𞺬', mapping: Mapped("م") },
+    Range { from: '𞺭', to: '𞺭', mapping: Mapped("ن") },
+    Range { from: '𞺮', to: '𞺮', mapping: Mapped("س") },
+    Range { from: '𞺯', to: '𞺯', mapping: Mapped("ع") },
+    Range { from: '𞺰', to: '𞺰', mapping: Mapped("ف") },
+    Range { from: '𞺱', to: '𞺱', mapping: Mapped("ص") },
+    Range { from: '𞺲', to: '𞺲', mapping: Mapped("ق") },
+    Range { from: '𞺳', to: '𞺳', mapping: Mapped("ر") },
+    Range { from: '𞺴', to: '𞺴', mapping: Mapped("ش") },
+    Range { from: '𞺵', to: '𞺵', mapping: Mapped("ت") },
+    Range { from: '𞺶', to: '𞺶', mapping: Mapped("ث") },
+    Range { from: '𞺷', to: '𞺷', mapping: Mapped("خ") },
+    Range { from: '𞺸', to: '𞺸', mapping: Mapped("ذ") },
+    Range { from: '𞺹', to: '𞺹', mapping: Mapped("ض") },
+    Range { from: '𞺺', to: '𞺺', mapping: Mapped("ظ") },
+    Range { from: '𞺻', to: '𞺻', mapping: Mapped("غ") },
+    Range { from: '𞺼', to: '𞻯', mapping: Disallowed },
+    Range { from: '𞻰', to: '𞻱', mapping: Valid },
+    Range { from: '𞻲', to: '𞿿', mapping: Disallowed },
+    Range { from: '🀀', to: '🀫', mapping: Valid },
+    Range { from: '🀬', to: '🀯', mapping: Disallowed },
+    Range { from: '🀰', to: '🂓', mapping: Valid },
+    Range { from: '🂔', to: '🂟', mapping: Disallowed },
+    Range { from: '🂠', to: '🂮', mapping: Valid },
+    Range { from: '🂯', to: '🂰', mapping: Disallowed },
+    Range { from: '🂱', to: '🂾', mapping: Valid },
+    Range { from: '🂿', to: '🂿', mapping: Valid },
+    Range { from: '🃀', to: '🃀', mapping: Disallowed },
+    Range { from: '🃁', to: '🃏', mapping: Valid },
+    Range { from: '🃐', to: '🃐', mapping: Disallowed },
+    Range { from: '🃑', to: '🃟', mapping: Valid },
+    Range { from: '🃠', to: '🃵', mapping: Valid },
+    Range { from: '🃶', to: '🃿', mapping: Disallowed },
+    Range { from: '🄀', to: '🄀', mapping: Disallowed },
+    Range { from: '🄁', to: '🄁', mapping: DisallowedStd3Mapped("0,") },
+    Range { from: '🄂', to: '🄂', mapping: DisallowedStd3Mapped("1,") },
+    Range { from: '🄃', to: '🄃', mapping: DisallowedStd3Mapped("2,") },
+    Range { from: '🄄', to: '🄄', mapping: DisallowedStd3Mapped("3,") },
+    Range { from: '🄅', to: '🄅', mapping: DisallowedStd3Mapped("4,") },
+    Range { from: '🄆', to: '🄆', mapping: DisallowedStd3Mapped("5,") },
+    Range { from: '🄇', to: '🄇', mapping: DisallowedStd3Mapped("6,") },
+    Range { from: '🄈', to: '🄈', mapping: DisallowedStd3Mapped("7,") },
+    Range { from: '🄉', to: '🄉', mapping: DisallowedStd3Mapped("8,") },
+    Range { from: '🄊', to: '🄊', mapping: DisallowedStd3Mapped("9,") },
+    Range { from: '🄋', to: '🄌', mapping: Valid },
+    Range { from: '🄍', to: '🄏', mapping: Disallowed },
+    Range { from: '🄐', to: '🄐', mapping: DisallowedStd3Mapped("(a)") },
+    Range { from: '🄑', to: '🄑', mapping: DisallowedStd3Mapped("(b)") },
+    Range { from: '🄒', to: '🄒', mapping: DisallowedStd3Mapped("(c)") },
+    Range { from: '🄓', to: '🄓', mapping: DisallowedStd3Mapped("(d)") },
+    Range { from: '🄔', to: '🄔', mapping: DisallowedStd3Mapped("(e)") },
+    Range { from: '🄕', to: '🄕', mapping: DisallowedStd3Mapped("(f)") },
+    Range { from: '🄖', to: '🄖', mapping: DisallowedStd3Mapped("(g)") },
+    Range { from: '🄗', to: '🄗', mapping: DisallowedStd3Mapped("(h)") },
+    Range { from: '🄘', to: '🄘', mapping: DisallowedStd3Mapped("(i)") },
+    Range { from: '🄙', to: '🄙', mapping: DisallowedStd3Mapped("(j)") },
+    Range { from: '🄚', to: '🄚', mapping: DisallowedStd3Mapped("(k)") },
+    Range { from: '🄛', to: '🄛', mapping: DisallowedStd3Mapped("(l)") },
+    Range { from: '🄜', to: '🄜', mapping: DisallowedStd3Mapped("(m)") },
+    Range { from: '🄝', to: '🄝', mapping: DisallowedStd3Mapped("(n)") },
+    Range { from: '🄞', to: '🄞', mapping: DisallowedStd3Mapped("(o)") },
+    Range { from: '🄟', to: '🄟', mapping: DisallowedStd3Mapped("(p)") },
+    Range { from: '🄠', to: '🄠', mapping: DisallowedStd3Mapped("(q)") },
+    Range { from: '🄡', to: '🄡', mapping: DisallowedStd3Mapped("(r)") },
+    Range { from: '🄢', to: '🄢', mapping: DisallowedStd3Mapped("(s)") },
+    Range { from: '🄣', to: '🄣', mapping: DisallowedStd3Mapped("(t)") },
+    Range { from: '🄤', to: '🄤', mapping: DisallowedStd3Mapped("(u)") },
+    Range { from: '🄥', to: '🄥', mapping: DisallowedStd3Mapped("(v)") },
+    Range { from: '🄦', to: '🄦', mapping: DisallowedStd3Mapped("(w)") },
+    Range { from: '🄧', to: '🄧', mapping: DisallowedStd3Mapped("(x)") },
+    Range { from: '🄨', to: '🄨', mapping: DisallowedStd3Mapped("(y)") },
+    Range { from: '🄩', to: '🄩', mapping: DisallowedStd3Mapped("(z)") },
+    Range { from: '🄪', to: '🄪', mapping: Mapped("〔s〕") },
+    Range { from: '🄫', to: '🄫', mapping: Mapped("c") },
+    Range { from: '🄬', to: '🄬', mapping: Mapped("r") },
+    Range { from: '🄭', to: '🄭', mapping: Mapped("cd") },
+    Range { from: '🄮', to: '🄮', mapping: Mapped("wz") },
+    Range { from: '🄯', to: '🄯', mapping: Disallowed },
+    Range { from: '🄰', to: '🄰', mapping: Mapped("a") },
+    Range { from: '🄱', to: '🄱', mapping: Mapped("b") },
+    Range { from: '🄲', to: '🄲', mapping: Mapped("c") },
+    Range { from: '🄳', to: '🄳', mapping: Mapped("d") },
+    Range { from: '🄴', to: '🄴', mapping: Mapped("e") },
+    Range { from: '🄵', to: '🄵', mapping: Mapped("f") },
+    Range { from: '🄶', to: '🄶', mapping: Mapped("g") },
+    Range { from: '🄷', to: '🄷', mapping: Mapped("h") },
+    Range { from: '🄸', to: '🄸', mapping: Mapped("i") },
+    Range { from: '🄹', to: '🄹', mapping: Mapped("j") },
+    Range { from: '🄺', to: '🄺', mapping: Mapped("k") },
+    Range { from: '🄻', to: '🄻', mapping: Mapped("l") },
+    Range { from: '🄼', to: '🄼', mapping: Mapped("m") },
+    Range { from: '🄽', to: '🄽', mapping: Mapped("n") },
+    Range { from: '🄾', to: '🄾', mapping: Mapped("o") },
+    Range { from: '🄿', to: '🄿', mapping: Mapped("p") },
+    Range { from: '🅀', to: '🅀', mapping: Mapped("q") },
+    Range { from: '🅁', to: '🅁', mapping: Mapped("r") },
+    Range { from: '🅂', to: '🅂', mapping: Mapped("s") },
+    Range { from: '🅃', to: '🅃', mapping: Mapped("t") },
+    Range { from: '🅄', to: '🅄', mapping: Mapped("u") },
+    Range { from: '🅅', to: '🅅', mapping: Mapped("v") },
+    Range { from: '🅆', to: '🅆', mapping: Mapped("w") },
+    Range { from: '🅇', to: '🅇', mapping: Mapped("x") },
+    Range { from: '🅈', to: '🅈', mapping: Mapped("y") },
+    Range { from: '🅉', to: '🅉', mapping: Mapped("z") },
+    Range { from: '🅊', to: '🅊', mapping: Mapped("hv") },
+    Range { from: '🅋', to: '🅋', mapping: Mapped("mv") },
+    Range { from: '🅌', to: '🅌', mapping: Mapped("sd") },
+    Range { from: '🅍', to: '🅍', mapping: Mapped("ss") },
+    Range { from: '🅎', to: '🅎', mapping: Mapped("ppv") },
+    Range { from: '🅏', to: '🅏', mapping: Mapped("wc") },
+    Range { from: '🅐', to: '🅖', mapping: Valid },
+    Range { from: '🅗', to: '🅗', mapping: Valid },
+    Range { from: '🅘', to: '🅞', mapping: Valid },
+    Range { from: '🅟', to: '🅟', mapping: Valid },
+    Range { from: '🅠', to: '🅩', mapping: Valid },
+    Range { from: '🅪', to: '🅪', mapping: Mapped("mc") },
+    Range { from: '🅫', to: '🅫', mapping: Mapped("md") },
+    Range { from: '🅬', to: '🅯', mapping: Disallowed },
+    Range { from: '🅰', to: '🅸', mapping: Valid },
+    Range { from: '🅹', to: '🅹', mapping: Valid },
+    Range { from: '🅺', to: '🅺', mapping: Valid },
+    Range { from: '🅻', to: '🅼', mapping: Valid },
+    Range { from: '🅽', to: '🅾', mapping: Valid },
+    Range { from: '🅿', to: '🅿', mapping: Valid },
+    Range { from: '🆀', to: '🆉', mapping: Valid },
+    Range { from: '🆊', to: '🆍', mapping: Valid },
+    Range { from: '🆎', to: '🆏', mapping: Valid },
+    Range { from: '🆐', to: '🆐', mapping: Mapped("dj") },
+    Range { from: '🆑', to: '🆚', mapping: Valid },
+    Range { from: '🆛', to: '🇥', mapping: Disallowed },
+    Range { from: '🇦', to: '🇿', mapping: Valid },
+    Range { from: '🈀', to: '🈀', mapping: Mapped("ほか") },
+    Range { from: '🈁', to: '🈁', mapping: Mapped("ココ") },
+    Range { from: '🈂', to: '🈂', mapping: Mapped("サ") },
+    Range { from: '🈃', to: '🈏', mapping: Disallowed },
+    Range { from: '🈐', to: '🈐', mapping: Mapped("手") },
+    Range { from: '🈑', to: '🈑', mapping: Mapped("字") },
+    Range { from: '🈒', to: '🈒', mapping: Mapped("双") },
+    Range { from: '🈓', to: '🈓', mapping: Mapped("デ") },
+    Range { from: '🈔', to: '🈔', mapping: Mapped("二") },
+    Range { from: '🈕', to: '🈕', mapping: Mapped("多") },
+    Range { from: '🈖', to: '🈖', mapping: Mapped("解") },
+    Range { from: '🈗', to: '🈗', mapping: Mapped("天") },
+    Range { from: '🈘', to: '🈘', mapping: Mapped("交") },
+    Range { from: '🈙', to: '🈙', mapping: Mapped("映") },
+    Range { from: '🈚', to: '🈚', mapping: Mapped("無") },
+    Range { from: '🈛', to: '🈛', mapping: Mapped("料") },
+    Range { from: '🈜', to: '🈜', mapping: Mapped("前") },
+    Range { from: '🈝', to: '🈝', mapping: Mapped("後") },
+    Range { from: '🈞', to: '🈞', mapping: Mapped("再") },
+    Range { from: '🈟', to: '🈟', mapping: Mapped("新") },
+    Range { from: '🈠', to: '🈠', mapping: Mapped("初") },
+    Range { from: '🈡', to: '🈡', mapping: Mapped("終") },
+    Range { from: '🈢', to: '🈢', mapping: Mapped("生") },
+    Range { from: '🈣', to: '🈣', mapping: Mapped("販") },
+    Range { from: '🈤', to: '🈤', mapping: Mapped("声") },
+    Range { from: '🈥', to: '🈥', mapping: Mapped("吹") },
+    Range { from: '🈦', to: '🈦', mapping: Mapped("演") },
+    Range { from: '🈧', to: '🈧', mapping: Mapped("投") },
+    Range { from: '🈨', to: '🈨', mapping: Mapped("捕") },
+    Range { from: '🈩', to: '🈩', mapping: Mapped("一") },
+    Range { from: '🈪', to: '🈪', mapping: Mapped("三") },
+    Range { from: '🈫', to: '🈫', mapping: Mapped("遊") },
+    Range { from: '🈬', to: '🈬', mapping: Mapped("左") },
+    Range { from: '🈭', to: '🈭', mapping: Mapped("中") },
+    Range { from: '🈮', to: '🈮', mapping: Mapped("右") },
+    Range { from: '🈯', to: '🈯', mapping: Mapped("指") },
+    Range { from: '🈰', to: '🈰', mapping: Mapped("走") },
+    Range { from: '🈱', to: '🈱', mapping: Mapped("打") },
+    Range { from: '🈲', to: '🈲', mapping: Mapped("禁") },
+    Range { from: '🈳', to: '🈳', mapping: Mapped("空") },
+    Range { from: '🈴', to: '🈴', mapping: Mapped("合") },
+    Range { from: '🈵', to: '🈵', mapping: Mapped("満") },
+    Range { from: '🈶', to: '🈶', mapping: Mapped("有") },
+    Range { from: '🈷', to: '🈷', mapping: Mapped("月") },
+    Range { from: '🈸', to: '🈸', mapping: Mapped("申") },
+    Range { from: '🈹', to: '🈹', mapping: Mapped("割") },
+    Range { from: '🈺', to: '🈺', mapping: Mapped("営") },
+    Range { from: '🈻', to: '🈿', mapping: Disallowed },
+    Range { from: '🉀', to: '🉀', mapping: Mapped("〔本〕") },
+    Range { from: '🉁', to: '🉁', mapping: Mapped("〔三〕") },
+    Range { from: '🉂', to: '🉂', mapping: Mapped("〔二〕") },
+    Range { from: '🉃', to: '🉃', mapping: Mapped("〔安〕") },
+    Range { from: '🉄', to: '🉄', mapping: Mapped("〔点〕") },
+    Range { from: '🉅', to: '🉅', mapping: Mapped("〔打〕") },
+    Range { from: '🉆', to: '🉆', mapping: Mapped("〔盗〕") },
+    Range { from: '🉇', to: '🉇', mapping: Mapped("〔勝〕") },
+    Range { from: '🉈', to: '🉈', mapping: Mapped("〔敗〕") },
+    Range { from: '🉉', to: '🉏', mapping: Disallowed },
+    Range { from: '🉐', to: '🉐', mapping: Mapped("得") },
+    Range { from: '🉑', to: '🉑', mapping: Mapped("可") },
+    Range { from: '🉒', to: '🋿', mapping: Disallowed },
+    Range { from: '🌀', to: '🌠', mapping: Valid },
+    Range { from: '🌡', to: '🌬', mapping: Valid },
+    Range { from: '🌭', to: '🌯', mapping: Valid },
+    Range { from: '🌰', to: '🌵', mapping: Valid },
+    Range { from: '🌶', to: '🌶', mapping: Valid },
+    Range { from: '🌷', to: '🍼', mapping: Valid },
+    Range { from: '🍽', to: '🍽', mapping: Valid },
+    Range { from: '🍾', to: '🍿', mapping: Valid },
+    Range { from: '🎀', to: '🎓', mapping: Valid },
+    Range { from: '🎔', to: '🎟', mapping: Valid },
+    Range { from: '🎠', to: '🏄', mapping: Valid },
+    Range { from: '🏅', to: '🏅', mapping: Valid },
+    Range { from: '🏆', to: '🏊', mapping: Valid },
+    Range { from: '🏋', to: '🏎', mapping: Valid },
+    Range { from: '🏏', to: '🏓', mapping: Valid },
+    Range { from: '🏔', to: '🏟', mapping: Valid },
+    Range { from: '🏠', to: '🏰', mapping: Valid },
+    Range { from: '🏱', to: '🏷', mapping: Valid },
+    Range { from: '🏸', to: '🏿', mapping: Valid },
+    Range { from: '🐀', to: '🐾', mapping: Valid },
+    Range { from: '🐿', to: '🐿', mapping: Valid },
+    Range { from: '👀', to: '👀', mapping: Valid },
+    Range { from: '👁', to: '👁', mapping: Valid },
+    Range { from: '👂', to: '📷', mapping: Valid },
+    Range { from: '📸', to: '📸', mapping: Valid },
+    Range { from: '📹', to: '📼', mapping: Valid },
+    Range { from: '📽', to: '📾', mapping: Valid },
+    Range { from: '📿', to: '📿', mapping: Valid },
+    Range { from: '🔀', to: '🔽', mapping: Valid },
+    Range { from: '🔾', to: '🔿', mapping: Valid },
+    Range { from: '🕀', to: '🕃', mapping: Valid },
+    Range { from: '🕄', to: '🕊', mapping: Valid },
+    Range { from: '🕋', to: '🕏', mapping: Valid },
+    Range { from: '🕐', to: '🕧', mapping: Valid },
+    Range { from: '🕨', to: '🕹', mapping: Valid },
+    Range { from: '🕺', to: '🕺', mapping: Disallowed },
+    Range { from: '🕻', to: '🖣', mapping: Valid },
+    Range { from: '🖤', to: '🖤', mapping: Disallowed },
+    Range { from: '🖥', to: '🗺', mapping: Valid },
+    Range { from: '🗻', to: '🗿', mapping: Valid },
+    Range { from: '😀', to: '😀', mapping: Valid },
+    Range { from: '😁', to: '😐', mapping: Valid },
+    Range { from: '😑', to: '😑', mapping: Valid },
+    Range { from: '😒', to: '😔', mapping: Valid },
+    Range { from: '😕', to: '😕', mapping: Valid },
+    Range { from: '😖', to: '😖', mapping: Valid },
+    Range { from: '😗', to: '😗', mapping: Valid },
+    Range { from: '😘', to: '😘', mapping: Valid },
+    Range { from: '😙', to: '😙', mapping: Valid },
+    Range { from: '😚', to: '😚', mapping: Valid },
+    Range { from: '😛', to: '😛', mapping: Valid },
+    Range { from: '😜', to: '😞', mapping: Valid },
+    Range { from: '😟', to: '😟', mapping: Valid },
+    Range { from: '😠', to: '😥', mapping: Valid },
+    Range { from: '😦', to: '😧', mapping: Valid },
+    Range { from: '😨', to: '😫', mapping: Valid },
+    Range { from: '😬', to: '😬', mapping: Valid },
+    Range { from: '😭', to: '😭', mapping: Valid },
+    Range { from: '😮', to: '😯', mapping: Valid },
+    Range { from: '😰', to: '😳', mapping: Valid },
+    Range { from: '😴', to: '😴', mapping: Valid },
+    Range { from: '😵', to: '🙀', mapping: Valid },
+    Range { from: '🙁', to: '🙂', mapping: Valid },
+    Range { from: '🙃', to: '🙄', mapping: Valid },
+    Range { from: '🙅', to: '🙏', mapping: Valid },
+    Range { from: '🙐', to: '🙿', mapping: Valid },
+    Range { from: '🚀', to: '🛅', mapping: Valid },
+    Range { from: '🛆', to: '🛏', mapping: Valid },
+    Range { from: '🛐', to: '🛐', mapping: Valid },
+    Range { from: '🛑', to: '🛟', mapping: Disallowed },
+    Range { from: '🛠', to: '🛬', mapping: Valid },
+    Range { from: '🛭', to: '🛯', mapping: Disallowed },
+    Range { from: '🛰', to: '🛳', mapping: Valid },
+    Range { from: '🛴', to: '🛿', mapping: Disallowed },
+    Range { from: '🜀', to: '🝳', mapping: Valid },
+    Range { from: '🝴', to: '🝿', mapping: Disallowed },
+    Range { from: '🞀', to: '🟔', mapping: Valid },
+    Range { from: '🟕', to: '🟿', mapping: Disallowed },
+    Range { from: '🠀', to: '🠋', mapping: Valid },
+    Range { from: '🠌', to: '🠏', mapping: Disallowed },
+    Range { from: '🠐', to: '🡇', mapping: Valid },
+    Range { from: '🡈', to: '🡏', mapping: Disallowed },
+    Range { from: '🡐', to: '🡙', mapping: Valid },
+    Range { from: '🡚', to: '🡟', mapping: Disallowed },
+    Range { from: '🡠', to: '🢇', mapping: Valid },
+    Range { from: '🢈', to: '🢏', mapping: Disallowed },
+    Range { from: '🢐', to: '🢭', mapping: Valid },
+    Range { from: '🢮', to: '🤏', mapping: Disallowed },
+    Range { from: '🤐', to: '🤘', mapping: Valid },
+    Range { from: '🤙', to: '🥿', mapping: Disallowed },
+    Range { from: '🦀', to: '🦄', mapping: Valid },
+    Range { from: '🦅', to: '🦿', mapping: Disallowed },
+    Range { from: '🧀', to: '🧀', mapping: Valid },
+    Range { from: '🧁', to: '🿽', mapping: Disallowed },
+    Range { from: '🿾', to: '🿿', mapping: Disallowed },
+    Range { from: '𠀀', to: '𪛖', mapping: Valid },
+    Range { from: '𪛗', to: '𪛿', mapping: Disallowed },
+    Range { from: '𪜀', to: '𫜴', mapping: Valid },
+    Range { from: '𫜵', to: '𫜿', mapping: Disallowed },
+    Range { from: '𫝀', to: '𫠝', mapping: Valid },
+    Range { from: '𫠞', to: '𫠟', mapping: Disallowed },
+    Range { from: '𫠠', to: '𬺡', mapping: Valid },
+    Range { from: '𬺢', to: '𯟿', mapping: Disallowed },
+    Range { from: '丽', to: '丽', mapping: Mapped("丽") },
+    Range { from: '丸', to: '丸', mapping: Mapped("丸") },
+    Range { from: '乁', to: '乁', mapping: Mapped("乁") },
+    Range { from: '𠄢', to: '𠄢', mapping: Mapped("𠄢") },
+    Range { from: '你', to: '你', mapping: Mapped("你") },
+    Range { from: '侮', to: '侮', mapping: Mapped("侮") },
+    Range { from: '侻', to: '侻', mapping: Mapped("侻") },
+    Range { from: '倂', to: '倂', mapping: Mapped("倂") },
+    Range { from: '偺', to: '偺', mapping: Mapped("偺") },
+    Range { from: '備', to: '備', mapping: Mapped("備") },
+    Range { from: '僧', to: '僧', mapping: Mapped("僧") },
+    Range { from: '像', to: '像', mapping: Mapped("像") },
+    Range { from: '㒞', to: '㒞', mapping: Mapped("㒞") },
+    Range { from: '𠘺', to: '𠘺', mapping: Mapped("𠘺") },
+    Range { from: '免', to: '免', mapping: Mapped("免") },
+    Range { from: '兔', to: '兔', mapping: Mapped("兔") },
+    Range { from: '兤', to: '兤', mapping: Mapped("兤") },
+    Range { from: '具', to: '具', mapping: Mapped("具") },
+    Range { from: '𠔜', to: '𠔜', mapping: Mapped("𠔜") },
+    Range { from: '㒹', to: '㒹', mapping: Mapped("㒹") },
+    Range { from: '內', to: '內', mapping: Mapped("內") },
+    Range { from: '再', to: '再', mapping: Mapped("再") },
+    Range { from: '𠕋', to: '𠕋', mapping: Mapped("𠕋") },
+    Range { from: '冗', to: '冗', mapping: Mapped("冗") },
+    Range { from: '冤', to: '冤', mapping: Mapped("冤") },
+    Range { from: '仌', to: '仌', mapping: Mapped("仌") },
+    Range { from: '冬', to: '冬', mapping: Mapped("冬") },
+    Range { from: '况', to: '况', mapping: Mapped("况") },
+    Range { from: '𩇟', to: '𩇟', mapping: Mapped("𩇟") },
+    Range { from: '凵', to: '凵', mapping: Mapped("凵") },
+    Range { from: '刃', to: '刃', mapping: Mapped("刃") },
+    Range { from: '㓟', to: '㓟', mapping: Mapped("㓟") },
+    Range { from: '刻', to: '刻', mapping: Mapped("刻") },
+    Range { from: '剆', to: '剆', mapping: Mapped("剆") },
+    Range { from: '割', to: '割', mapping: Mapped("割") },
+    Range { from: '剷', to: '剷', mapping: Mapped("剷") },
+    Range { from: '㔕', to: '㔕', mapping: Mapped("㔕") },
+    Range { from: '勇', to: '勇', mapping: Mapped("勇") },
+    Range { from: '勉', to: '勉', mapping: Mapped("勉") },
+    Range { from: '勤', to: '勤', mapping: Mapped("勤") },
+    Range { from: '勺', to: '勺', mapping: Mapped("勺") },
+    Range { from: '包', to: '包', mapping: Mapped("包") },
+    Range { from: '匆', to: '匆', mapping: Mapped("匆") },
+    Range { from: '北', to: '北', mapping: Mapped("北") },
+    Range { from: '卉', to: '卉', mapping: Mapped("卉") },
+    Range { from: '卑', to: '卑', mapping: Mapped("卑") },
+    Range { from: '博', to: '博', mapping: Mapped("博") },
+    Range { from: '即', to: '即', mapping: Mapped("即") },
+    Range { from: '卽', to: '卽', mapping: Mapped("卽") },
+    Range { from: '卿', to: '卿', mapping: Mapped("卿") },
+    Range { from: '𠨬', to: '𠨬', mapping: Mapped("𠨬") },
+    Range { from: '灰', to: '灰', mapping: Mapped("灰") },
+    Range { from: '及', to: '及', mapping: Mapped("及") },
+    Range { from: '叟', to: '叟', mapping: Mapped("叟") },
+    Range { from: '𠭣', to: '𠭣', mapping: Mapped("𠭣") },
+    Range { from: '叫', to: '叫', mapping: Mapped("叫") },
+    Range { from: '叱', to: '叱', mapping: Mapped("叱") },
+    Range { from: '吆', to: '吆', mapping: Mapped("吆") },
+    Range { from: '咞', to: '咞', mapping: Mapped("咞") },
+    Range { from: '吸', to: '吸', mapping: Mapped("吸") },
+    Range { from: '呈', to: '呈', mapping: Mapped("呈") },
+    Range { from: '周', to: '周', mapping: Mapped("周") },
+    Range { from: '咢', to: '咢', mapping: Mapped("咢") },
+    Range { from: '哶', to: '哶', mapping: Mapped("哶") },
+    Range { from: '唐', to: '唐', mapping: Mapped("唐") },
+    Range { from: '啓', to: '啓', mapping: Mapped("啓") },
+    Range { from: '啣', to: '啣', mapping: Mapped("啣") },
+    Range { from: '善', to: '善', mapping: Mapped("善") },
+    Range { from: '喙', to: '喙', mapping: Mapped("喙") },
+    Range { from: '喫', to: '喫', mapping: Mapped("喫") },
+    Range { from: '喳', to: '喳', mapping: Mapped("喳") },
+    Range { from: '嗂', to: '嗂', mapping: Mapped("嗂") },
+    Range { from: '圖', to: '圖', mapping: Mapped("圖") },
+    Range { from: '嘆', to: '嘆', mapping: Mapped("嘆") },
+    Range { from: '圗', to: '圗', mapping: Mapped("圗") },
+    Range { from: '噑', to: '噑', mapping: Mapped("噑") },
+    Range { from: '噴', to: '噴', mapping: Mapped("噴") },
+    Range { from: '切', to: '切', mapping: Mapped("切") },
+    Range { from: '壮', to: '壮', mapping: Mapped("壮") },
+    Range { from: '城', to: '城', mapping: Mapped("城") },
+    Range { from: '埴', to: '埴', mapping: Mapped("埴") },
+    Range { from: '堍', to: '堍', mapping: Mapped("堍") },
+    Range { from: '型', to: '型', mapping: Mapped("型") },
+    Range { from: '堲', to: '堲', mapping: Mapped("堲") },
+    Range { from: '報', to: '報', mapping: Mapped("報") },
+    Range { from: '墬', to: '墬', mapping: Mapped("墬") },
+    Range { from: '𡓤', to: '𡓤', mapping: Mapped("𡓤") },
+    Range { from: '売', to: '売', mapping: Mapped("売") },
+    Range { from: '壷', to: '壷', mapping: Mapped("壷") },
+    Range { from: '夆', to: '夆', mapping: Mapped("夆") },
+    Range { from: '多', to: '多', mapping: Mapped("多") },
+    Range { from: '夢', to: '夢', mapping: Mapped("夢") },
+    Range { from: '奢', to: '奢', mapping: Mapped("奢") },
+    Range { from: '𡚨', to: '𡚨', mapping: Mapped("𡚨") },
+    Range { from: '𡛪', to: '𡛪', mapping: Mapped("𡛪") },
+    Range { from: '姬', to: '姬', mapping: Mapped("姬") },
+    Range { from: '娛', to: '娛', mapping: Mapped("娛") },
+    Range { from: '娧', to: '娧', mapping: Mapped("娧") },
+    Range { from: '姘', to: '姘', mapping: Mapped("姘") },
+    Range { from: '婦', to: '婦', mapping: Mapped("婦") },
+    Range { from: '㛮', to: '㛮', mapping: Mapped("㛮") },
+    Range { from: '㛼', to: '㛼', mapping: Disallowed },
+    Range { from: '嬈', to: '嬈', mapping: Mapped("嬈") },
+    Range { from: '嬾', to: '嬾', mapping: Mapped("嬾") },
+    Range { from: '𡧈', to: '𡧈', mapping: Mapped("𡧈") },
+    Range { from: '寃', to: '寃', mapping: Mapped("寃") },
+    Range { from: '寘', to: '寘', mapping: Mapped("寘") },
+    Range { from: '寧', to: '寧', mapping: Mapped("寧") },
+    Range { from: '寳', to: '寳', mapping: Mapped("寳") },
+    Range { from: '𡬘', to: '𡬘', mapping: Mapped("𡬘") },
+    Range { from: '寿', to: '寿', mapping: Mapped("寿") },
+    Range { from: '将', to: '将', mapping: Mapped("将") },
+    Range { from: '当', to: '当', mapping: Disallowed },
+    Range { from: '尢', to: '尢', mapping: Mapped("尢") },
+    Range { from: '㞁', to: '㞁', mapping: Mapped("㞁") },
+    Range { from: '屠', to: '屠', mapping: Mapped("屠") },
+    Range { from: '屮', to: '屮', mapping: Mapped("屮") },
+    Range { from: '峀', to: '峀', mapping: Mapped("峀") },
+    Range { from: '岍', to: '岍', mapping: Mapped("岍") },
+    Range { from: '𡷤', to: '𡷤', mapping: Mapped("𡷤") },
+    Range { from: '嵃', to: '嵃', mapping: Mapped("嵃") },
+    Range { from: '𡷦', to: '𡷦', mapping: Mapped("𡷦") },
+    Range { from: '嵮', to: '嵮', mapping: Mapped("嵮") },
+    Range { from: '嵫', to: '嵫', mapping: Mapped("嵫") },
+    Range { from: '嵼', to: '嵼', mapping: Mapped("嵼") },
+    Range { from: '巡', to: '巡', mapping: Mapped("巡") },
+    Range { from: '巢', to: '巢', mapping: Mapped("巢") },
+    Range { from: '㠯', to: '㠯', mapping: Mapped("㠯") },
+    Range { from: '巽', to: '巽', mapping: Mapped("巽") },
+    Range { from: '帨', to: '帨', mapping: Mapped("帨") },
+    Range { from: '帽', to: '帽', mapping: Mapped("帽") },
+    Range { from: '幩', to: '幩', mapping: Mapped("幩") },
+    Range { from: '㡢', to: '㡢', mapping: Mapped("㡢") },
+    Range { from: '𢆃', to: '𢆃', mapping: Mapped("𢆃") },
+    Range { from: '㡼', to: '㡼', mapping: Mapped("㡼") },
+    Range { from: '庰', to: '庰', mapping: Mapped("庰") },
+    Range { from: '庳', to: '庳', mapping: Mapped("庳") },
+    Range { from: '庶', to: '庶', mapping: Mapped("庶") },
+    Range { from: '廊', to: '廊', mapping: Mapped("廊") },
+    Range { from: '𪎒', to: '𪎒', mapping: Mapped("𪎒") },
+    Range { from: '廾', to: '廾', mapping: Mapped("廾") },
+    Range { from: '𢌱', to: '𢌱', mapping: Mapped("𢌱") },
+    Range { from: '舁', to: '舁', mapping: Mapped("舁") },
+    Range { from: '弢', to: '弢', mapping: Mapped("弢") },
+    Range { from: '㣇', to: '㣇', mapping: Mapped("㣇") },
+    Range { from: '𣊸', to: '𣊸', mapping: Mapped("𣊸") },
+    Range { from: '𦇚', to: '𦇚', mapping: Mapped("𦇚") },
+    Range { from: '形', to: '形', mapping: Mapped("形") },
+    Range { from: '彫', to: '彫', mapping: Mapped("彫") },
+    Range { from: '㣣', to: '㣣', mapping: Mapped("㣣") },
+    Range { from: '徚', to: '徚', mapping: Mapped("徚") },
+    Range { from: '忍', to: '忍', mapping: Mapped("忍") },
+    Range { from: '志', to: '志', mapping: Mapped("志") },
+    Range { from: '忹', to: '忹', mapping: Mapped("忹") },
+    Range { from: '悁', to: '悁', mapping: Mapped("悁") },
+    Range { from: '㤺', to: '㤺', mapping: Mapped("㤺") },
+    Range { from: '㤜', to: '㤜', mapping: Mapped("㤜") },
+    Range { from: '悔', to: '悔', mapping: Mapped("悔") },
+    Range { from: '𢛔', to: '𢛔', mapping: Mapped("𢛔") },
+    Range { from: '惇', to: '惇', mapping: Mapped("惇") },
+    Range { from: '慈', to: '慈', mapping: Mapped("慈") },
+    Range { from: '慌', to: '慌', mapping: Mapped("慌") },
+    Range { from: '慎', to: '慎', mapping: Mapped("慎") },
+    Range { from: '慌', to: '慌', mapping: Mapped("慌") },
+    Range { from: '慺', to: '慺', mapping: Mapped("慺") },
+    Range { from: '憎', to: '憎', mapping: Mapped("憎") },
+    Range { from: '憲', to: '憲', mapping: Mapped("憲") },
+    Range { from: '憤', to: '憤', mapping: Mapped("憤") },
+    Range { from: '憯', to: '憯', mapping: Mapped("憯") },
+    Range { from: '懞', to: '懞', mapping: Mapped("懞") },
+    Range { from: '懲', to: '懲', mapping: Mapped("懲") },
+    Range { from: '懶', to: '懶', mapping: Mapped("懶") },
+    Range { from: '成', to: '成', mapping: Mapped("成") },
+    Range { from: '戛', to: '戛', mapping: Mapped("戛") },
+    Range { from: '扝', to: '扝', mapping: Mapped("扝") },
+    Range { from: '抱', to: '抱', mapping: Mapped("抱") },
+    Range { from: '拔', to: '拔', mapping: Mapped("拔") },
+    Range { from: '捐', to: '捐', mapping: Mapped("捐") },
+    Range { from: '𢬌', to: '𢬌', mapping: Mapped("𢬌") },
+    Range { from: '挽', to: '挽', mapping: Mapped("挽") },
+    Range { from: '拼', to: '拼', mapping: Mapped("拼") },
+    Range { from: '捨', to: '捨', mapping: Mapped("捨") },
+    Range { from: '掃', to: '掃', mapping: Mapped("掃") },
+    Range { from: '揤', to: '揤', mapping: Mapped("揤") },
+    Range { from: '𢯱', to: '𢯱', mapping: Mapped("𢯱") },
+    Range { from: '搢', to: '搢', mapping: Mapped("搢") },
+    Range { from: '揅', to: '揅', mapping: Mapped("揅") },
+    Range { from: '掩', to: '掩', mapping: Mapped("掩") },
+    Range { from: '㨮', to: '㨮', mapping: Mapped("㨮") },
+    Range { from: '摩', to: '摩', mapping: Mapped("摩") },
+    Range { from: '摾', to: '摾', mapping: Mapped("摾") },
+    Range { from: '撝', to: '撝', mapping: Mapped("撝") },
+    Range { from: '摷', to: '摷', mapping: Mapped("摷") },
+    Range { from: '㩬', to: '㩬', mapping: Mapped("㩬") },
+    Range { from: '敏', to: '敏', mapping: Mapped("敏") },
+    Range { from: '敬', to: '敬', mapping: Mapped("敬") },
+    Range { from: '𣀊', to: '𣀊', mapping: Mapped("𣀊") },
+    Range { from: '旣', to: '旣', mapping: Mapped("旣") },
+    Range { from: '書', to: '書', mapping: Mapped("書") },
+    Range { from: '晉', to: '晉', mapping: Mapped("晉") },
+    Range { from: '㬙', to: '㬙', mapping: Mapped("㬙") },
+    Range { from: '暑', to: '暑', mapping: Mapped("暑") },
+    Range { from: '㬈', to: '㬈', mapping: Mapped("㬈") },
+    Range { from: '㫤', to: '㫤', mapping: Mapped("㫤") },
+    Range { from: '冒', to: '冒', mapping: Mapped("冒") },
+    Range { from: '冕', to: '冕', mapping: Mapped("冕") },
+    Range { from: '最', to: '最', mapping: Mapped("最") },
+    Range { from: '暜', to: '暜', mapping: Mapped("暜") },
+    Range { from: '肭', to: '肭', mapping: Mapped("肭") },
+    Range { from: '䏙', to: '䏙', mapping: Mapped("䏙") },
+    Range { from: '朗', to: '朗', mapping: Mapped("朗") },
+    Range { from: '望', to: '望', mapping: Mapped("望") },
+    Range { from: '朡', to: '朡', mapping: Mapped("朡") },
+    Range { from: '杞', to: '杞', mapping: Mapped("杞") },
+    Range { from: '杓', to: '杓', mapping: Mapped("杓") },
+    Range { from: '𣏃', to: '𣏃', mapping: Mapped("𣏃") },
+    Range { from: '㭉', to: '㭉', mapping: Mapped("㭉") },
+    Range { from: '柺', to: '柺', mapping: Mapped("柺") },
+    Range { from: '枅', to: '枅', mapping: Mapped("枅") },
+    Range { from: '桒', to: '桒', mapping: Mapped("桒") },
+    Range { from: '梅', to: '梅', mapping: Mapped("梅") },
+    Range { from: '𣑭', to: '𣑭', mapping: Mapped("𣑭") },
+    Range { from: '梎', to: '梎', mapping: Mapped("梎") },
+    Range { from: '栟', to: '栟', mapping: Mapped("栟") },
+    Range { from: '椔', to: '椔', mapping: Mapped("椔") },
+    Range { from: '㮝', to: '㮝', mapping: Mapped("㮝") },
+    Range { from: '楂', to: '楂', mapping: Mapped("楂") },
+    Range { from: '榣', to: '榣', mapping: Mapped("榣") },
+    Range { from: '槪', to: '槪', mapping: Mapped("槪") },
+    Range { from: '檨', to: '檨', mapping: Mapped("檨") },
+    Range { from: '𣚣', to: '𣚣', mapping: Mapped("𣚣") },
+    Range { from: '櫛', to: '櫛', mapping: Mapped("櫛") },
+    Range { from: '㰘', to: '㰘', mapping: Mapped("㰘") },
+    Range { from: '次', to: '次', mapping: Mapped("次") },
+    Range { from: '𣢧', to: '𣢧', mapping: Mapped("𣢧") },
+    Range { from: '歔', to: '歔', mapping: Mapped("歔") },
+    Range { from: '㱎', to: '㱎', mapping: Mapped("㱎") },
+    Range { from: '歲', to: '歲', mapping: Mapped("歲") },
+    Range { from: '殟', to: '殟', mapping: Mapped("殟") },
+    Range { from: '殺', to: '殺', mapping: Mapped("殺") },
+    Range { from: '殻', to: '殻', mapping: Mapped("殻") },
+    Range { from: '𣪍', to: '𣪍', mapping: Mapped("𣪍") },
+    Range { from: '𡴋', to: '𡴋', mapping: Mapped("𡴋") },
+    Range { from: '𣫺', to: '𣫺', mapping: Mapped("𣫺") },
+    Range { from: '汎', to: '汎', mapping: Mapped("汎") },
+    Range { from: '𣲼', to: '𣲼', mapping: Mapped("𣲼") },
+    Range { from: '沿', to: '沿', mapping: Mapped("沿") },
+    Range { from: '泍', to: '泍', mapping: Mapped("泍") },
+    Range { from: '汧', to: '汧', mapping: Mapped("汧") },
+    Range { from: '洖', to: '洖', mapping: Mapped("洖") },
+    Range { from: '派', to: '派', mapping: Mapped("派") },
+    Range { from: '海', to: '海', mapping: Mapped("海") },
+    Range { from: '流', to: '流', mapping: Mapped("流") },
+    Range { from: '浩', to: '浩', mapping: Mapped("浩") },
+    Range { from: '浸', to: '浸', mapping: Mapped("浸") },
+    Range { from: '涅', to: '涅', mapping: Mapped("涅") },
+    Range { from: '𣴞', to: '𣴞', mapping: Mapped("𣴞") },
+    Range { from: '洴', to: '洴', mapping: Mapped("洴") },
+    Range { from: '港', to: '港', mapping: Mapped("港") },
+    Range { from: '湮', to: '湮', mapping: Mapped("湮") },
+    Range { from: '㴳', to: '㴳', mapping: Mapped("㴳") },
+    Range { from: '滋', to: '滋', mapping: Mapped("滋") },
+    Range { from: '滇', to: '滇', mapping: Mapped("滇") },
+    Range { from: '𣻑', to: '𣻑', mapping: Mapped("𣻑") },
+    Range { from: '淹', to: '淹', mapping: Mapped("淹") },
+    Range { from: '潮', to: '潮', mapping: Mapped("潮") },
+    Range { from: '𣽞', to: '𣽞', mapping: Mapped("𣽞") },
+    Range { from: '𣾎', to: '𣾎', mapping: Mapped("𣾎") },
+    Range { from: '濆', to: '濆', mapping: Mapped("濆") },
+    Range { from: '瀹', to: '瀹', mapping: Mapped("瀹") },
+    Range { from: '瀞', to: '瀞', mapping: Mapped("瀞") },
+    Range { from: '瀛', to: '瀛', mapping: Mapped("瀛") },
+    Range { from: '㶖', to: '㶖', mapping: Mapped("㶖") },
+    Range { from: '灊', to: '灊', mapping: Mapped("灊") },
+    Range { from: '災', to: '災', mapping: Mapped("災") },
+    Range { from: '灷', to: '灷', mapping: Mapped("灷") },
+    Range { from: '炭', to: '炭', mapping: Mapped("炭") },
+    Range { from: '𠔥', to: '𠔥', mapping: Mapped("𠔥") },
+    Range { from: '煅', to: '煅', mapping: Mapped("煅") },
+    Range { from: '𤉣', to: '𤉣', mapping: Mapped("𤉣") },
+    Range { from: '熜', to: '熜', mapping: Mapped("熜") },
+    Range { from: '𤎫', to: '𤎫', mapping: Disallowed },
+    Range { from: '爨', to: '爨', mapping: Mapped("爨") },
+    Range { from: '爵', to: '爵', mapping: Mapped("爵") },
+    Range { from: '牐', to: '牐', mapping: Mapped("牐") },
+    Range { from: '𤘈', to: '𤘈', mapping: Mapped("𤘈") },
+    Range { from: '犀', to: '犀', mapping: Mapped("犀") },
+    Range { from: '犕', to: '犕', mapping: Mapped("犕") },
+    Range { from: '𤜵', to: '𤜵', mapping: Mapped("𤜵") },
+    Range { from: '𤠔', to: '𤠔', mapping: Mapped("𤠔") },
+    Range { from: '獺', to: '獺', mapping: Mapped("獺") },
+    Range { from: '王', to: '王', mapping: Mapped("王") },
+    Range { from: '㺬', to: '㺬', mapping: Mapped("㺬") },
+    Range { from: '玥', to: '玥', mapping: Mapped("玥") },
+    Range { from: '㺸', to: '㺸', mapping: Mapped("㺸") },
+    Range { from: '瑇', to: '瑇', mapping: Mapped("瑇") },
+    Range { from: '瑜', to: '瑜', mapping: Mapped("瑜") },
+    Range { from: '瑱', to: '瑱', mapping: Mapped("瑱") },
+    Range { from: '璅', to: '璅', mapping: Mapped("璅") },
+    Range { from: '瓊', to: '瓊', mapping: Mapped("瓊") },
+    Range { from: '㼛', to: '㼛', mapping: Mapped("㼛") },
+    Range { from: '甤', to: '甤', mapping: Mapped("甤") },
+    Range { from: '𤰶', to: '𤰶', mapping: Mapped("𤰶") },
+    Range { from: '甾', to: '甾', mapping: Mapped("甾") },
+    Range { from: '𤲒', to: '𤲒', mapping: Mapped("𤲒") },
+    Range { from: '異', to: '異', mapping: Mapped("異") },
+    Range { from: '𢆟', to: '𢆟', mapping: Mapped("𢆟") },
+    Range { from: '瘐', to: '瘐', mapping: Mapped("瘐") },
+    Range { from: '𤾡', to: '𤾡', mapping: Mapped("𤾡") },
+    Range { from: '𤾸', to: '𤾸', mapping: Mapped("𤾸") },
+    Range { from: '𥁄', to: '𥁄', mapping: Mapped("𥁄") },
+    Range { from: '㿼', to: '㿼', mapping: Mapped("㿼") },
+    Range { from: '䀈', to: '䀈', mapping: Mapped("䀈") },
+    Range { from: '直', to: '直', mapping: Mapped("直") },
+    Range { from: '𥃳', to: '𥃳', mapping: Mapped("𥃳") },
+    Range { from: '𥃲', to: '𥃲', mapping: Mapped("𥃲") },
+    Range { from: '𥄙', to: '𥄙', mapping: Mapped("𥄙") },
+    Range { from: '𥄳', to: '𥄳', mapping: Mapped("𥄳") },
+    Range { from: '眞', to: '眞', mapping: Mapped("眞") },
+    Range { from: '真', to: '真', mapping: Mapped("真") },
+    Range { from: '睊', to: '睊', mapping: Mapped("睊") },
+    Range { from: '䀹', to: '䀹', mapping: Mapped("䀹") },
+    Range { from: '瞋', to: '瞋', mapping: Mapped("瞋") },
+    Range { from: '䁆', to: '䁆', mapping: Mapped("䁆") },
+    Range { from: '䂖', to: '䂖', mapping: Mapped("䂖") },
+    Range { from: '𥐝', to: '𥐝', mapping: Mapped("𥐝") },
+    Range { from: '硎', to: '硎', mapping: Mapped("硎") },
+    Range { from: '碌', to: '碌', mapping: Mapped("碌") },
+    Range { from: '磌', to: '磌', mapping: Mapped("磌") },
+    Range { from: '䃣', to: '䃣', mapping: Mapped("䃣") },
+    Range { from: '𥘦', to: '𥘦', mapping: Mapped("𥘦") },
+    Range { from: '祖', to: '祖', mapping: Mapped("祖") },
+    Range { from: '𥚚', to: '𥚚', mapping: Mapped("𥚚") },
+    Range { from: '𥛅', to: '𥛅', mapping: Mapped("𥛅") },
+    Range { from: '福', to: '福', mapping: Mapped("福") },
+    Range { from: '秫', to: '秫', mapping: Mapped("秫") },
+    Range { from: '䄯', to: '䄯', mapping: Mapped("䄯") },
+    Range { from: '穀', to: '穀', mapping: Mapped("穀") },
+    Range { from: '穊', to: '穊', mapping: Mapped("穊") },
+    Range { from: '穏', to: '穏', mapping: Mapped("穏") },
+    Range { from: '𥥼', to: '𥥼', mapping: Mapped("𥥼") },
+    Range { from: '𥪧', to: '𥪧', mapping: Mapped("𥪧") },
+    Range { from: '竮', to: '竮', mapping: Disallowed },
+    Range { from: '䈂', to: '䈂', mapping: Mapped("䈂") },
+    Range { from: '𥮫', to: '𥮫', mapping: Mapped("𥮫") },
+    Range { from: '篆', to: '篆', mapping: Mapped("篆") },
+    Range { from: '築', to: '築', mapping: Mapped("築") },
+    Range { from: '䈧', to: '䈧', mapping: Mapped("䈧") },
+    Range { from: '𥲀', to: '𥲀', mapping: Mapped("𥲀") },
+    Range { from: '糒', to: '糒', mapping: Mapped("糒") },
+    Range { from: '䊠', to: '䊠', mapping: Mapped("䊠") },
+    Range { from: '糨', to: '糨', mapping: Mapped("糨") },
+    Range { from: '糣', to: '糣', mapping: Mapped("糣") },
+    Range { from: '紀', to: '紀', mapping: Mapped("紀") },
+    Range { from: '𥾆', to: '𥾆', mapping: Mapped("𥾆") },
+    Range { from: '絣', to: '絣', mapping: Mapped("絣") },
+    Range { from: '䌁', to: '䌁', mapping: Mapped("䌁") },
+    Range { from: '緇', to: '緇', mapping: Mapped("緇") },
+    Range { from: '縂', to: '縂', mapping: Mapped("縂") },
+    Range { from: '繅', to: '繅', mapping: Mapped("繅") },
+    Range { from: '䌴', to: '䌴', mapping: Mapped("䌴") },
+    Range { from: '𦈨', to: '𦈨', mapping: Mapped("𦈨") },
+    Range { from: '𦉇', to: '𦉇', mapping: Mapped("𦉇") },
+    Range { from: '䍙', to: '䍙', mapping: Mapped("䍙") },
+    Range { from: '𦋙', to: '𦋙', mapping: Mapped("𦋙") },
+    Range { from: '罺', to: '罺', mapping: Mapped("罺") },
+    Range { from: '𦌾', to: '𦌾', mapping: Mapped("𦌾") },
+    Range { from: '羕', to: '羕', mapping: Mapped("羕") },
+    Range { from: '翺', to: '翺', mapping: Mapped("翺") },
+    Range { from: '者', to: '者', mapping: Mapped("者") },
+    Range { from: '𦓚', to: '𦓚', mapping: Mapped("𦓚") },
+    Range { from: '𦔣', to: '𦔣', mapping: Mapped("𦔣") },
+    Range { from: '聠', to: '聠', mapping: Mapped("聠") },
+    Range { from: '𦖨', to: '𦖨', mapping: Mapped("𦖨") },
+    Range { from: '聰', to: '聰', mapping: Mapped("聰") },
+    Range { from: '𣍟', to: '𣍟', mapping: Mapped("𣍟") },
+    Range { from: '䏕', to: '䏕', mapping: Mapped("䏕") },
+    Range { from: '育', to: '育', mapping: Mapped("育") },
+    Range { from: '脃', to: '脃', mapping: Mapped("脃") },
+    Range { from: '䐋', to: '䐋', mapping: Mapped("䐋") },
+    Range { from: '脾', to: '脾', mapping: Mapped("脾") },
+    Range { from: '媵', to: '媵', mapping: Mapped("媵") },
+    Range { from: '𦞧', to: '𦞧', mapping: Mapped("𦞧") },
+    Range { from: '𦞵', to: '𦞵', mapping: Mapped("𦞵") },
+    Range { from: '𣎓', to: '𣎓', mapping: Mapped("𣎓") },
+    Range { from: '𣎜', to: '𣎜', mapping: Mapped("𣎜") },
+    Range { from: '舁', to: '舁', mapping: Mapped("舁") },
+    Range { from: '舄', to: '舄', mapping: Mapped("舄") },
+    Range { from: '辞', to: '辞', mapping: Mapped("辞") },
+    Range { from: '䑫', to: '䑫', mapping: Mapped("䑫") },
+    Range { from: '芑', to: '芑', mapping: Mapped("芑") },
+    Range { from: '芋', to: '芋', mapping: Mapped("芋") },
+    Range { from: '芝', to: '芝', mapping: Mapped("芝") },
+    Range { from: '劳', to: '劳', mapping: Mapped("劳") },
+    Range { from: '花', to: '花', mapping: Mapped("花") },
+    Range { from: '芳', to: '芳', mapping: Mapped("芳") },
+    Range { from: '芽', to: '芽', mapping: Mapped("芽") },
+    Range { from: '苦', to: '苦', mapping: Mapped("苦") },
+    Range { from: '𦬼', to: '𦬼', mapping: Mapped("𦬼") },
+    Range { from: '若', to: '若', mapping: Mapped("若") },
+    Range { from: '茝', to: '茝', mapping: Mapped("茝") },
+    Range { from: '荣', to: '荣', mapping: Mapped("荣") },
+    Range { from: '莭', to: '莭', mapping: Mapped("莭") },
+    Range { from: '茣', to: '茣', mapping: Mapped("茣") },
+    Range { from: '莽', to: '莽', mapping: Mapped("莽") },
+    Range { from: '菧', to: '菧', mapping: Mapped("菧") },
+    Range { from: '著', to: '著', mapping: Mapped("著") },
+    Range { from: '荓', to: '荓', mapping: Mapped("荓") },
+    Range { from: '菊', to: '菊', mapping: Mapped("菊") },
+    Range { from: '菌', to: '菌', mapping: Mapped("菌") },
+    Range { from: '菜', to: '菜', mapping: Mapped("菜") },
+    Range { from: '𦰶', to: '𦰶', mapping: Mapped("𦰶") },
+    Range { from: '𦵫', to: '𦵫', mapping: Mapped("𦵫") },
+    Range { from: '𦳕', to: '𦳕', mapping: Mapped("𦳕") },
+    Range { from: '䔫', to: '䔫', mapping: Mapped("䔫") },
+    Range { from: '蓱', to: '蓱', mapping: Mapped("蓱") },
+    Range { from: '蓳', to: '蓳', mapping: Mapped("蓳") },
+    Range { from: '蔖', to: '蔖', mapping: Mapped("蔖") },
+    Range { from: '𧏊', to: '𧏊', mapping: Mapped("𧏊") },
+    Range { from: '蕤', to: '蕤', mapping: Mapped("蕤") },
+    Range { from: '𦼬', to: '𦼬', mapping: Mapped("𦼬") },
+    Range { from: '䕝', to: '䕝', mapping: Mapped("䕝") },
+    Range { from: '䕡', to: '䕡', mapping: Mapped("䕡") },
+    Range { from: '𦾱', to: '𦾱', mapping: Mapped("𦾱") },
+    Range { from: '𧃒', to: '𧃒', mapping: Mapped("𧃒") },
+    Range { from: '䕫', to: '䕫', mapping: Mapped("䕫") },
+    Range { from: '虐', to: '虐', mapping: Mapped("虐") },
+    Range { from: '虜', to: '虜', mapping: Mapped("虜") },
+    Range { from: '虧', to: '虧', mapping: Mapped("虧") },
+    Range { from: '虩', to: '虩', mapping: Mapped("虩") },
+    Range { from: '蚩', to: '蚩', mapping: Mapped("蚩") },
+    Range { from: '蚈', to: '蚈', mapping: Mapped("蚈") },
+    Range { from: '蜎', to: '蜎', mapping: Mapped("蜎") },
+    Range { from: '蛢', to: '蛢', mapping: Mapped("蛢") },
+    Range { from: '蝹', to: '蝹', mapping: Mapped("蝹") },
+    Range { from: '蜨', to: '蜨', mapping: Mapped("蜨") },
+    Range { from: '蝫', to: '蝫', mapping: Mapped("蝫") },
+    Range { from: '螆', to: '螆', mapping: Mapped("螆") },
+    Range { from: '䗗', to: '䗗', mapping: Disallowed },
+    Range { from: '蟡', to: '蟡', mapping: Mapped("蟡") },
+    Range { from: '蠁', to: '蠁', mapping: Mapped("蠁") },
+    Range { from: '䗹', to: '䗹', mapping: Mapped("䗹") },
+    Range { from: '衠', to: '衠', mapping: Mapped("衠") },
+    Range { from: '衣', to: '衣', mapping: Mapped("衣") },
+    Range { from: '𧙧', to: '𧙧', mapping: Mapped("𧙧") },
+    Range { from: '裗', to: '裗', mapping: Mapped("裗") },
+    Range { from: '裞', to: '裞', mapping: Mapped("裞") },
+    Range { from: '䘵', to: '䘵', mapping: Mapped("䘵") },
+    Range { from: '裺', to: '裺', mapping: Mapped("裺") },
+    Range { from: '㒻', to: '㒻', mapping: Mapped("㒻") },
+    Range { from: '𧢮', to: '𧢮', mapping: Mapped("𧢮") },
+    Range { from: '𧥦', to: '𧥦', mapping: Mapped("𧥦") },
+    Range { from: '䚾', to: '䚾', mapping: Mapped("䚾") },
+    Range { from: '䛇', to: '䛇', mapping: Mapped("䛇") },
+    Range { from: '誠', to: '誠', mapping: Mapped("誠") },
+    Range { from: '諭', to: '諭', mapping: Mapped("諭") },
+    Range { from: '變', to: '變', mapping: Mapped("變") },
+    Range { from: '豕', to: '豕', mapping: Mapped("豕") },
+    Range { from: '𧲨', to: '𧲨', mapping: Mapped("𧲨") },
+    Range { from: '貫', to: '貫', mapping: Mapped("貫") },
+    Range { from: '賁', to: '賁', mapping: Mapped("賁") },
+    Range { from: '贛', to: '贛', mapping: Mapped("贛") },
+    Range { from: '起', to: '起', mapping: Mapped("起") },
+    Range { from: '𧼯', to: '𧼯', mapping: Mapped("𧼯") },
+    Range { from: '𠠄', to: '𠠄', mapping: Mapped("𠠄") },
+    Range { from: '跋', to: '跋', mapping: Mapped("跋") },
+    Range { from: '趼', to: '趼', mapping: Mapped("趼") },
+    Range { from: '跰', to: '跰', mapping: Mapped("跰") },
+    Range { from: '𠣞', to: '𠣞', mapping: Mapped("𠣞") },
+    Range { from: '軔', to: '軔', mapping: Mapped("軔") },
+    Range { from: '輸', to: '輸', mapping: Mapped("輸") },
+    Range { from: '𨗒', to: '𨗒', mapping: Mapped("𨗒") },
+    Range { from: '𨗭', to: '𨗭', mapping: Mapped("𨗭") },
+    Range { from: '邔', to: '邔', mapping: Mapped("邔") },
+    Range { from: '郱', to: '郱', mapping: Mapped("郱") },
+    Range { from: '鄑', to: '鄑', mapping: Mapped("鄑") },
+    Range { from: '𨜮', to: '𨜮', mapping: Mapped("𨜮") },
+    Range { from: '鄛', to: '鄛', mapping: Mapped("鄛") },
+    Range { from: '鈸', to: '鈸', mapping: Mapped("鈸") },
+    Range { from: '鋗', to: '鋗', mapping: Mapped("鋗") },
+    Range { from: '鋘', to: '鋘', mapping: Mapped("鋘") },
+    Range { from: '鉼', to: '鉼', mapping: Mapped("鉼") },
+    Range { from: '鏹', to: '鏹', mapping: Mapped("鏹") },
+    Range { from: '鐕', to: '鐕', mapping: Mapped("鐕") },
+    Range { from: '𨯺', to: '𨯺', mapping: Mapped("𨯺") },
+    Range { from: '開', to: '開', mapping: Mapped("開") },
+    Range { from: '䦕', to: '䦕', mapping: Mapped("䦕") },
+    Range { from: '閷', to: '閷', mapping: Mapped("閷") },
+    Range { from: '𨵷', to: '𨵷', mapping: Mapped("𨵷") },
+    Range { from: '䧦', to: '䧦', mapping: Mapped("䧦") },
+    Range { from: '雃', to: '雃', mapping: Mapped("雃") },
+    Range { from: '嶲', to: '嶲', mapping: Mapped("嶲") },
+    Range { from: '霣', to: '霣', mapping: Mapped("霣") },
+    Range { from: '𩅅', to: '𩅅', mapping: Mapped("𩅅") },
+    Range { from: '𩈚', to: '𩈚', mapping: Mapped("𩈚") },
+    Range { from: '䩮', to: '䩮', mapping: Mapped("䩮") },
+    Range { from: '䩶', to: '䩶', mapping: Mapped("䩶") },
+    Range { from: '韠', to: '韠', mapping: Mapped("韠") },
+    Range { from: '𩐊', to: '𩐊', mapping: Mapped("𩐊") },
+    Range { from: '䪲', to: '䪲', mapping: Mapped("䪲") },
+    Range { from: '𩒖', to: '𩒖', mapping: Mapped("𩒖") },
+    Range { from: '頋', to: '頋', mapping: Mapped("頋") },
+    Range { from: '頩', to: '頩', mapping: Mapped("頩") },
+    Range { from: '𩖶', to: '𩖶', mapping: Mapped("𩖶") },
+    Range { from: '飢', to: '飢', mapping: Mapped("飢") },
+    Range { from: '䬳', to: '䬳', mapping: Mapped("䬳") },
+    Range { from: '餩', to: '餩', mapping: Mapped("餩") },
+    Range { from: '馧', to: '馧', mapping: Mapped("馧") },
+    Range { from: '駂', to: '駂', mapping: Mapped("駂") },
+    Range { from: '駾', to: '駾', mapping: Mapped("駾") },
+    Range { from: '䯎', to: '䯎', mapping: Mapped("䯎") },
+    Range { from: '𩬰', to: '𩬰', mapping: Mapped("𩬰") },
+    Range { from: '鬒', to: '鬒', mapping: Mapped("鬒") },
+    Range { from: '鱀', to: '鱀', mapping: Mapped("鱀") },
+    Range { from: '鳽', to: '鳽', mapping: Mapped("鳽") },
+    Range { from: '䳎', to: '䳎', mapping: Mapped("䳎") },
+    Range { from: '䳭', to: '䳭', mapping: Mapped("䳭") },
+    Range { from: '鵧', to: '鵧', mapping: Mapped("鵧") },
+    Range { from: '𪃎', to: '𪃎', mapping: Mapped("𪃎") },
+    Range { from: '䳸', to: '䳸', mapping: Mapped("䳸") },
+    Range { from: '𪄅', to: '𪄅', mapping: Mapped("𪄅") },
+    Range { from: '𪈎', to: '𪈎', mapping: Mapped("𪈎") },
+    Range { from: '𪊑', to: '𪊑', mapping: Mapped("𪊑") },
+    Range { from: '麻', to: '麻', mapping: Mapped("麻") },
+    Range { from: '䵖', to: '䵖', mapping: Mapped("䵖") },
+    Range { from: '黹', to: '黹', mapping: Mapped("黹") },
+    Range { from: '黾', to: '黾', mapping: Mapped("黾") },
+    Range { from: '鼅', to: '鼅', mapping: Mapped("鼅") },
+    Range { from: '鼏', to: '鼏', mapping: Mapped("鼏") },
+    Range { from: '鼖', to: '鼖', mapping: Mapped("鼖") },
+    Range { from: '鼻', to: '鼻', mapping: Mapped("鼻") },
+    Range { from: '𪘀', to: '𪘀', mapping: Mapped("𪘀") },
+    Range { from: '𯨞', to: '𯿽', mapping: Disallowed },
+    Range { from: '𯿾', to: '𯿿', mapping: Disallowed },
+    Range { from: '𰀀', to: '𿿽', mapping: Disallowed },
+    Range { from: '𿿾', to: '𿿿', mapping: Disallowed },
+    Range { from: '񀀀', to: '񏿽', mapping: Disallowed },
+    Range { from: '񏿾', to: '񏿿', mapping: Disallowed },
+    Range { from: '񐀀', to: '񟿽', mapping: Disallowed },
+    Range { from: '񟿾', to: '񟿿', mapping: Disallowed },
+    Range { from: '񠀀', to: '񯿽', mapping: Disallowed },
+    Range { from: '񯿾', to: '񯿿', mapping: Disallowed },
+    Range { from: '񰀀', to: '񿿽', mapping: Disallowed },
+    Range { from: '񿿾', to: '񿿿', mapping: Disallowed },
+    Range { from: '򀀀', to: '򏿽', mapping: Disallowed },
+    Range { from: '򏿾', to: '򏿿', mapping: Disallowed },
+    Range { from: '򐀀', to: '򟿽', mapping: Disallowed },
+    Range { from: '򟿾', to: '򟿿', mapping: Disallowed },
+    Range { from: '򠀀', to: '򯿽', mapping: Disallowed },
+    Range { from: '򯿾', to: '򯿿', mapping: Disallowed },
+    Range { from: '򰀀', to: '򿿽', mapping: Disallowed },
+    Range { from: '򿿾', to: '򿿿', mapping: Disallowed },
+    Range { from: '󀀀', to: '󏿽', mapping: Disallowed },
+    Range { from: '󏿾', to: '󏿿', mapping: Disallowed },
+    Range { from: '󐀀', to: '󟿽', mapping: Disallowed },
+    Range { from: '󟿾', to: '󟿿', mapping: Disallowed },
+    Range { from: '󠀀', to: '󠀀', mapping: Disallowed },
+    Range { from: '󠀁', to: '󠀁', mapping: Disallowed },
+    Range { from: '󠀂', to: '󠀟', mapping: Disallowed },
+    Range { from: '󠀠', to: '󠁿', mapping: Disallowed },
+    Range { from: '󠂀', to: '󠃿', mapping: Disallowed },
+    Range { from: '󠄀', to: '󠇯', mapping: Ignored },
+    Range { from: '󠇰', to: '󯿽', mapping: Disallowed },
+    Range { from: '󯿾', to: '󯿿', mapping: Disallowed },
+    Range { from: '󰀀', to: '󿿽', mapping: Disallowed },
+    Range { from: '󿿾', to: '󿿿', mapping: Disallowed },
+    Range { from: '􀀀', to: '􏿽', mapping: Disallowed },
+    Range { from: '􏿾', to: '􏿿', mapping: Disallowed },
+];

+ 5 - 0
src/lib.rs

@@ -141,6 +141,9 @@ extern crate serde;
 #[cfg(feature="heap_size")]
 #[macro_use] extern crate heapsize;
 
+extern crate unicode_normalization;
+extern crate unicode_bidi;
+
 use std::fmt::{self, Formatter};
 use std::str;
 use std::path::{Path, PathBuf};
@@ -169,6 +172,8 @@ pub mod percent_encoding;
 pub mod form_urlencoded;
 pub mod punycode;
 pub mod format;
+pub mod idna;
+mod idna_mapping;
 
 /// The parsed representation of an absolute URL.
 #[derive(PartialEq, Eq, Clone, Debug, Hash, PartialOrd, Ord)]

+ 5097 - 0
tests/IdnaTest.txt

@@ -0,0 +1,5097 @@
+# IdnaTest8.0.0.txt
+# Date: 2015-05-02 15:40:52 GMT [MD]
+#
+# Copyright (c) 1991-2015 Unicode, Inc.
+# For terms of use, see http://www.unicode.org/terms_of_use.html
+#
+# Contains test cases for verifying UTS46 conformance. For more information,
+# see http://www.unicode.org/reports/tr46/
+#
+# FORMAT:
+#
+# This file is in UTF8, with certain characters escaped using the \uXXXX or \x{XXXX}
+# convention where they could otherwise have a confusing display.
+# These characters include: 
+# - General Categories C, Z, and M
+# - Default ignorable characters
+# - Bidi categories R, AL, AN
+# 
+# Columns (c1, c2,...) are separated by semicolons.
+# Leading and trailing spaces and tabs in each column are ignored.
+# Comments are indicated with hash marks.
+#
+#  Column 1: type - T for transitional, N for nontransitional, B for both
+#  Column 2: source - the source string to be tested
+#  Column 3: toUnicode - the result of applying toUnicode to the source, using the specified type. A blank value means the same as the source value.
+#  Column 4: toASCII - the result of applying toASCII to the source, using nontransitional. A blank value means the same as the toUnicode value.
+#  Column 5: NV8 - present if the toUnicode value would not be a valid domain name under IDNA2008. Not a normative field.
+#
+# If the value of toUnicode is the same as source, the column will be blank.
+# The line comments currently show visible characters that have been escaped 
+# (after removing default-ignorables and controls, except for whitespace)
+#
+# An error in toUnicode or toASCII is indicated by a value in square brackets, such as "[B5 B6]".
+# In such a case, the contents is a list of error codes based on the step numbers in UTS46 and IDNA2008,
+# with the following formats:
+#
+#   Pn for Section 4 Processing step n
+#   Vn for 4.1 Validity Criteria step n
+#   An for 4.2 ToASCII step n
+#   Bn for Bidi (in IDNA2008)
+#   Cn for ContextJ (in IDNA2008)
+#
+# However, these particular error codes are only informative;
+# the important feature is whether or not there is an error.
+#
+# CONFORMANCE:
+#
+# To test for conformance to UTS46, an implementation must first perform the toASCII and to Unicode operations
+# on the source string, with the indicated type. Implementations may be more strict than UTS46;
+# thus they may have errors where the file indicates results. In particular, an implementation conformant to 
+# IDNA2008 would disallow the input for lines marked with NV8.
+#
+# Moreover, the error codes in the file are informative; implementations need only record that there is an error:
+# they need not reproduce those codes. Thus to then verify conformance for the toASCII and toUnicode columns:
+#
+# - If the file indicates an error, the implementation must also have an error.
+# - If the file does not indicate an error, then the implementation must either have an error, 
+#   or must have a matching result.
+#
+# ====================================================================================================
+B;	fass.de;	;	
+T;	faß.de;	;	fass.de
+N;	faß.de;	;	xn--fa-hia.de
+T;	Faß.de;	faß.de;	fass.de
+N;	Faß.de;	faß.de;	xn--fa-hia.de
+B;	xn--fa-hia.de;	faß.de;	xn--fa-hia.de
+
+# BIDI TESTS
+
+B;	à\u05D0;	[B5 B6];	[B5 B6]	#	àא
+B;	a\u0300\u05D0;	[B5 B6];	[B5 B6]	#	àא
+B;	A\u0300\u05D0;	[B5 B6];	[B5 B6]	#	àא
+B;	À\u05D0;	[B5 B6];	[B5 B6]	#	àא
+B;	0à.\u05D0;	;	xn--0-sfa.xn--4db	#	0à.א
+B;	0a\u0300.\u05D0;	0à.\u05D0;	xn--0-sfa.xn--4db	#	0à.א
+B;	0A\u0300.\u05D0;	0à.\u05D0;	xn--0-sfa.xn--4db	#	0à.א
+B;	0À.\u05D0;	0à.\u05D0;	xn--0-sfa.xn--4db	#	0à.א
+B;	xn--0-sfa.xn--4db;	0à.\u05D0;	xn--0-sfa.xn--4db	#	0à.א
+B;	à.\u05D0\u0308;	;	xn--0ca.xn--ssa73l	#	à.א̈
+B;	a\u0300.\u05D0\u0308;	à.\u05D0\u0308;	xn--0ca.xn--ssa73l	#	à.א̈
+B;	A\u0300.\u05D0\u0308;	à.\u05D0\u0308;	xn--0ca.xn--ssa73l	#	à.א̈
+B;	À.\u05D0\u0308;	à.\u05D0\u0308;	xn--0ca.xn--ssa73l	#	à.א̈
+B;	xn--0ca.xn--ssa73l;	à.\u05D0\u0308;	xn--0ca.xn--ssa73l	#	à.א̈
+B;	à.\u05D00\u0660\u05D0;	[B4];	[B4]	#	à.א0٠א
+B;	a\u0300.\u05D00\u0660\u05D0;	[B4];	[B4]	#	à.א0٠א
+B;	A\u0300.\u05D00\u0660\u05D0;	[B4];	[B4]	#	à.א0٠א
+B;	À.\u05D00\u0660\u05D0;	[B4];	[B4]	#	à.א0٠א
+B;	\u0308.\u05D0;	[V5];	[V5]	#	̈.א
+B;	à.\u05D00\u0660;	[B4];	[B4]	#	à.א0٠
+B;	a\u0300.\u05D00\u0660;	[B4];	[B4]	#	à.א0٠
+B;	A\u0300.\u05D00\u0660;	[B4];	[B4]	#	à.א0٠
+B;	À.\u05D00\u0660;	[B4];	[B4]	#	à.א0٠
+B;	àˇ.\u05D0;	;	xn--0ca88g.xn--4db	#	àˇ.א
+B;	a\u0300ˇ.\u05D0;	àˇ.\u05D0;	xn--0ca88g.xn--4db	#	àˇ.א
+B;	A\u0300ˇ.\u05D0;	àˇ.\u05D0;	xn--0ca88g.xn--4db	#	àˇ.א
+B;	Àˇ.\u05D0;	àˇ.\u05D0;	xn--0ca88g.xn--4db	#	àˇ.א
+B;	xn--0ca88g.xn--4db;	àˇ.\u05D0;	xn--0ca88g.xn--4db	#	àˇ.א
+B;	à\u0308.\u05D0;	;	xn--0ca81i.xn--4db	#	à̈.א
+B;	a\u0300\u0308.\u05D0;	à\u0308.\u05D0;	xn--0ca81i.xn--4db	#	à̈.א
+B;	A\u0300\u0308.\u05D0;	à\u0308.\u05D0;	xn--0ca81i.xn--4db	#	à̈.א
+B;	À\u0308.\u05D0;	à\u0308.\u05D0;	xn--0ca81i.xn--4db	#	à̈.א
+B;	xn--0ca81i.xn--4db;	à\u0308.\u05D0;	xn--0ca81i.xn--4db	#	à̈.א
+
+# CONTEXT TESTS
+
+T;	a\u200Cb;	[C1];	ab	#	ab
+N;	a\u200Cb;	[C1];	[C1]	#	ab
+T;	A\u200CB;	[C1];	ab	#	ab
+N;	A\u200CB;	[C1];	[C1]	#	ab
+T;	A\u200Cb;	[C1];	ab	#	ab
+N;	A\u200Cb;	[C1];	[C1]	#	ab
+B;	ab;	;	
+T;	a\u094D\u200Cb;	;	xn--ab-fsf	#	a्b
+N;	a\u094D\u200Cb;	;	xn--ab-fsf604u	#	a्b
+T;	A\u094D\u200CB;	a\u094D\u200Cb;	xn--ab-fsf	#	a्b
+N;	A\u094D\u200CB;	a\u094D\u200Cb;	xn--ab-fsf604u	#	a्b
+T;	A\u094D\u200Cb;	a\u094D\u200Cb;	xn--ab-fsf	#	a्b
+N;	A\u094D\u200Cb;	a\u094D\u200Cb;	xn--ab-fsf604u	#	a्b
+B;	xn--ab-fsf;	a\u094Db;	xn--ab-fsf	#	a्b
+B;	a\u094Db;	;	xn--ab-fsf	#	a्b
+B;	A\u094DB;	a\u094Db;	xn--ab-fsf	#	a्b
+B;	A\u094Db;	a\u094Db;	xn--ab-fsf	#	a्b
+B;	xn--ab-fsf604u;	a\u094D\u200Cb;	xn--ab-fsf604u	#	a्b
+T;	\u0308\u200C\u0308\u0628b;	[V5 B1 C1];	[V5 B1]	#	̈̈بb
+N;	\u0308\u200C\u0308\u0628b;	[V5 B1 C1];	[V5 B1 C1]	#	̈̈بb
+T;	\u0308\u200C\u0308\u0628B;	[V5 B1 C1];	[V5 B1]	#	̈̈بb
+N;	\u0308\u200C\u0308\u0628B;	[V5 B1 C1];	[V5 B1 C1]	#	̈̈بb
+T;	a\u0628\u0308\u200C\u0308;	[B5 B6 C1];	[B5 B6]	#	aب̈̈
+N;	a\u0628\u0308\u200C\u0308;	[B5 B6 C1];	[B5 B6 C1]	#	aب̈̈
+T;	A\u0628\u0308\u200C\u0308;	[B5 B6 C1];	[B5 B6]	#	aب̈̈
+N;	A\u0628\u0308\u200C\u0308;	[B5 B6 C1];	[B5 B6 C1]	#	aب̈̈
+B;	a\u0628\u0308\u200C\u0308\u0628b;	[B5];	[B5]	#	aب̈̈بb
+B;	A\u0628\u0308\u200C\u0308\u0628B;	[B5];	[B5]	#	aب̈̈بb
+B;	A\u0628\u0308\u200C\u0308\u0628b;	[B5];	[B5]	#	aب̈̈بb
+T;	a\u200Db;	[C2];	ab	#	ab
+N;	a\u200Db;	[C2];	[C2]	#	ab
+T;	A\u200DB;	[C2];	ab	#	ab
+N;	A\u200DB;	[C2];	[C2]	#	ab
+T;	A\u200Db;	[C2];	ab	#	ab
+N;	A\u200Db;	[C2];	[C2]	#	ab
+T;	a\u094D\u200Db;	;	xn--ab-fsf	#	a्b
+N;	a\u094D\u200Db;	;	xn--ab-fsf014u	#	a्b
+T;	A\u094D\u200DB;	a\u094D\u200Db;	xn--ab-fsf	#	a्b
+N;	A\u094D\u200DB;	a\u094D\u200Db;	xn--ab-fsf014u	#	a्b
+T;	A\u094D\u200Db;	a\u094D\u200Db;	xn--ab-fsf	#	a्b
+N;	A\u094D\u200Db;	a\u094D\u200Db;	xn--ab-fsf014u	#	a्b
+B;	xn--ab-fsf014u;	a\u094D\u200Db;	xn--ab-fsf014u	#	a्b
+T;	\u0308\u200D\u0308\u0628b;	[V5 B1 C2];	[V5 B1]	#	̈̈بb
+N;	\u0308\u200D\u0308\u0628b;	[V5 B1 C2];	[V5 B1 C2]	#	̈̈بb
+T;	\u0308\u200D\u0308\u0628B;	[V5 B1 C2];	[V5 B1]	#	̈̈بb
+N;	\u0308\u200D\u0308\u0628B;	[V5 B1 C2];	[V5 B1 C2]	#	̈̈بb
+T;	a\u0628\u0308\u200D\u0308;	[B5 B6 C2];	[B5 B6]	#	aب̈̈
+N;	a\u0628\u0308\u200D\u0308;	[B5 B6 C2];	[B5 B6 C2]	#	aب̈̈
+T;	A\u0628\u0308\u200D\u0308;	[B5 B6 C2];	[B5 B6]	#	aب̈̈
+N;	A\u0628\u0308\u200D\u0308;	[B5 B6 C2];	[B5 B6 C2]	#	aب̈̈
+T;	a\u0628\u0308\u200D\u0308\u0628b;	[B5 C2];	[B5]	#	aب̈̈بb
+N;	a\u0628\u0308\u200D\u0308\u0628b;	[B5 C2];	[B5 C2]	#	aب̈̈بb
+T;	A\u0628\u0308\u200D\u0308\u0628B;	[B5 C2];	[B5]	#	aب̈̈بb
+N;	A\u0628\u0308\u200D\u0308\u0628B;	[B5 C2];	[B5 C2]	#	aب̈̈بb
+T;	A\u0628\u0308\u200D\u0308\u0628b;	[B5 C2];	[B5]	#	aب̈̈بb
+N;	A\u0628\u0308\u200D\u0308\u0628b;	[B5 C2];	[B5 C2]	#	aب̈̈بb
+
+# SELECTED TESTS
+
+B;	¡;	;	xn--7a;	NV8
+B;	xn--7a;	¡;	xn--7a;	NV8
+B;	᧚;	;	xn--pkf;	XV8
+B;	xn--pkf;	᧚;	xn--pkf;	XV8
+B;	。;	[A4_2];	[A4_2]
+B;	ꭠ;	;	xn--3y9a
+B;	xn--3y9a;	ꭠ;	xn--3y9a
+B;	1234567890ä1234567890123456789012345678901234567890123456;	;	[A4_2]
+B;	1234567890a\u03081234567890123456789012345678901234567890123456;	1234567890ä1234567890123456789012345678901234567890123456;	[A4_2]
+B;	1234567890A\u03081234567890123456789012345678901234567890123456;	1234567890ä1234567890123456789012345678901234567890123456;	[A4_2]
+B;	1234567890Ä1234567890123456789012345678901234567890123456;	1234567890ä1234567890123456789012345678901234567890123456;	[A4_2]
+B;	www.eXample.cOm;	www.example.com;	
+B;	Bücher.de;	bücher.de;	xn--bcher-kva.de
+B;	Bu\u0308cher.de;	bücher.de;	xn--bcher-kva.de
+B;	bu\u0308cher.de;	bücher.de;	xn--bcher-kva.de
+B;	bücher.de;	;	xn--bcher-kva.de
+B;	BÜCHER.DE;	bücher.de;	xn--bcher-kva.de
+B;	BU\u0308CHER.DE;	bücher.de;	xn--bcher-kva.de
+B;	xn--bcher-kva.de;	bücher.de;	xn--bcher-kva.de
+B;	ÖBB;	öbb;	xn--bb-eka
+B;	O\u0308BB;	öbb;	xn--bb-eka
+B;	o\u0308bb;	öbb;	xn--bb-eka
+B;	öbb;	;	xn--bb-eka
+B;	Öbb;	öbb;	xn--bb-eka
+B;	O\u0308bb;	öbb;	xn--bb-eka
+B;	xn--bb-eka;	öbb;	xn--bb-eka
+T;	βόλος.com;	;	xn--nxasmq6b.com
+N;	βόλος.com;	;	xn--nxasmm1c.com
+T;	βο\u0301λος.com;	βόλος.com;	xn--nxasmq6b.com
+N;	βο\u0301λος.com;	βόλος.com;	xn--nxasmm1c.com
+B;	ΒΟ\u0301ΛΟΣ.COM;	βόλοσ.com;	xn--nxasmq6b.com
+B;	ΒΌΛΟΣ.COM;	βόλοσ.com;	xn--nxasmq6b.com
+B;	βόλοσ.com;	;	xn--nxasmq6b.com
+B;	βο\u0301λοσ.com;	βόλοσ.com;	xn--nxasmq6b.com
+B;	Βο\u0301λοσ.com;	βόλοσ.com;	xn--nxasmq6b.com
+B;	Βόλοσ.com;	βόλοσ.com;	xn--nxasmq6b.com
+B;	xn--nxasmq6b.com;	βόλοσ.com;	xn--nxasmq6b.com
+T;	Βο\u0301λος.com;	βόλος.com;	xn--nxasmq6b.com
+N;	Βο\u0301λος.com;	βόλος.com;	xn--nxasmm1c.com
+T;	Βόλος.com;	βόλος.com;	xn--nxasmq6b.com
+N;	Βόλος.com;	βόλος.com;	xn--nxasmm1c.com
+B;	xn--nxasmm1c.com;	βόλος.com;	xn--nxasmm1c.com
+B;	xn--nxasmm1c;	βόλος;	xn--nxasmm1c
+T;	βόλος;	;	xn--nxasmq6b
+N;	βόλος;	;	xn--nxasmm1c
+T;	βο\u0301λος;	βόλος;	xn--nxasmq6b
+N;	βο\u0301λος;	βόλος;	xn--nxasmm1c
+B;	ΒΟ\u0301ΛΟΣ;	βόλοσ;	xn--nxasmq6b
+B;	ΒΌΛΟΣ;	βόλοσ;	xn--nxasmq6b
+B;	βόλοσ;	;	xn--nxasmq6b
+B;	βο\u0301λοσ;	βόλοσ;	xn--nxasmq6b
+B;	Βο\u0301λοσ;	βόλοσ;	xn--nxasmq6b
+B;	Βόλοσ;	βόλοσ;	xn--nxasmq6b
+B;	xn--nxasmq6b;	βόλοσ;	xn--nxasmq6b
+T;	Βόλος;	βόλος;	xn--nxasmq6b
+N;	Βόλος;	βόλος;	xn--nxasmm1c
+T;	Βο\u0301λος;	βόλος;	xn--nxasmq6b
+N;	Βο\u0301λος;	βόλος;	xn--nxasmm1c
+T;	www.ශ\u0DCA\u200Dර\u0DD3.com;	;	www.xn--10cl1a0b.com	#	www.ශ්රී.com
+N;	www.ශ\u0DCA\u200Dර\u0DD3.com;	;	www.xn--10cl1a0b660p.com	#	www.ශ්රී.com
+B;	www.xn--10cl1a0b.com;	www.ශ\u0DCAර\u0DD3.com;	www.xn--10cl1a0b.com	#	www.ශ්රී.com
+B;	www.ශ\u0DCAර\u0DD3.com;	;	www.xn--10cl1a0b.com	#	www.ශ්රී.com
+B;	www.xn--10cl1a0b660p.com;	www.ශ\u0DCA\u200Dර\u0DD3.com;	www.xn--10cl1a0b660p.com	#	www.ශ්රී.com
+T;	\u0646\u0627\u0645\u0647\u200C\u0627\u06CC;	;	xn--mgba3gch31f	#	نامهای
+N;	\u0646\u0627\u0645\u0647\u200C\u0627\u06CC;	;	xn--mgba3gch31f060k	#	نامهای
+B;	xn--mgba3gch31f;	\u0646\u0627\u0645\u0647\u0627\u06CC;	xn--mgba3gch31f	#	نامهای
+B;	\u0646\u0627\u0645\u0647\u0627\u06CC;	;	xn--mgba3gch31f	#	نامهای
+B;	xn--mgba3gch31f060k;	\u0646\u0627\u0645\u0647\u200C\u0627\u06CC;	xn--mgba3gch31f060k	#	نامهای
+B;	xn--mgba3gch31f060k.com;	\u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com;	xn--mgba3gch31f060k.com	#	نامهای.com
+T;	\u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com;	;	xn--mgba3gch31f.com	#	نامهای.com
+N;	\u0646\u0627\u0645\u0647\u200C\u0627\u06CC.com;	;	xn--mgba3gch31f060k.com	#	نامهای.com
+B;	xn--mgba3gch31f.com;	\u0646\u0627\u0645\u0647\u0627\u06CC.com;	xn--mgba3gch31f.com	#	نامهای.com
+B;	\u0646\u0627\u0645\u0647\u0627\u06CC.com;	;	xn--mgba3gch31f.com	#	نامهای.com
+B;	a.b.c。d。;	a.b.c.d.;	
+B;	a.b.c。d。;	a.b.c.d.;	
+B;	a.b.c.d.;	;	
+B;	U\u0308.xn--tda;	ü.ü;	xn--tda.xn--tda
+B;	Ü.xn--tda;	ü.ü;	xn--tda.xn--tda
+B;	ü.xn--tda;	ü.ü;	xn--tda.xn--tda
+B;	u\u0308.xn--tda;	ü.ü;	xn--tda.xn--tda
+B;	xn--tda.xn--tda;	ü.ü;	xn--tda.xn--tda
+B;	ü.ü;	;	xn--tda.xn--tda
+B;	u\u0308.u\u0308;	ü.ü;	xn--tda.xn--tda
+B;	U\u0308.U\u0308;	ü.ü;	xn--tda.xn--tda
+B;	Ü.Ü;	ü.ü;	xn--tda.xn--tda
+B;	Ü.ü;	ü.ü;	xn--tda.xn--tda
+B;	U\u0308.u\u0308;	ü.ü;	xn--tda.xn--tda
+B;	xn--u-ccb;	[V1];	[V1]	#	ü
+B;	a⒈com;	[P1 V6];	[P1 V6]
+B;	a1.com;	;	
+B;	A⒈COM;	[P1 V6];	[P1 V6]
+B;	A⒈Com;	[P1 V6];	[P1 V6]
+B;	xn--a-ecp.ru;	[V6];	[V6]
+B;	xn--0.pt;	[A3];	[A3]
+B;	xn--a.pt;	[V6];	[V6]	#	.pt
+B;	xn--a-Ä.pt;	[A3];	[A3]
+B;	xn--a-A\u0308.pt;	[A3];	[A3]
+B;	xn--a-a\u0308.pt;	[A3];	[A3]
+B;	xn--a-ä.pt;	[A3];	[A3]
+B;	XN--A-Ä.PT;	[A3];	[A3]
+B;	XN--A-A\u0308.PT;	[A3];	[A3]
+B;	Xn--A-A\u0308.pt;	[A3];	[A3]
+B;	Xn--A-Ä.pt;	[A3];	[A3]
+B;	日本語。JP;	日本語.jp;	xn--wgv71a119e.jp
+B;	日本語。JP;	日本語.jp;	xn--wgv71a119e.jp
+B;	xn--wgv71a119e.jp;	日本語.jp;	xn--wgv71a119e.jp
+B;	日本語.jp;	;	xn--wgv71a119e.jp
+B;	日本語。jp;	日本語.jp;	xn--wgv71a119e.jp
+B;	日本語。Jp;	日本語.jp;	xn--wgv71a119e.jp
+B;	☕;	;	xn--53h;	NV8
+B;	xn--53h;	☕;	xn--53h;	NV8
+T;	1.aß\u200C\u200Db\u200C\u200Dcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß\u0302ßz;	[C1 C2];	[A4_2]	#	1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz
+N;	1.aß\u200C\u200Db\u200C\u200Dcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß\u0302ßz;	[C1 C2];	[C1 C2 A4_2]	#	1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz
+T;	1.ASS\u200C\u200DB\u200C\u200DCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ;	[C1 C2];	[A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+N;	1.ASS\u200C\u200DB\u200C\u200DCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\u0302SSZ;	[C1 C2];	[C1 C2 A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+T;	1.ASS\u200C\u200DB\u200C\u200DCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ;	[C1 C2];	[A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+N;	1.ASS\u200C\u200DB\u200C\u200DCSSSSSSSSDΣΣSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSŜSSZ;	[C1 C2];	[C1 C2 A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+T;	1.ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz;	[C1 C2];	[A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+N;	1.ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz;	[C1 C2];	[C1 C2 A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+T;	1.ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz;	[C1 C2];	[A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+N;	1.ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz;	[C1 C2];	[C1 C2 A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+T;	1.Ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz;	[C1 C2];	[A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+N;	1.Ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\u0302ssz;	[C1 C2];	[C1 C2 A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+T;	1.Ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz;	[C1 C2];	[A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+N;	1.Ass\u200C\u200Db\u200C\u200Dcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz;	[C1 C2];	[C1 C2 A4_2]	#	1.assbcssssssssdσσssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssŝssz
+T;	1.Aß\u200C\u200Db\u200C\u200Dcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß\u0302ßz;	[C1 C2];	[A4_2]	#	1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz
+N;	1.Aß\u200C\u200Db\u200C\u200Dcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß\u0302ßz;	[C1 C2];	[C1 C2 A4_2]	#	1.aßbcßßßßdςσßßßßßßßßeßßßßßßßßßßxßßßßßßßßßßyßßßßßßßß̂ßz
+T;	\u200Cx\u200Dn\u200C-\u200D-bß;	[C1 C2];	xn--bss	#	xn--bß
+N;	\u200Cx\u200Dn\u200C-\u200D-bß;	[C1 C2];	[C1 C2]	#	xn--bß
+T;	\u200CX\u200DN\u200C-\u200D-BSS;	[C1 C2];	xn--bss	#	xn--bss
+N;	\u200CX\u200DN\u200C-\u200D-BSS;	[C1 C2];	[C1 C2]	#	xn--bss
+T;	\u200Cx\u200Dn\u200C-\u200D-bss;	[C1 C2];	xn--bss	#	xn--bss
+N;	\u200Cx\u200Dn\u200C-\u200D-bss;	[C1 C2];	[C1 C2]	#	xn--bss
+T;	\u200CX\u200Dn\u200C-\u200D-Bss;	[C1 C2];	xn--bss	#	xn--bss
+N;	\u200CX\u200Dn\u200C-\u200D-Bss;	[C1 C2];	[C1 C2]	#	xn--bss
+B;	xn--bss;	夙;	xn--bss
+B;	夙;	;	xn--bss
+T;	\u200CX\u200Dn\u200C-\u200D-Bß;	[C1 C2];	xn--bss	#	xn--bß
+N;	\u200CX\u200Dn\u200C-\u200D-Bß;	[C1 C2];	[C1 C2]	#	xn--bß
+B;	ˣ\u034Fℕ\u200B﹣\u00AD-\u180Cℬ\uFE00ſ\u2064𝔰󠇯ffl;	夡夞夜夙;	xn--bssffl
+B;	x\u034FN\u200B-\u00AD-\u180CB\uFE00s\u2064s󠇯ffl;	夡夞夜夙;	xn--bssffl
+B;	x\u034Fn\u200B-\u00AD-\u180Cb\uFE00s\u2064s󠇯ffl;	夡夞夜夙;	xn--bssffl
+B;	X\u034FN\u200B-\u00AD-\u180CB\uFE00S\u2064S󠇯FFL;	夡夞夜夙;	xn--bssffl
+B;	X\u034Fn\u200B-\u00AD-\u180CB\uFE00s\u2064s󠇯ffl;	夡夞夜夙;	xn--bssffl
+B;	xn--bssffl;	夡夞夜夙;	xn--bssffl
+B;	夡夞夜夙;	;	xn--bssffl
+B;	ˣ\u034Fℕ\u200B﹣\u00AD-\u180Cℬ\uFE00S\u2064𝔰󠇯FFL;	夡夞夜夙;	xn--bssffl
+B;	x\u034FN\u200B-\u00AD-\u180CB\uFE00S\u2064s󠇯FFL;	夡夞夜夙;	xn--bssffl
+B;	ˣ\u034Fℕ\u200B﹣\u00AD-\u180Cℬ\uFE00s\u2064𝔰󠇯ffl;	夡夞夜夙;	xn--bssffl
+B;	123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	;	
+B;	123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	;	
+B;	123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012;	;	[A4_1]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901234.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890;	;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901234.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.;	;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901234.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	;	[A4_2 A4_1]
+B;	ä1234567890123456789012345678901234567890123456789012345;	;	xn--1234567890123456789012345678901234567890123456789012345-9te
+B;	a\u03081234567890123456789012345678901234567890123456789012345;	ä1234567890123456789012345678901234567890123456789012345;	xn--1234567890123456789012345678901234567890123456789012345-9te
+B;	A\u03081234567890123456789012345678901234567890123456789012345;	ä1234567890123456789012345678901234567890123456789012345;	xn--1234567890123456789012345678901234567890123456789012345-9te
+B;	Ä1234567890123456789012345678901234567890123456789012345;	ä1234567890123456789012345678901234567890123456789012345;	xn--1234567890123456789012345678901234567890123456789012345-9te
+B;	xn--1234567890123456789012345678901234567890123456789012345-9te;	ä1234567890123456789012345678901234567890123456789012345;	xn--1234567890123456789012345678901234567890123456789012345-9te
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890a\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890A\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890Ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901
+B;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890a\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890A\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890Ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.
+B;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.;	123456789012345678901234567890123456789012345678901234567890123.xn--1234567890123456789012345678901234567890123456789012345-kue.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901.
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012;	;	[A4_1]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890a\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012;	[A4_1]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890A\u0308123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012;	[A4_1]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890Ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä123456789012345678901234567890123456789012345.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012;	[A4_1]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890;	;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890a\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890A\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.;	;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890a\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890A\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890.;	[A4_2]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	;	[A4_2 A4_1]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890a\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	[A4_2 A4_1]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890A\u03081234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	[A4_2 A4_1]
+B;	123456789012345678901234567890123456789012345678901234567890123.1234567890Ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	123456789012345678901234567890123456789012345678901234567890123.1234567890ä1234567890123456789012345678901234567890123456.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901;	[A4_2 A4_1]
+B;	a.b..-q--a-.e;	[V2 V3 A4_2];	[V2 V3 A4_2]
+B;	a.b..-q--ä-.e;	[V2 V3 A4_2];	[V2 V3 A4_2]
+B;	a.b..-q--a\u0308-.e;	[V2 V3 A4_2];	[V2 V3 A4_2]
+B;	A.B..-Q--A\u0308-.E;	[V2 V3 A4_2];	[V2 V3 A4_2]
+B;	A.B..-Q--Ä-.E;	[V2 V3 A4_2];	[V2 V3 A4_2]
+B;	a.b..xn---q----jra.e;	[V2 V3 A4_2];	[V2 V3 A4_2]
+B;	a..c;	[A4_2];	[A4_2]
+B;	a.-b.;	[V3];	[V3]
+B;	a.b-.c;	[V3];	[V3]
+B;	a.-.c;	[V3];	[V3]
+B;	a.bc--de.f;	[V2];	[V2]
+B;	ä.\u00AD.c;	[A4_2];	[A4_2]
+B;	a\u0308.\u00AD.c;	[A4_2];	[A4_2]
+B;	A\u0308.\u00AD.C;	[A4_2];	[A4_2]
+B;	Ä.\u00AD.C;	[A4_2];	[A4_2]
+B;	ä.-b.;	[V3];	[V3]
+B;	a\u0308.-b.;	[V3];	[V3]
+B;	A\u0308.-B.;	[V3];	[V3]
+B;	Ä.-B.;	[V3];	[V3]
+B;	ä.b-.c;	[V3];	[V3]
+B;	a\u0308.b-.c;	[V3];	[V3]
+B;	A\u0308.B-.C;	[V3];	[V3]
+B;	Ä.B-.C;	[V3];	[V3]
+B;	ä.-.c;	[V3];	[V3]
+B;	a\u0308.-.c;	[V3];	[V3]
+B;	A\u0308.-.C;	[V3];	[V3]
+B;	Ä.-.C;	[V3];	[V3]
+B;	ä.bc--de.f;	[V2];	[V2]
+B;	a\u0308.bc--de.f;	[V2];	[V2]
+B;	A\u0308.BC--DE.F;	[V2];	[V2]
+B;	Ä.BC--DE.F;	[V2];	[V2]
+B;	a.b.\u0308c.d;	[V5];	[V5]	#	a.b.̈c.d
+B;	A.B.\u0308C.D;	[V5];	[V5]	#	a.b.̈c.d
+B;	a.b.xn--c-bcb.d;	[V5];	[V5]	#	a.b.̈c.d
+B;	A0;	a0;	
+B;	0A;	0a;	
+B;	0A.\u05D0;	0a.\u05D0;	0a.xn--4db	#	0a.א
+B;	0a.xn--4db;	0a.\u05D0;	0a.xn--4db	#	0a.א
+B;	c.xn--0-eha.xn--4db;	c.0ü.\u05D0;	c.xn--0-eha.xn--4db	#	c.0ü.א
+B;	c.0ü.\u05D0;	;	c.xn--0-eha.xn--4db	#	c.0ü.א
+B;	c.0u\u0308.\u05D0;	c.0ü.\u05D0;	c.xn--0-eha.xn--4db	#	c.0ü.א
+B;	C.0U\u0308.\u05D0;	c.0ü.\u05D0;	c.xn--0-eha.xn--4db	#	c.0ü.א
+B;	C.0Ü.\u05D0;	c.0ü.\u05D0;	c.xn--0-eha.xn--4db	#	c.0ü.א
+B;	b-.\u05D0;	[V3];	[V3]	#	b-.א
+B;	d.xn----dha.xn--4db;	[V3];	[V3]	#	d.ü-.א
+B;	a\u05D0;	[B5 B6];	[B5 B6]	#	aא
+B;	A\u05D0;	[B5 B6];	[B5 B6]	#	aא
+B;	\u05D0\u05C7;	;	xn--vdbr	#	אׇ
+B;	xn--vdbr;	\u05D0\u05C7;	xn--vdbr	#	אׇ
+B;	\u05D09\u05C7;	;	xn--9-ihcz	#	א9ׇ
+B;	xn--9-ihcz;	\u05D09\u05C7;	xn--9-ihcz	#	א9ׇ
+B;	\u05D0a\u05C7;	[B2 B3];	[B2 B3]	#	אaׇ
+B;	\u05D0A\u05C7;	[B2 B3];	[B2 B3]	#	אaׇ
+B;	\u05D0\u05EA;	;	xn--4db6c	#	את
+B;	xn--4db6c;	\u05D0\u05EA;	xn--4db6c	#	את
+B;	\u05D0\u05F3\u05EA;	;	xn--4db6c0a	#	א׳ת
+B;	xn--4db6c0a;	\u05D0\u05F3\u05EA;	xn--4db6c0a	#	א׳ת
+B;	a\u05D0Tz;	[B5];	[B5]	#	aאtz
+B;	a\u05D0tz;	[B5];	[B5]	#	aאtz
+B;	A\u05D0TZ;	[B5];	[B5]	#	aאtz
+B;	A\u05D0tz;	[B5];	[B5]	#	aאtz
+B;	\u05D0T\u05EA;	[B2];	[B2]	#	אtת
+B;	\u05D0t\u05EA;	[B2];	[B2]	#	אtת
+B;	\u05D07\u05EA;	;	xn--7-zhc3f	#	א7ת
+B;	xn--7-zhc3f;	\u05D07\u05EA;	xn--7-zhc3f	#	א7ת
+B;	\u05D0\u0667\u05EA;	;	xn--4db6c6t	#	א٧ת
+B;	xn--4db6c6t;	\u05D0\u0667\u05EA;	xn--4db6c6t	#	א٧ת
+B;	a7\u0667z;	[B5];	[B5]	#	a7٧z
+B;	A7\u0667Z;	[B5];	[B5]	#	a7٧z
+B;	A7\u0667z;	[B5];	[B5]	#	a7٧z
+B;	\u05D07\u0667\u05EA;	[B4];	[B4]	#	א7٧ת
+T;	ஹ\u0BCD\u200D;	;	xn--dmc4b	#	ஹ்
+N;	ஹ\u0BCD\u200D;	;	xn--dmc4b194h	#	ஹ்
+B;	xn--dmc4b;	ஹ\u0BCD;	xn--dmc4b	#	ஹ்
+B;	ஹ\u0BCD;	;	xn--dmc4b	#	ஹ்
+B;	xn--dmc4b194h;	ஹ\u0BCD\u200D;	xn--dmc4b194h	#	ஹ்
+T;	ஹ\u200D;	[C2];	xn--dmc	#	ஹ
+N;	ஹ\u200D;	[C2];	[C2]	#	ஹ
+B;	xn--dmc;	ஹ;	xn--dmc
+B;	ஹ;	;	xn--dmc
+T;	\u200D;	[C2];	[A4_2]	#	
+N;	\u200D;	[C2];	[C2]	#	
+T;	ஹ\u0BCD\u200C;	;	xn--dmc4b	#	ஹ்
+N;	ஹ\u0BCD\u200C;	;	xn--dmc4by94h	#	ஹ்
+B;	xn--dmc4by94h;	ஹ\u0BCD\u200C;	xn--dmc4by94h	#	ஹ்
+T;	ஹ\u200C;	[C1];	xn--dmc	#	ஹ
+N;	ஹ\u200C;	[C1];	[C1]	#	ஹ
+T;	\u200C;	[C1];	[A4_2]	#	
+N;	\u200C;	[C1];	[C1]	#	
+T;	\u0644\u0670\u200C\u06ED\u06EF;	;	xn--ghb2gxqia	#	لٰۭۯ
+N;	\u0644\u0670\u200C\u06ED\u06EF;	;	xn--ghb2gxqia7523a	#	لٰۭۯ
+B;	xn--ghb2gxqia;	\u0644\u0670\u06ED\u06EF;	xn--ghb2gxqia	#	لٰۭۯ
+B;	\u0644\u0670\u06ED\u06EF;	;	xn--ghb2gxqia	#	لٰۭۯ
+B;	xn--ghb2gxqia7523a;	\u0644\u0670\u200C\u06ED\u06EF;	xn--ghb2gxqia7523a	#	لٰۭۯ
+T;	\u0644\u0670\u200C\u06EF;	;	xn--ghb2g3q	#	لٰۯ
+N;	\u0644\u0670\u200C\u06EF;	;	xn--ghb2g3qq34f	#	لٰۯ
+B;	xn--ghb2g3q;	\u0644\u0670\u06EF;	xn--ghb2g3q	#	لٰۯ
+B;	\u0644\u0670\u06EF;	;	xn--ghb2g3q	#	لٰۯ
+B;	xn--ghb2g3qq34f;	\u0644\u0670\u200C\u06EF;	xn--ghb2g3qq34f	#	لٰۯ
+T;	\u0644\u200C\u06ED\u06EF;	;	xn--ghb25aga	#	لۭۯ
+N;	\u0644\u200C\u06ED\u06EF;	;	xn--ghb25aga828w	#	لۭۯ
+B;	xn--ghb25aga;	\u0644\u06ED\u06EF;	xn--ghb25aga	#	لۭۯ
+B;	\u0644\u06ED\u06EF;	;	xn--ghb25aga	#	لۭۯ
+B;	xn--ghb25aga828w;	\u0644\u200C\u06ED\u06EF;	xn--ghb25aga828w	#	لۭۯ
+T;	\u0644\u200C\u06EF;	;	xn--ghb65a	#	لۯ
+N;	\u0644\u200C\u06EF;	;	xn--ghb65a953d	#	لۯ
+B;	xn--ghb65a;	\u0644\u06EF;	xn--ghb65a	#	لۯ
+B;	\u0644\u06EF;	;	xn--ghb65a	#	لۯ
+B;	xn--ghb65a953d;	\u0644\u200C\u06EF;	xn--ghb65a953d	#	لۯ
+T;	\u0644\u0670\u200C\u06ED;	[B3 C1];	xn--ghb2gxq	#	لٰۭ
+N;	\u0644\u0670\u200C\u06ED;	[B3 C1];	[B3 C1]	#	لٰۭ
+B;	xn--ghb2gxq;	\u0644\u0670\u06ED;	xn--ghb2gxq	#	لٰۭ
+B;	\u0644\u0670\u06ED;	;	xn--ghb2gxq	#	لٰۭ
+T;	\u06EF\u200C\u06EF;	[C1];	xn--cmba	#	ۯۯ
+N;	\u06EF\u200C\u06EF;	[C1];	[C1]	#	ۯۯ
+B;	xn--cmba;	\u06EF\u06EF;	xn--cmba	#	ۯۯ
+B;	\u06EF\u06EF;	;	xn--cmba	#	ۯۯ
+T;	\u0644\u200C;	[B3 C1];	xn--ghb	#	ل
+N;	\u0644\u200C;	[B3 C1];	[B3 C1]	#	ل
+B;	xn--ghb;	\u0644;	xn--ghb	#	ل
+B;	\u0644;	;	xn--ghb	#	ل
+
+# RANDOMIZED TESTS
+
+B;	⒕∝\uFE0E񋆨.-󠄠;	[P1 V6 V3];	[P1 V6 V3]
+B;	14.∝\uFE0E񋆨.-󠄠;	[P1 V6 V3];	[P1 V6 V3]
+B;	\u07CE.\u076D;	;	xn--psb.xn--xpb	#	ߎ.ݭ
+B;	xn--psb.xn--xpb;	\u07CE.\u076D;	xn--psb.xn--xpb	#	ߎ.ݭ
+B;	≯\u0600。-;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	≯.-
+B;	>\u0338\u0600。-;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	≯.-
+B;	≯\u0600。-;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	≯.-
+B;	>\u0338\u0600。-;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	≯.-
+B;	⾛\u0602⾕.\u115F\u000FςႭ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.ςႭ
+B;	走\u0602谷.\u115F\u000FςႭ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.ςႭ
+B;	走\u0602谷.\u115F\u000Fςⴍ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.ςⴍ
+B;	走\u0602谷.\u115F\u000FΣႭ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.σႭ
+B;	走\u0602谷.\u115F\u000Fσⴍ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.σⴍ
+B;	走\u0602谷.\u115F\u000FΣⴍ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.σⴍ
+B;	⾛\u0602⾕.\u115F\u000Fςⴍ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.ςⴍ
+B;	⾛\u0602⾕.\u115F\u000FΣႭ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.σႭ
+B;	⾛\u0602⾕.\u115F\u000Fσⴍ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.σⴍ
+B;	⾛\u0602⾕.\u115F\u000FΣⴍ;	[P1 V6 B5];	[P1 V6 B5]	#	走谷.σⴍ
+T;	\u200D≠\u07E0≯.솣-\u0692Ⴀ;	[P1 V6 B1 C2 B5];	[P1 V6 B1 B5]	#	≠ߠ≯.솣-ڒႠ
+N;	\u200D≠\u07E0≯.솣-\u0692Ⴀ;	[P1 V6 B1 C2 B5];	[P1 V6 B1 C2 B5]	#	≠ߠ≯.솣-ڒႠ
+T;	\u200D=\u0338\u07E0>\u0338.솣-\u0692Ⴀ;	[P1 V6 B1 C2 B5];	[P1 V6 B1 B5]	#	≠ߠ≯.솣-ڒႠ
+N;	\u200D=\u0338\u07E0>\u0338.솣-\u0692Ⴀ;	[P1 V6 B1 C2 B5];	[P1 V6 B1 C2 B5]	#	≠ߠ≯.솣-ڒႠ
+T;	\u200D=\u0338\u07E0>\u0338.솣-\u0692ⴀ;	[P1 V6 B1 C2 B5];	[P1 V6 B1 B5]	#	≠ߠ≯.솣-ڒⴀ
+N;	\u200D=\u0338\u07E0>\u0338.솣-\u0692ⴀ;	[P1 V6 B1 C2 B5];	[P1 V6 B1 C2 B5]	#	≠ߠ≯.솣-ڒⴀ
+T;	\u200D≠\u07E0≯.솣-\u0692ⴀ;	[P1 V6 B1 C2 B5];	[P1 V6 B1 B5]	#	≠ߠ≯.솣-ڒⴀ
+N;	\u200D≠\u07E0≯.솣-\u0692ⴀ;	[P1 V6 B1 C2 B5];	[P1 V6 B1 C2 B5]	#	≠ߠ≯.솣-ڒⴀ
+B;	򺓺.𐸛\u1B36ᠠ\u0664;	[P1 V6 B2];	[P1 V6 B2]	#	.ᬶᠠ٤
+B;	򺓺.𐸛\u1B36ᠠ\u0664;	[P1 V6 B2];	[P1 V6 B2]	#	.ᬶᠠ٤
+B;	\uE9D9\u302C.\uA953;	[P1 V6 V5];	[P1 V6 V5]	#	〬.꥓
+B;	ᠷ\u09CD𒚉。\u0732Ⴣꡐ;	[P1 V6 V5];	[P1 V6 V5]	#	ᠷ্.ܲჃꡐ
+B;	ᠷ\u09CD𒚉。\u0732ⴣꡐ;	[P1 V6 V5];	[P1 V6 V5]	#	ᠷ্.ܲⴣꡐ
+B;	𐹢\u2D7Fς⋀。\u0FB6렧;	[V5 B1];	[V5 B1]	#	𐹢⵿ς⋀.ྶ렧
+B;	𐹢\u2D7Fς⋀。\u0FB6렧;	[V5 B1];	[V5 B1]	#	𐹢⵿ς⋀.ྶ렧
+B;	𐹢\u2D7FΣ⋀。\u0FB6렧;	[V5 B1];	[V5 B1]	#	𐹢⵿σ⋀.ྶ렧
+B;	𐹢\u2D7FΣ⋀。\u0FB6렧;	[V5 B1];	[V5 B1]	#	𐹢⵿σ⋀.ྶ렧
+B;	𐹢\u2D7Fσ⋀。\u0FB6렧;	[V5 B1];	[V5 B1]	#	𐹢⵿σ⋀.ྶ렧
+B;	𐹢\u2D7Fσ⋀。\u0FB6렧;	[V5 B1];	[V5 B1]	#	𐹢⵿σ⋀.ྶ렧
+T;	-\u200D。ᡠ\u200C\u200D⒈;	[P1 V3 V6 C2 C1];	[P1 V3 V6]	#	-.ᡠ⒈
+N;	-\u200D。ᡠ\u200C\u200D⒈;	[P1 V3 V6 C2 C1];	[P1 V3 V6 C2 C1]	#	-.ᡠ⒈
+T;	-\u200D。ᡠ\u200C\u200D1.;	[V3 C2 C1];	[V3]	#	-.ᡠ1.
+N;	-\u200D。ᡠ\u200C\u200D1.;	[V3 C2 C1];	[V3 C2 C1]	#	-.ᡠ1.
+T;	\u200C򈘂.Ⴒ\uABED;	[P1 V6 C1];	[P1 V6]	#	.Ⴒ꯭
+N;	\u200C򈘂.Ⴒ\uABED;	[P1 V6 C1];	[P1 V6 C1]	#	.Ⴒ꯭
+T;	\u200C򈘂.ⴒ\uABED;	[P1 V6 C1];	[P1 V6]	#	.ⴒ꯭
+N;	\u200C򈘂.ⴒ\uABED;	[P1 V6 C1];	[P1 V6 C1]	#	.ⴒ꯭
+B;	繱\u1039\u200D.8︒;	[P1 V6];	[P1 V6]	#	繱္.8︒
+T;	繱\u1039\u200D.8。;	繱\u1039\u200D.8.;	xn--9jd5457c.8.	#	繱္.8.
+N;	繱\u1039\u200D.8。;	繱\u1039\u200D.8.;	xn--9jd812ffm5e.8.	#	繱္.8.
+B;	xn--9jd5457c.8.;	繱\u1039.8.;	xn--9jd5457c.8.	#	繱္.8.
+B;	繱\u1039.8.;	;	xn--9jd5457c.8.	#	繱္.8.
+B;	xn--9jd812ffm5e.8.;	繱\u1039\u200D.8.;	xn--9jd812ffm5e.8.	#	繱္.8.
+T;	繱\u1039\u200D.8.;	;	xn--9jd5457c.8.	#	繱္.8.
+N;	繱\u1039\u200D.8.;	;	xn--9jd812ffm5e.8.	#	繱္.8.
+B;	󠅕.\u1927;	[V5];	[V5]	#	ᤧ
+B;	󠅕.\u1927;	[V5];	[V5]	#	ᤧ
+T;	ß󠇦。\u200D;	[C2];	ss.	#	ß.
+N;	ß󠇦。\u200D;	[C2];	[C2]	#	ß.
+T;	SS󠇦。\u200D;	[C2];	ss.	#	ss.
+N;	SS󠇦。\u200D;	[C2];	[C2]	#	ss.
+T;	ss󠇦。\u200D;	[C2];	ss.	#	ss.
+N;	ss󠇦。\u200D;	[C2];	[C2]	#	ss.
+T;	Ss󠇦。\u200D;	[C2];	ss.	#	ss.
+N;	Ss󠇦。\u200D;	[C2];	[C2]	#	ss.
+B;	ss.;	;	
+T;	󠯓\u200C⒈.󠅵;	[P1 V6 C1];	[P1 V6]	#	⒈.
+N;	󠯓\u200C⒈.󠅵;	[P1 V6 C1];	[P1 V6 C1]	#	⒈.
+T;	󠯓\u200C1..󠅵;	[P1 V6 C1 A4_2];	[P1 V6 A4_2]	#	1..
+N;	󠯓\u200C1..󠅵;	[P1 V6 C1 A4_2];	[P1 V6 C1 A4_2]	#	1..
+B;	򸕹\u1072󠆈ß。󚭹;	[P1 V6];	[P1 V6]	#	ၲß.
+B;	򸕹\u1072󠆈SS。󚭹;	[P1 V6];	[P1 V6]	#	ၲss.
+B;	򸕹\u1072󠆈ss。󚭹;	[P1 V6];	[P1 V6]	#	ၲss.
+B;	򸕹\u1072󠆈Ss。󚭹;	[P1 V6];	[P1 V6]	#	ၲss.
+T;	\u06A8\u200C𐮂。󻋜䉜\u200D񒑺;	[P1 V6 C2];	[P1 V6]	#	ڨ𐮂.䉜
+N;	\u06A8\u200C𐮂。󻋜䉜\u200D񒑺;	[P1 V6 C2];	[P1 V6 C2]	#	ڨ𐮂.䉜
+B;	񞀎ς\u07DA⒈.≮𑂹\u200D\u067F;	[P1 V6 B5 B1];	[P1 V6 B5 B1]	#	ςߚ⒈.≮𑂹ٿ
+B;	񞀎ς\u07DA⒈.<\u0338𑂹\u200D\u067F;	[P1 V6 B5 B1];	[P1 V6 B5 B1]	#	ςߚ⒈.≮𑂹ٿ
+B;	񞀎ς\u07DA1..≮𑂹\u200D\u067F;	[P1 V6 B5 A4_2 B1];	[P1 V6 B5 A4_2 B1]	#	ςߚ1..≮𑂹ٿ
+B;	񞀎ς\u07DA1..<\u0338𑂹\u200D\u067F;	[P1 V6 B5 A4_2 B1];	[P1 V6 B5 A4_2 B1]	#	ςߚ1..≮𑂹ٿ
+B;	񞀎Σ\u07DA1..<\u0338𑂹\u200D\u067F;	[P1 V6 B5 A4_2 B1];	[P1 V6 B5 A4_2 B1]	#	σߚ1..≮𑂹ٿ
+B;	񞀎Σ\u07DA1..≮𑂹\u200D\u067F;	[P1 V6 B5 A4_2 B1];	[P1 V6 B5 A4_2 B1]	#	σߚ1..≮𑂹ٿ
+B;	񞀎σ\u07DA1..≮𑂹\u200D\u067F;	[P1 V6 B5 A4_2 B1];	[P1 V6 B5 A4_2 B1]	#	σߚ1..≮𑂹ٿ
+B;	񞀎σ\u07DA1..<\u0338𑂹\u200D\u067F;	[P1 V6 B5 A4_2 B1];	[P1 V6 B5 A4_2 B1]	#	σߚ1..≮𑂹ٿ
+B;	񞀎Σ\u07DA⒈.<\u0338𑂹\u200D\u067F;	[P1 V6 B5 B1];	[P1 V6 B5 B1]	#	σߚ⒈.≮𑂹ٿ
+B;	񞀎Σ\u07DA⒈.≮𑂹\u200D\u067F;	[P1 V6 B5 B1];	[P1 V6 B5 B1]	#	σߚ⒈.≮𑂹ٿ
+B;	񞀎σ\u07DA⒈.≮𑂹\u200D\u067F;	[P1 V6 B5 B1];	[P1 V6 B5 B1]	#	σߚ⒈.≮𑂹ٿ
+B;	񞀎σ\u07DA⒈.<\u0338𑂹\u200D\u067F;	[P1 V6 B5 B1];	[P1 V6 B5 B1]	#	σߚ⒈.≮𑂹ٿ
+B;	\u3164\u0CCDႠ𑇋.\u180B;	[P1 V6];	[P1 V6]	#	್Ⴀ𑇋.
+B;	\u1160\u0CCDႠ𑇋.\u180B;	[P1 V6];	[P1 V6]	#	್Ⴀ𑇋.
+B;	\u1160\u0CCDⴀ𑇋.\u180B;	[P1 V6];	[P1 V6]	#	್ⴀ𑇋.
+B;	\u3164\u0CCDⴀ𑇋.\u180B;	[P1 V6];	[P1 V6]	#	್ⴀ𑇋.
+T;	󠜈\u200D.\u1BF3󠄀󠆦\u1B6D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.᯳᭭
+N;	󠜈\u200D.\u1BF3󠄀󠆦\u1B6D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.᯳᭭
+T;	󠜈\u200D.\u1BF3󠄀󠆦\u1B6D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.᯳᭭
+N;	󠜈\u200D.\u1BF3󠄀󠆦\u1B6D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.᯳᭭
+B;	≮𐸧𞶡.≯𼫗ᡖ;	[P1 V6 B1];	[P1 V6 B1]
+B;	<\u0338𐸧𞶡.>\u0338𼫗ᡖ;	[P1 V6 B1];	[P1 V6 B1]
+B;	\u05C7𐥴\u0857№。\u1BAAꡊ;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ׇࡗno.᮪ꡊ
+B;	\u05C7𐥴\u0857No。\u1BAAꡊ;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ׇࡗno.᮪ꡊ
+B;	\u05C7𐥴\u0857no。\u1BAAꡊ;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ׇࡗno.᮪ꡊ
+B;	\u05C7𐥴\u0857NO。\u1BAAꡊ;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ׇࡗno.᮪ꡊ
+B;	\u0F9F。􃍩;	[P1 V5 V6];	[P1 V5 V6]	#	ྟ.
+B;	\uA9C0\u1B6B.\u1160;	[P1 V5 V6];	[P1 V5 V6]	#	꧀᭫.
+B;	\uA9C0\u1B6B.\u1160;	[P1 V5 V6];	[P1 V5 V6]	#	꧀᭫.
+T;	-\u08A7\u200D。󴀴\u079E;	[P1 V3 V6 B1 C2 B5 B6];	[P1 V3 V6 B1 B5 B6]	#	-ࢧ.ޞ
+N;	-\u08A7\u200D。󴀴\u079E;	[P1 V3 V6 B1 C2 B5 B6];	[P1 V3 V6 B1 C2 B5 B6]	#	-ࢧ.ޞ
+B;	\u072B\u1920≯󞉲。󠇨⾇滸𐹭;	[P1 V6 B2 B3 B5 B6];	[P1 V6 B2 B3 B5 B6]	#	ܫᤠ≯.舛滸𐹭
+B;	\u072B\u1920>\u0338󞉲。󠇨⾇滸𐹭;	[P1 V6 B2 B3 B5 B6];	[P1 V6 B2 B3 B5 B6]	#	ܫᤠ≯.舛滸𐹭
+B;	\u072B\u1920≯󞉲。󠇨舛滸𐹭;	[P1 V6 B2 B3 B5 B6];	[P1 V6 B2 B3 B5 B6]	#	ܫᤠ≯.舛滸𐹭
+B;	\u072B\u1920>\u0338󞉲。󠇨舛滸𐹭;	[P1 V6 B2 B3 B5 B6];	[P1 V6 B2 B3 B5 B6]	#	ܫᤠ≯.舛滸𐹭
+B;	蔏。\u08FB;	[V5];	[V5]	#	蔏.ࣻ
+B;	蔏。\u08FB;	[V5];	[V5]	#	蔏.ࣻ
+B;	𝟿𐮂。\u034E;	[V5 B1];	[V5 B1]	#	9𐮂.͎
+B;	9𐮂。\u034E;	[V5 B1];	[V5 B1]	#	9𐮂.͎
+B;	󧫃-䟖F。\u069B⒈𐹣;	[P1 V6 B4];	[P1 V6 B4]	#	-䟖f.ڛ⒈𐹣
+B;	󧫃-䟖F。\u069B1.𐹣;	[P1 V6 B1];	[P1 V6 B1]	#	-䟖f.ڛ1.𐹣
+B;	󧫃-䟖f。\u069B1.𐹣;	[P1 V6 B1];	[P1 V6 B1]	#	-䟖f.ڛ1.𐹣
+B;	󧫃-䟖f。\u069B⒈𐹣;	[P1 V6 B4];	[P1 V6 B4]	#	-䟖f.ڛ⒈𐹣
+T;	\u200C。𐹣;	[C1 B1];	[B1]	#	.𐹣
+N;	\u200C。𐹣;	[C1 B1];	[C1 B1]	#	.𐹣
+T;	\u200C。𐹣;	[C1 B1];	[B1]	#	.𐹣
+N;	\u200C。𐹣;	[C1 B1];	[C1 B1]	#	.𐹣
+T;	𞠃.≯\u200C-\u0714;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𞠃.≯-ܔ
+N;	𞠃.≯\u200C-\u0714;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𞠃.≯-ܔ
+T;	𞠃.>\u0338\u200C-\u0714;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𞠃.≯-ܔ
+N;	𞠃.>\u0338\u200C-\u0714;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𞠃.≯-ܔ
+B;	\u036D-。≠𐾢;	[P1 V3 V5 V6 B1];	[P1 V3 V5 V6 B1]	#	ͭ-.≠
+B;	\u036D-。=\u0338𐾢;	[P1 V3 V5 V6 B1];	[P1 V3 V5 V6 B1]	#	ͭ-.≠
+T;	𞀪\u1A60。\u200D𐥚;	[P1 V6 B1 C2];	[P1 V6]	#	᩠.
+N;	𞀪\u1A60。\u200D𐥚;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	᩠.
+B;	\u059D\uAAF62。㧉𱃺;	[P1 V5 V6];	[P1 V5 V6]	#	꫶֝2.㧉
+B;	\uAAF6\u059D2。㧉𱃺;	[P1 V5 V6];	[P1 V5 V6]	#	꫶֝2.㧉
+B;	\uAAF6\u059D2。㧉𱃺;	[P1 V5 V6];	[P1 V5 V6]	#	꫶֝2.㧉
+T;	\u200C񪨑𐹾𞺉。≯6;	[P1 V6 B1 C1];	[P1 V6 B5 B6]	#	𐹾ي.≯6
+N;	\u200C񪨑𐹾𞺉。≯6;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹾ي.≯6
+T;	\u200C񪨑𐹾𞺉。>\u03386;	[P1 V6 B1 C1];	[P1 V6 B5 B6]	#	𐹾ي.≯6
+N;	\u200C񪨑𐹾𞺉。>\u03386;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹾ي.≯6
+T;	\u200C񪨑𐹾\u064A。≯6;	[P1 V6 B1 C1];	[P1 V6 B5 B6]	#	𐹾ي.≯6
+N;	\u200C񪨑𐹾\u064A。≯6;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹾ي.≯6
+T;	\u200C񪨑𐹾\u064A。>\u03386;	[P1 V6 B1 C1];	[P1 V6 B5 B6]	#	𐹾ي.≯6
+N;	\u200C񪨑𐹾\u064A。>\u03386;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹾ي.≯6
+T;	\u1734.𐹹𛂿-\u200D;	[P1 V5 V6 B1 C2];	[P1 V5 V3 V6 B1]	#	᜴.𐹹-
+N;	\u1734.𐹹𛂿-\u200D;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	᜴.𐹹-
+T;	\u1734.𐹹𛂿-\u200D;	[P1 V5 V6 B1 C2];	[P1 V5 V3 V6 B1]	#	᜴.𐹹-
+N;	\u1734.𐹹𛂿-\u200D;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	᜴.𐹹-
+B;	🕰ς􍵐。\uFFA0;	[P1 V6];	[P1 V6]	#	🕰ς.
+B;	🕰ς􍵐。\u1160;	[P1 V6];	[P1 V6]	#	🕰ς.
+B;	🕰Σ􍵐。\u1160;	[P1 V6];	[P1 V6]	#	🕰σ.
+B;	🕰σ􍵐。\u1160;	[P1 V6];	[P1 V6]	#	🕰σ.
+B;	🕰Σ􍵐。\uFFA0;	[P1 V6];	[P1 V6]	#	🕰σ.
+B;	🕰σ􍵐。\uFFA0;	[P1 V6];	[P1 V6]	#	🕰σ.
+B;	\u08B1󠅲𐫟\u08A1.𐸛\u1BAAႣ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ࢱ𐫟ࢡ.᮪Ⴃ
+B;	\u08B1󠅲𐫟\u08A1.𐸛\u1BAAⴃ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ࢱ𐫟ࢡ.᮪ⴃ
+B;	𐹡𑓂-킼.\uABED\u1C33\u06DD≯;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	𐹡𑓂-킼.꯭ᰳ≯
+B;	𐹡𑓂-킼.\uABED\u1C33\u06DD>\u0338;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	𐹡𑓂-킼.꯭ᰳ≯
+B;	-。ꡇ\u0667򹘐\u0ACD;	[P1 V3 V6 B5];	[P1 V3 V6 B5]	#	-.ꡇ٧્
+T;	\u200D󉡂\u0F96.\u0737󻨮𐫃𐋡;	[P1 V6 V5 C2 B1];	[P1 V6 V5 B1]	#	ྖ.ܷ𐫃𐋡
+N;	\u200D󉡂\u0F96.\u0737󻨮𐫃𐋡;	[P1 V6 V5 C2 B1];	[P1 V6 V5 C2 B1]	#	ྖ.ܷ𐫃𐋡
+T;	\u200D󉡂\u0F96.\u0737󻨮𐫃𐋡;	[P1 V6 V5 C2 B1];	[P1 V6 V5 B1]	#	ྖ.ܷ𐫃𐋡
+N;	\u200D󉡂\u0F96.\u0737󻨮𐫃𐋡;	[P1 V6 V5 C2 B1];	[P1 V6 V5 C2 B1]	#	ྖ.ܷ𐫃𐋡
+B;	︒󷫏ς򔩯。\u0644;	[P1 V6];	[P1 V6]	#	︒ς.ل
+B;	。󷫏ς򔩯。\u0644;	[P1 V6];	[P1 V6]	#	ς.ل
+B;	。󷫏Σ򔩯。\u0644;	[P1 V6];	[P1 V6]	#	σ.ل
+B;	。󷫏σ򔩯。\u0644;	[P1 V6];	[P1 V6]	#	σ.ل
+B;	︒󷫏Σ򔩯。\u0644;	[P1 V6];	[P1 V6]	#	︒σ.ل
+B;	︒󷫏σ򔩯。\u0644;	[P1 V6];	[P1 V6]	#	︒σ.ل
+B;	\uFD93.\uFB73򾟛≯\u0B82;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	همج.ڄ≯ஂ
+B;	\uFD93.\uFB73򾟛>\u0338\u0B82;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	همج.ڄ≯ஂ
+B;	\u0647\u0645\u062C.\u0684򾟛≯\u0B82;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	همج.ڄ≯ஂ
+B;	\u0647\u0645\u062C.\u0684򾟛>\u0338\u0B82;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	همج.ڄ≯ஂ
+B;	\u0A42򜖴.𐨝;	[P1 V5 V6];	[P1 V5 V6]	#	ੂ.𐨝
+B;	⒉💰≠。Ⴟ□Ⴈ;	[P1 V6];	[P1 V6]
+B;	⒉💰=\u0338。Ⴟ□Ⴈ;	[P1 V6];	[P1 V6]
+B;	2.💰≠。Ⴟ□Ⴈ;	[P1 V6];	[P1 V6]
+B;	2.💰=\u0338。Ⴟ□Ⴈ;	[P1 V6];	[P1 V6]
+B;	2.💰=\u0338。ⴟ□ⴈ;	[P1 V6];	[P1 V6]
+B;	2.💰≠。ⴟ□ⴈ;	[P1 V6];	[P1 V6]
+B;	⒉💰=\u0338。ⴟ□ⴈ;	[P1 V6];	[P1 V6]
+B;	⒉💰≠。ⴟ□ⴈ;	[P1 V6];	[P1 V6]
+B;	-𑚫\u0321Ⴥ。-\u0660𐮩\u035B;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-𑚫̡Ⴥ.-٠𐮩͛
+B;	-𑚫\u0321ⴥ。-\u0660𐮩\u035B;	[V3 B1];	[V3 B1]	#	-𑚫̡ⴥ.-٠𐮩͛
+B;	\u1B3A。\u1B44︒\u06AF\u0695;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	ᬺ.᭄︒گڕ
+B;	\u1B3A。\u1B44。\u06AF\u0695;	[V5];	[V5]	#	ᬺ.᭄.گڕ
+T;	Ⴙᡡ.\u0FB8\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	Ⴙᡡ.ྸ
+N;	Ⴙᡡ.\u0FB8\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	Ⴙᡡ.ྸ
+T;	ⴙᡡ.\u0FB8\u200D;	[V5 C2];	[V5]	#	ⴙᡡ.ྸ
+N;	ⴙᡡ.\u0FB8\u200D;	[V5 C2];	[V5 C2]	#	ⴙᡡ.ྸ
+B;	\uFE05。₆0𐭧ᠺ;	[B1];	[B1]
+B;	\uFE05。60𐭧ᠺ;	[B1];	[B1]
+B;	6\u072C。-\u20EE;	[V3 B1];	[V3 B1]	#	6ܬ.-⃮
+B;	6\u072C。-\u20EE;	[V3 B1];	[V3 B1]	#	6ܬ.-⃮
+T;	\u200D𜳍\u0662。\u0A4Dς\uFDBF\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B5 B6 B1]	#	٢.੍ςحجيⷪ
+N;	\u200D𜳍\u0662。\u0A4Dς\uFDBF\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	٢.੍ςحجيⷪ
+T;	\u200D𜳍\u0662。\u0A4Dς\u062D\u062C\u064A\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B5 B6 B1]	#	٢.੍ςحجيⷪ
+N;	\u200D𜳍\u0662。\u0A4Dς\u062D\u062C\u064A\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	٢.੍ςحجيⷪ
+T;	\u200D𜳍\u0662。\u0A4DΣ\u062D\u062C\u064A\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B5 B6 B1]	#	٢.੍σحجيⷪ
+N;	\u200D𜳍\u0662。\u0A4DΣ\u062D\u062C\u064A\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	٢.੍σحجيⷪ
+T;	\u200D𜳍\u0662。\u0A4Dσ\u062D\u062C\u064A\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B5 B6 B1]	#	٢.੍σحجيⷪ
+N;	\u200D𜳍\u0662。\u0A4Dσ\u062D\u062C\u064A\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	٢.੍σحجيⷪ
+T;	\u200D𜳍\u0662。\u0A4DΣ\uFDBF\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B5 B6 B1]	#	٢.੍σحجيⷪ
+N;	\u200D𜳍\u0662。\u0A4DΣ\uFDBF\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	٢.੍σحجيⷪ
+T;	\u200D𜳍\u0662。\u0A4Dσ\uFDBF\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B5 B6 B1]	#	٢.੍σحجيⷪ
+N;	\u200D𜳍\u0662。\u0A4Dσ\uFDBF\u2DEA;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	٢.੍σحجيⷪ
+B;	⒈񊼈Ⴓ⒪.󠁐񥏀𐷵\u0665;	[P1 V6 B1];	[P1 V6 B1]	#	⒈Ⴓ⒪.٥
+B;	1.񊼈Ⴓ(o).󠁐񥏀𐷵\u0665;	[P1 V6 B1];	[P1 V6 B1]	#	1.Ⴓ(o).٥
+B;	1.񊼈ⴓ(o).󠁐񥏀𐷵\u0665;	[P1 V6 B1];	[P1 V6 B1]	#	1.ⴓ(o).٥
+B;	1.񊼈Ⴓ(O).󠁐񥏀𐷵\u0665;	[P1 V6 B1];	[P1 V6 B1]	#	1.Ⴓ(o).٥
+B;	⒈񊼈ⴓ⒪.󠁐񥏀𐷵\u0665;	[P1 V6 B1];	[P1 V6 B1]	#	⒈ⴓ⒪.٥
+B;	\u0772.\u0855𞯝𐹰𐫐;	[P1 V6];	[P1 V6]	#	ݲ.ࡕ𐹰𐫐
+B;	\uFC92-。𐨿񔅥;	[P1 V3 V5 V6 B3];	[P1 V3 V5 V6 B3]	#	يز-.𐨿
+B;	\u064A\u0632-。𐨿񔅥;	[P1 V3 V5 V6 B3];	[P1 V3 V5 V6 B3]	#	يز-.𐨿
+B;	-󠧚ꡐ.\u1DEF𜒩🄉;	[P1 V3 V6 V5];	[P1 V3 V6 V5]	#	-ꡐ.ᷯ🄉
+B;	-󠧚ꡐ.\u1DEF𜒩8,;	[P1 V3 V6 V5];	[P1 V3 V6 V5]	#	-ꡐ.ᷯ8,
+B;	🏧󠗑󰭊􋱔.ᡥ𝟝;	[P1 V6];	[P1 V6]
+B;	🏧󠗑󰭊􋱔.ᡥ5;	[P1 V6];	[P1 V6]
+B;	≮\u066C.\uFE0F;	[P1 V6 B1];	[P1 V6 B1]	#	≮٬.
+B;	<\u0338\u066C.\uFE0F;	[P1 V6 B1];	[P1 V6 B1]	#	≮٬.
+B;	≮\u066C.\uFE0F;	[P1 V6 B1];	[P1 V6 B1]	#	≮٬.
+B;	<\u0338\u066C.\uFE0F;	[P1 V6 B1];	[P1 V6 B1]	#	≮٬.
+B;	𐹭ᯛ\u1BF3。脥;	[B1];	[B1]	#	𐹭ᯛ᯳.脥
+B;	𐹭ᯛ\u1BF3。脥;	[B1];	[B1]	#	𐹭ᯛ᯳.脥
+B;	\u1BF3\u115F𞣱򃜐.-;	[P1 V5 V6 V3 B5];	[P1 V5 V6 V3 B5]	#	᯳.-
+T;	\u200C。\uAAED;	[V5 C1];	[V5]	#	.ꫭ
+N;	\u200C。\uAAED;	[V5 C1];	[V5 C1]	#	.ꫭ
+T;	\u200C。\uAAED;	[V5 C1];	[V5]	#	.ꫭ
+N;	\u200C。\uAAED;	[V5 C1];	[V5 C1]	#	.ꫭ
+B;	\u077A𑒺.𐫎Ⴎ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ݺ𑒺.𐫎Ⴎ
+B;	\u077A𑒺.𐫎Ⴎ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ݺ𑒺.𐫎Ⴎ
+B;	\u077A𑒺.𐫎ⴎ;	[B2 B3];	[B2 B3]	#	ݺ𑒺.𐫎ⴎ
+B;	\u077A𑒺.𐫎ⴎ;	[B2 B3];	[B2 B3]	#	ݺ𑒺.𐫎ⴎ
+B;	\u07DD\u1921Ξ.蚗㛨󠫺;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ߝᤡξ.蚗㛨
+B;	\u07DD\u1921Ξ.蚗㛨󠫺;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ߝᤡξ.蚗㛨
+B;	\u07DD\u1921ξ.蚗㛨󠫺;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ߝᤡξ.蚗㛨
+B;	\u07DD\u1921ξ.蚗㛨󠫺;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ߝᤡξ.蚗㛨
+T;	᠆몆\u200C-。Ⴛ\u083F︒;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 B5 B6]	#	᠆몆-.Ⴛ︒
+N;	᠆몆\u200C-。Ⴛ\u083F︒;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 C1 B5 B6]	#	᠆몆-.Ⴛ︒
+T;	᠆몆\u200C-。Ⴛ\u083F︒;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 B5 B6]	#	᠆몆-.Ⴛ︒
+N;	᠆몆\u200C-。Ⴛ\u083F︒;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 C1 B5 B6]	#	᠆몆-.Ⴛ︒
+T;	᠆몆\u200C-。Ⴛ\u083F。;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 B5 B6]	#	᠆몆-.Ⴛ.
+N;	᠆몆\u200C-。Ⴛ\u083F。;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 C1 B5 B6]	#	᠆몆-.Ⴛ.
+T;	᠆몆\u200C-。Ⴛ\u083F。;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 B5 B6]	#	᠆몆-.Ⴛ.
+N;	᠆몆\u200C-。Ⴛ\u083F。;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 C1 B5 B6]	#	᠆몆-.Ⴛ.
+T;	᠆몆\u200C-。ⴛ\u083F。;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 B5 B6]	#	᠆몆-.ⴛ.
+N;	᠆몆\u200C-。ⴛ\u083F。;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 C1 B5 B6]	#	᠆몆-.ⴛ.
+T;	᠆몆\u200C-。ⴛ\u083F。;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 B5 B6]	#	᠆몆-.ⴛ.
+N;	᠆몆\u200C-。ⴛ\u083F。;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 C1 B5 B6]	#	᠆몆-.ⴛ.
+T;	᠆몆\u200C-。ⴛ\u083F︒;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 B5 B6]	#	᠆몆-.ⴛ︒
+N;	᠆몆\u200C-。ⴛ\u083F︒;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 C1 B5 B6]	#	᠆몆-.ⴛ︒
+T;	᠆몆\u200C-。ⴛ\u083F︒;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 B5 B6]	#	᠆몆-.ⴛ︒
+N;	᠆몆\u200C-。ⴛ\u083F︒;	[P1 V3 V6 C1 B5 B6];	[P1 V3 V6 C1 B5 B6]	#	᠆몆-.ⴛ︒
+T;	󠵜.︒󠲅\u200C𐹽;	[P1 V6 B1 C1];	[P1 V6 B1]	#	.︒𐹽
+N;	󠵜.︒󠲅\u200C𐹽;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	.︒𐹽
+T;	󠵜.。󠲅\u200C𐹽;	[P1 V6 A4_2 B1 C1];	[P1 V6 A4_2 B1]	#	..𐹽
+N;	󠵜.。󠲅\u200C𐹽;	[P1 V6 A4_2 B1 C1];	[P1 V6 A4_2 B1 C1]	#	..𐹽
+B;	\uFC48.𐹢Ⴑ񣞍\u0765;	[P1 V6 B1];	[P1 V6 B1]	#	مم.𐹢Ⴑݥ
+B;	\u0645\u0645.𐹢Ⴑ񣞍\u0765;	[P1 V6 B1];	[P1 V6 B1]	#	مم.𐹢Ⴑݥ
+B;	\u0645\u0645.𐹢ⴑ񣞍\u0765;	[P1 V6 B1];	[P1 V6 B1]	#	مم.𐹢ⴑݥ
+B;	\uFC48.𐹢ⴑ񣞍\u0765;	[P1 V6 B1];	[P1 V6 B1]	#	مم.𐹢ⴑݥ
+B;	󠁁𼉗.𝟭Ⴛ;	[P1 V6];	[P1 V6]
+B;	󠁁𼉗.1Ⴛ;	[P1 V6];	[P1 V6]
+B;	󠁁𼉗.1ⴛ;	[P1 V6];	[P1 V6]
+B;	󠁁𼉗.𝟭ⴛ;	[P1 V6];	[P1 V6]
+B;	-\u1A65齀。릿\u0637;	[V3 B5 B6];	[V3 B5 B6]	#	-ᩥ齀.릿ط
+B;	-\u1A65齀。릿\u0637;	[V3 B5 B6];	[V3 B5 B6]	#	-ᩥ齀.릿ط
+T;	󠇕\u0687鹝꾗。񺧞\u200D\u200D⏃;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3]	#	ڇ鹝꾗.⏃
+N;	󠇕\u0687鹝꾗。񺧞\u200D\u200D⏃;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3 C2]	#	ڇ鹝꾗.⏃
+T;	󠇕\u0687鹝꾗。񺧞\u200D\u200D⏃;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3]	#	ڇ鹝꾗.⏃
+N;	󠇕\u0687鹝꾗。񺧞\u200D\u200D⏃;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3 C2]	#	ڇ鹝꾗.⏃
+B;	≮.-𐻡--;	[P1 V6 V2 V3 B1];	[P1 V6 V2 V3 B1]
+B;	<\u0338.-𐻡--;	[P1 V6 V2 V3 B1];	[P1 V6 V2 V3 B1]
+B;	≮.-𐻡--;	[P1 V6 V2 V3 B1];	[P1 V6 V2 V3 B1]
+B;	<\u0338.-𐻡--;	[P1 V6 V2 V3 B1];	[P1 V6 V2 V3 B1]
+T;	\u0664⭼。\u200Dς𝟩;	[B1 C2];	[B1]	#	٤⭼.ς7
+N;	\u0664⭼。\u200Dς𝟩;	[B1 C2];	[B1 C2]	#	٤⭼.ς7
+T;	\u0664⭼。\u200Dς7;	[B1 C2];	[B1]	#	٤⭼.ς7
+N;	\u0664⭼。\u200Dς7;	[B1 C2];	[B1 C2]	#	٤⭼.ς7
+T;	\u0664⭼。\u200DΣ7;	[B1 C2];	[B1]	#	٤⭼.σ7
+N;	\u0664⭼。\u200DΣ7;	[B1 C2];	[B1 C2]	#	٤⭼.σ7
+T;	\u0664⭼。\u200Dσ7;	[B1 C2];	[B1]	#	٤⭼.σ7
+N;	\u0664⭼。\u200Dσ7;	[B1 C2];	[B1 C2]	#	٤⭼.σ7
+T;	\u0664⭼。\u200DΣ𝟩;	[B1 C2];	[B1]	#	٤⭼.σ7
+N;	\u0664⭼。\u200DΣ𝟩;	[B1 C2];	[B1 C2]	#	٤⭼.σ7
+T;	\u0664⭼。\u200Dσ𝟩;	[B1 C2];	[B1]	#	٤⭼.σ7
+N;	\u0664⭼。\u200Dσ𝟩;	[B1 C2];	[B1 C2]	#	٤⭼.σ7
+B;	ς񩓤8.𞫘;	[P1 V6];	[P1 V6]
+B;	ς񩓤8.𞫘;	[P1 V6];	[P1 V6]
+B;	Σ񩓤8.𞫘;	[P1 V6];	[P1 V6]
+B;	σ񩓤8.𞫘;	[P1 V6];	[P1 V6]
+B;	Σ񩓤8.𞫘;	[P1 V6];	[P1 V6]
+B;	σ񩓤8.𞫘;	[P1 V6];	[P1 V6]
+T;	\u200C\u07CE🄀\u0843.-\u07E6𑌁;	[P1 V6 V3 B1 C1];	[P1 V6 V3 B1]	#	ߎ🄀ࡃ.-ߦ𑌁
+N;	\u200C\u07CE🄀\u0843.-\u07E6𑌁;	[P1 V6 V3 B1 C1];	[P1 V6 V3 B1 C1]	#	ߎ🄀ࡃ.-ߦ𑌁
+T;	\u200C\u07CE0.\u0843.-\u07E6𑌁;	[V3 B1 C1];	[V3 B1]	#	ߎ0.ࡃ.-ߦ𑌁
+N;	\u200C\u07CE0.\u0843.-\u07E6𑌁;	[V3 B1 C1];	[V3 B1 C1]	#	ߎ0.ࡃ.-ߦ𑌁
+B;	􉿃。𞸝넯򆰡;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.ں넯
+B;	􉿃。𞸝넯򆰡;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.ں넯
+B;	􉿃。\u06BA넯򆰡;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.ں넯
+B;	􉿃。\u06BA넯򆰡;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.ں넯
+B;	ᡇႸ。\u0600Ⴈ\u08F9;	[P1 V6 B1];	[P1 V6 B1]	#	ᡇႸ.Ⴈࣹ
+B;	ᡇⴘ。\u0600ⴈ\u08F9;	[P1 V6 B1];	[P1 V6 B1]	#	ᡇⴘ.ⴈࣹ
+B;	⒚♰\u08B0。牣𐹤Ⴜᣥ;	[P1 V6 B1 B5];	[P1 V6 B1 B5]	#	⒚♰ࢰ.牣𐹤Ⴜᣥ
+B;	19.♰\u08B0。牣𐹤Ⴜᣥ;	[P1 V6 B1 B5];	[P1 V6 B1 B5]	#	19.♰ࢰ.牣𐹤Ⴜᣥ
+B;	19.♰\u08B0。牣𐹤ⴜᣥ;	[B1 B5];	[B1 B5]	#	19.♰ࢰ.牣𐹤ⴜᣥ
+B;	⒚♰\u08B0。牣𐹤ⴜᣥ;	[P1 V6 B1 B5];	[P1 V6 B1 B5]	#	⒚♰ࢰ.牣𐹤ⴜᣥ
+B;	-𐋱𞧐⒈.Ⴓ;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-𐋱𞧐1..Ⴓ;	[P1 V3 V6 B1 A4_2];	[P1 V3 V6 B1 A4_2]
+B;	-𐋱𞧐1..ⴓ;	[P1 V3 V6 B1 A4_2];	[P1 V3 V6 B1 A4_2]
+B;	-𐋱𞧐⒈.ⴓ;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+T;	\u200C긃.󰎽-;	[P1 V3 V6 C1];	[P1 V3 V6]	#	긃.-
+N;	\u200C긃.󰎽-;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	긃.-
+T;	\u200C긃.󰎽-;	[P1 V3 V6 C1];	[P1 V3 V6]	#	긃.-
+N;	\u200C긃.󰎽-;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	긃.-
+B;	뉓泓񢊆.𑘿\u200D;	[P1 V6 V5];	[P1 V6 V5]	#	뉓泓.𑘿
+B;	뉓泓񢊆.𑘿\u200D;	[P1 V6 V5];	[P1 V6 V5]	#	뉓泓.𑘿
+T;	\u200D𐹾ß。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	𐹾ß.𝨾
+N;	\u200D𐹾ß。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	𐹾ß.𝨾
+T;	\u200D𐹾ß。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	𐹾ß.𝨾
+N;	\u200D𐹾ß。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	𐹾ß.𝨾
+T;	\u200D𐹾SS。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	𐹾ss.𝨾
+N;	\u200D𐹾SS。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	𐹾ss.𝨾
+T;	\u200D𐹾ss。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	𐹾ss.𝨾
+N;	\u200D𐹾ss。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	𐹾ss.𝨾
+T;	\u200D𐹾Ss。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	𐹾ss.𝨾
+N;	\u200D𐹾Ss。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	𐹾ss.𝨾
+T;	\u200D𐹾SS。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	𐹾ss.𝨾
+N;	\u200D𐹾SS。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	𐹾ss.𝨾
+T;	\u200D𐹾ss。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	𐹾ss.𝨾
+N;	\u200D𐹾ss。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	𐹾ss.𝨾
+T;	\u200D𐹾Ss。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	𐹾ss.𝨾
+N;	\u200D𐹾Ss。𝨾\u2B75򨟲;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	𐹾ss.𝨾
+B;	\u0ACD.𐨿-≮≠;	[P1 V5 V6];	[P1 V5 V6]	#	્.𐨿-≮≠
+B;	\u0ACD.𐨿-<\u0338=\u0338;	[P1 V5 V6];	[P1 V5 V6]	#	્.𐨿-≮≠
+B;	\u0ACD.𐨿-≮≠;	[P1 V5 V6];	[P1 V5 V6]	#	્.𐨿-≮≠
+B;	\u0ACD.𐨿-<\u0338=\u0338;	[P1 V5 V6];	[P1 V5 V6]	#	્.𐨿-≮≠
+B;	\u2D7FႱ\u115F.𑖿Ⅎ;	[P1 V5 V6];	[P1 V5 V6]	#	⵿Ⴑ.𑖿Ⅎ
+B;	\u2D7FႱ\u115F.𑖿Ⅎ;	[P1 V5 V6];	[P1 V5 V6]	#	⵿Ⴑ.𑖿Ⅎ
+B;	\u2D7Fⴑ\u115F.𑖿ⅎ;	[P1 V5 V6];	[P1 V5 V6]	#	⵿ⴑ.𑖿ⅎ
+B;	\u2D7FႱ\u115F.𑖿ⅎ;	[P1 V5 V6];	[P1 V5 V6]	#	⵿Ⴑ.𑖿ⅎ
+B;	\u2D7Fⴑ\u115F.𑖿ⅎ;	[P1 V5 V6];	[P1 V5 V6]	#	⵿ⴑ.𑖿ⅎ
+B;	\u2D7FႱ\u115F.𑖿ⅎ;	[P1 V5 V6];	[P1 V5 V6]	#	⵿Ⴑ.𑖿ⅎ
+B;	󖗚。Ⴃ𐳖\u0601똯;	[P1 V6 B5];	[P1 V6 B5]	#	.Ⴃ𐳖똯
+B;	󖗚。Ⴃ𐳖\u0601똯;	[P1 V6 B5];	[P1 V6 B5]	#	.Ⴃ𐳖똯
+B;	󖗚。ⴃ𐳖\u0601똯;	[P1 V6 B5];	[P1 V6 B5]	#	.ⴃ𐳖똯
+B;	󖗚。ⴃ𐳖\u0601똯;	[P1 V6 B5];	[P1 V6 B5]	#	.ⴃ𐳖똯
+B;	ᢥ。⳻󠷡󠆏\u3164;	[P1 V6];	[P1 V6]	#	ᢥ.⳻
+B;	ᢥ。⳻󠷡󠆏\u1160;	[P1 V6];	[P1 V6]	#	ᢥ.⳻
+B;	𐼣⾇.ᡙ-𐋰;	[P1 V6 B2 B3];	[P1 V6 B2 B3]
+B;	𐼣舛.ᡙ-𐋰;	[P1 V6 B2 B3];	[P1 V6 B2 B3]
+B;	Ⴉ猕󝌩≮.︒;	[P1 V6];	[P1 V6]
+B;	Ⴉ猕󝌩<\u0338.︒;	[P1 V6];	[P1 V6]
+B;	Ⴉ猕󝌩≮.。;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	Ⴉ猕󝌩<\u0338.。;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	ⴉ猕󝌩<\u0338.。;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	ⴉ猕󝌩≮.。;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	ⴉ猕󝌩<\u0338.︒;	[P1 V6];	[P1 V6]
+B;	ⴉ猕󝌩≮.︒;	[P1 V6];	[P1 V6]
+B;	🜙。\u0635鳳ꡱ\u08FC;	[B2 B3];	[B2 B3]	#	🜙.ص鳳ꡱࣼ
+B;	🜙。\u0635鳳ꡱ\u08FC;	[B2 B3];	[B2 B3]	#	🜙.ص鳳ꡱࣼ
+T;	\u200D𐹮。ß;	[B1 C2];	[B1]	#	𐹮.ß
+N;	\u200D𐹮。ß;	[B1 C2];	[B1 C2]	#	𐹮.ß
+T;	\u200D𐹮。SS;	[B1 C2];	[B1]	#	𐹮.ss
+N;	\u200D𐹮。SS;	[B1 C2];	[B1 C2]	#	𐹮.ss
+T;	Å둄-.\u200C;	[V3 C1];	[V3]	#	å둄-.
+N;	Å둄-.\u200C;	[V3 C1];	[V3 C1]	#	å둄-.
+T;	A\u030A둄-.\u200C;	[V3 C1];	[V3]	#	å둄-.
+N;	A\u030A둄-.\u200C;	[V3 C1];	[V3 C1]	#	å둄-.
+T;	Å둄-.\u200C;	[V3 C1];	[V3]	#	å둄-.
+N;	Å둄-.\u200C;	[V3 C1];	[V3 C1]	#	å둄-.
+T;	A\u030A둄-.\u200C;	[V3 C1];	[V3]	#	å둄-.
+N;	A\u030A둄-.\u200C;	[V3 C1];	[V3 C1]	#	å둄-.
+T;	a\u030A둄-.\u200C;	[V3 C1];	[V3]	#	å둄-.
+N;	a\u030A둄-.\u200C;	[V3 C1];	[V3 C1]	#	å둄-.
+T;	å둄-.\u200C;	[V3 C1];	[V3]	#	å둄-.
+N;	å둄-.\u200C;	[V3 C1];	[V3 C1]	#	å둄-.
+T;	a\u030A둄-.\u200C;	[V3 C1];	[V3]	#	å둄-.
+N;	a\u030A둄-.\u200C;	[V3 C1];	[V3 C1]	#	å둄-.
+T;	å둄-.\u200C;	[V3 C1];	[V3]	#	å둄-.
+N;	å둄-.\u200C;	[V3 C1];	[V3 C1]	#	å둄-.
+B;	\u035F󪒅󠆬ᢐ.󈌵-\uA8EB;	[P1 V5 V6];	[P1 V5 V6]	#	͟ᢐ.-꣫
+B;	ς.ß𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	ς.ß𣽞٨𑓂
+B;	ς.ß𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	ς.ß𣽞٨𑓂
+B;	Σ.SS𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ss𣽞٨𑓂
+B;	σ.ss𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ss𣽞٨𑓂
+B;	Σ.ss𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ss𣽞٨𑓂
+B;	Σ.ß𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ß𣽞٨𑓂
+B;	σ.ß𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ß𣽞٨𑓂
+B;	Σ.SS𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ss𣽞٨𑓂
+B;	σ.ss𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ss𣽞٨𑓂
+B;	Σ.ss𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ss𣽞٨𑓂
+B;	Σ.ß𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ß𣽞٨𑓂
+B;	σ.ß𣽞\u0668𑓂;	[B5 B6];	[B5 B6]	#	σ.ß𣽞٨𑓂
+B;	\u06EF󠄚。𐹫𑂁;	[B1];	[B1]	#	ۯ.𐹫𑂁
+B;	\u06EF󠄚。𐹫𑂁;	[B1];	[B1]	#	ۯ.𐹫𑂁
+T;	񊧏\u200C𞭭。௸񗷞-\uFD57;	[P1 V6 B5 B6 C1 B1];	[P1 V6 B5 B6 B1]	#	.௸-تمخ
+N;	񊧏\u200C𞭭。௸񗷞-\uFD57;	[P1 V6 B5 B6 C1 B1];	[P1 V6 B5 B6 C1 B1]	#	.௸-تمخ
+T;	񊧏\u200C𞭭。௸񗷞-\u062A\u0645\u062E;	[P1 V6 B5 B6 C1 B1];	[P1 V6 B5 B6 B1]	#	.௸-تمخ
+N;	񊧏\u200C𞭭。௸񗷞-\u062A\u0645\u062E;	[P1 V6 B5 B6 C1 B1];	[P1 V6 B5 B6 C1 B1]	#	.௸-تمخ
+T;	룱\u200D𞳕\u200C。\u0485︒;	[P1 V6 V5 B5 B6 C2 C1];	[P1 V6 V5 B5 B6]	#	룱.҅︒
+N;	룱\u200D𞳕\u200C。\u0485︒;	[P1 V6 V5 B5 B6 C2 C1];	[P1 V6 V5 B5 B6 C2 C1]	#	룱.҅︒
+T;	룱\u200D𞳕\u200C。\u0485︒;	[P1 V6 V5 B5 B6 C2 C1];	[P1 V6 V5 B5 B6]	#	룱.҅︒
+N;	룱\u200D𞳕\u200C。\u0485︒;	[P1 V6 V5 B5 B6 C2 C1];	[P1 V6 V5 B5 B6 C2 C1]	#	룱.҅︒
+T;	룱\u200D𞳕\u200C。\u0485。;	[P1 V6 V5 B5 B6 C2 C1];	[P1 V6 V5 B5 B6]	#	룱.҅.
+N;	룱\u200D𞳕\u200C。\u0485。;	[P1 V6 V5 B5 B6 C2 C1];	[P1 V6 V5 B5 B6 C2 C1]	#	룱.҅.
+T;	룱\u200D𞳕\u200C。\u0485。;	[P1 V6 V5 B5 B6 C2 C1];	[P1 V6 V5 B5 B6]	#	룱.҅.
+N;	룱\u200D𞳕\u200C。\u0485。;	[P1 V6 V5 B5 B6 C2 C1];	[P1 V6 V5 B5 B6 C2 C1]	#	룱.҅.
+B;	🄄.\uFE03⒈ß;	[P1 V6];	[P1 V6]
+B;	3,.\uFE031.ß;	[P1 V6];	[P1 V6]
+B;	3,.\uFE031.SS;	[P1 V6];	[P1 V6]
+B;	🄄.\uFE03⒈SS;	[P1 V6];	[P1 V6]
+B;	🄄.\uFE03⒈ss;	[P1 V6];	[P1 V6]
+B;	🄄.\uFE03⒈Ss;	[P1 V6];	[P1 V6]
+B;	򢋻𑄳。𐰕񷒾\uFEFF;	[P1 V6 B2 B3];	[P1 V6 B2 B3]
+B;	򢋻𑄳。𐰕񷒾\uFEFF;	[P1 V6 B2 B3];	[P1 V6 B2 B3]
+T;	\u1A73\u094D\u1BF2.≠\u200D㇛;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ᩳ्᯲.≠㇛
+N;	\u1A73\u094D\u1BF2.≠\u200D㇛;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ᩳ्᯲.≠㇛
+T;	\u1A73\u094D\u1BF2.=\u0338\u200D㇛;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ᩳ्᯲.≠㇛
+N;	\u1A73\u094D\u1BF2.=\u0338\u200D㇛;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ᩳ्᯲.≠㇛
+T;	\u1A73\u094D\u1BF2.≠\u200D㇛;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ᩳ्᯲.≠㇛
+N;	\u1A73\u094D\u1BF2.≠\u200D㇛;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ᩳ्᯲.≠㇛
+T;	\u1A73\u094D\u1BF2.=\u0338\u200D㇛;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ᩳ्᯲.≠㇛
+N;	\u1A73\u094D\u1BF2.=\u0338\u200D㇛;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ᩳ्᯲.≠㇛
+T;	Ⴁ𐋨娤.\u200D\u0981\u0601\u0A70;	[P1 V6 B1 C2];	[P1 V6 V5 B1]	#	Ⴁ𐋨娤.ঁੰ
+N;	Ⴁ𐋨娤.\u200D\u0981\u0601\u0A70;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	Ⴁ𐋨娤.ঁੰ
+T;	ⴁ𐋨娤.\u200D\u0981\u0601\u0A70;	[P1 V6 B1 C2];	[P1 V5 V6 B1]	#	ⴁ𐋨娤.ঁੰ
+N;	ⴁ𐋨娤.\u200D\u0981\u0601\u0A70;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ⴁ𐋨娤.ঁੰ
+B;	🄀Ⴄ𐹾󠅩。⒈\u0736ß;	[P1 V6 B1];	[P1 V6 B1]	#	🄀Ⴄ𐹾.⒈ܶß
+B;	0.Ⴄ𐹾󠅩。1.\u0736ß;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	0.Ⴄ𐹾.1.ܶß
+B;	0.ⴄ𐹾󠅩。1.\u0736ß;	[V5 B5 B6];	[V5 B5 B6]	#	0.ⴄ𐹾.1.ܶß
+B;	0.Ⴄ𐹾󠅩。1.\u0736SS;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	0.Ⴄ𐹾.1.ܶss
+B;	0.ⴄ𐹾󠅩。1.\u0736ss;	[V5 B5 B6];	[V5 B5 B6]	#	0.ⴄ𐹾.1.ܶss
+B;	0.Ⴄ𐹾󠅩。1.\u0736Ss;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	0.Ⴄ𐹾.1.ܶss
+B;	🄀ⴄ𐹾󠅩。⒈\u0736ß;	[P1 V6 B1];	[P1 V6 B1]	#	🄀ⴄ𐹾.⒈ܶß
+B;	🄀Ⴄ𐹾󠅩。⒈\u0736SS;	[P1 V6 B1];	[P1 V6 B1]	#	🄀Ⴄ𐹾.⒈ܶss
+B;	🄀ⴄ𐹾󠅩。⒈\u0736ss;	[P1 V6 B1];	[P1 V6 B1]	#	🄀ⴄ𐹾.⒈ܶss
+B;	🄀Ⴄ𐹾󠅩。⒈\u0736Ss;	[P1 V6 B1];	[P1 V6 B1]	#	🄀Ⴄ𐹾.⒈ܶss
+T;	≠.\u200C-𐹸;	[P1 V6 B1 C1];	[P1 V6 V3 B1]	#	≠.-𐹸
+N;	≠.\u200C-𐹸;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠.-𐹸
+T;	=\u0338.\u200C-𐹸;	[P1 V6 B1 C1];	[P1 V6 V3 B1]	#	≠.-𐹸
+N;	=\u0338.\u200C-𐹸;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠.-𐹸
+B;	\u0665۱。\u180B𐡼\u0663;	[B1];	[B1]	#	٥۱.𐡼٣
+B;	\u0665۱。\u180B𐡼\u0663;	[B1];	[B1]	#	٥۱.𐡼٣
+T;	\u200C\u066B⒖。󙀷񅖙\u0DCA;	[P1 V6 B1 C1];	[P1 V6 B1]	#	٫⒖.්
+N;	\u200C\u066B⒖。󙀷񅖙\u0DCA;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	٫⒖.්
+T;	\u200C\u066B15.。󙀷񅖙\u0DCA;	[P1 V6 B1 C1 A4_2];	[P1 V6 B1 A4_2]	#	٫15..්
+N;	\u200C\u066B15.。󙀷񅖙\u0DCA;	[P1 V6 B1 C1 A4_2];	[P1 V6 B1 C1 A4_2]	#	٫15..්
+B;	\u0B4D.-逋𰶞򼥘;	[P1 V5 V3 V6];	[P1 V5 V3 V6]	#	୍.-逋
+T;	\u0847。\u3164\u200Dς;	[P1 V6 C2];	[P1 V6]	#	ࡇ.ς
+N;	\u0847。\u3164\u200Dς;	[P1 V6 C2];	[P1 V6 C2]	#	ࡇ.ς
+T;	\u0847。\u1160\u200Dς;	[P1 V6 C2];	[P1 V6]	#	ࡇ.ς
+N;	\u0847。\u1160\u200Dς;	[P1 V6 C2];	[P1 V6 C2]	#	ࡇ.ς
+T;	\u0847。\u1160\u200DΣ;	[P1 V6 C2];	[P1 V6]	#	ࡇ.σ
+N;	\u0847。\u1160\u200DΣ;	[P1 V6 C2];	[P1 V6 C2]	#	ࡇ.σ
+T;	\u0847。\u1160\u200Dσ;	[P1 V6 C2];	[P1 V6]	#	ࡇ.σ
+N;	\u0847。\u1160\u200Dσ;	[P1 V6 C2];	[P1 V6 C2]	#	ࡇ.σ
+T;	\u0847。\u3164\u200DΣ;	[P1 V6 C2];	[P1 V6]	#	ࡇ.σ
+N;	\u0847。\u3164\u200DΣ;	[P1 V6 C2];	[P1 V6 C2]	#	ࡇ.σ
+T;	\u0847。\u3164\u200Dσ;	[P1 V6 C2];	[P1 V6]	#	ࡇ.σ
+N;	\u0847。\u3164\u200Dσ;	[P1 V6 C2];	[P1 V6 C2]	#	ࡇ.σ
+T;	\u0843Ⴃ。򯬎\u0309\u200D\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3]	#	ࡃႣ.̉
+N;	\u0843Ⴃ。򯬎\u0309\u200D\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3 C2]	#	ࡃႣ.̉
+T;	\u0843Ⴃ。򯬎\u0309\u200D\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3]	#	ࡃႣ.̉
+N;	\u0843Ⴃ。򯬎\u0309\u200D\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3 C2]	#	ࡃႣ.̉
+T;	\u0843ⴃ。򯬎\u0309\u200D\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3]	#	ࡃⴃ.̉
+N;	\u0843ⴃ。򯬎\u0309\u200D\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3 C2]	#	ࡃⴃ.̉
+T;	\u0843ⴃ。򯬎\u0309\u200D\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3]	#	ࡃⴃ.̉
+N;	\u0843ⴃ。򯬎\u0309\u200D\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3 C2]	#	ࡃⴃ.̉
+T;	㭄\u200Dᠯ󠯘.ς\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 B5 B6]	#	㭄ᠯ.ςݡ
+N;	㭄\u200Dᠯ󠯘.ς\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	㭄ᠯ.ςݡ
+T;	㭄\u200Dᠯ󠯘.ς\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 B5 B6]	#	㭄ᠯ.ςݡ
+N;	㭄\u200Dᠯ󠯘.ς\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	㭄ᠯ.ςݡ
+T;	㭄\u200Dᠯ󠯘.Σ\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 B5 B6]	#	㭄ᠯ.σݡ
+N;	㭄\u200Dᠯ󠯘.Σ\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	㭄ᠯ.σݡ
+T;	㭄\u200Dᠯ󠯘.σ\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 B5 B6]	#	㭄ᠯ.σݡ
+N;	㭄\u200Dᠯ󠯘.σ\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	㭄ᠯ.σݡ
+T;	㭄\u200Dᠯ󠯘.Σ\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 B5 B6]	#	㭄ᠯ.σݡ
+N;	㭄\u200Dᠯ󠯘.Σ\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	㭄ᠯ.σݡ
+T;	㭄\u200Dᠯ󠯘.σ\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 B5 B6]	#	㭄ᠯ.σݡ
+N;	㭄\u200Dᠯ󠯘.σ\u0761\u200C\u200D;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	㭄ᠯ.σݡ
+B;	\u17B5。𐳺\u0845󠃧;	[P1 V5 V6 B3];	[P1 V5 V6 B3]	#	.𐳺ࡅ
+B;	򾏛暑.⾑\u0662;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	暑.襾٢
+B;	򾏛暑.襾\u0662;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	暑.襾٢
+B;	\u17D1≯\u08AA。\u060D\u08EC;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	៑≯ࢪ.؍࣬
+B;	\u17D1>\u0338\u08AA。\u060D\u08EC;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	៑≯ࢪ.؍࣬
+B;	𞫹񏔜𑚶\u103A.򕔔Ⴗ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𑚶်.Ⴗ
+B;	𞫹񏔜𑚶\u103A.򕔔ⴗ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𑚶်.ⴗ
+B;	󠆽。𐨿񃱏񛂙;	[P1 V5 V6];	[P1 V5 V6]
+B;	󠆽。𐨿񃱏񛂙;	[P1 V5 V6];	[P1 V5 V6]
+T;	\u1BA9\u200C.𞥖\u200Cꡓ;	[P1 V5 V6 C1 B2 B3];	[P1 V5 V6 B2 B3]	#	ᮩ.ꡓ
+N;	\u1BA9\u200C.𞥖\u200Cꡓ;	[P1 V5 V6 C1 B2 B3];	[P1 V5 V6 C1 B2 B3]	#	ᮩ.ꡓ
+T;	\u1BA9\u200C.𞥖\u200Cꡓ;	[P1 V5 V6 C1 B2 B3];	[P1 V5 V6 B2 B3]	#	ᮩ.ꡓ
+N;	\u1BA9\u200C.𞥖\u200Cꡓ;	[P1 V5 V6 C1 B2 B3];	[P1 V5 V6 C1 B2 B3]	#	ᮩ.ꡓ
+B;	ᡉ񥜐ß.ጧ;	[P1 V6];	[P1 V6]
+B;	ᡉ񥜐SS.ጧ;	[P1 V6];	[P1 V6]
+B;	ᡉ񥜐ss.ጧ;	[P1 V6];	[P1 V6]
+B;	ᡉ񥜐Ss.ጧ;	[P1 V6];	[P1 V6]
+T;	𑍴\u200C.򞞰\u200C;	[P1 V5 V6 C1];	[P1 V5 V6]	#	𑍴.
+N;	𑍴\u200C.򞞰\u200C;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	𑍴.
+B;	\u06CC򶕐\u0663。Ⴜ;	[P1 V6 B2];	[P1 V6 B2]	#	ی٣.Ⴜ
+B;	\u06CC򶕐\u0663。ⴜ;	[P1 V6 B2];	[P1 V6 B2]	#	ی٣.ⴜ
+T;	\u0600⮣\u200C\u135F。󯅪𐠨;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 B5 B6]	#	⮣፟.𐠨
+N;	\u0600⮣\u200C\u135F。󯅪𐠨;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 C1 B5 B6]	#	⮣፟.𐠨
+T;	\u0600⮣\u200C\u135F。󯅪𐠨;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 B5 B6]	#	⮣፟.𐠨
+N;	\u0600⮣\u200C\u135F。󯅪𐠨;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 C1 B5 B6]	#	⮣፟.𐠨
+B;	Ⴒ。デßꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	Ⴒ。テ\u3099ßꡢ𑂹;	[P1 V6];	[P1 V6]
+T;	ⴒ。テ\u3099ßꡢ𑂹;	ⴒ.デßꡢ𑂹;	xn--9kj.xn--ss-mj4a0834c49ue
+N;	ⴒ。テ\u3099ßꡢ𑂹;	ⴒ.デßꡢ𑂹;	xn--9kj.xn--zca146vs88eyh1d
+T;	ⴒ。デßꡢ𑂹;	ⴒ.デßꡢ𑂹;	xn--9kj.xn--ss-mj4a0834c49ue
+N;	ⴒ。デßꡢ𑂹;	ⴒ.デßꡢ𑂹;	xn--9kj.xn--zca146vs88eyh1d
+B;	Ⴒ。デSSꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	Ⴒ。テ\u3099SSꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	ⴒ。テ\u3099ssꡢ𑂹;	ⴒ.デssꡢ𑂹;	xn--9kj.xn--ss-mj4a0834c49ue
+B;	ⴒ。デssꡢ𑂹;	ⴒ.デssꡢ𑂹;	xn--9kj.xn--ss-mj4a0834c49ue
+B;	Ⴒ。デSsꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	Ⴒ。テ\u3099Ssꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	xn--9kj.xn--ss-mj4a0834c49ue;	ⴒ.デssꡢ𑂹;	xn--9kj.xn--ss-mj4a0834c49ue
+B;	ⴒ.デssꡢ𑂹;	;	xn--9kj.xn--ss-mj4a0834c49ue
+B;	ⴒ.テ\u3099ssꡢ𑂹;	ⴒ.デssꡢ𑂹;	xn--9kj.xn--ss-mj4a0834c49ue
+B;	Ⴒ.テ\u3099SSꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	Ⴒ.デSSꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	Ⴒ.デSsꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	Ⴒ.テ\u3099Ssꡢ𑂹;	[P1 V6];	[P1 V6]
+B;	xn--9kj.xn--zca146vs88eyh1d;	ⴒ.デßꡢ𑂹;	xn--9kj.xn--zca146vs88eyh1d
+T;	ⴒ.デßꡢ𑂹;	;	xn--9kj.xn--ss-mj4a0834c49ue
+N;	ⴒ.デßꡢ𑂹;	;	xn--9kj.xn--zca146vs88eyh1d
+T;	ⴒ.テ\u3099ßꡢ𑂹;	ⴒ.デßꡢ𑂹;	xn--9kj.xn--ss-mj4a0834c49ue
+N;	ⴒ.テ\u3099ßꡢ𑂹;	ⴒ.デßꡢ𑂹;	xn--9kj.xn--zca146vs88eyh1d
+B;	𑖿\u0BCD.7-\u08A9;	[V5 B1];	[V5 B1]	#	𑖿்.7-ࢩ
+B;	𑖿\u0BCD.7-\u08A9;	[V5 B1];	[V5 B1]	#	𑖿்.7-ࢩ
+B;	≯\u17D2🟌.\u1734񌂒\u1DC1\u0625;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≯្🟌.᜴᷁إ
+B;	>\u0338\u17D2🟌.\u1734񌂒\u1DC1\u0627\u0655;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≯្🟌.᜴᷁إ
+B;	𑖲򠍜Ⴗ쏔。𐴋;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑖲򠍜Ⴗ쏔。𐴋;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑖲򠍜ⴗ쏔。𐴋;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑖲򠍜ⴗ쏔。𐴋;	[P1 V5 V6];	[P1 V5 V6]
+B;	ß。𐋳Ⴌ\u0591;	[P1 V6];	[P1 V6]	#	ß.𐋳Ⴌ֑
+B;	ß。𐋳Ⴌ\u0591;	[P1 V6];	[P1 V6]	#	ß.𐋳Ⴌ֑
+T;	ß。𐋳ⴌ\u0591;	ß.𐋳ⴌ\u0591;	ss.xn--ccb723rvh6l;	NV8	#	ß.𐋳ⴌ֑
+N;	ß。𐋳ⴌ\u0591;	ß.𐋳ⴌ\u0591;	xn--zca.xn--ccb723rvh6l;	NV8	#	ß.𐋳ⴌ֑
+B;	SS。𐋳Ⴌ\u0591;	[P1 V6];	[P1 V6]	#	ss.𐋳Ⴌ֑
+B;	ss。𐋳ⴌ\u0591;	ss.𐋳ⴌ\u0591;	ss.xn--ccb723rvh6l;	NV8	#	ss.𐋳ⴌ֑
+B;	ss.xn--ccb723rvh6l;	ss.𐋳ⴌ\u0591;	ss.xn--ccb723rvh6l;	NV8	#	ss.𐋳ⴌ֑
+B;	ss.𐋳ⴌ\u0591;	;	ss.xn--ccb723rvh6l;	NV8	#	ss.𐋳ⴌ֑
+B;	SS.𐋳Ⴌ\u0591;	[P1 V6];	[P1 V6]	#	ss.𐋳Ⴌ֑
+B;	xn--zca.xn--ccb723rvh6l;	ß.𐋳ⴌ\u0591;	xn--zca.xn--ccb723rvh6l;	NV8	#	ß.𐋳ⴌ֑
+T;	ß.𐋳ⴌ\u0591;	;	ss.xn--ccb723rvh6l;	NV8	#	ß.𐋳ⴌ֑
+N;	ß.𐋳ⴌ\u0591;	;	xn--zca.xn--ccb723rvh6l;	NV8	#	ß.𐋳ⴌ֑
+T;	ß。𐋳ⴌ\u0591;	ß.𐋳ⴌ\u0591;	ss.xn--ccb723rvh6l;	NV8	#	ß.𐋳ⴌ֑
+N;	ß。𐋳ⴌ\u0591;	ß.𐋳ⴌ\u0591;	xn--zca.xn--ccb723rvh6l;	NV8	#	ß.𐋳ⴌ֑
+B;	SS。𐋳Ⴌ\u0591;	[P1 V6];	[P1 V6]	#	ss.𐋳Ⴌ֑
+B;	ss。𐋳ⴌ\u0591;	ss.𐋳ⴌ\u0591;	ss.xn--ccb723rvh6l;	NV8	#	ss.𐋳ⴌ֑
+T;	-ꡝ𐩁.\u200C➇\uABED;	[V3 B1 C1];	[V3 B1]	#	-ꡝ𐩁.➇꯭
+N;	-ꡝ𐩁.\u200C➇\uABED;	[V3 B1 C1];	[V3 B1 C1]	#	-ꡝ𐩁.➇꯭
+T;	\u0B42\u08B4\u17CD\u0DCA.󠆇\u200D;	[V5 B1 C2];	[V5 B1]	#	ୂࢴ៍්.
+N;	\u0B42\u08B4\u17CD\u0DCA.󠆇\u200D;	[V5 B1 C2];	[V5 B1 C2]	#	ୂࢴ៍්.
+T;	󠅡\u200D󠨿ꡁ.\u07D3\u200C󠜔;	[P1 V6 C2 B3 C1];	[P1 V6 B3]	#	ꡁ.ߓ
+N;	󠅡\u200D󠨿ꡁ.\u07D3\u200C󠜔;	[P1 V6 C2 B3 C1];	[P1 V6 C2 B3 C1]	#	ꡁ.ߓ
+B;	Ⴑ.\u07D1\uFB8A\u0634;	[P1 V6];	[P1 V6]	#	Ⴑ.ߑژش
+B;	Ⴑ.\u07D1\u0698\u0634;	[P1 V6];	[P1 V6]	#	Ⴑ.ߑژش
+B;	ⴑ.\u07D1\u0698\u0634;	;	xn--8kj.xn--zgb3ro7a	#	ⴑ.ߑژش
+B;	xn--8kj.xn--zgb3ro7a;	ⴑ.\u07D1\u0698\u0634;	xn--8kj.xn--zgb3ro7a	#	ⴑ.ߑژش
+B;	ⴑ.\u07D1\uFB8A\u0634;	ⴑ.\u07D1\u0698\u0634;	xn--8kj.xn--zgb3ro7a	#	ⴑ.ߑژش
+B;	𝩝玵\uA9C0。𕹊𝟵;	[P1 V5 V6];	[P1 V5 V6]	#	𝩝玵꧀.9
+B;	𝩝玵\uA9C0。𕹊9;	[P1 V5 V6];	[P1 V5 V6]	#	𝩝玵꧀.9
+T;	\u200C\u06CF󂎶𝟗。Ⴣꜟ𐰾󄮷;	[P1 V6 B1 C1 B5];	[P1 V6 B2 B5]	#	ۏ9.Ⴣꜟ𐰾
+N;	\u200C\u06CF󂎶𝟗。Ⴣꜟ𐰾󄮷;	[P1 V6 B1 C1 B5];	[P1 V6 B1 C1 B5]	#	ۏ9.Ⴣꜟ𐰾
+T;	\u200C\u06CF󂎶9。Ⴣꜟ𐰾󄮷;	[P1 V6 B1 C1 B5];	[P1 V6 B2 B5]	#	ۏ9.Ⴣꜟ𐰾
+N;	\u200C\u06CF󂎶9。Ⴣꜟ𐰾󄮷;	[P1 V6 B1 C1 B5];	[P1 V6 B1 C1 B5]	#	ۏ9.Ⴣꜟ𐰾
+T;	\u200C\u06CF󂎶9。ⴣꜟ𐰾󄮷;	[P1 V6 B1 C1 B5];	[P1 V6 B2 B5]	#	ۏ9.ⴣꜟ𐰾
+N;	\u200C\u06CF󂎶9。ⴣꜟ𐰾󄮷;	[P1 V6 B1 C1 B5];	[P1 V6 B1 C1 B5]	#	ۏ9.ⴣꜟ𐰾
+T;	\u200C\u06CF󂎶𝟗。ⴣꜟ𐰾󄮷;	[P1 V6 B1 C1 B5];	[P1 V6 B2 B5]	#	ۏ9.ⴣꜟ𐰾
+N;	\u200C\u06CF󂎶𝟗。ⴣꜟ𐰾󄮷;	[P1 V6 B1 C1 B5];	[P1 V6 B1 C1 B5]	#	ۏ9.ⴣꜟ𐰾
+B;	\u07D0。\u1B70𹝗󠇑-;	[P1 V3 V5 V6];	[P1 V3 V5 V6]	#	ߐ.᭰-
+B;	\u07D0。\u1B70𹝗󠇑-;	[P1 V3 V5 V6];	[P1 V3 V5 V6]	#	ߐ.᭰-
+B;	𞧺󨸝。絧\u0EB7;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.絧ື
+B;	\u1B39Ⴋ.𝟳≯︒\u17B8;	[P1 V5 V6];	[P1 V5 V6]	#	ᬹႫ.7≯︒ី
+B;	\u1B39Ⴋ.𝟳>\u0338︒\u17B8;	[P1 V5 V6];	[P1 V5 V6]	#	ᬹႫ.7≯︒ី
+B;	\u1B39Ⴋ.7≯。\u17B8;	[P1 V5 V6];	[P1 V5 V6]	#	ᬹႫ.7≯.ី
+B;	\u1B39Ⴋ.7>\u0338。\u17B8;	[P1 V5 V6];	[P1 V5 V6]	#	ᬹႫ.7≯.ី
+B;	\u1B39ⴋ.7>\u0338。\u17B8;	[P1 V5 V6];	[P1 V5 V6]	#	ᬹⴋ.7≯.ី
+B;	\u1B39ⴋ.7≯。\u17B8;	[P1 V5 V6];	[P1 V5 V6]	#	ᬹⴋ.7≯.ី
+B;	\u1B39ⴋ.𝟳>\u0338︒\u17B8;	[P1 V5 V6];	[P1 V5 V6]	#	ᬹⴋ.7≯︒ី
+B;	\u1B39ⴋ.𝟳≯︒\u17B8;	[P1 V5 V6];	[P1 V5 V6]	#	ᬹⴋ.7≯︒ី
+T;	\u200DF\uABED。⤵︒\u06AD𐹸;	[P1 V6 C2 B1];	[P1 V6 B1]	#	f꯭.⤵︒ڭ𐹸
+N;	\u200DF\uABED。⤵︒\u06AD𐹸;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	f꯭.⤵︒ڭ𐹸
+T;	\u200DF\uABED。⤵。\u06AD𐹸;	[C2];	xn--f-0w5e.xn--0ri.xn--gkb6716k	#	f꯭.⤵.ڭ𐹸
+N;	\u200DF\uABED。⤵。\u06AD𐹸;	[C2];	[C2]	#	f꯭.⤵.ڭ𐹸
+T;	\u200Df\uABED。⤵。\u06AD𐹸;	[C2];	xn--f-0w5e.xn--0ri.xn--gkb6716k	#	f꯭.⤵.ڭ𐹸
+N;	\u200Df\uABED。⤵。\u06AD𐹸;	[C2];	[C2]	#	f꯭.⤵.ڭ𐹸
+B;	xn--f-0w5e.xn--0ri.xn--gkb6716k;	f\uABED.⤵.\u06AD𐹸;	xn--f-0w5e.xn--0ri.xn--gkb6716k;	NV8	#	f꯭.⤵.ڭ𐹸
+B;	f\uABED.⤵.\u06AD𐹸;	;	xn--f-0w5e.xn--0ri.xn--gkb6716k;	NV8	#	f꯭.⤵.ڭ𐹸
+B;	F\uABED.⤵.\u06AD𐹸;	f\uABED.⤵.\u06AD𐹸;	xn--f-0w5e.xn--0ri.xn--gkb6716k;	NV8	#	f꯭.⤵.ڭ𐹸
+T;	\u200Df\uABED。⤵︒\u06AD𐹸;	[P1 V6 C2 B1];	[P1 V6 B1]	#	f꯭.⤵︒ڭ𐹸
+N;	\u200Df\uABED。⤵︒\u06AD𐹸;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	f꯭.⤵︒ڭ𐹸
+B;	\u0775🄇𐸷︒。𐹰\u0F84;	[P1 V6 B3 B1];	[P1 V6 B3 B1]	#	ݵ🄇︒.𐹰྄
+B;	\u07756,𐸷。。𐹰\u0F84;	[P1 V6 A4_2 B1];	[P1 V6 A4_2 B1]	#	ݵ6,..𐹰྄
+B;	𐽜.\u2DF3\u0748𞬜;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	.݈ⷳ
+B;	𐽜.\u0748\u2DF3𞬜;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	.݈ⷳ
+B;	Ⴂ䠺。\u084E旤𺹼\u0850;	[P1 V6 B2];	[P1 V6 B2]	#	Ⴂ䠺.ࡎ旤ࡐ
+B;	ⴂ䠺。\u084E旤𺹼\u0850;	[P1 V6 B2];	[P1 V6 B2]	#	ⴂ䠺.ࡎ旤ࡐ
+B;	🄇伐︒.򟳭\u1039;	[P1 V6];	[P1 V6]	#	🄇伐︒.္
+B;	6,伐。.򟳭\u1039;	[P1 V6 A4_2];	[P1 V6 A4_2]	#	6,伐..္
+T;	\u200D𐹤\u0DCA⺶。\u200D𐫚Ⴚ\u1B44;	[P1 V6 B1 C2];	[P1 V6 B1 B2 B3]	#	𐹤්⺶.𐫚Ⴚ᭄
+N;	\u200D𐹤\u0DCA⺶。\u200D𐫚Ⴚ\u1B44;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	𐹤්⺶.𐫚Ⴚ᭄
+T;	\u200D𐹤\u0DCA⺶。\u200D𐫚ⴚ\u1B44;	[B1 C2];	[B1 B2 B3]	#	𐹤්⺶.𐫚ⴚ᭄
+N;	\u200D𐹤\u0DCA⺶。\u200D𐫚ⴚ\u1B44;	[B1 C2];	[B1 C2]	#	𐹤්⺶.𐫚ⴚ᭄
+B;	\u0FAB.󐓯򑿜;	[P1 V5 V6];	[P1 V5 V6]	#	ྫ.
+B;	\u0FAB.󐓯򑿜;	[P1 V5 V6];	[P1 V5 V6]	#	ྫ.
+T;	\u072D\u200CႦ.≠\uFE8D;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 B1]	#	ܭႦ.≠ا
+N;	\u072D\u200CႦ.≠\uFE8D;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 C1 B1]	#	ܭႦ.≠ا
+T;	\u072D\u200CႦ.=\u0338\uFE8D;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 B1]	#	ܭႦ.≠ا
+N;	\u072D\u200CႦ.=\u0338\uFE8D;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 C1 B1]	#	ܭႦ.≠ا
+T;	\u072D\u200CႦ.≠\u0627;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 B1]	#	ܭႦ.≠ا
+N;	\u072D\u200CႦ.≠\u0627;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 C1 B1]	#	ܭႦ.≠ا
+T;	\u072D\u200CႦ.=\u0338\u0627;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 B1]	#	ܭႦ.≠ا
+N;	\u072D\u200CႦ.=\u0338\u0627;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 C1 B1]	#	ܭႦ.≠ا
+T;	\u072D\u200Cⴆ.=\u0338\u0627;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 B1]	#	ܭⴆ.≠ا
+N;	\u072D\u200Cⴆ.=\u0338\u0627;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 C1 B1]	#	ܭⴆ.≠ا
+T;	\u072D\u200Cⴆ.≠\u0627;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 B1]	#	ܭⴆ.≠ا
+N;	\u072D\u200Cⴆ.≠\u0627;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 C1 B1]	#	ܭⴆ.≠ا
+T;	\u072D\u200Cⴆ.=\u0338\uFE8D;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 B1]	#	ܭⴆ.≠ا
+N;	\u072D\u200Cⴆ.=\u0338\uFE8D;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 C1 B1]	#	ܭⴆ.≠ا
+T;	\u072D\u200Cⴆ.≠\uFE8D;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 B1]	#	ܭⴆ.≠ا
+N;	\u072D\u200Cⴆ.≠\uFE8D;	[P1 V6 B2 B3 C1 B1];	[P1 V6 B2 B3 C1 B1]	#	ܭⴆ.≠ا
+B;	\u07F2󂉽𝟥ꘌ.\u07CA;	[P1 V5 V6];	[P1 V5 V6]	#	߲3ꘌ.ߊ
+B;	\u07F2󂉽3ꘌ.\u07CA;	[P1 V5 V6];	[P1 V5 V6]	#	߲3ꘌ.ߊ
+B;	-.󠆌򝒅-;	[P1 V3 V6];	[P1 V3 V6]
+T;	򲼁\u200C。\u200C𐳲ς;	[P1 V6 C1 B1];	[P1 V6 B2 B3]	#	.𐳲ς
+N;	򲼁\u200C。\u200C𐳲ς;	[P1 V6 C1 B1];	[P1 V6 C1 B1]	#	.𐳲ς
+T;	򲼁\u200C。\u200C𐳲ς;	[P1 V6 C1 B1];	[P1 V6 B2 B3]	#	.𐳲ς
+N;	򲼁\u200C。\u200C𐳲ς;	[P1 V6 C1 B1];	[P1 V6 C1 B1]	#	.𐳲ς
+T;	򲼁\u200C。\u200C𐳲Σ;	[P1 V6 C1 B1];	[P1 V6 B2 B3]	#	.𐳲σ
+N;	򲼁\u200C。\u200C𐳲Σ;	[P1 V6 C1 B1];	[P1 V6 C1 B1]	#	.𐳲σ
+T;	򲼁\u200C。\u200C𐳲σ;	[P1 V6 C1 B1];	[P1 V6 B2 B3]	#	.𐳲σ
+N;	򲼁\u200C。\u200C𐳲σ;	[P1 V6 C1 B1];	[P1 V6 C1 B1]	#	.𐳲σ
+T;	򲼁\u200C。\u200C𐳲Σ;	[P1 V6 C1 B1];	[P1 V6 B2 B3]	#	.𐳲σ
+N;	򲼁\u200C。\u200C𐳲Σ;	[P1 V6 C1 B1];	[P1 V6 C1 B1]	#	.𐳲σ
+T;	򲼁\u200C。\u200C𐳲σ;	[P1 V6 C1 B1];	[P1 V6 B2 B3]	#	.𐳲σ
+N;	򲼁\u200C。\u200C𐳲σ;	[P1 V6 C1 B1];	[P1 V6 C1 B1]	#	.𐳲σ
+T;	堕𑍍󠇣。ᠻᢕ\u200C-;	[V3 C1];	[V3]	#	堕𑍍.ᠻᢕ-
+N;	堕𑍍󠇣。ᠻᢕ\u200C-;	[V3 C1];	[V3 C1]	#	堕𑍍.ᠻᢕ-
+B;	𐹥\u0BCDꡜ\u0678。\u077Eς\u062Aς;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾςتς
+B;	𐹥\u0BCDꡜ\u064A\u0674。\u077Eς\u062Aς;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾςتς
+B;	𐹥\u0BCDꡜ\u064A\u0674。\u077EΣ\u062AΣ;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتσ
+B;	𐹥\u0BCDꡜ\u064A\u0674。\u077Eσ\u062Aσ;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتσ
+B;	𐹥\u0BCDꡜ\u064A\u0674。\u077EΣ\u062Aσ;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتσ
+B;	𐹥\u0BCDꡜ\u064A\u0674。\u077EΣ\u062Aς;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتς
+B;	𐹥\u0BCDꡜ\u064A\u0674。\u077Eσ\u062Aς;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتς
+B;	𐹥\u0BCDꡜ\u0678。\u077EΣ\u062AΣ;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتσ
+B;	𐹥\u0BCDꡜ\u0678。\u077Eσ\u062Aσ;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتσ
+B;	𐹥\u0BCDꡜ\u0678。\u077EΣ\u062Aσ;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتσ
+B;	𐹥\u0BCDꡜ\u0678。\u077EΣ\u062Aς;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتς
+B;	𐹥\u0BCDꡜ\u0678。\u077Eσ\u062Aς;	[B1 B2 B3];	[B1 B2 B3]	#	𐹥்ꡜيٴ.ݾσتς
+B;	𸷣.-𝟻ß;	[P1 V6 V3];	[P1 V6 V3]
+B;	𸷣.-5ß;	[P1 V6 V3];	[P1 V6 V3]
+B;	𸷣.-5SS;	[P1 V6 V3];	[P1 V6 V3]
+B;	𸷣.-𝟻SS;	[P1 V6 V3];	[P1 V6 V3]
+B;	𸷣.-𝟻ss;	[P1 V6 V3];	[P1 V6 V3]
+B;	𸷣.-𝟻Ss;	[P1 V6 V3];	[P1 V6 V3]
+T;	\u200D𑄴.𐅾Ⴥ񓴸;	[P1 V6 C2];	[P1 V5 V6]	#	𑄴.𐅾Ⴥ
+N;	\u200D𑄴.𐅾Ⴥ񓴸;	[P1 V6 C2];	[P1 V6 C2]	#	𑄴.𐅾Ⴥ
+T;	\u200D𑄴.𐅾ⴥ񓴸;	[P1 V6 C2];	[P1 V5 V6]	#	𑄴.𐅾ⴥ
+N;	\u200D𑄴.𐅾ⴥ񓴸;	[P1 V6 C2];	[P1 V6 C2]	#	𑄴.𐅾ⴥ
+T;	򒭷。ß󞑓\u200D;	[P1 V6 C2];	[P1 V6]	#	.ß
+N;	򒭷。ß󞑓\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ß
+T;	򒭷。SS󞑓\u200D;	[P1 V6 C2];	[P1 V6]	#	.ss
+N;	򒭷。SS󞑓\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ss
+T;	򒭷。ss󞑓\u200D;	[P1 V6 C2];	[P1 V6]	#	.ss
+N;	򒭷。ss󞑓\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ss
+T;	򒭷。Ss󞑓\u200D;	[P1 V6 C2];	[P1 V6]	#	.ss
+N;	򒭷。Ss󞑓\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ss
+T;	\u200C󙀇。󠄘䷚𞤛;	[P1 V6 C1 B1];	[P1 V6 B1]	#	.䷚
+N;	\u200C󙀇。󠄘䷚𞤛;	[P1 V6 C1 B1];	[P1 V6 C1 B1]	#	.䷚
+T;	𐸾\u200C𝪟。𐹾;	[P1 V6 B3 C1 B1];	[P1 V6 B1]	#	𝪟.𐹾
+N;	𐸾\u200C𝪟。𐹾;	[P1 V6 B3 C1 B1];	[P1 V6 B3 C1 B1]	#	𝪟.𐹾
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹ς≠;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹ς≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹ς≠;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹ς≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹ς=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹ς≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹ς=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹ς≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹ς≠;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹ς≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹ς≠;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹ς≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹ς=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹ς≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹ς=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹ς≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹Σ=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹σ≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹Σ=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹σ≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹Σ≠;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹σ≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹Σ≠;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹σ≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹σ≠;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹σ≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹σ≠;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹σ≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹σ=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹σ≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹σ=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹σ≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹Σ=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹σ≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹Σ=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹σ≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹Σ≠;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹σ≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹Σ≠;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹σ≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹σ≠;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹σ≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹σ≠;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹σ≠
+T;	\uA929񂥚\u200C😋。\u1BAA𑂹σ=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ꤩ😋.᮪𑂹σ≠
+N;	\uA929񂥚\u200C😋。\u1BAA𑂹σ=\u0338;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ꤩ😋.᮪𑂹σ≠
+T;	⒋。⒈\u200D򛶪;	[P1 V6 C2];	[P1 V6]	#	⒋.⒈
+N;	⒋。⒈\u200D򛶪;	[P1 V6 C2];	[P1 V6 C2]	#	⒋.⒈
+T;	4.。1.\u200D򛶪;	[P1 V6 A4_2 C2];	[P1 V6 A4_2]	#	4..1.
+N;	4.。1.\u200D򛶪;	[P1 V6 A4_2 C2];	[P1 V6 A4_2 C2]	#	4..1.
+B;	\u06EEß。\u1A17\u2D7F򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮß.⵿ᨗᡣ
+B;	\u06EEß。\u2D7F\u1A17򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮß.⵿ᨗᡣ
+B;	\u06EEß。\u2D7F\u1A17򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮß.⵿ᨗᡣ
+B;	\u06EESS。\u2D7F\u1A17򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u06EEss。\u2D7F\u1A17򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u06EESs。\u2D7F\u1A17򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u06EESS。\u2D7F\u1A17򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u06EEss。\u2D7F\u1A17򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u06EESs。\u2D7F\u1A17򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u06EESS。\u1A17\u2D7F򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u06EEss。\u1A17\u2D7F򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u06EESs。\u1A17\u2D7F򂚄ᡣ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ۮss.⵿ᨗᡣ
+B;	\u0661\uABED򚝪.󠀣\uFE2E𑁆\u17D2;	[P1 V6 B1];	[P1 V6 B1]	#	١꯭.𑁆្︮
+B;	\u0661\uABED򚝪.󠀣𑁆\u17D2\uFE2E;	[P1 V6 B1];	[P1 V6 B1]	#	١꯭.𑁆្︮
+B;	Ⴓ𑂹\u200D򒾎.\u062E\u1CDF;	[P1 V6];	[P1 V6]	#	Ⴓ𑂹.خ᳟
+B;	Ⴓ𑂹\u200D򒾎.\u062E\u1CDF;	[P1 V6];	[P1 V6]	#	Ⴓ𑂹.خ᳟
+B;	ⴓ𑂹\u200D򒾎.\u062E\u1CDF;	[P1 V6];	[P1 V6]	#	ⴓ𑂹.خ᳟
+B;	ⴓ𑂹\u200D򒾎.\u062E\u1CDF;	[P1 V6];	[P1 V6]	#	ⴓ𑂹.خ᳟
+B;	\u0BCD.🄆꡶;	[P1 V5 V6];	[P1 V5 V6]	#	்.🄆꡶
+B;	\u0BCD.5,꡶;	[P1 V5 V6];	[P1 V5 V6]	#	்.5,꡶
+B;	񥛿𴫊۸。󠠾-;	[P1 V6 V3];	[P1 V6 V3]
+B;	𷍞\u06AF𐹦。\u0667\u0854\u084F;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	گ𐹦.٧ࡔࡏ
+T;	\u200DꡀႾ🄂.𝨛\u07E6򄚍\u200C;	[P1 V6 V5 C2 B1 C1];	[P1 V6 V5 B1]	#	ꡀႾ🄂.𝨛ߦ
+N;	\u200DꡀႾ🄂.𝨛\u07E6򄚍\u200C;	[P1 V6 V5 C2 B1 C1];	[P1 V6 V5 C2 B1 C1]	#	ꡀႾ🄂.𝨛ߦ
+T;	\u200DꡀႾ1,.𝨛\u07E6򄚍\u200C;	[P1 V6 V5 C2 B1 C1];	[P1 V6 V5 B1]	#	ꡀႾ1,.𝨛ߦ
+N;	\u200DꡀႾ1,.𝨛\u07E6򄚍\u200C;	[P1 V6 V5 C2 B1 C1];	[P1 V6 V5 C2 B1 C1]	#	ꡀႾ1,.𝨛ߦ
+T;	\u200Dꡀⴞ1,.𝨛\u07E6򄚍\u200C;	[P1 V6 V5 C2 B1 C1];	[P1 V6 V5 B1]	#	ꡀⴞ1,.𝨛ߦ
+N;	\u200Dꡀⴞ1,.𝨛\u07E6򄚍\u200C;	[P1 V6 V5 C2 B1 C1];	[P1 V6 V5 C2 B1 C1]	#	ꡀⴞ1,.𝨛ߦ
+T;	\u200Dꡀⴞ🄂.𝨛\u07E6򄚍\u200C;	[P1 V6 V5 C2 B1 C1];	[P1 V6 V5 B1]	#	ꡀⴞ🄂.𝨛ߦ
+N;	\u200Dꡀⴞ🄂.𝨛\u07E6򄚍\u200C;	[P1 V6 V5 C2 B1 C1];	[P1 V6 V5 C2 B1 C1]	#	ꡀⴞ🄂.𝨛ߦ
+B;	\u0665ᡙ.\u1BAA񒂱⾆;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	٥ᡙ.᮪舌
+B;	\u0665ᡙ.\u1BAA񒂱舌;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	٥ᡙ.᮪舌
+B;	㇕󠤹󏶍.񵧳;	[P1 V6];	[P1 V6]
+T;	󠇜𞓇-򒬁.4Ⴄ\u200C;	[P1 V6 C1];	[P1 V6]	#	-.4Ⴄ
+N;	󠇜𞓇-򒬁.4Ⴄ\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	-.4Ⴄ
+T;	󠇜𞓇-򒬁.4ⴄ\u200C;	[P1 V6 C1];	[P1 V6]	#	-.4ⴄ
+N;	󠇜𞓇-򒬁.4ⴄ\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	-.4ⴄ
+B;	ᚭ。󠫫ß\u0825;	[P1 V6];	[P1 V6]	#	ᚭ.ßࠥ
+B;	ᚭ。󠫫ß\u0825;	[P1 V6];	[P1 V6]	#	ᚭ.ßࠥ
+B;	ᚭ。󠫫SS\u0825;	[P1 V6];	[P1 V6]	#	ᚭ.ssࠥ
+B;	ᚭ。󠫫ss\u0825;	[P1 V6];	[P1 V6]	#	ᚭ.ssࠥ
+B;	ᚭ。󠫫Ss\u0825;	[P1 V6];	[P1 V6]	#	ᚭ.ssࠥ
+B;	ᚭ。󠫫SS\u0825;	[P1 V6];	[P1 V6]	#	ᚭ.ssࠥ
+B;	ᚭ。󠫫ss\u0825;	[P1 V6];	[P1 V6]	#	ᚭ.ssࠥ
+B;	ᚭ。󠫫Ss\u0825;	[P1 V6];	[P1 V6]	#	ᚭ.ssࠥ
+B;	₁。ᠻ\u063D;	[B5 B6];	[B5 B6]	#	1.ᠻؽ
+B;	1。ᠻ\u063D;	[B5 B6];	[B5 B6]	#	1.ᠻؽ
+T;	􎑪\u200C.\uFE7E񵐊𥏫;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.ﹾ𥏫
+N;	􎑪\u200C.\uFE7E񵐊𥏫;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.ﹾ𥏫
+T;	􎑪\u200C.\u0020\u0652񵐊𥏫;	[P1 V6 C1];	[P1 V6]	#	. ْ𥏫
+N;	􎑪\u200C.\u0020\u0652񵐊𥏫;	[P1 V6 C1];	[P1 V6 C1]	#	. ْ𥏫
+B;	𝪤≯。╎;	[P1 V5 V6];	[P1 V5 V6]
+B;	𝪤>\u0338。╎;	[P1 V5 V6];	[P1 V5 V6]
+B;	𝪤≯。╎;	[P1 V5 V6];	[P1 V5 V6]
+B;	𝪤>\u0338。╎;	[P1 V5 V6];	[P1 V5 V6]
+T;	Ⴋ≮􋆞。\u200D\u08EB𐋣;	[P1 V6 C2];	[P1 V6 V5]	#	Ⴋ≮.࣫𐋣
+N;	Ⴋ≮􋆞。\u200D\u08EB𐋣;	[P1 V6 C2];	[P1 V6 C2]	#	Ⴋ≮.࣫𐋣
+T;	Ⴋ<\u0338􋆞。\u200D\u08EB𐋣;	[P1 V6 C2];	[P1 V6 V5]	#	Ⴋ≮.࣫𐋣
+N;	Ⴋ<\u0338􋆞。\u200D\u08EB𐋣;	[P1 V6 C2];	[P1 V6 C2]	#	Ⴋ≮.࣫𐋣
+T;	ⴋ<\u0338􋆞。\u200D\u08EB𐋣;	[P1 V6 C2];	[P1 V6 V5]	#	ⴋ≮.࣫𐋣
+N;	ⴋ<\u0338􋆞。\u200D\u08EB𐋣;	[P1 V6 C2];	[P1 V6 C2]	#	ⴋ≮.࣫𐋣
+T;	ⴋ≮􋆞。\u200D\u08EB𐋣;	[P1 V6 C2];	[P1 V6 V5]	#	ⴋ≮.࣫𐋣
+N;	ⴋ≮􋆞。\u200D\u08EB𐋣;	[P1 V6 C2];	[P1 V6 C2]	#	ⴋ≮.࣫𐋣
+B;	𑋪.򕱀≯;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑋪.򕱀>\u0338;	[P1 V5 V6];	[P1 V5 V6]
+B;	򁟟\u0C4D.\uA802É\u180B𑘿;	[P1 V6 V5];	[P1 V6 V5]	#	్.ꠂé𑘿
+B;	򁟟\u0C4D.\uA802E\u0301\u180B𑘿;	[P1 V6 V5];	[P1 V6 V5]	#	్.ꠂé𑘿
+B;	򁟟\u0C4D.\uA802É\u180B𑘿;	[P1 V6 V5];	[P1 V6 V5]	#	్.ꠂé𑘿
+B;	򁟟\u0C4D.\uA802E\u0301\u180B𑘿;	[P1 V6 V5];	[P1 V6 V5]	#	్.ꠂé𑘿
+B;	򁟟\u0C4D.\uA802e\u0301\u180B𑘿;	[P1 V6 V5];	[P1 V6 V5]	#	్.ꠂé𑘿
+B;	򁟟\u0C4D.\uA802é\u180B𑘿;	[P1 V6 V5];	[P1 V6 V5]	#	్.ꠂé𑘿
+B;	򁟟\u0C4D.\uA802e\u0301\u180B𑘿;	[P1 V6 V5];	[P1 V6 V5]	#	్.ꠂé𑘿
+B;	򁟟\u0C4D.\uA802é\u180B𑘿;	[P1 V6 V5];	[P1 V6 V5]	#	్.ꠂé𑘿
+T;	ᡶ\u200D𑖿。︒ꡒ;	[P1 V6 C2];	[P1 V6]	#	ᡶ𑖿.︒ꡒ
+N;	ᡶ\u200D𑖿。︒ꡒ;	[P1 V6 C2];	[P1 V6 C2]	#	ᡶ𑖿.︒ꡒ
+T;	ᡶ\u200D𑖿。。ꡒ;	[C2 A4_2];	[A4_2]	#	ᡶ𑖿..ꡒ
+N;	ᡶ\u200D𑖿。。ꡒ;	[C2 A4_2];	[C2 A4_2]	#	ᡶ𑖿..ꡒ
+B;	𐵞񱐾\u1BF3\u200C。ᡏ\uFE0B≮;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	᯳.ᡏ≮
+B;	𐵞񱐾\u1BF3\u200C。ᡏ\uFE0B<\u0338;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	᯳.ᡏ≮
+B;	𐵞񱐾\u1BF3\u200C。ᡏ\uFE0B≮;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	᯳.ᡏ≮
+B;	𐵞񱐾\u1BF3\u200C。ᡏ\uFE0B<\u0338;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	᯳.ᡏ≮
+B;	Ⴣ.\u0325ꡇ;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴣ.̥ꡇ
+B;	Ⴣ.\u0325ꡇ;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴣ.̥ꡇ
+B;	ⴣ.\u0325ꡇ;	[V5];	[V5]	#	ⴣ.̥ꡇ
+B;	ⴣ.\u0325ꡇ;	[V5];	[V5]	#	ⴣ.̥ꡇ
+B;	⟯𐮙.󂮼𫜏Ⴤ񨋴;	[P1 V6 B1];	[P1 V6 B1]
+B;	⟯𐮙.󂮼𫜏Ⴤ񨋴;	[P1 V6 B1];	[P1 V6 B1]
+B;	⟯𐮙.󂮼𫜏ⴤ񨋴;	[P1 V6 B1];	[P1 V6 B1]
+B;	⟯𐮙.󂮼𫜏ⴤ񨋴;	[P1 V6 B1];	[P1 V6 B1]
+B;	\u1DCD𝨮≮.🀴;	[P1 V5 V6];	[P1 V5 V6]	#	᷍𝨮≮.🀴
+B;	\u1DCD𝨮<\u0338.🀴;	[P1 V5 V6];	[P1 V5 V6]	#	᷍𝨮≮.🀴
+B;	\u1DCD𝨮≮.🀴;	[P1 V5 V6];	[P1 V5 V6]	#	᷍𝨮≮.🀴
+B;	\u1DCD𝨮<\u0338.🀴;	[P1 V5 V6];	[P1 V5 V6]	#	᷍𝨮≮.🀴
+B;	𐹦𞳸≮Ⴢ.Ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸<\u0338Ⴢ.Ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸≮Ⴢ.Ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸<\u0338Ⴢ.Ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸<\u0338ⴢ.ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸≮ⴢ.ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸≮Ⴢ.ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸<\u0338Ⴢ.ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸<\u0338ⴢ.ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸≮ⴢ.ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸≮Ⴢ.ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹦𞳸<\u0338Ⴢ.ⴃ;	[P1 V6 B1];	[P1 V6 B1]
+B;	\uA8E7。-;	[V5 V3];	[V5 V3]	#	꣧.-
+B;	𑋪𽣟󠽐。饈≠𐹻;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]
+B;	𑋪𽣟󠽐。饈=\u0338𐹻;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]
+B;	𑋪𽣟󠽐。饈≠𐹻;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]
+B;	𑋪𽣟󠽐。饈=\u0338𐹻;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]
+B;	\u067A𐫫⁷。≯邅󠃞4;	[P1 V6];	[P1 V6]	#	ٺ𐫫7.≯邅4
+B;	\u067A𐫫⁷。>\u0338邅󠃞4;	[P1 V6];	[P1 V6]	#	ٺ𐫫7.≯邅4
+B;	\u067A𐫫7。≯邅󠃞4;	[P1 V6];	[P1 V6]	#	ٺ𐫫7.≯邅4
+B;	\u067A𐫫7。>\u0338邅󠃞4;	[P1 V6];	[P1 V6]	#	ٺ𐫫7.≯邅4
+B;	񱙏ᡇ-𝨊.\u0665𐋫𐹶򍙹;	[P1 V6 B1];	[P1 V6 B1]	#	ᡇ-𝨊.٥𐋫𐹶
+B;	񎹶ᠴ\u0B41.넨-󶗾;	[P1 V6];	[P1 V6]	#	ᠴୁ.넨-
+B;	񎹶ᠴ\u0B41.넨-󶗾;	[P1 V6];	[P1 V6]	#	ᠴୁ.넨-
+T;	\u076E\u06CC\u200D⒈。𐋣-;	[P1 V6 V3 C2];	[P1 V6 V3]	#	ݮی⒈.𐋣-
+N;	\u076E\u06CC\u200D⒈。𐋣-;	[P1 V6 V3 C2];	[P1 V6 V3 C2]	#	ݮی⒈.𐋣-
+T;	\u076E\u06CC\u200D1.。𐋣-;	[V3 C2 A4_2];	[V3 A4_2]	#	ݮی1..𐋣-
+N;	\u076E\u06CC\u200D1.。𐋣-;	[V3 C2 A4_2];	[V3 C2 A4_2]	#	ݮی1..𐋣-
+B;	Ⴌ。󭾖𞥉;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	ⴌ。󭾖𞥉;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	ᡒ𐠗.\u17D2󠄓-󩚨;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	ᡒ𐠗.្-
+T;	⒈󊻊\u200D-。웈;	[P1 V3 V6 C2];	[P1 V3 V6]	#	⒈-.웈
+N;	⒈󊻊\u200D-。웈;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	⒈-.웈
+T;	⒈󊻊\u200D-。웈;	[P1 V3 V6 C2];	[P1 V3 V6]	#	⒈-.웈
+N;	⒈󊻊\u200D-。웈;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	⒈-.웈
+T;	1.󊻊\u200D-。웈;	[P1 V3 V6 C2];	[P1 V3 V6]	#	1.-.웈
+N;	1.󊻊\u200D-。웈;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	1.-.웈
+T;	1.󊻊\u200D-。웈;	[P1 V3 V6 C2];	[P1 V3 V6]	#	1.-.웈
+N;	1.󊻊\u200D-。웈;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	1.-.웈
+T;	て。\u200C㇎𐨸;	[C1];	xn--m9j.xn--wkk6036d	#	て.㇎𐨸
+N;	て。\u200C㇎𐨸;	[C1];	[C1]	#	て.㇎𐨸
+B;	xn--m9j.xn--wkk6036d;	て.㇎𐨸;	xn--m9j.xn--wkk6036d;	NV8
+B;	て.㇎𐨸;	;	xn--m9j.xn--wkk6036d;	NV8
+B;	ς。\uA8C4\u1712;	[V5];	[V5]	#	ς.꣄ᜒ
+B;	ς。\uA8C4\u1712;	[V5];	[V5]	#	ς.꣄ᜒ
+B;	Σ。\uA8C4\u1712;	[V5];	[V5]	#	σ.꣄ᜒ
+B;	σ。\uA8C4\u1712;	[V5];	[V5]	#	σ.꣄ᜒ
+B;	Σ。\uA8C4\u1712;	[V5];	[V5]	#	σ.꣄ᜒ
+B;	σ。\uA8C4\u1712;	[V5];	[V5]	#	σ.꣄ᜒ
+B;	𑈵󡚑񟺼.ႢႵ;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑈵󡚑񟺼.ⴂⴕ;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑈵󡚑񟺼.Ⴂⴕ;	[P1 V5 V6];	[P1 V5 V6]
+T;	🀾🄈⾛\u0741.\u200D󡉠\u068D;	[P1 V6 B1 C2];	[P1 V6 B5 B6]	#	🀾🄈走݁.ڍ
+N;	🀾🄈⾛\u0741.\u200D󡉠\u068D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	🀾🄈走݁.ڍ
+T;	🀾7,走\u0741.\u200D󡉠\u068D;	[P1 V6 B1 C2];	[P1 V6 B5 B6]	#	🀾7,走݁.ڍ
+N;	🀾7,走\u0741.\u200D󡉠\u068D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	🀾7,走݁.ڍ
+B;	ᡙ。Ӏ򧥽;	[P1 V6];	[P1 V6]
+B;	ᡙ。Ӏ򧥽;	[P1 V6];	[P1 V6]
+B;	ᡙ。ӏ򧥽;	[P1 V6];	[P1 V6]
+B;	ᡙ。ӏ򧥽;	[P1 V6];	[P1 V6]
+B;	\u0666-。񅭣⺖ᄾ;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	٦-.⺖ᄾ
+B;	-𐋷󠇐。\u07EF;	[V3 V5];	[V3 V5]	#	-𐋷.߯
+T;	\u200C𐹴󠴚멈.\u2D7F􍼶;	[P1 V6 V5 B1 C1];	[P1 V6 V5 B1]	#	𐹴멈.⵿
+N;	\u200C𐹴󠴚멈.\u2D7F􍼶;	[P1 V6 V5 B1 C1];	[P1 V6 V5 B1 C1]	#	𐹴멈.⵿
+T;	\u200C𐹴󠴚멈.\u2D7F􍼶;	[P1 V6 V5 B1 C1];	[P1 V6 V5 B1]	#	𐹴멈.⵿
+N;	\u200C𐹴󠴚멈.\u2D7F􍼶;	[P1 V6 V5 B1 C1];	[P1 V6 V5 B1 C1]	#	𐹴멈.⵿
+B;	≮.ᢣ𐹵;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	<\u0338.ᢣ𐹵;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+T;	𞤴⾆。\u200C𑘿񡭠𐲈;	[P1 V6 B2 B3 B1 C1];	[P1 V6 V5 B2 B3 B1]	#	舌.𑘿𐳈
+N;	𞤴⾆。\u200C𑘿񡭠𐲈;	[P1 V6 B2 B3 B1 C1];	[P1 V6 B2 B3 B1 C1]	#	舌.𑘿𐳈
+T;	𞤴舌。\u200C𑘿񡭠𐲈;	[P1 V6 B2 B3 B1 C1];	[P1 V6 V5 B2 B3 B1]	#	舌.𑘿𐳈
+N;	𞤴舌。\u200C𑘿񡭠𐲈;	[P1 V6 B2 B3 B1 C1];	[P1 V6 B2 B3 B1 C1]	#	舌.𑘿𐳈
+T;	\u200CჀ-.𝟷ς𞷼ς;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	Ⴠ-.1ςς
+N;	\u200CჀ-.𝟷ς𞷼ς;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	Ⴠ-.1ςς
+T;	\u200CჀ-.1ς𞷼ς;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	Ⴠ-.1ςς
+N;	\u200CჀ-.1ς𞷼ς;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	Ⴠ-.1ςς
+T;	\u200Cⴠ-.1ς𞷼ς;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	ⴠ-.1ςς
+N;	\u200Cⴠ-.1ς𞷼ς;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	ⴠ-.1ςς
+T;	\u200CჀ-.1Σ𞷼Σ;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	Ⴠ-.1σσ
+N;	\u200CჀ-.1Σ𞷼Σ;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	Ⴠ-.1σσ
+T;	\u200Cⴠ-.1σ𞷼σ;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	ⴠ-.1σσ
+N;	\u200Cⴠ-.1σ𞷼σ;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	ⴠ-.1σσ
+T;	\u200Cⴠ-.𝟷ς𞷼ς;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	ⴠ-.1ςς
+N;	\u200Cⴠ-.𝟷ς𞷼ς;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	ⴠ-.1ςς
+T;	\u200CჀ-.𝟷Σ𞷼Σ;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	Ⴠ-.1σσ
+N;	\u200CჀ-.𝟷Σ𞷼Σ;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	Ⴠ-.1σσ
+T;	\u200Cⴠ-.𝟷σ𞷼σ;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	ⴠ-.1σσ
+N;	\u200Cⴠ-.𝟷σ𞷼σ;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	ⴠ-.1σσ
+B;	\u0E4C\u18A9󸥿。𝟪Ⴜ;	[P1 V5 V6];	[P1 V5 V6]	#	์ᢩ.8Ⴜ
+B;	\u0E4C\u18A9󸥿。8Ⴜ;	[P1 V5 V6];	[P1 V5 V6]	#	์ᢩ.8Ⴜ
+B;	\u0E4C\u18A9󸥿。8ⴜ;	[P1 V5 V6];	[P1 V5 V6]	#	์ᢩ.8ⴜ
+B;	\u0E4C\u18A9󸥿。𝟪ⴜ;	[P1 V5 V6];	[P1 V5 V6]	#	์ᢩ.8ⴜ
+B;	䪏\u0640᠇𑓀。뭕𐫃\u1072;	[B5 B6];	[B5 B6]	#	䪏ـ᠇𑓀.뭕𐫃ၲ
+B;	䪏\u0640᠇𑓀。뭕𐫃\u1072;	[B5 B6];	[B5 B6]	#	䪏ـ᠇𑓀.뭕𐫃ၲ
+B;	䪏\u0640᠇𑓀。뭕𐫃\u1072;	[B5 B6];	[B5 B6]	#	䪏ـ᠇𑓀.뭕𐫃ၲ
+B;	䪏\u0640᠇𑓀。뭕𐫃\u1072;	[B5 B6];	[B5 B6]	#	䪏ـ᠇𑓀.뭕𐫃ၲ
+B;	𑍍。󠙉󠇂;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑍍。󠙉󠇂;	[P1 V5 V6];	[P1 V5 V6]
+T;	𙞤󠁧。ς\u200D\u0600𑄴;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	.ς𑄴
+N;	𙞤󠁧。ς\u200D\u0600𑄴;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	.ς𑄴
+T;	𙞤󠁧。Σ\u200D\u0600𑄴;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	.σ𑄴
+N;	𙞤󠁧。Σ\u200D\u0600𑄴;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	.σ𑄴
+T;	𙞤󠁧。σ\u200D\u0600𑄴;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	.σ𑄴
+N;	𙞤󠁧。σ\u200D\u0600𑄴;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	.σ𑄴
+B;	\u0842\u07CB𑄳.\u0DCA;	[V5];	[V5]	#	ࡂߋ𑄳.්
+B;	\u0842\u07CB𑄳.\u0DCA;	[V5];	[V5]	#	ࡂߋ𑄳.්
+T;	󋮸󑧠񛎑-。\u200C;	[P1 V3 V6 C1];	[P1 V3 V6]	#	-.
+N;	󋮸󑧠񛎑-。\u200C;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	-.
+B;	𐹵.𞡮;	[B1];	[B1]
+B;	𐹵.𞡮;	[B1];	[B1]
+B;	-ᢉ。Ↄ;	[P1 V3 V6];	[P1 V3 V6]
+B;	-ᢉ。Ↄ;	[P1 V3 V6];	[P1 V3 V6]
+B;	-ᢉ。ↄ;	[V3];	[V3]
+B;	-ᢉ。ↄ;	[V3];	[V3]
+T;	\u200D-︒\u0817。ß哑\u200C𞤆;	[P1 V6 C2 B5 B6 C1];	[P1 V3 V6 B5 B6]	#	-︒ࠗ.ß哑
+N;	\u200D-︒\u0817。ß哑\u200C𞤆;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	-︒ࠗ.ß哑
+T;	\u200D-。\u0817。ß哑\u200C𞤆;	[P1 V3 V5 V6 C2 B5 B6 C1];	[P1 V3 V5 V6 B5 B6]	#	-.ࠗ.ß哑
+N;	\u200D-。\u0817。ß哑\u200C𞤆;	[P1 V3 V5 V6 C2 B5 B6 C1];	[P1 V3 V5 V6 C2 B5 B6 C1]	#	-.ࠗ.ß哑
+T;	\u200D-。\u0817。SS哑\u200C𞤆;	[P1 V3 V5 V6 C2 B5 B6 C1];	[P1 V3 V5 V6 B5 B6]	#	-.ࠗ.ss哑
+N;	\u200D-。\u0817。SS哑\u200C𞤆;	[P1 V3 V5 V6 C2 B5 B6 C1];	[P1 V3 V5 V6 C2 B5 B6 C1]	#	-.ࠗ.ss哑
+T;	\u200D-。\u0817。ss哑\u200C𞤆;	[P1 V3 V5 V6 C2 B5 B6 C1];	[P1 V3 V5 V6 B5 B6]	#	-.ࠗ.ss哑
+N;	\u200D-。\u0817。ss哑\u200C𞤆;	[P1 V3 V5 V6 C2 B5 B6 C1];	[P1 V3 V5 V6 C2 B5 B6 C1]	#	-.ࠗ.ss哑
+T;	\u200D-。\u0817。Ss哑\u200C𞤆;	[P1 V3 V5 V6 C2 B5 B6 C1];	[P1 V3 V5 V6 B5 B6]	#	-.ࠗ.ss哑
+N;	\u200D-。\u0817。Ss哑\u200C𞤆;	[P1 V3 V5 V6 C2 B5 B6 C1];	[P1 V3 V5 V6 C2 B5 B6 C1]	#	-.ࠗ.ss哑
+T;	\u200D-︒\u0817。SS哑\u200C𞤆;	[P1 V6 C2 B5 B6 C1];	[P1 V3 V6 B5 B6]	#	-︒ࠗ.ss哑
+N;	\u200D-︒\u0817。SS哑\u200C𞤆;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	-︒ࠗ.ss哑
+T;	\u200D-︒\u0817。ss哑\u200C𞤆;	[P1 V6 C2 B5 B6 C1];	[P1 V3 V6 B5 B6]	#	-︒ࠗ.ss哑
+N;	\u200D-︒\u0817。ss哑\u200C𞤆;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	-︒ࠗ.ss哑
+T;	\u200D-︒\u0817。Ss哑\u200C𞤆;	[P1 V6 C2 B5 B6 C1];	[P1 V3 V6 B5 B6]	#	-︒ࠗ.ss哑
+N;	\u200D-︒\u0817。Ss哑\u200C𞤆;	[P1 V6 C2 B5 B6 C1];	[P1 V6 C2 B5 B6 C1]	#	-︒ࠗ.ss哑
+B;	︒.𑂵\u1BAB;	[P1 V6 V5];	[P1 V6 V5]	#	︒.𑂵᮫
+B;	。.𑂵\u1BAB;	[V5];	[V5]	#	𑂵᮫
+T;	\u07AB。\u200D;	[V5 C2];	[V5]	#	ޫ.
+N;	\u07AB。\u200D;	[V5 C2];	[V5 C2]	#	ޫ.
+T;	\u200D⥤。𞶣;	[P1 V6 C2];	[P1 V6]	#	⥤.
+N;	\u200D⥤。𞶣;	[P1 V6 C2];	[P1 V6 C2]	#	⥤.
+T;	\u200D⥤。𞶣;	[P1 V6 C2];	[P1 V6]	#	⥤.
+N;	\u200D⥤。𞶣;	[P1 V6 C2];	[P1 V6 C2]	#	⥤.
+B;	-Ⴄ𝟢\u0669.\u1C32ς;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	-Ⴄ0٩.ᰲς
+B;	-Ⴄ0\u0669.\u1C32ς;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	-Ⴄ0٩.ᰲς
+B;	-ⴄ0\u0669.\u1C32ς;	[V3 V5 B1];	[V3 V5 B1]	#	-ⴄ0٩.ᰲς
+B;	-Ⴄ0\u0669.\u1C32Σ;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	-Ⴄ0٩.ᰲσ
+B;	-ⴄ0\u0669.\u1C32σ;	[V3 V5 B1];	[V3 V5 B1]	#	-ⴄ0٩.ᰲσ
+B;	-ⴄ𝟢\u0669.\u1C32ς;	[V3 V5 B1];	[V3 V5 B1]	#	-ⴄ0٩.ᰲς
+B;	-Ⴄ𝟢\u0669.\u1C32Σ;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	-Ⴄ0٩.ᰲσ
+B;	-ⴄ𝟢\u0669.\u1C32σ;	[V3 V5 B1];	[V3 V5 B1]	#	-ⴄ0٩.ᰲσ
+B;	򟣀。-;	[P1 V6 V3];	[P1 V6 V3]
+B;	⋠𐋮.񓓍𑖴ß≯;	[P1 V6];	[P1 V6]
+B;	≼\u0338𐋮.񓓍𑖴ß>\u0338;	[P1 V6];	[P1 V6]
+B;	⋠𐋮.񓓍𑖴ß≯;	[P1 V6];	[P1 V6]
+B;	≼\u0338𐋮.񓓍𑖴ß>\u0338;	[P1 V6];	[P1 V6]
+B;	≼\u0338𐋮.񓓍𑖴SS>\u0338;	[P1 V6];	[P1 V6]
+B;	⋠𐋮.񓓍𑖴SS≯;	[P1 V6];	[P1 V6]
+B;	⋠𐋮.񓓍𑖴ss≯;	[P1 V6];	[P1 V6]
+B;	≼\u0338𐋮.񓓍𑖴ss>\u0338;	[P1 V6];	[P1 V6]
+B;	≼\u0338𐋮.񓓍𑖴Ss>\u0338;	[P1 V6];	[P1 V6]
+B;	⋠𐋮.񓓍𑖴Ss≯;	[P1 V6];	[P1 V6]
+B;	≼\u0338𐋮.񓓍𑖴SS>\u0338;	[P1 V6];	[P1 V6]
+B;	⋠𐋮.񓓍𑖴SS≯;	[P1 V6];	[P1 V6]
+B;	⋠𐋮.񓓍𑖴ss≯;	[P1 V6];	[P1 V6]
+B;	≼\u0338𐋮.񓓍𑖴ss>\u0338;	[P1 V6];	[P1 V6]
+B;	≼\u0338𐋮.񓓍𑖴Ss>\u0338;	[P1 V6];	[P1 V6]
+B;	⋠𐋮.񓓍𑖴Ss≯;	[P1 V6];	[P1 V6]
+B;	1𐋸\u0662。𑋥\u08DE򫰮;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	1𐋸٢.𑋥
+B;	1𐋸\u0662。𑋥\u08DE򫰮;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	1𐋸٢.𑋥
+T;	儭-。\u0663Ⴢ򈡄\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1]	#	儭-.٣Ⴢ
+N;	儭-。\u0663Ⴢ򈡄\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1 C1]	#	儭-.٣Ⴢ
+T;	儭-。\u0663Ⴢ򈡄\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1]	#	儭-.٣Ⴢ
+N;	儭-。\u0663Ⴢ򈡄\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1 C1]	#	儭-.٣Ⴢ
+T;	儭-。\u0663ⴢ򈡄\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1]	#	儭-.٣ⴢ
+N;	儭-。\u0663ⴢ򈡄\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1 C1]	#	儭-.٣ⴢ
+T;	儭-。\u0663ⴢ򈡄\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1]	#	儭-.٣ⴢ
+N;	儭-。\u0663ⴢ򈡄\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1 C1]	#	儭-.٣ⴢ
+B;	𝟺𐋷\u0845.ᡀ𚎑;	[P1 V6 B1];	[P1 V6 B1]	#	4𐋷ࡅ.ᡀ
+B;	4𐋷\u0845.ᡀ𚎑;	[P1 V6 B1];	[P1 V6 B1]	#	4𐋷ࡅ.ᡀ
+B;	≯-\u06BE\u20D4.⒈𐹱;	[P1 V6 B1];	[P1 V6 B1]	#	≯-ھ⃔.⒈𐹱
+B;	>\u0338-\u06BE\u20D4.⒈𐹱;	[P1 V6 B1];	[P1 V6 B1]	#	≯-ھ⃔.⒈𐹱
+B;	≯-\u06BE\u20D4.1.𐹱;	[P1 V6 B1];	[P1 V6 B1]	#	≯-ھ⃔.1.𐹱
+B;	>\u0338-\u06BE\u20D4.1.𐹱;	[P1 V6 B1];	[P1 V6 B1]	#	≯-ھ⃔.1.𐹱
+B;	𝩔.󚝷蚀;	[P1 V5 V6];	[P1 V5 V6]
+B;	𝩔.󚝷蚀;	[P1 V5 V6];	[P1 V5 V6]
+B;	\u0867Ⴘ.𞮸\u0F84ß\u102D;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	Ⴘ.྄ßိ
+B;	\u0867ⴘ.𞮸\u0F84ß\u102D;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ⴘ.྄ßိ
+B;	\u0867Ⴘ.𞮸\u0F84SS\u102D;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	Ⴘ.྄ssိ
+B;	\u0867ⴘ.𞮸\u0F84ss\u102D;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ⴘ.྄ssိ
+B;	\u0867Ⴘ.𞮸\u0F84Ss\u102D;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	Ⴘ.྄ssိ
+B;	\u0FAD\u0605󋧄。凬;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ྭ.凬
+B;	\u0FAD\u0605󋧄。凬;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ྭ.凬
+T;	⇿🄈\u200D𐮀。\u1734;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1]	#	⇿🄈𐮀.᜴
+N;	⇿🄈\u200D𐮀。\u1734;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	⇿🄈𐮀.᜴
+T;	⇿7,\u200D𐮀。\u1734;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1]	#	⇿7,𐮀.᜴
+N;	⇿7,\u200D𐮀。\u1734;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	⇿7,𐮀.᜴
+B;	\u08A3。𑋪\u062B;	[V5 B1];	[V5 B1]	#	ࢣ.𑋪ث
+B;	\u0743≮.\u0E36;	[P1 V5 V6];	[P1 V5 V6]	#	݃≮.ึ
+B;	\u0743<\u0338.\u0E36;	[P1 V5 V6];	[P1 V5 V6]	#	݃≮.ึ
+B;	Ⴢ≯褦.ᢋꡱႾ\u0679;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	Ⴢ≯褦.ᢋꡱႾٹ
+B;	Ⴢ>\u0338褦.ᢋꡱႾ\u0679;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	Ⴢ≯褦.ᢋꡱႾٹ
+B;	Ⴢ≯褦.ᢋꡱႾ\u0679;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	Ⴢ≯褦.ᢋꡱႾٹ
+B;	Ⴢ>\u0338褦.ᢋꡱႾ\u0679;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	Ⴢ≯褦.ᢋꡱႾٹ
+B;	ⴢ>\u0338褦.ᢋꡱⴞ\u0679;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ⴢ≯褦.ᢋꡱⴞٹ
+B;	ⴢ≯褦.ᢋꡱⴞ\u0679;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ⴢ≯褦.ᢋꡱⴞٹ
+B;	ⴢ>\u0338褦.ᢋꡱⴞ\u0679;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ⴢ≯褦.ᢋꡱⴞٹ
+B;	ⴢ≯褦.ᢋꡱⴞ\u0679;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ⴢ≯褦.ᢋꡱⴞٹ
+T;	񔻃\u1B3C\u200C\u2D7F。\u0760ᡟ\u0778;	[P1 V6 C1 B2];	[P1 V6 B2]	#	ᬼ⵿.ݠᡟݸ
+N;	񔻃\u1B3C\u200C\u2D7F。\u0760ᡟ\u0778;	[P1 V6 C1 B2];	[P1 V6 C1 B2]	#	ᬼ⵿.ݠᡟݸ
+T;	\u200C.≯;	[P1 V6 C1];	[P1 V6]	#	.≯
+N;	\u200C.≯;	[P1 V6 C1];	[P1 V6 C1]	#	.≯
+T;	\u200C.>\u0338;	[P1 V6 C1];	[P1 V6]	#	.≯
+N;	\u200C.>\u0338;	[P1 V6 C1];	[P1 V6 C1]	#	.≯
+B;	𣴟𽙙-.𑇀-悜;	[P1 V3 V6 V5];	[P1 V3 V6 V5]
+B;	𣴟𽙙-.𑇀-悜;	[P1 V3 V6 V5];	[P1 V3 V6 V5]
+T;	𐫀𐿓➻ᢗ.-\u200D\u0FA1\u1B42;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3]	#	𐫀➻ᢗ.-ྡᭂ
+N;	𐫀𐿓➻ᢗ.-\u200D\u0FA1\u1B42;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3 C2]	#	𐫀➻ᢗ.-ྡᭂ
+T;	⒐\u200C衃Ⴝ.\u067FႴ;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	⒐衃Ⴝ.ٿႴ
+N;	⒐\u200C衃Ⴝ.\u067FႴ;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	⒐衃Ⴝ.ٿႴ
+T;	9.\u200C衃Ⴝ.\u067FႴ;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	9.衃Ⴝ.ٿႴ
+N;	9.\u200C衃Ⴝ.\u067FႴ;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	9.衃Ⴝ.ٿႴ
+T;	9.\u200C衃ⴝ.\u067Fⴔ;	[C1 B2 B3];	[B2 B3]	#	9.衃ⴝ.ٿⴔ
+N;	9.\u200C衃ⴝ.\u067Fⴔ;	[C1 B2 B3];	[C1 B2 B3]	#	9.衃ⴝ.ٿⴔ
+T;	9.\u200C衃Ⴝ.\u067Fⴔ;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	9.衃Ⴝ.ٿⴔ
+N;	9.\u200C衃Ⴝ.\u067Fⴔ;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	9.衃Ⴝ.ٿⴔ
+T;	⒐\u200C衃ⴝ.\u067Fⴔ;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	⒐衃ⴝ.ٿⴔ
+N;	⒐\u200C衃ⴝ.\u067Fⴔ;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	⒐衃ⴝ.ٿⴔ
+T;	⒐\u200C衃Ⴝ.\u067Fⴔ;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	⒐衃Ⴝ.ٿⴔ
+N;	⒐\u200C衃Ⴝ.\u067Fⴔ;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	⒐衃Ⴝ.ٿⴔ
+T;	\u0756\u200C。--🞞;	[V3 B3 C1];	[V3]	#	ݖ.--🞞
+N;	\u0756\u200C。--🞞;	[V3 B3 C1];	[V3 B3 C1]	#	ݖ.--🞞
+B;	\uFD74.\u062E;	\u0637\u0645\u064A.\u062E;	xn--2gb2ap.xn--tgb	#	طمي.خ
+B;	\u0637\u0645\u064A.\u062E;	;	xn--2gb2ap.xn--tgb	#	طمي.خ
+B;	xn--2gb2ap.xn--tgb;	\u0637\u0645\u064A.\u062E;	xn--2gb2ap.xn--tgb	#	طمي.خ
+B;	\u1DE4-.-\u0E3A;	[V3 V5];	[V3 V5]	#	ᷤ-.-ฺ
+B;	\u1DE4-.-\u0E3A;	[V3 V5];	[V3 V5]	#	ᷤ-.-ฺ
+B;	\u030C\u06A7-.𝩦;	[V3 V5 B1];	[V3 V5 B1]	#	̌ڧ-.𝩦
+B;	\u07E3\uFB1E\u1AB8𐹯.\uA953⒌򕠠;	[P1 V5 V6];	[P1 V5 V6]	#	ߣﬞ᪸𐹯.꥓⒌
+B;	\u07E3\uFB1E\u1AB8𐹯.\uA9535.򕠠;	[P1 V5 V6];	[P1 V5 V6]	#	ߣﬞ᪸𐹯.꥓5.
+T;	\u06D7₀。󠀠\u200C𐻼\u200D;	[P1 V5 V6 B1 C1 C2];	[P1 V5 V6 B1]	#	ۗ0.
+N;	\u06D7₀。󠀠\u200C𐻼\u200D;	[P1 V5 V6 B1 C1 C2];	[P1 V5 V6 B1 C1 C2]	#	ۗ0.
+T;	\u06D70。󠀠\u200C𐻼\u200D;	[P1 V5 V6 B1 C1 C2];	[P1 V5 V6 B1]	#	ۗ0.
+N;	\u06D70。󠀠\u200C𐻼\u200D;	[P1 V5 V6 B1 C1 C2];	[P1 V5 V6 B1 C1 C2]	#	ۗ0.
+B;	Ⴚ𐋸\u2060。𝟝󋷳\u0D4D;	[P1 V6];	[P1 V6]	#	Ⴚ𐋸.5്
+B;	Ⴚ𐋸\u2060。5󋷳\u0D4D;	[P1 V6];	[P1 V6]	#	Ⴚ𐋸.5്
+B;	ⴚ𐋸\u2060。5󋷳\u0D4D;	[P1 V6];	[P1 V6]	#	ⴚ𐋸.5്
+B;	ⴚ𐋸\u2060。𝟝󋷳\u0D4D;	[P1 V6];	[P1 V6]	#	ⴚ𐋸.5്
+T;	\u200D-\u0645\u1AB4.\u0D62\u0F9F;	[V5 B1 C2];	[V3 V5 B1]	#	-م᪴.ൢྟ
+N;	\u200D-\u0645\u1AB4.\u0D62\u0F9F;	[V5 B1 C2];	[V5 B1 C2]	#	-م᪴.ൢྟ
+B;	≠.ꡝ;	[P1 V6];	[P1 V6]
+B;	=\u0338.ꡝ;	[P1 V6];	[P1 V6]
+B;	ᢕ\u1A1B。㌪;	ᢕ\u1A1B.ハイツ;	xn--fbf49e.xn--eck4c5a	#	ᢕᨛ.ハイツ
+B;	ᢕ\u1A1B。ハイツ;	ᢕ\u1A1B.ハイツ;	xn--fbf49e.xn--eck4c5a	#	ᢕᨛ.ハイツ
+B;	xn--fbf49e.xn--eck4c5a;	ᢕ\u1A1B.ハイツ;	xn--fbf49e.xn--eck4c5a	#	ᢕᨛ.ハイツ
+B;	ᢕ\u1A1B.ハイツ;	;	xn--fbf49e.xn--eck4c5a	#	ᢕᨛ.ハイツ
+B;	\u0757\u0366≮.\uAAF6-;	[P1 V6 V3 V5 B3];	[P1 V6 V3 V5 B3]	#	ݗͦ≮.꫶-
+B;	\u0757\u0366<\u0338.\uAAF6-;	[P1 V6 V3 V5 B3];	[P1 V6 V3 V5 B3]	#	ݗͦ≮.꫶-
+B;	₆榎𑤮\u094D。᠇\u034B𞻖󠳶;	[P1 V6 B1];	[P1 V6 B1]	#	6榎्.᠇͋
+B;	6榎𑤮\u094D。᠇\u034B𞻖󠳶;	[P1 V6 B1];	[P1 V6 B1]	#	6榎्.᠇͋
+B;	󺸫.󆺙;	[P1 V6];	[P1 V6]
+B;	󺸫.󆺙;	[P1 V6];	[P1 V6]
+T;	\u200D︒。ᢟ\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	︒.ᢟ
+N;	\u200D︒。ᢟ\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	︒.ᢟ
+T;	\u200D。。ᢟ\u200C;	[C2 A4_2 C1];	xn--pbf	#	..ᢟ
+N;	\u200D。。ᢟ\u200C;	[C2 A4_2 C1];	[C2 A4_2 C1]	#	..ᢟ
+B;	xn--pbf;	ᢟ;	xn--pbf
+B;	ᢟ;	;	xn--pbf
+T;	\u0604\u200C𐹬。≩;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹬.≩
+N;	\u0604\u200C𐹬。≩;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹬.≩
+B;	\uA9C0𖬳\u0F74𝟭。-⋎;	[V5 V3];	[V5 V3]	#	꧀ུ𖬳1.-⋎
+B;	\uA9C0\u0F74𖬳𝟭。-⋎;	[V5 V3];	[V5 V3]	#	꧀ུ𖬳1.-⋎
+B;	\uA9C0\u0F74𖬳1。-⋎;	[V5 V3];	[V5 V3]	#	꧀ུ𖬳1.-⋎
+B;	񃬫。뙏;	[P1 V6];	[P1 V6]
+B;	񃬫。뙏;	[P1 V6];	[P1 V6]
+B;	󋢒\uA948󇽘ᢉ.\u074F;	[P1 V6];	[P1 V6]	#	ꥈᢉ.ݏ
+T;	\u200D。溑;	[C2];	xn--c9w	#	.溑
+N;	\u200D。溑;	[C2];	[C2]	#	.溑
+T;	\u200D。溑;	[C2];	xn--c9w	#	.溑
+N;	\u200D。溑;	[C2];	[C2]	#	.溑
+B;	xn--c9w;	溑;	xn--c9w
+B;	溑;	;	xn--c9w
+B;	\u075F皥.-;	[V3 B2 B3];	[V3 B2 B3]	#	ݟ皥.-
+B;	\u075F皥.-;	[V3 B2 B3];	[V3 B2 B3]	#	ݟ皥.-
+B;	𞡍󠅛ᠫ.⒈\u06B4;	[P1 V6 B2 B3 B1];	[P1 V6 B2 B3 B1]	#	𞡍ᠫ.⒈ڴ
+B;	𞡍󠅛ᠫ.1.\u06B4;	[B2 B3];	[B2 B3]	#	𞡍ᠫ.1.ڴ
+T;	Ⴛ\u200C𝨬\u200D。\uFFA0ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	Ⴛ𝨬.ā
+N;	Ⴛ\u200C𝨬\u200D。\uFFA0ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	Ⴛ𝨬.ā
+T;	Ⴛ\u200C𝨬\u200D。\uFFA0a\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	Ⴛ𝨬.ā
+N;	Ⴛ\u200C𝨬\u200D。\uFFA0a\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	Ⴛ𝨬.ā
+T;	Ⴛ\u200C𝨬\u200D。\u1160ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	Ⴛ𝨬.ā
+N;	Ⴛ\u200C𝨬\u200D。\u1160ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	Ⴛ𝨬.ā
+T;	Ⴛ\u200C𝨬\u200D。\u1160a\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	Ⴛ𝨬.ā
+N;	Ⴛ\u200C𝨬\u200D。\u1160a\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	Ⴛ𝨬.ā
+T;	ⴛ\u200C𝨬\u200D。\u1160a\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	ⴛ𝨬.ā
+N;	ⴛ\u200C𝨬\u200D。\u1160a\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	ⴛ𝨬.ā
+T;	ⴛ\u200C𝨬\u200D。\u1160ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	ⴛ𝨬.ā
+N;	ⴛ\u200C𝨬\u200D。\u1160ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	ⴛ𝨬.ā
+T;	Ⴛ\u200C𝨬\u200D。\u1160Ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	Ⴛ𝨬.ā
+N;	Ⴛ\u200C𝨬\u200D。\u1160Ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	Ⴛ𝨬.ā
+T;	Ⴛ\u200C𝨬\u200D。\u1160A\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	Ⴛ𝨬.ā
+N;	Ⴛ\u200C𝨬\u200D。\u1160A\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	Ⴛ𝨬.ā
+T;	ⴛ\u200C𝨬\u200D。\uFFA0a\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	ⴛ𝨬.ā
+N;	ⴛ\u200C𝨬\u200D。\uFFA0a\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	ⴛ𝨬.ā
+T;	ⴛ\u200C𝨬\u200D。\uFFA0ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	ⴛ𝨬.ā
+N;	ⴛ\u200C𝨬\u200D。\uFFA0ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	ⴛ𝨬.ā
+T;	Ⴛ\u200C𝨬\u200D。\uFFA0Ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	Ⴛ𝨬.ā
+N;	Ⴛ\u200C𝨬\u200D。\uFFA0Ā\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	Ⴛ𝨬.ā
+T;	Ⴛ\u200C𝨬\u200D。\uFFA0A\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 B5 B6]	#	Ⴛ𝨬.ā
+N;	Ⴛ\u200C𝨬\u200D。\uFFA0A\u0304\u0600;	[P1 V6 C1 C2 B5 B6];	[P1 V6 C1 C2 B5 B6]	#	Ⴛ𝨬.ā
+T;	\uFDEB\u200C。曳⾑𐋰≯;	[P1 V6 C1];	[P1 V6]	#	.曳襾𐋰≯
+N;	\uFDEB\u200C。曳⾑𐋰≯;	[P1 V6 C1];	[P1 V6 C1]	#	.曳襾𐋰≯
+T;	\uFDEB\u200C。曳⾑𐋰>\u0338;	[P1 V6 C1];	[P1 V6]	#	.曳襾𐋰≯
+N;	\uFDEB\u200C。曳⾑𐋰>\u0338;	[P1 V6 C1];	[P1 V6 C1]	#	.曳襾𐋰≯
+T;	\uFDEB\u200C。曳襾𐋰≯;	[P1 V6 C1];	[P1 V6]	#	.曳襾𐋰≯
+N;	\uFDEB\u200C。曳襾𐋰≯;	[P1 V6 C1];	[P1 V6 C1]	#	.曳襾𐋰≯
+T;	\uFDEB\u200C。曳襾𐋰>\u0338;	[P1 V6 C1];	[P1 V6]	#	.曳襾𐋰≯
+N;	\uFDEB\u200C。曳襾𐋰>\u0338;	[P1 V6 C1];	[P1 V6 C1]	#	.曳襾𐋰≯
+B;	≯⒈。ß;	[P1 V6];	[P1 V6]
+B;	>\u0338⒈。ß;	[P1 V6];	[P1 V6]
+B;	≯1.。ß;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	>\u03381.。ß;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	>\u03381.。SS;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	≯1.。SS;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	>\u0338⒈。SS;	[P1 V6];	[P1 V6]
+B;	≯⒈。SS;	[P1 V6];	[P1 V6]
+T;	\u0603\u200D𐣙。\u067D-₆Ⴙ;	[P1 V6 B1 C2 B2 B3];	[P1 V6 B1 B2 B3]	#	.ٽ-6Ⴙ
+N;	\u0603\u200D𐣙。\u067D-₆Ⴙ;	[P1 V6 B1 C2 B2 B3];	[P1 V6 B1 C2 B2 B3]	#	.ٽ-6Ⴙ
+T;	\u0603\u200D𐣙。\u067D-6Ⴙ;	[P1 V6 B1 C2 B2 B3];	[P1 V6 B1 B2 B3]	#	.ٽ-6Ⴙ
+N;	\u0603\u200D𐣙。\u067D-6Ⴙ;	[P1 V6 B1 C2 B2 B3];	[P1 V6 B1 C2 B2 B3]	#	.ٽ-6Ⴙ
+T;	\u0603\u200D𐣙。\u067D-6ⴙ;	[P1 V6 B1 C2 B2 B3];	[P1 V6 B1 B2 B3]	#	.ٽ-6ⴙ
+N;	\u0603\u200D𐣙。\u067D-6ⴙ;	[P1 V6 B1 C2 B2 B3];	[P1 V6 B1 C2 B2 B3]	#	.ٽ-6ⴙ
+T;	\u0603\u200D𐣙。\u067D-₆ⴙ;	[P1 V6 B1 C2 B2 B3];	[P1 V6 B1 B2 B3]	#	.ٽ-6ⴙ
+N;	\u0603\u200D𐣙。\u067D-₆ⴙ;	[P1 V6 B1 C2 B2 B3];	[P1 V6 B1 C2 B2 B3]	#	.ٽ-6ⴙ
+T;	\u200C。≠;	[P1 V6 C1];	[P1 V6]	#	.≠
+N;	\u200C。≠;	[P1 V6 C1];	[P1 V6 C1]	#	.≠
+T;	\u200C。=\u0338;	[P1 V6 C1];	[P1 V6]	#	.≠
+N;	\u200C。=\u0338;	[P1 V6 C1];	[P1 V6 C1]	#	.≠
+T;	\u200C。≠;	[P1 V6 C1];	[P1 V6]	#	.≠
+N;	\u200C。≠;	[P1 V6 C1];	[P1 V6 C1]	#	.≠
+T;	\u200C。=\u0338;	[P1 V6 C1];	[P1 V6]	#	.≠
+N;	\u200C。=\u0338;	[P1 V6 C1];	[P1 V6 C1]	#	.≠
+T;	\uA953𝪥.\u076F𑈵\u05C1\u200C;	[V5 B2 B3 C1];	[V5 B2 B3]	#	꥓𝪥.ݯ𑈵ׁ
+N;	\uA953𝪥.\u076F𑈵\u05C1\u200C;	[V5 B2 B3 C1];	[V5 B2 B3 C1]	#	꥓𝪥.ݯ𑈵ׁ
+T;	𻠷\u200D򑄕.\u2DE1Ↄ≠-;	[P1 V6 V3 V5 C2];	[P1 V6 V3 V5]	#	.ⷡↃ≠-
+N;	𻠷\u200D򑄕.\u2DE1Ↄ≠-;	[P1 V6 V3 V5 C2];	[P1 V6 V3 V5 C2]	#	.ⷡↃ≠-
+T;	𻠷\u200D򑄕.\u2DE1Ↄ=\u0338-;	[P1 V6 V3 V5 C2];	[P1 V6 V3 V5]	#	.ⷡↃ≠-
+N;	𻠷\u200D򑄕.\u2DE1Ↄ=\u0338-;	[P1 V6 V3 V5 C2];	[P1 V6 V3 V5 C2]	#	.ⷡↃ≠-
+T;	𻠷\u200D򑄕.\u2DE1ↄ=\u0338-;	[P1 V6 V3 V5 C2];	[P1 V6 V3 V5]	#	.ⷡↄ≠-
+N;	𻠷\u200D򑄕.\u2DE1ↄ=\u0338-;	[P1 V6 V3 V5 C2];	[P1 V6 V3 V5 C2]	#	.ⷡↄ≠-
+T;	𻠷\u200D򑄕.\u2DE1ↄ≠-;	[P1 V6 V3 V5 C2];	[P1 V6 V3 V5]	#	.ⷡↄ≠-
+N;	𻠷\u200D򑄕.\u2DE1ↄ≠-;	[P1 V6 V3 V5 C2];	[P1 V6 V3 V5 C2]	#	.ⷡↄ≠-
+T;	\u07CDς\u200D𝟳。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2]	#	ߍς7.蔑
+N;	\u07CDς\u200D𝟳。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2 C2]	#	ߍς7.蔑
+T;	\u07CDς\u200D7。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2]	#	ߍς7.蔑
+N;	\u07CDς\u200D7。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2 C2]	#	ߍς7.蔑
+T;	\u07CDΣ\u200D7。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2]	#	ߍσ7.蔑
+N;	\u07CDΣ\u200D7。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2 C2]	#	ߍσ7.蔑
+T;	\u07CDσ\u200D7。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2]	#	ߍσ7.蔑
+N;	\u07CDσ\u200D7。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2 C2]	#	ߍσ7.蔑
+T;	\u07CDΣ\u200D𝟳。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2]	#	ߍσ7.蔑
+N;	\u07CDΣ\u200D𝟳。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2 C2]	#	ߍσ7.蔑
+T;	\u07CDσ\u200D𝟳。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2]	#	ߍσ7.蔑
+N;	\u07CDσ\u200D𝟳。蔑𯨺;	[P1 V6 B2 C2];	[P1 V6 B2 C2]	#	ߍσ7.蔑
+B;	𐹶.𐹹;	[B1];	[B1]
+B;	-\u06A1.񝧄;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-ڡ.
+B;	≯𐪳𑒵。誆⒈;	[P1 V6 B1];	[P1 V6 B1]
+B;	>\u0338𐪳𑒵。誆⒈;	[P1 V6 B1];	[P1 V6 B1]
+B;	≯𐪳𑒵。誆1.;	[P1 V6 B1];	[P1 V6 B1]
+B;	>\u0338𐪳𑒵。誆1.;	[P1 V6 B1];	[P1 V6 B1]
+B;	\u0F79\uFC74䐊\u1BA5.︒𐲞💫\u0647;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ླཱྀتى䐊ᮥ.︒𐳞💫ه
+B;	\u0FB3\u0F71\u0F80\u062A\u0649䐊\u1BA5.。𐲞💫\u0647;	[V5 B1 A4_2];	[V5 B1 A4_2]	#	ླཱྀتى䐊ᮥ..𐳞💫ه
+T;	퀬-\uDF7E񒆢.\u200C𞣕򷤗۴;	[P1 V6 C1];	[P1 V6 V5 A3]	#	퀬-.𞣕۴
+N;	퀬-\uDF7E񒆢.\u200C𞣕򷤗۴;	[P1 V6 C1];	[P1 V6 C1 A3]	#	퀬-.𞣕۴
+T;	퀬-\uDF7E񒆢.\u200C𞣕򷤗۴;	[P1 V6 C1];	[P1 V6 V5 A3]	#	퀬-.𞣕۴
+N;	퀬-\uDF7E񒆢.\u200C𞣕򷤗۴;	[P1 V6 C1];	[P1 V6 C1 A3]	#	퀬-.𞣕۴
+B;	퀬;	퀬;	xn--8n7b
+B;	퀬;	;	xn--8n7b
+B;	xn--8n7b;	퀬;	xn--8n7b
+B;	Ⴌ.\u0664︒\u0F84𞴌;	[P1 V6 B1];	[P1 V6 B1]	#	Ⴌ.٤︒྄
+B;	Ⴌ.\u0664。\u0F84𞴌;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	Ⴌ.٤.྄
+B;	ⴌ.\u0664。\u0F84𞴌;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ⴌ.٤.྄
+B;	ⴌ.\u0664︒\u0F84𞴌;	[P1 V6 B1];	[P1 V6 B1]	#	ⴌ.٤︒྄
+B;	򻖲󠬬。𞸙\uA927;	[P1 V6];	[P1 V6]	#	.ضꤧ
+B;	򻖲󠬬。\u0636\uA927;	[P1 V6];	[P1 V6]	#	.ضꤧ
+T;	\u200D󠜤\u0362.\u0F7B󠅑\u1A60\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	͢.᩠ཻ
+N;	\u200D󠜤\u0362.\u0F7B󠅑\u1A60\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	͢.᩠ཻ
+T;	\u200D󠜤\u0362.\u0F7B󠅑\u1A60\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	͢.᩠ཻ
+N;	\u200D󠜤\u0362.\u0F7B󠅑\u1A60\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	͢.᩠ཻ
+B;	񵫶。🄂;	[P1 V6];	[P1 V6]
+B;	񵫶。1,;	[P1 V6];	[P1 V6]
+B;	\u036E刍.🠗;	[V5];	[V5]	#	ͮ刍.🠗
+B;	⺄3。\u0FA9𝟒;	[V5];	[V5]	#	⺄3.ྩ4
+B;	⺄3。\u0FA94;	[V5];	[V5]	#	⺄3.ྩ4
+T;	𐫡6Ⴔ辘.𞫬𐮈\u200C;	[P1 V6 B2 B3 C1];	[P1 V6 B2 B3]	#	𐫡6Ⴔ辘.𐮈
+N;	𐫡6Ⴔ辘.𞫬𐮈\u200C;	[P1 V6 B2 B3 C1];	[P1 V6 B2 B3 C1]	#	𐫡6Ⴔ辘.𐮈
+T;	𐫡6Ⴔ辘.𞫬𐮈\u200C;	[P1 V6 B2 B3 C1];	[P1 V6 B2 B3]	#	𐫡6Ⴔ辘.𐮈
+N;	𐫡6Ⴔ辘.𞫬𐮈\u200C;	[P1 V6 B2 B3 C1];	[P1 V6 B2 B3 C1]	#	𐫡6Ⴔ辘.𐮈
+T;	𐫡6ⴔ辘.𞫬𐮈\u200C;	[P1 V6 B2 B3 C1];	[P1 V6 B2 B3]	#	𐫡6ⴔ辘.𐮈
+N;	𐫡6ⴔ辘.𞫬𐮈\u200C;	[P1 V6 B2 B3 C1];	[P1 V6 B2 B3 C1]	#	𐫡6ⴔ辘.𐮈
+T;	𐫡6ⴔ辘.𞫬𐮈\u200C;	[P1 V6 B2 B3 C1];	[P1 V6 B2 B3]	#	𐫡6ⴔ辘.𐮈
+N;	𐫡6ⴔ辘.𞫬𐮈\u200C;	[P1 V6 B2 B3 C1];	[P1 V6 B2 B3 C1]	#	𐫡6ⴔ辘.𐮈
+B;	𑘷.ᡱ\u06C6򵶨۹;	[P1 V5 V6 B5];	[P1 V5 V6 B5]	#	𑘷.ᡱۆ۹
+B;	\uA87D≯.󁛲𳎟;	[P1 V6];	[P1 V6]	#	≯.
+B;	\uA87D>\u0338.󁛲𳎟;	[P1 V6];	[P1 V6]	#	≯.
+B;	\uA87D≯.󁛲𳎟;	[P1 V6];	[P1 V6]	#	≯.
+B;	\uA87D>\u0338.󁛲𳎟;	[P1 V6];	[P1 V6]	#	≯.
+B;	ςო\u072D.ς𐫟;	[B5 B6];	[B5 B6]	#	ςოܭ.ς𐫟
+B;	Σო\u072D.Σ𐫟;	[B5 B6];	[B5 B6]	#	σოܭ.σ𐫟
+B;	σო\u072D.σ𐫟;	[B5 B6];	[B5 B6]	#	σოܭ.σ𐫟
+B;	Σო\u072D.σ𐫟;	[B5 B6];	[B5 B6]	#	σოܭ.σ𐫟
+B;	Σო\u072D.ς𐫟;	[B5 B6];	[B5 B6]	#	σოܭ.ς𐫟
+B;	σო\u072D.ς𐫟;	[B5 B6];	[B5 B6]	#	σოܭ.ς𐫟
+B;	򇋓\uA67C쐮𐮭。⩒;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	꙼쐮𐮭.⩒
+B;	򇋓\uA67C쐮𐮭。⩒;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	꙼쐮𐮭.⩒
+B;	򇋓\uA67C쐮𐮭。⩒;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	꙼쐮𐮭.⩒
+B;	򇋓\uA67C쐮𐮭。⩒;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	꙼쐮𐮭.⩒
+T;	﹅.\u200D䤫≠Ⴞ;	[P1 V6 C2];	[P1 V6]	#	﹅.䤫≠Ⴞ
+N;	﹅.\u200D䤫≠Ⴞ;	[P1 V6 C2];	[P1 V6 C2]	#	﹅.䤫≠Ⴞ
+T;	﹅.\u200D䤫=\u0338Ⴞ;	[P1 V6 C2];	[P1 V6]	#	﹅.䤫≠Ⴞ
+N;	﹅.\u200D䤫=\u0338Ⴞ;	[P1 V6 C2];	[P1 V6 C2]	#	﹅.䤫≠Ⴞ
+T;	﹅.\u200D䤫≠Ⴞ;	[P1 V6 C2];	[P1 V6]	#	﹅.䤫≠Ⴞ
+N;	﹅.\u200D䤫≠Ⴞ;	[P1 V6 C2];	[P1 V6 C2]	#	﹅.䤫≠Ⴞ
+T;	﹅.\u200D䤫=\u0338Ⴞ;	[P1 V6 C2];	[P1 V6]	#	﹅.䤫≠Ⴞ
+N;	﹅.\u200D䤫=\u0338Ⴞ;	[P1 V6 C2];	[P1 V6 C2]	#	﹅.䤫≠Ⴞ
+T;	﹅.\u200D䤫=\u0338ⴞ;	[P1 V6 C2];	[P1 V6]	#	﹅.䤫≠ⴞ
+N;	﹅.\u200D䤫=\u0338ⴞ;	[P1 V6 C2];	[P1 V6 C2]	#	﹅.䤫≠ⴞ
+T;	﹅.\u200D䤫≠ⴞ;	[P1 V6 C2];	[P1 V6]	#	﹅.䤫≠ⴞ
+N;	﹅.\u200D䤫≠ⴞ;	[P1 V6 C2];	[P1 V6 C2]	#	﹅.䤫≠ⴞ
+T;	﹅.\u200D䤫=\u0338ⴞ;	[P1 V6 C2];	[P1 V6]	#	﹅.䤫≠ⴞ
+N;	﹅.\u200D䤫=\u0338ⴞ;	[P1 V6 C2];	[P1 V6 C2]	#	﹅.䤫≠ⴞ
+T;	﹅.\u200D䤫≠ⴞ;	[P1 V6 C2];	[P1 V6]	#	﹅.䤫≠ⴞ
+N;	﹅.\u200D䤫≠ⴞ;	[P1 V6 C2];	[P1 V6 C2]	#	﹅.䤫≠ⴞ
+B;	𐱎𑄴.𐹱▟;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐱎𑄴.𐹱▟;	[P1 V6 B1];	[P1 V6 B1]
+B;	⒊⒈󠅵。9;	[P1 V6];	[P1 V6]
+B;	3.1.󠅵。9;	[A4_2];	[A4_2]
+T;	-\u200C𑄫≮.𐹾𴙜4₉;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	-𑄫≮.𐹾49
+N;	-\u200C𑄫≮.𐹾𴙜4₉;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	-𑄫≮.𐹾49
+T;	-\u200C𑄫<\u0338.𐹾𴙜4₉;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	-𑄫≮.𐹾49
+N;	-\u200C𑄫<\u0338.𐹾𴙜4₉;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	-𑄫≮.𐹾49
+T;	-\u200C𑄫≮.𐹾𴙜49;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	-𑄫≮.𐹾49
+N;	-\u200C𑄫≮.𐹾𴙜49;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	-𑄫≮.𐹾49
+T;	-\u200C𑄫<\u0338.𐹾𴙜49;	[P1 V3 V6 C1 B1];	[P1 V3 V6 B1]	#	-𑄫≮.𐹾49
+N;	-\u200C𑄫<\u0338.𐹾𴙜49;	[P1 V3 V6 C1 B1];	[P1 V3 V6 C1 B1]	#	-𑄫≮.𐹾49
+B;	-≯딾。\u08B4;	[P1 V3 V6];	[P1 V3 V6]	#	-≯딾.ࢴ
+B;	->\u0338딾。\u08B4;	[P1 V3 V6];	[P1 V3 V6]	#	-≯딾.ࢴ
+B;	-≯딾。\u08B4;	[P1 V3 V6];	[P1 V3 V6]	#	-≯딾.ࢴ
+B;	->\u0338딾。\u08B4;	[P1 V3 V6];	[P1 V3 V6]	#	-≯딾.ࢴ
+T;	⪽⒈𐹢-。󠗪\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1]	#	⪽⒈𐹢-.
+N;	⪽⒈𐹢-。󠗪\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1 C1]	#	⪽⒈𐹢-.
+T;	⪽1.𐹢-。󠗪\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1]	#	⪽1.𐹢-.
+N;	⪽1.𐹢-。󠗪\u200C;	[P1 V3 V6 B1 C1];	[P1 V3 V6 B1 C1]	#	⪽1.𐹢-.
+B;	\u1A73.\u031D;	[V5];	[V5]	#	ᩳ.̝
+B;	\u1A73.\u031D;	[V5];	[V5]	#	ᩳ.̝
+B;	훉≮。\uFE00;	[P1 V6];	[P1 V6]
+B;	훉<\u0338。\uFE00;	[P1 V6];	[P1 V6]
+B;	훉≮。\uFE00;	[P1 V6];	[P1 V6]
+B;	훉<\u0338。\uFE00;	[P1 V6];	[P1 V6]
+B;	\u0AC3񂔠⭤.򬚵𝟸𑚫\u08A4;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	ૃ⭤.2𑚫ࢤ
+B;	\u0AC3񂔠⭤.򬚵2𑚫\u08A4;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	ૃ⭤.2𑚫ࢤ
+T;	󨭺ß𐫁\u200C。\u0666𐧍\u06B4-;	[P1 V6 V3 B5 B6 C1 B1];	[P1 V6 V3 B5 B6 B1]	#	ß𐫁.٦𐧍ڴ-
+N;	󨭺ß𐫁\u200C。\u0666𐧍\u06B4-;	[P1 V6 V3 B5 B6 C1 B1];	[P1 V6 V3 B5 B6 C1 B1]	#	ß𐫁.٦𐧍ڴ-
+T;	󨭺SS𐫁\u200C。\u0666𐧍\u06B4-;	[P1 V6 V3 B5 B6 C1 B1];	[P1 V6 V3 B5 B6 B1]	#	ss𐫁.٦𐧍ڴ-
+N;	󨭺SS𐫁\u200C。\u0666𐧍\u06B4-;	[P1 V6 V3 B5 B6 C1 B1];	[P1 V6 V3 B5 B6 C1 B1]	#	ss𐫁.٦𐧍ڴ-
+T;	󨭺ss𐫁\u200C。\u0666𐧍\u06B4-;	[P1 V6 V3 B5 B6 C1 B1];	[P1 V6 V3 B5 B6 B1]	#	ss𐫁.٦𐧍ڴ-
+N;	󨭺ss𐫁\u200C。\u0666𐧍\u06B4-;	[P1 V6 V3 B5 B6 C1 B1];	[P1 V6 V3 B5 B6 C1 B1]	#	ss𐫁.٦𐧍ڴ-
+T;	󨭺Ss𐫁\u200C。\u0666𐧍\u06B4-;	[P1 V6 V3 B5 B6 C1 B1];	[P1 V6 V3 B5 B6 B1]	#	ss𐫁.٦𐧍ڴ-
+N;	󨭺Ss𐫁\u200C。\u0666𐧍\u06B4-;	[P1 V6 V3 B5 B6 C1 B1];	[P1 V6 V3 B5 B6 C1 B1]	#	ss𐫁.٦𐧍ڴ-
+B;	\u06C6。Ↄ🙣놮-;	[P1 V3 V6];	[P1 V3 V6]	#	ۆ.Ↄ🙣놮-
+B;	\u06C6。Ↄ🙣놮-;	[P1 V3 V6];	[P1 V3 V6]	#	ۆ.Ↄ🙣놮-
+B;	\u06C6。ↄ🙣놮-;	[V3];	[V3]	#	ۆ.ↄ🙣놮-
+B;	\u06C6。ↄ🙣놮-;	[V3];	[V3]	#	ۆ.ↄ🙣놮-
+T;	𐶗\u200D.𘎮\u06A3;	[P1 V6 B3 C2 B5 B6];	[P1 V6 B5 B6]	#	.ڣ
+N;	𐶗\u200D.𘎮\u06A3;	[P1 V6 B3 C2 B5 B6];	[P1 V6 B3 C2 B5 B6]	#	.ڣ
+B;	Ⴜ\u08ED𞫅≯。𖾏\u0304𝨨;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	Ⴜ࣭≯.𖾏̄𝨨
+B;	Ⴜ\u08ED𞫅>\u0338。𖾏\u0304𝨨;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	Ⴜ࣭≯.𖾏̄𝨨
+B;	ⴜ\u08ED𞫅>\u0338。𖾏\u0304𝨨;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	ⴜ࣭≯.𖾏̄𝨨
+B;	ⴜ\u08ED𞫅≯。𖾏\u0304𝨨;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	ⴜ࣭≯.𖾏̄𝨨
+B;	𐋵。𐳜;	𐋵.𐳜;	xn--p97c.xn--4c0d;	NV8
+B;	xn--p97c.xn--4c0d;	𐋵.𐳜;	xn--p97c.xn--4c0d;	NV8
+B;	𐋵.𐳜;	;	xn--p97c.xn--4c0d;	NV8
+B;	≮󠁽.򷇻𐨎\u2E48󭵷;	[P1 V6];	[P1 V6]	#	≮.𐨎
+B;	<\u0338󠁽.򷇻𐨎\u2E48󭵷;	[P1 V6];	[P1 V6]	#	≮.𐨎
+B;	≮󠁽.򷇻𐨎\u2E48󭵷;	[P1 V6];	[P1 V6]	#	≮.𐨎
+B;	<\u0338󠁽.򷇻𐨎\u2E48󭵷;	[P1 V6];	[P1 V6]	#	≮.𐨎
+B;	𖬲\u031Fꡍ.\uA947\u0664⎈;	[V5 B1];	[V5 B1]	#	̟𖬲ꡍ.ꥇ٤⎈
+B;	\u031F𖬲ꡍ.\uA947\u0664⎈;	[V5 B1];	[V5 B1]	#	̟𖬲ꡍ.ꥇ٤⎈
+B;	\u031F𖬲ꡍ.\uA947\u0664⎈;	[V5 B1];	[V5 B1]	#	̟𖬲ꡍ.ꥇ٤⎈
+B;	𞶅ᡣ\u200C\u07E7.𑂹\u20E5;	[P1 V6 V5 B2];	[P1 V6 V5 B2]	#	ᡣߧ.⃥𑂹
+B;	𞶅ᡣ\u200C\u07E7.\u20E5𑂹;	[P1 V6 V5 B2];	[P1 V6 V5 B2]	#	ᡣߧ.⃥𑂹
+B;	𞶅ᡣ\u200C\u07E7.\u20E5𑂹;	[P1 V6 V5 B2];	[P1 V6 V5 B2]	#	ᡣߧ.⃥𑂹
+T;	𑄴。\u200D󙤲⮡񤩻;	[P1 V5 V6 C2];	[P1 V5 V6]	#	𑄴.⮡
+N;	𑄴。\u200D󙤲⮡񤩻;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	𑄴.⮡
+T;	𑄴。\u200D󙤲⮡񤩻;	[P1 V5 V6 C2];	[P1 V5 V6]	#	𑄴.⮡
+N;	𑄴。\u200D󙤲⮡񤩻;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	𑄴.⮡
+B;	-𞶌。⒚;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-𞶌。19.;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+T;	󙭿\u0638\u200C。\u074E\u200D;	[P1 V6 B5 B6 C1 B3 C2];	[P1 V6 B5 B6]	#	ظ.ݎ
+N;	󙭿\u0638\u200C。\u074E\u200D;	[P1 V6 B5 B6 C1 B3 C2];	[P1 V6 B5 B6 C1 B3 C2]	#	ظ.ݎ
+T;	󙭿\u0638\u200C。\u074E\u200D;	[P1 V6 B5 B6 C1 B3 C2];	[P1 V6 B5 B6]	#	ظ.ݎ
+N;	󙭿\u0638\u200C。\u074E\u200D;	[P1 V6 B5 B6 C1 B3 C2];	[P1 V6 B5 B6 C1 B3 C2]	#	ظ.ݎ
+T;	ß\u033E𑍰。ᡣ8₅;	ß\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ß̾𑍰.ᡣ85
+N;	ß\u033E𑍰。ᡣ8₅;	ß\u033E𑍰.ᡣ85;	xn--zca82j0w93b.xn--85-f8o	#	ß̾𑍰.ᡣ85
+T;	ß\u033E𑍰。ᡣ85;	ß\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ß̾𑍰.ᡣ85
+N;	ß\u033E𑍰。ᡣ85;	ß\u033E𑍰.ᡣ85;	xn--zca82j0w93b.xn--85-f8o	#	ß̾𑍰.ᡣ85
+B;	SS\u033E𑍰。ᡣ85;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	ss\u033E𑍰。ᡣ85;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	Ss\u033E𑍰。ᡣ85;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	xn--ss-izb2489y.xn--85-f8o;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	ss\u033E𑍰.ᡣ85;	;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	SS\u033E𑍰.ᡣ85;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	Ss\u033E𑍰.ᡣ85;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	xn--zca82j0w93b.xn--85-f8o;	ß\u033E𑍰.ᡣ85;	xn--zca82j0w93b.xn--85-f8o	#	ß̾𑍰.ᡣ85
+T;	ß\u033E𑍰.ᡣ85;	;	xn--ss-izb2489y.xn--85-f8o	#	ß̾𑍰.ᡣ85
+N;	ß\u033E𑍰.ᡣ85;	;	xn--zca82j0w93b.xn--85-f8o	#	ß̾𑍰.ᡣ85
+B;	SS\u033E𑍰。ᡣ8₅;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	ss\u033E𑍰。ᡣ8₅;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	Ss\u033E𑍰。ᡣ8₅;	ss\u033E𑍰.ᡣ85;	xn--ss-izb2489y.xn--85-f8o	#	ss̾𑍰.ᡣ85
+B;	\u0D4D𑘳魅𝟣.₃\u066Cß;	[V5 B1];	[V5 B1]	#	്𑘳魅1.3٬ß
+B;	\u0D4D𑘳魅1.3\u066Cß;	[V5 B1];	[V5 B1]	#	്𑘳魅1.3٬ß
+B;	\u0D4D𑘳魅1.3\u066CSS;	[V5 B1];	[V5 B1]	#	്𑘳魅1.3٬ss
+B;	\u0D4D𑘳魅1.3\u066Css;	[V5 B1];	[V5 B1]	#	്𑘳魅1.3٬ss
+B;	\u0D4D𑘳魅1.3\u066CSs;	[V5 B1];	[V5 B1]	#	്𑘳魅1.3٬ss
+B;	\u0D4D𑘳魅𝟣.₃\u066CSS;	[V5 B1];	[V5 B1]	#	്𑘳魅1.3٬ss
+B;	\u0D4D𑘳魅𝟣.₃\u066Css;	[V5 B1];	[V5 B1]	#	്𑘳魅1.3٬ss
+B;	\u0D4D𑘳魅𝟣.₃\u066CSs;	[V5 B1];	[V5 B1]	#	്𑘳魅1.3٬ss
+B;	𐫖。𑈵⒈\u1039⚺;	[P1 V5 V6];	[P1 V5 V6]	#	𐫖.𑈵⒈္⚺
+B;	𐫖。𑈵1.\u1039⚺;	[V5];	[V5]	#	𐫖.𑈵1.္⚺
+B;	𑘸છ。嵨;	[V5];	[V5]
+B;	Ⴔ≠Ⴀ.𐹶𐹱;	[P1 V6 B1];	[P1 V6 B1]
+B;	Ⴔ=\u0338Ⴀ.𐹶𐹱;	[P1 V6 B1];	[P1 V6 B1]
+B;	ⴔ=\u0338ⴀ.𐹶𐹱;	[P1 V6 B1];	[P1 V6 B1]
+B;	ⴔ≠ⴀ.𐹶𐹱;	[P1 V6 B1];	[P1 V6 B1]
+T;	-\u200C⒙\u0A47。\u0656;	[P1 V3 V6 V5 C1];	[P1 V3 V6 V5]	#	-⒙ੇ.ٖ
+N;	-\u200C⒙\u0A47。\u0656;	[P1 V3 V6 V5 C1];	[P1 V3 V6 V5 C1]	#	-⒙ੇ.ٖ
+T;	-\u200C18.\u0A47。\u0656;	[V3 V5 C1];	[V3 V5]	#	-18.ੇ.ٖ
+N;	-\u200C18.\u0A47。\u0656;	[V3 V5 C1];	[V3 V5 C1]	#	-18.ੇ.ٖ
+B;	︒.ʌ\u07DF-𐹲;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	︒.ʌߟ-𐹲
+B;	。.ʌ\u07DF-𐹲;	[B5 B6];	[B5 B6]	#	ʌߟ-𐹲
+B;	。.Ʌ\u07DF-𐹲;	[B5 B6];	[B5 B6]	#	ʌߟ-𐹲
+B;	︒.Ʌ\u07DF-𐹲;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	︒.ʌߟ-𐹲
+B;	\u0A41︒。􋔒󠄻;	[P1 V5 V6];	[P1 V5 V6]	#	ੁ︒.
+B;	\u0A41。。􋔒󠄻;	[P1 V5 V6 A4_2];	[P1 V5 V6 A4_2]	#	ੁ..
+B;	\u0632ß􈠸。ꡄ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	زß.ꡄ
+B;	\u0632SS􈠸。ꡄ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	زss.ꡄ
+B;	\u0632ss􈠸。ꡄ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	زss.ꡄ
+B;	\u0632Ss􈠸。ꡄ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	زss.ꡄ
+T;	\u2D7F\u200D\u0723𐹹。򲑃󬗝\u200C\u0F79;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	⵿ܣ𐹹.ླཱྀ
+N;	\u2D7F\u200D\u0723𐹹。򲑃󬗝\u200C\u0F79;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	⵿ܣ𐹹.ླཱྀ
+T;	\u2D7F\u200D\u0723𐹹。򲑃󬗝\u200C\u0FB3\u0F71\u0F80;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	⵿ܣ𐹹.ླཱྀ
+N;	\u2D7F\u200D\u0723𐹹。򲑃󬗝\u200C\u0FB3\u0F71\u0F80;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	⵿ܣ𐹹.ླཱྀ
+T;	󠝍.-ß\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ß≠
+N;	󠝍.-ß\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ß≠
+T;	󠝍.-ß\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ß≠
+N;	󠝍.-ß\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ß≠
+T;	󠝍.-ß\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ß≠
+N;	󠝍.-ß\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ß≠
+T;	󠝍.-ß\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ß≠
+N;	󠝍.-ß\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ß≠
+T;	󠝍.-SS\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-SS\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-SS\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-SS\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-ss\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-ss\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-ss\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-ss\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-Ss\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-Ss\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-Ss\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-Ss\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-SS\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-SS\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-SS\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-SS\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-ss\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-ss\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-ss\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-ss\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-Ss\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-Ss\u200C=\u0338;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	󠝍.-Ss\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3]	#	.-ss≠
+N;	󠝍.-Ss\u200C≠;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	.-ss≠
+T;	\u07DF\u200C。≯𐋲≠;	[P1 V6 B3 C1];	[P1 V6]	#	ߟ.≯𐋲≠
+N;	\u07DF\u200C。≯𐋲≠;	[P1 V6 B3 C1];	[P1 V6 B3 C1]	#	ߟ.≯𐋲≠
+T;	\u07DF\u200C。>\u0338𐋲=\u0338;	[P1 V6 B3 C1];	[P1 V6]	#	ߟ.≯𐋲≠
+N;	\u07DF\u200C。>\u0338𐋲=\u0338;	[P1 V6 B3 C1];	[P1 V6 B3 C1]	#	ߟ.≯𐋲≠
+T;	\u07DF\u200C。≯𐋲≠;	[P1 V6 B3 C1];	[P1 V6]	#	ߟ.≯𐋲≠
+N;	\u07DF\u200C。≯𐋲≠;	[P1 V6 B3 C1];	[P1 V6 B3 C1]	#	ߟ.≯𐋲≠
+T;	\u07DF\u200C。>\u0338𐋲=\u0338;	[P1 V6 B3 C1];	[P1 V6]	#	ߟ.≯𐋲≠
+N;	\u07DF\u200C。>\u0338𐋲=\u0338;	[P1 V6 B3 C1];	[P1 V6 B3 C1]	#	ߟ.≯𐋲≠
+B;	𐹩\u088E\u031C􊧭。\u20E9🄀;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	𐹩̜.⃩🄀
+B;	𐹩\u088E\u031C􊧭。\u20E90.;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	𐹩̜.⃩0.
+T;	Ⴄ.\u200D\u0767󙄁ς;	[P1 V6 B1 C2];	[P1 V6 B2 B3]	#	Ⴄ.ݧς
+N;	Ⴄ.\u200D\u0767󙄁ς;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	Ⴄ.ݧς
+T;	Ⴄ.\u200D\u0767󙄁ς;	[P1 V6 B1 C2];	[P1 V6 B2 B3]	#	Ⴄ.ݧς
+N;	Ⴄ.\u200D\u0767󙄁ς;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	Ⴄ.ݧς
+T;	ⴄ.\u200D\u0767󙄁ς;	[P1 V6 B1 C2];	[P1 V6 B2 B3]	#	ⴄ.ݧς
+N;	ⴄ.\u200D\u0767󙄁ς;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ⴄ.ݧς
+T;	Ⴄ.\u200D\u0767󙄁Σ;	[P1 V6 B1 C2];	[P1 V6 B2 B3]	#	Ⴄ.ݧσ
+N;	Ⴄ.\u200D\u0767󙄁Σ;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	Ⴄ.ݧσ
+T;	ⴄ.\u200D\u0767󙄁σ;	[P1 V6 B1 C2];	[P1 V6 B2 B3]	#	ⴄ.ݧσ
+N;	ⴄ.\u200D\u0767󙄁σ;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ⴄ.ݧσ
+T;	ⴄ.\u200D\u0767󙄁ς;	[P1 V6 B1 C2];	[P1 V6 B2 B3]	#	ⴄ.ݧς
+N;	ⴄ.\u200D\u0767󙄁ς;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ⴄ.ݧς
+T;	Ⴄ.\u200D\u0767󙄁Σ;	[P1 V6 B1 C2];	[P1 V6 B2 B3]	#	Ⴄ.ݧσ
+N;	Ⴄ.\u200D\u0767󙄁Σ;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	Ⴄ.ݧσ
+T;	ⴄ.\u200D\u0767󙄁σ;	[P1 V6 B1 C2];	[P1 V6 B2 B3]	#	ⴄ.ݧσ
+N;	ⴄ.\u200D\u0767󙄁σ;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ⴄ.ݧσ
+B;	󐠫\u0365.Ⴕ;	[P1 V6];	[P1 V6]	#	ͥ.Ⴕ
+B;	󐠫\u0365.ⴕ;	[P1 V6];	[P1 V6]	#	ͥ.ⴕ
+T;	≯\u0AC3𞨮。\u200C𑘿󠔹\u200D;	[P1 V6 B1 C1 C2];	[P1 V6 V5 B1]	#	≯ૃ.𑘿
+N;	≯\u0AC3𞨮。\u200C𑘿󠔹\u200D;	[P1 V6 B1 C1 C2];	[P1 V6 B1 C1 C2]	#	≯ૃ.𑘿
+T;	>\u0338\u0AC3𞨮。\u200C𑘿󠔹\u200D;	[P1 V6 B1 C1 C2];	[P1 V6 V5 B1]	#	≯ૃ.𑘿
+N;	>\u0338\u0AC3𞨮。\u200C𑘿󠔹\u200D;	[P1 V6 B1 C1 C2];	[P1 V6 B1 C1 C2]	#	≯ૃ.𑘿
+T;	\u200C\u1DF0。񊩧;	[P1 V6 C1];	[P1 V5 V6]	#	ᷰ.
+N;	\u200C\u1DF0。񊩧;	[P1 V6 C1];	[P1 V6 C1]	#	ᷰ.
+T;	\u200C\u1DF0。񊩧;	[P1 V6 C1];	[P1 V5 V6]	#	ᷰ.
+N;	\u200C\u1DF0。񊩧;	[P1 V6 C1];	[P1 V6 C1]	#	ᷰ.
+T;	⒈𑁅焅.񖠲\u200D\u06D1;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	⒈𑁅焅.ۑ
+N;	⒈𑁅焅.񖠲\u200D\u06D1;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	⒈𑁅焅.ۑ
+T;	1.𑁅焅.񖠲\u200D\u06D1;	[P1 V5 V6 B5 B6 C2];	[P1 V5 V6 B5 B6]	#	1.𑁅焅.ۑ
+N;	1.𑁅焅.񖠲\u200D\u06D1;	[P1 V5 V6 B5 B6 C2];	[P1 V5 V6 B5 B6 C2]	#	1.𑁅焅.ۑ
+B;	󠁐ς≮.ς\uA9B8ᡤ0;	[P1 V6];	[P1 V6]	#	ς≮.ςꦸᡤ0
+B;	󠁐ς<\u0338.ς\uA9B8ᡤ0;	[P1 V6];	[P1 V6]	#	ς≮.ςꦸᡤ0
+B;	󠁐Σ<\u0338.Σ\uA9B8ᡤ0;	[P1 V6];	[P1 V6]	#	σ≮.σꦸᡤ0
+B;	󠁐Σ≮.Σ\uA9B8ᡤ0;	[P1 V6];	[P1 V6]	#	σ≮.σꦸᡤ0
+B;	󠁐σ≮.σ\uA9B8ᡤ0;	[P1 V6];	[P1 V6]	#	σ≮.σꦸᡤ0
+B;	󠁐σ<\u0338.σ\uA9B8ᡤ0;	[P1 V6];	[P1 V6]	#	σ≮.σꦸᡤ0
+B;	򎲖ß𑁅ᡦ.\u0E34\u0850;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	ß𑁅ᡦ.ิࡐ
+B;	򎲖SS𑁅ᡦ.\u0E34\u0850;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	ss𑁅ᡦ.ิࡐ
+B;	򎲖ss𑁅ᡦ.\u0E34\u0850;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	ss𑁅ᡦ.ิࡐ
+B;	򎲖Ss𑁅ᡦ.\u0E34\u0850;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	ss𑁅ᡦ.ิࡐ
+B;	-\u0717。⒈;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-ܗ.⒈
+B;	-\u0717。1.;	[V3 B1];	[V3 B1]	#	-ܗ.1.
+B;	𨇆ᢪ𝟡。ᡆ\u0BCD;	𨇆ᢪ9.ᡆ\u0BCD;	xn--9-rdkz5694a.xn--xmc994d	#	𨇆ᢪ9.ᡆ்
+B;	𨇆ᢪ9。ᡆ\u0BCD;	𨇆ᢪ9.ᡆ\u0BCD;	xn--9-rdkz5694a.xn--xmc994d	#	𨇆ᢪ9.ᡆ்
+B;	xn--9-rdkz5694a.xn--xmc994d;	𨇆ᢪ9.ᡆ\u0BCD;	xn--9-rdkz5694a.xn--xmc994d	#	𨇆ᢪ9.ᡆ்
+B;	𨇆ᢪ9.ᡆ\u0BCD;	;	xn--9-rdkz5694a.xn--xmc994d	#	𨇆ᢪ9.ᡆ்
+T;	𐹨𞺸𐹽󠆼.\u200D;	[B1 C2];	[B1]	#	𐹨ذ𐹽.
+N;	𐹨𞺸𐹽󠆼.\u200D;	[B1 C2];	[B1 C2]	#	𐹨ذ𐹽.
+T;	𐹨\u0630𐹽󠆼.\u200D;	[B1 C2];	[B1]	#	𐹨ذ𐹽.
+N;	𐹨\u0630𐹽󠆼.\u200D;	[B1 C2];	[B1 C2]	#	𐹨ذ𐹽.
+B;	𝟘.Ⴇ񜚙𞸀򋝟;	[P1 V6 B5];	[P1 V6 B5]	#	0.Ⴇا
+B;	0.Ⴇ񜚙\u0627򋝟;	[P1 V6 B5];	[P1 V6 B5]	#	0.Ⴇا
+B;	0.ⴇ񜚙\u0627򋝟;	[P1 V6 B5];	[P1 V6 B5]	#	0.ⴇا
+B;	𝟘.ⴇ񜚙𞸀򋝟;	[P1 V6 B5];	[P1 V6 B5]	#	0.ⴇا
+B;	\u1734😅.󠂱ᠨ;	[P1 V5 V6];	[P1 V5 V6]	#	᜴😅.ᠨ
+T;	\u200D-ᠺ.򀬭;	[P1 V6 C2];	[P1 V3 V6]	#	-ᠺ.
+N;	\u200D-ᠺ.򀬭;	[P1 V6 C2];	[P1 V6 C2]	#	-ᠺ.
+T;	ᡖ\u0767\u06D5寐。\u200C≯⩓;	[P1 V6 B5 C1];	[P1 V6 B5]	#	ᡖݧە寐.≯⩓
+N;	ᡖ\u0767\u06D5寐。\u200C≯⩓;	[P1 V6 B5 C1];	[P1 V6 B5 C1]	#	ᡖݧە寐.≯⩓
+T;	ᡖ\u0767\u06D5寐。\u200C>\u0338⩓;	[P1 V6 B5 C1];	[P1 V6 B5]	#	ᡖݧە寐.≯⩓
+N;	ᡖ\u0767\u06D5寐。\u200C>\u0338⩓;	[P1 V6 B5 C1];	[P1 V6 B5 C1]	#	ᡖݧە寐.≯⩓
+T;	ᡖ\u0767\u06D5寐。\u200C≯⩓;	[P1 V6 B5 C1];	[P1 V6 B5]	#	ᡖݧە寐.≯⩓
+N;	ᡖ\u0767\u06D5寐。\u200C≯⩓;	[P1 V6 B5 C1];	[P1 V6 B5 C1]	#	ᡖݧە寐.≯⩓
+T;	ᡖ\u0767\u06D5寐。\u200C>\u0338⩓;	[P1 V6 B5 C1];	[P1 V6 B5]	#	ᡖݧە寐.≯⩓
+N;	ᡖ\u0767\u06D5寐。\u200C>\u0338⩓;	[P1 V6 B5 C1];	[P1 V6 B5 C1]	#	ᡖݧە寐.≯⩓
+T;	\u200D。򧯞ႺႴ\uFE85;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.ႺႴؤ
+N;	\u200D。򧯞ႺႴ\uFE85;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.ႺႴؤ
+T;	\u200D。򧯞ႺႴ\u0624;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.ႺႴؤ
+N;	\u200D。򧯞ႺႴ\u0624;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.ႺႴؤ
+T;	\u200D。򧯞ႺႴ\u0648\u0654;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.ႺႴؤ
+N;	\u200D。򧯞ႺႴ\u0648\u0654;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.ႺႴؤ
+T;	\u200D。򧯞ⴚⴔ\u0648\u0654;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.ⴚⴔؤ
+N;	\u200D。򧯞ⴚⴔ\u0648\u0654;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.ⴚⴔؤ
+T;	\u200D。򧯞ⴚⴔ\u0624;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.ⴚⴔؤ
+N;	\u200D。򧯞ⴚⴔ\u0624;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.ⴚⴔؤ
+T;	\u200D。򧯞Ⴚⴔ\u0624;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.Ⴚⴔؤ
+N;	\u200D。򧯞Ⴚⴔ\u0624;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.Ⴚⴔؤ
+T;	\u200D。򧯞Ⴚⴔ\u0648\u0654;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.Ⴚⴔؤ
+N;	\u200D。򧯞Ⴚⴔ\u0648\u0654;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.Ⴚⴔؤ
+T;	\u200D。򧯞ⴚⴔ\uFE85;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.ⴚⴔؤ
+N;	\u200D。򧯞ⴚⴔ\uFE85;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.ⴚⴔؤ
+T;	\u200D。򧯞Ⴚⴔ\uFE85;	[P1 V6 C2 B5 B6];	[P1 V6 B5 B6]	#	.Ⴚⴔؤ
+N;	\u200D。򧯞Ⴚⴔ\uFE85;	[P1 V6 C2 B5 B6];	[P1 V6 C2 B5 B6]	#	.Ⴚⴔؤ
+T;	-3.\u200Dヌᡰ;	[V3 C2];	[V3]	#	-3.ヌᡰ
+N;	-3.\u200Dヌᡰ;	[V3 C2];	[V3 C2]	#	-3.ヌᡰ
+T;	⑰\u0665ß\u200D。󠟐򑉓\uFC75-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1]	#	17٥ß.تي-
+N;	⑰\u0665ß\u200D。󠟐򑉓\uFC75-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	17٥ß.تي-
+T;	17\u0665ß\u200D。󠟐򑉓\u062A\u064A-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1]	#	17٥ß.تي-
+N;	17\u0665ß\u200D。󠟐򑉓\u062A\u064A-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	17٥ß.تي-
+T;	17\u0665SS\u200D。󠟐򑉓\u062A\u064A-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1]	#	17٥ss.تي-
+N;	17\u0665SS\u200D。󠟐򑉓\u062A\u064A-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	17٥ss.تي-
+T;	17\u0665ss\u200D。󠟐򑉓\u062A\u064A-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1]	#	17٥ss.تي-
+N;	17\u0665ss\u200D。󠟐򑉓\u062A\u064A-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	17٥ss.تي-
+T;	17\u0665Ss\u200D。󠟐򑉓\u062A\u064A-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1]	#	17٥ss.تي-
+N;	17\u0665Ss\u200D。󠟐򑉓\u062A\u064A-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	17٥ss.تي-
+T;	⑰\u0665SS\u200D。󠟐򑉓\uFC75-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1]	#	17٥ss.تي-
+N;	⑰\u0665SS\u200D。󠟐򑉓\uFC75-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	17٥ss.تي-
+T;	⑰\u0665ss\u200D。󠟐򑉓\uFC75-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1]	#	17٥ss.تي-
+N;	⑰\u0665ss\u200D。󠟐򑉓\uFC75-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	17٥ss.تي-
+T;	⑰\u0665Ss\u200D。󠟐򑉓\uFC75-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1]	#	17٥ss.تي-
+N;	⑰\u0665Ss\u200D。󠟐򑉓\uFC75-;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	17٥ss.تي-
+T;	ꇟ-\u07D5𐫠。񛳊\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ꇟ-ߕ𐫠.
+N;	ꇟ-\u07D5𐫠。񛳊\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ꇟ-ߕ𐫠.
+B;	\u066C.\u0FA3\uFB58𐨿蟵;	[V5 B1];	[V5 B1]	#	٬.ྣپ𐨿蟵
+B;	\u066C.\u0FA3\u067E𐨿蟵;	[V5 B1];	[V5 B1]	#	٬.ྣپ𐨿蟵
+B;	-.򟊕\u0756\u0C4D;	[P1 V3 V6 B5 B6];	[P1 V3 V6 B5 B6]	#	-.ݖ్
+B;	󆕀ς.\uFDC8녫ß;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ς.녫ß
+B;	󆕀ς.\uFDC8녫ß;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ς.녫ß
+B;	󆕀Σ.\uFDC8녫SS;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ.녫ss
+B;	󆕀Σ.\uFDC8녫SS;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ.녫ss
+B;	󆕀σ.\uFDC8녫ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ.녫ss
+B;	󆕀σ.\uFDC8녫ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ.녫ss
+B;	󆕀Σ.\uFDC8녫Ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ.녫ss
+B;	󆕀Σ.\uFDC8녫Ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ.녫ss
+T;	Ⅎ𑖿\u200D。≠\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	Ⅎ𑖿.≠
+N;	Ⅎ𑖿\u200D。≠\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	Ⅎ𑖿.≠
+T;	Ⅎ𑖿\u200D。=\u0338\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	Ⅎ𑖿.≠
+N;	Ⅎ𑖿\u200D。=\u0338\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	Ⅎ𑖿.≠
+T;	Ⅎ𑖿\u200D。≠\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	Ⅎ𑖿.≠
+N;	Ⅎ𑖿\u200D。≠\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	Ⅎ𑖿.≠
+T;	Ⅎ𑖿\u200D。=\u0338\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	Ⅎ𑖿.≠
+N;	Ⅎ𑖿\u200D。=\u0338\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	Ⅎ𑖿.≠
+T;	ⅎ𑖿\u200D。=\u0338\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	ⅎ𑖿.≠
+N;	ⅎ𑖿\u200D。=\u0338\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	ⅎ𑖿.≠
+T;	ⅎ𑖿\u200D。≠\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	ⅎ𑖿.≠
+N;	ⅎ𑖿\u200D。≠\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	ⅎ𑖿.≠
+T;	ⅎ𑖿\u200D。=\u0338\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	ⅎ𑖿.≠
+N;	ⅎ𑖿\u200D。=\u0338\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	ⅎ𑖿.≠
+T;	ⅎ𑖿\u200D。≠\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6]	#	ⅎ𑖿.≠
+N;	ⅎ𑖿\u200D。≠\u200D\u200C;	[P1 V6 C2 C1];	[P1 V6 C2 C1]	#	ⅎ𑖿.≠
+T;	𐋺\u09CD\u0BCD򽕵.\u200C\u1BF2\u0719;	[P1 V6 B1 C1];	[P1 V6 V5 B5 B6]	#	𐋺্்.᯲ܙ
+N;	𐋺\u09CD\u0BCD򽕵.\u200C\u1BF2\u0719;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐋺্்.᯲ܙ
+T;	𐋺\u09CD\u0BCD򽕵.\u200C\u1BF2\u0719;	[P1 V6 B1 C1];	[P1 V6 V5 B5 B6]	#	𐋺্்.᯲ܙ
+N;	𐋺\u09CD\u0BCD򽕵.\u200C\u1BF2\u0719;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐋺্்.᯲ܙ
+B;	񶪗𑍰.≯;	[P1 V6];	[P1 V6]
+B;	񶪗𑍰.>\u0338;	[P1 V6];	[P1 V6]
+B;	񶪗𑍰.≯;	[P1 V6];	[P1 V6]
+B;	񶪗𑍰.>\u0338;	[P1 V6];	[P1 V6]
+T;	\u200D𐱼Ⴓ.\u3099;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B2 B3]	#	Ⴓ.゙
+N;	\u200D𐱼Ⴓ.\u3099;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	Ⴓ.゙
+T;	\u200D𐱼Ⴓ.\u3099;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B2 B3]	#	Ⴓ.゙
+N;	\u200D𐱼Ⴓ.\u3099;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	Ⴓ.゙
+T;	\u200D𐱼ⴓ.\u3099;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B2 B3]	#	ⴓ.゙
+N;	\u200D𐱼ⴓ.\u3099;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	ⴓ.゙
+T;	\u200D𐱼ⴓ.\u3099;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B2 B3]	#	ⴓ.゙
+N;	\u200D𐱼ⴓ.\u3099;	[P1 V6 V5 B1 C2];	[P1 V6 V5 B1 C2]	#	ⴓ.゙
+B;	𐭮ß\u0E36.\u0698;	[B2 B3];	[B2 B3]	#	𐭮ßึ.ژ
+B;	𐭮ß\u0E36.\u0698;	[B2 B3];	[B2 B3]	#	𐭮ßึ.ژ
+B;	𐭮SS\u0E36.\u0698;	[B2 B3];	[B2 B3]	#	𐭮ssึ.ژ
+B;	𐭮ss\u0E36.\u0698;	[B2 B3];	[B2 B3]	#	𐭮ssึ.ژ
+B;	𐭮Ss\u0E36.\u0698;	[B2 B3];	[B2 B3]	#	𐭮ssึ.ژ
+B;	𐭮SS\u0E36.\u0698;	[B2 B3];	[B2 B3]	#	𐭮ssึ.ژ
+B;	𐭮ss\u0E36.\u0698;	[B2 B3];	[B2 B3]	#	𐭮ssึ.ژ
+B;	𐭮Ss\u0E36.\u0698;	[B2 B3];	[B2 B3]	#	𐭮ssึ.ژ
+B;	\uA806\u2DE4鸮\u1714.ς;	[V5];	[V5]	#	꠆ⷤ鸮᜔.ς
+B;	\uA806\u2DE4鸮\u1714.Σ;	[V5];	[V5]	#	꠆ⷤ鸮᜔.σ
+B;	\uA806\u2DE4鸮\u1714.σ;	[V5];	[V5]	#	꠆ⷤ鸮᜔.σ
+B;	⒗𐫤。-\uA806;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	⒗𐫤.-꠆
+B;	16.𐫤。-\uA806;	[V3];	[V3]	#	16.𐫤.-꠆
+B;	ᠤ\u0855🎮。𐹡ꡛ⒈;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	ᠤࡕ🎮.𐹡ꡛ⒈
+B;	ᠤ\u0855🎮。𐹡ꡛ1.;	[B5 B6 B1];	[B5 B6 B1]	#	ᠤࡕ🎮.𐹡ꡛ1.
+B;	\u2433𕔫𝟧𐹶.\u06798\u1DC2𐹻;	[P1 V6 B5 B6 B4];	[P1 V6 B5 B6 B4]	#	5𐹶.ٹ8᷂𐹻
+B;	\u2433𕔫5𐹶.\u06798\u1DC2𐹻;	[P1 V6 B5 B6 B4];	[P1 V6 B5 B6 B4]	#	5𐹶.ٹ8᷂𐹻
+B;	𐹺.🄀⒒-򹉒;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹺.0.11.-򹉒;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+T;	ς-。\u200C𝟭-;	[V3 C1];	[V3]	#	ς-.1-
+N;	ς-。\u200C𝟭-;	[V3 C1];	[V3 C1]	#	ς-.1-
+T;	ς-。\u200C1-;	[V3 C1];	[V3]	#	ς-.1-
+N;	ς-。\u200C1-;	[V3 C1];	[V3 C1]	#	ς-.1-
+T;	Σ-。\u200C1-;	[V3 C1];	[V3]	#	σ-.1-
+N;	Σ-。\u200C1-;	[V3 C1];	[V3 C1]	#	σ-.1-
+T;	σ-。\u200C1-;	[V3 C1];	[V3]	#	σ-.1-
+N;	σ-。\u200C1-;	[V3 C1];	[V3 C1]	#	σ-.1-
+T;	Σ-。\u200C𝟭-;	[V3 C1];	[V3]	#	σ-.1-
+N;	Σ-。\u200C𝟭-;	[V3 C1];	[V3 C1]	#	σ-.1-
+T;	σ-。\u200C𝟭-;	[V3 C1];	[V3]	#	σ-.1-
+N;	σ-。\u200C𝟭-;	[V3 C1];	[V3 C1]	#	σ-.1-
+B;	\u0ACD-\u1BAB.\u1DEBႤ;	[P1 V5 V6];	[P1 V5 V6]	#	્-᮫.ᷫႤ
+B;	\u0ACD-\u1BAB.\u1DEBႤ;	[P1 V5 V6];	[P1 V5 V6]	#	્-᮫.ᷫႤ
+B;	\u0ACD-\u1BAB.\u1DEBⴄ;	[V5];	[V5]	#	્-᮫.ᷫⴄ
+B;	\u0ACD-\u1BAB.\u1DEBⴄ;	[V5];	[V5]	#	્-᮫.ᷫⴄ
+B;	񢒷℟ᢨ\uFD05。⦟⒈;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	℟ᢨصى.⦟⒈
+B;	񢒷℟ᢨ\u0635\u0649。⦟1.;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	℟ᢨصى.⦟1.
+T;	󠁂.ᡇ\u0348\u200C;	[P1 V6 C1];	[P1 V6]	#	.ᡇ͈
+N;	󠁂.ᡇ\u0348\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	.ᡇ͈
+T;	󠁂.ᡇ\u0348\u200C;	[P1 V6 C1];	[P1 V6]	#	.ᡇ͈
+N;	󠁂.ᡇ\u0348\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	.ᡇ͈
+B;	慹ᢏ≮\u0DCA.\uFE8E;	[P1 V6];	[P1 V6]	#	慹ᢏ≮්.ا
+B;	慹ᢏ<\u0338\u0DCA.\uFE8E;	[P1 V6];	[P1 V6]	#	慹ᢏ≮්.ا
+B;	慹ᢏ≮\u0DCA.\u0627;	[P1 V6];	[P1 V6]	#	慹ᢏ≮්.ا
+B;	慹ᢏ<\u0338\u0DCA.\u0627;	[P1 V6];	[P1 V6]	#	慹ᢏ≮්.ا
+T;	\u200D。𖬵⒈ꡍ󨮞;	[P1 V5 V6 C2];	[P1 V5 V6]	#	.𖬵⒈ꡍ
+N;	\u200D。𖬵⒈ꡍ󨮞;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	.𖬵⒈ꡍ
+T;	\u200D。𖬵1.ꡍ󨮞;	[P1 V5 V6 C2];	[P1 V5 V6]	#	.𖬵1.ꡍ
+N;	\u200D。𖬵1.ꡍ󨮞;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	.𖬵1.ꡍ
+B;	₈ᠥ.𞤤≠;	[P1 V6 B3];	[P1 V6 B3]
+B;	₈ᠥ.𞤤=\u0338;	[P1 V6 B3];	[P1 V6 B3]
+B;	8ᠥ.𞤤≠;	[P1 V6 B3];	[P1 V6 B3]
+B;	8ᠥ.𞤤=\u0338;	[P1 V6 B3];	[P1 V6 B3]
+B;	\u06A7\u069F񰍸.⒒\u0680\u2DF0;	[P1 V6 B2 B3 B1];	[P1 V6 B2 B3 B1]	#	ڧڟ.⒒ڀⷰ
+B;	\u06A7\u069F񰍸.11.\u0680\u2DF0;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ڧڟ.11.ڀⷰ
+B;	𑍀-𐹢𝟜.󠔸𝩜⒏;	[P1 V5 V6 B1];	[P1 V5 V6 B1]
+B;	𑍀-𐹢4.󠔸𝩜8.;	[P1 V5 V6 B1];	[P1 V5 V6 B1]
+B;	⫐。Ⴠ-򏐆;	[P1 V6];	[P1 V6]
+B;	⫐。Ⴠ-򏐆;	[P1 V6];	[P1 V6]
+B;	⫐。ⴠ-򏐆;	[P1 V6];	[P1 V6]
+B;	⫐。ⴠ-򏐆;	[P1 V6];	[P1 V6]
+B;	\u17D2⟃.⦟⋫;	[V5];	[V5]	#	្⟃.⦟⋫
+B;	\u17D2⟃.⦟⊳\u0338;	[V5];	[V5]	#	្⟃.⦟⋫
+B;	\u17D2⟃.⦟⋫;	[V5];	[V5]	#	្⟃.⦟⋫
+B;	\u17D2⟃.⦟⊳\u0338;	[V5];	[V5]	#	្⟃.⦟⋫
+B;	򣎳-𐹦。󓽪ᠹ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	\u072A。󠑏𞣒𐿦𐹦;	[P1 V6 B1];	[P1 V6 B1]	#	ܪ.𞣒𐹦
+T;	\u0790ꌄ。\u200Dᣬ;	[B2 B3 C2];	[B2 B3]	#	ސꌄ.ᣬ
+N;	\u0790ꌄ。\u200Dᣬ;	[B2 B3 C2];	[B2 B3 C2]	#	ސꌄ.ᣬ
+T;	\u0790ꌄ。\u200Dᣬ;	[B2 B3 C2];	[B2 B3]	#	ސꌄ.ᣬ
+N;	\u0790ꌄ。\u200Dᣬ;	[B2 B3 C2];	[B2 B3 C2]	#	ސꌄ.ᣬ
+B;	₀𐹧。򾂚≯-;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	₀𐹧。򾂚>\u0338-;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	0𐹧。򾂚≯-;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	0𐹧。򾂚>\u0338-;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	󠣖𐹨-\u08DF.𐋤\u0766;	[P1 V6 B1];	[P1 V6 B1]	#	𐹨-.𐋤ݦ
+B;	≠。\u0337\u0665Ⴡ\u0711;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≠.̷٥Ⴡܑ
+B;	=\u0338。\u0337\u0665Ⴡ\u0711;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≠.̷٥Ⴡܑ
+B;	≠。\u0337\u0665Ⴡ\u0711;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≠.̷٥Ⴡܑ
+B;	=\u0338。\u0337\u0665Ⴡ\u0711;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≠.̷٥Ⴡܑ
+B;	=\u0338。\u0337\u0665ⴡ\u0711;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≠.̷٥ⴡܑ
+B;	≠。\u0337\u0665ⴡ\u0711;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≠.̷٥ⴡܑ
+B;	=\u0338。\u0337\u0665ⴡ\u0711;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≠.̷٥ⴡܑ
+B;	≠。\u0337\u0665ⴡ\u0711;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≠.̷٥ⴡܑ
+B;	\u0335≠.Ⴀ𐫓;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	̵≠.Ⴀ𐫓
+B;	\u0335=\u0338.Ⴀ𐫓;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	̵≠.Ⴀ𐫓
+B;	\u0335=\u0338.ⴀ𐫓;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	̵≠.ⴀ𐫓
+B;	\u0335≠.ⴀ𐫓;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	̵≠.ⴀ𐫓
+B;	󠇌\u08F6\u069F.\u06EE閪𐹺\u1CD2;	[V5 B1 B2];	[V5 B1 B2]	#	ࣶڟ.ۮ閪𐹺᳒
+B;	󠇌\u08F6\u069F.\u06EE閪𐹺\u1CD2;	[V5 B1 B2];	[V5 B1 B2]	#	ࣶڟ.ۮ閪𐹺᳒
+T;	\u200D󠄪𞢊\u1C2F。󠇂\u0953-ᛟ;	[V5 B1 C2];	[V5]	#	𞢊ᰯ.॓-ᛟ
+N;	\u200D󠄪𞢊\u1C2F。󠇂\u0953-ᛟ;	[V5 B1 C2];	[V5 B1 C2]	#	𞢊ᰯ.॓-ᛟ
+T;	\u200D󠄪𞢊\u1C2F。󠇂\u0953-ᛟ;	[V5 B1 C2];	[V5]	#	𞢊ᰯ.॓-ᛟ
+N;	\u200D󠄪𞢊\u1C2F。󠇂\u0953-ᛟ;	[V5 B1 C2];	[V5 B1 C2]	#	𞢊ᰯ.॓-ᛟ
+B;	헁񿙡\u1A60򁰰。\u071C𝟜;	[P1 V6];	[P1 V6]	#	헁᩠.ܜ4
+B;	헁񿙡\u1A60򁰰。\u071C𝟜;	[P1 V6];	[P1 V6]	#	헁᩠.ܜ4
+B;	헁񿙡\u1A60򁰰。\u071C4;	[P1 V6];	[P1 V6]	#	헁᩠.ܜ4
+B;	헁񿙡\u1A60򁰰。\u071C4;	[P1 V6];	[P1 V6]	#	헁᩠.ܜ4
+T;	𐹻。񫡍\u200CႾ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹻.Ⴞ
+N;	𐹻。񫡍\u200CႾ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹻.Ⴞ
+T;	𐹻。񫡍\u200CႾ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹻.Ⴞ
+N;	𐹻。񫡍\u200CႾ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹻.Ⴞ
+T;	𐹻。񫡍\u200Cⴞ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹻.ⴞ
+N;	𐹻。񫡍\u200Cⴞ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹻.ⴞ
+T;	𐹻。񫡍\u200Cⴞ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹻.ⴞ
+N;	𐹻。񫡍\u200Cⴞ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹻.ⴞ
+B;	\u0B4D.\u06DA\u0F84馋;	[V5];	[V5]	#	୍.྄ۚ馋
+B;	\u0B4D.\u0F84\u06DA馋;	[V5];	[V5]	#	୍.྄ۚ馋
+T;	򿒓򔸨\u200D。󱾁;	[P1 V6 C2];	[P1 V6]	#	.
+N;	򿒓򔸨\u200D。󱾁;	[P1 V6 C2];	[P1 V6 C2]	#	.
+T;	򿒓򔸨\u200D。󱾁;	[P1 V6 C2];	[P1 V6]	#	.
+N;	򿒓򔸨\u200D。󱾁;	[P1 V6 C2];	[P1 V6 C2]	#	.
+T;	\u0626󠞂姶🄉.۷\u200D󠚦\u200D;	[P1 V6 B2 C2];	[P1 V6 B2]	#	ئ姶🄉.۷
+N;	\u0626󠞂姶🄉.۷\u200D󠚦\u200D;	[P1 V6 B2 C2];	[P1 V6 B2 C2]	#	ئ姶🄉.۷
+T;	\u064A\u0654󠞂姶🄉.۷\u200D󠚦\u200D;	[P1 V6 B2 C2];	[P1 V6 B2]	#	ئ姶🄉.۷
+N;	\u064A\u0654󠞂姶🄉.۷\u200D󠚦\u200D;	[P1 V6 B2 C2];	[P1 V6 B2 C2]	#	ئ姶🄉.۷
+T;	\u0626󠞂姶8,.۷\u200D󠚦\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3]	#	ئ姶8,.۷
+N;	\u0626󠞂姶8,.۷\u200D󠚦\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3 C2]	#	ئ姶8,.۷
+T;	\u064A\u0654󠞂姶8,.۷\u200D󠚦\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3]	#	ئ姶8,.۷
+N;	\u064A\u0654󠞂姶8,.۷\u200D󠚦\u200D;	[P1 V6 B2 B3 C2];	[P1 V6 B2 B3 C2]	#	ئ姶8,.۷
+B;	\uFCCB.𐹴⿆\uA8C4;	[B1];	[B1]	#	لخ.𐹴麥꣄
+B;	\u0644\u062E.𐹴麥\uA8C4;	[B1];	[B1]	#	لخ.𐹴麥꣄
+B;	Ⴔ\u0724。𐹼\u0C48۹;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	Ⴔܤ.𐹼ై۹
+B;	Ⴔ\u0724。𐹼\u0C46\u0C56۹;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	Ⴔܤ.𐹼ై۹
+B;	Ⴔ\u0724。𐹼\u0C48۹;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	Ⴔܤ.𐹼ై۹
+B;	Ⴔ\u0724。𐹼\u0C46\u0C56۹;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	Ⴔܤ.𐹼ై۹
+B;	ⴔ\u0724。𐹼\u0C46\u0C56۹;	[B5 B6 B1];	[B5 B6 B1]	#	ⴔܤ.𐹼ై۹
+B;	ⴔ\u0724。𐹼\u0C48۹;	[B5 B6 B1];	[B5 B6 B1]	#	ⴔܤ.𐹼ై۹
+B;	ⴔ\u0724。𐹼\u0C46\u0C56۹;	[B5 B6 B1];	[B5 B6 B1]	#	ⴔܤ.𐹼ై۹
+B;	ⴔ\u0724。𐹼\u0C48۹;	[B5 B6 B1];	[B5 B6 B1]	#	ⴔܤ.𐹼ై۹
+T;	󠏬𐫂\u200C.︒-󠇕-;	[P1 V6 V3 B1 C1];	[P1 V6 V3 B1]	#	𐫂.︒--
+N;	󠏬𐫂\u200C.︒-󠇕-;	[P1 V6 V3 B1 C1];	[P1 V6 V3 B1 C1]	#	𐫂.︒--
+T;	󠏬𐫂\u200C.。-󠇕-;	[P1 V6 V3 B1 C1 A4_2];	[P1 V6 V3 B1 A4_2]	#	𐫂..--
+N;	󠏬𐫂\u200C.。-󠇕-;	[P1 V6 V3 B1 C1 A4_2];	[P1 V6 V3 B1 C1 A4_2]	#	𐫂..--
+T;	⒈\u0661⒖\u200C.𝪩\uFBD9;	[P1 V6 V5 B1 C1];	[P1 V6 V5 B1]	#	⒈١⒖.𝪩ۆ
+N;	⒈\u0661⒖\u200C.𝪩\uFBD9;	[P1 V6 V5 B1 C1];	[P1 V6 V5 B1 C1]	#	⒈١⒖.𝪩ۆ
+T;	1.\u066115.\u200C.𝪩\u06C6;	[V5 B1 C1];	[V5 B1 A4_2]	#	1.١15..𝪩ۆ
+N;	1.\u066115.\u200C.𝪩\u06C6;	[V5 B1 C1];	[V5 B1 C1]	#	1.١15..𝪩ۆ
+B;	\u20ED。-\u1734Ⴋ;	[P1 V5 V3 V6];	[P1 V5 V3 V6]	#	⃭.-᜴Ⴋ
+B;	\u20ED。-\u1734ⴋ;	[V5 V3];	[V5 V3]	#	⃭.-᜴ⴋ
+B;	ßჀ.\u07CD刯Ⴝ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ßჀ.ߍ刯Ⴝ
+B;	ßⴠ.\u07CD刯ⴝ;	[B2 B3];	[B2 B3]	#	ßⴠ.ߍ刯ⴝ
+B;	SSჀ.\u07CD刯Ⴝ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ssჀ.ߍ刯Ⴝ
+B;	ssⴠ.\u07CD刯ⴝ;	[B2 B3];	[B2 B3]	#	ssⴠ.ߍ刯ⴝ
+B;	Ssⴠ.\u07CD刯Ⴝ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ssⴠ.ߍ刯Ⴝ
+B;	\u0B4DႣℲ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍ႣℲ.ڶ툻
+B;	\u0B4DႣℲ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍ႣℲ.ڶ툻
+B;	\u0B4DႣℲ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍ႣℲ.ڶ툻
+B;	\u0B4DႣℲ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍ႣℲ.ڶ툻
+B;	\u0B4Dⴃⅎ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍ⴃⅎ.ڶ툻
+B;	\u0B4Dⴃⅎ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍ⴃⅎ.ڶ툻
+B;	\u0B4DႣⅎ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍Ⴃⅎ.ڶ툻
+B;	\u0B4DႣⅎ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍Ⴃⅎ.ڶ툻
+B;	\u0B4Dⴃⅎ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍ⴃⅎ.ڶ툻
+B;	\u0B4Dⴃⅎ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍ⴃⅎ.ڶ툻
+B;	\u0B4DႣⅎ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍Ⴃⅎ.ڶ툻
+B;	\u0B4DႣⅎ。\u06B6툻𞧥;	[P1 V5 V6 B2];	[P1 V5 V6 B2]	#	୍Ⴃⅎ.ڶ툻
+B;	🝞.\u07E7𐹫ᢏ;	[B2 B3];	[B2 B3]	#	🝞.ߧ𐹫ᢏ
+B;	\u0845𝪩。₇𑚶;	\u0845𝪩.7𑚶;	xn--3vb6099u.xn--7-4j0j	#	ࡅ𝪩.7𑚶
+B;	\u0845𝪩。7𑚶;	\u0845𝪩.7𑚶;	xn--3vb6099u.xn--7-4j0j	#	ࡅ𝪩.7𑚶
+B;	xn--3vb6099u.xn--7-4j0j;	\u0845𝪩.7𑚶;	xn--3vb6099u.xn--7-4j0j	#	ࡅ𝪩.7𑚶
+B;	\u0845𝪩.7𑚶;	;	xn--3vb6099u.xn--7-4j0j	#	ࡅ𝪩.7𑚶
+T;	Ⴣ\u0663.\u200C\uA672≮\uFDE2;	[P1 V6 B5 B6 C1];	[P1 V6 V5 B5 B6]	#	Ⴣ٣.꙲≮
+N;	Ⴣ\u0663.\u200C\uA672≮\uFDE2;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	Ⴣ٣.꙲≮
+T;	Ⴣ\u0663.\u200C\uA672<\u0338\uFDE2;	[P1 V6 B5 B6 C1];	[P1 V6 V5 B5 B6]	#	Ⴣ٣.꙲≮
+N;	Ⴣ\u0663.\u200C\uA672<\u0338\uFDE2;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	Ⴣ٣.꙲≮
+T;	ⴣ\u0663.\u200C\uA672<\u0338\uFDE2;	[P1 V6 B5 B6 C1];	[P1 V5 V6 B5 B6]	#	ⴣ٣.꙲≮
+N;	ⴣ\u0663.\u200C\uA672<\u0338\uFDE2;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ⴣ٣.꙲≮
+T;	ⴣ\u0663.\u200C\uA672≮\uFDE2;	[P1 V6 B5 B6 C1];	[P1 V5 V6 B5 B6]	#	ⴣ٣.꙲≮
+N;	ⴣ\u0663.\u200C\uA672≮\uFDE2;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ⴣ٣.꙲≮
+T;	𝟵隁⽷.𖬰\u200C;	[V5 C1];	[V5]	#	9隁糸.𖬰
+N;	𝟵隁⽷.𖬰\u200C;	[V5 C1];	[V5 C1]	#	9隁糸.𖬰
+T;	9隁糸.𖬰\u200C;	[V5 C1];	[V5]	#	9隁糸.𖬰
+N;	9隁糸.𖬰\u200C;	[V5 C1];	[V5 C1]	#	9隁糸.𖬰
+B;	⒏𐹷。Ⴣ𑘿彦;	[P1 V6 B1];	[P1 V6 B1]
+B;	8.𐹷。Ⴣ𑘿彦;	[P1 V6 B1];	[P1 V6 B1]
+B;	8.𐹷。ⴣ𑘿彦;	[B1];	[B1]
+B;	⒏𐹷。ⴣ𑘿彦;	[P1 V6 B1];	[P1 V6 B1]
+B;	-问󕀙⒛。\u0664-󘖶橬;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-问⒛.٤-橬
+B;	-问󕀙20.。\u0664-󘖶橬;	[P1 V3 V6 A4_2 B1];	[P1 V3 V6 A4_2 B1]	#	-问20..٤-橬
+T;	\u1DFEႬ\u200C𐫥。𝟸;	[P1 V5 V6 C1];	[P1 V5 V6]	#	᷾Ⴌ𐫥.2
+N;	\u1DFEႬ\u200C𐫥。𝟸;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	᷾Ⴌ𐫥.2
+T;	\u1DFEႬ\u200C𐫥。2;	[P1 V5 V6 C1];	[P1 V5 V6]	#	᷾Ⴌ𐫥.2
+N;	\u1DFEႬ\u200C𐫥。2;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	᷾Ⴌ𐫥.2
+T;	\u1DFEⴌ\u200C𐫥。2;	[V5 C1];	[V5]	#	᷾ⴌ𐫥.2
+N;	\u1DFEⴌ\u200C𐫥。2;	[V5 C1];	[V5 C1]	#	᷾ⴌ𐫥.2
+T;	\u1DFEⴌ\u200C𐫥。𝟸;	[V5 C1];	[V5]	#	᷾ⴌ𐫥.2
+N;	\u1DFEⴌ\u200C𐫥。𝟸;	[V5 C1];	[V5 C1]	#	᷾ⴌ𐫥.2
+B;	\uDC5F。\u1BF2𐹫󠇷;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6 A3]	#	.᯲𐹫
+B;	\uFE28\u135D⾶。₇︒눇≮;	[P1 V5 V6];	[P1 V5 V6]	#	︨፝飛.7︒눇≮
+B;	\uFE28\u135D⾶。₇︒눇<\u0338;	[P1 V5 V6];	[P1 V5 V6]	#	︨፝飛.7︒눇≮
+B;	\uFE28\u135D飛。7。눇≮;	[P1 V5 V6];	[P1 V5 V6]	#	︨፝飛.7.눇≮
+B;	\uFE28\u135D飛。7。눇<\u0338;	[P1 V5 V6];	[P1 V5 V6]	#	︨፝飛.7.눇≮
+T;	\u200C\u2DFD𐹽\u200D.\u200C⿃;	[B1 C1 C2];	[V5 B1]	#	ⷽ𐹽.鳥
+N;	\u200C\u2DFD𐹽\u200D.\u200C⿃;	[B1 C1 C2];	[B1 C1 C2]	#	ⷽ𐹽.鳥
+T;	\u200C\u2DFD𐹽\u200D.\u200C鳥;	[B1 C1 C2];	[V5 B1]	#	ⷽ𐹽.鳥
+N;	\u200C\u2DFD𐹽\u200D.\u200C鳥;	[B1 C1 C2];	[B1 C1 C2]	#	ⷽ𐹽.鳥
+T;	󠶡.\u200D🜮𐥮󠇠;	[P1 V6 B1 C2];	[P1 V6 B1]	#	.🜮
+N;	󠶡.\u200D🜮𐥮󠇠;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	.🜮
+T;	󠶡.\u200D🜮𐥮󠇠;	[P1 V6 B1 C2];	[P1 V6 B1]	#	.🜮
+N;	󠶡.\u200D🜮𐥮󠇠;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	.🜮
+T;	ᡉ𑇊.\u0726\u200D;	[B3 C2];	xn--87e0688j.xn--wnb	#	ᡉ𑇊.ܦ
+N;	ᡉ𑇊.\u0726\u200D;	[B3 C2];	[B3 C2]	#	ᡉ𑇊.ܦ
+B;	xn--87e0688j.xn--wnb;	ᡉ𑇊.\u0726;	xn--87e0688j.xn--wnb	#	ᡉ𑇊.ܦ
+B;	ᡉ𑇊.\u0726;	;	xn--87e0688j.xn--wnb	#	ᡉ𑇊.ܦ
+B;	\u0662\u103A-.򡕻\u09CD𞜎;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	٢်-.্
+B;	\u0662\u103A-.򡕻\u09CD𞜎;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	٢်-.্
+T;	4\u1A60-\u0664。𝉄\u200C𐹢≮;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	4᩠-٤.𝉄𐹢≮
+N;	4\u1A60-\u0664。𝉄\u200C𐹢≮;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	4᩠-٤.𝉄𐹢≮
+T;	4\u1A60-\u0664。𝉄\u200C𐹢<\u0338;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	4᩠-٤.𝉄𐹢≮
+N;	4\u1A60-\u0664。𝉄\u200C𐹢<\u0338;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	4᩠-٤.𝉄𐹢≮
+T;	4\u1A60-\u0664。𝉄\u200C𐹢≮;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	4᩠-٤.𝉄𐹢≮
+N;	4\u1A60-\u0664。𝉄\u200C𐹢≮;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	4᩠-٤.𝉄𐹢≮
+T;	4\u1A60-\u0664。𝉄\u200C𐹢<\u0338;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	4᩠-٤.𝉄𐹢≮
+N;	4\u1A60-\u0664。𝉄\u200C𐹢<\u0338;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	4᩠-٤.𝉄𐹢≮
+T;	\u200C。\uFFA0\u0F84\u0342;	[P1 V6 C1];	[P1 V6]	#	.྄͂
+N;	\u200C。\uFFA0\u0F84\u0342;	[P1 V6 C1];	[P1 V6 C1]	#	.྄͂
+T;	\u200C。\u1160\u0F84\u0342;	[P1 V6 C1];	[P1 V6]	#	.྄͂
+N;	\u200C。\u1160\u0F84\u0342;	[P1 V6 C1];	[P1 V6 C1]	#	.྄͂
+T;	≯񙛤.\u200D䷕񆡚;	[P1 V6 C2];	[P1 V6]	#	≯.䷕
+N;	≯񙛤.\u200D䷕񆡚;	[P1 V6 C2];	[P1 V6 C2]	#	≯.䷕
+T;	>\u0338񙛤.\u200D䷕񆡚;	[P1 V6 C2];	[P1 V6]	#	≯.䷕
+N;	>\u0338񙛤.\u200D䷕񆡚;	[P1 V6 C2];	[P1 V6 C2]	#	≯.䷕
+T;	≯񙛤.\u200D䷕񆡚;	[P1 V6 C2];	[P1 V6]	#	≯.䷕
+N;	≯񙛤.\u200D䷕񆡚;	[P1 V6 C2];	[P1 V6 C2]	#	≯.䷕
+T;	>\u0338񙛤.\u200D䷕񆡚;	[P1 V6 C2];	[P1 V6]	#	≯.䷕
+N;	>\u0338񙛤.\u200D䷕񆡚;	[P1 V6 C2];	[P1 V6 C2]	#	≯.䷕
+B;	ᡦß\uFDC5。𝟕\u07E3;	[B5 B6 B1];	[B5 B6 B1]	#	ᡦßصمم.7ߣ
+B;	ᡦß\u0635\u0645\u0645。7\u07E3;	[B5 B6 B1];	[B5 B6 B1]	#	ᡦßصمم.7ߣ
+B;	ᡦSS\u0635\u0645\u0645。7\u07E3;	[B5 B6 B1];	[B5 B6 B1]	#	ᡦssصمم.7ߣ
+B;	ᡦss\u0635\u0645\u0645。7\u07E3;	[B5 B6 B1];	[B5 B6 B1]	#	ᡦssصمم.7ߣ
+B;	ᡦSs\u0635\u0645\u0645。7\u07E3;	[B5 B6 B1];	[B5 B6 B1]	#	ᡦssصمم.7ߣ
+B;	ᡦSS\uFDC5。𝟕\u07E3;	[B5 B6 B1];	[B5 B6 B1]	#	ᡦssصمم.7ߣ
+B;	ᡦss\uFDC5。𝟕\u07E3;	[B5 B6 B1];	[B5 B6 B1]	#	ᡦssصمم.7ߣ
+B;	ᡦSs\uFDC5。𝟕\u07E3;	[B5 B6 B1];	[B5 B6 B1]	#	ᡦssصمم.7ߣ
+B;	ß\u0611\u1CD8𞫑。\uFCEB򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ß᳘ؑ.كل𐹥
+B;	ß\u1CD8\u0611𞫑。\uFCEB򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ß᳘ؑ.كل𐹥
+B;	ß\u1CD8\u0611𞫑。\u0643\u0644򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ß᳘ؑ.كل𐹥
+B;	SS\u1CD8\u0611𞫑。\u0643\u0644򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	ss\u1CD8\u0611𞫑。\u0643\u0644򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	Ss\u1CD8\u0611𞫑。\u0643\u0644򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	SS\u1CD8\u0611𞫑。\uFCEB򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	ss\u1CD8\u0611𞫑。\uFCEB򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	Ss\u1CD8\u0611𞫑。\uFCEB򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	SS\u0611\u1CD8𞫑。\uFCEB򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	ss\u0611\u1CD8𞫑。\uFCEB򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	Ss\u0611\u1CD8𞫑。\uFCEB򴍇𐹥;	[P1 V6 B5 B6 B2];	[P1 V6 B5 B6 B2]	#	ss᳘ؑ.كل𐹥
+B;	-。🗦⒌\u076B;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-.🗦⒌ݫ
+B;	-。🗦5.\u076B;	[V3];	[V3]	#	-.🗦5.ݫ
+B;	𓯃ς.-≮𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃ς.-<\u0338𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃ς.-≮𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃ς.-<\u0338𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃Σ.-<\u0338𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃Σ.-≮𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃σ.-≮𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃σ.-<\u0338𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃Σ.-<\u0338𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃Σ.-≮𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃σ.-≮𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	𓯃σ.-<\u0338𐢞;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	ᠣ\u0697ꡜ.񪁡⎩\u17D2𞶊;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ᠣڗꡜ.⎩្
+B;	ᠣ\u0697ꡜ.񪁡⎩\u17D2𞶊;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ᠣڗꡜ.⎩្
+B;	𐪟\u06AA\u0757\u0761。𐋦𝅼󠄧;	𐪟\u06AA\u0757\u0761.𐋦𝅼;	xn--dkb06a4a7332t.xn--987cj167a;	NV8	#	𐪟ڪݗݡ.𐋦𝅼
+B;	xn--dkb06a4a7332t.xn--987cj167a;	𐪟\u06AA\u0757\u0761.𐋦𝅼;	xn--dkb06a4a7332t.xn--987cj167a;	NV8	#	𐪟ڪݗݡ.𐋦𝅼
+B;	𐪟\u06AA\u0757\u0761.𐋦𝅼;	;	xn--dkb06a4a7332t.xn--987cj167a;	NV8	#	𐪟ڪݗݡ.𐋦𝅼
+T;	₂󘈲--。ᢢ\u200C𞾰\u1BAA;	[P1 V2 V3 V6 B5 C1];	[P1 V2 V3 V6 B5]	#	2--.ᢢ᮪
+N;	₂󘈲--。ᢢ\u200C𞾰\u1BAA;	[P1 V2 V3 V6 B5 C1];	[P1 V2 V3 V6 B5 C1]	#	2--.ᢢ᮪
+T;	2󘈲--。ᢢ\u200C𞾰\u1BAA;	[P1 V2 V3 V6 B5 C1];	[P1 V2 V3 V6 B5]	#	2--.ᢢ᮪
+N;	2󘈲--。ᢢ\u200C𞾰\u1BAA;	[P1 V2 V3 V6 B5 C1];	[P1 V2 V3 V6 B5 C1]	#	2--.ᢢ᮪
+B;	-􆒿.ᢖ\u0853-;	[P1 V3 V6 B5 B6];	[P1 V3 V6 B5 B6]	#	-.ᢖࡓ-
+B;	-􆒿.ᢖ\u0853-;	[P1 V3 V6 B5 B6];	[P1 V3 V6 B5 B6]	#	-.ᢖࡓ-
+T;	\u200C-ß。ᡪ𐹥\u07DE;	[C1 B5 B6];	[V3 B5 B6]	#	-ß.ᡪ𐹥ߞ
+N;	\u200C-ß。ᡪ𐹥\u07DE;	[C1 B5 B6];	[C1 B5 B6]	#	-ß.ᡪ𐹥ߞ
+T;	\u200C-ß。ᡪ𐹥\u07DE;	[C1 B5 B6];	[V3 B5 B6]	#	-ß.ᡪ𐹥ߞ
+N;	\u200C-ß。ᡪ𐹥\u07DE;	[C1 B5 B6];	[C1 B5 B6]	#	-ß.ᡪ𐹥ߞ
+T;	\u200C-SS。ᡪ𐹥\u07DE;	[C1 B5 B6];	[V3 B5 B6]	#	-ss.ᡪ𐹥ߞ
+N;	\u200C-SS。ᡪ𐹥\u07DE;	[C1 B5 B6];	[C1 B5 B6]	#	-ss.ᡪ𐹥ߞ
+T;	\u200C-ss。ᡪ𐹥\u07DE;	[C1 B5 B6];	[V3 B5 B6]	#	-ss.ᡪ𐹥ߞ
+N;	\u200C-ss。ᡪ𐹥\u07DE;	[C1 B5 B6];	[C1 B5 B6]	#	-ss.ᡪ𐹥ߞ
+T;	\u200C-Ss。ᡪ𐹥\u07DE;	[C1 B5 B6];	[V3 B5 B6]	#	-ss.ᡪ𐹥ߞ
+N;	\u200C-Ss。ᡪ𐹥\u07DE;	[C1 B5 B6];	[C1 B5 B6]	#	-ss.ᡪ𐹥ߞ
+T;	\u200C-SS。ᡪ𐹥\u07DE;	[C1 B5 B6];	[V3 B5 B6]	#	-ss.ᡪ𐹥ߞ
+N;	\u200C-SS。ᡪ𐹥\u07DE;	[C1 B5 B6];	[C1 B5 B6]	#	-ss.ᡪ𐹥ߞ
+T;	\u200C-ss。ᡪ𐹥\u07DE;	[C1 B5 B6];	[V3 B5 B6]	#	-ss.ᡪ𐹥ߞ
+N;	\u200C-ss。ᡪ𐹥\u07DE;	[C1 B5 B6];	[C1 B5 B6]	#	-ss.ᡪ𐹥ߞ
+T;	\u200C-Ss。ᡪ𐹥\u07DE;	[C1 B5 B6];	[V3 B5 B6]	#	-ss.ᡪ𐹥ߞ
+N;	\u200C-Ss。ᡪ𐹥\u07DE;	[C1 B5 B6];	[C1 B5 B6]	#	-ss.ᡪ𐹥ߞ
+B;	꧐Ӏ\u1039\u1DEF.눵;	[P1 V6];	[P1 V6]	#	꧐Ӏ္ᷯ.눵
+B;	꧐Ӏ\u1039\u1DEF.눵;	[P1 V6];	[P1 V6]	#	꧐Ӏ္ᷯ.눵
+B;	꧐Ӏ\u1039\u1DEF.눵;	[P1 V6];	[P1 V6]	#	꧐Ӏ္ᷯ.눵
+B;	꧐Ӏ\u1039\u1DEF.눵;	[P1 V6];	[P1 V6]	#	꧐Ӏ္ᷯ.눵
+B;	꧐ӏ\u1039\u1DEF.눵;	꧐ӏ\u1039\u1DEF.눵;	xn--s5a859c44knm0l.xn--2e1b	#	꧐ӏ္ᷯ.눵
+B;	꧐ӏ\u1039\u1DEF.눵;	;	xn--s5a859c44knm0l.xn--2e1b	#	꧐ӏ္ᷯ.눵
+B;	xn--s5a859c44knm0l.xn--2e1b;	꧐ӏ\u1039\u1DEF.눵;	xn--s5a859c44knm0l.xn--2e1b	#	꧐ӏ္ᷯ.눵
+B;	꧐ӏ\u1039\u1DEF.눵;	꧐ӏ\u1039\u1DEF.눵;	xn--s5a859c44knm0l.xn--2e1b	#	꧐ӏ္ᷯ.눵
+B;	꧐ӏ\u1039\u1DEF.눵;	꧐ӏ\u1039\u1DEF.눵;	xn--s5a859c44knm0l.xn--2e1b	#	꧐ӏ္ᷯ.눵
+B;	\u0FBC。鞯𐫦\u17CB;	[V5];	[V5]	#	ྼ.鞯𐫦់
+B;	\u0FBC。鞯𐫦\u17CB;	[V5];	[V5]	#	ྼ.鞯𐫦់
+B;	𹺛🕢。񶐎≯⾇;	[P1 V6];	[P1 V6]
+B;	𹺛🕢。񶐎>\u0338⾇;	[P1 V6];	[P1 V6]
+B;	𹺛🕢。񶐎≯舛;	[P1 V6];	[P1 V6]
+B;	𹺛🕢。񶐎>\u0338舛;	[P1 V6];	[P1 V6]
+T;	\u062F\u066B\u200C.\u200D\u200C;	[B3 C1 C2];	xn--ugb4j.	#	د٫.
+N;	\u062F\u066B\u200C.\u200D\u200C;	[B3 C1 C2];	[B3 C1 C2]	#	د٫.
+T;	\u062F\u066B\u200C.\u200D\u200C;	[B3 C1 C2];	xn--ugb4j.	#	د٫.
+N;	\u062F\u066B\u200C.\u200D\u200C;	[B3 C1 C2];	[B3 C1 C2]	#	د٫.
+B;	xn--ugb4j.;	\u062F\u066B.;	xn--ugb4j.;	NV8	#	د٫.
+B;	\u062F\u066B.;	;	xn--ugb4j.;	NV8	#	د٫.
+T;	񎹄砪≯𐫉。≯\u17BA󣺋\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	砪≯𐫉.≯ឺ
+N;	񎹄砪≯𐫉。≯\u17BA󣺋\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	砪≯𐫉.≯ឺ
+T;	񎹄砪>\u0338𐫉。>\u0338\u17BA󣺋\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	砪≯𐫉.≯ឺ
+N;	񎹄砪>\u0338𐫉。>\u0338\u17BA󣺋\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	砪≯𐫉.≯ឺ
+T;	񎹄砪≯𐫉。≯\u17BA󣺋\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	砪≯𐫉.≯ឺ
+N;	񎹄砪≯𐫉。≯\u17BA󣺋\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	砪≯𐫉.≯ឺ
+T;	񎹄砪>\u0338𐫉。>\u0338\u17BA󣺋\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	砪≯𐫉.≯ឺ
+N;	񎹄砪>\u0338𐫉。>\u0338\u17BA󣺋\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	砪≯𐫉.≯ឺ
+B;	Ⴥ.\u094D㊸;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴥ.्43
+B;	Ⴥ.\u094D43;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴥ.्43
+B;	ⴥ.\u094D43;	[V5];	[V5]	#	ⴥ.्43
+B;	ⴥ.\u094D㊸;	[V5];	[V5]	#	ⴥ.्43
+B;	𝟎\u066C。Ⴒᡋ\u1DD3𐹴;	[P1 V6 B1 B5 B6];	[P1 V6 B1 B5 B6]	#	0٬.Ⴒᡋᷓ𐹴
+B;	0\u066C。Ⴒᡋ\u1DD3𐹴;	[P1 V6 B1 B5 B6];	[P1 V6 B1 B5 B6]	#	0٬.Ⴒᡋᷓ𐹴
+B;	0\u066C。ⴒᡋ\u1DD3𐹴;	[B1 B5 B6];	[B1 B5 B6]	#	0٬.ⴒᡋᷓ𐹴
+B;	𝟎\u066C。ⴒᡋ\u1DD3𐹴;	[B1 B5 B6];	[B1 B5 B6]	#	0٬.ⴒᡋᷓ𐹴
+B;	󝆆\u20EB\uFFA0\u1DE1.򼇅𑓂;	[P1 V6];	[P1 V6]	#	⃫ᷡ.𑓂
+B;	󝆆\u20EB\u1160\u1DE1.򼇅𑓂;	[P1 V6];	[P1 V6]	#	⃫ᷡ.𑓂
+T;	\uAA31.۳\u200C\u0C4D;	[V5 C1];	[V5]	#	ꨱ.۳్
+N;	\uAA31.۳\u200C\u0C4D;	[V5 C1];	[V5 C1]	#	ꨱ.۳్
+B;	𐫜.︒ᠦ;	[P1 V6];	[P1 V6]
+B;	𐫜.。ᠦ;	[A4_2];	[A4_2]
+B;	\u0C4D\u0FB3。𐦽;	[V5];	[V5]	#	్ླ.𐦽
+B;	\u0C4D\u0FB3。𐦽;	[V5];	[V5]	#	్ླ.𐦽
+B;	𞯟。𐫒񥂰;	[P1 V6 B2 B3];	[P1 V6 B2 B3]
+T;	\u0BCD㴼.\u200C\u0669\uFE29񅋵;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	்㴼.٩︩
+N;	\u0BCD㴼.\u200C\u0669\uFE29񅋵;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	்㴼.٩︩
+T;	\u0BCD㴼.\u200C\u0669\uFE29񅋵;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	்㴼.٩︩
+N;	\u0BCD㴼.\u200C\u0669\uFE29񅋵;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	்㴼.٩︩
+B;	𬙭\u0600👙。\u0955;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	𬙭👙.ॕ
+B;	𬙭\u0600👙。\u0955;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	𬙭👙.ॕ
+B;	ᢔ뾜󠛸\u09CD。\u089D\u0600;	[P1 V6];	[P1 V6]	#	ᢔ뾜্.
+B;	ᢔ뾜󠛸\u09CD。\u089D\u0600;	[P1 V6];	[P1 V6]	#	ᢔ뾜্.
+T;	𐹷≠。𐋲󠱲\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹷≠.𐋲
+N;	𐹷≠。𐋲󠱲\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹷≠.𐋲
+T;	𐹷=\u0338。𐋲󠱲\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹷≠.𐋲
+N;	𐹷=\u0338。𐋲󠱲\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹷≠.𐋲
+T;	𐹷≠。𐋲󠱲\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹷≠.𐋲
+N;	𐹷≠。𐋲󠱲\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹷≠.𐋲
+T;	𐹷=\u0338。𐋲󠱲\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	𐹷≠.𐋲
+N;	𐹷=\u0338。𐋲󠱲\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹷≠.𐋲
+T;	\u115F򯏪\u0ACD.\u200D\u0D4D𞩪;	[P1 V6 B1 C2];	[P1 V6 V5 B1]	#	્.്
+N;	\u115F򯏪\u0ACD.\u200D\u0D4D𞩪;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	્.്
+T;	\u115F򯏪\u0ACD.\u200D\u0D4D𞩪;	[P1 V6 B1 C2];	[P1 V6 V5 B1]	#	્.്
+N;	\u115F򯏪\u0ACD.\u200D\u0D4D𞩪;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	્.്
+B;	񦞷\u1714󠄄\u0F19。≮;	[P1 V6];	[P1 V6]	#	᜔༙.≮
+B;	񦞷\u1714󠄄\u0F19。<\u0338;	[P1 V6];	[P1 V6]	#	᜔༙.≮
+B;	𝨬.󠅙暀≠;	[P1 V5 V6];	[P1 V5 V6]
+B;	𝨬.󠅙暀=\u0338;	[P1 V5 V6];	[P1 V5 V6]
+B;	\u068E\u0CCD。𞮆𿵧󠁶;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ڎ್.
+B;	\u068E\u0CCD。𞮆𿵧󠁶;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ڎ್.
+T;	\uA92A\u200D⒈。Ⴌ𐢐;	[P1 V5 V6 C2 B5 B6];	[P1 V5 V6 B5 B6]	#	ꤪ⒈.Ⴌ𐢐
+N;	\uA92A\u200D⒈。Ⴌ𐢐;	[P1 V5 V6 C2 B5 B6];	[P1 V5 V6 C2 B5 B6]	#	ꤪ⒈.Ⴌ𐢐
+T;	\uA92A\u200D1.。Ⴌ𐢐;	[P1 V5 V6 C2 A4_2 B5 B6];	[P1 V5 V6 A4_2 B5 B6]	#	ꤪ1..Ⴌ𐢐
+N;	\uA92A\u200D1.。Ⴌ𐢐;	[P1 V5 V6 C2 A4_2 B5 B6];	[P1 V5 V6 C2 A4_2 B5 B6]	#	ꤪ1..Ⴌ𐢐
+T;	\uA92A\u200D1.。ⴌ𐢐;	[V5 C2 A4_2 B5 B6];	[V5 A4_2 B5 B6]	#	ꤪ1..ⴌ𐢐
+N;	\uA92A\u200D1.。ⴌ𐢐;	[V5 C2 A4_2 B5 B6];	[V5 C2 A4_2 B5 B6]	#	ꤪ1..ⴌ𐢐
+T;	\uA92A\u200D⒈。ⴌ𐢐;	[P1 V5 V6 C2 B5 B6];	[P1 V5 V6 B5 B6]	#	ꤪ⒈.ⴌ𐢐
+N;	\uA92A\u200D⒈。ⴌ𐢐;	[P1 V5 V6 C2 B5 B6];	[P1 V5 V6 C2 B5 B6]	#	ꤪ⒈.ⴌ𐢐
+B;	󠾸𐨿񃰂\u0691.ς𡛬󵼸;	[P1 V6 B1];	[P1 V6 B1]	#	𐨿ڑ.ς𡛬
+B;	󠾸𐨿񃰂\u0691.Σ𡛬󵼸;	[P1 V6 B1];	[P1 V6 B1]	#	𐨿ڑ.σ𡛬
+B;	󠾸𐨿񃰂\u0691.σ𡛬󵼸;	[P1 V6 B1];	[P1 V6 B1]	#	𐨿ڑ.σ𡛬
+T;	ᢛ。\u200Cᠳ񩿹;	[P1 V6 C1];	[P1 V6]	#	ᢛ.ᠳ
+N;	ᢛ。\u200Cᠳ񩿹;	[P1 V6 C1];	[P1 V6 C1]	#	ᢛ.ᠳ
+B;	\u06DA\u20E2.\uA672ꡋ𐫉𝅿;	[V5 B1];	[V5 B1]	#	ۚ⃢.꙲ꡋ𐫉𝅿
+T;	䂹򪾥𐋦.\u200D;	[P1 V6 C2];	[P1 V6]	#	䂹𐋦.
+N;	䂹򪾥𐋦.\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	䂹𐋦.
+T;	䂹򪾥𐋦.\u200D;	[P1 V6 C2];	[P1 V6]	#	䂹𐋦.
+N;	䂹򪾥𐋦.\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	䂹𐋦.
+T;	\u0BCD\u200C\u0667\u200C。𐲟🄉;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	்٧.𐳟🄉
+N;	\u0BCD\u200C\u0667\u200C。𐲟🄉;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	்٧.𐳟🄉
+T;	\u0BCD\u200C\u0667\u200C。𐲟8,;	[P1 V5 V6 B1 C1 B3];	[P1 V5 V6 B1 B3]	#	்٧.𐳟8,
+N;	\u0BCD\u200C\u0667\u200C。𐲟8,;	[P1 V5 V6 B1 C1 B3];	[P1 V5 V6 B1 C1 B3]	#	்٧.𐳟8,
+B;	︒。Ⴃ≯;	[P1 V6];	[P1 V6]
+B;	︒。Ⴃ>\u0338;	[P1 V6];	[P1 V6]
+B;	。。Ⴃ≯;	[P1 V6];	[P1 V6]
+B;	。。Ⴃ>\u0338;	[P1 V6];	[P1 V6]
+B;	。。ⴃ>\u0338;	[P1 V6];	[P1 V6]
+B;	。。ⴃ≯;	[P1 V6];	[P1 V6]
+B;	︒。ⴃ>\u0338;	[P1 V6];	[P1 V6]
+B;	︒。ⴃ≯;	[P1 V6];	[P1 V6]
+T;	𐹡。󠁙\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	𐹡.
+N;	𐹡。󠁙\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	𐹡.
+T;	𐹡。󠁙\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	𐹡.
+N;	𐹡。󠁙\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	𐹡.
+T;	Ⴞ𐹮。︒𐫁\u200DႯ;	[P1 V6 B5 B6 B1 C2];	[P1 V6 B5 B6 B1]	#	Ⴞ𐹮.︒𐫁Ⴏ
+N;	Ⴞ𐹮。︒𐫁\u200DႯ;	[P1 V6 B5 B6 B1 C2];	[P1 V6 B5 B6 B1 C2]	#	Ⴞ𐹮.︒𐫁Ⴏ
+T;	Ⴞ𐹮。。𐫁\u200DႯ;	[P1 V6 B5 B6 A4_2 B2 B3 C2];	[P1 V6 B5 B6 A4_2 B2 B3]	#	Ⴞ𐹮..𐫁Ⴏ
+N;	Ⴞ𐹮。。𐫁\u200DႯ;	[P1 V6 B5 B6 A4_2 B2 B3 C2];	[P1 V6 B5 B6 A4_2 B2 B3 C2]	#	Ⴞ𐹮..𐫁Ⴏ
+T;	ⴞ𐹮。。𐫁\u200Dⴏ;	[B5 B6 A4_2 B2 B3 C2];	[B5 B6 A4_2 B2 B3]	#	ⴞ𐹮..𐫁ⴏ
+N;	ⴞ𐹮。。𐫁\u200Dⴏ;	[B5 B6 A4_2 B2 B3 C2];	[B5 B6 A4_2 B2 B3 C2]	#	ⴞ𐹮..𐫁ⴏ
+T;	ⴞ𐹮。︒𐫁\u200Dⴏ;	[P1 V6 B5 B6 B1 C2];	[P1 V6 B5 B6 B1]	#	ⴞ𐹮.︒𐫁ⴏ
+N;	ⴞ𐹮。︒𐫁\u200Dⴏ;	[P1 V6 B5 B6 B1 C2];	[P1 V6 B5 B6 B1 C2]	#	ⴞ𐹮.︒𐫁ⴏ
+T;	\u200CႦ𝟹。-\u1DF1-𐫝;	[P1 V6 V3 C1 B1];	[P1 V6 V3 B1]	#	Ⴆ3.-ᷱ-𐫝
+N;	\u200CႦ𝟹。-\u1DF1-𐫝;	[P1 V6 V3 C1 B1];	[P1 V6 V3 C1 B1]	#	Ⴆ3.-ᷱ-𐫝
+T;	\u200CႦ3。-\u1DF1-𐫝;	[P1 V6 V3 C1 B1];	[P1 V6 V3 B1]	#	Ⴆ3.-ᷱ-𐫝
+N;	\u200CႦ3。-\u1DF1-𐫝;	[P1 V6 V3 C1 B1];	[P1 V6 V3 C1 B1]	#	Ⴆ3.-ᷱ-𐫝
+T;	\u200Cⴆ3。-\u1DF1-𐫝;	[V3 C1 B1];	[V3 B1]	#	ⴆ3.-ᷱ-𐫝
+N;	\u200Cⴆ3。-\u1DF1-𐫝;	[V3 C1 B1];	[V3 C1 B1]	#	ⴆ3.-ᷱ-𐫝
+T;	\u200Cⴆ𝟹。-\u1DF1-𐫝;	[V3 C1 B1];	[V3 B1]	#	ⴆ3.-ᷱ-𐫝
+N;	\u200Cⴆ𝟹。-\u1DF1-𐫝;	[V3 C1 B1];	[V3 C1 B1]	#	ⴆ3.-ᷱ-𐫝
+B;	箃Ⴡ-\u0342。≠-👣;	[P1 V6];	[P1 V6]	#	箃Ⴡ-͂.≠-👣
+B;	箃Ⴡ-\u0342。=\u0338-👣;	[P1 V6];	[P1 V6]	#	箃Ⴡ-͂.≠-👣
+B;	箃Ⴡ-\u0342。≠-👣;	[P1 V6];	[P1 V6]	#	箃Ⴡ-͂.≠-👣
+B;	箃Ⴡ-\u0342。=\u0338-👣;	[P1 V6];	[P1 V6]	#	箃Ⴡ-͂.≠-👣
+B;	箃ⴡ-\u0342。=\u0338-👣;	[P1 V6];	[P1 V6]	#	箃ⴡ-͂.≠-👣
+B;	箃ⴡ-\u0342。≠-👣;	[P1 V6];	[P1 V6]	#	箃ⴡ-͂.≠-👣
+B;	箃ⴡ-\u0342。=\u0338-👣;	[P1 V6];	[P1 V6]	#	箃ⴡ-͂.≠-👣
+B;	箃ⴡ-\u0342。≠-👣;	[P1 V6];	[P1 V6]	#	箃ⴡ-͂.≠-👣
+B;	\u07DC.ꡜ;	;	xn--3sb.xn--1c9a	#	ߜ.ꡜ
+B;	xn--3sb.xn--1c9a;	\u07DC.ꡜ;	xn--3sb.xn--1c9a	#	ߜ.ꡜ
+T;	\u200C\u200D.ᢏ;	[C1 C2];	xn--89e	#	.ᢏ
+N;	\u200C\u200D.ᢏ;	[C1 C2];	[C1 C2]	#	.ᢏ
+B;	xn--89e;	ᢏ;	xn--89e
+B;	ᢏ;	;	xn--89e
+B;	≤𐹮ᡱ.ς\u1BAA蜹;	[B1];	[B1]	#	≤𐹮ᡱ.ς᮪蜹
+B;	≤𐹮ᡱ.Σ\u1BAA蜹;	[B1];	[B1]	#	≤𐹮ᡱ.σ᮪蜹
+B;	≤𐹮ᡱ.σ\u1BAA蜹;	[B1];	[B1]	#	≤𐹮ᡱ.σ᮪蜹
+B;	򩎰ス􅲆𐹡.򉬄;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	򩎰ス􅲆𐹡.򉬄;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	\u05C7𜖴.\u05BB\uD850ꡢ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	ׇ.ֻꡢ
+B;	\u05C7𜖴.\u05BB\uD850ꡢ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	ׇ.ֻꡢ
+T;	\u0662󤺆\u200C。ᢡ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	٢.ᢡ
+N;	\u0662󤺆\u200C。ᢡ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	٢.ᢡ
+T;	𑋪\u200D\u200C。-\u200C;	[V5 V3 C1];	[V5 V3]	#	𑋪.-
+N;	𑋪\u200D\u200C。-\u200C;	[V5 V3 C1];	[V5 V3 C1]	#	𑋪.-
+B;	︒。\u1039\u0720;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	︒.္ܠ
+B;	。。\u1039\u0720;	[V5 B1];	[V5 B1]	#	္ܠ
+B;	ᢇß。ጫᡏ\u068C𝟐;	[B5];	[B5]	#	ᢇß.ጫᡏڌ2
+B;	ᢇß。ጫᡏ\u068C2;	[B5];	[B5]	#	ᢇß.ጫᡏڌ2
+B;	ᢇSS。ጫᡏ\u068C2;	[B5];	[B5]	#	ᢇss.ጫᡏڌ2
+B;	ᢇss。ጫᡏ\u068C2;	[B5];	[B5]	#	ᢇss.ጫᡏڌ2
+B;	ᢇSs。ጫᡏ\u068C2;	[B5];	[B5]	#	ᢇss.ጫᡏڌ2
+B;	ᢇSS。ጫᡏ\u068C𝟐;	[B5];	[B5]	#	ᢇss.ጫᡏڌ2
+B;	ᢇss。ጫᡏ\u068C𝟐;	[B5];	[B5]	#	ᢇss.ጫᡏڌ2
+B;	ᢇSs。ጫᡏ\u068C𝟐;	[B5];	[B5]	#	ᢇss.ጫᡏڌ2
+B;	𞾰\uFCDEᚲ.\u0F83󠀥𝟚\uAAF6;	[P1 V6 V5 B2 B3];	[P1 V6 V5 B2 B3]	#	يهᚲ.ྃ2꫶
+B;	𞾰\u064A\u0647ᚲ.\u0F83󠀥2\uAAF6;	[P1 V6 V5 B2 B3];	[P1 V6 V5 B2 B3]	#	يهᚲ.ྃ2꫶
+T;	-\u1B44︒\u200D.𑕮𬺥;	[P1 V3 V6 C2];	[P1 V3 V6]	#	-᭄︒.
+N;	-\u1B44︒\u200D.𑕮𬺥;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	-᭄︒.
+T;	-\u1B44。\u200D.𑕮𬺥;	[P1 V3 V6 C2];	[P1 V3 V6 A4_2]	#	-᭄..
+N;	-\u1B44。\u200D.𑕮𬺥;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	-᭄..
+B;	󠖺.≯\u1AB5;	[P1 V6];	[P1 V6]	#	.≯᪵
+B;	󠖺.>\u0338\u1AB5;	[P1 V6];	[P1 V6]	#	.≯᪵
+B;	-\u09CD‡\u0601。𞴅;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-্‡.
+B;	\u06A2.\u0717\u115F;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ڢ.ܗ
+B;	\u06A2.\u0717\u115F;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ڢ.ܗ
+B;	㨛񻘅.︒𝟕𑜨;	[P1 V6];	[P1 V6]
+B;	㨛񻘅.。7𑜨;	[P1 V6 A4_2];	[P1 V6 A4_2]
+B;	\u0663񥐑-。𐦱𐍷\u0764≮;	[P1 V3 V6 B1 B3];	[P1 V3 V6 B1 B3]	#	٣-.𐦱𐍷ݤ≮
+B;	\u0663񥐑-。𐦱𐍷\u0764<\u0338;	[P1 V3 V6 B1 B3];	[P1 V3 V6 B1 B3]	#	٣-.𐦱𐍷ݤ≮
+B;	\u0663񥐑-。𐦱𐍷\u0764≮;	[P1 V3 V6 B1 B3];	[P1 V3 V6 B1 B3]	#	٣-.𐦱𐍷ݤ≮
+B;	\u0663񥐑-。𐦱𐍷\u0764<\u0338;	[P1 V3 V6 B1 B3];	[P1 V3 V6 B1 B3]	#	٣-.𐦱𐍷ݤ≮
+T;	ß\u200C\u0FA2\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ßྡྷݐ.℞ჁႶ
+N;	ß\u200C\u0FA2\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ßྡྷݐ.℞ჁႶ
+T;	ß\u200C\u0FA1\u0FB7\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ßྡྷݐ.℞ჁႶ
+N;	ß\u200C\u0FA1\u0FB7\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ßྡྷݐ.℞ჁႶ
+T;	ß\u200C\u0FA1\u0FB7\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ßྡྷݐ.℞ჁႶ
+N;	ß\u200C\u0FA1\u0FB7\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ßྡྷݐ.℞ჁႶ
+T;	ß\u200C\u0FA1\u0FB7\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6]	#	ßྡྷݐ.℞ⴡⴖ
+N;	ß\u200C\u0FA1\u0FB7\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6 C1]	#	ßྡྷݐ.℞ⴡⴖ
+T;	SS\u200C\u0FA1\u0FB7\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ssྡྷݐ.℞ჁႶ
+N;	SS\u200C\u0FA1\u0FB7\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ssྡྷݐ.℞ჁႶ
+T;	ss\u200C\u0FA1\u0FB7\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6]	#	ssྡྷݐ.℞ⴡⴖ
+N;	ss\u200C\u0FA1\u0FB7\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6 C1]	#	ssྡྷݐ.℞ⴡⴖ
+T;	Ss\u200C\u0FA1\u0FB7\u0750.℞Ⴡⴖ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ssྡྷݐ.℞Ⴡⴖ
+N;	Ss\u200C\u0FA1\u0FB7\u0750.℞Ⴡⴖ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ssྡྷݐ.℞Ⴡⴖ
+T;	ß\u200C\u0FA1\u0FB7\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6]	#	ßྡྷݐ.℞ⴡⴖ
+N;	ß\u200C\u0FA1\u0FB7\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6 C1]	#	ßྡྷݐ.℞ⴡⴖ
+T;	SS\u200C\u0FA1\u0FB7\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ssྡྷݐ.℞ჁႶ
+N;	SS\u200C\u0FA1\u0FB7\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ssྡྷݐ.℞ჁႶ
+T;	ss\u200C\u0FA1\u0FB7\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6]	#	ssྡྷݐ.℞ⴡⴖ
+N;	ss\u200C\u0FA1\u0FB7\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6 C1]	#	ssྡྷݐ.℞ⴡⴖ
+T;	Ss\u200C\u0FA1\u0FB7\u0750.℞Ⴡⴖ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ssྡྷݐ.℞Ⴡⴖ
+N;	Ss\u200C\u0FA1\u0FB7\u0750.℞Ⴡⴖ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ssྡྷݐ.℞Ⴡⴖ
+T;	ß\u200C\u0FA2\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6]	#	ßྡྷݐ.℞ⴡⴖ
+N;	ß\u200C\u0FA2\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6 C1]	#	ßྡྷݐ.℞ⴡⴖ
+T;	SS\u200C\u0FA2\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ssྡྷݐ.℞ჁႶ
+N;	SS\u200C\u0FA2\u0750.℞ჁႶ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ssྡྷݐ.℞ჁႶ
+T;	ss\u200C\u0FA2\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6]	#	ssྡྷݐ.℞ⴡⴖ
+N;	ss\u200C\u0FA2\u0750.℞ⴡⴖ;	[B5 B6 C1];	[B5 B6 C1]	#	ssྡྷݐ.℞ⴡⴖ
+T;	Ss\u200C\u0FA2\u0750.℞Ⴡⴖ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ssྡྷݐ.℞Ⴡⴖ
+N;	Ss\u200C\u0FA2\u0750.℞Ⴡⴖ;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ssྡྷݐ.℞Ⴡⴖ
+T;	\u200D。ς󠁳;	[P1 V6 C2];	[P1 V6]	#	.ς
+N;	\u200D。ς󠁳;	[P1 V6 C2];	[P1 V6 C2]	#	.ς
+T;	\u200D。Σ󠁳;	[P1 V6 C2];	[P1 V6]	#	.σ
+N;	\u200D。Σ󠁳;	[P1 V6 C2];	[P1 V6 C2]	#	.σ
+T;	\u200D。σ󠁳;	[P1 V6 C2];	[P1 V6]	#	.σ
+N;	\u200D。σ󠁳;	[P1 V6 C2];	[P1 V6 C2]	#	.σ
+T;	𐮧ß.𐮍\u200Dᠨ-;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3]	#	ß.𐮍ᠨ-
+N;	𐮧ß.𐮍\u200Dᠨ-;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3 C2]	#	ß.𐮍ᠨ-
+T;	𐮧SS.𐮍\u200Dᠨ-;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3]	#	ss.𐮍ᠨ-
+N;	𐮧SS.𐮍\u200Dᠨ-;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3 C2]	#	ss.𐮍ᠨ-
+T;	𐮧ss.𐮍\u200Dᠨ-;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3]	#	ss.𐮍ᠨ-
+N;	𐮧ss.𐮍\u200Dᠨ-;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3 C2]	#	ss.𐮍ᠨ-
+T;	𐮧Ss.𐮍\u200Dᠨ-;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3]	#	ss.𐮍ᠨ-
+N;	𐮧Ss.𐮍\u200Dᠨ-;	[P1 V6 V3 B2 B3 C2];	[P1 V6 V3 B2 B3 C2]	#	ss.𐮍ᠨ-
+T;	\u0816\u200D𐮭.\u0662󔿾-;	[P1 V5 V3 V6 B1 C2];	[P1 V5 V3 V6 B1]	#	ࠖ𐮭.٢-
+N;	\u0816\u200D𐮭.\u0662󔿾-;	[P1 V5 V3 V6 B1 C2];	[P1 V5 V3 V6 B1 C2]	#	ࠖ𐮭.٢-
+T;	\u0816\u200D𐮭.\u0662󔿾-;	[P1 V5 V3 V6 B1 C2];	[P1 V5 V3 V6 B1]	#	ࠖ𐮭.٢-
+N;	\u0816\u200D𐮭.\u0662󔿾-;	[P1 V5 V3 V6 B1 C2];	[P1 V5 V3 V6 B1 C2]	#	ࠖ𐮭.٢-
+B;	⒒񷻕򨢣𑍫.-򌀇;	[P1 V6 V3];	[P1 V6 V3]
+B;	11.񷻕򨢣𑍫.-򌀇;	[P1 V6 V3];	[P1 V6 V3]
+T;	-。\u200D;	[V3 C2];	[V3]	#	-.
+N;	-。\u200D;	[V3 C2];	[V3 C2]	#	-.
+T;	-。\u200D;	[V3 C2];	[V3]	#	-.
+N;	-。\u200D;	[V3 C2];	[V3 C2]	#	-.
+B;	≮\u0776.ς¹-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.ς1-
+B;	<\u0338\u0776.ς¹-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.ς1-
+B;	≮\u0776.ς1-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.ς1-
+B;	<\u0338\u0776.ς1-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.ς1-
+B;	<\u0338\u0776.Σ1-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.σ1-
+B;	≮\u0776.Σ1-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.σ1-
+B;	≮\u0776.σ1-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.σ1-
+B;	<\u0338\u0776.σ1-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.σ1-
+B;	<\u0338\u0776.Σ¹-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.σ1-
+B;	≮\u0776.Σ¹-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.σ1-
+B;	≮\u0776.σ¹-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.σ1-
+B;	<\u0338\u0776.σ¹-\uDB09;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≮ݶ.σ1-
+B;	ቬ񊱈󙪶。\u07B9𝟠;	[P1 V6];	[P1 V6]	#	ቬ.8
+B;	ቬ񊱈󙪶。\u07B98;	[P1 V6];	[P1 V6]	#	ቬ.8
+B;	𞺯。蔫\u068A;	[B5 B6];	[B5 B6]	#	ع.蔫ڊ
+B;	\u0639。蔫\u068A;	[B5 B6];	[B5 B6]	#	ع.蔫ڊ
+B;	򰡪₃。ꡤ󤪓\u0FAA\u067B;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	3.ꡤྪٻ
+B;	򰡪3。ꡤ󤪓\u0FAA\u067B;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	3.ꡤྪٻ
+B;	󊧧𐮅≠.ß;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	󊧧𐮅=\u0338.ß;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	󊧧𐮅=\u0338.SS;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	󊧧𐮅≠.SS;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+T;	\u0770\u08AA𑍴⒊.\u0666𞤵\u05AE\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	ݰࢪ𑍴⒊.٦֮
+N;	\u0770\u08AA𑍴⒊.\u0666𞤵\u05AE\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	ݰࢪ𑍴⒊.٦֮
+T;	\u0770\u08AA𑍴3..\u0666𞤵\u05AE\u200C;	[P1 V6 A4_2 B1 C1];	[P1 V6 A4_2 B1]	#	ݰࢪ𑍴3..٦֮
+N;	\u0770\u08AA𑍴3..\u0666𞤵\u05AE\u200C;	[P1 V6 A4_2 B1 C1];	[P1 V6 A4_2 B1 C1]	#	ݰࢪ𑍴3..٦֮
+T;	ς\u200D-.Ⴣ󰬳;	[P1 V3 V6 C2];	[P1 V3 V6]	#	ς-.Ⴣ
+N;	ς\u200D-.Ⴣ󰬳;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	ς-.Ⴣ
+T;	ς\u200D-.ⴣ󰬳;	[P1 V3 V6 C2];	[P1 V3 V6]	#	ς-.ⴣ
+N;	ς\u200D-.ⴣ󰬳;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	ς-.ⴣ
+T;	Σ\u200D-.Ⴣ󰬳;	[P1 V3 V6 C2];	[P1 V3 V6]	#	σ-.Ⴣ
+N;	Σ\u200D-.Ⴣ󰬳;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	σ-.Ⴣ
+T;	σ\u200D-.ⴣ󰬳;	[P1 V3 V6 C2];	[P1 V3 V6]	#	σ-.ⴣ
+N;	σ\u200D-.ⴣ󰬳;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	σ-.ⴣ
+B;	≠。󠷆𝟲;	[P1 V6];	[P1 V6]
+B;	=\u0338。󠷆𝟲;	[P1 V6];	[P1 V6]
+B;	≠。󠷆6;	[P1 V6];	[P1 V6]
+B;	=\u0338。󠷆6;	[P1 V6];	[P1 V6]
+B;	򉄵.蠔;	[P1 V6];	[P1 V6]
+T;	\u0FAE\u200D.뼽;	[V5 C2];	[V5]	#	ྮ.뼽
+N;	\u0FAE\u200D.뼽;	[V5 C2];	[V5 C2]	#	ྮ.뼽
+T;	\u0FAE\u200D.뼽;	[V5 C2];	[V5]	#	ྮ.뼽
+N;	\u0FAE\u200D.뼽;	[V5 C2];	[V5 C2]	#	ྮ.뼽
+T;	\u0FAE\u200D.뼽;	[V5 C2];	[V5]	#	ྮ.뼽
+N;	\u0FAE\u200D.뼽;	[V5 C2];	[V5 C2]	#	ྮ.뼽
+T;	\u0FAE\u200D.뼽;	[V5 C2];	[V5]	#	ྮ.뼽
+N;	\u0FAE\u200D.뼽;	[V5 C2];	[V5 C2]	#	ྮ.뼽
+B;	₇𑄳򯨓𐸬。⬅\u0685-\uFD46;	[P1 V6 B1];	[P1 V6 B1]	#	7𑄳.⬅څ-
+B;	7𑄳򯨓𐸬。⬅\u0685-\uFD46;	[P1 V6 B1];	[P1 V6 B1]	#	7𑄳.⬅څ-
+B;	-。\u07E0;	[V3];	[V3]	#	-.ߠ
+B;	-。\u07E0;	[V3];	[V3]	#	-.ߠ
+B;	\u1B6B򪃩。-⒈\u075C\u07E1;	[P1 V5 V6 V3 B1];	[P1 V5 V6 V3 B1]	#	᭫.-⒈ݜߡ
+B;	\u1B6B򪃩。-1.\u075C\u07E1;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	᭫.-1.ݜߡ
+B;	璛\u2D7F\u0677.-;	[V3 B5 B6];	[V3 B5 B6]	#	璛⵿ۇٴ.-
+B;	璛\u2D7F\u06C7\u0674.-;	[V3 B5 B6];	[V3 B5 B6]	#	璛⵿ۇٴ.-
+B;	\u0596ꡜ\uA806샕.𐹳휁;	[V5 B1];	[V5 B1]	#	֖ꡜ꠆샕.𐹳휁
+B;	\u0596ꡜ\uA806샕.𐹳휁;	[V5 B1];	[V5 B1]	#	֖ꡜ꠆샕.𐹳휁
+B;	\u0596ꡜ\uA806샕.𐹳휁;	[V5 B1];	[V5 B1]	#	֖ꡜ꠆샕.𐹳휁
+B;	\u0596ꡜ\uA806샕.𐹳휁;	[V5 B1];	[V5 B1]	#	֖ꡜ꠆샕.𐹳휁
+B;	󌥊.󔾋;	[P1 V6];	[P1 V6]
+B;	󌥊.󔾋;	[P1 V6];	[P1 V6]
+B;	\u06B3𐺰。\uABED𐮇Ⴍ-;	[P1 V6 V3 V5 B1];	[P1 V6 V3 V5 B1]	#	ڳ.꯭𐮇Ⴍ-
+B;	\u06B3𐺰。\uABED𐮇Ⴍ-;	[P1 V6 V3 V5 B1];	[P1 V6 V3 V5 B1]	#	ڳ.꯭𐮇Ⴍ-
+B;	\u06B3𐺰。\uABED𐮇ⴍ-;	[P1 V6 V3 V5 B1];	[P1 V6 V3 V5 B1]	#	ڳ.꯭𐮇ⴍ-
+B;	\u06B3𐺰。\uABED𐮇ⴍ-;	[P1 V6 V3 V5 B1];	[P1 V6 V3 V5 B1]	#	ڳ.꯭𐮇ⴍ-
+B;	𞹥𐧞\uFE99。򴶪₄Ⴋ𷮑;	[P1 V6];	[P1 V6]	#	𐧞ث.4Ⴋ
+B;	𞹥𐧞\u062B。򴶪4Ⴋ𷮑;	[P1 V6];	[P1 V6]	#	𐧞ث.4Ⴋ
+B;	𞹥𐧞\u062B。򴶪4ⴋ𷮑;	[P1 V6];	[P1 V6]	#	𐧞ث.4ⴋ
+B;	𞹥𐧞\uFE99。򴶪₄ⴋ𷮑;	[P1 V6];	[P1 V6]	#	𐧞ث.4ⴋ
+B;	4\u066E︒󠚂.≠;	[P1 V6 B1];	[P1 V6 B1]	#	4ٮ︒.≠
+B;	4\u066E︒󠚂.=\u0338;	[P1 V6 B1];	[P1 V6 B1]	#	4ٮ︒.≠
+B;	4\u066E。󠚂.≠;	[P1 V6 B1];	[P1 V6 B1]	#	4ٮ..≠
+B;	4\u066E。󠚂.=\u0338;	[P1 V6 B1];	[P1 V6 B1]	#	4ٮ..≠
+B;	𝟓。\u1920;	[V5];	[V5]	#	5.ᤠ
+B;	5。\u1920;	[V5];	[V5]	#	5.ᤠ
+T;	\u200C񩈣.⾕;	[P1 V6 C1];	[P1 V6]	#	.谷
+N;	\u200C񩈣.⾕;	[P1 V6 C1];	[P1 V6 C1]	#	.谷
+T;	\u200C񩈣.谷;	[P1 V6 C1];	[P1 V6]	#	.谷
+N;	\u200C񩈣.谷;	[P1 V6 C1];	[P1 V6 C1]	#	.谷
+T;	︒򖒱\u200D.-󠄫\u200C;	[P1 V6 V3 C2 C1];	[P1 V6 V3]	#	︒.-
+N;	︒򖒱\u200D.-󠄫\u200C;	[P1 V6 V3 C2 C1];	[P1 V6 V3 C2 C1]	#	︒.-
+T;	。򖒱\u200D.-󠄫\u200C;	[P1 V6 V3 C2 C1];	[P1 V6 V3]	#	.-
+N;	。򖒱\u200D.-󠄫\u200C;	[P1 V6 V3 C2 C1];	[P1 V6 V3 C2 C1]	#	.-
+B;	≯\u06A5。ꡖ;	[P1 V6 B1];	[P1 V6 B1]	#	≯ڥ.ꡖ
+B;	>\u0338\u06A5。ꡖ;	[P1 V6 B1];	[P1 V6 B1]	#	≯ڥ.ꡖ
+B;	\u1C36󷠎𐅓。ᡕ\u0600;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	ᰶ𐅓.ᡕ
+B;	\u1DF3\u084F⁷𝟹。𝟬;	[V5 B1];	[V5 B1]	#	ᷳࡏ73.0
+B;	\u1DF3\u084F73。0;	[V5 B1];	[V5 B1]	#	ᷳࡏ73.0
+T;	\u200D.𝟗;	[C2];	9	#	.9
+N;	\u200D.𝟗;	[C2];	[C2]	#	.9
+T;	\u200D.9;	[C2];	9	#	.9
+N;	\u200D.9;	[C2];	[C2]	#	.9
+B;	9;	;	
+B;	ᡬ\u072F𔾦。ᢚ\u1039;	[P1 V6 B5];	[P1 V6 B5]	#	ᡬܯ.ᢚ္
+B;	ᢤ5ᢐ겙。\u0329𐣴;	[V5 B1];	[V5 B1]	#	ᢤ5ᢐ겙.̩𐣴
+B;	ᢤ5ᢐ겙。\u0329𐣴;	[V5 B1];	[V5 B1]	#	ᢤ5ᢐ겙.̩𐣴
+B;	ᢤ5ᢐ겙。\u0329𐣴;	[V5 B1];	[V5 B1]	#	ᢤ5ᢐ겙.̩𐣴
+B;	ᢤ5ᢐ겙。\u0329𐣴;	[V5 B1];	[V5 B1]	#	ᢤ5ᢐ겙.̩𐣴
+T;	Ⴍ𖮿ᡎ\u0F7C。Ⴞ\u200C\u200C;	[P1 V6 C1];	[P1 V6]	#	Ⴍᡎོ.Ⴞ
+N;	Ⴍ𖮿ᡎ\u0F7C。Ⴞ\u200C\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴍᡎོ.Ⴞ
+T;	ⴍ𖮿ᡎ\u0F7C。ⴞ\u200C\u200C;	[P1 V6 C1];	[P1 V6]	#	ⴍᡎོ.ⴞ
+N;	ⴍ𖮿ᡎ\u0F7C。ⴞ\u200C\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	ⴍᡎོ.ⴞ
+B;	𐋰。򒠍;	[P1 V6];	[P1 V6]
+B;	𚡜\u17B4\u0D4D.𐹴;	[P1 V6 B1];	[P1 V6 B1]	#	്.𐹴
+B;	\u059FႫ񴹛󂑻.򰟨𝟢휪\u05B7;	[P1 V5 V6];	[P1 V5 V6]	#	֟Ⴋ.0휪ַ
+B;	\u059FႫ񴹛󂑻.򰟨𝟢휪\u05B7;	[P1 V5 V6];	[P1 V5 V6]	#	֟Ⴋ.0휪ַ
+B;	\u059FႫ񴹛󂑻.򰟨0휪\u05B7;	[P1 V5 V6];	[P1 V5 V6]	#	֟Ⴋ.0휪ַ
+B;	\u059FႫ񴹛󂑻.򰟨0휪\u05B7;	[P1 V5 V6];	[P1 V5 V6]	#	֟Ⴋ.0휪ַ
+B;	\u059Fⴋ񴹛󂑻.򰟨0휪\u05B7;	[P1 V5 V6];	[P1 V5 V6]	#	֟ⴋ.0휪ַ
+B;	\u059Fⴋ񴹛󂑻.򰟨0휪\u05B7;	[P1 V5 V6];	[P1 V5 V6]	#	֟ⴋ.0휪ַ
+B;	\u059Fⴋ񴹛󂑻.򰟨𝟢휪\u05B7;	[P1 V5 V6];	[P1 V5 V6]	#	֟ⴋ.0휪ַ
+B;	\u059Fⴋ񴹛󂑻.򰟨𝟢휪\u05B7;	[P1 V5 V6];	[P1 V5 V6]	#	֟ⴋ.0휪ַ
+B;	𐦲.𐼰𐹴;	[P1 V6];	[P1 V6]
+B;	𐦲.𐼰𐹴;	[P1 V6];	[P1 V6]
+B;	\u09CD₃.8\u1B44\u200D󠲑;	[P1 V5 V6];	[P1 V5 V6]	#	্3.8᭄
+B;	\u09CD3.8\u1B44\u200D󠲑;	[P1 V5 V6];	[P1 V5 V6]	#	্3.8᭄
+B;	󠝃⩷\u0FC6。𐤒󠁖\u1A1B;	[P1 V6 B3];	[P1 V6 B3]	#	⩷࿆.𐤒ᨛ
+B;	ꡟ≠\u0E3A򑒮。𞯴𝩗\uFFA0;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ꡟ≠ฺ.𝩗
+B;	ꡟ=\u0338\u0E3A򑒮。𞯴𝩗\uFFA0;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ꡟ≠ฺ.𝩗
+B;	ꡟ≠\u0E3A򑒮。𞯴𝩗\u1160;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ꡟ≠ฺ.𝩗
+B;	ꡟ=\u0338\u0E3A򑒮。𞯴𝩗\u1160;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ꡟ≠ฺ.𝩗
+T;	鱊。\u200C;	[C1];	xn--rt6a.	#	鱊.
+N;	鱊。\u200C;	[C1];	[C1]	#	鱊.
+B;	xn--rt6a.;	鱊.;	xn--rt6a.
+B;	鱊.;	;	xn--rt6a.
+B;	8𐹽.𑚲;	[V5 B1];	[V5 B1]
+B;	8𐹽.𑚲;	[V5 B1];	[V5 B1]
+B;	⤴𞨡.ᡆ;	[P1 V6 B1];	[P1 V6 B1]
+B;	⤴𞨡.ᡆ;	[P1 V6 B1];	[P1 V6 B1]
+T;	\u07CFᡐ4.\u200D;	[B2 C2];	[B2]	#	ߏᡐ4.
+N;	\u07CFᡐ4.\u200D;	[B2 C2];	[B2 C2]	#	ߏᡐ4.
+T;	\u07CFᡐ4.\u200D;	[B2 C2];	[B2]	#	ߏᡐ4.
+N;	\u07CFᡐ4.\u200D;	[B2 C2];	[B2 C2]	#	ߏᡐ4.
+B;	⒗\uFE02\u1B6B-.𐹧󠑍;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	⒗᭫-.𐹧
+B;	16.\uFE02\u1B6B-.𐹧󠑍;	[P1 V3 V5 V6 B1];	[P1 V3 V5 V6 B1]	#	16.᭫-.𐹧
+B;	-。䏛;	[V3];	[V3]
+B;	-。䏛;	[V3];	[V3]
+T;	\u200C烴.\u200D;	[C1 C2];	xn--srx.	#	烴.
+N;	\u200C烴.\u200D;	[C1 C2];	[C1 C2]	#	烴.
+T;	\u200C烴.\u200D;	[C1 C2];	xn--srx.	#	烴.
+N;	\u200C烴.\u200D;	[C1 C2];	[C1 C2]	#	烴.
+B;	xn--srx.;	烴.;	xn--srx.
+B;	烴.;	;	xn--srx.
+T;	⒈₠򝇵。𐹫\u200D򃦻Ⴕ;	[P1 V6 B1 C2];	[P1 V6 B1]	#	⒈₠.𐹫Ⴕ
+N;	⒈₠򝇵。𐹫\u200D򃦻Ⴕ;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	⒈₠.𐹫Ⴕ
+T;	1.₠򝇵。𐹫\u200D򃦻Ⴕ;	[P1 V6 B1 C2];	[P1 V6 B1]	#	1.₠.𐹫Ⴕ
+N;	1.₠򝇵。𐹫\u200D򃦻Ⴕ;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	1.₠.𐹫Ⴕ
+T;	1.₠򝇵。𐹫\u200D򃦻ⴕ;	[P1 V6 B1 C2];	[P1 V6 B1]	#	1.₠.𐹫ⴕ
+N;	1.₠򝇵。𐹫\u200D򃦻ⴕ;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	1.₠.𐹫ⴕ
+T;	⒈₠򝇵。𐹫\u200D򃦻ⴕ;	[P1 V6 B1 C2];	[P1 V6 B1]	#	⒈₠.𐹫ⴕ
+N;	⒈₠򝇵。𐹫\u200D򃦻ⴕ;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	⒈₠.𐹫ⴕ
+B;	𐲘\u074E-ß。󠅉効𐹺𥈡;	[B2 B3 B5];	[B2 B3 B5]	#	𐳘ݎ-ß.効𐹺𥈡
+B;	𐲘\u074E-ß。󠅉効𐹺𥈡;	[B2 B3 B5];	[B2 B3 B5]	#	𐳘ݎ-ß.効𐹺𥈡
+B;	𐲘\u074E-SS。󠅉効𐹺𥈡;	[B2 B3 B5];	[B2 B3 B5]	#	𐳘ݎ-ss.効𐹺𥈡
+B;	𐲘\u074E-ss。󠅉効𐹺𥈡;	[B2 B3 B5];	[B2 B3 B5]	#	𐳘ݎ-ss.効𐹺𥈡
+B;	𐲘\u074E-Ss。󠅉効𐹺𥈡;	[B2 B3 B5];	[B2 B3 B5]	#	𐳘ݎ-ss.効𐹺𥈡
+B;	𐲘\u074E-SS。󠅉効𐹺𥈡;	[B2 B3 B5];	[B2 B3 B5]	#	𐳘ݎ-ss.効𐹺𥈡
+B;	𐲘\u074E-ss。󠅉効𐹺𥈡;	[B2 B3 B5];	[B2 B3 B5]	#	𐳘ݎ-ss.効𐹺𥈡
+B;	𐲘\u074E-Ss。󠅉効𐹺𥈡;	[B2 B3 B5];	[B2 B3 B5]	#	𐳘ݎ-ss.効𐹺𥈡
+B;	𑄳.🐜;	[V5];	[V5]
+B;	󠉙3𞱢。𝟘𑍍𐷥;	[P1 V6 B1];	[P1 V6 B1]
+B;	󠉙3𞱢。0𑍍𐷥;	[P1 V6 B1];	[P1 V6 B1]
+B;	\u06796\uA8EEᡮ。\u0592;	[V5 B2 B3];	[V5 B2 B3]	#	ٹ6꣮ᡮ.֒
+B;	\u06796\uA8EEᡮ。\u0592;	[V5 B2 B3];	[V5 B2 B3]	#	ٹ6꣮ᡮ.֒
+T;	𐹾-𠥔Ⴂ。򝾣\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	𐹾-𠥔Ⴂ.
+N;	𐹾-𠥔Ⴂ。򝾣\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	𐹾-𠥔Ⴂ.
+T;	𐹾-𠥔ⴂ。򝾣\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	𐹾-𠥔ⴂ.
+N;	𐹾-𠥔ⴂ。򝾣\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	𐹾-𠥔ⴂ.
+B;	⾆.\u06AE5≯ß;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ß
+B;	⾆.\u06AE5>\u0338ß;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ß
+B;	舌.\u06AE5≯ß;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ß
+B;	舌.\u06AE5>\u0338ß;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ß
+B;	舌.\u06AE5>\u0338SS;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	舌.\u06AE5≯SS;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	舌.\u06AE5≯ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	舌.\u06AE5>\u0338ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	舌.\u06AE5>\u0338Ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	舌.\u06AE5≯Ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	⾆.\u06AE5>\u0338SS;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	⾆.\u06AE5≯SS;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	⾆.\u06AE5≯ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	⾆.\u06AE5>\u0338ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	⾆.\u06AE5>\u0338Ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+B;	⾆.\u06AE5≯Ss;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	舌.ڮ5≯ss
+T;	\uA9C08\u200D.򉈡ꡂ;	[P1 V5 V6 C2];	[P1 V5 V6]	#	꧀8.ꡂ
+N;	\uA9C08\u200D.򉈡ꡂ;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	꧀8.ꡂ
+T;	\uA9C08\u200D.򉈡ꡂ;	[P1 V5 V6 C2];	[P1 V5 V6]	#	꧀8.ꡂ
+N;	\uA9C08\u200D.򉈡ꡂ;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	꧀8.ꡂ
+B;	󡆸\u1A69≮񀹄.񁆗⁷\u0355𐫎;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ᩩ≮.7͕𐫎
+B;	󡆸\u1A69<\u0338񀹄.񁆗⁷\u0355𐫎;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ᩩ≮.7͕𐫎
+B;	󡆸\u1A69≮񀹄.񁆗7\u0355𐫎;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ᩩ≮.7͕𐫎
+B;	󡆸\u1A69<\u0338񀹄.񁆗7\u0355𐫎;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ᩩ≮.7͕𐫎
+T;	\u0842.ς;	;	xn--0vb.xn--4xa	#	ࡂ.ς
+N;	\u0842.ς;	;	xn--0vb.xn--3xa	#	ࡂ.ς
+B;	\u0842.Σ;	\u0842.σ;	xn--0vb.xn--4xa	#	ࡂ.σ
+B;	\u0842.σ;	;	xn--0vb.xn--4xa	#	ࡂ.σ
+B;	xn--0vb.xn--4xa;	\u0842.σ;	xn--0vb.xn--4xa	#	ࡂ.σ
+B;	xn--0vb.xn--3xa;	\u0842.ς;	xn--0vb.xn--3xa	#	ࡂ.ς
+T;	\u200CႺ。ς;	[P1 V6 C1];	[P1 V6]	#	Ⴚ.ς
+N;	\u200CႺ。ς;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴚ.ς
+T;	\u200CႺ。ς;	[P1 V6 C1];	[P1 V6]	#	Ⴚ.ς
+N;	\u200CႺ。ς;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴚ.ς
+T;	\u200Cⴚ。ς;	[C1];	xn--ilj.xn--4xa	#	ⴚ.ς
+N;	\u200Cⴚ。ς;	[C1];	[C1]	#	ⴚ.ς
+T;	\u200CႺ。Σ;	[P1 V6 C1];	[P1 V6]	#	Ⴚ.σ
+N;	\u200CႺ。Σ;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴚ.σ
+T;	\u200Cⴚ。σ;	[C1];	xn--ilj.xn--4xa	#	ⴚ.σ
+N;	\u200Cⴚ。σ;	[C1];	[C1]	#	ⴚ.σ
+B;	xn--ilj.xn--4xa;	ⴚ.σ;	xn--ilj.xn--4xa
+B;	ⴚ.σ;	;	xn--ilj.xn--4xa
+B;	Ⴚ.Σ;	[P1 V6];	[P1 V6]
+T;	ⴚ.ς;	;	xn--ilj.xn--4xa
+N;	ⴚ.ς;	;	xn--ilj.xn--3xa
+B;	Ⴚ.ς;	[P1 V6];	[P1 V6]
+B;	xn--ilj.xn--3xa;	ⴚ.ς;	xn--ilj.xn--3xa
+B;	Ⴚ.σ;	[P1 V6];	[P1 V6]
+T;	\u200Cⴚ。ς;	[C1];	xn--ilj.xn--4xa	#	ⴚ.ς
+N;	\u200Cⴚ。ς;	[C1];	[C1]	#	ⴚ.ς
+T;	\u200CႺ。Σ;	[P1 V6 C1];	[P1 V6]	#	Ⴚ.σ
+N;	\u200CႺ。Σ;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴚ.σ
+T;	\u200Cⴚ。σ;	[C1];	xn--ilj.xn--4xa	#	ⴚ.σ
+N;	\u200Cⴚ。σ;	[C1];	[C1]	#	ⴚ.σ
+B;	ᡆ.𐹹;	[B1];	[B1]
+B;	ᡆ.𐹹;	[B1];	[B1]
+T;	\u200D⾕。\u200C\u0E38\uAAF6ᠳ;	[C2 C1];	[V5]	#	谷.꫶ุᠳ
+N;	\u200D⾕。\u200C\u0E38\uAAF6ᠳ;	[C2 C1];	[C2 C1]	#	谷.꫶ุᠳ
+T;	\u200D⾕。\u200C\uAAF6\u0E38ᠳ;	[C2 C1];	[V5]	#	谷.꫶ุᠳ
+N;	\u200D⾕。\u200C\uAAF6\u0E38ᠳ;	[C2 C1];	[C2 C1]	#	谷.꫶ุᠳ
+T;	\u200D谷。\u200C\uAAF6\u0E38ᠳ;	[C2 C1];	[V5]	#	谷.꫶ุᠳ
+N;	\u200D谷。\u200C\uAAF6\u0E38ᠳ;	[C2 C1];	[C2 C1]	#	谷.꫶ุᠳ
+T;	\u0683-뉔.ꡟ\u200C;	[B2 B3 C1];	[B2 B3]	#	ڃ-뉔.ꡟ
+N;	\u0683-뉔.ꡟ\u200C;	[B2 B3 C1];	[B2 B3 C1]	#	ڃ-뉔.ꡟ
+T;	\u0683-뉔.ꡟ\u200C;	[B2 B3 C1];	[B2 B3]	#	ڃ-뉔.ꡟ
+N;	\u0683-뉔.ꡟ\u200C;	[B2 B3 C1];	[B2 B3 C1]	#	ڃ-뉔.ꡟ
+T;	\u0683-뉔.ꡟ\u200C;	[B2 B3 C1];	[B2 B3]	#	ڃ-뉔.ꡟ
+N;	\u0683-뉔.ꡟ\u200C;	[B2 B3 C1];	[B2 B3 C1]	#	ڃ-뉔.ꡟ
+T;	\u0683-뉔.ꡟ\u200C;	[B2 B3 C1];	[B2 B3]	#	ڃ-뉔.ꡟ
+N;	\u0683-뉔.ꡟ\u200C;	[B2 B3 C1];	[B2 B3 C1]	#	ڃ-뉔.ꡟ
+B;	𻠅5ᦛς.\u1BF3\u067D\u0AC2𖬲;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	5ᦛς.᯳ٽૂ𖬲
+B;	𻠅5ᦛς.\u1BF3\u067D\u0AC2𖬲;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	5ᦛς.᯳ٽૂ𖬲
+B;	𻠅5ᦛΣ.\u1BF3\u067D\u0AC2𖬲;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	5ᦛσ.᯳ٽૂ𖬲
+B;	𻠅5ᦛσ.\u1BF3\u067D\u0AC2𖬲;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	5ᦛσ.᯳ٽૂ𖬲
+B;	𻠅5ᦛΣ.\u1BF3\u067D\u0AC2𖬲;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	5ᦛσ.᯳ٽૂ𖬲
+B;	𻠅5ᦛσ.\u1BF3\u067D\u0AC2𖬲;	[P1 V6 V5 B5 B6];	[P1 V6 V5 B5 B6]	#	5ᦛσ.᯳ٽૂ𖬲
+B;	淽。\u0852;	淽.\u0852;	xn--34w.xn--hwb	#	淽.ࡒ
+B;	xn--34w.xn--hwb;	淽.\u0852;	xn--34w.xn--hwb	#	淽.ࡒ
+B;	淽.\u0852;	;	xn--34w.xn--hwb	#	淽.ࡒ
+B;	𐹳\u05BC。-;	[V3 B1];	[V3 B1]	#	𐹳ּ.-
+B;	򟓒Ⴓ󠒾。\u1C2F;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴓ.ᰯ
+B;	򟓒Ⴓ󠒾。\u1C2F;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴓ.ᰯ
+B;	򟓒ⴓ󠒾。\u1C2F;	[P1 V6 V5];	[P1 V6 V5]	#	ⴓ.ᰯ
+B;	򟓒ⴓ󠒾。\u1C2F;	[P1 V6 V5];	[P1 V6 V5]	#	ⴓ.ᰯ
+T;	\u200C\u0668\u062EႧ。ßႣ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	٨خႧ.ßႣ
+N;	\u200C\u0668\u062EႧ。ßႣ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	٨خႧ.ßႣ
+T;	\u200C\u0668\u062EႧ。ßႣ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	٨خႧ.ßႣ
+N;	\u200C\u0668\u062EႧ。ßႣ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	٨خႧ.ßႣ
+T;	\u200C\u0668\u062Eⴇ。ßⴃ;	[B1 C1];	[B1]	#	٨خⴇ.ßⴃ
+N;	\u200C\u0668\u062Eⴇ。ßⴃ;	[B1 C1];	[B1 C1]	#	٨خⴇ.ßⴃ
+T;	\u200C\u0668\u062EႧ。SSႣ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	٨خႧ.ssႣ
+N;	\u200C\u0668\u062EႧ。SSႣ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	٨خႧ.ssႣ
+T;	\u200C\u0668\u062Eⴇ。ssⴃ;	[B1 C1];	[B1]	#	٨خⴇ.ssⴃ
+N;	\u200C\u0668\u062Eⴇ。ssⴃ;	[B1 C1];	[B1 C1]	#	٨خⴇ.ssⴃ
+T;	\u200C\u0668\u062EႧ。Ssⴃ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	٨خႧ.ssⴃ
+N;	\u200C\u0668\u062EႧ。Ssⴃ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	٨خႧ.ssⴃ
+T;	\u200C\u0668\u062Eⴇ。ßⴃ;	[B1 C1];	[B1]	#	٨خⴇ.ßⴃ
+N;	\u200C\u0668\u062Eⴇ。ßⴃ;	[B1 C1];	[B1 C1]	#	٨خⴇ.ßⴃ
+T;	\u200C\u0668\u062EႧ。SSႣ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	٨خႧ.ssႣ
+N;	\u200C\u0668\u062EႧ。SSႣ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	٨خႧ.ssႣ
+T;	\u200C\u0668\u062Eⴇ。ssⴃ;	[B1 C1];	[B1]	#	٨خⴇ.ssⴃ
+N;	\u200C\u0668\u062Eⴇ。ssⴃ;	[B1 C1];	[B1 C1]	#	٨خⴇ.ssⴃ
+T;	\u200C\u0668\u062EႧ。Ssⴃ;	[P1 V6 B1 C1];	[P1 V6 B1]	#	٨خႧ.ssⴃ
+N;	\u200C\u0668\u062EႧ。Ssⴃ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	٨خႧ.ssⴃ
+B;	󤚠。𞷿;	[P1 V6];	[P1 V6]
+B;	󤚠。𞷿;	[P1 V6];	[P1 V6]
+T;	󠅤\u200D。\uA953\uA8EE;	[V5 C2];	[V5]	#	.꥓꣮
+N;	󠅤\u200D。\uA953\uA8EE;	[V5 C2];	[V5 C2]	#	.꥓꣮
+T;	󠅤\u200D。\uA953\uA8EE;	[V5 C2];	[V5]	#	.꥓꣮
+N;	󠅤\u200D。\uA953\uA8EE;	[V5 C2];	[V5 C2]	#	.꥓꣮
+B;	-≠\u0755.ꡝ\u084C≮𿹕;	[P1 V3 V6 B1 B5];	[P1 V3 V6 B1 B5]	#	-≠ݕ.ꡝࡌ≮
+B;	-=\u0338\u0755.ꡝ\u084C<\u0338𿹕;	[P1 V3 V6 B1 B5];	[P1 V3 V6 B1 B5]	#	-≠ݕ.ꡝࡌ≮
+B;	-≠\u0755.ꡝ\u084C≮𿹕;	[P1 V3 V6 B1 B5];	[P1 V3 V6 B1 B5]	#	-≠ݕ.ꡝࡌ≮
+B;	-=\u0338\u0755.ꡝ\u084C<\u0338𿹕;	[P1 V3 V6 B1 B5];	[P1 V3 V6 B1 B5]	#	-≠ݕ.ꡝࡌ≮
+B;	󠃐≯\uFC69𞠷.񯫡≮𑖿ꡨ;	[P1 V6 B1];	[P1 V6 B1]	#	≯ئي𞠷.≮𑖿ꡨ
+B;	󠃐>\u0338\uFC69𞠷.񯫡<\u0338𑖿ꡨ;	[P1 V6 B1];	[P1 V6 B1]	#	≯ئي𞠷.≮𑖿ꡨ
+B;	󠃐≯\u0626\u064A𞠷.񯫡≮𑖿ꡨ;	[P1 V6 B1];	[P1 V6 B1]	#	≯ئي𞠷.≮𑖿ꡨ
+B;	󠃐>\u0338\u064A\u0654\u064A𞠷.񯫡<\u0338𑖿ꡨ;	[P1 V6 B1];	[P1 V6 B1]	#	≯ئي𞠷.≮𑖿ꡨ
+B;	≠񠄐.𐹧𑈵-𞥋;	[P1 V6 B1];	[P1 V6 B1]
+B;	=\u0338񠄐.𐹧𑈵-𞥋;	[P1 V6 B1];	[P1 V6 B1]
+B;	󠆇\u1CD7≠。\u06DD𐋤;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	᳗≠.𐋤
+B;	󠆇\u1CD7=\u0338。\u06DD𐋤;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	᳗≠.𐋤
+B;	󠆇\u1CD7≠。\u06DD𐋤;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	᳗≠.𐋤
+B;	󠆇\u1CD7=\u0338。\u06DD𐋤;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	᳗≠.𐋤
+B;	ß򓍟𺖭。\u07AF󠢂ß;	[P1 V6 V5];	[P1 V6 V5]	#	ß.ޯß
+B;	ß򓍟𺖭。\u07AF󠢂ß;	[P1 V6 V5];	[P1 V6 V5]	#	ß.ޯß
+B;	SS򓍟𺖭。\u07AF󠢂SS;	[P1 V6 V5];	[P1 V6 V5]	#	ss.ޯss
+B;	ss򓍟𺖭。\u07AF󠢂ss;	[P1 V6 V5];	[P1 V6 V5]	#	ss.ޯss
+B;	Ss򓍟𺖭。\u07AF󠢂Ss;	[P1 V6 V5];	[P1 V6 V5]	#	ss.ޯss
+B;	SS򓍟𺖭。\u07AF󠢂SS;	[P1 V6 V5];	[P1 V6 V5]	#	ss.ޯss
+B;	ss򓍟𺖭。\u07AF󠢂ss;	[P1 V6 V5];	[P1 V6 V5]	#	ss.ޯss
+B;	Ss򓍟𺖭。\u07AF󠢂Ss;	[P1 V6 V5];	[P1 V6 V5]	#	ss.ޯss
+T;	\u200D。\u200C;	[C2 C1];	[A4_2]	#	.
+N;	\u200D。\u200C;	[C2 C1];	[C2 C1]	#	.
+T;	\u1713𐱍\u200D.𝩔𞡿񴥼;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	ᜓ.𝩔𞡿
+N;	\u1713𐱍\u200D.𝩔𞡿񴥼;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	ᜓ.𝩔𞡿
+T;	\u200C\uFE98\u200C临。ᢗ򁣒ⶏ\u066B;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B2 B3 B5 B6]	#	ت临.ᢗⶏ٫
+N;	\u200C\uFE98\u200C临。ᢗ򁣒ⶏ\u066B;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 C1 B5 B6]	#	ت临.ᢗⶏ٫
+T;	\u200C\u062A\u200C临。ᢗ򁣒ⶏ\u066B;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B2 B3 B5 B6]	#	ت临.ᢗⶏ٫
+N;	\u200C\u062A\u200C临。ᢗ򁣒ⶏ\u066B;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 C1 B5 B6]	#	ت临.ᢗⶏ٫
+B;	󠿴.\u0363;	[P1 V6 V5];	[P1 V6 V5]	#	.ͣ
+B;	󠿴.\u0363;	[P1 V6 V5];	[P1 V6 V5]	#	.ͣ
+B;	\u07EA𑘿.𑍍;	[V5];	[V5]	#	ߪ𑘿.𑍍
+B;	\u07EA𑘿.𑍍;	[V5];	[V5]	#	ߪ𑘿.𑍍
+B;	𑖼򬆟멹。⒛⧪;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑖼򬆟멹。⒛⧪;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑖼򬆟멹。20.⧪;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑖼򬆟멹。20.⧪;	[P1 V5 V6];	[P1 V5 V6]
+B;	Ⴅ󙐭릖⊨.\u0645𐹫⒊;	[P1 V6 B4];	[P1 V6 B4]	#	Ⴅ릖⊨.م𐹫⒊
+B;	Ⴅ󙐭릖⊨.\u0645𐹫⒊;	[P1 V6 B4];	[P1 V6 B4]	#	Ⴅ릖⊨.م𐹫⒊
+B;	Ⴅ󙐭릖⊨.\u0645𐹫3.;	[P1 V6 B4];	[P1 V6 B4]	#	Ⴅ릖⊨.م𐹫3.
+B;	Ⴅ󙐭릖⊨.\u0645𐹫3.;	[P1 V6 B4];	[P1 V6 B4]	#	Ⴅ릖⊨.م𐹫3.
+B;	ⴅ󙐭릖⊨.\u0645𐹫3.;	[P1 V6 B4];	[P1 V6 B4]	#	ⴅ릖⊨.م𐹫3.
+B;	ⴅ󙐭릖⊨.\u0645𐹫3.;	[P1 V6 B4];	[P1 V6 B4]	#	ⴅ릖⊨.م𐹫3.
+B;	ⴅ󙐭릖⊨.\u0645𐹫⒊;	[P1 V6 B4];	[P1 V6 B4]	#	ⴅ릖⊨.م𐹫⒊
+B;	ⴅ󙐭릖⊨.\u0645𐹫⒊;	[P1 V6 B4];	[P1 V6 B4]	#	ⴅ릖⊨.م𐹫⒊
+T;	\u200C。︒;	[P1 V6 C1];	[P1 V6]	#	.︒
+N;	\u200C。︒;	[P1 V6 C1];	[P1 V6 C1]	#	.︒
+T;	\u200C。。;	[C1 A4_2];	[A4_2]	#	..
+N;	\u200C。。;	[C1 A4_2];	[C1 A4_2]	#	..
+B;	≯\u075F.₄;	[P1 V6 B1];	[P1 V6 B1]	#	≯ݟ.4
+B;	>\u0338\u075F.₄;	[P1 V6 B1];	[P1 V6 B1]	#	≯ݟ.4
+B;	≯\u075F.4;	[P1 V6 B1];	[P1 V6 B1]	#	≯ݟ.4
+B;	>\u0338\u075F.4;	[P1 V6 B1];	[P1 V6 B1]	#	≯ݟ.4
+T;	ᡘ-𝟹.ß-\u200C-;	[V3 C1];	[V2 V3]	#	ᡘ-3.ß--
+N;	ᡘ-𝟹.ß-\u200C-;	[V3 C1];	[V3 C1]	#	ᡘ-3.ß--
+T;	ᡘ-3.ß-\u200C-;	[V3 C1];	[V2 V3]	#	ᡘ-3.ß--
+N;	ᡘ-3.ß-\u200C-;	[V3 C1];	[V3 C1]	#	ᡘ-3.ß--
+T;	ᡘ-3.SS-\u200C-;	[V3 C1];	[V2 V3]	#	ᡘ-3.ss--
+N;	ᡘ-3.SS-\u200C-;	[V3 C1];	[V3 C1]	#	ᡘ-3.ss--
+T;	ᡘ-3.ss-\u200C-;	[V3 C1];	[V2 V3]	#	ᡘ-3.ss--
+N;	ᡘ-3.ss-\u200C-;	[V3 C1];	[V3 C1]	#	ᡘ-3.ss--
+T;	ᡘ-3.Ss-\u200C-;	[V3 C1];	[V2 V3]	#	ᡘ-3.ss--
+N;	ᡘ-3.Ss-\u200C-;	[V3 C1];	[V3 C1]	#	ᡘ-3.ss--
+T;	ᡘ-𝟹.SS-\u200C-;	[V3 C1];	[V2 V3]	#	ᡘ-3.ss--
+N;	ᡘ-𝟹.SS-\u200C-;	[V3 C1];	[V3 C1]	#	ᡘ-3.ss--
+T;	ᡘ-𝟹.ss-\u200C-;	[V3 C1];	[V2 V3]	#	ᡘ-3.ss--
+N;	ᡘ-𝟹.ss-\u200C-;	[V3 C1];	[V3 C1]	#	ᡘ-3.ss--
+T;	ᡘ-𝟹.Ss-\u200C-;	[V3 C1];	[V2 V3]	#	ᡘ-3.ss--
+N;	ᡘ-𝟹.Ss-\u200C-;	[V3 C1];	[V3 C1]	#	ᡘ-3.ss--
+B;	𐰠𝟦\u0626󎅯。Ӏ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐰠4ئ.Ӏ
+B;	𐰠𝟦\u064A\u0654󎅯。Ӏ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐰠4ئ.Ӏ
+B;	𐰠4\u0626󎅯。Ӏ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐰠4ئ.Ӏ
+B;	𐰠4\u064A\u0654󎅯。Ӏ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐰠4ئ.Ӏ
+B;	𐰠4\u064A\u0654󎅯。ӏ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐰠4ئ.ӏ
+B;	𐰠4\u0626󎅯。ӏ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐰠4ئ.ӏ
+B;	𐰠𝟦\u064A\u0654󎅯。ӏ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐰠4ئ.ӏ
+B;	𐰠𝟦\u0626󎅯。ӏ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐰠4ئ.ӏ
+B;	-.𐹪𞦭\u0F91󠥢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-.𐹪ྑ
+B;	򷈞ᢕ。󠀬󠢬;	[P1 V6];	[P1 V6]
+B;	≠ႷꡩႫ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠ႷꡩႫ.ٱ觴
+B;	=\u0338ႷꡩႫ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠ႷꡩႫ.ٱ觴
+B;	≠ႷꡩႫ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠ႷꡩႫ.ٱ觴
+B;	=\u0338ႷꡩႫ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠ႷꡩႫ.ٱ觴
+B;	=\u0338ⴗꡩⴋ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠ⴗꡩⴋ.ٱ觴
+B;	≠ⴗꡩⴋ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠ⴗꡩⴋ.ٱ觴
+B;	≠Ⴗꡩⴋ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠Ⴗꡩⴋ.ٱ觴
+B;	=\u0338Ⴗꡩⴋ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠Ⴗꡩⴋ.ٱ觴
+B;	=\u0338ⴗꡩⴋ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠ⴗꡩⴋ.ٱ觴
+B;	≠ⴗꡩⴋ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠ⴗꡩⴋ.ٱ觴
+B;	≠Ⴗꡩⴋ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠Ⴗꡩⴋ.ٱ觴
+B;	=\u0338Ⴗꡩⴋ。\uD907󠀢\u0671觴;	[P1 V6 B5];	[P1 V6 B5 A3]	#	≠Ⴗꡩⴋ.ٱ觴
+B;	𐹶.\uFD12;	[B1];	[B1]	#	𐹶.طي
+B;	𐹶.\u0637\u064A;	[B1];	[B1]	#	𐹶.طي
+T;	\u1714𝟯。\u200D񹒧𐹡\uA953;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B5]	#	᜔3.𐹡꥓
+N;	\u1714𝟯。\u200D񹒧𐹡\uA953;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	᜔3.𐹡꥓
+T;	\u17143。\u200D񹒧𐹡\uA953;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B5]	#	᜔3.𐹡꥓
+N;	\u17143。\u200D񹒧𐹡\uA953;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	᜔3.𐹡꥓
+B;	򷠯4𱂩.≯𐹡\u1932󠇶;	[P1 V6 B1];	[P1 V6 B1]	#	4.≯𐹡ᤲ
+B;	򷠯4𱂩.>\u0338𐹡\u1932󠇶;	[P1 V6 B1];	[P1 V6 B1]	#	4.≯𐹡ᤲ
+B;	񵲚𝟯。⒈\uA94A𝟚񰩭;	[P1 V6];	[P1 V6]	#	3.⒈ꥊ2
+B;	񵲚3。1.\uA94A2񰩭;	[P1 V6 V5];	[P1 V6 V5]	#	3.1.ꥊ2
+T;	\u200D₅⒈。≯𝟴\u200D;	[P1 V6 C2];	[P1 V6]	#	5⒈.≯8
+N;	\u200D₅⒈。≯𝟴\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	5⒈.≯8
+T;	\u200D₅⒈。>\u0338𝟴\u200D;	[P1 V6 C2];	[P1 V6]	#	5⒈.≯8
+N;	\u200D₅⒈。>\u0338𝟴\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	5⒈.≯8
+T;	\u200D51.。≯8\u200D;	[P1 V6 C2 A4_2];	[P1 V6 A4_2]	#	51..≯8
+N;	\u200D51.。≯8\u200D;	[P1 V6 C2 A4_2];	[P1 V6 C2 A4_2]	#	51..≯8
+T;	\u200D51.。>\u03388\u200D;	[P1 V6 C2 A4_2];	[P1 V6 A4_2]	#	51..≯8
+N;	\u200D51.。>\u03388\u200D;	[P1 V6 C2 A4_2];	[P1 V6 C2 A4_2]	#	51..≯8
+T;	\u06BE𐮍\u1B37.𳵷ᠺ≠\u200C;	[P1 V6 C1];	[P1 V6]	#	ھ𐮍ᬷ.ᠺ≠
+N;	\u06BE𐮍\u1B37.𳵷ᠺ≠\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	ھ𐮍ᬷ.ᠺ≠
+T;	\u06BE𐮍\u1B37.𳵷ᠺ=\u0338\u200C;	[P1 V6 C1];	[P1 V6]	#	ھ𐮍ᬷ.ᠺ≠
+N;	\u06BE𐮍\u1B37.𳵷ᠺ=\u0338\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	ھ𐮍ᬷ.ᠺ≠
+T;	\u06BE𐮍\u1B37.𳵷ᠺ≠\u200C;	[P1 V6 C1];	[P1 V6]	#	ھ𐮍ᬷ.ᠺ≠
+N;	\u06BE𐮍\u1B37.𳵷ᠺ≠\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	ھ𐮍ᬷ.ᠺ≠
+T;	\u06BE𐮍\u1B37.𳵷ᠺ=\u0338\u200C;	[P1 V6 C1];	[P1 V6]	#	ھ𐮍ᬷ.ᠺ≠
+N;	\u06BE𐮍\u1B37.𳵷ᠺ=\u0338\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	ھ𐮍ᬷ.ᠺ≠
+B;	\u073F。𺘼𐹪;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	ܿ.𐹪
+B;	\u073F。𺘼𐹪;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	ܿ.𐹪
+B;	𝟥\u0669。\uAAB3;	[V5 B1];	[V5 B1]	#	3٩.ꪳ
+B;	3\u0669。\uAAB3;	[V5 B1];	[V5 B1]	#	3٩.ꪳ
+B;	ᢖ\u066B𐹸.\u063E긷;	[B5 B6 B2 B3];	[B5 B6 B2 B3]	#	ᢖ٫𐹸.ؾ긷
+B;	ᢖ\u066B𐹸.\u063E긷;	[B5 B6 B2 B3];	[B5 B6 B2 B3]	#	ᢖ٫𐹸.ؾ긷
+B;	︒Ↄ\u1DC7򍐳.Ⴗ𞢍;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	︒Ↄ᷇.Ⴗ𞢍
+B;	。Ↄ\u1DC7򍐳.Ⴗ𞢍;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	Ↄ᷇.Ⴗ𞢍
+B;	。ↄ\u1DC7򍐳.ⴗ𞢍;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ↄ᷇.ⴗ𞢍
+B;	︒ↄ\u1DC7򍐳.ⴗ𞢍;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	︒ↄ᷇.ⴗ𞢍
+B;	𐹵.\u1AB2;	[V5 B1];	[V5 B1]	#	𐹵.᪲
+B;	ς≯。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	ς≯.
+B;	ς>\u0338。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	ς≯.
+B;	ς≯。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	ς≯.
+B;	ς>\u0338。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	ς≯.
+B;	Σ>\u0338。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	σ≯.
+B;	Σ≯。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	σ≯.
+B;	σ≯。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	σ≯.
+B;	σ>\u0338。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	σ≯.
+B;	Σ>\u0338。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	σ≯.
+B;	Σ≯。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	σ≯.
+B;	σ≯。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	σ≯.
+B;	σ>\u0338。\u06DD;	[P1 V6 B1];	[P1 V6 B1]	#	σ≯.
+B;	\u103A\u200D\u064A。\u0600;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	်ي.
+B;	􅭎\u0A42Ⴊ򼸑.≮;	[P1 V6];	[P1 V6]	#	ੂႪ.≮
+B;	􅭎\u0A42Ⴊ򼸑.<\u0338;	[P1 V6];	[P1 V6]	#	ੂႪ.≮
+B;	􅭎\u0A42ⴊ򼸑.<\u0338;	[P1 V6];	[P1 V6]	#	ੂⴊ.≮
+B;	􅭎\u0A42ⴊ򼸑.≮;	[P1 V6];	[P1 V6]	#	ੂⴊ.≮
+B;	\u072B.۲;	\u072B.۲;	xn--1nb.xn--fmb	#	ܫ.۲
+B;	\u072B.۲;	;	xn--1nb.xn--fmb	#	ܫ.۲
+B;	xn--1nb.xn--fmb;	\u072B.۲;	xn--1nb.xn--fmb	#	ܫ.۲
+B;	𐹩𾤨。ᢕ🄄;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹩𾤨。ᢕ3,;	[P1 V6 B1];	[P1 V6 B1]
+T;	-\uA953𐡃󠇀。\u200D\uA953;	[V3 B1 C2];	[V3 V5 B1]	#	-꥓𐡃.꥓
+N;	-\uA953𐡃󠇀。\u200D\uA953;	[V3 B1 C2];	[V3 B1 C2]	#	-꥓𐡃.꥓
+T;	-\uA953𐡃󠇀。\u200D\uA953;	[V3 B1 C2];	[V3 V5 B1]	#	-꥓𐡃.꥓
+N;	-\uA953𐡃󠇀。\u200D\uA953;	[V3 B1 C2];	[V3 B1 C2]	#	-꥓𐡃.꥓
+T;	𑄰\u200C𒻝🄆。\u200C\u09CD󠄟;	[P1 V5 V6 C1];	[P1 V5 V6]	#	𑄰🄆.্
+N;	𑄰\u200C𒻝🄆。\u200C\u09CD󠄟;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	𑄰🄆.্
+T;	𑄰\u200C𒻝5,。\u200C\u09CD󠄟;	[P1 V5 V6 C1];	[P1 V5 V6]	#	𑄰5,.্
+N;	𑄰\u200C𒻝5,。\u200C\u09CD󠄟;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	𑄰5,.্
+B;	兎。\u07E0󠵲𑇀\uABED;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	兎.ߠ𑇀꯭
+B;	兎。\u07E0󠵲𑇀\uABED;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	兎.ߠ𑇀꯭
+T;	𝟙。\u200D𝟸\u200D⁷;	[C2];	1.27	#	1.27
+N;	𝟙。\u200D𝟸\u200D⁷;	[C2];	[C2]	#	1.27
+T;	1。\u200D2\u200D7;	[C2];	1.27	#	1.27
+N;	1。\u200D2\u200D7;	[C2];	[C2]	#	1.27
+B;	1.27;	;	
+B;	𐮮-。,𝟷;	[P1 V3 V6 B3];	[P1 V3 V6 B3]
+B;	𐮮-。,1;	[P1 V3 V6 B3];	[P1 V3 V6 B3]
+B;	\u20EA񋹂𞴌.𐹬⁹;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	⃪.𐹬9
+B;	\u20EA񋹂𞴌.𐹬9;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	⃪.𐹬9
+T;	Ⴜ񹃏\u1DD8⾇。Ⴏ♀\u200C\u200C;	[P1 V6 C1];	[P1 V6]	#	Ⴜᷘ舛.Ⴏ♀
+N;	Ⴜ񹃏\u1DD8⾇。Ⴏ♀\u200C\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴜᷘ舛.Ⴏ♀
+T;	Ⴜ񹃏\u1DD8舛。Ⴏ♀\u200C\u200C;	[P1 V6 C1];	[P1 V6]	#	Ⴜᷘ舛.Ⴏ♀
+N;	Ⴜ񹃏\u1DD8舛。Ⴏ♀\u200C\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴜᷘ舛.Ⴏ♀
+T;	ⴜ񹃏\u1DD8舛。ⴏ♀\u200C\u200C;	[P1 V6 C1];	[P1 V6]	#	ⴜᷘ舛.ⴏ♀
+N;	ⴜ񹃏\u1DD8舛。ⴏ♀\u200C\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	ⴜᷘ舛.ⴏ♀
+T;	ⴜ񹃏\u1DD8⾇。ⴏ♀\u200C\u200C;	[P1 V6 C1];	[P1 V6]	#	ⴜᷘ舛.ⴏ♀
+N;	ⴜ񹃏\u1DD8⾇。ⴏ♀\u200C\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	ⴜᷘ舛.ⴏ♀
+T;	\u1734𝟰.\u200D;	[V5 C2];	[V5]	#	᜴4.
+N;	\u1734𝟰.\u200D;	[V5 C2];	[V5 C2]	#	᜴4.
+T;	\u17344.\u200D;	[V5 C2];	[V5]	#	᜴4.
+N;	\u17344.\u200D;	[V5 C2];	[V5 C2]	#	᜴4.
+T;	񝪛Ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5]	#	Ⴞ癀.્붼
+N;	񝪛Ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	Ⴞ癀.્붼
+T;	񝪛Ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5]	#	Ⴞ癀.્붼
+N;	񝪛Ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	Ⴞ癀.્붼
+T;	񝪛Ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5]	#	Ⴞ癀.્붼
+N;	񝪛Ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	Ⴞ癀.્붼
+T;	񝪛Ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5]	#	Ⴞ癀.્붼
+N;	񝪛Ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	Ⴞ癀.્붼
+T;	񝪛ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5]	#	ⴞ癀.્붼
+N;	񝪛ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	ⴞ癀.્붼
+T;	񝪛ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5]	#	ⴞ癀.્붼
+N;	񝪛ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	ⴞ癀.્붼
+T;	񝪛ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5]	#	ⴞ癀.્붼
+N;	񝪛ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	ⴞ癀.્붼
+T;	񝪛ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5]	#	ⴞ癀.્붼
+N;	񝪛ⴞ癀。\u0ACD\u200D\u200C붼;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	ⴞ癀.્붼
+B;	󙧵-𑜫。ᠽ;	[P1 V6];	[P1 V6]
+B;	ꡕ𝟧≯ꡊ.氁𻖋ꁫ;	[P1 V6];	[P1 V6]
+B;	ꡕ𝟧>\u0338ꡊ.氁𻖋ꁫ;	[P1 V6];	[P1 V6]
+B;	ꡕ5≯ꡊ.氁𻖋ꁫ;	[P1 V6];	[P1 V6]
+B;	ꡕ5>\u0338ꡊ.氁𻖋ꁫ;	[P1 V6];	[P1 V6]
+B;	\u0660\u0650.\u05A9;	[V5 B1];	[V5 B1]	#	٠ِ.֩
+B;	\u0660\u0650.\u05A9;	[V5 B1];	[V5 B1]	#	٠ِ.֩
+B;	-𝨱⒏.⒎𶇻󠠁;	[P1 V3 V6];	[P1 V3 V6]
+B;	-𝨱8..7.𶇻󠠁;	[P1 V3 V6 A4_2];	[P1 V3 V6 A4_2]
+T;	\u200CႡ畝\u200D.≮;	[P1 V6 C1 C2];	[P1 V6]	#	Ⴁ畝.≮
+N;	\u200CႡ畝\u200D.≮;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	Ⴁ畝.≮
+T;	\u200CႡ畝\u200D.<\u0338;	[P1 V6 C1 C2];	[P1 V6]	#	Ⴁ畝.≮
+N;	\u200CႡ畝\u200D.<\u0338;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	Ⴁ畝.≮
+T;	\u200CႡ畝\u200D.≮;	[P1 V6 C1 C2];	[P1 V6]	#	Ⴁ畝.≮
+N;	\u200CႡ畝\u200D.≮;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	Ⴁ畝.≮
+T;	\u200CႡ畝\u200D.<\u0338;	[P1 V6 C1 C2];	[P1 V6]	#	Ⴁ畝.≮
+N;	\u200CႡ畝\u200D.<\u0338;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	Ⴁ畝.≮
+T;	\u200Cⴁ畝\u200D.<\u0338;	[P1 V6 C1 C2];	[P1 V6]	#	ⴁ畝.≮
+N;	\u200Cⴁ畝\u200D.<\u0338;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	ⴁ畝.≮
+T;	\u200Cⴁ畝\u200D.≮;	[P1 V6 C1 C2];	[P1 V6]	#	ⴁ畝.≮
+N;	\u200Cⴁ畝\u200D.≮;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	ⴁ畝.≮
+T;	\u200Cⴁ畝\u200D.<\u0338;	[P1 V6 C1 C2];	[P1 V6]	#	ⴁ畝.≮
+N;	\u200Cⴁ畝\u200D.<\u0338;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	ⴁ畝.≮
+T;	\u200Cⴁ畝\u200D.≮;	[P1 V6 C1 C2];	[P1 V6]	#	ⴁ畝.≮
+N;	\u200Cⴁ畝\u200D.≮;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	ⴁ畝.≮
+T;	歷。\u0660≯󧓻\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	歷.٠≯
+N;	歷。\u0660≯󧓻\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	歷.٠≯
+T;	歷。\u0660>\u0338󧓻\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	歷.٠≯
+N;	歷。\u0660>\u0338󧓻\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	歷.٠≯
+T;	歷。\u0660≯󧓻\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	歷.٠≯
+N;	歷。\u0660≯󧓻\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	歷.٠≯
+T;	歷。\u0660>\u0338󧓻\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	歷.٠≯
+N;	歷。\u0660>\u0338󧓻\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	歷.٠≯
+T;	\u0732\u200D.󱉀󠛓;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ܲ.
+N;	\u0732\u200D.󱉀󠛓;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ܲ.
+T;	\u0732\u200D.󱉀󠛓;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ܲ.
+N;	\u0732\u200D.󱉀󠛓;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ܲ.
+T;	\u200D\u200Cꡎ。񔟅𐽯;	[P1 V6 C2 C1 B5 B6];	[P1 V6 B5 B6]	#	ꡎ.
+N;	\u200D\u200Cꡎ。񔟅𐽯;	[P1 V6 C2 C1 B5 B6];	[P1 V6 C2 C1 B5 B6]	#	ꡎ.
+T;	\u200D\u200Cꡎ。񔟅𐽯;	[P1 V6 C2 C1 B5 B6];	[P1 V6 B5 B6]	#	ꡎ.
+N;	\u200D\u200Cꡎ。񔟅𐽯;	[P1 V6 C2 C1 B5 B6];	[P1 V6 C2 C1 B5 B6]	#	ꡎ.
+B;	\u0693≠𝟫-.ς⒍\u0600≠;	[P1 V3 V6 B3 B5 B6];	[P1 V3 V6 B3 B5 B6]	#	ړ≠9-.ς⒍≠
+B;	\u0693=\u0338𝟫-.ς⒍\u0600=\u0338;	[P1 V3 V6 B3 B5 B6];	[P1 V3 V6 B3 B5 B6]	#	ړ≠9-.ς⒍≠
+B;	\u0693≠9-.ς6.\u0600≠;	[P1 V3 V6 B3 B1];	[P1 V3 V6 B3 B1]	#	ړ≠9-.ς6.≠
+B;	\u0693=\u03389-.ς6.\u0600=\u0338;	[P1 V3 V6 B3 B1];	[P1 V3 V6 B3 B1]	#	ړ≠9-.ς6.≠
+B;	\u0693=\u03389-.Σ6.\u0600=\u0338;	[P1 V3 V6 B3 B1];	[P1 V3 V6 B3 B1]	#	ړ≠9-.σ6.≠
+B;	\u0693≠9-.Σ6.\u0600≠;	[P1 V3 V6 B3 B1];	[P1 V3 V6 B3 B1]	#	ړ≠9-.σ6.≠
+B;	\u0693≠9-.σ6.\u0600≠;	[P1 V3 V6 B3 B1];	[P1 V3 V6 B3 B1]	#	ړ≠9-.σ6.≠
+B;	\u0693=\u03389-.σ6.\u0600=\u0338;	[P1 V3 V6 B3 B1];	[P1 V3 V6 B3 B1]	#	ړ≠9-.σ6.≠
+B;	\u0693=\u0338𝟫-.Σ⒍\u0600=\u0338;	[P1 V3 V6 B3 B5 B6];	[P1 V3 V6 B3 B5 B6]	#	ړ≠9-.σ⒍≠
+B;	\u0693≠𝟫-.Σ⒍\u0600≠;	[P1 V3 V6 B3 B5 B6];	[P1 V3 V6 B3 B5 B6]	#	ړ≠9-.σ⒍≠
+B;	\u0693≠𝟫-.σ⒍\u0600≠;	[P1 V3 V6 B3 B5 B6];	[P1 V3 V6 B3 B5 B6]	#	ړ≠9-.σ⒍≠
+B;	\u0693=\u0338𝟫-.σ⒍\u0600=\u0338;	[P1 V3 V6 B3 B5 B6];	[P1 V3 V6 B3 B5 B6]	#	ړ≠9-.σ⒍≠
+B;	񵥬.-\u0682\u1CD1\u1B39;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	.-ڂ᳑ᬹ
+B;	ᢌ⒈ß\u0A4D。񑜉-;	[P1 V6 V3];	[P1 V6 V3]	#	ᢌ⒈ß੍.-
+B;	ᢌ1.ß\u0A4D。񑜉-;	[P1 V3 V6];	[P1 V3 V6]	#	ᢌ1.ß੍.-
+B;	ᢌ1.SS\u0A4D。񑜉-;	[P1 V3 V6];	[P1 V3 V6]	#	ᢌ1.ss੍.-
+B;	ᢌ1.ss\u0A4D。񑜉-;	[P1 V3 V6];	[P1 V3 V6]	#	ᢌ1.ss੍.-
+B;	ᢌ1.Ss\u0A4D。񑜉-;	[P1 V3 V6];	[P1 V3 V6]	#	ᢌ1.ss੍.-
+B;	ᢌ⒈SS\u0A4D。񑜉-;	[P1 V6 V3];	[P1 V6 V3]	#	ᢌ⒈ss੍.-
+B;	ᢌ⒈ss\u0A4D。񑜉-;	[P1 V6 V3];	[P1 V6 V3]	#	ᢌ⒈ss੍.-
+B;	ᢌ⒈Ss\u0A4D。񑜉-;	[P1 V6 V3];	[P1 V6 V3]	#	ᢌ⒈ss੍.-
+T;	𚑍.\u0ACDςႦ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્ςႦ
+N;	𚑍.\u0ACDςႦ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્ςႦ
+T;	𚑍.\u0ACDςႦ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્ςႦ
+N;	𚑍.\u0ACDςႦ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્ςႦ
+T;	𚑍.\u0ACDςⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્ςⴆ
+N;	𚑍.\u0ACDςⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્ςⴆ
+T;	𚑍.\u0ACDΣႦ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્σႦ
+N;	𚑍.\u0ACDΣႦ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્σႦ
+T;	𚑍.\u0ACDσⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્σⴆ
+N;	𚑍.\u0ACDσⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્σⴆ
+T;	𚑍.\u0ACDΣⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્σⴆ
+N;	𚑍.\u0ACDΣⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્σⴆ
+T;	𚑍.\u0ACDςⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્ςⴆ
+N;	𚑍.\u0ACDςⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્ςⴆ
+T;	𚑍.\u0ACDΣႦ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્σႦ
+N;	𚑍.\u0ACDΣႦ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્σႦ
+T;	𚑍.\u0ACDσⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્σⴆ
+N;	𚑍.\u0ACDσⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્σⴆ
+T;	𚑍.\u0ACDΣⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5]	#	.્σⴆ
+N;	𚑍.\u0ACDΣⴆ\u200D;	[P1 V6 V5 C2];	[P1 V6 V5 C2]	#	.્σⴆ
+B;	⾆𐹬.󠻍;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	舌𐹬.󠻍;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	󠘿𐹭𝩛。⦣⒈;	[P1 V6 B1];	[P1 V6 B1]
+B;	󠘿𐹭𝩛。⦣1.;	[P1 V6 B1];	[P1 V6 B1]
+T;	⒈\u200C\u0348︒.\u094D;	[P1 V6 V5 C1];	[P1 V6 V5]	#	⒈͈︒.्
+N;	⒈\u200C\u0348︒.\u094D;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	⒈͈︒.्
+T;	1.\u200C\u0348。.\u094D;	[V5 C1 A4_2];	[V5 A4_2]	#	1.͈..्
+N;	1.\u200C\u0348。.\u094D;	[V5 C1 A4_2];	[V5 C1 A4_2]	#	1.͈..्
+B;	\u0823。䰀\u06DD𐶡\uA980;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	ࠣ.䰀ꦀ
+T;	ß\u200D.𑚶𯞬;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ß.𑚶
+N;	ß\u200D.𑚶𯞬;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ß.𑚶
+T;	SS\u200D.𑚶𯞬;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ss.𑚶
+N;	SS\u200D.𑚶𯞬;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ss.𑚶
+T;	ss\u200D.𑚶𯞬;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ss.𑚶
+N;	ss\u200D.𑚶𯞬;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ss.𑚶
+T;	Ss\u200D.𑚶𯞬;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ss.𑚶
+N;	Ss\u200D.𑚶𯞬;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ss.𑚶
+B;	\u0CCD\u200C≮.≮;	[P1 V5 V6];	[P1 V5 V6]	#	್≮.≮
+B;	\u0CCD\u200C<\u0338.<\u0338;	[P1 V5 V6];	[P1 V5 V6]	#	್≮.≮
+B;	\uA69F.\uFFA0;	[P1 V5 V6];	[P1 V5 V6]	#	ꚟ.
+B;	\uA69F.\u1160;	[P1 V5 V6];	[P1 V5 V6]	#	ꚟ.
+B;	ꡯ𞱺。𰞔;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	爕򾉋.𝟰気;	[P1 V6];	[P1 V6]
+B;	爕򾉋.4気;	[P1 V6];	[P1 V6]
+B;	⒋𑚶Ⴝ-.\uFD67\u1B44󠄕;	[P1 V3 V6 B2 B3];	[P1 V3 V6 B2 B3]	#	⒋𑚶Ⴝ-.شحم᭄
+B;	4.𑚶Ⴝ-.\u0634\u062D\u0645\u1B44󠄕;	[P1 V3 V5 V6 B2 B3];	[P1 V3 V5 V6 B2 B3]	#	4.𑚶Ⴝ-.شحم᭄
+B;	4.𑚶ⴝ-.\u0634\u062D\u0645\u1B44󠄕;	[V3 V5 B2 B3];	[V3 V5 B2 B3]	#	4.𑚶ⴝ-.شحم᭄
+B;	⒋𑚶ⴝ-.\uFD67\u1B44󠄕;	[P1 V3 V6 B2 B3];	[P1 V3 V6 B2 B3]	#	⒋𑚶ⴝ-.شحم᭄
+B;	򊼓。񎊯󘙦--;	[P1 V6 V2 V3];	[P1 V6 V2 V3]
+T;	\u200Dᡲ。\u200C𐨿;	[C2 C1];	[V5]	#	ᡲ.𐨿
+N;	\u200Dᡲ。\u200C𐨿;	[C2 C1];	[C2 C1]	#	ᡲ.𐨿
+T;	\u200Dᡲ。\u200C𐨿;	[C2 C1];	[V5]	#	ᡲ.𐨿
+N;	\u200Dᡲ。\u200C𐨿;	[C2 C1];	[C2 C1]	#	ᡲ.𐨿
+B;	𐴟𐿖\u07D2。\u0842񡖿ᡨ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ߒ.ࡂᡨ
+B;	𐴟𐿖\u07D2。\u0842񡖿ᡨ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ߒ.ࡂᡨ
+B;	\u0F8E𐬓􎖤\u1BAB.\u071D\u0630;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ྎ𐬓᮫.ܝذ
+B;	򟘰킃󠁎ᠪ。ς\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.ςڜς
+B;	򟘰킃󠁎ᠪ。ς\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.ςڜς
+B;	򟘰킃󠁎ᠪ。ς\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.ςڜς
+B;	򟘰킃󠁎ᠪ。ς\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.ςڜς
+B;	򟘰킃󠁎ᠪ。Σ\u069CΣ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。Σ\u069CΣ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。σ\u069Cσ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。σ\u069Cσ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。Σ\u069Cσ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。Σ\u069Cσ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。Σ\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜς
+B;	򟘰킃󠁎ᠪ。Σ\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜς
+B;	򟘰킃󠁎ᠪ。σ\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜς
+B;	򟘰킃󠁎ᠪ。σ\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜς
+B;	򟘰킃󠁎ᠪ。Σ\u069CΣ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。Σ\u069CΣ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。σ\u069Cσ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。σ\u069Cσ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。Σ\u069Cσ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。Σ\u069Cσ;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜσ
+B;	򟘰킃󠁎ᠪ。Σ\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜς
+B;	򟘰킃󠁎ᠪ。Σ\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜς
+B;	򟘰킃󠁎ᠪ。σ\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜς
+B;	򟘰킃󠁎ᠪ。σ\u069Cς;	[P1 V6 B5];	[P1 V6 B5]	#	킃ᠪ.σڜς
+B;	蔰。󠄣\u031A-\u0B4D;	[V5];	[V5]	#	蔰.̚-୍
+B;	ςჅ。ꡫ;	[P1 V6];	[P1 V6]
+T;	ςⴥ。ꡫ;	ςⴥ.ꡫ;	xn--4xa203s.xn--hd9a
+N;	ςⴥ。ꡫ;	ςⴥ.ꡫ;	xn--3xa403s.xn--hd9a
+B;	ΣჅ。ꡫ;	[P1 V6];	[P1 V6]
+B;	σⴥ。ꡫ;	σⴥ.ꡫ;	xn--4xa203s.xn--hd9a
+B;	Σⴥ。ꡫ;	σⴥ.ꡫ;	xn--4xa203s.xn--hd9a
+B;	xn--4xa203s.xn--hd9a;	σⴥ.ꡫ;	xn--4xa203s.xn--hd9a
+B;	σⴥ.ꡫ;	;	xn--4xa203s.xn--hd9a
+B;	ΣჅ.ꡫ;	[P1 V6];	[P1 V6]
+B;	Σⴥ.ꡫ;	σⴥ.ꡫ;	xn--4xa203s.xn--hd9a
+B;	xn--3xa403s.xn--hd9a;	ςⴥ.ꡫ;	xn--3xa403s.xn--hd9a
+T;	ςⴥ.ꡫ;	;	xn--4xa203s.xn--hd9a
+N;	ςⴥ.ꡫ;	;	xn--3xa403s.xn--hd9a
+B;	\u0A4DႩ𐯩.\u1DF4;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	੍Ⴉ.ᷴ
+B;	\u0A4DႩ𐯩.\u1DF4;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	੍Ⴉ.ᷴ
+B;	\u0A4Dⴉ𐯩.\u1DF4;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	੍ⴉ.ᷴ
+B;	\u0A4Dⴉ𐯩.\u1DF4;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	੍ⴉ.ᷴ
+B;	💧≮񰐇\u0AC2。𞦞;	[P1 V6];	[P1 V6]	#	💧≮ૂ.
+B;	💧<\u0338񰐇\u0AC2。𞦞;	[P1 V6];	[P1 V6]	#	💧≮ૂ.
+T;	\u0689。\u200Dẏ\u200C\u0757;	[B1 C2 C1];	[B5 B6]	#	ډ.ẏݗ
+N;	\u0689。\u200Dẏ\u200C\u0757;	[B1 C2 C1];	[B1 C2 C1]	#	ډ.ẏݗ
+T;	\u0689。\u200Dy\u0307\u200C\u0757;	[B1 C2 C1];	[B5 B6]	#	ډ.ẏݗ
+N;	\u0689。\u200Dy\u0307\u200C\u0757;	[B1 C2 C1];	[B1 C2 C1]	#	ډ.ẏݗ
+T;	\u0689。\u200Dẏ\u200C\u0757;	[B1 C2 C1];	[B5 B6]	#	ډ.ẏݗ
+N;	\u0689。\u200Dẏ\u200C\u0757;	[B1 C2 C1];	[B1 C2 C1]	#	ډ.ẏݗ
+T;	\u0689。\u200Dy\u0307\u200C\u0757;	[B1 C2 C1];	[B5 B6]	#	ډ.ẏݗ
+N;	\u0689。\u200Dy\u0307\u200C\u0757;	[B1 C2 C1];	[B1 C2 C1]	#	ډ.ẏݗ
+T;	\u0689。\u200DY\u0307\u200C\u0757;	[B1 C2 C1];	[B5 B6]	#	ډ.ẏݗ
+N;	\u0689。\u200DY\u0307\u200C\u0757;	[B1 C2 C1];	[B1 C2 C1]	#	ډ.ẏݗ
+T;	\u0689。\u200DẎ\u200C\u0757;	[B1 C2 C1];	[B5 B6]	#	ډ.ẏݗ
+N;	\u0689。\u200DẎ\u200C\u0757;	[B1 C2 C1];	[B1 C2 C1]	#	ډ.ẏݗ
+T;	\u0689。\u200DY\u0307\u200C\u0757;	[B1 C2 C1];	[B5 B6]	#	ډ.ẏݗ
+N;	\u0689。\u200DY\u0307\u200C\u0757;	[B1 C2 C1];	[B1 C2 C1]	#	ډ.ẏݗ
+T;	\u0689。\u200DẎ\u200C\u0757;	[B1 C2 C1];	[B5 B6]	#	ډ.ẏݗ
+N;	\u0689。\u200DẎ\u200C\u0757;	[B1 C2 C1];	[B1 C2 C1]	#	ډ.ẏݗ
+B;	\u0661\u0E39。𕄦\u0B4D;	[P1 V6 B1];	[P1 V6 B1]	#	١ู.୍
+B;	-≠\u1039。嵕𞾸۴\u103A;	[P1 V3 V6 B5];	[P1 V3 V6 B5]	#	-≠္.嵕۴်
+B;	-=\u0338\u1039。嵕𞾸۴\u103A;	[P1 V3 V6 B5];	[P1 V3 V6 B5]	#	-≠္.嵕۴်
+B;	-≠\u1039。嵕𞾸۴\u103A;	[P1 V3 V6 B5];	[P1 V3 V6 B5]	#	-≠္.嵕۴်
+B;	-=\u0338\u1039。嵕𞾸۴\u103A;	[P1 V3 V6 B5];	[P1 V3 V6 B5]	#	-≠္.嵕۴်
+T;	\u200C񖚂𐹯\u062D.\u077F\u200D≯\u200D;	[P1 V6 B1 C1 B3 C2];	[P1 V6 B5 B6 B3]	#	𐹯ح.ݿ≯
+N;	\u200C񖚂𐹯\u062D.\u077F\u200D≯\u200D;	[P1 V6 B1 C1 B3 C2];	[P1 V6 B1 C1 B3 C2]	#	𐹯ح.ݿ≯
+T;	\u200C񖚂𐹯\u062D.\u077F\u200D>\u0338\u200D;	[P1 V6 B1 C1 B3 C2];	[P1 V6 B5 B6 B3]	#	𐹯ح.ݿ≯
+N;	\u200C񖚂𐹯\u062D.\u077F\u200D>\u0338\u200D;	[P1 V6 B1 C1 B3 C2];	[P1 V6 B1 C1 B3 C2]	#	𐹯ح.ݿ≯
+T;	\u200C񖚂𐹯\u062D.\u077F\u200D≯\u200D;	[P1 V6 B1 C1 B3 C2];	[P1 V6 B5 B6 B3]	#	𐹯ح.ݿ≯
+N;	\u200C񖚂𐹯\u062D.\u077F\u200D≯\u200D;	[P1 V6 B1 C1 B3 C2];	[P1 V6 B1 C1 B3 C2]	#	𐹯ح.ݿ≯
+T;	\u200C񖚂𐹯\u062D.\u077F\u200D>\u0338\u200D;	[P1 V6 B1 C1 B3 C2];	[P1 V6 B5 B6 B3]	#	𐹯ح.ݿ≯
+N;	\u200C񖚂𐹯\u062D.\u077F\u200D>\u0338\u200D;	[P1 V6 B1 C1 B3 C2];	[P1 V6 B1 C1 B3 C2]	#	𐹯ح.ݿ≯
+B;	≮.\u17B5\u06AA\u0771;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≮.ڪݱ
+B;	<\u0338.\u17B5\u06AA\u0771;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≮.ڪݱ
+B;	≮.\u17B5\u06AA\u0771;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≮.ڪݱ
+B;	<\u0338.\u17B5\u06AA\u0771;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≮.ڪݱ
+T;	𞠎\u200D。ႩႵ;	[P1 V6 B3 C2];	[P1 V6]	#	𞠎.ႩႵ
+N;	𞠎\u200D。ႩႵ;	[P1 V6 B3 C2];	[P1 V6 B3 C2]	#	𞠎.ႩႵ
+T;	𞠎\u200D。ႩႵ;	[P1 V6 B3 C2];	[P1 V6]	#	𞠎.ႩႵ
+N;	𞠎\u200D。ႩႵ;	[P1 V6 B3 C2];	[P1 V6 B3 C2]	#	𞠎.ႩႵ
+T;	𞠎\u200D。ⴉⴕ;	[B3 C2];	xn--e55h.xn--0kjya	#	𞠎.ⴉⴕ
+N;	𞠎\u200D。ⴉⴕ;	[B3 C2];	[B3 C2]	#	𞠎.ⴉⴕ
+T;	𞠎\u200D。Ⴉⴕ;	[P1 V6 B3 C2];	[P1 V6]	#	𞠎.Ⴉⴕ
+N;	𞠎\u200D。Ⴉⴕ;	[P1 V6 B3 C2];	[P1 V6 B3 C2]	#	𞠎.Ⴉⴕ
+B;	xn--e55h.xn--0kjya;	𞠎.ⴉⴕ;	xn--e55h.xn--0kjya
+B;	𞠎.ⴉⴕ;	;	xn--e55h.xn--0kjya
+B;	𞠎.ႩႵ;	[P1 V6];	[P1 V6]
+B;	𞠎.Ⴉⴕ;	[P1 V6];	[P1 V6]
+T;	𞠎\u200D。ⴉⴕ;	[B3 C2];	xn--e55h.xn--0kjya	#	𞠎.ⴉⴕ
+N;	𞠎\u200D。ⴉⴕ;	[B3 C2];	[B3 C2]	#	𞠎.ⴉⴕ
+T;	𞠎\u200D。Ⴉⴕ;	[P1 V6 B3 C2];	[P1 V6]	#	𞠎.Ⴉⴕ
+N;	𞠎\u200D。Ⴉⴕ;	[P1 V6 B3 C2];	[P1 V6 B3 C2]	#	𞠎.Ⴉⴕ
+T;	\u200C\u200Cㄤ.𝨣򾭅󠆻;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ㄤ.𝨣
+N;	\u200C\u200Cㄤ.𝨣򾭅󠆻;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ㄤ.𝨣
+T;	\u200C\u200Cㄤ.𝨣򾭅󠆻;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ㄤ.𝨣
+N;	\u200C\u200Cㄤ.𝨣򾭅󠆻;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ㄤ.𝨣
+T;	𐋻。-\u200CꡋႷ;	[P1 V3 V6 C1];	[P1 V3 V6]	#	𐋻.-ꡋႷ
+N;	𐋻。-\u200CꡋႷ;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	𐋻.-ꡋႷ
+T;	𐋻。-\u200CꡋႷ;	[P1 V3 V6 C1];	[P1 V3 V6]	#	𐋻.-ꡋႷ
+N;	𐋻。-\u200CꡋႷ;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	𐋻.-ꡋႷ
+T;	𐋻。-\u200Cꡋⴗ;	[V3 C1];	[V3]	#	𐋻.-ꡋⴗ
+N;	𐋻。-\u200Cꡋⴗ;	[V3 C1];	[V3 C1]	#	𐋻.-ꡋⴗ
+T;	𐋻。-\u200Cꡋⴗ;	[V3 C1];	[V3]	#	𐋻.-ꡋⴗ
+N;	𐋻。-\u200Cꡋⴗ;	[V3 C1];	[V3 C1]	#	𐋻.-ꡋⴗ
+T;	⋉\uFBF6.≠\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	⋉ئې.≠
+N;	⋉\uFBF6.≠\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	⋉ئې.≠
+T;	⋉\uFBF6.=\u0338\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	⋉ئې.≠
+N;	⋉\uFBF6.=\u0338\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	⋉ئې.≠
+T;	⋉\u0626\u06D0.≠\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	⋉ئې.≠
+N;	⋉\u0626\u06D0.≠\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	⋉ئې.≠
+T;	⋉\u064A\u0654\u06D0.=\u0338\u200C;	[P1 V6 B1 C1];	[P1 V6 B1]	#	⋉ئې.≠
+N;	⋉\u064A\u0654\u06D0.=\u0338\u200C;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	⋉ئې.≠
+B;	\u1DEE\u0366。\uFCC7\u1BF3󠼨;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ᷮͦ.كل᯳
+B;	\u1DEE\u0366。\u0643\u0644\u1BF3󠼨;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	ᷮͦ.كل᯳
+B;	Ⴔ\u0AC5₃󠁸.𝟳\u1DE4𝆈;	[P1 V6];	[P1 V6]	#	Ⴔૅ3.7ᷤ𝆈
+B;	Ⴔ\u0AC53󠁸.7\u1DE4𝆈;	[P1 V6];	[P1 V6]	#	Ⴔૅ3.7ᷤ𝆈
+B;	ⴔ\u0AC53󠁸.7\u1DE4𝆈;	[P1 V6];	[P1 V6]	#	ⴔૅ3.7ᷤ𝆈
+B;	ⴔ\u0AC5₃󠁸.𝟳\u1DE4𝆈;	[P1 V6];	[P1 V6]	#	ⴔૅ3.7ᷤ𝆈
+T;	䏈\u200C。\u200C⒈𲱳;	[P1 V6 C1];	[P1 V6]	#	䏈.⒈
+N;	䏈\u200C。\u200C⒈𲱳;	[P1 V6 C1];	[P1 V6 C1]	#	䏈.⒈
+T;	䏈\u200C。\u200C1.𲱳;	[P1 V6 C1];	[P1 V6]	#	䏈.1.
+N;	䏈\u200C。\u200C1.𲱳;	[P1 V6 C1];	[P1 V6 C1]	#	䏈.1.
+B;	1𑁆ß\u2CF0。󠓏;	[P1 V6];	[P1 V6]	#	1𑁆ß⳰.
+B;	1𑁆ß\u2CF0。󠓏;	[P1 V6];	[P1 V6]	#	1𑁆ß⳰.
+B;	1𑁆SS\u2CF0。󠓏;	[P1 V6];	[P1 V6]	#	1𑁆ss⳰.
+B;	1𑁆ss\u2CF0。󠓏;	[P1 V6];	[P1 V6]	#	1𑁆ss⳰.
+B;	1𑁆Ss\u2CF0。󠓏;	[P1 V6];	[P1 V6]	#	1𑁆ss⳰.
+B;	1𑁆SS\u2CF0。󠓏;	[P1 V6];	[P1 V6]	#	1𑁆ss⳰.
+B;	1𑁆ss\u2CF0。󠓏;	[P1 V6];	[P1 V6]	#	1𑁆ss⳰.
+B;	1𑁆Ss\u2CF0。󠓏;	[P1 V6];	[P1 V6]	#	1𑁆ss⳰.
+T;	\u200D򠙛𞭯\uA806。ᡮ⒈;	[P1 V6 B1 C2];	[P1 V6 B5 B6]	#	꠆.ᡮ⒈
+N;	\u200D򠙛𞭯\uA806。ᡮ⒈;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	꠆.ᡮ⒈
+T;	\u200D򠙛𞭯\uA806。ᡮ1.;	[P1 V6 B1 C2];	[P1 V6 B5 B6]	#	꠆.ᡮ1.
+N;	\u200D򠙛𞭯\uA806。ᡮ1.;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	꠆.ᡮ1.
+B;	󠇙.𞾾󢲮򜠀𐫘;	[P1 V6 B2];	[P1 V6 B2]
+B;	󠇙.𞾾󢲮򜠀𐫘;	[P1 V6 B2];	[P1 V6 B2]
+B;	\u071B𞭈⒈.⛊8򀄷\u08AA;	[P1 V6 B1];	[P1 V6 B1]	#	ܛ⒈.⛊8ࢪ
+B;	\u071B𞭈1..⛊8򀄷\u08AA;	[P1 V6 A4_2 B1];	[P1 V6 A4_2 B1]	#	ܛ1..⛊8ࢪ
+B;	󠅄\u07E9𑈯\u06D0。-󠓉󙒛;	[P1 V3 V6];	[P1 V3 V6]	#	ߩ𑈯ې.-
+B;	-.\u1734剘ß\u06B0;	[V3 V5 B1];	[V3 V5 B1]	#	-.᜴剘ßڰ
+B;	-.\u1734剘SS\u06B0;	[V3 V5 B1];	[V3 V5 B1]	#	-.᜴剘ssڰ
+B;	-.\u1734剘ss\u06B0;	[V3 V5 B1];	[V3 V5 B1]	#	-.᜴剘ssڰ
+B;	-.\u1734剘Ss\u06B0;	[V3 V5 B1];	[V3 V5 B1]	#	-.᜴剘ssڰ
+B;	🌞𞿦。-;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	🌞𞿦。-;	[P1 V6 V3 B1];	[P1 V6 V3 B1]
+B;	⒈󠽆𐹸。≠𐹻𐹦;	[P1 V6 B1];	[P1 V6 B1]
+B;	⒈󠽆𐹸。=\u0338𐹻𐹦;	[P1 V6 B1];	[P1 V6 B1]
+B;	1.󠽆𐹸。≠𐹻𐹦;	[P1 V6 B1];	[P1 V6 B1]
+B;	1.󠽆𐹸。=\u0338𐹻𐹦;	[P1 V6 B1];	[P1 V6 B1]
+T;	𐹠󠬾Ⴎ\u200C.㖾\u0669;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 B5 B6]	#	𐹠Ⴎ.㖾٩
+N;	𐹠󠬾Ⴎ\u200C.㖾\u0669;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 C1 B5 B6]	#	𐹠Ⴎ.㖾٩
+T;	𐹠󠬾ⴎ\u200C.㖾\u0669;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 B5 B6]	#	𐹠ⴎ.㖾٩
+N;	𐹠󠬾ⴎ\u200C.㖾\u0669;	[P1 V6 B1 C1 B5 B6];	[P1 V6 B1 C1 B5 B6]	#	𐹠ⴎ.㖾٩
+B;	𱅿.\u07C7\u06B8ႳႧ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.߇ڸႳႧ
+B;	𱅿.\u07C7\u06B8ႳႧ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.߇ڸႳႧ
+B;	𱅿.\u07C7\u06B8ⴓⴇ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.߇ڸⴓⴇ
+B;	𱅿.\u07C7\u06B8Ⴓⴇ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.߇ڸႳⴇ
+B;	𱅿.\u07C7\u06B8ⴓⴇ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.߇ڸⴓⴇ
+B;	𱅿.\u07C7\u06B8Ⴓⴇ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.߇ڸႳⴇ
+T;	\u200D󊝻.𞠞𐭫;	[P1 V6 C2];	[P1 V6]	#	.𞠞𐭫
+N;	\u200D󊝻.𞠞𐭫;	[P1 V6 C2];	[P1 V6 C2]	#	.𞠞𐭫
+B;	󲔏⒛󠊁.ᠯ⒈;	[P1 V6];	[P1 V6]
+B;	󲔏20.󠊁.ᠯ1.;	[P1 V6];	[P1 V6]
+B;	\u075E8𻪑-。񅴬𑇀𐪞\u09CD;	[P1 V3 V6 B2 B3 B5 B6];	[P1 V3 V6 B2 B3 B5 B6]	#	ݞ8-.𑇀𐪞্
+B;	\u075E8𻪑-。񅴬𑇀𐪞\u09CD;	[P1 V3 V6 B2 B3 B5 B6];	[P1 V3 V6 B2 B3 B5 B6]	#	ݞ8-.𑇀𐪞্
+B;	Ⴕ。۰≮ß𐨍;	[P1 V6];	[P1 V6]
+B;	Ⴕ。۰<\u0338ß𐨍;	[P1 V6];	[P1 V6]
+B;	ⴕ。۰<\u0338ß𐨍;	[P1 V6];	[P1 V6]
+B;	ⴕ。۰≮ß𐨍;	[P1 V6];	[P1 V6]
+B;	Ⴕ。۰≮SS𐨍;	[P1 V6];	[P1 V6]
+B;	Ⴕ。۰<\u0338SS𐨍;	[P1 V6];	[P1 V6]
+B;	ⴕ。۰<\u0338ss𐨍;	[P1 V6];	[P1 V6]
+B;	ⴕ。۰≮ss𐨍;	[P1 V6];	[P1 V6]
+B;	Ⴕ。۰≮Ss𐨍;	[P1 V6];	[P1 V6]
+B;	Ⴕ。۰<\u0338Ss𐨍;	[P1 V6];	[P1 V6]
+B;	\u076F-.\u0F19꒱\u0FA4;	[V3 V5 B3];	[V3 V5 B3]	#	ݯ-.༙꒱ྤ
+T;	\u06FC\u200C.≯䕵🍀;	[P1 V6 B3 C1];	[P1 V6]	#	ۼ.≯䕵🍀
+N;	\u06FC\u200C.≯䕵🍀;	[P1 V6 B3 C1];	[P1 V6 B3 C1]	#	ۼ.≯䕵🍀
+T;	\u06FC\u200C.>\u0338䕵🍀;	[P1 V6 B3 C1];	[P1 V6]	#	ۼ.≯䕵🍀
+N;	\u06FC\u200C.>\u0338䕵🍀;	[P1 V6 B3 C1];	[P1 V6 B3 C1]	#	ۼ.≯䕵🍀
+B;	\u034Fß\uFD90.𐫚۳︒;	[P1 V6 B5 B6 B3];	[P1 V6 B5 B6 B3]	#	ß.𐫚۳︒
+B;	\u034Fß\uFD90.𐫚۳。;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ß.𐫚۳.
+B;	\u034FSS\uFD90.𐫚۳。;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ss.𐫚۳.
+B;	\u034Fss\uFD90.𐫚۳。;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ss.𐫚۳.
+B;	\u034FSs\uFD90.𐫚۳。;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ss.𐫚۳.
+B;	\u034FSS\uFD90.𐫚۳︒;	[P1 V6 B5 B6 B3];	[P1 V6 B5 B6 B3]	#	ss.𐫚۳︒
+B;	\u034Fss\uFD90.𐫚۳︒;	[P1 V6 B5 B6 B3];	[P1 V6 B5 B6 B3]	#	ss.𐫚۳︒
+B;	\u034FSs\uFD90.𐫚۳︒;	[P1 V6 B5 B6 B3];	[P1 V6 B5 B6 B3]	#	ss.𐫚۳︒
+B;	-≮⤨\u1DD8.󠴭Ⴁᡓ;	[P1 V3 V6];	[P1 V3 V6]	#	-≮⤨ᷘ.Ⴁᡓ
+B;	-<\u0338⤨\u1DD8.󠴭Ⴁᡓ;	[P1 V3 V6];	[P1 V3 V6]	#	-≮⤨ᷘ.Ⴁᡓ
+B;	-<\u0338⤨\u1DD8.󠴭ⴁᡓ;	[P1 V3 V6];	[P1 V3 V6]	#	-≮⤨ᷘ.ⴁᡓ
+B;	-≮⤨\u1DD8.󠴭ⴁᡓ;	[P1 V3 V6];	[P1 V3 V6]	#	-≮⤨ᷘ.ⴁᡓ
+T;	𐮉。ᢟ\u200D\u200C;	[C2 C1];	xn--g29c.xn--pbf	#	𐮉.ᢟ
+N;	𐮉。ᢟ\u200D\u200C;	[C2 C1];	[C2 C1]	#	𐮉.ᢟ
+T;	𐮉。ᢟ\u200D\u200C;	[C2 C1];	xn--g29c.xn--pbf	#	𐮉.ᢟ
+N;	𐮉。ᢟ\u200D\u200C;	[C2 C1];	[C2 C1]	#	𐮉.ᢟ
+B;	xn--g29c.xn--pbf;	𐮉.ᢟ;	xn--g29c.xn--pbf
+B;	𐮉.ᢟ;	;	xn--g29c.xn--pbf
+B;	𝩑𑍲.ꡣ\u1DFF𐹢;	[V5 B5 B6];	[V5 B5 B6]	#	𝩑𑍲.ꡣ᷿𐹢
+B;	𝩑𑍲.ꡣ\u1DFF𐹢;	[V5 B5 B6];	[V5 B5 B6]	#	𝩑𑍲.ꡣ᷿𐹢
+B;	Ⅎ󠀽𵭘。≯⾑;	[P1 V6];	[P1 V6]
+B;	Ⅎ󠀽𵭘。>\u0338⾑;	[P1 V6];	[P1 V6]
+B;	Ⅎ󠀽𵭘。≯襾;	[P1 V6];	[P1 V6]
+B;	Ⅎ󠀽𵭘。>\u0338襾;	[P1 V6];	[P1 V6]
+B;	ⅎ󠀽𵭘。>\u0338襾;	[P1 V6];	[P1 V6]
+B;	ⅎ󠀽𵭘。≯襾;	[P1 V6];	[P1 V6]
+B;	ⅎ󠀽𵭘。>\u0338⾑;	[P1 V6];	[P1 V6]
+B;	ⅎ󠀽𵭘。≯⾑;	[P1 V6];	[P1 V6]
+T;	ς\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6]	#	ςຼ𐹯.-
+N;	ς\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6 C2]	#	ςຼ𐹯.-
+T;	ς\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6]	#	ςຼ𐹯.-
+N;	ς\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6 C2]	#	ςຼ𐹯.-
+T;	Σ\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6]	#	σຼ𐹯.-
+N;	Σ\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6 C2]	#	σຼ𐹯.-
+T;	σ\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6]	#	σຼ𐹯.-
+N;	σ\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6 C2]	#	σຼ𐹯.-
+T;	Σ\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6]	#	σຼ𐹯.-
+N;	Σ\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6 C2]	#	σຼ𐹯.-
+T;	σ\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6]	#	σຼ𐹯.-
+N;	σ\u200D\u0EBC𐹯。-;	[V3 B5 B6 C2];	[V3 B5 B6 C2]	#	σຼ𐹯.-
+T;	\u200C.ßႩ-;	[P1 V3 V6 C1];	[P1 V3 V6]	#	.ßႩ-
+N;	\u200C.ßႩ-;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	.ßႩ-
+T;	\u200C.ßⴉ-;	[V3 C1];	[V3]	#	.ßⴉ-
+N;	\u200C.ßⴉ-;	[V3 C1];	[V3 C1]	#	.ßⴉ-
+T;	\u200C.SSႩ-;	[P1 V3 V6 C1];	[P1 V3 V6]	#	.ssႩ-
+N;	\u200C.SSႩ-;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	.ssႩ-
+T;	\u200C.ssⴉ-;	[V3 C1];	[V3]	#	.ssⴉ-
+N;	\u200C.ssⴉ-;	[V3 C1];	[V3 C1]	#	.ssⴉ-
+T;	\u200C.Ssⴉ-;	[V3 C1];	[V3]	#	.ssⴉ-
+N;	\u200C.Ssⴉ-;	[V3 C1];	[V3 C1]	#	.ssⴉ-
+B;	󆎶ᡄ㓱。⾑;	[P1 V6];	[P1 V6]
+B;	󆎶ᡄ㓱。襾;	[P1 V6];	[P1 V6]
+T;	ꡥ\u06D5\u0665≮。≯⯯\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	ꡥە٥≮.≯⯯
+N;	ꡥ\u06D5\u0665≮。≯⯯\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	ꡥە٥≮.≯⯯
+T;	ꡥ\u06D5\u0665<\u0338。>\u0338⯯\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	ꡥە٥≮.≯⯯
+N;	ꡥ\u06D5\u0665<\u0338。>\u0338⯯\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	ꡥە٥≮.≯⯯
+B;	𝟞。󛼏ꡛᠪ⩋;	[P1 V6];	[P1 V6]
+B;	6。󛼏ꡛᠪ⩋;	[P1 V6];	[P1 V6]
+B;	-𐣴。\u2DE5\u2D7F;	[V3 V5 B1];	[V3 V5 B1]	#	-𐣴.⵿ⷥ
+B;	-𐣴。\u2D7F\u2DE5;	[V3 V5 B1];	[V3 V5 B1]	#	-𐣴.⵿ⷥ
+T;	\u200C⼨𝟏.𝨨񊚚\u0665򤝋;	[P1 V5 V6 C1 B1];	[P1 V5 V6 B1]	#	寸1.𝨨٥
+N;	\u200C⼨𝟏.𝨨񊚚\u0665򤝋;	[P1 V5 V6 C1 B1];	[P1 V5 V6 C1 B1]	#	寸1.𝨨٥
+T;	\u200C寸1.𝨨񊚚\u0665򤝋;	[P1 V5 V6 C1 B1];	[P1 V5 V6 B1]	#	寸1.𝨨٥
+N;	\u200C寸1.𝨨񊚚\u0665򤝋;	[P1 V5 V6 C1 B1];	[P1 V5 V6 C1 B1]	#	寸1.𝨨٥
+T;	齙--𝟰.ß;	齙--4.ß;	xn----4-p16k.ss
+N;	齙--𝟰.ß;	齙--4.ß;	xn----4-p16k.xn--zca
+T;	齙--4.ß;	;	xn----4-p16k.ss
+N;	齙--4.ß;	;	xn----4-p16k.xn--zca
+B;	齙--4.SS;	齙--4.ss;	xn----4-p16k.ss
+B;	xn----4-p16k.ss;	齙--4.ss;	xn----4-p16k.ss
+B;	xn----4-p16k.xn--zca;	齙--4.ß;	xn----4-p16k.xn--zca
+B;	齙--𝟰.SS;	齙--4.ss;	xn----4-p16k.ss
+T;	\u0B4D.\u0660𐨌\u200C;	[V5 B1 C1];	[V5 B1]	#	୍.٠𐨌
+N;	\u0B4D.\u0660𐨌\u200C;	[V5 B1 C1];	[V5 B1 C1]	#	୍.٠𐨌
+T;	\uAB27𑖼。\uDEDE-\u200D;	[P1 V6 C2];	[P1 V6 V3 A3]	#	𑖼.-
+N;	\uAB27𑖼。\uDEDE-\u200D;	[P1 V6 C2];	[P1 V6 C2 A3]	#	𑖼.-
+T;	\uAB27𑖼。\uDEDE-\u200D;	[P1 V6 C2];	[P1 V6 V3 A3]	#	𑖼.-
+N;	\uAB27𑖼。\uDEDE-\u200D;	[P1 V6 C2];	[P1 V6 C2 A3]	#	𑖼.-
+B;	\uAB27𑖼;	[P1 V6];	[P1 V6]	#	𑖼
+B;	\u0ACD.\u08A3-\u0591悎;	[V5 B2 B3];	[V5 B2 B3]	#	્.ࢣ-֑悎
+B;	\u0ACD.\u08A3-\u0591悎;	[V5 B2 B3];	[V5 B2 B3]	#	્.ࢣ-֑悎
+B;	񹭻󠗀.\u067B􆘢;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.ٻ
+B;	񹭻󠗀.\u067B􆘢;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.ٻ
+B;	ᡨ𞺲\u07D1.𐋲;	[B5 B6];	[B5 B6]	#	ᡨقߑ.𐋲
+B;	ᡨ\u0642\u07D1.𐋲;	[B5 B6];	[B5 B6]	#	ᡨقߑ.𐋲
+B;	𐰿ꡏ\u06BB\u0668.\uDF56;	[P1 V6 B2];	[P1 V6 B2 A3]	#	𐰿ꡏڻ٨.
+B;	𐰿ꡏ\u06BB\u0668;	[B2];	[B2]	#	𐰿ꡏڻ٨
+B;	Ↄ。\u1734\u0E47𞻻;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	Ↄ.᜴็
+B;	ↄ。\u1734\u0E47𞻻;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ↄ.᜴็
+B;	⭂-。𭨲≮𑚶;	[P1 V3 V6];	[P1 V3 V6]
+B;	⭂-。𭨲<\u0338𑚶;	[P1 V3 V6];	[P1 V3 V6]
+T;	\u200C󠆷\u200D。𚦖≮Ⴉ;	[P1 V6 C1 C2];	[P1 V6]	#	.≮Ⴉ
+N;	\u200C󠆷\u200D。𚦖≮Ⴉ;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	.≮Ⴉ
+T;	\u200C󠆷\u200D。𚦖<\u0338Ⴉ;	[P1 V6 C1 C2];	[P1 V6]	#	.≮Ⴉ
+N;	\u200C󠆷\u200D。𚦖<\u0338Ⴉ;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	.≮Ⴉ
+T;	\u200C󠆷\u200D。𚦖<\u0338ⴉ;	[P1 V6 C1 C2];	[P1 V6]	#	.≮ⴉ
+N;	\u200C󠆷\u200D。𚦖<\u0338ⴉ;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	.≮ⴉ
+T;	\u200C󠆷\u200D。𚦖≮ⴉ;	[P1 V6 C1 C2];	[P1 V6]	#	.≮ⴉ
+N;	\u200C󠆷\u200D。𚦖≮ⴉ;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	.≮ⴉ
+B;	𐹡-\uAAF6ꡨ。︒䖐⾆;	[P1 V6 B1];	[P1 V6 B1]	#	𐹡-꫶ꡨ.︒䖐舌
+B;	𐹡-\uAAF6ꡨ。。䖐舌;	[B1 A4_2];	[B1 A4_2]	#	𐹡-꫶ꡨ..䖐舌
+B;	\u0F79Ⴐ。쪡;	[P1 V5 V6];	[P1 V5 V6]	#	ླཱྀႰ.쪡
+B;	\u0F79Ⴐ。쪡;	[P1 V5 V6];	[P1 V5 V6]	#	ླཱྀႰ.쪡
+B;	\u0FB3\u0F71\u0F80Ⴐ。쪡;	[P1 V5 V6];	[P1 V5 V6]	#	ླཱྀႰ.쪡
+B;	\u0FB3\u0F71\u0F80Ⴐ。쪡;	[P1 V5 V6];	[P1 V5 V6]	#	ླཱྀႰ.쪡
+B;	\u0FB3\u0F71\u0F80ⴐ。쪡;	[V5];	[V5]	#	ླཱྀⴐ.쪡
+B;	\u0FB3\u0F71\u0F80ⴐ。쪡;	[V5];	[V5]	#	ླཱྀⴐ.쪡
+B;	\u0F79ⴐ。쪡;	[V5];	[V5]	#	ླཱྀⴐ.쪡
+B;	\u0F79ⴐ。쪡;	[V5];	[V5]	#	ླཱྀⴐ.쪡
+B;	\u0ACD쩁𐹡.󿍹;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	્쩁𐹡.
+B;	\u0ACD쩁𐹡.󿍹;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	્쩁𐹡.
+T;	ꡐ0\u200C。󠴚𕎃;	[P1 V6 C1];	[P1 V6]	#	ꡐ0.
+N;	ꡐ0\u200C。󠴚𕎃;	[P1 V6 C1];	[P1 V6 C1]	#	ꡐ0.
+T;	ꡐ0\u200C。󠴚𕎃;	[P1 V6 C1];	[P1 V6]	#	ꡐ0.
+N;	ꡐ0\u200C。󠴚𕎃;	[P1 V6 C1];	[P1 V6 C1]	#	ꡐ0.
+T;	忰9ꍩ\u1BE9.\u200Dß;	[C2];	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ß
+N;	忰9ꍩ\u1BE9.\u200Dß;	[C2];	[C2]	#	忰9ꍩᯩ.ß
+T;	忰9ꍩ\u1BE9.\u200Dß;	[C2];	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ß
+N;	忰9ꍩ\u1BE9.\u200Dß;	[C2];	[C2]	#	忰9ꍩᯩ.ß
+T;	忰9ꍩ\u1BE9.\u200DSS;	[C2];	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ss
+N;	忰9ꍩ\u1BE9.\u200DSS;	[C2];	[C2]	#	忰9ꍩᯩ.ss
+T;	忰9ꍩ\u1BE9.\u200Dss;	[C2];	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ss
+N;	忰9ꍩ\u1BE9.\u200Dss;	[C2];	[C2]	#	忰9ꍩᯩ.ss
+T;	忰9ꍩ\u1BE9.\u200DSs;	[C2];	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ss
+N;	忰9ꍩ\u1BE9.\u200DSs;	[C2];	[C2]	#	忰9ꍩᯩ.ss
+B;	xn--9-9pl2595ado0c.ss;	忰9ꍩ\u1BE9.ss;	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ss
+B;	忰9ꍩ\u1BE9.ss;	;	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ss
+T;	忰9ꍩ\u1BE9.\u200DSS;	[C2];	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ss
+N;	忰9ꍩ\u1BE9.\u200DSS;	[C2];	[C2]	#	忰9ꍩᯩ.ss
+T;	忰9ꍩ\u1BE9.\u200Dss;	[C2];	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ss
+N;	忰9ꍩ\u1BE9.\u200Dss;	[C2];	[C2]	#	忰9ꍩᯩ.ss
+T;	忰9ꍩ\u1BE9.\u200DSs;	[C2];	xn--9-9pl2595ado0c.ss	#	忰9ꍩᯩ.ss
+N;	忰9ꍩ\u1BE9.\u200DSs;	[C2];	[C2]	#	忰9ꍩᯩ.ss
+B;	ꗷ\u1BAB.\u069C𞣶;	[P1 V6];	[P1 V6]	#	ꗷ᮫.ڜ
+B;	⒐≯-。︒򐇻-񍘎;	[P1 V3 V6];	[P1 V3 V6]
+B;	⒐>\u0338-。︒򐇻-񍘎;	[P1 V3 V6];	[P1 V3 V6]
+B;	9.≯-。。򐇻-񍘎;	[P1 V3 V6 A4_2];	[P1 V3 V6 A4_2]
+B;	9.>\u0338-。。򐇻-񍘎;	[P1 V3 V6 A4_2];	[P1 V3 V6 A4_2]
+B;	񌜃\uA8EBჁ󠣼.\u0847;	[P1 V6];	[P1 V6]	#	꣫Ⴡ.ࡇ
+B;	񌜃\uA8EBჁ󠣼.\u0847;	[P1 V6];	[P1 V6]	#	꣫Ⴡ.ࡇ
+B;	񌜃\uA8EBⴡ󠣼.\u0847;	[P1 V6];	[P1 V6]	#	꣫ⴡ.ࡇ
+B;	񌜃\uA8EBⴡ󠣼.\u0847;	[P1 V6];	[P1 V6]	#	꣫ⴡ.ࡇ
+B;	\u1DCB。𐋩ᢥ-ᡕ;	[V5];	[V5]	#	᷋.𐋩ᢥ-ᡕ
+B;	싇。⾇𐼓Ⴝ;	[P1 V6 B5];	[P1 V6 B5]
+B;	싇。⾇𐼓Ⴝ;	[P1 V6 B5];	[P1 V6 B5]
+B;	싇。舛𐼓Ⴝ;	[P1 V6 B5];	[P1 V6 B5]
+B;	싇。舛𐼓Ⴝ;	[P1 V6 B5];	[P1 V6 B5]
+B;	싇。舛𐼓ⴝ;	[P1 V6 B5];	[P1 V6 B5]
+B;	싇。舛𐼓ⴝ;	[P1 V6 B5];	[P1 V6 B5]
+B;	싇。⾇𐼓ⴝ;	[P1 V6 B5];	[P1 V6 B5]
+B;	싇。⾇𐼓ⴝ;	[P1 V6 B5];	[P1 V6 B5]
+T;	𐹮ς。\u200C\u07D4Ⴠ;	[P1 V6 B1 C1];	[P1 V6 B1 B2 B3]	#	𐹮ς.ߔჀ
+N;	𐹮ς。\u200C\u07D4Ⴠ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹮ς.ߔჀ
+T;	𐹮ς。\u200C\u07D4ⴠ;	[B1 C1];	[B1 B2 B3]	#	𐹮ς.ߔⴠ
+N;	𐹮ς。\u200C\u07D4ⴠ;	[B1 C1];	[B1 C1]	#	𐹮ς.ߔⴠ
+T;	𐹮Σ。\u200C\u07D4Ⴠ;	[P1 V6 B1 C1];	[P1 V6 B1 B2 B3]	#	𐹮σ.ߔჀ
+N;	𐹮Σ。\u200C\u07D4Ⴠ;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐹮σ.ߔჀ
+T;	𐹮σ。\u200C\u07D4ⴠ;	[B1 C1];	[B1 B2 B3]	#	𐹮σ.ߔⴠ
+N;	𐹮σ。\u200C\u07D4ⴠ;	[B1 C1];	[B1 C1]	#	𐹮σ.ߔⴠ
+T;	򗡮\u200C𐹲.\u067A-ß;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 B2 B3]	#	𐹲.ٺ-ß
+N;	򗡮\u200C𐹲.\u067A-ß;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 C1 B2 B3]	#	𐹲.ٺ-ß
+T;	򗡮\u200C𐹲.\u067A-SS;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 B2 B3]	#	𐹲.ٺ-ss
+N;	򗡮\u200C𐹲.\u067A-SS;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 C1 B2 B3]	#	𐹲.ٺ-ss
+T;	򗡮\u200C𐹲.\u067A-ss;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 B2 B3]	#	𐹲.ٺ-ss
+N;	򗡮\u200C𐹲.\u067A-ss;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 C1 B2 B3]	#	𐹲.ٺ-ss
+T;	򗡮\u200C𐹲.\u067A-Ss;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 B2 B3]	#	𐹲.ٺ-ss
+N;	򗡮\u200C𐹲.\u067A-Ss;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 C1 B2 B3]	#	𐹲.ٺ-ss
+T;	\u200C\u200D\u17B5ᢠ.-𞳲𰞝\uFEEF;	[P1 V6 V3 C1 C2 B1];	[P1 V5 V6 V3 B1]	#	ᢠ.-ى
+N;	\u200C\u200D\u17B5ᢠ.-𞳲𰞝\uFEEF;	[P1 V6 V3 C1 C2 B1];	[P1 V6 V3 C1 C2 B1]	#	ᢠ.-ى
+T;	\u200C\u200D\u17B5ᢠ.-𞳲𰞝\u0649;	[P1 V6 V3 C1 C2 B1];	[P1 V5 V6 V3 B1]	#	ᢠ.-ى
+N;	\u200C\u200D\u17B5ᢠ.-𞳲𰞝\u0649;	[P1 V6 V3 C1 C2 B1];	[P1 V6 V3 C1 C2 B1]	#	ᢠ.-ى
+B;	񹸓。\u0633≠;	[P1 V6 B3];	[P1 V6 B3]	#	.س≠
+B;	񹸓。\u0633=\u0338;	[P1 V6 B3];	[P1 V6 B3]	#	.س≠
+B;	񹸓。\u0633≠;	[P1 V6 B3];	[P1 V6 B3]	#	.س≠
+B;	񹸓。\u0633=\u0338;	[P1 V6 B3];	[P1 V6 B3]	#	.س≠
+B;	𑍱𞦝。\u0668𐹰덝۵;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	𑍱.٨𐹰덝۵
+B;	𑍱𞦝。\u0668𐹰덝۵;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	𑍱.٨𐹰덝۵
+B;	𑍱𞦝。\u0668𐹰덝۵;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	𑍱.٨𐹰덝۵
+B;	𑍱𞦝。\u0668𐹰덝۵;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	𑍱.٨𐹰덝۵
+T;	Ⴏ󠄭-.\u200DႩ;	[P1 V3 V6 C2];	[P1 V3 V6]	#	Ⴏ-.Ⴉ
+N;	Ⴏ󠄭-.\u200DႩ;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	Ⴏ-.Ⴉ
+T;	Ⴏ󠄭-.\u200DႩ;	[P1 V3 V6 C2];	[P1 V3 V6]	#	Ⴏ-.Ⴉ
+N;	Ⴏ󠄭-.\u200DႩ;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	Ⴏ-.Ⴉ
+T;	ⴏ󠄭-.\u200Dⴉ;	[V3 C2];	[V3]	#	ⴏ-.ⴉ
+N;	ⴏ󠄭-.\u200Dⴉ;	[V3 C2];	[V3 C2]	#	ⴏ-.ⴉ
+T;	ⴏ󠄭-.\u200Dⴉ;	[V3 C2];	[V3]	#	ⴏ-.ⴉ
+N;	ⴏ󠄭-.\u200Dⴉ;	[V3 C2];	[V3 C2]	#	ⴏ-.ⴉ
+B;	󠌣\u1B6C¤񼀤。𐹼\u2063𝩑;	[P1 V6 B1];	[P1 V6 B1]	#	᭬¤.𐹼𝩑
+B;	≠ᡞ.𐅥🄇⒈;	[P1 V6];	[P1 V6]
+B;	=\u0338ᡞ.𐅥🄇⒈;	[P1 V6];	[P1 V6]
+B;	≠ᡞ.𐅥6,1.;	[P1 V6];	[P1 V6]
+B;	=\u0338ᡞ.𐅥6,1.;	[P1 V6];	[P1 V6]
+T;	\uA9B8⩩ß.ᠤ򂅯\u200C𐹦;	[P1 V5 V6 B5 B6 C1];	[P1 V5 V6 B5 B6]	#	ꦸ⩩ß.ᠤ𐹦
+N;	\uA9B8⩩ß.ᠤ򂅯\u200C𐹦;	[P1 V5 V6 B5 B6 C1];	[P1 V5 V6 B5 B6 C1]	#	ꦸ⩩ß.ᠤ𐹦
+T;	\uA9B8⩩SS.ᠤ򂅯\u200C𐹦;	[P1 V5 V6 B5 B6 C1];	[P1 V5 V6 B5 B6]	#	ꦸ⩩ss.ᠤ𐹦
+N;	\uA9B8⩩SS.ᠤ򂅯\u200C𐹦;	[P1 V5 V6 B5 B6 C1];	[P1 V5 V6 B5 B6 C1]	#	ꦸ⩩ss.ᠤ𐹦
+T;	\uA9B8⩩ss.ᠤ򂅯\u200C𐹦;	[P1 V5 V6 B5 B6 C1];	[P1 V5 V6 B5 B6]	#	ꦸ⩩ss.ᠤ𐹦
+N;	\uA9B8⩩ss.ᠤ򂅯\u200C𐹦;	[P1 V5 V6 B5 B6 C1];	[P1 V5 V6 B5 B6 C1]	#	ꦸ⩩ss.ᠤ𐹦
+T;	\uA9B8⩩Ss.ᠤ򂅯\u200C𐹦;	[P1 V5 V6 B5 B6 C1];	[P1 V5 V6 B5 B6]	#	ꦸ⩩ss.ᠤ𐹦
+N;	\uA9B8⩩Ss.ᠤ򂅯\u200C𐹦;	[P1 V5 V6 B5 B6 C1];	[P1 V5 V6 B5 B6 C1]	#	ꦸ⩩ss.ᠤ𐹦
+B;	ß\u0678𮓵Ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ßيٴႧ.𑂳
+B;	ß\u064A\u0674𮓵Ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ßيٴႧ.𑂳
+B;	ß\u064A\u0674𮓵ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ßيٴⴇ.𑂳
+B;	SS\u064A\u0674𮓵Ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ssيٴႧ.𑂳
+B;	ss\u064A\u0674𮓵ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ssيٴⴇ.𑂳
+B;	Ss\u064A\u0674𮓵Ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ssيٴႧ.𑂳
+B;	ß\u0678𮓵ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ßيٴⴇ.𑂳
+B;	SS\u0678𮓵Ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ssيٴႧ.𑂳
+B;	ss\u0678𮓵ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ssيٴⴇ.𑂳
+B;	Ss\u0678𮓵Ⴇ。𑂳;	[P1 V6 V5 B5];	[P1 V6 V5 B5]	#	ssيٴႧ.𑂳
+B;	\uABED。𝨁-𑁆;	[V5];	[V5]	#	꯭.𝨁-𑁆
+B;	⮉-.𒿏󠁼ß;	[P1 V3 V6];	[P1 V3 V6]
+B;	⮉-.𒿏󠁼ß;	[P1 V3 V6];	[P1 V3 V6]
+B;	⮉-.𒿏󠁼SS;	[P1 V3 V6];	[P1 V3 V6]
+B;	⮉-.𒿏󠁼ss;	[P1 V3 V6];	[P1 V3 V6]
+B;	⮉-.𒿏󠁼Ss;	[P1 V3 V6];	[P1 V3 V6]
+B;	⮉-.𒿏󠁼SS;	[P1 V3 V6];	[P1 V3 V6]
+B;	⮉-.𒿏󠁼ss;	[P1 V3 V6];	[P1 V3 V6]
+B;	⮉-.𒿏󠁼Ss;	[P1 V3 V6];	[P1 V3 V6]
+B;	\u0775-≮。𐹽\uFE29\u0724;	[P1 V6 B3 B1];	[P1 V6 B3 B1]	#	ݵ-≮.𐹽︩ܤ
+B;	\u0775-<\u0338。𐹽\uFE29\u0724;	[P1 V6 B3 B1];	[P1 V6 B3 B1]	#	ݵ-≮.𐹽︩ܤ
+B;	𝟥󠳮\u0CCD\u0347.𑖿\u0F848󠇩;	[P1 V6 V5];	[P1 V6 V5]	#	3್͇.𑖿྄8
+B;	3󠳮\u0CCD\u0347.𑖿\u0F848󠇩;	[P1 V6 V5];	[P1 V6 V5]	#	3್͇.𑖿྄8
+T;	-。񃲑\u200D\u0E4C;	[P1 V3 V6 C2];	[P1 V3 V6]	#	-.์
+N;	-。񃲑\u200D\u0E4C;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	-.์
+T;	-。񃲑\u200D\u0E4C;	[P1 V3 V6 C2];	[P1 V3 V6]	#	-.์
+N;	-。񃲑\u200D\u0E4C;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	-.์
+B;	𝟓➲𝟐񱬭。𝩎򮖚;	[P1 V6 V5];	[P1 V6 V5]
+B;	5➲2񱬭。𝩎򮖚;	[P1 V6 V5];	[P1 V6 V5]
+B;	-.-├񷏳;	[P1 V3 V6];	[P1 V3 V6]
+T;	\u059Dᢝ。\u200D🔘;	[V5 C2];	[V5]	#	֝ᢝ.🔘
+N;	\u059Dᢝ。\u200D🔘;	[V5 C2];	[V5 C2]	#	֝ᢝ.🔘
+T;	\u059Dᢝ。\u200D🔘;	[V5 C2];	[V5]	#	֝ᢝ.🔘
+N;	\u059Dᢝ。\u200D🔘;	[V5 C2];	[V5 C2]	#	֝ᢝ.🔘
+T;	쥥󂿯Ⴎ.\u200C⒈⒈ᡥ;	[P1 V6 C1];	[P1 V6]	#	쥥Ⴎ.⒈⒈ᡥ
+N;	쥥󂿯Ⴎ.\u200C⒈⒈ᡥ;	[P1 V6 C1];	[P1 V6 C1]	#	쥥Ⴎ.⒈⒈ᡥ
+T;	쥥󂿯Ⴎ.\u200C⒈⒈ᡥ;	[P1 V6 C1];	[P1 V6]	#	쥥Ⴎ.⒈⒈ᡥ
+N;	쥥󂿯Ⴎ.\u200C⒈⒈ᡥ;	[P1 V6 C1];	[P1 V6 C1]	#	쥥Ⴎ.⒈⒈ᡥ
+T;	쥥󂿯Ⴎ.\u200C1.1.ᡥ;	[P1 V6 C1];	[P1 V6]	#	쥥Ⴎ.1.1.ᡥ
+N;	쥥󂿯Ⴎ.\u200C1.1.ᡥ;	[P1 V6 C1];	[P1 V6 C1]	#	쥥Ⴎ.1.1.ᡥ
+T;	쥥󂿯Ⴎ.\u200C1.1.ᡥ;	[P1 V6 C1];	[P1 V6]	#	쥥Ⴎ.1.1.ᡥ
+N;	쥥󂿯Ⴎ.\u200C1.1.ᡥ;	[P1 V6 C1];	[P1 V6 C1]	#	쥥Ⴎ.1.1.ᡥ
+T;	쥥󂿯ⴎ.\u200C1.1.ᡥ;	[P1 V6 C1];	[P1 V6]	#	쥥ⴎ.1.1.ᡥ
+N;	쥥󂿯ⴎ.\u200C1.1.ᡥ;	[P1 V6 C1];	[P1 V6 C1]	#	쥥ⴎ.1.1.ᡥ
+T;	쥥󂿯ⴎ.\u200C1.1.ᡥ;	[P1 V6 C1];	[P1 V6]	#	쥥ⴎ.1.1.ᡥ
+N;	쥥󂿯ⴎ.\u200C1.1.ᡥ;	[P1 V6 C1];	[P1 V6 C1]	#	쥥ⴎ.1.1.ᡥ
+T;	쥥󂿯ⴎ.\u200C⒈⒈ᡥ;	[P1 V6 C1];	[P1 V6]	#	쥥ⴎ.⒈⒈ᡥ
+N;	쥥󂿯ⴎ.\u200C⒈⒈ᡥ;	[P1 V6 C1];	[P1 V6 C1]	#	쥥ⴎ.⒈⒈ᡥ
+T;	쥥󂿯ⴎ.\u200C⒈⒈ᡥ;	[P1 V6 C1];	[P1 V6]	#	쥥ⴎ.⒈⒈ᡥ
+N;	쥥󂿯ⴎ.\u200C⒈⒈ᡥ;	[P1 V6 C1];	[P1 V6 C1]	#	쥥ⴎ.⒈⒈ᡥ
+B;	󠀲𝟶\u067C-。\u0B4D;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	0ټ-.୍
+B;	󠀲0\u067C-。\u0B4D;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	0ټ-.୍
+B;	ς.𐸹ꜘ⒈;	[P1 V6];	[P1 V6]
+B;	ς.𐸹ꜘ1.;	[P1 V6];	[P1 V6]
+B;	Σ.𐸹ꜘ1.;	[P1 V6];	[P1 V6]
+B;	σ.𐸹ꜘ1.;	[P1 V6];	[P1 V6]
+B;	Σ.𐸹ꜘ⒈;	[P1 V6];	[P1 V6]
+B;	σ.𐸹ꜘ⒈;	[P1 V6];	[P1 V6]
+B;	󠳘-。𐹹򐴥򻚗;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	󠳘-。𐹹򐴥򻚗;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+T;	𞵆-󠔪。𝟻\u200C\u05F7;	[P1 V6 B3 B1 C1];	[P1 V6 B3 B1]	#	-.5
+N;	𞵆-󠔪。𝟻\u200C\u05F7;	[P1 V6 B3 B1 C1];	[P1 V6 B3 B1 C1]	#	-.5
+T;	𞵆-󠔪。5\u200C\u05F7;	[P1 V6 B3 B1 C1];	[P1 V6 B3 B1]	#	-.5
+N;	𞵆-󠔪。5\u200C\u05F7;	[P1 V6 B3 B1 C1];	[P1 V6 B3 B1 C1]	#	-.5
+T;	𐹸늿\u200Dß.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ß.ݎ0፝
+N;	𐹸늿\u200Dß.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ß.ݎ0፝
+T;	𐹸늿\u200Dß.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ß.ݎ0፝
+N;	𐹸늿\u200Dß.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ß.ݎ0፝
+T;	𐹸늿\u200Dß.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ß.ݎ0፝
+N;	𐹸늿\u200Dß.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ß.ݎ0፝
+T;	𐹸늿\u200Dß.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ß.ݎ0፝
+N;	𐹸늿\u200Dß.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ß.ݎ0፝
+T;	𐹸늿\u200DSS.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200DSS.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200DSS.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200DSS.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200Dss.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200Dss.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200Dss.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200Dss.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200DSs.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200DSs.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200DSs.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200DSs.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200DSS.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200DSS.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200DSS.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200DSS.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200Dss.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200Dss.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200Dss.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200Dss.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200DSs.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200DSs.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+T;	𐹸늿\u200DSs.\u074E0\u135D;	[B1 C2];	[B1]	#	𐹸늿ss.ݎ0፝
+N;	𐹸늿\u200DSs.\u074E0\u135D;	[B1 C2];	[B1 C2]	#	𐹸늿ss.ݎ0፝
+B;	9\u0C3E.󡇎\u0722;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	9ా.ܢ
+B;	9\u0C3E.󡇎\u0722;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	9ా.ܢ
+T;	\u200C\uFFA0.𐱇󠽵ß⺀;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.𐱇ß⺀
+N;	\u200C\uFFA0.𐱇󠽵ß⺀;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.𐱇ß⺀
+T;	\u200C\u1160.𐱇󠽵ß⺀;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.𐱇ß⺀
+N;	\u200C\u1160.𐱇󠽵ß⺀;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.𐱇ß⺀
+T;	\u200C\u1160.𐱇󠽵SS⺀;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.𐱇ss⺀
+N;	\u200C\u1160.𐱇󠽵SS⺀;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.𐱇ss⺀
+T;	\u200C\u1160.𐱇󠽵ss⺀;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.𐱇ss⺀
+N;	\u200C\u1160.𐱇󠽵ss⺀;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.𐱇ss⺀
+T;	\u200C\u1160.𐱇󠽵Ss⺀;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.𐱇ss⺀
+N;	\u200C\u1160.𐱇󠽵Ss⺀;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.𐱇ss⺀
+T;	\u200C\uFFA0.𐱇󠽵SS⺀;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.𐱇ss⺀
+N;	\u200C\uFFA0.𐱇󠽵SS⺀;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.𐱇ss⺀
+T;	\u200C\uFFA0.𐱇󠽵ss⺀;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.𐱇ss⺀
+N;	\u200C\uFFA0.𐱇󠽵ss⺀;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.𐱇ss⺀
+T;	\u200C\uFFA0.𐱇󠽵Ss⺀;	[P1 V6 C1 B2 B3];	[P1 V6 B2 B3]	#	.𐱇ss⺀
+N;	\u200C\uFFA0.𐱇󠽵Ss⺀;	[P1 V6 C1 B2 B3];	[P1 V6 C1 B2 B3]	#	.𐱇ss⺀
+T;	︒Ⴖ𝅷.\u200C;	[P1 V6 C1];	[P1 V6]	#	︒Ⴖ.
+N;	︒Ⴖ𝅷.\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	︒Ⴖ.
+T;	。Ⴖ𝅷.\u200C;	[P1 V6 C1];	[P1 V6]	#	Ⴖ.
+N;	。Ⴖ𝅷.\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴖ.
+T;	。ⴖ𝅷.\u200C;	[P1 V6 C1];	[P1 V6]	#	ⴖ.
+N;	。ⴖ𝅷.\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	ⴖ.
+T;	︒ⴖ𝅷.\u200C;	[P1 V6 C1];	[P1 V6]	#	︒ⴖ.
+N;	︒ⴖ𝅷.\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	︒ⴖ.
+T;	ᠸ.\u200CႣ\u0F90;	[P1 V6 C1];	[P1 V6]	#	ᠸ.Ⴃྐ
+N;	ᠸ.\u200CႣ\u0F90;	[P1 V6 C1];	[P1 V6 C1]	#	ᠸ.Ⴃྐ
+T;	ᠸ.\u200CႣ\u0F90;	[P1 V6 C1];	[P1 V6]	#	ᠸ.Ⴃྐ
+N;	ᠸ.\u200CႣ\u0F90;	[P1 V6 C1];	[P1 V6 C1]	#	ᠸ.Ⴃྐ
+T;	ᠸ.\u200Cⴃ\u0F90;	[C1];	xn--r7e.xn--gfd191m	#	ᠸ.ⴃྐ
+N;	ᠸ.\u200Cⴃ\u0F90;	[C1];	[C1]	#	ᠸ.ⴃྐ
+B;	xn--r7e.xn--gfd191m;	ᠸ.ⴃ\u0F90;	xn--r7e.xn--gfd191m	#	ᠸ.ⴃྐ
+B;	ᠸ.ⴃ\u0F90;	;	xn--r7e.xn--gfd191m	#	ᠸ.ⴃྐ
+B;	ᠸ.Ⴃ\u0F90;	[P1 V6];	[P1 V6]	#	ᠸ.Ⴃྐ
+T;	ᠸ.\u200Cⴃ\u0F90;	[C1];	xn--r7e.xn--gfd191m	#	ᠸ.ⴃྐ
+N;	ᠸ.\u200Cⴃ\u0F90;	[C1];	[C1]	#	ᠸ.ⴃྐ
+T;	\u200D\u200C。2䫷⋻;	[C2 C1];	xn--2-poow91p	#	.2䫷⋻
+N;	\u200D\u200C。2䫷⋻;	[C2 C1];	[C2 C1]	#	.2䫷⋻
+T;	\u200D\u200C。2䫷⋻;	[C2 C1];	xn--2-poow91p	#	.2䫷⋻
+N;	\u200D\u200C。2䫷⋻;	[C2 C1];	[C2 C1]	#	.2䫷⋻
+B;	xn--2-poow91p;	2䫷⋻;	xn--2-poow91p;	NV8
+B;	2䫷⋻;	;	xn--2-poow91p;	NV8
+B;	-󠅾󥘨。򻀠;	[P1 V3 V6];	[P1 V3 V6]
+T;	󝺜︒\u200C㟀.\u07E7⒈;	[P1 V6 C1];	[P1 V6]	#	︒㟀.ߧ⒈
+N;	󝺜︒\u200C㟀.\u07E7⒈;	[P1 V6 C1];	[P1 V6 C1]	#	︒㟀.ߧ⒈
+T;	󝺜。\u200C㟀.\u07E71.;	[P1 V6 C1];	[P1 V6]	#	.㟀.ߧ1.
+N;	󝺜。\u200C㟀.\u07E71.;	[P1 V6 C1];	[P1 V6 C1]	#	.㟀.ߧ1.
+T;	󠆮ꡬ\u05AA。-\u200D;	[V3 C2];	[V3]	#	ꡬ֪.-
+N;	󠆮ꡬ\u05AA。-\u200D;	[V3 C2];	[V3 C2]	#	ꡬ֪.-
+T;	\u200C.Ⴉ≠𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.Ⴉ≠𐬉
+N;	\u200C.Ⴉ≠𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.Ⴉ≠𐬉
+T;	\u200C.Ⴉ=\u0338𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.Ⴉ≠𐬉
+N;	\u200C.Ⴉ=\u0338𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.Ⴉ≠𐬉
+T;	\u200C.Ⴉ≠𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.Ⴉ≠𐬉
+N;	\u200C.Ⴉ≠𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.Ⴉ≠𐬉
+T;	\u200C.Ⴉ=\u0338𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.Ⴉ≠𐬉
+N;	\u200C.Ⴉ=\u0338𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.Ⴉ≠𐬉
+T;	\u200C.ⴉ=\u0338𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.ⴉ≠𐬉
+N;	\u200C.ⴉ=\u0338𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.ⴉ≠𐬉
+T;	\u200C.ⴉ≠𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.ⴉ≠𐬉
+N;	\u200C.ⴉ≠𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.ⴉ≠𐬉
+T;	\u200C.ⴉ=\u0338𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.ⴉ≠𐬉
+N;	\u200C.ⴉ=\u0338𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.ⴉ≠𐬉
+T;	\u200C.ⴉ≠𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.ⴉ≠𐬉
+N;	\u200C.ⴉ≠𐬉;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.ⴉ≠𐬉
+B;	𐮈。≯ς;	[P1 V6];	[P1 V6]
+B;	𐮈。>\u0338ς;	[P1 V6];	[P1 V6]
+B;	𐮈。>\u0338Σ;	[P1 V6];	[P1 V6]
+B;	𐮈。≯Σ;	[P1 V6];	[P1 V6]
+B;	𐮈。≯σ;	[P1 V6];	[P1 V6]
+B;	𐮈。>\u0338σ;	[P1 V6];	[P1 V6]
+B;	𐱸𞴇.𞥂︒򨹓Ⴐ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]
+B;	𐱸𞴇.𞥂。򨹓Ⴐ;	[P1 V6];	[P1 V6]
+B;	𐱸𞴇.𞥂。򨹓ⴐ;	[P1 V6];	[P1 V6]
+B;	𐱸𞴇.𞥂︒򨹓ⴐ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]
+B;	Ⴥ🠠⸄⧲。󠇠;	[P1 V6];	[P1 V6]
+B;	Ⴥ🠠⸄⧲。󠇠;	[P1 V6];	[P1 V6]
+B;	ⴥ🠠⸄⧲。󠇠;	ⴥ🠠⸄⧲.;	xn--fxi61ietai923l.;	NV8
+B;	xn--fxi61ietai923l.;	ⴥ🠠⸄⧲.;	xn--fxi61ietai923l.;	NV8
+B;	ⴥ🠠⸄⧲.;	;	xn--fxi61ietai923l.;	NV8
+B;	Ⴥ🠠⸄⧲.;	[P1 V6];	[P1 V6]
+B;	ⴥ🠠⸄⧲。󠇠;	ⴥ🠠⸄⧲.;	xn--fxi61ietai923l.;	NV8
+B;	🄈。󠦐ᢙ;	[P1 V6];	[P1 V6]
+B;	7,。󠦐ᢙ;	[P1 V6];	[P1 V6]
+B;	≮\u063D。섖쮖ß;	[P1 V6 B1];	[P1 V6 B1]	#	≮ؽ.섖쮖ß
+B;	<\u0338\u063D。섖쮖ß;	[P1 V6 B1];	[P1 V6 B1]	#	≮ؽ.섖쮖ß
+B;	<\u0338\u063D。섖쮖SS;	[P1 V6 B1];	[P1 V6 B1]	#	≮ؽ.섖쮖ss
+B;	≮\u063D。섖쮖SS;	[P1 V6 B1];	[P1 V6 B1]	#	≮ؽ.섖쮖ss
+B;	≮\u063D。섖쮖ss;	[P1 V6 B1];	[P1 V6 B1]	#	≮ؽ.섖쮖ss
+B;	<\u0338\u063D。섖쮖ss;	[P1 V6 B1];	[P1 V6 B1]	#	≮ؽ.섖쮖ss
+B;	<\u0338\u063D。섖쮖Ss;	[P1 V6 B1];	[P1 V6 B1]	#	≮ؽ.섖쮖ss
+B;	≮\u063D。섖쮖Ss;	[P1 V6 B1];	[P1 V6 B1]	#	≮ؽ.섖쮖ss
+B;	\u1A6A󠍨-。\u06A2;	[P1 V3 V5 V6];	[P1 V3 V5 V6]	#	ᩪ-.ڢ
+B;	𞱦\u06DD\u0845\u0E3A。\u069E\u0726\u200C\u062C;	[P1 V6];	[P1 V6]	#	ࡅฺ.ڞܦج
+B;	\u1AB6.𞨕򗡺;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	᪶.
+B;	--。󶅄\u07D9\uFD60\uFDB5;	[P1 V3 V6 B5 B6];	[P1 V3 V6 B5 B6]	#	--.ߙسمحلحم
+B;	--。󶅄\u07D9\u0633\u0645\u062D\u0644\u062D\u0645;	[P1 V3 V6 B5 B6];	[P1 V3 V6 B5 B6]	#	--.ߙسمحلحم
+B;	񰋴𐋥𚴢.≯\u08A2\u06C1򮁎;	[P1 V6 B1];	[P1 V6 B1]	#	𐋥.≯ࢢہ
+B;	񰋴𐋥𚴢.>\u0338\u08A2\u06C1򮁎;	[P1 V6 B1];	[P1 V6 B1]	#	𐋥.≯ࢢہ
+B;	䔛󠅆󙭅𐹸.-䤷;	[P1 V6 V3 B5 B6];	[P1 V6 V3 B5 B6]
+B;	䔛󠅆󙭅𐹸.-䤷;	[P1 V6 V3 B5 B6];	[P1 V6 V3 B5 B6]
+T;	\u0665.\u200D-;	[V3 B1 C2];	[V3 B1]	#	٥.-
+N;	\u0665.\u200D-;	[V3 B1 C2];	[V3 B1 C2]	#	٥.-
+T;	\u0665.\u200D-;	[V3 B1 C2];	[V3 B1]	#	٥.-
+N;	\u0665.\u200D-;	[V3 B1 C2];	[V3 B1 C2]	#	٥.-
+B;	򳥎帷。≯萺🢓-;	[P1 V6 V3];	[P1 V6 V3]
+B;	򳥎帷。>\u0338萺🢓-;	[P1 V6 V3];	[P1 V6 V3]
+B;	򳥎帷。≯萺🢓-;	[P1 V6 V3];	[P1 V6 V3]
+B;	򳥎帷。>\u0338萺🢓-;	[P1 V6 V3];	[P1 V6 V3]
+T;	\u200D攌\u1BAA。\u0641-Ⴘ;	[P1 V6 C2 B2 B3];	[P1 V6 B2 B3]	#	攌᮪.ف-Ⴘ
+N;	\u200D攌\u1BAA。\u0641-Ⴘ;	[P1 V6 C2 B2 B3];	[P1 V6 C2 B2 B3]	#	攌᮪.ف-Ⴘ
+T;	\u200D攌\u1BAA。\u0641-ⴘ;	[C2 B2 B3];	[B2 B3]	#	攌᮪.ف-ⴘ
+N;	\u200D攌\u1BAA。\u0641-ⴘ;	[C2 B2 B3];	[C2 B2 B3]	#	攌᮪.ف-ⴘ
+T;	\u200Cꖨ.⒗3􆤫۳;	[P1 V6 C1];	[P1 V6]	#	ꖨ.⒗3۳
+N;	\u200Cꖨ.⒗3􆤫۳;	[P1 V6 C1];	[P1 V6 C1]	#	ꖨ.⒗3۳
+T;	\u200Cꖨ.16.3􆤫۳;	[P1 V6 C1];	[P1 V6]	#	ꖨ.16.3۳
+N;	\u200Cꖨ.16.3􆤫۳;	[P1 V6 C1];	[P1 V6 C1]	#	ꖨ.16.3۳
+B;	⒈걾6.𞼾\u06A6;	[P1 V6];	[P1 V6]	#	⒈걾6.ڦ
+B;	⒈걾6.𞼾\u06A6;	[P1 V6];	[P1 V6]	#	⒈걾6.ڦ
+B;	1.걾6.𞼾\u06A6;	[P1 V6];	[P1 V6]	#	1.걾6.ڦ
+B;	1.걾6.𞼾\u06A6;	[P1 V6];	[P1 V6]	#	1.걾6.ڦ
+B;	𐭹𝟶≮≮.\u07EC\u063F;	[P1 V6 V5 B3 B1];	[P1 V6 V5 B3 B1]	#	𐭹0≮≮.߬ؿ
+B;	𐭹𝟶<\u0338<\u0338.\u07EC\u063F;	[P1 V6 V5 B3 B1];	[P1 V6 V5 B3 B1]	#	𐭹0≮≮.߬ؿ
+B;	𐭹0≮≮.\u07EC\u063F;	[P1 V6 V5 B3 B1];	[P1 V6 V5 B3 B1]	#	𐭹0≮≮.߬ؿ
+B;	𐭹0<\u0338<\u0338.\u07EC\u063F;	[P1 V6 V5 B3 B1];	[P1 V6 V5 B3 B1]	#	𐭹0≮≮.߬ؿ
+B;	𝩎.𐹥\u115F;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	𝩎.𐹥
+T;	𝟏\u05A2\u0E4B.\u200D;	[C2];	xn--1-efc467d.	#	1๋֢.
+N;	𝟏\u05A2\u0E4B.\u200D;	[C2];	[C2]	#	1๋֢.
+T;	𝟏\u0E4B\u05A2.\u200D;	[C2];	xn--1-efc467d.	#	1๋֢.
+N;	𝟏\u0E4B\u05A2.\u200D;	[C2];	[C2]	#	1๋֢.
+T;	1\u0E4B\u05A2.\u200D;	[C2];	xn--1-efc467d.	#	1๋֢.
+N;	1\u0E4B\u05A2.\u200D;	[C2];	[C2]	#	1๋֢.
+B;	xn--1-efc467d.;	1\u0E4B\u05A2.;	xn--1-efc467d.	#	1๋֢.
+B;	1\u0E4B\u05A2.;	;	xn--1-efc467d.	#	1๋֢.
+T;	ꡏ≠\u07DF\u103A。-\u200C𐮀;	[P1 V6 V3 B5 B6 B1 C1];	[P1 V6 V3 B5 B6 B1]	#	ꡏ≠ߟ်.-𐮀
+N;	ꡏ≠\u07DF\u103A。-\u200C𐮀;	[P1 V6 V3 B5 B6 B1 C1];	[P1 V6 V3 B5 B6 B1 C1]	#	ꡏ≠ߟ်.-𐮀
+T;	ꡏ=\u0338\u07DF\u103A。-\u200C𐮀;	[P1 V6 V3 B5 B6 B1 C1];	[P1 V6 V3 B5 B6 B1]	#	ꡏ≠ߟ်.-𐮀
+N;	ꡏ=\u0338\u07DF\u103A。-\u200C𐮀;	[P1 V6 V3 B5 B6 B1 C1];	[P1 V6 V3 B5 B6 B1 C1]	#	ꡏ≠ߟ်.-𐮀
+T;	ꡏ≠\u07DF\u103A。-\u200C𐮀;	[P1 V6 V3 B5 B6 B1 C1];	[P1 V6 V3 B5 B6 B1]	#	ꡏ≠ߟ်.-𐮀
+N;	ꡏ≠\u07DF\u103A。-\u200C𐮀;	[P1 V6 V3 B5 B6 B1 C1];	[P1 V6 V3 B5 B6 B1 C1]	#	ꡏ≠ߟ်.-𐮀
+T;	ꡏ=\u0338\u07DF\u103A。-\u200C𐮀;	[P1 V6 V3 B5 B6 B1 C1];	[P1 V6 V3 B5 B6 B1]	#	ꡏ≠ߟ်.-𐮀
+N;	ꡏ=\u0338\u07DF\u103A。-\u200C𐮀;	[P1 V6 V3 B5 B6 B1 C1];	[P1 V6 V3 B5 B6 B1 C1]	#	ꡏ≠ߟ်.-𐮀
+B;	𐹹𑜩-\u08AA。𐫚;	[B1];	[B1]	#	𐹹𑜩-ࢪ.𐫚
+B;	𐹹𑜩-\u08AA。𐫚;	[B1];	[B1]	#	𐹹𑜩-ࢪ.𐫚
+B;	F\u1AB4。񸃫🌿;	[P1 V6];	[P1 V6]	#	f᪴.🌿
+B;	F\u1AB4。񸃫🌿;	[P1 V6];	[P1 V6]	#	f᪴.🌿
+B;	f\u1AB4。񸃫🌿;	[P1 V6];	[P1 V6]	#	f᪴.🌿
+B;	f\u1AB4。񸃫🌿;	[P1 V6];	[P1 V6]	#	f᪴.🌿
+B;	𑈵𑍍\u05C1。𝟮Ⴘ\u1B03𪌓;	[P1 V5 V6];	[P1 V5 V6]	#	𑈵𑍍ׁ.2Ⴘᬃ𪌓
+B;	𑈵𑍍\u05C1。2Ⴘ\u1B03𪌓;	[P1 V5 V6];	[P1 V5 V6]	#	𑈵𑍍ׁ.2Ⴘᬃ𪌓
+B;	𑈵𑍍\u05C1。2ⴘ\u1B03𪌓;	[V5];	[V5]	#	𑈵𑍍ׁ.2ⴘᬃ𪌓
+B;	𑈵𑍍\u05C1。𝟮ⴘ\u1B03𪌓;	[V5];	[V5]	#	𑈵𑍍ׁ.2ⴘᬃ𪌓
+T;	󙐃\u200C\u200C⒈。勉\u08F6;	[P1 V6 C1];	[P1 V6]	#	⒈.勉ࣶ
+N;	󙐃\u200C\u200C⒈。勉\u08F6;	[P1 V6 C1];	[P1 V6 C1]	#	⒈.勉ࣶ
+T;	󙐃\u200C\u200C1.。勉\u08F6;	[P1 V6 C1 A4_2];	[P1 V6 A4_2]	#	1..勉ࣶ
+N;	󙐃\u200C\u200C1.。勉\u08F6;	[P1 V6 C1 A4_2];	[P1 V6 C1 A4_2]	#	1..勉ࣶ
+B;	\u07DE.􋧲򆔛򚝌;	[P1 V6];	[P1 V6]	#	ߞ.
+T;	\u200C\u200C。⒈≯𝟵;	[P1 V6 C1];	[P1 V6]	#	.⒈≯9
+N;	\u200C\u200C。⒈≯𝟵;	[P1 V6 C1];	[P1 V6 C1]	#	.⒈≯9
+T;	\u200C\u200C。⒈>\u0338𝟵;	[P1 V6 C1];	[P1 V6]	#	.⒈≯9
+N;	\u200C\u200C。⒈>\u0338𝟵;	[P1 V6 C1];	[P1 V6 C1]	#	.⒈≯9
+T;	\u200C\u200C。1.≯9;	[P1 V6 C1];	[P1 V6]	#	.1.≯9
+N;	\u200C\u200C。1.≯9;	[P1 V6 C1];	[P1 V6 C1]	#	.1.≯9
+T;	\u200C\u200C。1.>\u03389;	[P1 V6 C1];	[P1 V6]	#	.1.≯9
+N;	\u200C\u200C。1.>\u03389;	[P1 V6 C1];	[P1 V6 C1]	#	.1.≯9
+B;	\u115F󠁔񹨕.񡆍≯ᡱ;	[P1 V6];	[P1 V6]	#	.≯ᡱ
+B;	\u115F󠁔񹨕.񡆍>\u0338ᡱ;	[P1 V6];	[P1 V6]	#	.≯ᡱ
+T;	⽛󠇧\u200D\u06A4.𑆻-\u20E0򔔷;	[P1 V5 V6 B5 B6 C2];	[P1 V5 V6 B5 B6]	#	牙ڤ.𑆻-⃠
+N;	⽛󠇧\u200D\u06A4.𑆻-\u20E0򔔷;	[P1 V5 V6 B5 B6 C2];	[P1 V5 V6 B5 B6 C2]	#	牙ڤ.𑆻-⃠
+T;	牙󠇧\u200D\u06A4.𑆻-\u20E0򔔷;	[P1 V5 V6 B5 B6 C2];	[P1 V5 V6 B5 B6]	#	牙ڤ.𑆻-⃠
+N;	牙󠇧\u200D\u06A4.𑆻-\u20E0򔔷;	[P1 V5 V6 B5 B6 C2];	[P1 V5 V6 B5 B6 C2]	#	牙ڤ.𑆻-⃠
+B;	\u035D.\u2D7F-;	[V5 V3];	[V5 V3]	#	͝.⵿-
+B;	\u035D.\u2D7F-;	[V5 V3];	[V5 V3]	#	͝.⵿-
+B;	䮸ß.┶☍紙\u0710;	[B1];	[B1]	#	䮸ß.┶☍紙ܐ
+B;	䮸SS.┶☍紙\u0710;	[B1];	[B1]	#	䮸ss.┶☍紙ܐ
+B;	䮸ss.┶☍紙\u0710;	[B1];	[B1]	#	䮸ss.┶☍紙ܐ
+B;	䮸Ss.┶☍紙\u0710;	[B1];	[B1]	#	䮸ss.┶☍紙ܐ
+B;	-Ⴞ.-⎟≈𞴈;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-ⴞ.-⎟≈𞴈;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	󊡝𐹮𑜝。𵘅\u07EA𚷖ᠥ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	𐹮𑜝.ߪᠥ
+B;	󊡝𐹮𑜝。𵘅\u07EA𚷖ᠥ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	𐹮𑜝.ߪᠥ
+T;	\u1B02-\u200D\u1CE8.\u067A\u200D񻭁;	[P1 V5 V6 C2 B2 B3];	[P1 V5 V6 B2 B3]	#	ᬂ-᳨.ٺ
+N;	\u1B02-\u200D\u1CE8.\u067A\u200D񻭁;	[P1 V5 V6 C2 B2 B3];	[P1 V5 V6 C2 B2 B3]	#	ᬂ-᳨.ٺ
+T;	\u1B02-\u200D\u1CE8.\u067A\u200D񻭁;	[P1 V5 V6 C2 B2 B3];	[P1 V5 V6 B2 B3]	#	ᬂ-᳨.ٺ
+N;	\u1B02-\u200D\u1CE8.\u067A\u200D񻭁;	[P1 V5 V6 C2 B2 B3];	[P1 V5 V6 C2 B2 B3]	#	ᬂ-᳨.ٺ
+B;	۱。≠\u0667;	[P1 V6 B1];	[P1 V6 B1]	#	۱.≠٧
+B;	۱。=\u0338\u0667;	[P1 V6 B1];	[P1 V6 B1]	#	۱.≠٧
+B;	\uA8C4廊.\u07D4;	[V5];	[V5]	#	꣄廊.ߔ
+T;	\u200D\u17CF-.-Ⴐ𐹥;	[P1 V3 V6 C2 B1];	[P1 V3 V5 V6 B1]	#	៏-.-Ⴐ𐹥
+N;	\u200D\u17CF-.-Ⴐ𐹥;	[P1 V3 V6 C2 B1];	[P1 V3 V6 C2 B1]	#	៏-.-Ⴐ𐹥
+T;	\u200D\u17CF-.-Ⴐ𐹥;	[P1 V3 V6 C2 B1];	[P1 V3 V5 V6 B1]	#	៏-.-Ⴐ𐹥
+N;	\u200D\u17CF-.-Ⴐ𐹥;	[P1 V3 V6 C2 B1];	[P1 V3 V6 C2 B1]	#	៏-.-Ⴐ𐹥
+T;	\u200D\u17CF-.-ⴐ𐹥;	[V3 C2 B1];	[V3 V5 B1]	#	៏-.-ⴐ𐹥
+N;	\u200D\u17CF-.-ⴐ𐹥;	[V3 C2 B1];	[V3 C2 B1]	#	៏-.-ⴐ𐹥
+T;	\u200D\u17CF-.-ⴐ𐹥;	[V3 C2 B1];	[V3 V5 B1]	#	៏-.-ⴐ𐹥
+N;	\u200D\u17CF-.-ⴐ𐹥;	[V3 C2 B1];	[V3 C2 B1]	#	៏-.-ⴐ𐹥
+B;	ᡈ𐹯挏򨆦.-;	[P1 V6 V3 B5];	[P1 V6 V3 B5]
+B;	𞸷。𐹪\u084C;	[B1];	[B1]	#	خ.𐹪ࡌ
+B;	\u062E。𐹪\u084C;	[B1];	[B1]	#	خ.𐹪ࡌ
+B;	Ⴞ󠛸盥.ꡧ릫;	[P1 V6];	[P1 V6]
+B;	Ⴞ󠛸盥.ꡧ릫;	[P1 V6];	[P1 V6]
+B;	Ⴞ󠛸盥.ꡧ릫;	[P1 V6];	[P1 V6]
+B;	Ⴞ󠛸盥.ꡧ릫;	[P1 V6];	[P1 V6]
+B;	ⴞ󠛸盥.ꡧ릫;	[P1 V6];	[P1 V6]
+B;	ⴞ󠛸盥.ꡧ릫;	[P1 V6];	[P1 V6]
+B;	ⴞ󠛸盥.ꡧ릫;	[P1 V6];	[P1 V6]
+B;	ⴞ󠛸盥.ꡧ릫;	[P1 V6];	[P1 V6]
+T;	✦󃕌𐮮𐹸。≯\u200C\uA8E5;	[P1 V6 B1 C1];	[P1 V6 B1]	#	✦𐮮𐹸.≯꣥
+N;	✦󃕌𐮮𐹸。≯\u200C\uA8E5;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	✦𐮮𐹸.≯꣥
+T;	✦󃕌𐮮𐹸。>\u0338\u200C\uA8E5;	[P1 V6 B1 C1];	[P1 V6 B1]	#	✦𐮮𐹸.≯꣥
+N;	✦󃕌𐮮𐹸。>\u0338\u200C\uA8E5;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	✦𐮮𐹸.≯꣥
+T;	✦󃕌𐮮𐹸。≯\u200C\uA8E5;	[P1 V6 B1 C1];	[P1 V6 B1]	#	✦𐮮𐹸.≯꣥
+N;	✦󃕌𐮮𐹸。≯\u200C\uA8E5;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	✦𐮮𐹸.≯꣥
+T;	✦󃕌𐮮𐹸。>\u0338\u200C\uA8E5;	[P1 V6 B1 C1];	[P1 V6 B1]	#	✦𐮮𐹸.≯꣥
+N;	✦󃕌𐮮𐹸。>\u0338\u200C\uA8E5;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	✦𐮮𐹸.≯꣥
+T;	ᛎ\u0351⎛\u200D。\u0662\u0668𐦋-;	[V3 C2 B1];	[V3 B1]	#	ᛎ͑⎛.٢٨𐦋-
+N;	ᛎ\u0351⎛\u200D。\u0662\u0668𐦋-;	[V3 C2 B1];	[V3 C2 B1]	#	ᛎ͑⎛.٢٨𐦋-
+T;	ᛎ\u0351⎛\u200D。\u0662\u0668𐦋-;	[V3 C2 B1];	[V3 B1]	#	ᛎ͑⎛.٢٨𐦋-
+N;	ᛎ\u0351⎛\u200D。\u0662\u0668𐦋-;	[V3 C2 B1];	[V3 C2 B1]	#	ᛎ͑⎛.٢٨𐦋-
+B;	\u0666.\u06FB;	[B1];	[B1]	#	٦.ۻ
+T;	ß\u200D𑁆。⒈;	[P1 V6 C2];	[P1 V6]	#	ß𑁆.⒈
+N;	ß\u200D𑁆。⒈;	[P1 V6 C2];	[P1 V6 C2]	#	ß𑁆.⒈
+T;	ß\u200D𑁆。1.;	[C2];	xn--ss-tn4o.1.	#	ß𑁆.1.
+N;	ß\u200D𑁆。1.;	[C2];	[C2]	#	ß𑁆.1.
+T;	SS\u200D𑁆。1.;	[C2];	xn--ss-tn4o.1.	#	ss𑁆.1.
+N;	SS\u200D𑁆。1.;	[C2];	[C2]	#	ss𑁆.1.
+T;	ss\u200D𑁆。1.;	[C2];	xn--ss-tn4o.1.	#	ss𑁆.1.
+N;	ss\u200D𑁆。1.;	[C2];	[C2]	#	ss𑁆.1.
+T;	Ss\u200D𑁆。1.;	[C2];	xn--ss-tn4o.1.	#	ss𑁆.1.
+N;	Ss\u200D𑁆。1.;	[C2];	[C2]	#	ss𑁆.1.
+B;	xn--ss-tn4o.1.;	ss𑁆.1.;	xn--ss-tn4o.1.
+B;	ss𑁆.1.;	;	xn--ss-tn4o.1.
+B;	SS𑁆.1.;	ss𑁆.1.;	xn--ss-tn4o.1.
+B;	Ss𑁆.1.;	ss𑁆.1.;	xn--ss-tn4o.1.
+T;	SS\u200D𑁆。⒈;	[P1 V6 C2];	[P1 V6]	#	ss𑁆.⒈
+N;	SS\u200D𑁆。⒈;	[P1 V6 C2];	[P1 V6 C2]	#	ss𑁆.⒈
+T;	ss\u200D𑁆。⒈;	[P1 V6 C2];	[P1 V6]	#	ss𑁆.⒈
+N;	ss\u200D𑁆。⒈;	[P1 V6 C2];	[P1 V6 C2]	#	ss𑁆.⒈
+T;	Ss\u200D𑁆。⒈;	[P1 V6 C2];	[P1 V6]	#	ss𑁆.⒈
+N;	Ss\u200D𑁆。⒈;	[P1 V6 C2];	[P1 V6 C2]	#	ss𑁆.⒈
+T;	\u1B44\u200C򦃽𐴮。\u200D;	[P1 V5 V6 B5 B6 C2];	[P1 V5 V6 B5 B6]	#	᭄.
+N;	\u1B44\u200C򦃽𐴮。\u200D;	[P1 V5 V6 B5 B6 C2];	[P1 V5 V6 B5 B6 C2]	#	᭄.
+B;	ᡏ。ꡂ\u17BC;	ᡏ.ꡂ\u17BC;	xn--f8e.xn--73e9015e	#	ᡏ.ꡂូ
+B;	ᡏ。ꡂ\u17BC;	ᡏ.ꡂ\u17BC;	xn--f8e.xn--73e9015e	#	ᡏ.ꡂូ
+B;	xn--f8e.xn--73e9015e;	ᡏ.ꡂ\u17BC;	xn--f8e.xn--73e9015e	#	ᡏ.ꡂូ
+B;	ᡏ.ꡂ\u17BC;	;	xn--f8e.xn--73e9015e	#	ᡏ.ꡂូ
+T;	ᡦ\u17D2。\u071F\u0954\u200C𑄴;	[B3 C1];	xn--u4e90a.xn--pnb44if575b	#	ᡦ្.ܟ𑄴॔
+N;	ᡦ\u17D2。\u071F\u0954\u200C𑄴;	[B3 C1];	[B3 C1]	#	ᡦ្.ܟ𑄴॔
+B;	xn--u4e90a.xn--pnb44if575b;	ᡦ\u17D2.\u071F𑄴\u0954;	xn--u4e90a.xn--pnb44if575b	#	ᡦ្.ܟ𑄴॔
+B;	ᡦ\u17D2.\u071F𑄴\u0954;	;	xn--u4e90a.xn--pnb44if575b	#	ᡦ្.ܟ𑄴॔
+B;	\uA4CE.𑈶\u0684;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	.𑈶ڄ
+T;	\u0713𑜫.ß𑇀𑆸;	\u0713𑜫.ß𑇀𑆸;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ß𑇀𑆸
+N;	\u0713𑜫.ß𑇀𑆸;	\u0713𑜫.ß𑇀𑆸;	xn--dnb6240l.xn--zca2180lxa	#	ܓ𑜫.ß𑇀𑆸
+T;	\u0713𑜫.ß𑇀𑆸;	;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ß𑇀𑆸
+N;	\u0713𑜫.ß𑇀𑆸;	;	xn--dnb6240l.xn--zca2180lxa	#	ܓ𑜫.ß𑇀𑆸
+B;	\u0713𑜫.SS𑇀𑆸;	\u0713𑜫.ss𑇀𑆸;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ss𑇀𑆸
+B;	\u0713𑜫.ss𑇀𑆸;	;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ss𑇀𑆸
+B;	\u0713𑜫.Ss𑇀𑆸;	\u0713𑜫.ss𑇀𑆸;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ss𑇀𑆸
+B;	xn--dnb6240l.xn--ss-jk5o5a;	\u0713𑜫.ss𑇀𑆸;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ss𑇀𑆸
+B;	xn--dnb6240l.xn--zca2180lxa;	\u0713𑜫.ß𑇀𑆸;	xn--dnb6240l.xn--zca2180lxa	#	ܓ𑜫.ß𑇀𑆸
+B;	\u0713𑜫.SS𑇀𑆸;	\u0713𑜫.ss𑇀𑆸;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ss𑇀𑆸
+B;	\u0713𑜫.ss𑇀𑆸;	\u0713𑜫.ss𑇀𑆸;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ss𑇀𑆸
+B;	\u0713𑜫.Ss𑇀𑆸;	\u0713𑜫.ss𑇀𑆸;	xn--dnb6240l.xn--ss-jk5o5a	#	ܓ𑜫.ss𑇀𑆸
+T;	𝟠≮\u200C。\u0734\u17B4;	[P1 V6 V5 C1];	[P1 V6 V5]	#	8≮.ܴ
+N;	𝟠≮\u200C。\u0734\u17B4;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	8≮.ܴ
+T;	𝟠<\u0338\u200C。\u0734\u17B4;	[P1 V6 V5 C1];	[P1 V6 V5]	#	8≮.ܴ
+N;	𝟠<\u0338\u200C。\u0734\u17B4;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	8≮.ܴ
+T;	8≮\u200C。\u0734\u17B4;	[P1 V6 V5 C1];	[P1 V6 V5]	#	8≮.ܴ
+N;	8≮\u200C。\u0734\u17B4;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	8≮.ܴ
+T;	8<\u0338\u200C。\u0734\u17B4;	[P1 V6 V5 C1];	[P1 V6 V5]	#	8≮.ܴ
+N;	8<\u0338\u200C。\u0734\u17B4;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	8≮.ܴ
+B;	ᡙ≯︒𫅍.Ⴀ;	[P1 V6];	[P1 V6]
+B;	ᡙ>\u0338︒𫅍.Ⴀ;	[P1 V6];	[P1 V6]
+B;	ᡙ≯。𫅍.Ⴀ;	[P1 V6];	[P1 V6]
+B;	ᡙ>\u0338。𫅍.Ⴀ;	[P1 V6];	[P1 V6]
+B;	ᡙ>\u0338。𫅍.ⴀ;	[P1 V6];	[P1 V6]
+B;	ᡙ≯。𫅍.ⴀ;	[P1 V6];	[P1 V6]
+B;	ᡙ>\u0338︒𫅍.ⴀ;	[P1 V6];	[P1 V6]
+B;	ᡙ≯︒𫅍.ⴀ;	[P1 V6];	[P1 V6]
+B;	\u17D1.-\u08FE;	[V5 V3];	[V5 V3]	#	៑.-ࣾ
+B;	\u17D1.-\u08FE;	[V5 V3];	[V5 V3]	#	៑.-ࣾ
+B;	ᵬ󠅳.핒⒒⒈󍤢;	[P1 V6];	[P1 V6]
+B;	ᵬ󠅳.핒⒒⒈󍤢;	[P1 V6];	[P1 V6]
+B;	ᵬ󠅳.핒11.1.󍤢;	[P1 V6];	[P1 V6]
+B;	ᵬ󠅳.핒11.1.󍤢;	[P1 V6];	[P1 V6]
+B;	ς\u0ACD𐋢.𐹨;	[B1];	[B1]	#	ς્𐋢.𐹨
+B;	ς\u0ACD𐋢.𐹨;	[B1];	[B1]	#	ς્𐋢.𐹨
+B;	Σ\u0ACD𐋢.𐹨;	[B1];	[B1]	#	σ્𐋢.𐹨
+B;	σ\u0ACD𐋢.𐹨;	[B1];	[B1]	#	σ્𐋢.𐹨
+B;	Σ\u0ACD𐋢.𐹨;	[B1];	[B1]	#	σ્𐋢.𐹨
+B;	σ\u0ACD𐋢.𐹨;	[B1];	[B1]	#	σ્𐋢.𐹨
+T;	\uA806\u200C𐋻\u200D.\u2DE3\u072B𐹥;	[V5 C2 B1];	[V5 B1]	#	꠆𐋻.ⷣܫ𐹥
+N;	\uA806\u200C𐋻\u200D.\u2DE3\u072B𐹥;	[V5 C2 B1];	[V5 C2 B1]	#	꠆𐋻.ⷣܫ𐹥
+B;	𝍕。𸻞\u08A2;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	𝍕.ࢢ
+B;	𐬨􆧪。򨳋;	[P1 V6 B2 B3];	[P1 V6 B2 B3]
+B;	𐹾\u1DC7ꡔ。ς񶞒󠤤\u17B5;	[P1 V6 B1];	[P1 V6 B1]	#	𐹾᷇ꡔ.ς
+B;	𐹾\u1DC7ꡔ。Σ񶞒󠤤\u17B5;	[P1 V6 B1];	[P1 V6 B1]	#	𐹾᷇ꡔ.σ
+B;	𐹾\u1DC7ꡔ。σ񶞒󠤤\u17B5;	[P1 V6 B1];	[P1 V6 B1]	#	𐹾᷇ꡔ.σ
+B;	-𐯽\u074E\u0819。\u0CCD𝟥;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	-ݎ࠙.್3
+B;	-𐯽\u074E\u0819。\u0CCD3;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	-ݎ࠙.್3
+T;	\u200C󠔟。򡵱≮𐽨;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.≮
+N;	\u200C󠔟。򡵱≮𐽨;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.≮
+T;	\u200C󠔟。򡵱<\u0338𐽨;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.≮
+N;	\u200C󠔟。򡵱<\u0338𐽨;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.≮
+T;	\u200C󠔟。򡵱≮𐽨;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.≮
+N;	\u200C󠔟。򡵱≮𐽨;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.≮
+T;	\u200C󠔟。򡵱<\u0338𐽨;	[P1 V6 C1 B5 B6];	[P1 V6 B5 B6]	#	.≮
+N;	\u200C󠔟。򡵱<\u0338𐽨;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	.≮
+B;	⒈꘍𿅦.𝟡𓕹;	[P1 V6];	[P1 V6]
+B;	1.꘍𿅦.9𓕹;	[P1 V6];	[P1 V6]
+B;	\uAAED\u06CC𐪆.𐹷󠁈;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ꫭی𐪆.𐹷
+B;	ς.𑄴\u1734;	[V5];	[V5]	#	ς.𑄴᜴
+B;	ς.𑄴\u1734;	[V5];	[V5]	#	ς.𑄴᜴
+B;	Σ.𑄴\u1734;	[V5];	[V5]	#	σ.𑄴᜴
+B;	σ.𑄴\u1734;	[V5];	[V5]	#	σ.𑄴᜴
+B;	Σ.𑄴\u1734;	[V5];	[V5]	#	σ.𑄴᜴
+B;	σ.𑄴\u1734;	[V5];	[V5]	#	σ.𑄴᜴
+T;	\u1073\u200C≯𐼸.󠅛;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	ၳ≯.
+N;	\u1073\u200C≯𐼸.󠅛;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	ၳ≯.
+T;	\u1073\u200C>\u0338𐼸.󠅛;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	ၳ≯.
+N;	\u1073\u200C>\u0338𐼸.󠅛;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	ၳ≯.
+T;	\u1073\u200C≯𐼸.󠅛;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	ၳ≯.
+N;	\u1073\u200C≯𐼸.󠅛;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	ၳ≯.
+T;	\u1073\u200C>\u0338𐼸.󠅛;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	ၳ≯.
+N;	\u1073\u200C>\u0338𐼸.󠅛;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	ၳ≯.
+B;	羚。≯;	[P1 V6];	[P1 V6]
+B;	羚。>\u0338;	[P1 V6];	[P1 V6]
+B;	羚。≯;	[P1 V6];	[P1 V6]
+B;	羚。>\u0338;	[P1 V6];	[P1 V6]
+B;	\uA953\u1759.\u0850;	[P1 V5 V6];	[P1 V5 V6]	#	꥓.ࡐ
+B;	\uA953\u1759.\u0850;	[P1 V5 V6];	[P1 V5 V6]	#	꥓.ࡐ
+T;	򛝏\u2DED\u200D。𐹡ҠჀ𝟑;	[P1 V6 C2 B1];	[P1 V6 B1]	#	ⷭ.𐹡ҡჀ3
+N;	򛝏\u2DED\u200D。𐹡ҠჀ𝟑;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	ⷭ.𐹡ҡჀ3
+T;	򛝏\u2DED\u200D。𐹡ҠჀ3;	[P1 V6 C2 B1];	[P1 V6 B1]	#	ⷭ.𐹡ҡჀ3
+N;	򛝏\u2DED\u200D。𐹡ҠჀ3;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	ⷭ.𐹡ҡჀ3
+T;	򛝏\u2DED\u200D。𐹡ҡⴠ3;	[P1 V6 C2 B1];	[P1 V6 B1]	#	ⷭ.𐹡ҡⴠ3
+N;	򛝏\u2DED\u200D。𐹡ҡⴠ3;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	ⷭ.𐹡ҡⴠ3
+T;	򛝏\u2DED\u200D。𐹡Ҡⴠ3;	[P1 V6 C2 B1];	[P1 V6 B1]	#	ⷭ.𐹡ҡⴠ3
+N;	򛝏\u2DED\u200D。𐹡Ҡⴠ3;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	ⷭ.𐹡ҡⴠ3
+T;	򛝏\u2DED\u200D。𐹡ҡⴠ𝟑;	[P1 V6 C2 B1];	[P1 V6 B1]	#	ⷭ.𐹡ҡⴠ3
+N;	򛝏\u2DED\u200D。𐹡ҡⴠ𝟑;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	ⷭ.𐹡ҡⴠ3
+T;	򛝏\u2DED\u200D。𐹡Ҡⴠ𝟑;	[P1 V6 C2 B1];	[P1 V6 B1]	#	ⷭ.𐹡ҡⴠ3
+N;	򛝏\u2DED\u200D。𐹡Ҡⴠ𝟑;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	ⷭ.𐹡ҡⴠ3
+B;	\u063F。\u0661\u17D3;	[B1];	[B1]	#	ؿ.١៓
+B;	򈾫\uA8C4。𐹾𒜸𑇀ß;	[P1 V6 B1];	[P1 V6 B1]	#	꣄.𐹾𑇀ß
+B;	򈾫\uA8C4。𐹾𒜸𑇀ß;	[P1 V6 B1];	[P1 V6 B1]	#	꣄.𐹾𑇀ß
+B;	򈾫\uA8C4。𐹾𒜸𑇀SS;	[P1 V6 B1];	[P1 V6 B1]	#	꣄.𐹾𑇀ss
+B;	򈾫\uA8C4。𐹾𒜸𑇀ss;	[P1 V6 B1];	[P1 V6 B1]	#	꣄.𐹾𑇀ss
+B;	򈾫\uA8C4。𐹾𒜸𑇀Ss;	[P1 V6 B1];	[P1 V6 B1]	#	꣄.𐹾𑇀ss
+B;	򈾫\uA8C4。𐹾𒜸𑇀SS;	[P1 V6 B1];	[P1 V6 B1]	#	꣄.𐹾𑇀ss
+B;	򈾫\uA8C4。𐹾𒜸𑇀ss;	[P1 V6 B1];	[P1 V6 B1]	#	꣄.𐹾𑇀ss
+B;	򈾫\uA8C4。𐹾𒜸𑇀Ss;	[P1 V6 B1];	[P1 V6 B1]	#	꣄.𐹾𑇀ss
+B;	𐹨򏝨\u17B4.󠪅︒≠;	[P1 V6 B1];	[P1 V6 B1]	#	𐹨.︒≠
+B;	𐹨򏝨\u17B4.󠪅︒=\u0338;	[P1 V6 B1];	[P1 V6 B1]	#	𐹨.︒≠
+B;	𐹨򏝨\u17B4.󠪅。≠;	[P1 V6 B1];	[P1 V6 B1]	#	𐹨..≠
+B;	𐹨򏝨\u17B4.󠪅。=\u0338;	[P1 V6 B1];	[P1 V6 B1]	#	𐹨..≠
+B;	󠬩񲜍ỗ⒈.񣽍񝩖\u1DF0𝟫;	[P1 V6];	[P1 V6]	#	ỗ⒈.ᷰ9
+B;	󠬩񲜍o\u0302\u0303⒈.񣽍񝩖\u1DF0𝟫;	[P1 V6];	[P1 V6]	#	ỗ⒈.ᷰ9
+B;	󠬩񲜍ỗ1..񣽍񝩖\u1DF09;	[P1 V6 A4_2];	[P1 V6 A4_2]	#	ỗ1..ᷰ9
+B;	󠬩񲜍o\u0302\u03031..񣽍񝩖\u1DF09;	[P1 V6 A4_2];	[P1 V6 A4_2]	#	ỗ1..ᷰ9
+B;	󠬩񲜍O\u0302\u03031..񣽍񝩖\u1DF09;	[P1 V6 A4_2];	[P1 V6 A4_2]	#	ỗ1..ᷰ9
+B;	󠬩񲜍Ỗ1..񣽍񝩖\u1DF09;	[P1 V6 A4_2];	[P1 V6 A4_2]	#	ỗ1..ᷰ9
+B;	󠬩񲜍O\u0302\u0303⒈.񣽍񝩖\u1DF0𝟫;	[P1 V6];	[P1 V6]	#	ỗ⒈.ᷰ9
+B;	󠬩񲜍Ỗ⒈.񣽍񝩖\u1DF0𝟫;	[P1 V6];	[P1 V6]	#	ỗ⒈.ᷰ9
+T;	\u200D。ᡅ;	[C2];	xn--47e	#	.ᡅ
+N;	\u200D。ᡅ;	[C2];	[C2]	#	.ᡅ
+T;	\u200D。ᡅ;	[C2];	xn--47e	#	.ᡅ
+N;	\u200D。ᡅ;	[C2];	[C2]	#	.ᡅ
+B;	xn--47e;	ᡅ;	xn--47e
+B;	ᡅ;	;	xn--47e
+B;	𑌀ꡫ.\u07D8;	[V5];	[V5]	#	𑌀ꡫ.ߘ
+T;	𝆋\u200C-。󚇠ß;	[P1 V3 V5 V6 C1];	[P1 V3 V5 V6]	#	𝆋-.ß
+N;	𝆋\u200C-。󚇠ß;	[P1 V3 V5 V6 C1];	[P1 V3 V5 V6 C1]	#	𝆋-.ß
+T;	𝆋\u200C-。󚇠SS;	[P1 V3 V5 V6 C1];	[P1 V3 V5 V6]	#	𝆋-.ss
+N;	𝆋\u200C-。󚇠SS;	[P1 V3 V5 V6 C1];	[P1 V3 V5 V6 C1]	#	𝆋-.ss
+T;	𝆋\u200C-。󚇠ss;	[P1 V3 V5 V6 C1];	[P1 V3 V5 V6]	#	𝆋-.ss
+N;	𝆋\u200C-。󚇠ss;	[P1 V3 V5 V6 C1];	[P1 V3 V5 V6 C1]	#	𝆋-.ss
+T;	𝆋\u200C-。󚇠Ss;	[P1 V3 V5 V6 C1];	[P1 V3 V5 V6]	#	𝆋-.ss
+N;	𝆋\u200C-。󚇠Ss;	[P1 V3 V5 V6 C1];	[P1 V3 V5 V6 C1]	#	𝆋-.ss
+T;	\u200Cς🀸⒗.\u1C2E􂲆\u06B3;	[P1 V6 V5 C1 B1];	[P1 V6 V5 B1]	#	ς🀸⒗.ᰮڳ
+N;	\u200Cς🀸⒗.\u1C2E􂲆\u06B3;	[P1 V6 V5 C1 B1];	[P1 V6 V5 C1 B1]	#	ς🀸⒗.ᰮڳ
+T;	\u200Cς🀸16..\u1C2E􂲆\u06B3;	[P1 V5 V6 C1 A4_2 B1];	[P1 V5 V6 A4_2 B1]	#	ς🀸16..ᰮڳ
+N;	\u200Cς🀸16..\u1C2E􂲆\u06B3;	[P1 V5 V6 C1 A4_2 B1];	[P1 V5 V6 C1 A4_2 B1]	#	ς🀸16..ᰮڳ
+T;	\u200CΣ🀸16..\u1C2E􂲆\u06B3;	[P1 V5 V6 C1 A4_2 B1];	[P1 V5 V6 A4_2 B1]	#	σ🀸16..ᰮڳ
+N;	\u200CΣ🀸16..\u1C2E􂲆\u06B3;	[P1 V5 V6 C1 A4_2 B1];	[P1 V5 V6 C1 A4_2 B1]	#	σ🀸16..ᰮڳ
+T;	\u200Cσ🀸16..\u1C2E􂲆\u06B3;	[P1 V5 V6 C1 A4_2 B1];	[P1 V5 V6 A4_2 B1]	#	σ🀸16..ᰮڳ
+N;	\u200Cσ🀸16..\u1C2E􂲆\u06B3;	[P1 V5 V6 C1 A4_2 B1];	[P1 V5 V6 C1 A4_2 B1]	#	σ🀸16..ᰮڳ
+T;	\u200CΣ🀸⒗.\u1C2E􂲆\u06B3;	[P1 V6 V5 C1 B1];	[P1 V6 V5 B1]	#	σ🀸⒗.ᰮڳ
+N;	\u200CΣ🀸⒗.\u1C2E􂲆\u06B3;	[P1 V6 V5 C1 B1];	[P1 V6 V5 C1 B1]	#	σ🀸⒗.ᰮڳ
+T;	\u200Cσ🀸⒗.\u1C2E􂲆\u06B3;	[P1 V6 V5 C1 B1];	[P1 V6 V5 B1]	#	σ🀸⒗.ᰮڳ
+N;	\u200Cσ🀸⒗.\u1C2E􂲆\u06B3;	[P1 V6 V5 C1 B1];	[P1 V6 V5 C1 B1]	#	σ🀸⒗.ᰮڳ
+B;	-.𐿙;	[P1 V3 V6];	[P1 V3 V6]
+B;	񜲳\u076D.\u0FA2\u0758;	[P1 V6 V5 B5 B6 B1];	[P1 V6 V5 B5 B6 B1]	#	ݭ.ྡྷݘ
+B;	񜲳\u076D.\u0FA1\u0FB7\u0758;	[P1 V6 V5 B5 B6 B1];	[P1 V6 V5 B5 B6 B1]	#	ݭ.ྡྷݘ
+B;	\u0FE6ᠬ񃣈.𐫯;	[P1 V6];	[P1 V6]	#	ᠬ.𐫯
+B;	2𭡦\u077Bß。\u07DE;	[P1 V6 B1];	[P1 V6 B1]	#	2ݻß.ߞ
+B;	2𭡦\u077BSS。\u07DE;	[P1 V6 B1];	[P1 V6 B1]	#	2ݻss.ߞ
+B;	2𭡦\u077Bss。\u07DE;	[P1 V6 B1];	[P1 V6 B1]	#	2ݻss.ߞ
+B;	2𭡦\u077BSs。\u07DE;	[P1 V6 B1];	[P1 V6 B1]	#	2ݻss.ߞ
+T;	㸳\u06A6≮.\u0639ß-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عß-
+N;	㸳\u06A6≮.\u0639ß-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عß-
+T;	㸳\u06A6<\u0338.\u0639ß-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عß-
+N;	㸳\u06A6<\u0338.\u0639ß-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عß-
+T;	㸳\u06A6≮.\u0639ß-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عß-
+N;	㸳\u06A6≮.\u0639ß-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عß-
+T;	㸳\u06A6<\u0338.\u0639ß-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عß-
+N;	㸳\u06A6<\u0338.\u0639ß-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عß-
+T;	㸳\u06A6<\u0338.\u0639SS-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6<\u0338.\u0639SS-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6≮.\u0639SS-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6≮.\u0639SS-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6≮.\u0639ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6≮.\u0639ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6<\u0338.\u0639ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6<\u0338.\u0639ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6<\u0338.\u0639Ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6<\u0338.\u0639Ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6≮.\u0639Ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6≮.\u0639Ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6<\u0338.\u0639SS-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6<\u0338.\u0639SS-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6≮.\u0639SS-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6≮.\u0639SS-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6≮.\u0639ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6≮.\u0639ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6<\u0338.\u0639ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6<\u0338.\u0639ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6<\u0338.\u0639Ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6<\u0338.\u0639Ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+T;	㸳\u06A6≮.\u0639Ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 V3 B5 B6 B2 B3]	#	㸳ڦ≮.عss-
+N;	㸳\u06A6≮.\u0639Ss-\u200D;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	㸳ڦ≮.عss-
+B;	-򍯄\u0FA3\u081E.\uAAEC-︒;	[P1 V3 V6 V5];	[P1 V3 V6 V5]	#	-ྣࠞ.ꫬ-︒
+B;	-򍯄\u0FA3\u081E.\uAAEC-。;	[P1 V3 V6 V5];	[P1 V3 V6 V5]	#	-ྣࠞ.ꫬ-.
+B;	︒.񴻫𝨖;	[P1 V6];	[P1 V6]
+B;	。.񴻫𝨖;	[P1 V6];	[P1 V6]
+T;	󠄻󠄙。\u200C⓾\u200C\u074D;	[B1 C1];	[B1]	#	⓾ݍ
+N;	󠄻󠄙。\u200C⓾\u200C\u074D;	[B1 C1];	[B1 C1]	#	⓾ݍ
+B;	𞼸ᠷ\u066B。\u08F4\u07E5𝩞;	[P1 V6 V5 B2 B1];	[P1 V6 V5 B2 B1]	#	ᠷ٫.ࣴߥ𝩞
+B;	𞼸ᠷ\u066B。\u08F4\u07E5𝩞;	[P1 V6 V5 B2 B1];	[P1 V6 V5 B2 B1]	#	ᠷ٫.ࣴߥ𝩞
+B;	\uA69F.-񛴭;	[P1 V5 V3 V6];	[P1 V5 V3 V6]	#	ꚟ.-
+B;	󠦠.赏;	[P1 V6];	[P1 V6]
+B;	󠦠.赏;	[P1 V6];	[P1 V6]
+B;	\u07D1\u0630。Ⴁ;	[P1 V6];	[P1 V6]	#	ߑذ.Ⴁ
+B;	\u07D1\u0630。Ⴁ;	[P1 V6];	[P1 V6]	#	ߑذ.Ⴁ
+B;	\u07D1\u0630。ⴁ;	\u07D1\u0630.ⴁ;	xn--vgb74f.xn--skj	#	ߑذ.ⴁ
+B;	xn--vgb74f.xn--skj;	\u07D1\u0630.ⴁ;	xn--vgb74f.xn--skj	#	ߑذ.ⴁ
+B;	\u07D1\u0630.ⴁ;	;	xn--vgb74f.xn--skj	#	ߑذ.ⴁ
+B;	\u07D1\u0630.Ⴁ;	[P1 V6];	[P1 V6]	#	ߑذ.Ⴁ
+B;	\u07D1\u0630。ⴁ;	\u07D1\u0630.ⴁ;	xn--vgb74f.xn--skj	#	ߑذ.ⴁ
+B;	\u0A01Ⴊᡨς。-;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	ਁႪᡨς.-
+B;	\u0A01Ⴊᡨς。-;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	ਁႪᡨς.-
+B;	\u0A01ⴊᡨς。-;	[V5 V3];	[V5 V3]	#	ਁⴊᡨς.-
+B;	\u0A01ႪᡨΣ。-;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	ਁႪᡨσ.-
+B;	\u0A01ⴊᡨσ。-;	[V5 V3];	[V5 V3]	#	ਁⴊᡨσ.-
+B;	\u0A01Ⴊᡨσ。-;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	ਁႪᡨσ.-
+B;	\u0A01ⴊᡨς。-;	[V5 V3];	[V5 V3]	#	ਁⴊᡨς.-
+B;	\u0A01ႪᡨΣ。-;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	ਁႪᡨσ.-
+B;	\u0A01ⴊᡨσ。-;	[V5 V3];	[V5 V3]	#	ਁⴊᡨσ.-
+B;	\u0A01Ⴊᡨσ。-;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	ਁႪᡨσ.-
+T;	Ⴍ.𦛀\u200C;	[P1 V6 C1];	[P1 V6]	#	Ⴍ.𦛀
+N;	Ⴍ.𦛀\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴍ.𦛀
+T;	Ⴍ.𦛀\u200C;	[P1 V6 C1];	[P1 V6]	#	Ⴍ.𦛀
+N;	Ⴍ.𦛀\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	Ⴍ.𦛀
+T;	ⴍ.𦛀\u200C;	[C1];	xn--4kj.xn--2m2k	#	ⴍ.𦛀
+N;	ⴍ.𦛀\u200C;	[C1];	[C1]	#	ⴍ.𦛀
+B;	xn--4kj.xn--2m2k;	ⴍ.𦛀;	xn--4kj.xn--2m2k
+B;	ⴍ.𦛀;	;	xn--4kj.xn--2m2k
+B;	Ⴍ.𦛀;	[P1 V6];	[P1 V6]
+T;	ⴍ.𦛀\u200C;	[C1];	xn--4kj.xn--2m2k	#	ⴍ.𦛀
+N;	ⴍ.𦛀\u200C;	[C1];	[C1]	#	ⴍ.𦛀
+B;	󈯇𐆔.\u07E6\u1A60󆫚𑓂;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐆔.ߦ᩠𑓂
+B;	≯\u0F8F\u06B5。\u0662᠈;	[P1 V6 B1];	[P1 V6 B1]	#	≯ྏڵ.٢᠈
+B;	>\u0338\u0F8F\u06B5。\u0662᠈;	[P1 V6 B1];	[P1 V6 B1]	#	≯ྏڵ.٢᠈
+B;	≯\u0F8F\u06B5。\u0662᠈;	[P1 V6 B1];	[P1 V6 B1]	#	≯ྏڵ.٢᠈
+B;	>\u0338\u0F8F\u06B5。\u0662᠈;	[P1 V6 B1];	[P1 V6 B1]	#	≯ྏڵ.٢᠈
+B;	򪗢\u0601\uFC34\u0666。ႨꡍႯ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	قم٦.ႨꡍႯ
+B;	򪗢\u0601\u0642\u0645\u0666。ႨꡍႯ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	قم٦.ႨꡍႯ
+B;	򪗢\u0601\u0642\u0645\u0666。ⴈꡍⴏ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	قم٦.ⴈꡍⴏ
+B;	򪗢\u0601\u0642\u0645\u0666。Ⴈꡍⴏ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	قم٦.Ⴈꡍⴏ
+B;	򪗢\u0601\uFC34\u0666。ⴈꡍⴏ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	قم٦.ⴈꡍⴏ
+B;	򪗢\u0601\uFC34\u0666。Ⴈꡍⴏ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	قم٦.Ⴈꡍⴏ
+B;	𐤺。𑖼;	[P1 V6 V5];	[P1 V6 V5]
+B;	𝟔𐹽.\uAAEC⎤9\u075F;	[V5 B1];	[V5 B1]	#	6𐹽.ꫬ⎤9ݟ
+B;	6𐹽.\uAAEC⎤9\u075F;	[V5 B1];	[V5 B1]	#	6𐹽.ꫬ⎤9ݟ
+B;	𐫐𐹾𞽂.𝩏;	[P1 V6 V5];	[P1 V6 V5]
+B;	𐫐𐹾𞽂.𝩏;	[P1 V6 V5];	[P1 V6 V5]
+T;	❫󥖿ᠠ.𞲻\u200D𞤙;	[P1 V6 C2];	[P1 V6]	#	❫ᠠ.
+N;	❫󥖿ᠠ.𞲻\u200D𞤙;	[P1 V6 C2];	[P1 V6 C2]	#	❫ᠠ.
+T;	❫󥖿ᠠ.𞲻\u200D𞤙;	[P1 V6 C2];	[P1 V6]	#	❫ᠠ.
+N;	❫󥖿ᠠ.𞲻\u200D𞤙;	[P1 V6 C2];	[P1 V6 C2]	#	❫ᠠ.
+B;	\u072E󈐓\uFBD4-.≠𹔭\u1BF3;	[P1 V3 V6 B2 B3];	[P1 V3 V6 B2 B3]	#	ܮڭ-.≠᯳
+B;	\u072E󈐓\uFBD4-.=\u0338𹔭\u1BF3;	[P1 V3 V6 B2 B3];	[P1 V3 V6 B2 B3]	#	ܮڭ-.≠᯳
+B;	\u072E󈐓\u06AD-.≠𹔭\u1BF3;	[P1 V3 V6 B2 B3];	[P1 V3 V6 B2 B3]	#	ܮڭ-.≠᯳
+B;	\u072E󈐓\u06AD-.=\u0338𹔭\u1BF3;	[P1 V3 V6 B2 B3];	[P1 V3 V6 B2 B3]	#	ܮڭ-.≠᯳
+B;	𝟛.󗹙;	[P1 V6];	[P1 V6]
+B;	3.󗹙;	[P1 V6];	[P1 V6]
+T;	-\u200D.Ⴞ𐋷;	[P1 V3 V6 C2];	[P1 V3 V6]	#	-.Ⴞ𐋷
+N;	-\u200D.Ⴞ𐋷;	[P1 V3 V6 C2];	[P1 V3 V6 C2]	#	-.Ⴞ𐋷
+T;	-\u200D.ⴞ𐋷;	[V3 C2];	[V3]	#	-.ⴞ𐋷
+N;	-\u200D.ⴞ𐋷;	[V3 C2];	[V3 C2]	#	-.ⴞ𐋷
+T;	\u200Dςß\uA675.𑘿;	[V5 C2];	[V5]	#	ςßꙵ.𑘿
+N;	\u200Dςß\uA675.𑘿;	[V5 C2];	[V5 C2]	#	ςßꙵ.𑘿
+T;	\u200Dςß\uA675.𑘿;	[V5 C2];	[V5]	#	ςßꙵ.𑘿
+N;	\u200Dςß\uA675.𑘿;	[V5 C2];	[V5 C2]	#	ςßꙵ.𑘿
+T;	\u200DΣSS\uA675.𑘿;	[V5 C2];	[V5]	#	σssꙵ.𑘿
+N;	\u200DΣSS\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σssꙵ.𑘿
+T;	\u200Dσss\uA675.𑘿;	[V5 C2];	[V5]	#	σssꙵ.𑘿
+N;	\u200Dσss\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σssꙵ.𑘿
+T;	\u200DΣss\uA675.𑘿;	[V5 C2];	[V5]	#	σssꙵ.𑘿
+N;	\u200DΣss\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σssꙵ.𑘿
+T;	\u200DΣß\uA675.𑘿;	[V5 C2];	[V5]	#	σßꙵ.𑘿
+N;	\u200DΣß\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σßꙵ.𑘿
+T;	\u200Dσß\uA675.𑘿;	[V5 C2];	[V5]	#	σßꙵ.𑘿
+N;	\u200Dσß\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σßꙵ.𑘿
+T;	\u200DΣSS\uA675.𑘿;	[V5 C2];	[V5]	#	σssꙵ.𑘿
+N;	\u200DΣSS\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σssꙵ.𑘿
+T;	\u200Dσss\uA675.𑘿;	[V5 C2];	[V5]	#	σssꙵ.𑘿
+N;	\u200Dσss\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σssꙵ.𑘿
+T;	\u200DΣss\uA675.𑘿;	[V5 C2];	[V5]	#	σssꙵ.𑘿
+N;	\u200DΣss\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σssꙵ.𑘿
+T;	\u200DΣß\uA675.𑘿;	[V5 C2];	[V5]	#	σßꙵ.𑘿
+N;	\u200DΣß\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σßꙵ.𑘿
+T;	\u200Dσß\uA675.𑘿;	[V5 C2];	[V5]	#	σßꙵ.𑘿
+N;	\u200Dσß\uA675.𑘿;	[V5 C2];	[V5 C2]	#	σßꙵ.𑘿
+T;	≠.\u200D;	[P1 V6 C2];	[P1 V6]	#	≠.
+N;	≠.\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	≠.
+T;	=\u0338.\u200D;	[P1 V6 C2];	[P1 V6]	#	≠.
+N;	=\u0338.\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	≠.
+T;	≠.\u200D;	[P1 V6 C2];	[P1 V6]	#	≠.
+N;	≠.\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	≠.
+T;	=\u0338.\u200D;	[P1 V6 C2];	[P1 V6]	#	≠.
+N;	=\u0338.\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	≠.
+B;	𐦽。\u070F\u0643󠳠򲯕;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐦽.ك
+B;	𐦽。\u070F\u0643󠳠򲯕;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	𐦽.ك
+B;	󦨋\u0B4Dς.ς\u2D7F;	[P1 V6];	[P1 V6]	#	୍ς.ς⵿
+B;	󦨋\u0B4Dς.ς\u2D7F;	[P1 V6];	[P1 V6]	#	୍ς.ς⵿
+B;	󦨋\u0B4DΣ.Σ\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.σ⵿
+B;	󦨋\u0B4Dσ.ς\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.ς⵿
+B;	󦨋\u0B4Dσ.σ\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.σ⵿
+B;	󦨋\u0B4DΣ.σ\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.σ⵿
+B;	󦨋\u0B4DΣ.ς\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.ς⵿
+B;	󦨋\u0B4DΣ.Σ\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.σ⵿
+B;	󦨋\u0B4Dσ.ς\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.ς⵿
+B;	󦨋\u0B4Dσ.σ\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.σ⵿
+B;	󦨋\u0B4DΣ.σ\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.σ⵿
+B;	󦨋\u0B4DΣ.ς\u2D7F;	[P1 V6];	[P1 V6]	#	୍σ.ς⵿
+B;	\u0649\u0843牅\u20E3。\uFEFA\u0BCD񣨧Ⴙ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ىࡃ牅⃣.لإ்Ⴙ
+B;	\u0649\u0843牅\u20E3。\u0644\u0625\u0BCD񣨧Ⴙ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ىࡃ牅⃣.لإ்Ⴙ
+B;	\u0649\u0843牅\u20E3。\u0644\u0627\u0BCD\u0655񣨧Ⴙ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ىࡃ牅⃣.لإ்Ⴙ
+B;	\u0649\u0843牅\u20E3。\u0644\u0627\u0BCD\u0655񣨧ⴙ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ىࡃ牅⃣.لإ்ⴙ
+B;	\u0649\u0843牅\u20E3。\u0644\u0625\u0BCD񣨧ⴙ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ىࡃ牅⃣.لإ்ⴙ
+B;	\u0649\u0843牅\u20E3。\uFEFA\u0BCD񣨧ⴙ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ىࡃ牅⃣.لإ்ⴙ
+B;	\uEA0B。륧;	[P1 V6];	[P1 V6]	#	.륧
+B;	\uEA0B。륧;	[P1 V6];	[P1 V6]	#	.륧
+B;	\uEA0B。륧;	[P1 V6];	[P1 V6]	#	.륧
+B;	\uEA0B。륧;	[P1 V6];	[P1 V6]	#	.륧
+T;	𐹱\u200D。򠊑;	[P1 V6 B1 C2];	[P1 V6 B1]	#	𐹱.
+N;	𐹱\u200D。򠊑;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	𐹱.
+B;	Ⴘꡁ𑚰。-;	[P1 V6 V3];	[P1 V6 V3]
+B;	Ⴘꡁ𑚰。-;	[P1 V6 V3];	[P1 V6 V3]
+B;	ⴘꡁ𑚰。-;	[V3];	[V3]
+B;	ⴘꡁ𑚰。-;	[V3];	[V3]
+B;	\u1714ꡊ₆\u06B5。󠢀𐶳;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	᜔ꡊ6ڵ.
+B;	\u1714ꡊ6\u06B5。󠢀𐶳;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	᜔ꡊ6ڵ.
+B;	򄘈.🂹ᡯ\u0772\u072A;	[P1 V6 B1];	[P1 V6 B1]	#	.🂹ᡯݲܪ
+B;	\u076F񰱲。-ꡀ;	[P1 V6 V3 B2 B3];	[P1 V6 V3 B2 B3]	#	ݯ.-ꡀ
+T;	ς\u06C4⾑.\u200C\u07D1\u200C⒈;	[P1 V6 B5 B1 C1];	[P1 V6 B5]	#	ςۄ襾.ߑ⒈
+N;	ς\u06C4⾑.\u200C\u07D1\u200C⒈;	[P1 V6 B5 B1 C1];	[P1 V6 B5 B1 C1]	#	ςۄ襾.ߑ⒈
+T;	ς\u06C4襾.\u200C\u07D1\u200C1.;	[B5 B1 C1];	[B5]	#	ςۄ襾.ߑ1.
+N;	ς\u06C4襾.\u200C\u07D1\u200C1.;	[B5 B1 C1];	[B5 B1 C1]	#	ςۄ襾.ߑ1.
+T;	Σ\u06C4襾.\u200C\u07D1\u200C1.;	[B5 B1 C1];	[B5]	#	σۄ襾.ߑ1.
+N;	Σ\u06C4襾.\u200C\u07D1\u200C1.;	[B5 B1 C1];	[B5 B1 C1]	#	σۄ襾.ߑ1.
+T;	σ\u06C4襾.\u200C\u07D1\u200C1.;	[B5 B1 C1];	[B5]	#	σۄ襾.ߑ1.
+N;	σ\u06C4襾.\u200C\u07D1\u200C1.;	[B5 B1 C1];	[B5 B1 C1]	#	σۄ襾.ߑ1.
+T;	Σ\u06C4⾑.\u200C\u07D1\u200C⒈;	[P1 V6 B5 B1 C1];	[P1 V6 B5]	#	σۄ襾.ߑ⒈
+N;	Σ\u06C4⾑.\u200C\u07D1\u200C⒈;	[P1 V6 B5 B1 C1];	[P1 V6 B5 B1 C1]	#	σۄ襾.ߑ⒈
+T;	σ\u06C4⾑.\u200C\u07D1\u200C⒈;	[P1 V6 B5 B1 C1];	[P1 V6 B5]	#	σۄ襾.ߑ⒈
+N;	σ\u06C4⾑.\u200C\u07D1\u200C⒈;	[P1 V6 B5 B1 C1];	[P1 V6 B5 B1 C1]	#	σۄ襾.ߑ⒈
+B;	ꡤ󐿐.𐦞;	[P1 V6];	[P1 V6]
+B;	ꡤ󐿐.𐦞;	[P1 V6];	[P1 V6]
+T;	\uA9C0󿉛\u1C32。\u200C\u0645򱧗;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B2 B3]	#	꧀ᰲ.م
+N;	\uA9C0󿉛\u1C32。\u200C\u0645򱧗;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	꧀ᰲ.م
+T;	\uA9C0󿉛\u1C32。\u200C\u0645򱧗;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B2 B3]	#	꧀ᰲ.م
+N;	\uA9C0󿉛\u1C32。\u200C\u0645򱧗;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	꧀ᰲ.م
+T;	ᡘ\u0E4C𾎮-.\u200C먿;	[P1 V3 V6 C1];	[P1 V3 V6]	#	ᡘ์-.먿
+N;	ᡘ\u0E4C𾎮-.\u200C먿;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	ᡘ์-.먿
+T;	ᡘ\u0E4C𾎮-.\u200C먿;	[P1 V3 V6 C1];	[P1 V3 V6]	#	ᡘ์-.먿
+N;	ᡘ\u0E4C𾎮-.\u200C먿;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	ᡘ์-.먿
+T;	ᡘ\u0E4C𾎮-.\u200C먿;	[P1 V3 V6 C1];	[P1 V3 V6]	#	ᡘ์-.먿
+N;	ᡘ\u0E4C𾎮-.\u200C먿;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	ᡘ์-.먿
+T;	ᡘ\u0E4C𾎮-.\u200C먿;	[P1 V3 V6 C1];	[P1 V3 V6]	#	ᡘ์-.먿
+N;	ᡘ\u0E4C𾎮-.\u200C먿;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	ᡘ์-.먿
+B;	􅬜。ᡖ;	[P1 V6];	[P1 V6]
+B;	􅬜。ᡖ;	[P1 V6];	[P1 V6]
+T;	嬃\u009A.\u200D\u05AA;	[P1 V6 C2];	[P1 V6 V5]	#	嬃.֪
+N;	嬃\u009A.\u200D\u05AA;	[P1 V6 C2];	[P1 V6 C2]	#	嬃.֪
+T;	嬃\u009A.\u200D\u05AA;	[P1 V6 C2];	[P1 V6 V5]	#	嬃.֪
+N;	嬃\u009A.\u200D\u05AA;	[P1 V6 C2];	[P1 V6 C2]	#	嬃.֪
+B;	𐹤󠱎≯.󣎔򅋾;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹤󠱎>\u0338.󣎔򅋾;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹤󠱎≯.󣎔򅋾;	[P1 V6 B1];	[P1 V6 B1]
+B;	𐹤󠱎>\u0338.󣎔򅋾;	[P1 V6 B1];	[P1 V6 B1]
+B;	񂩳\u07D6\u0659\u1BAB.𞶀;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ߖ᮫ٙ.
+B;	񂩳\u07D6\u1BAB\u0659.𞶀;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ߖ᮫ٙ.
+T;	\u200C.򴈶;	[P1 V6 C1];	[P1 V6]	#	.
+N;	\u200C.򴈶;	[P1 V6 C1];	[P1 V6 C1]	#	.
+B;	򠪓Ⴃ䠅.\uFB65;	[P1 V6];	[P1 V6]	#	Ⴃ䠅.ٿ
+B;	򠪓Ⴃ䠅.\u067F;	[P1 V6];	[P1 V6]	#	Ⴃ䠅.ٿ
+B;	򠪓ⴃ䠅.\u067F;	[P1 V6];	[P1 V6]	#	ⴃ䠅.ٿ
+B;	򠪓ⴃ䠅.\uFB65;	[P1 V6];	[P1 V6]	#	ⴃ䠅.ٿ
+B;	\u0741\u0662𐹮𐮑。𝟨Ⴅ;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	݁٢𐹮𐮑.6Ⴅ
+B;	\u0741\u0662𐹮𐮑。6Ⴅ;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	݁٢𐹮𐮑.6Ⴅ
+B;	\u0741\u0662𐹮𐮑。6ⴅ;	[V5 B1];	[V5 B1]	#	݁٢𐹮𐮑.6ⴅ
+B;	\u0741\u0662𐹮𐮑。𝟨ⴅ;	[V5 B1];	[V5 B1]	#	݁٢𐹮𐮑.6ⴅ
+B;	-。︒;	[P1 V3 V6];	[P1 V3 V6]
+B;	-。。;	[V3 A4_2];	[V3 A4_2]
+B;	ꡊჀ。-⁵--;	[P1 V6 V2 V3];	[P1 V6 V2 V3]
+B;	ꡊჀ。-5--;	[P1 V6 V2 V3];	[P1 V6 V2 V3]
+B;	ꡊⴠ。-5--;	[V2 V3];	[V2 V3]
+B;	ꡊⴠ。-⁵--;	[V2 V3];	[V2 V3]
+B;	≯\uD8DD󠍣。\u066C𐹣≯𞡾;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≯.٬𐹣≯𞡾
+B;	>\u0338\uD8DD󠍣。\u066C𐹣>\u0338𞡾;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≯.٬𐹣≯𞡾
+B;	≯\uD8DD󠍣。\u066C𐹣≯𞡾;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≯.٬𐹣≯𞡾
+B;	>\u0338\uD8DD󠍣。\u066C𐹣>\u0338𞡾;	[P1 V6 B1];	[P1 V6 B1 A3]	#	≯.٬𐹣≯𞡾
+T;	㍔\u0329\u084A\u200D。𑌼𵟣\u05B2𐹾;	[P1 V5 V6 B5 B6 C2 B1];	[P1 V5 V6 B5 B6 B1]	#	ルーブル̩ࡊ.𑌼ֲ𐹾
+N;	㍔\u0329\u084A\u200D。𑌼𵟣\u05B2𐹾;	[P1 V5 V6 B5 B6 C2 B1];	[P1 V5 V6 B5 B6 C2 B1]	#	ルーブル̩ࡊ.𑌼ֲ𐹾
+T;	ルーブル\u0329\u084A\u200D。𑌼𵟣\u05B2𐹾;	[P1 V5 V6 B5 B6 C2 B1];	[P1 V5 V6 B5 B6 B1]	#	ルーブル̩ࡊ.𑌼ֲ𐹾
+N;	ルーブル\u0329\u084A\u200D。𑌼𵟣\u05B2𐹾;	[P1 V5 V6 B5 B6 C2 B1];	[P1 V5 V6 B5 B6 C2 B1]	#	ルーブル̩ࡊ.𑌼ֲ𐹾
+T;	ルーフ\u3099ル\u0329\u084A\u200D。𑌼𵟣\u05B2𐹾;	[P1 V5 V6 B5 B6 C2 B1];	[P1 V5 V6 B5 B6 B1]	#	ルーブル̩ࡊ.𑌼ֲ𐹾
+N;	ルーフ\u3099ル\u0329\u084A\u200D。𑌼𵟣\u05B2𐹾;	[P1 V5 V6 B5 B6 C2 B1];	[P1 V5 V6 B5 B6 C2 B1]	#	ルーブル̩ࡊ.𑌼ֲ𐹾
+T;	\u200D.F;	[C2];	f	#	.f
+N;	\u200D.F;	[C2];	[C2]	#	.f
+B;	f;	;	
+T;	\u200D㨲。ß;	[C2];	xn--9bm.ss	#	㨲.ß
+N;	\u200D㨲。ß;	[C2];	[C2]	#	㨲.ß
+T;	\u200D㨲。ß;	[C2];	xn--9bm.ss	#	㨲.ß
+N;	\u200D㨲。ß;	[C2];	[C2]	#	㨲.ß
+T;	\u200D㨲。SS;	[C2];	xn--9bm.ss	#	㨲.ss
+N;	\u200D㨲。SS;	[C2];	[C2]	#	㨲.ss
+B;	xn--9bm.ss;	㨲.ss;	xn--9bm.ss
+B;	㨲.ss;	;	xn--9bm.ss
+T;	\u200D㨲。SS;	[C2];	xn--9bm.ss	#	㨲.ss
+N;	\u200D㨲。SS;	[C2];	[C2]	#	㨲.ss
+B;	𐹲ᠵ。ᡡ;	[B1];	[B1]
+B;	𐹲ᠵ。ᡡ;	[B1];	[B1]
+B;	⾑\u06CC\u0646。𐹻ᡘ;	[B5 B6 B1];	[B5 B6 B1]	#	襾ین.𐹻ᡘ
+B;	襾\u06CC\u0646。𐹻ᡘ;	[B5 B6 B1];	[B5 B6 B1]	#	襾ین.𐹻ᡘ
+B;	񞭓ς-𝍆。\u07D5-ꡑ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ς-𝍆.ߕ-ꡑ
+B;	񞭓ς-𝍆。\u07D5-ꡑ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	ς-𝍆.ߕ-ꡑ
+B;	񞭓Σ-𝍆。\u07D5-ꡑ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ-𝍆.ߕ-ꡑ
+B;	񞭓σ-𝍆。\u07D5-ꡑ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ-𝍆.ߕ-ꡑ
+B;	񞭓Σ-𝍆。\u07D5-ꡑ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ-𝍆.ߕ-ꡑ
+B;	񞭓σ-𝍆。\u07D5-ꡑ;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	σ-𝍆.ߕ-ꡑ
+T;	\u200D.󅘺;	[P1 V6 C2];	[P1 V6]	#	.
+N;	\u200D.󅘺;	[P1 V6 C2];	[P1 V6 C2]	#	.
+T;	\u200D.󅘺;	[P1 V6 C2];	[P1 V6]	#	.
+N;	\u200D.󅘺;	[P1 V6 C2];	[P1 V6 C2]	#	.
+B;	𲻩\uEC0E。≠𝟲;	[P1 V6];	[P1 V6]	#	.≠6
+B;	𲻩\uEC0E。=\u0338𝟲;	[P1 V6];	[P1 V6]	#	.≠6
+B;	𲻩\uEC0E。≠6;	[P1 V6];	[P1 V6]	#	.≠6
+B;	𲻩\uEC0E。=\u03386;	[P1 V6];	[P1 V6]	#	.≠6
+T;	\u0F8Fᠯ\u200D.\u088C;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ྏᠯ.
+N;	\u0F8Fᠯ\u200D.\u088C;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ྏᠯ.
+B;	\u08FEꡔ𞨰\u0B4D.󣢅;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ࣾꡔ୍.
+B;	\u08FEꡔ𞨰\u0B4D.󣢅;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ࣾꡔ୍.
+T;	\u0848。\u302C\u200C≯🌐;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ࡈ.〬≯🌐
+N;	\u0848。\u302C\u200C≯🌐;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ࡈ.〬≯🌐
+T;	\u0848。\u302C\u200C>\u0338🌐;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ࡈ.〬≯🌐
+N;	\u0848。\u302C\u200C>\u0338🌐;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ࡈ.〬≯🌐
+B;	𝨪𝟕.\u063A󯏭Ⴉ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	𝨪7.غႩ
+B;	𝨪7.\u063A󯏭Ⴉ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	𝨪7.غႩ
+B;	𝨪7.\u063A󯏭ⴉ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	𝨪7.غⴉ
+B;	𝨪𝟕.\u063A󯏭ⴉ;	[P1 V5 V6 B2 B3];	[P1 V5 V6 B2 B3]	#	𝨪7.غⴉ
+B;	閃9\u0F77。Ↄ𐹻\u07DA\uAAF6;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	閃9ྲཱྀ.Ↄ𐹻ߚ꫶
+B;	閃9\u0FB2\u0F71\u0F80。Ↄ𐹻\u07DA\uAAF6;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	閃9ྲཱྀ.Ↄ𐹻ߚ꫶
+B;	閃9\u0FB2\u0F71\u0F80。ↄ𐹻\u07DA\uAAF6;	[B5 B6];	[B5 B6]	#	閃9ྲཱྀ.ↄ𐹻ߚ꫶
+B;	閃9\u0F77。ↄ𐹻\u07DA\uAAF6;	[B5 B6];	[B5 B6]	#	閃9ྲཱྀ.ↄ𐹻ߚ꫶
+B;	\u1734\u06A9𑄴2.𐋢\uAA2E\u0F18︒;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	᜴ک𑄴2.𐋢ꨮ༘︒
+B;	\u1734\u06A9𑄴2.𐋢\uAA2E\u0F18。;	[V5 B1];	[V5 B1]	#	᜴ک𑄴2.𐋢ꨮ༘.
+B;	𱛛。≠-󠬇⾛;	[P1 V6];	[P1 V6]
+B;	𱛛。=\u0338-󠬇⾛;	[P1 V6];	[P1 V6]
+B;	𱛛。≠-󠬇走;	[P1 V6];	[P1 V6]
+B;	𱛛。=\u0338-󠬇走;	[P1 V6];	[P1 V6]
+B;	ᡊ𐹵Ⴊ。-≠\u1160;	[P1 V6 V3 B5];	[P1 V6 V3 B5]	#	ᡊ𐹵Ⴊ.-≠
+B;	ᡊ𐹵Ⴊ。-=\u0338\u1160;	[P1 V6 V3 B5];	[P1 V6 V3 B5]	#	ᡊ𐹵Ⴊ.-≠
+B;	ᡊ𐹵ⴊ。-=\u0338\u1160;	[P1 V3 V6 B5];	[P1 V3 V6 B5]	#	ᡊ𐹵ⴊ.-≠
+B;	ᡊ𐹵ⴊ。-≠\u1160;	[P1 V3 V6 B5];	[P1 V3 V6 B5]	#	ᡊ𐹵ⴊ.-≠
+T;	𐥳𐹶𝟒≯。\u200C;	[P1 V6 B3 B4 C1];	[P1 V6 B3 B4]	#	𐹶4≯.
+N;	𐥳𐹶𝟒≯。\u200C;	[P1 V6 B3 B4 C1];	[P1 V6 B3 B4 C1]	#	𐹶4≯.
+T;	𐥳𐹶𝟒>\u0338。\u200C;	[P1 V6 B3 B4 C1];	[P1 V6 B3 B4]	#	𐹶4≯.
+N;	𐥳𐹶𝟒>\u0338。\u200C;	[P1 V6 B3 B4 C1];	[P1 V6 B3 B4 C1]	#	𐹶4≯.
+T;	𐥳𐹶4≯。\u200C;	[P1 V6 B3 B4 C1];	[P1 V6 B3 B4]	#	𐹶4≯.
+N;	𐥳𐹶4≯。\u200C;	[P1 V6 B3 B4 C1];	[P1 V6 B3 B4 C1]	#	𐹶4≯.
+T;	𐥳𐹶4>\u0338。\u200C;	[P1 V6 B3 B4 C1];	[P1 V6 B3 B4]	#	𐹶4≯.
+N;	𐥳𐹶4>\u0338。\u200C;	[P1 V6 B3 B4 C1];	[P1 V6 B3 B4 C1]	#	𐹶4≯.
+B;	𝟎。甯;	0.甯;	0.xn--qny
+B;	0。甯;	0.甯;	0.xn--qny
+B;	0.xn--qny;	0.甯;	0.xn--qny
+B;	0.甯;	;	0.xn--qny
+B;	-⾆.\uA953;	[V3 V5];	[V3 V5]	#	-舌.꥓
+B;	-舌.\uA953;	[V3 V5];	[V3 V5]	#	-舌.꥓
+B;	-。\u06BB;	[V3];	[V3]	#	-.ڻ
+B;	-。\u06BB;	[V3];	[V3]	#	-.ڻ
+B;	⧴Ⴋ.≮;	[P1 V6];	[P1 V6]
+B;	⧴Ⴋ.<\u0338;	[P1 V6];	[P1 V6]
+B;	⧴ⴋ.<\u0338;	[P1 V6];	[P1 V6]
+B;	⧴ⴋ.≮;	[P1 V6];	[P1 V6]
+T;	璼󠋇。\u200C\u0345;	[P1 V6 C1];	[P1 V6]	#	璼.ι
+N;	璼󠋇。\u200C\u0345;	[P1 V6 C1];	[P1 V6 C1]	#	璼.ι
+T;	璼󠋇。\u200C\u0345;	[P1 V6 C1];	[P1 V6]	#	璼.ι
+N;	璼󠋇。\u200C\u0345;	[P1 V6 C1];	[P1 V6 C1]	#	璼.ι
+T;	璼󠋇。\u200CΙ;	[P1 V6 C1];	[P1 V6]	#	璼.ι
+N;	璼󠋇。\u200CΙ;	[P1 V6 C1];	[P1 V6 C1]	#	璼.ι
+T;	璼󠋇。\u200Cι;	[P1 V6 C1];	[P1 V6]	#	璼.ι
+N;	璼󠋇。\u200Cι;	[P1 V6 C1];	[P1 V6 C1]	#	璼.ι
+T;	璼󠋇。\u200CΙ;	[P1 V6 C1];	[P1 V6]	#	璼.ι
+N;	璼󠋇。\u200CΙ;	[P1 V6 C1];	[P1 V6 C1]	#	璼.ι
+T;	璼󠋇。\u200Cι;	[P1 V6 C1];	[P1 V6]	#	璼.ι
+N;	璼󠋇。\u200Cι;	[P1 V6 C1];	[P1 V6 C1]	#	璼.ι
+B;	𐹥8󶁡。-5\u030A;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	𐹥8.-5̊
+B;	𐹥8󶁡。-5\u030A;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	𐹥8.-5̊
+T;	\u200C.\u200C;	[C1];	[A4_2]	#	.
+N;	\u200C.\u200C;	[C1];	[C1]	#	.
+T;	\u200D튛.ꡐ;	[C2];	xn--157b.xn--pc9a	#	튛.ꡐ
+N;	\u200D튛.ꡐ;	[C2];	[C2]	#	튛.ꡐ
+T;	\u200D튛.ꡐ;	[C2];	xn--157b.xn--pc9a	#	튛.ꡐ
+N;	\u200D튛.ꡐ;	[C2];	[C2]	#	튛.ꡐ
+B;	xn--157b.xn--pc9a;	튛.ꡐ;	xn--157b.xn--pc9a
+B;	튛.ꡐ;	;	xn--157b.xn--pc9a
+B;	튛.ꡐ;	튛.ꡐ;	xn--157b.xn--pc9a
+B;	ꡀ𐹥𞯍.ᡟⴞ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	ꡀ𐹥𞯍.ᡟႾ;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	𞹰𐹦\u2DE7𝟧.\u0662\u0663Ⴇ;	[P1 V6 B4 B1];	[P1 V6 B4 B1]	#	ف𐹦ⷧ5.٢٣Ⴇ
+B;	\u0641𐹦\u2DE75.\u0662\u0663Ⴇ;	[P1 V6 B4 B1];	[P1 V6 B4 B1]	#	ف𐹦ⷧ5.٢٣Ⴇ
+B;	\u0641𐹦\u2DE75.\u0662\u0663ⴇ;	[B4 B1];	[B4 B1]	#	ف𐹦ⷧ5.٢٣ⴇ
+B;	𞹰𐹦\u2DE7𝟧.\u0662\u0663ⴇ;	[B4 B1];	[B4 B1]	#	ف𐹦ⷧ5.٢٣ⴇ
+B;	Ⴗ.𝨆\u1BF3\uFEFF󙢹;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴗ.𝨆᯳
+B;	Ⴗ.𝨆\u1BF3\uFEFF󙢹;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴗ.𝨆᯳
+B;	ⴗ.𝨆\u1BF3\uFEFF󙢹;	[P1 V5 V6];	[P1 V5 V6]	#	ⴗ.𝨆᯳
+B;	ⴗ.𝨆\u1BF3\uFEFF󙢹;	[P1 V5 V6];	[P1 V5 V6]	#	ⴗ.𝨆᯳
+B;	𝟾򱚉.򱗯𐹮;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	8򱚉.򱗯𐹮;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	⒈酫︒。𝨂;	[P1 V6 V5];	[P1 V6 V5]
+B;	1.酫。。𝨂;	[V5 A4_2];	[V5 A4_2]
+T;	𝩑\u200C≮𝩆.\u200C𑄴;	[P1 V5 V6 C1];	[P1 V5 V6]	#	𝩑≮𝩆.𑄴
+N;	𝩑\u200C≮𝩆.\u200C𑄴;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	𝩑≮𝩆.𑄴
+T;	𝩑\u200C<\u0338𝩆.\u200C𑄴;	[P1 V5 V6 C1];	[P1 V5 V6]	#	𝩑≮𝩆.𑄴
+N;	𝩑\u200C<\u0338𝩆.\u200C𑄴;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	𝩑≮𝩆.𑄴
+T;	𞫀。ႷႽ¹\u200D;	[P1 V6 C2];	[P1 V6]	#	.ႷႽ1
+N;	𞫀。ႷႽ¹\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ႷႽ1
+T;	𞫀。ႷႽ1\u200D;	[P1 V6 C2];	[P1 V6]	#	.ႷႽ1
+N;	𞫀。ႷႽ1\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ႷႽ1
+T;	𞫀。ⴗⴝ1\u200D;	[P1 V6 C2];	[P1 V6]	#	.ⴗⴝ1
+N;	𞫀。ⴗⴝ1\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ⴗⴝ1
+T;	𞫀。Ⴗⴝ1\u200D;	[P1 V6 C2];	[P1 V6]	#	.Ⴗⴝ1
+N;	𞫀。Ⴗⴝ1\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.Ⴗⴝ1
+T;	𞫀。ⴗⴝ¹\u200D;	[P1 V6 C2];	[P1 V6]	#	.ⴗⴝ1
+N;	𞫀。ⴗⴝ¹\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ⴗⴝ1
+T;	𞫀。Ⴗⴝ¹\u200D;	[P1 V6 C2];	[P1 V6]	#	.Ⴗⴝ1
+N;	𞫀。Ⴗⴝ¹\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.Ⴗⴝ1
+B;	\u1734\u1BF22.𐩬󠆅-;	[V5 V3 B3];	[V5 V3 B3]	#	᜴᯲2.𐩬-
+B;	󠭮򔘮\u0663。𼈛𑄳\u07D1ꡠ;	[P1 V6 B1 B5];	[P1 V6 B1 B5]	#	٣.𑄳ߑꡠ
+B;	󠭮򔘮\u0663。𼈛𑄳\u07D1ꡠ;	[P1 V6 B1 B5];	[P1 V6 B1 B5]	#	٣.𑄳ߑꡠ
+T;	ᡷ񷗓\u0660\u0A41。ςᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ᡷ٠ੁ.ςᠵ݈
+N;	ᡷ񷗓\u0660\u0A41。ςᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ᡷ٠ੁ.ςᠵ݈
+T;	ᡷ񷗓\u0660\u0A41。ςᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ᡷ٠ੁ.ςᠵ݈
+N;	ᡷ񷗓\u0660\u0A41。ςᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ᡷ٠ੁ.ςᠵ݈
+T;	ᡷ񷗓\u0660\u0A41。Σᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ᡷ٠ੁ.σᠵ݈
+N;	ᡷ񷗓\u0660\u0A41。Σᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ᡷ٠ੁ.σᠵ݈
+T;	ᡷ񷗓\u0660\u0A41。σᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ᡷ٠ੁ.σᠵ݈
+N;	ᡷ񷗓\u0660\u0A41。σᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ᡷ٠ੁ.σᠵ݈
+T;	ᡷ񷗓\u0660\u0A41。Σᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ᡷ٠ੁ.σᠵ݈
+N;	ᡷ񷗓\u0660\u0A41。Σᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ᡷ٠ੁ.σᠵ݈
+T;	ᡷ񷗓\u0660\u0A41。σᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ᡷ٠ੁ.σᠵ݈
+N;	ᡷ񷗓\u0660\u0A41。σᠵ\u0748\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ᡷ٠ੁ.σᠵ݈
+T;	\u200D--≮。𐹯;	[P1 V6 C2 B1];	[P1 V3 V6 B1]	#	--≮.𐹯
+N;	\u200D--≮。𐹯;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	--≮.𐹯
+T;	\u200D--<\u0338。𐹯;	[P1 V6 C2 B1];	[P1 V3 V6 B1]	#	--≮.𐹯
+N;	\u200D--<\u0338。𐹯;	[P1 V6 C2 B1];	[P1 V6 C2 B1]	#	--≮.𐹯
+B;	𑓂。𶕹\uFE2E⒕;	[P1 V5 V6];	[P1 V5 V6]	#	𑓂.︮⒕
+B;	𑓂。𶕹\uFE2E14.;	[P1 V5 V6];	[P1 V5 V6]	#	𑓂.︮14.
+B;	򍑒\u0765.\u1AB3\u0666;	[P1 V6 V5 B5 B6 B1];	[P1 V6 V5 B5 B6 B1]	#	ݥ.᪳٦
+B;	򍑒\u0765.\u1AB3\u0666;	[P1 V6 V5 B5 B6 B1];	[P1 V6 V5 B5 B6 B1]	#	ݥ.᪳٦
+B;	󠅆𐮅-。ᢉ;	[V3 B3];	[V3 B3]
+T;	𝟠4󠅊⥄.\u200D𐋵\u06E0\u200D;	[C2];	xn--84-utz.xn--wlb9710k	#	84⥄.𐋵۠
+N;	𝟠4󠅊⥄.\u200D𐋵\u06E0\u200D;	[C2];	[C2]	#	84⥄.𐋵۠
+T;	84󠅊⥄.\u200D𐋵\u06E0\u200D;	[C2];	xn--84-utz.xn--wlb9710k	#	84⥄.𐋵۠
+N;	84󠅊⥄.\u200D𐋵\u06E0\u200D;	[C2];	[C2]	#	84⥄.𐋵۠
+B;	xn--84-utz.xn--wlb9710k;	84⥄.𐋵\u06E0;	xn--84-utz.xn--wlb9710k;	NV8	#	84⥄.𐋵۠
+B;	84⥄.𐋵\u06E0;	;	xn--84-utz.xn--wlb9710k;	NV8	#	84⥄.𐋵۠
+B;	-\u0660。𐮁;	[V3 B1];	[V3 B1]	#	-٠.𐮁
+B;	-\u0660。𐮁;	[V3 B1];	[V3 B1]	#	-٠.𐮁
+B;	≮𝟕.謖ß≯;	[P1 V6];	[P1 V6]
+B;	<\u0338𝟕.謖ß>\u0338;	[P1 V6];	[P1 V6]
+B;	≮7.謖ß≯;	[P1 V6];	[P1 V6]
+B;	<\u03387.謖ß>\u0338;	[P1 V6];	[P1 V6]
+B;	<\u03387.謖SS>\u0338;	[P1 V6];	[P1 V6]
+B;	≮7.謖SS≯;	[P1 V6];	[P1 V6]
+B;	≮7.謖ss≯;	[P1 V6];	[P1 V6]
+B;	<\u03387.謖ss>\u0338;	[P1 V6];	[P1 V6]
+B;	<\u03387.謖Ss>\u0338;	[P1 V6];	[P1 V6]
+B;	≮7.謖Ss≯;	[P1 V6];	[P1 V6]
+B;	<\u0338𝟕.謖SS>\u0338;	[P1 V6];	[P1 V6]
+B;	≮𝟕.謖SS≯;	[P1 V6];	[P1 V6]
+B;	≮𝟕.謖ss≯;	[P1 V6];	[P1 V6]
+B;	<\u0338𝟕.謖ss>\u0338;	[P1 V6];	[P1 V6]
+B;	<\u0338𝟕.謖Ss>\u0338;	[P1 V6];	[P1 V6]
+B;	≮𝟕.謖Ss≯;	[P1 V6];	[P1 V6]
+B;	朶Ⴉ𐣶.\uFE0F\u1BA2🞚-;	[P1 V6 V3 V5 B5 B6];	[P1 V6 V3 V5 B5 B6]	#	朶Ⴉ.ᮢ🞚-
+B;	朶ⴉ𐣶.\uFE0F\u1BA2🞚-;	[P1 V6 V3 V5 B5 B6];	[P1 V6 V3 V5 B5 B6]	#	朶ⴉ.ᮢ🞚-
+T;	𞶐。󪅒\u200C≮\u200D;	[P1 V6 C1 C2];	[P1 V6]	#	.≮
+N;	𞶐。󪅒\u200C≮\u200D;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	.≮
+T;	𞶐。󪅒\u200C<\u0338\u200D;	[P1 V6 C1 C2];	[P1 V6]	#	.≮
+N;	𞶐。󪅒\u200C<\u0338\u200D;	[P1 V6 C1 C2];	[P1 V6 C1 C2]	#	.≮
+T;	򨰆⒈。\u200C𝟤;	[P1 V6 C1];	[P1 V6]	#	⒈.2
+N;	򨰆⒈。\u200C𝟤;	[P1 V6 C1];	[P1 V6 C1]	#	⒈.2
+T;	򨰆1.。\u200C2;	[P1 V6 A4_2 C1];	[P1 V6 A4_2]	#	1..2
+N;	򨰆1.。\u200C2;	[P1 V6 A4_2 C1];	[P1 V6 A4_2 C1]	#	1..2
+T;	󠚄\u0661\u200D.𐹦񭳐\u0604;	[P1 V6 B1 C2];	[P1 V6 B1]	#	١.𐹦
+N;	󠚄\u0661\u200D.𐹦񭳐\u0604;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	١.𐹦
+T;	󠚄\u0661\u200D.𐹦񭳐\u0604;	[P1 V6 B1 C2];	[P1 V6 B1]	#	١.𐹦
+N;	󠚄\u0661\u200D.𐹦񭳐\u0604;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	١.𐹦
+B;	\u0760\u0662\u0A4D𐪑.\u094D󠆠󨚹;	[P1 V5 V6];	[P1 V5 V6]	#	ݠ٢੍𐪑.्
+B;	\u0760\u0662\u0A4D𐪑.\u094D󠆠󨚹;	[P1 V5 V6];	[P1 V5 V6]	#	ݠ٢੍𐪑.्
+B;	\u0669。𐹥\u0662񔂚;	[P1 V6 B1];	[P1 V6 B1]	#	٩.𐹥٢
+B;	\u0669。𐹥\u0662񔂚;	[P1 V6 B1];	[P1 V6 B1]	#	٩.𐹥٢
+B;	\u1160󠊾.8󃜔\u06FA;	[P1 V6 B1];	[P1 V6 B1]	#	.8ۺ
+T;	\u200D\u200C\u1C37。ß\uA671;	[C2 C1];	[V5]	#	᰷.ß꙱
+N;	\u200D\u200C\u1C37。ß\uA671;	[C2 C1];	[C2 C1]	#	᰷.ß꙱
+T;	\u200D\u200C\u1C37。ß\uA671;	[C2 C1];	[V5]	#	᰷.ß꙱
+N;	\u200D\u200C\u1C37。ß\uA671;	[C2 C1];	[C2 C1]	#	᰷.ß꙱
+T;	\u200D\u200C\u1C37。SS\uA671;	[C2 C1];	[V5]	#	᰷.ss꙱
+N;	\u200D\u200C\u1C37。SS\uA671;	[C2 C1];	[C2 C1]	#	᰷.ss꙱
+T;	\u200D\u200C\u1C37。ss\uA671;	[C2 C1];	[V5]	#	᰷.ss꙱
+N;	\u200D\u200C\u1C37。ss\uA671;	[C2 C1];	[C2 C1]	#	᰷.ss꙱
+T;	\u200D\u200C\u1C37。Ss\uA671;	[C2 C1];	[V5]	#	᰷.ss꙱
+N;	\u200D\u200C\u1C37。Ss\uA671;	[C2 C1];	[C2 C1]	#	᰷.ss꙱
+T;	\u200D\u200C\u1C37。SS\uA671;	[C2 C1];	[V5]	#	᰷.ss꙱
+N;	\u200D\u200C\u1C37。SS\uA671;	[C2 C1];	[C2 C1]	#	᰷.ss꙱
+T;	\u200D\u200C\u1C37。ss\uA671;	[C2 C1];	[V5]	#	᰷.ss꙱
+N;	\u200D\u200C\u1C37。ss\uA671;	[C2 C1];	[C2 C1]	#	᰷.ss꙱
+T;	\u200D\u200C\u1C37。Ss\uA671;	[C2 C1];	[V5]	#	᰷.ss꙱
+N;	\u200D\u200C\u1C37。Ss\uA671;	[C2 C1];	[C2 C1]	#	᰷.ss꙱
+T;	︒\u200Cヶ䒩.\u076A;	[P1 V6 C1];	[P1 V6]	#	︒ヶ䒩.ݪ
+N;	︒\u200Cヶ䒩.\u076A;	[P1 V6 C1];	[P1 V6 C1]	#	︒ヶ䒩.ݪ
+T;	。\u200Cヶ䒩.\u076A;	[C1];	xn--qekw60d.xn--upb	#	ヶ䒩.ݪ
+N;	。\u200Cヶ䒩.\u076A;	[C1];	[C1]	#	ヶ䒩.ݪ
+B;	xn--qekw60d.xn--upb;	ヶ䒩.\u076A;	xn--qekw60d.xn--upb	#	ヶ䒩.ݪ
+B;	ヶ䒩.\u076A;	;	xn--qekw60d.xn--upb	#	ヶ䒩.ݪ
+T;	\u200C⒈󣡃.񈸴\uA9C0;	[P1 V6 C1];	[P1 V6]	#	⒈.꧀
+N;	\u200C⒈󣡃.񈸴\uA9C0;	[P1 V6 C1];	[P1 V6 C1]	#	⒈.꧀
+T;	\u200C1.󣡃.񈸴\uA9C0;	[P1 V6 C1];	[P1 V6]	#	1..꧀
+N;	\u200C1.󣡃.񈸴\uA9C0;	[P1 V6 C1];	[P1 V6 C1]	#	1..꧀
+T;	⒈\u200Cᢍ🃑。\u0CCD򏔌\u200D;	[P1 V6 V5 C1 C2];	[P1 V6 V5]	#	⒈ᢍ🃑.್
+N;	⒈\u200Cᢍ🃑。\u0CCD򏔌\u200D;	[P1 V6 V5 C1 C2];	[P1 V6 V5 C1 C2]	#	⒈ᢍ🃑.್
+T;	1.\u200Cᢍ🃑。\u0CCD򏔌\u200D;	[P1 V5 V6 C1 C2];	[P1 V5 V6]	#	1.ᢍ🃑.್
+N;	1.\u200Cᢍ🃑。\u0CCD򏔌\u200D;	[P1 V5 V6 C1 C2];	[P1 V5 V6 C1 C2]	#	1.ᢍ🃑.್
+B;	\u035E。𝟫\u1B72䬺⒈;	[P1 V5 V6];	[P1 V5 V6]	#	͞.9᭲䬺⒈
+B;	\u035E。9\u1B72䬺1.;	[V5];	[V5]	#	͞.9᭲䬺1.
+B;	𲈷≯。盚ꡨ;	[P1 V6];	[P1 V6]
+B;	𲈷>\u0338。盚ꡨ;	[P1 V6];	[P1 V6]
+B;	-񃟯󠄯。-𑚲𐫳≯;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񃟯󠄯。-𑚲𐫳>\u0338;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	󲓝\u1BF3\u200C\u09CD.\uFD59񄳨;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	᯳্.جمح
+B;	󲓝\u1BF3\u200C\u09CD.\u062C\u0645\u062D񄳨;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	᯳্.جمح
+T;	⾇.𐫍ᢊᢐ\u200D;	[B2 B3 C2];	[B2 B3]	#	舛.𐫍ᢊᢐ
+N;	⾇.𐫍ᢊᢐ\u200D;	[B2 B3 C2];	[B2 B3 C2]	#	舛.𐫍ᢊᢐ
+T;	舛.𐫍ᢊᢐ\u200D;	[B2 B3 C2];	[B2 B3]	#	舛.𐫍ᢊᢐ
+N;	舛.𐫍ᢊᢐ\u200D;	[B2 B3 C2];	[B2 B3 C2]	#	舛.𐫍ᢊᢐ
+B;	4񠡉。ᡔ≯;	[P1 V6];	[P1 V6]
+B;	4񠡉。ᡔ>\u0338;	[P1 V6];	[P1 V6]
+B;	󕔢\u0625򃁪硲.\u0688;	[P1 V6 B5];	[P1 V6 B5]	#	إ硲.ڈ
+B;	󕔢\u0627\u0655򃁪硲.\u0688;	[P1 V6 B5];	[P1 V6 B5]	#	إ硲.ڈ
+B;	󕔢\u0625򃁪硲.\u0688;	[P1 V6 B5];	[P1 V6 B5]	#	إ硲.ڈ
+B;	󕔢\u0627\u0655򃁪硲.\u0688;	[P1 V6 B5];	[P1 V6 B5]	#	إ硲.ڈ
+T;	\u200C.\u1A78𐹴Ⴆ\u032C;	[P1 V5 V6 C1 B1];	[P1 V5 V6 B1]	#	.᩸𐹴Ⴆ̬
+N;	\u200C.\u1A78𐹴Ⴆ\u032C;	[P1 V5 V6 C1 B1];	[P1 V5 V6 C1 B1]	#	.᩸𐹴Ⴆ̬
+T;	\u200C.\u1A78𐹴ⴆ\u032C;	[V5 C1 B1];	[V5 B1]	#	.᩸𐹴ⴆ̬
+N;	\u200C.\u1A78𐹴ⴆ\u032C;	[V5 C1 B1];	[V5 C1 B1]	#	.᩸𐹴ⴆ̬
+B;	𐫁.\u0C4D\u200DϞ;	[V5];	[V5]	#	𐫁.్ϟ
+B;	𐫁.\u0C4D\u200DϞ;	[V5];	[V5]	#	𐫁.్ϟ
+B;	𐫁.\u0C4D\u200Dϟ;	[V5];	[V5]	#	𐫁.్ϟ
+B;	𐫁.\u0C4D\u200Dϟ;	[V5];	[V5]	#	𐫁.్ϟ
+T;	\u200C\uFD8E𑁆。\u0724ꡜ-腍;	[B1 C1 B2 B3];	[B2 B3]	#	مخج𑁆.ܤꡜ-腍
+N;	\u200C\uFD8E𑁆。\u0724ꡜ-腍;	[B1 C1 B2 B3];	[B1 C1 B2 B3]	#	مخج𑁆.ܤꡜ-腍
+T;	\u200C\u0645\u062E\u062C𑁆。\u0724ꡜ-腍;	[B1 C1 B2 B3];	[B2 B3]	#	مخج𑁆.ܤꡜ-腍
+N;	\u200C\u0645\u062E\u062C𑁆。\u0724ꡜ-腍;	[B1 C1 B2 B3];	[B1 C1 B2 B3]	#	مخج𑁆.ܤꡜ-腍
+B;	-򤨓𐹮󰫾。𝟛񔡰🄅;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-򤨓𐹮󰫾。3񔡰4,;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	⌮.Ⴂ\u07D2𑁆𐋮;	[P1 V6 B5];	[P1 V6 B5]	#	⌮.Ⴂߒ𑁆𐋮
+B;	⌮.Ⴂ\u07D2𑁆𐋮;	[P1 V6 B5];	[P1 V6 B5]	#	⌮.Ⴂߒ𑁆𐋮
+B;	⌮.ⴂ\u07D2𑁆𐋮;	[B5];	[B5]	#	⌮.ⴂߒ𑁆𐋮
+B;	⌮.ⴂ\u07D2𑁆𐋮;	[B5];	[B5]	#	⌮.ⴂߒ𑁆𐋮
+B;	軥𐫬.-\u0AC4;	[V3 B5 B6];	[V3 B5 B6]	#	軥𐫬.-ૄ
+B;	\u0602ᡈ\u06B6.󠅕-;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	ᡈڶ.-
+B;	-𝨉0。\u2DE5\u1939톇십;	[V3 V5];	[V3 V5]	#	-𝨉0.᤹ⷥ톇십
+B;	-𝨉0。\u1939\u2DE5톇십;	[V3 V5];	[V3 V5]	#	-𝨉0.᤹ⷥ톇십
+B;	-𝨉0。\u1939\u2DE5톇십;	[V3 V5];	[V3 V5]	#	-𝨉0.᤹ⷥ톇십
+B;	-𝨉0。\u1939\u2DE5톇십;	[V3 V5];	[V3 V5]	#	-𝨉0.᤹ⷥ톇십
+B;	-𝨉0。\u1939\u2DE5톇십;	[V3 V5];	[V3 V5]	#	-𝨉0.᤹ⷥ톇십
+B;	ᢖ︒--。󠅥靈\u0604𖪥;	[P1 V2 V3 V6 B5];	[P1 V2 V3 V6 B5]	#	ᢖ︒--.靈
+B;	ᢖ。--。󠅥靈\u0604𖪥;	[P1 V3 V6 B5];	[P1 V3 V6 B5]	#	ᢖ.--.靈
+B;	\u115FႿႵრ。\u0F84;	[P1 V6 V5];	[P1 V6 V5]	#	ႿႵრ.྄
+B;	\u115FႿႵრ。\u0F84;	[P1 V6 V5];	[P1 V6 V5]	#	ႿႵრ.྄
+B;	\u115Fⴟⴕრ。\u0F84;	[P1 V6 V5];	[P1 V6 V5]	#	ⴟⴕრ.྄
+B;	\u115FႿⴕრ。\u0F84;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴟⴕრ.྄
+B;	\u115Fⴟⴕრ。\u0F84;	[P1 V6 V5];	[P1 V6 V5]	#	ⴟⴕრ.྄
+B;	\u115FႿⴕრ。\u0F84;	[P1 V6 V5];	[P1 V6 V5]	#	Ⴟⴕრ.྄
+B;	🄃𐹣.𐹦\u0AE2;	[P1 V6 B1];	[P1 V6 B1]	#	🄃𐹣.𐹦ૢ
+B;	2,𐹣.𐹦\u0AE2;	[P1 V6 B1];	[P1 V6 B1]	#	2,𐹣.𐹦ૢ
+T;	𑴤\u200C𞶿.\u069Fꡃ𑋪;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 B2 B3]	#	.ڟꡃ𑋪
+N;	𑴤\u200C𞶿.\u069Fꡃ𑋪;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 C1 B2 B3]	#	.ڟꡃ𑋪
+T;	𑴤\u200C𞶿.\u069Fꡃ𑋪;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 B2 B3]	#	.ڟꡃ𑋪
+N;	𑴤\u200C𞶿.\u069Fꡃ𑋪;	[P1 V6 B5 B6 C1 B2 B3];	[P1 V6 B5 B6 C1 B2 B3]	#	.ڟꡃ𑋪
+T;	\u200D\u200D𐿵\u200C。\u06CD\u0A3C\u17B5;	[P1 V6 B1 C2 C1];	[P1 V6]	#	.ۍ਼
+N;	\u200D\u200D𐿵\u200C。\u06CD\u0A3C\u17B5;	[P1 V6 B1 C2 C1];	[P1 V6 B1 C2 C1]	#	.ۍ਼
+B;	𐢒。󠋴𓟷\u0BCD;	[P1 V6];	[P1 V6]	#	𐢒.்
+B;	\u0B4D≠.𞷺𐹶;	[P1 V5 V6];	[P1 V5 V6]	#	୍≠.𐹶
+B;	\u0B4D=\u0338.𞷺𐹶;	[P1 V5 V6];	[P1 V5 V6]	#	୍≠.𐹶
+B;	\u0B4D≠.𞷺𐹶;	[P1 V5 V6];	[P1 V5 V6]	#	୍≠.𐹶
+B;	\u0B4D=\u0338.𞷺𐹶;	[P1 V5 V6];	[P1 V5 V6]	#	୍≠.𐹶
+B;	𝟛\u0F87\u1714。\u0B82-;	[V3 V5];	[V3 V5]	#	3᜔྇.ஂ-
+B;	𝟛\u1714\u0F87。\u0B82-;	[V3 V5];	[V3 V5]	#	3᜔྇.ஂ-
+B;	3\u1714\u0F87。\u0B82-;	[V3 V5];	[V3 V5]	#	3᜔྇.ஂ-
+B;	ᠫ𝪦𑍍Ⴇ.4;	[P1 V6];	[P1 V6]
+B;	ᠫ𝪦𑍍ⴇ.4;	;	xn--e7e497h3m2olwqg.4
+B;	xn--e7e497h3m2olwqg.4;	ᠫ𝪦𑍍ⴇ.4;	xn--e7e497h3m2olwqg.4
+B;	ᄹ。󠇣󖮆‴;	[P1 V6];	[P1 V6]
+B;	ᄹ。󠇣󖮆′′′;	[P1 V6];	[P1 V6]
+B;	Ⴆ򏌭.\u302C\u2DF2\u068D;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	Ⴆ.ⷲ〬ڍ
+B;	Ⴆ򏌭.\u2DF2\u302C\u068D;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	Ⴆ.ⷲ〬ڍ
+B;	Ⴆ򏌭.\u2DF2\u302C\u068D;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	Ⴆ.ⷲ〬ڍ
+B;	ⴆ򏌭.\u2DF2\u302C\u068D;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	ⴆ.ⷲ〬ڍ
+B;	ⴆ򏌭.\u2DF2\u302C\u068D;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	ⴆ.ⷲ〬ڍ
+B;	ⴆ򏌭.\u302C\u2DF2\u068D;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	ⴆ.ⷲ〬ڍ
+T;	ß𐥙︒𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ß︒𐫃.帼f🠖
+N;	ß𐥙︒𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ß︒𐫃.帼f🠖
+T;	ß𐥙。𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ß.𐫃.帼f🠖
+N;	ß𐥙。𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ß.𐫃.帼f🠖
+T;	ß𐥙。𐫃.帼f🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ß.𐫃.帼f🠖
+N;	ß𐥙。𐫃.帼f🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ß.𐫃.帼f🠖
+T;	SS𐥙。𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ss.𐫃.帼f🠖
+N;	SS𐥙。𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ss.𐫃.帼f🠖
+T;	ss𐥙。𐫃.帼f🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ss.𐫃.帼f🠖
+N;	ss𐥙。𐫃.帼f🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ss.𐫃.帼f🠖
+T;	Ss𐥙。𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ss.𐫃.帼f🠖
+N;	Ss𐥙。𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ss.𐫃.帼f🠖
+T;	ß𐥙︒𐫃.帼f🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ß︒𐫃.帼f🠖
+N;	ß𐥙︒𐫃.帼f🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ß︒𐫃.帼f🠖
+T;	SS𐥙︒𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ss︒𐫃.帼f🠖
+N;	SS𐥙︒𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ss︒𐫃.帼f🠖
+T;	ss𐥙︒𐫃.帼f🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ss︒𐫃.帼f🠖
+N;	ss𐥙︒𐫃.帼f🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ss︒𐫃.帼f🠖
+T;	Ss𐥙︒𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	ss︒𐫃.帼f🠖
+N;	Ss𐥙︒𐫃.帼F🠖\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	ss︒𐫃.帼f🠖
+T;	򽌣。𐹾\u06A6\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	.𐹾ڦ
+N;	򽌣。𐹾\u06A6\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	.𐹾ڦ
+T;	򽌣。𐹾\u06A6\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	.𐹾ڦ
+N;	򽌣。𐹾\u06A6\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	.𐹾ڦ
+B;	🡉.񾕀𝟨𐨿;	[P1 V6];	[P1 V6]
+B;	🡉.񾕀6𐨿;	[P1 V6];	[P1 V6]
+B;	\u0350𐸌。-۹ႱႨ;	[P1 V5 V6 V3 B1];	[P1 V5 V6 V3 B1]	#	͐.-۹ႱႨ
+B;	\u0350𐸌。-۹ⴑⴈ;	[P1 V5 V6 V3 B1];	[P1 V5 V6 V3 B1]	#	͐.-۹ⴑⴈ
+B;	\u0350𐸌。-۹Ⴑⴈ;	[P1 V5 V6 V3 B1];	[P1 V5 V6 V3 B1]	#	͐.-۹Ⴑⴈ
+B;	\u07CE.-ᢏ︒;	[P1 V3 V6];	[P1 V3 V6]	#	ߎ.-ᢏ︒
+B;	\u07CE.-ᢏ。;	[V3];	[V3]	#	ߎ.-ᢏ.
+T;	\u200C𐪙.󠆺--;	[V3 B1 C1];	[V3]	#	𐪙.--
+N;	\u200C𐪙.󠆺--;	[V3 B1 C1];	[V3 B1 C1]	#	𐪙.--
+B;	𐋸󃄒Ⴢ.Ⴁ;	[P1 V6];	[P1 V6]
+B;	𐋸󃄒ⴢ.ⴁ;	[P1 V6];	[P1 V6]
+B;	𐋸󃄒Ⴢ.ⴁ;	[P1 V6];	[P1 V6]
+B;	􉿵𑁆₄򣚆。󾎹🐶ς;	[P1 V6];	[P1 V6]
+B;	􉿵𑁆4򣚆。󾎹🐶ς;	[P1 V6];	[P1 V6]
+B;	􉿵𑁆4򣚆。󾎹🐶Σ;	[P1 V6];	[P1 V6]
+B;	􉿵𑁆4򣚆。󾎹🐶σ;	[P1 V6];	[P1 V6]
+B;	􉿵𑁆₄򣚆。󾎹🐶Σ;	[P1 V6];	[P1 V6]
+B;	􉿵𑁆₄򣚆。󾎹🐶σ;	[P1 V6];	[P1 V6]
+B;	\u0E39\u07CC。\u1037ꡓ;	[V5 B1];	[V5 B1]	#	ูߌ.့ꡓ
+T;	\u0603\u062B𑂁。󦳹Ⴑ\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	ث𑂁.Ⴑ
+N;	\u0603\u062B𑂁。󦳹Ⴑ\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ث𑂁.Ⴑ
+T;	\u0603\u062B𑂁。󦳹Ⴑ\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	ث𑂁.Ⴑ
+N;	\u0603\u062B𑂁。󦳹Ⴑ\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ث𑂁.Ⴑ
+T;	\u0603\u062B𑂁。󦳹ⴑ\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	ث𑂁.ⴑ
+N;	\u0603\u062B𑂁。󦳹ⴑ\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ث𑂁.ⴑ
+T;	\u0603\u062B𑂁。󦳹ⴑ\u200D;	[P1 V6 B1 C2];	[P1 V6 B1]	#	ث𑂁.ⴑ
+N;	\u0603\u062B𑂁。󦳹ⴑ\u200D;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ث𑂁.ⴑ
+T;	\u0ACD\uFC5A𑀾\u200D。-𐹥;	[V5 V3 B1 C2];	[V5 V3 B1]	#	્يي𑀾.-𐹥
+N;	\u0ACD\uFC5A𑀾\u200D。-𐹥;	[V5 V3 B1 C2];	[V5 V3 B1 C2]	#	્يي𑀾.-𐹥
+T;	\u0ACD\u064A\u064A𑀾\u200D。-𐹥;	[V5 V3 B1 C2];	[V5 V3 B1]	#	્يي𑀾.-𐹥
+N;	\u0ACD\u064A\u064A𑀾\u200D。-𐹥;	[V5 V3 B1 C2];	[V5 V3 B1 C2]	#	્يي𑀾.-𐹥
+B;	񆥔。\u0855︒쯙𝟧;	[P1 V6 B2];	[P1 V6 B2]	#	.ࡕ︒쯙5
+B;	񆥔。\u0855︒쯙𝟧;	[P1 V6 B2];	[P1 V6 B2]	#	.ࡕ︒쯙5
+B;	񆥔。\u0855。쯙5;	[P1 V6];	[P1 V6]	#	.ࡕ.쯙5
+B;	񆥔。\u0855。쯙5;	[P1 V6];	[P1 V6]	#	.ࡕ.쯙5
+B;	ꡮ-。ᡴ≮뻐;	[P1 V3 V6];	[P1 V3 V6]
+B;	ꡮ-。ᡴ<\u0338뻐;	[P1 V3 V6];	[P1 V3 V6]
+B;	𐱙-񈞻.\u07E1≠;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	-.ߡ≠
+B;	𐱙-񈞻.\u07E1=\u0338;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	-.ߡ≠
+B;	𐱙-񈞻.\u07E1≠;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	-.ߡ≠
+B;	𐱙-񈞻.\u07E1=\u0338;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	-.ߡ≠
+B;	-񄚵ςႼ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵ςႼ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵ςⴜ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵ΣႼ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵σⴜ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵Σⴜ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵ςⴜ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵ΣႼ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵σⴜ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+B;	-񄚵Σⴜ.𐹢;	[P1 V3 V6 B1];	[P1 V3 V6 B1]
+T;	󠠍.\u200D𝟮\u0F86;	[P1 V6 C2];	[P1 V6]	#	.2྆
+N;	󠠍.\u200D𝟮\u0F86;	[P1 V6 C2];	[P1 V6 C2]	#	.2྆
+T;	󠠍.\u200D2\u0F86;	[P1 V6 C2];	[P1 V6]	#	.2྆
+N;	󠠍.\u200D2\u0F86;	[P1 V6 C2];	[P1 V6 C2]	#	.2྆
+B;	≯𝟖。\u0D4D𐮊򔦳;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≯8.്𐮊
+B;	>\u0338𝟖。\u0D4D𐮊򔦳;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≯8.്𐮊
+B;	≯8。\u0D4D𐮊򔦳;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≯8.്𐮊
+B;	>\u03388。\u0D4D𐮊򔦳;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≯8.്𐮊
+T;	\u05C2Ↄ\u0664。\u200C;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	ׂↃ٤.
+N;	\u05C2Ↄ\u0664。\u200C;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	ׂↃ٤.
+T;	\u05C2Ↄ\u0664。\u200C;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1]	#	ׂↃ٤.
+N;	\u05C2Ↄ\u0664。\u200C;	[P1 V5 V6 B1 C1];	[P1 V5 V6 B1 C1]	#	ׂↃ٤.
+T;	\u05C2ↄ\u0664。\u200C;	[V5 B1 C1];	[V5 B1]	#	ׂↄ٤.
+N;	\u05C2ↄ\u0664。\u200C;	[V5 B1 C1];	[V5 B1 C1]	#	ׂↄ٤.
+T;	\u05C2ↄ\u0664。\u200C;	[V5 B1 C1];	[V5 B1]	#	ׂↄ٤.
+N;	\u05C2ↄ\u0664。\u200C;	[V5 B1 C1];	[V5 B1 C1]	#	ׂↄ٤.
+T;	\u0962𝟵\u200D𞺻.\u200D\u06AA⒈;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1]	#	ॢ9غ.ڪ⒈
+N;	\u0962𝟵\u200D𞺻.\u200D\u06AA⒈;	[P1 V5 V6 B1 C2];	[P1 V5 V6 B1 C2]	#	ॢ9غ.ڪ⒈
+T;	\u09629\u200D\u063A.\u200D\u06AA1.;	[V5 B1 C2];	[V5 B1]	#	ॢ9غ.ڪ1.
+N;	\u09629\u200D\u063A.\u200D\u06AA1.;	[V5 B1 C2];	[V5 B1 C2]	#	ॢ9غ.ڪ1.
+B;	𑖿。嬶ß葽;	[V5];	[V5]
+B;	𑖿。嬶SS葽;	[V5];	[V5]
+B;	𑖿。嬶ss葽;	[V5];	[V5]
+B;	𑖿。嬶Ss葽;	[V5];	[V5]
+B;	𑇀⒈。񔾭𐹲;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]
+B;	𑇀1.。񔾭𐹲;	[P1 V5 V6 A4_2 B5 B6];	[P1 V5 V6 A4_2 B5 B6]
+B;	𑍀︒≮.𺅧𐧅\u06B7;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	𑍀︒≮.𐧅ڷ
+B;	𑍀︒<\u0338.𺅧𐧅\u06B7;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	𑍀︒≮.𐧅ڷ
+B;	𑍀。≮.𺅧𐧅\u06B7;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	𑍀.≮.𐧅ڷ
+B;	𑍀。<\u0338.𺅧𐧅\u06B7;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	𑍀.≮.𐧅ڷ
+B;	󠀳𐹫򇬇.󠐊ς𸰟񧋭;	[P1 V6 B1];	[P1 V6 B1]
+B;	󠀳𐹫򇬇.󠐊Σ𸰟񧋭;	[P1 V6 B1];	[P1 V6 B1]
+B;	󠀳𐹫򇬇.󠐊σ𸰟񧋭;	[P1 V6 B1];	[P1 V6 B1]
+T;	ς\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6]	#	ς྄᳑.ۆ
+N;	ς\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6 C1]	#	ς྄᳑.ۆ
+T;	ς\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6]	#	ς྄᳑.ۆ
+N;	ς\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6 C1]	#	ς྄᳑.ۆ
+T;	Σ\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6]	#	σ྄᳑.ۆ
+N;	Σ\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6 C1]	#	σ྄᳑.ۆ
+T;	σ\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6]	#	σ྄᳑.ۆ
+N;	σ\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6 C1]	#	σ྄᳑.ۆ
+T;	Σ\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6]	#	σ྄᳑.ۆ
+N;	Σ\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6 C1]	#	σ྄᳑.ۆ
+T;	σ\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6]	#	σ྄᳑.ۆ
+N;	σ\u1CD1񝝛\u0F84。𐯻\u200C\u06C6;	[P1 V6 C1];	[P1 V6 C1]	#	σ྄᳑.ۆ
+B;	-𱤫。-\u05F3𐫯;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-.-׳𐫯
+B;	-𱤫。-\u05F3𐫯;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-.-׳𐫯
+T;	◗󥆅𝟤。\u200D󠍭;	[P1 V6 C2];	[P1 V6]	#	◗2.
+N;	◗󥆅𝟤。\u200D󠍭;	[P1 V6 C2];	[P1 V6 C2]	#	◗2.
+T;	◗󥆅2。\u200D󠍭;	[P1 V6 C2];	[P1 V6]	#	◗2.
+N;	◗󥆅2。\u200D󠍭;	[P1 V6 C2];	[P1 V6 C2]	#	◗2.
+T;	\u0CF8\u200D𑚴\u0605。񦯈;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	𑚴.
+N;	\u0CF8\u200D𑚴\u0605。񦯈;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	𑚴.
+T;	\u0CF8\u200D𑚴\u0605。񦯈;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	𑚴.
+N;	\u0CF8\u200D𑚴\u0605。񦯈;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	𑚴.
+B;	\u066B.Ⴍ₉⁸;	[P1 V6 B1];	[P1 V6 B1]	#	٫.Ⴍ98
+B;	\u066B.Ⴍ98;	[P1 V6 B1];	[P1 V6 B1]	#	٫.Ⴍ98
+B;	\u066B.ⴍ98;	[B1];	[B1]	#	٫.ⴍ98
+B;	\u066B.ⴍ₉⁸;	[B1];	[B1]	#	٫.ⴍ98
+T;	\u200C\u08EE。ß\u0600⒚≯;	[P1 V6 C1 B5 B6];	[P1 V5 V6 B5 B6]	#	࣮.ß⒚≯
+N;	\u200C\u08EE。ß\u0600⒚≯;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	࣮.ß⒚≯
+T;	\u200C\u08EE。ß\u0600⒚>\u0338;	[P1 V6 C1 B5 B6];	[P1 V5 V6 B5 B6]	#	࣮.ß⒚≯
+N;	\u200C\u08EE。ß\u0600⒚>\u0338;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	࣮.ß⒚≯
+T;	\u200C\u08EE。ß\u060019.≯;	[P1 V6 C1 B5];	[P1 V5 V6 B5]	#	࣮.ß19.≯
+N;	\u200C\u08EE。ß\u060019.≯;	[P1 V6 C1 B5];	[P1 V6 C1 B5]	#	࣮.ß19.≯
+T;	\u200C\u08EE。ß\u060019.>\u0338;	[P1 V6 C1 B5];	[P1 V5 V6 B5]	#	࣮.ß19.≯
+N;	\u200C\u08EE。ß\u060019.>\u0338;	[P1 V6 C1 B5];	[P1 V6 C1 B5]	#	࣮.ß19.≯
+T;	\u200C\u08EE。SS\u060019.>\u0338;	[P1 V6 C1 B5];	[P1 V5 V6 B5]	#	࣮.ss19.≯
+N;	\u200C\u08EE。SS\u060019.>\u0338;	[P1 V6 C1 B5];	[P1 V6 C1 B5]	#	࣮.ss19.≯
+T;	\u200C\u08EE。SS\u060019.≯;	[P1 V6 C1 B5];	[P1 V5 V6 B5]	#	࣮.ss19.≯
+N;	\u200C\u08EE。SS\u060019.≯;	[P1 V6 C1 B5];	[P1 V6 C1 B5]	#	࣮.ss19.≯
+T;	\u200C\u08EE。ss\u060019.≯;	[P1 V6 C1 B5];	[P1 V5 V6 B5]	#	࣮.ss19.≯
+N;	\u200C\u08EE。ss\u060019.≯;	[P1 V6 C1 B5];	[P1 V6 C1 B5]	#	࣮.ss19.≯
+T;	\u200C\u08EE。ss\u060019.>\u0338;	[P1 V6 C1 B5];	[P1 V5 V6 B5]	#	࣮.ss19.≯
+N;	\u200C\u08EE。ss\u060019.>\u0338;	[P1 V6 C1 B5];	[P1 V6 C1 B5]	#	࣮.ss19.≯
+T;	\u200C\u08EE。Ss\u060019.>\u0338;	[P1 V6 C1 B5];	[P1 V5 V6 B5]	#	࣮.ss19.≯
+N;	\u200C\u08EE。Ss\u060019.>\u0338;	[P1 V6 C1 B5];	[P1 V6 C1 B5]	#	࣮.ss19.≯
+T;	\u200C\u08EE。Ss\u060019.≯;	[P1 V6 C1 B5];	[P1 V5 V6 B5]	#	࣮.ss19.≯
+N;	\u200C\u08EE。Ss\u060019.≯;	[P1 V6 C1 B5];	[P1 V6 C1 B5]	#	࣮.ss19.≯
+T;	\u200C\u08EE。SS\u0600⒚>\u0338;	[P1 V6 C1 B5 B6];	[P1 V5 V6 B5 B6]	#	࣮.ss⒚≯
+N;	\u200C\u08EE。SS\u0600⒚>\u0338;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	࣮.ss⒚≯
+T;	\u200C\u08EE。SS\u0600⒚≯;	[P1 V6 C1 B5 B6];	[P1 V5 V6 B5 B6]	#	࣮.ss⒚≯
+N;	\u200C\u08EE。SS\u0600⒚≯;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	࣮.ss⒚≯
+T;	\u200C\u08EE。ss\u0600⒚≯;	[P1 V6 C1 B5 B6];	[P1 V5 V6 B5 B6]	#	࣮.ss⒚≯
+N;	\u200C\u08EE。ss\u0600⒚≯;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	࣮.ss⒚≯
+T;	\u200C\u08EE。ss\u0600⒚>\u0338;	[P1 V6 C1 B5 B6];	[P1 V5 V6 B5 B6]	#	࣮.ss⒚≯
+N;	\u200C\u08EE。ss\u0600⒚>\u0338;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	࣮.ss⒚≯
+T;	\u200C\u08EE。Ss\u0600⒚>\u0338;	[P1 V6 C1 B5 B6];	[P1 V5 V6 B5 B6]	#	࣮.ss⒚≯
+N;	\u200C\u08EE。Ss\u0600⒚>\u0338;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	࣮.ss⒚≯
+T;	\u200C\u08EE。Ss\u0600⒚≯;	[P1 V6 C1 B5 B6];	[P1 V5 V6 B5 B6]	#	࣮.ss⒚≯
+N;	\u200C\u08EE。Ss\u0600⒚≯;	[P1 V6 C1 B5 B6];	[P1 V6 C1 B5 B6]	#	࣮.ss⒚≯
+T;	\u200C𐱧𐮆.󽎐;	[P1 V6 B1 C1];	[P1 V6]	#	𐮆.
+N;	\u200C𐱧𐮆.󽎐;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐮆.
+T;	\u200C𐱧𐮆.󽎐;	[P1 V6 B1 C1];	[P1 V6]	#	𐮆.
+N;	\u200C𐱧𐮆.󽎐;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	𐮆.
+B;	𐫫󎹀-񆊤。󠧥Ⴛ𐼚𖫲;	[P1 V6 B2 B3 B1];	[P1 V6 B2 B3 B1]
+B;	𐫫󎹀-񆊤。󠧥ⴛ𐼚𖫲;	[P1 V6 B2 B3 B1];	[P1 V6 B2 B3 B1]
+B;	\uFE09。󠎠\u1BE6;	[P1 V6];	[P1 V6]	#	᯦
+T;	⾛ᡤ.Ⴕ𞨪𐹰\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	走ᡤ.Ⴕ𐹰
+N;	⾛ᡤ.Ⴕ𞨪𐹰\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	走ᡤ.Ⴕ𐹰
+T;	走ᡤ.Ⴕ𞨪𐹰\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	走ᡤ.Ⴕ𐹰
+N;	走ᡤ.Ⴕ𞨪𐹰\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	走ᡤ.Ⴕ𐹰
+T;	走ᡤ.ⴕ𞨪𐹰\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	走ᡤ.ⴕ𐹰
+N;	走ᡤ.ⴕ𞨪𐹰\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	走ᡤ.ⴕ𐹰
+T;	⾛ᡤ.ⴕ𞨪𐹰\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	走ᡤ.ⴕ𐹰
+N;	⾛ᡤ.ⴕ𞨪𐹰\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	走ᡤ.ⴕ𐹰
+T;	-ᡱ\u200C🄄.\uAA2E;	[P1 V3 V6 V5 C1];	[P1 V3 V6 V5]	#	-ᡱ🄄.ꨮ
+N;	-ᡱ\u200C🄄.\uAA2E;	[P1 V3 V6 V5 C1];	[P1 V3 V6 V5 C1]	#	-ᡱ🄄.ꨮ
+T;	-ᡱ\u200C3,.\uAA2E;	[P1 V3 V6 V5 C1];	[P1 V3 V6 V5]	#	-ᡱ3,.ꨮ
+N;	-ᡱ\u200C3,.\uAA2E;	[P1 V3 V6 V5 C1];	[P1 V3 V6 V5 C1]	#	-ᡱ3,.ꨮ
+T;	≠\uFEB2󳒯\u200C.Ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1]	#	≠س.Ⴚ
+N;	≠\uFEB2󳒯\u200C.Ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠س.Ⴚ
+T;	=\u0338\uFEB2󳒯\u200C.Ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1]	#	≠س.Ⴚ
+N;	=\u0338\uFEB2󳒯\u200C.Ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠س.Ⴚ
+T;	≠\u0633󳒯\u200C.Ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1]	#	≠س.Ⴚ
+N;	≠\u0633󳒯\u200C.Ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠س.Ⴚ
+T;	=\u0338\u0633󳒯\u200C.Ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1]	#	≠س.Ⴚ
+N;	=\u0338\u0633󳒯\u200C.Ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠س.Ⴚ
+T;	=\u0338\u0633󳒯\u200C.ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1]	#	≠س.ⴚ
+N;	=\u0338\u0633󳒯\u200C.ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠س.ⴚ
+T;	≠\u0633󳒯\u200C.ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1]	#	≠س.ⴚ
+N;	≠\u0633󳒯\u200C.ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠س.ⴚ
+T;	=\u0338\uFEB2󳒯\u200C.ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1]	#	≠س.ⴚ
+N;	=\u0338\uFEB2󳒯\u200C.ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠س.ⴚ
+T;	≠\uFEB2󳒯\u200C.ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1]	#	≠س.ⴚ
+N;	≠\uFEB2󳒯\u200C.ⴚ򍆎;	[P1 V6 B1 C1];	[P1 V6 B1 C1]	#	≠س.ⴚ
+B;	𐹴。\u1DE3\u08EF;	[V5 B1];	[V5 B1]	#	𐹴.࣯ᷣ
+B;	𐹴。\u08EF\u1DE3;	[V5 B1];	[V5 B1]	#	𐹴.࣯ᷣ
+B;	𐹴。\u08EF\u1DE3;	[V5 B1];	[V5 B1]	#	𐹴.࣯ᷣ
+B;	𑘴\u087A≯⒍。-;	[P1 V5 V6 V3 B1];	[P1 V5 V6 V3 B1]	#	𑘴≯⒍.-
+B;	𑘴\u087A>\u0338⒍。-;	[P1 V5 V6 V3 B1];	[P1 V5 V6 V3 B1]	#	𑘴≯⒍.-
+B;	𑘴\u087A≯6.。-;	[P1 V5 V6 V3 B1 A4_2];	[P1 V5 V6 V3 B1 A4_2]	#	𑘴≯6..-
+B;	𑘴\u087A>\u03386.。-;	[P1 V5 V6 V3 B1 A4_2];	[P1 V5 V6 V3 B1 A4_2]	#	𑘴≯6..-
+B;	\u17B4.쮇-;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	.쮇-
+B;	\u17B4.쮇-;	[P1 V5 V6 V3];	[P1 V5 V6 V3]	#	.쮇-
+T;	\u200C\u1BF3。⒈-򻯝;	[P1 V6 C1];	[P1 V5 V6]	#	᯳.⒈-
+N;	\u200C\u1BF3。⒈-򻯝;	[P1 V6 C1];	[P1 V6 C1]	#	᯳.⒈-
+T;	\u200C\u1BF3。1.-򻯝;	[P1 V3 V6 C1];	[P1 V5 V3 V6]	#	᯳.1.-
+N;	\u200C\u1BF3。1.-򻯝;	[P1 V3 V6 C1];	[P1 V3 V6 C1]	#	᯳.1.-
+T;	⒈𞬳\u200C。𝩃⓮\u200C\u0323;	[P1 V6 V5 B1 C1];	[P1 V6 V5 B1]	#	⒈.𝩃⓮̣
+N;	⒈𞬳\u200C。𝩃⓮\u200C\u0323;	[P1 V6 V5 B1 C1];	[P1 V6 V5 B1 C1]	#	⒈.𝩃⓮̣
+T;	1.𞬳\u200C。𝩃⓮\u200C\u0323;	[P1 V6 V5 B3 C1];	[P1 V6 V5]	#	1..𝩃⓮̣
+N;	1.𞬳\u200C。𝩃⓮\u200C\u0323;	[P1 V6 V5 B3 C1];	[P1 V6 V5 B3 C1]	#	1..𝩃⓮̣
+B;	򛐙。𝟐\u081E\u0753;	[P1 V6 B1];	[P1 V6 B1]	#	.2ࠞݓ
+B;	򛐙。2\u081E\u0753;	[P1 V6 B1];	[P1 V6 B1]	#	.2ࠞݓ
+T;	\uFB68򇫀.ς\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6]	#	ٹ.ς𐹼
+N;	\uFB68򇫀.ς\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6 C2]	#	ٹ.ς𐹼
+T;	\u0679򇫀.ς\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6]	#	ٹ.ς𐹼
+N;	\u0679򇫀.ς\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6 C2]	#	ٹ.ς𐹼
+T;	\u0679򇫀.Σ\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6]	#	ٹ.σ𐹼
+N;	\u0679򇫀.Σ\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6 C2]	#	ٹ.σ𐹼
+T;	\u0679򇫀.σ\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6]	#	ٹ.σ𐹼
+N;	\u0679򇫀.σ\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6 C2]	#	ٹ.σ𐹼
+T;	\uFB68򇫀.Σ\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6]	#	ٹ.σ𐹼
+N;	\uFB68򇫀.Σ\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6 C2]	#	ٹ.σ𐹼
+T;	\uFB68򇫀.σ\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6]	#	ٹ.σ𐹼
+N;	\uFB68򇫀.σ\u200D𐹼;	[P1 V6 B2 B3 B5 B6 C2];	[P1 V6 B2 B3 B5 B6 C2]	#	ٹ.σ𐹼
+B;	⒎\u074E𐹰。\u17D2۵𛲞;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	⒎ݎ𐹰.្۵𛲞
+B;	7.\u074E𐹰。\u17D2۵𛲞;	[V5];	[V5]	#	7.ݎ𐹰.្۵𛲞
+B;	-\u075E᠆򒜝。𐹽\u2DE4\u0600;	[P1 V3 V6 B1];	[P1 V3 V6 B1]	#	-ݞ᠆.𐹽ⷤ
+T;	\u200D.\u08A1𐹦𑒳;	[C2];	xn--qyb0415kj7d	#	.ࢡ𐹦𑒳
+N;	\u200D.\u08A1𐹦𑒳;	[C2];	[C2]	#	.ࢡ𐹦𑒳
+B;	xn--qyb0415kj7d;	\u08A1𐹦𑒳;	xn--qyb0415kj7d;	NV8	#	ࢡ𐹦𑒳
+B;	\u08A1𐹦𑒳;	;	xn--qyb0415kj7d;	NV8	#	ࢡ𐹦𑒳
+T;	㒧۱.Ⴚꡤ\u200D;	[P1 V6 C2];	[P1 V6]	#	㒧۱.Ⴚꡤ
+N;	㒧۱.Ⴚꡤ\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	㒧۱.Ⴚꡤ
+T;	㒧۱.ⴚꡤ\u200D;	[C2];	xn--emb715u.xn--ilju850b	#	㒧۱.ⴚꡤ
+N;	㒧۱.ⴚꡤ\u200D;	[C2];	[C2]	#	㒧۱.ⴚꡤ
+B;	xn--emb715u.xn--ilju850b;	㒧۱.ⴚꡤ;	xn--emb715u.xn--ilju850b
+B;	㒧۱.ⴚꡤ;	;	xn--emb715u.xn--ilju850b
+B;	㒧۱.Ⴚꡤ;	[P1 V6];	[P1 V6]
+B;	\u1B37ᠧ-.-\u036B;	[V3 V5];	[V3 V5]	#	ᬷᠧ-.-ͫ
+B;	\u1B37ᠧ-.-\u036B;	[V3 V5];	[V3 V5]	#	ᬷᠧ-.-ͫ
+T;	򘤦-⑾\u200C.标-;	[P1 V6 V3 C1];	[P1 V6 V3]	#	-⑾.标-
+N;	򘤦-⑾\u200C.标-;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	-⑾.标-
+T;	򘤦-(11)\u200C.标-;	[P1 V6 V3 C1];	[P1 V6 V3]	#	-(11).标-
+N;	򘤦-(11)\u200C.标-;	[P1 V6 V3 C1];	[P1 V6 V3 C1]	#	-(11).标-
+B;	\u0757.ς\u06EF;	[B5 B6];	[B5 B6]	#	ݗ.ςۯ
+B;	\u0757.ς\u06EF;	[B5 B6];	[B5 B6]	#	ݗ.ςۯ
+B;	\u0757.Σ\u06EF;	[B5 B6];	[B5 B6]	#	ݗ.σۯ
+B;	\u0757.σ\u06EF;	[B5 B6];	[B5 B6]	#	ݗ.σۯ
+B;	\u0757.Σ\u06EF;	[B5 B6];	[B5 B6]	#	ݗ.σۯ
+B;	\u0757.σ\u06EF;	[B5 B6];	[B5 B6]	#	ݗ.σۯ
+T;	𷎐𐹬.𞭁\u200D\u1A60񳌐;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3]	#	𐹬.᩠
+N;	𷎐𐹬.𞭁\u200D\u1A60񳌐;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	𐹬.᩠
+T;	𷎐𐹬.𞭁\u200D\u1A60񳌐;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3]	#	𐹬.᩠
+N;	𷎐𐹬.𞭁\u200D\u1A60񳌐;	[P1 V6 B5 B6 B2 B3 C2];	[P1 V6 B5 B6 B2 B3 C2]	#	𐹬.᩠
+B;	𐹩𐋩\uFBEF。𑖿;	[V5 B1];	[V5 B1]	#	𐹩𐋩ئو.𑖿
+B;	𐹩𐋩\u0626\u0648。𑖿;	[V5 B1];	[V5 B1]	#	𐹩𐋩ئو.𑖿
+B;	𐹩𐋩\u064A\u0654\u0648。𑖿;	[V5 B1];	[V5 B1]	#	𐹩𐋩ئو.𑖿
+B;	6\u1160𝩦󠴳.󣞌锰\u06EEς;	[P1 V6 B5];	[P1 V6 B5]	#	6𝩦.锰ۮς
+B;	6\u1160𝩦󠴳.󣞌锰\u06EEΣ;	[P1 V6 B5];	[P1 V6 B5]	#	6𝩦.锰ۮσ
+B;	6\u1160𝩦󠴳.󣞌锰\u06EEσ;	[P1 V6 B5];	[P1 V6 B5]	#	6𝩦.锰ۮσ
+B;	\u07E0\u1DF1𔡹𝟽。𐹥;	[P1 V6 B2 B1];	[P1 V6 B2 B1]	#	ߠᷱ7.𐹥
+B;	\u07E0\u1DF1𔡹7。𐹥;	[P1 V6 B2 B1];	[P1 V6 B2 B1]	#	ߠᷱ7.𐹥
+T;	\uFECB.\u200C󠒫;	[P1 V6 C1];	[P1 V6]	#	ع.
+N;	\uFECB.\u200C󠒫;	[P1 V6 C1];	[P1 V6 C1]	#	ع.
+T;	\u0639.\u200C󠒫;	[P1 V6 C1];	[P1 V6]	#	ع.
+N;	\u0639.\u200C󠒫;	[P1 V6 C1];	[P1 V6 C1]	#	ع.
+B;	-򱉏.\u1A66𐫠-;	[P1 V3 V6 V5 B1];	[P1 V3 V6 V5 B1]	#	-.ᩦ𐫠-
+T;	🜣\u200D𑋪.\u200C𝟩\u066C;	[C2 B1 C1];	[B1]	#	🜣𑋪.7٬
+N;	🜣\u200D𑋪.\u200C𝟩\u066C;	[C2 B1 C1];	[C2 B1 C1]	#	🜣𑋪.7٬
+T;	🜣\u200D𑋪.\u200C7\u066C;	[C2 B1 C1];	[B1]	#	🜣𑋪.7٬
+N;	🜣\u200D𑋪.\u200C7\u066C;	[C2 B1 C1];	[C2 B1 C1]	#	🜣𑋪.7٬
+B;	︒𐬮𝩒\u0759。岓\u103A⩑\u067D;	[P1 V6 B1 B5 B6];	[P1 V6 B1 B5 B6]	#	︒𐬮𝩒ݙ.岓်⩑ٽ
+B;	。𐬮𝩒\u0759。岓\u103A⩑\u067D;	[B5 B6];	[B5 B6]	#	𐬮𝩒ݙ.岓်⩑ٽ
+B;	𐹵。8\u1BAA;	[B1];	[B1]	#	𐹵.8᮪
+B;	\uA8E6𝩢.\u06CE\u05B1𐹤\u0944;	[V5];	[V5]	#	꣦𝩢.ێֱ𐹤ॄ
+B;	\uA8E6𝩢.\u06CE\u05B1𐹤\u0944;	[V5];	[V5]	#	꣦𝩢.ێֱ𐹤ॄ
+B;	򭮟𐿱\u1753。󠈱;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ᝓ.
+B;	򭮟𐿱\u1753。󠈱;	[P1 V6 B5 B6];	[P1 V6 B5 B6]	#	ᝓ.
+B;	ᠪ.-\u07EC;	[V3];	[V3]	#	ᠪ.-߬
+B;	ᠪ.-\u07EC;	[V3];	[V3]	#	ᠪ.-߬
+B;	󕜉󠉩。𐹰\uFECD\u0A4D;	[P1 V6 B1];	[P1 V6 B1]	#	.𐹰غ੍
+B;	󕜉󠉩。𐹰\u063A\u0A4D;	[P1 V6 B1];	[P1 V6 B1]	#	.𐹰غ੍
+T;	Ⴐ\u0678.\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	Ⴐيٴ.
+N;	Ⴐ\u0678.\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	Ⴐيٴ.
+T;	Ⴐ\u064A\u0674.\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6]	#	Ⴐيٴ.
+N;	Ⴐ\u064A\u0674.\u200C;	[P1 V6 B5 B6 C1];	[P1 V6 B5 B6 C1]	#	Ⴐيٴ.
+T;	ⴐ\u064A\u0674.\u200C;	[B5 B6 C1];	[B5 B6]	#	ⴐيٴ.
+N;	ⴐ\u064A\u0674.\u200C;	[B5 B6 C1];	[B5 B6 C1]	#	ⴐيٴ.
+T;	ⴐ\u0678.\u200C;	[B5 B6 C1];	[B5 B6]	#	ⴐيٴ.
+N;	ⴐ\u0678.\u200C;	[B5 B6 C1];	[B5 B6 C1]	#	ⴐيٴ.
+T;	🄅󠩺-⒈。\u200Dꡨ\u06D0;	[P1 V6 B1 C2];	[P1 V6 B5 B6]	#	🄅-⒈.ꡨې
+N;	🄅󠩺-⒈。\u200Dꡨ\u06D0;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	🄅-⒈.ꡨې
+T;	4,󠩺-1.。\u200Dꡨ\u06D0;	[P1 V6 A4_2 B1 C2];	[P1 V6 A4_2 B5 B6]	#	4,-1..ꡨې
+N;	4,󠩺-1.。\u200Dꡨ\u06D0;	[P1 V6 A4_2 B1 C2];	[P1 V6 A4_2 B1 C2]	#	4,-1..ꡨې
+B;	򀜧。\u077B񶺅;	[P1 V6 B2 B3];	[P1 V6 B2 B3]	#	.ݻ
+B;	𑄰۲。𐫘𐹪\u0F82鄨;	[V5 B2 B3];	[V5 B2 B3]	#	𑄰۲.𐫘𐹪ྂ鄨
+B;	𑄰۲。𐫘𐹪\u0F82鄨;	[V5 B2 B3];	[V5 B2 B3]	#	𑄰۲.𐫘𐹪ྂ鄨
+B;	𐿊-\u074E。𝩘\uA9C0-;	[P1 V6 V3 V5];	[P1 V6 V3 V5]	#	-ݎ.𝩘꧀-
+B;	𑋪-󟲏󠉋.ß;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑋪-󟲏󠉋.ß;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑋪-󟲏󠉋.SS;	[P1 V5 V6];	[P1 V5 V6]
+B;	𑋪-󟲏󠉋.SS;	[P1 V5 V6];	[P1 V5 V6]
+T;	\uFD39-\u200C。Ⴟ\u200C℣;	[P1 V6 B3 C1];	[P1 V3 V6 B3]	#	شخ-.Ⴟ℣
+N;	\uFD39-\u200C。Ⴟ\u200C℣;	[P1 V6 B3 C1];	[P1 V6 B3 C1]	#	شخ-.Ⴟ℣
+T;	\u0634\u062E-\u200C。Ⴟ\u200C℣;	[P1 V6 B3 C1];	[P1 V3 V6 B3]	#	شخ-.Ⴟ℣
+N;	\u0634\u062E-\u200C。Ⴟ\u200C℣;	[P1 V6 B3 C1];	[P1 V6 B3 C1]	#	شخ-.Ⴟ℣
+T;	\u0634\u062E-\u200C。ⴟ\u200C℣;	[B3 C1];	[V3 B3]	#	شخ-.ⴟ℣
+N;	\u0634\u062E-\u200C。ⴟ\u200C℣;	[B3 C1];	[B3 C1]	#	شخ-.ⴟ℣
+T;	\uFD39-\u200C。ⴟ\u200C℣;	[B3 C1];	[V3 B3]	#	شخ-.ⴟ℣
+N;	\uFD39-\u200C。ⴟ\u200C℣;	[B3 C1];	[B3 C1]	#	شخ-.ⴟ℣
+T;	𑈵-\u200D\u200C。𹮼₅≠;	[P1 V5 V6 C2 C1];	[P1 V3 V5 V6]	#	𑈵-.5≠
+N;	𑈵-\u200D\u200C。𹮼₅≠;	[P1 V5 V6 C2 C1];	[P1 V5 V6 C2 C1]	#	𑈵-.5≠
+T;	𑈵-\u200D\u200C。𹮼₅=\u0338;	[P1 V5 V6 C2 C1];	[P1 V3 V5 V6]	#	𑈵-.5≠
+N;	𑈵-\u200D\u200C。𹮼₅=\u0338;	[P1 V5 V6 C2 C1];	[P1 V5 V6 C2 C1]	#	𑈵-.5≠
+T;	𑈵-\u200D\u200C。𹮼5≠;	[P1 V5 V6 C2 C1];	[P1 V3 V5 V6]	#	𑈵-.5≠
+N;	𑈵-\u200D\u200C。𹮼5≠;	[P1 V5 V6 C2 C1];	[P1 V5 V6 C2 C1]	#	𑈵-.5≠
+T;	𑈵-\u200D\u200C。𹮼5=\u0338;	[P1 V5 V6 C2 C1];	[P1 V3 V5 V6]	#	𑈵-.5≠
+N;	𑈵-\u200D\u200C。𹮼5=\u0338;	[P1 V5 V6 C2 C1];	[P1 V5 V6 C2 C1]	#	𑈵-.5≠
+B;	󶦄。𑘿󠍐󠩋;	[P1 V6 V5];	[P1 V6 V5]
+T;	ᡗ󠿸.\u07E8\u200D\u1CD1;	[P1 V6 B3 C2];	[P1 V6]	#	ᡗ.ߨ᳑
+N;	ᡗ󠿸.\u07E8\u200D\u1CD1;	[P1 V6 B3 C2];	[P1 V6 B3 C2]	#	ᡗ.ߨ᳑
+T;	ᡗ󠿸.\u07E8\u200D\u1CD1;	[P1 V6 B3 C2];	[P1 V6]	#	ᡗ.ߨ᳑
+N;	ᡗ󠿸.\u07E8\u200D\u1CD1;	[P1 V6 B3 C2];	[P1 V6 B3 C2]	#	ᡗ.ߨ᳑
+T;	𐹪⁴Ⴅ.𐰁\u200C;	[P1 V6 B1 B3 C1];	[P1 V6 B1]	#	𐹪4Ⴅ.𐰁
+N;	𐹪⁴Ⴅ.𐰁\u200C;	[P1 V6 B1 B3 C1];	[P1 V6 B1 B3 C1]	#	𐹪4Ⴅ.𐰁
+T;	𐹪4Ⴅ.𐰁\u200C;	[P1 V6 B1 B3 C1];	[P1 V6 B1]	#	𐹪4Ⴅ.𐰁
+N;	𐹪4Ⴅ.𐰁\u200C;	[P1 V6 B1 B3 C1];	[P1 V6 B1 B3 C1]	#	𐹪4Ⴅ.𐰁
+T;	𐹪4ⴅ.𐰁\u200C;	[B1 B3 C1];	[B1]	#	𐹪4ⴅ.𐰁
+N;	𐹪4ⴅ.𐰁\u200C;	[B1 B3 C1];	[B1 B3 C1]	#	𐹪4ⴅ.𐰁
+T;	𐹪⁴ⴅ.𐰁\u200C;	[B1 B3 C1];	[B1]	#	𐹪4ⴅ.𐰁
+N;	𐹪⁴ⴅ.𐰁\u200C;	[B1 B3 C1];	[B1 B3 C1]	#	𐹪4ⴅ.𐰁
+B;	ჁႱ6\u1CD8。ß\uA9B9;	[P1 V6];	[P1 V6]	#	ჁႱ6᳘.ßꦹ
+T;	ⴡⴑ6\u1CD8。ß\uA9B9;	ⴡⴑ6\u1CD8.ß\uA9B9;	xn--6-x3lw34f2b.xn--ss-kd0i	#	ⴡⴑ6᳘.ßꦹ
+N;	ⴡⴑ6\u1CD8。ß\uA9B9;	ⴡⴑ6\u1CD8.ß\uA9B9;	xn--6-x3lw34f2b.xn--zca6657f	#	ⴡⴑ6᳘.ßꦹ
+B;	ჁႱ6\u1CD8。SS\uA9B9;	[P1 V6];	[P1 V6]	#	ჁႱ6᳘.ssꦹ
+B;	ⴡⴑ6\u1CD8。ss\uA9B9;	ⴡⴑ6\u1CD8.ss\uA9B9;	xn--6-x3lw34f2b.xn--ss-kd0i	#	ⴡⴑ6᳘.ssꦹ
+B;	Ⴡⴑ6\u1CD8。Ss\uA9B9;	[P1 V6];	[P1 V6]	#	Ⴡⴑ6᳘.ssꦹ
+B;	xn--6-x3lw34f2b.xn--ss-kd0i;	ⴡⴑ6\u1CD8.ss\uA9B9;	xn--6-x3lw34f2b.xn--ss-kd0i	#	ⴡⴑ6᳘.ssꦹ
+B;	ⴡⴑ6\u1CD8.ss\uA9B9;	;	xn--6-x3lw34f2b.xn--ss-kd0i	#	ⴡⴑ6᳘.ssꦹ
+B;	ჁႱ6\u1CD8.SS\uA9B9;	[P1 V6];	[P1 V6]	#	ჁႱ6᳘.ssꦹ
+B;	Ⴡⴑ6\u1CD8.Ss\uA9B9;	[P1 V6];	[P1 V6]	#	Ⴡⴑ6᳘.ssꦹ
+B;	xn--6-x3lw34f2b.xn--zca6657f;	ⴡⴑ6\u1CD8.ß\uA9B9;	xn--6-x3lw34f2b.xn--zca6657f	#	ⴡⴑ6᳘.ßꦹ
+T;	ⴡⴑ6\u1CD8.ß\uA9B9;	;	xn--6-x3lw34f2b.xn--ss-kd0i	#	ⴡⴑ6᳘.ßꦹ
+N;	ⴡⴑ6\u1CD8.ß\uA9B9;	;	xn--6-x3lw34f2b.xn--zca6657f	#	ⴡⴑ6᳘.ßꦹ
+B;	󚒻。≯\u1734;	[P1 V6];	[P1 V6]	#	.≯᜴
+B;	󚒻。>\u0338\u1734;	[P1 V6];	[P1 V6]	#	.≯᜴
+B;	󚒻。≯\u1734;	[P1 V6];	[P1 V6]	#	.≯᜴
+B;	󚒻。>\u0338\u1734;	[P1 V6];	[P1 V6]	#	.≯᜴
+T;	\u065A۲。\u200C-\u0DCA𐹼;	[V5 B1 C1];	[V5 V3 B1]	#	ٚ۲.-්𐹼
+N;	\u065A۲。\u200C-\u0DCA𐹼;	[V5 B1 C1];	[V5 B1 C1]	#	ٚ۲.-්𐹼
+B;	\u1CED󠆃🅪。\uFFA0;	[P1 V5 V6];	[P1 V5 V6]	#	᳭mc.
+B;	\u1CED󠆃MC。\u1160;	[P1 V5 V6];	[P1 V5 V6]	#	᳭mc.
+B;	\u1CED󠆃mc。\u1160;	[P1 V5 V6];	[P1 V5 V6]	#	᳭mc.
+B;	\u1CED󠆃Mc。\u1160;	[P1 V5 V6];	[P1 V5 V6]	#	᳭mc.
+B;	ß⒈𐫅󃋽.󳪜\u064D𐹹񁘉;	[P1 V6 B5];	[P1 V6 B5]	#	ß⒈𐫅.ٍ𐹹
+B;	ß1.𐫅󃋽.󳪜\u064D𐹹񁘉;	[P1 V6 B2 B3 B5];	[P1 V6 B2 B3 B5]	#	ß1.𐫅.ٍ𐹹
+B;	SS1.𐫅󃋽.󳪜\u064D𐹹񁘉;	[P1 V6 B2 B3 B5];	[P1 V6 B2 B3 B5]	#	ss1.𐫅.ٍ𐹹
+B;	SS⒈𐫅󃋽.󳪜\u064D𐹹񁘉;	[P1 V6 B5];	[P1 V6 B5]	#	ss⒈𐫅.ٍ𐹹
+B;	ss⒈𐫅󃋽.󳪜\u064D𐹹񁘉;	[P1 V6 B5];	[P1 V6 B5]	#	ss⒈𐫅.ٍ𐹹
+B;	Ss⒈𐫅󃋽.󳪜\u064D𐹹񁘉;	[P1 V6 B5];	[P1 V6 B5]	#	ss⒈𐫅.ٍ𐹹
+B;	󠻯.𐋱₂;	[P1 V6];	[P1 V6]
+B;	󠻯.𐋱2;	[P1 V6];	[P1 V6]
+T;	\u074D𖾐。-ßᢤ\u200C;	[V3 C1];	[V3]	#	ݍ𖾐.-ßᢤ
+N;	\u074D𖾐。-ßᢤ\u200C;	[V3 C1];	[V3 C1]	#	ݍ𖾐.-ßᢤ
+T;	\u074D𖾐。-SSᢤ\u200C;	[V3 C1];	[V3]	#	ݍ𖾐.-ssᢤ
+N;	\u074D𖾐。-SSᢤ\u200C;	[V3 C1];	[V3 C1]	#	ݍ𖾐.-ssᢤ
+T;	\u074D𖾐。-ssᢤ\u200C;	[V3 C1];	[V3]	#	ݍ𖾐.-ssᢤ
+N;	\u074D𖾐。-ssᢤ\u200C;	[V3 C1];	[V3 C1]	#	ݍ𖾐.-ssᢤ
+T;	\u074D𖾐。-Ssᢤ\u200C;	[V3 C1];	[V3]	#	ݍ𖾐.-ssᢤ
+N;	\u074D𖾐。-Ssᢤ\u200C;	[V3 C1];	[V3 C1]	#	ݍ𖾐.-ssᢤ
+T;	\u08FD\u200Dᡦ󕡛.䷶\u081CჁ;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ࣽᡦ.䷶ࠜჁ
+N;	\u08FD\u200Dᡦ󕡛.䷶\u081CჁ;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ࣽᡦ.䷶ࠜჁ
+T;	\u08FD\u200Dᡦ󕡛.䷶\u081CჁ;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ࣽᡦ.䷶ࠜჁ
+N;	\u08FD\u200Dᡦ󕡛.䷶\u081CჁ;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ࣽᡦ.䷶ࠜჁ
+T;	\u08FD\u200Dᡦ󕡛.䷶\u081Cⴡ;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ࣽᡦ.䷶ࠜⴡ
+N;	\u08FD\u200Dᡦ󕡛.䷶\u081Cⴡ;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ࣽᡦ.䷶ࠜⴡ
+T;	\u08FD\u200Dᡦ󕡛.䷶\u081Cⴡ;	[P1 V5 V6 C2];	[P1 V5 V6]	#	ࣽᡦ.䷶ࠜⴡ
+N;	\u08FD\u200Dᡦ󕡛.䷶\u081Cⴡ;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	ࣽᡦ.䷶ࠜⴡ
+T;	\u2DBF.ß\u200D;	[P1 V6 C2];	[P1 V6]	#	.ß
+N;	\u2DBF.ß\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ß
+T;	\u2DBF.SS\u200D;	[P1 V6 C2];	[P1 V6]	#	.ss
+N;	\u2DBF.SS\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ss
+T;	\u2DBF.ss\u200D;	[P1 V6 C2];	[P1 V6]	#	.ss
+N;	\u2DBF.ss\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ss
+T;	\u2DBF.Ss\u200D;	[P1 V6 C2];	[P1 V6]	#	.ss
+N;	\u2DBF.Ss\u200D;	[P1 V6 C2];	[P1 V6 C2]	#	.ss
+B;	𐨿︒.𐮆≯\u06AB;	[P1 V5 V6];	[P1 V5 V6]	#	𐨿︒.𐮆≯ګ
+B;	𐨿︒.𐮆>\u0338\u06AB;	[P1 V5 V6];	[P1 V5 V6]	#	𐨿︒.𐮆≯ګ
+B;	𐨿。.𐮆≯\u06AB;	[P1 V5 V6 A4_2];	[P1 V5 V6 A4_2]	#	𐨿..𐮆≯ګ
+B;	𐨿。.𐮆>\u0338\u06AB;	[P1 V5 V6 A4_2];	[P1 V5 V6 A4_2]	#	𐨿..𐮆≯ګ
+B;	≮≠񆇥。-딻\u07DE𐹢;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	≮≠.-딻ߞ𐹢
+B;	<\u0338=\u0338񆇥。-딻\u07DE𐹢;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	≮≠.-딻ߞ𐹢
+B;	≮≠񆇥。-딻\u07DE𐹢;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	≮≠.-딻ߞ𐹢
+B;	<\u0338=\u0338񆇥。-딻\u07DE𐹢;	[P1 V6 V3 B1];	[P1 V6 V3 B1]	#	≮≠.-딻ߞ𐹢
+B;	\u0661\u0751。ꡰ;	[B1];	[B1]	#	١ݑ.ꡰ
+B;	Ⴉ🕑򸵡\u0E4E.ß\u07D6\u066Cᢟ;	[P1 V6 B5];	[P1 V6 B5]	#	Ⴉ🕑๎.ßߖ٬ᢟ
+B;	ⴉ🕑򸵡\u0E4E.ß\u07D6\u066Cᢟ;	[P1 V6 B5];	[P1 V6 B5]	#	ⴉ🕑๎.ßߖ٬ᢟ
+B;	Ⴉ🕑򸵡\u0E4E.SS\u07D6\u066Cᢟ;	[P1 V6 B5];	[P1 V6 B5]	#	Ⴉ🕑๎.ssߖ٬ᢟ
+B;	ⴉ🕑򸵡\u0E4E.ss\u07D6\u066Cᢟ;	[P1 V6 B5];	[P1 V6 B5]	#	ⴉ🕑๎.ssߖ٬ᢟ
+B;	Ⴉ🕑򸵡\u0E4E.Ss\u07D6\u066Cᢟ;	[P1 V6 B5];	[P1 V6 B5]	#	Ⴉ🕑๎.ssߖ٬ᢟ
+T;	\u200D\u06BD\uFE9B󠎧.𙃐;	[P1 V6 B1 C2];	[P1 V6 B3]	#	ڽث.
+N;	\u200D\u06BD\uFE9B󠎧.𙃐;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ڽث.
+T;	\u200D\u06BD\u062B󠎧.𙃐;	[P1 V6 B1 C2];	[P1 V6 B3]	#	ڽث.
+N;	\u200D\u06BD\u062B󠎧.𙃐;	[P1 V6 B1 C2];	[P1 V6 B1 C2]	#	ڽث.
+T;	梉。\u200C;	[C1];	xn--7zv.	#	梉.
+N;	梉。\u200C;	[C1];	[C1]	#	梉.
+B;	xn--7zv.;	梉.;	xn--7zv.
+B;	梉.;	;	xn--7zv.
+T;	\u075D-≠.\u200D\u069D𑒷Ↄ;	[P1 V6 B3 B1 C2];	[P1 V6 B3 B2]	#	ݝ-≠.ڝ𑒷Ↄ
+N;	\u075D-≠.\u200D\u069D𑒷Ↄ;	[P1 V6 B3 B1 C2];	[P1 V6 B3 B1 C2]	#	ݝ-≠.ڝ𑒷Ↄ
+T;	\u075D-=\u0338.\u200D\u069D𑒷Ↄ;	[P1 V6 B3 B1 C2];	[P1 V6 B3 B2]	#	ݝ-≠.ڝ𑒷Ↄ
+N;	\u075D-=\u0338.\u200D\u069D𑒷Ↄ;	[P1 V6 B3 B1 C2];	[P1 V6 B3 B1 C2]	#	ݝ-≠.ڝ𑒷Ↄ
+T;	\u075D-=\u0338.\u200D\u069D𑒷ↄ;	[P1 V6 B3 B1 C2];	[P1 V6 B3 B2]	#	ݝ-≠.ڝ𑒷ↄ
+N;	\u075D-=\u0338.\u200D\u069D𑒷ↄ;	[P1 V6 B3 B1 C2];	[P1 V6 B3 B1 C2]	#	ݝ-≠.ڝ𑒷ↄ
+T;	\u075D-≠.\u200D\u069D𑒷ↄ;	[P1 V6 B3 B1 C2];	[P1 V6 B3 B2]	#	ݝ-≠.ڝ𑒷ↄ
+N;	\u075D-≠.\u200D\u069D𑒷ↄ;	[P1 V6 B3 B1 C2];	[P1 V6 B3 B1 C2]	#	ݝ-≠.ڝ𑒷ↄ
+B;	ς⒐\u1CD2⸵。𐫬🄊𝟳;	[P1 V6];	[P1 V6]	#	ς⒐᳒⸵.𐫬🄊7
+B;	ς9.\u1CD2⸵。𐫬9,7;	[P1 V5 V6];	[P1 V5 V6]	#	ς9.᳒⸵.𐫬9,7
+B;	Σ9.\u1CD2⸵。𐫬9,7;	[P1 V5 V6];	[P1 V5 V6]	#	σ9.᳒⸵.𐫬9,7
+B;	σ9.\u1CD2⸵。𐫬9,7;	[P1 V5 V6];	[P1 V5 V6]	#	σ9.᳒⸵.𐫬9,7
+B;	Σ⒐\u1CD2⸵。𐫬🄊𝟳;	[P1 V6];	[P1 V6]	#	σ⒐᳒⸵.𐫬🄊7
+B;	σ⒐\u1CD2⸵。𐫬🄊𝟳;	[P1 V6];	[P1 V6]	#	σ⒐᳒⸵.𐫬🄊7
+T;	𐮑.\u200Cß;	[C1];	xn--o29c.ss	#	𐮑.ß
+N;	𐮑.\u200Cß;	[C1];	[C1]	#	𐮑.ß
+T;	𐮑.\u200Cß;	[C1];	xn--o29c.ss	#	𐮑.ß
+N;	𐮑.\u200Cß;	[C1];	[C1]	#	𐮑.ß
+T;	𐮑.\u200CSS;	[C1];	xn--o29c.ss	#	𐮑.ss
+N;	𐮑.\u200CSS;	[C1];	[C1]	#	𐮑.ss
+T;	𐮑.\u200Css;	[C1];	xn--o29c.ss	#	𐮑.ss
+N;	𐮑.\u200Css;	[C1];	[C1]	#	𐮑.ss
+T;	𐮑.\u200CSs;	[C1];	xn--o29c.ss	#	𐮑.ss
+N;	𐮑.\u200CSs;	[C1];	[C1]	#	𐮑.ss
+B;	xn--o29c.ss;	𐮑.ss;	xn--o29c.ss
+B;	𐮑.ss;	;	xn--o29c.ss
+T;	𐮑.\u200CSS;	[C1];	xn--o29c.ss	#	𐮑.ss
+N;	𐮑.\u200CSS;	[C1];	[C1]	#	𐮑.ss
+T;	𐮑.\u200Css;	[C1];	xn--o29c.ss	#	𐮑.ss
+N;	𐮑.\u200Css;	[C1];	[C1]	#	𐮑.ss
+T;	𐮑.\u200CSs;	[C1];	xn--o29c.ss	#	𐮑.ss
+N;	𐮑.\u200CSs;	[C1];	[C1]	#	𐮑.ss
+T;	𣵑-.\u200D\u0629\u06D7󠦙;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B3]	#	𣵑-.ةۗ
+N;	𣵑-.\u200D\u0629\u06D7󠦙;	[P1 V3 V6 B1 C2];	[P1 V3 V6 B1 C2]	#	𣵑-.ةۗ
+B;	䃚蟥-。-𧵶⒈;	[P1 V3 V6];	[P1 V3 V6]
+B;	䃚蟥-。-𧵶1.;	[V3];	[V3]
+B;	𐹺䚵-ᠤ。󠤲;	[P1 V6 B1];	[P1 V6 B1]
+B;	\uA8C4。\u1ADC𐹯;	[P1 V5 V6 B5 B6];	[P1 V5 V6 B5 B6]	#	꣄.𐹯
+B;	≮𐹩.⒎\u0A75ꡤ𐹮;	[P1 V6 B1];	[P1 V6 B1]	#	≮𐹩.⒎ੵꡤ𐹮
+B;	<\u0338𐹩.⒎\u0A75ꡤ𐹮;	[P1 V6 B1];	[P1 V6 B1]	#	≮𐹩.⒎ੵꡤ𐹮
+B;	≮𐹩.7.\u0A75ꡤ𐹮;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≮𐹩.7.ੵꡤ𐹮
+B;	<\u0338𐹩.7.\u0A75ꡤ𐹮;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	≮𐹩.7.ੵꡤ𐹮
+T;	ᡊ≠󍑰.\u200D𐋢;	[P1 V6 C2];	[P1 V6]	#	ᡊ≠.𐋢
+N;	ᡊ≠󍑰.\u200D𐋢;	[P1 V6 C2];	[P1 V6 C2]	#	ᡊ≠.𐋢
+T;	ᡊ=\u0338󍑰.\u200D𐋢;	[P1 V6 C2];	[P1 V6]	#	ᡊ≠.𐋢
+N;	ᡊ=\u0338󍑰.\u200D𐋢;	[P1 V6 C2];	[P1 V6 C2]	#	ᡊ≠.𐋢
+B;	𐪪≮񐯏≯.𐹽𞹏🔚;	[P1 V6 B2 B3 B1];	[P1 V6 B2 B3 B1]	#	≮≯.𐹽ع🔚
+B;	𐪪<\u0338񐯏>\u0338.𐹽𞹏🔚;	[P1 V6 B2 B3 B1];	[P1 V6 B2 B3 B1]	#	≮≯.𐹽ع🔚
+B;	𐪪≮񐯏≯.𐹽\u0639🔚;	[P1 V6 B2 B3 B1];	[P1 V6 B2 B3 B1]	#	≮≯.𐹽ع🔚
+B;	𐪪<\u0338񐯏>\u0338.𐹽\u0639🔚;	[P1 V6 B2 B3 B1];	[P1 V6 B2 B3 B1]	#	≮≯.𐹽ع🔚
+B;	-。🞏;	[V3];	[V3]
+B;	-。🞏;	[V3];	[V3]
+B;	󠓱\uA8EC.\u1DDF;	[P1 V6 V5];	[P1 V6 V5]	#	꣬.ᷟ
+B;	󠓱\uA8EC.\u1DDF;	[P1 V6 V5];	[P1 V6 V5]	#	꣬.ᷟ
+T;	󠀦.򂿜\u200C;	[P1 V6 C1];	[P1 V6]	#	.
+N;	󠀦.򂿜\u200C;	[P1 V6 C1];	[P1 V6 C1]	#	.
+B;	ᡷ󠅖.\uAA32;	[V5];	[V5]	#	ᡷ.ꨲ
+B;	漦Ⴙς.𒠂𞱩;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	漦ⴙς.𒠂𞱩;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	漦ႹΣ.𒠂𞱩;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	漦ⴙσ.𒠂𞱩;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	漦Ⴙσ.𒠂𞱩;	[P1 V6 B5 B6];	[P1 V6 B5 B6]
+B;	𐹹踧\u0A4D󟵒.󄅏⒈\u1BE8;	[P1 V6 B1];	[P1 V6 B1]	#	𐹹踧੍.⒈ᯨ
+B;	𐹹踧\u0A4D󟵒.󄅏1.\u1BE8;	[P1 V6 V5 B1];	[P1 V6 V5 B1]	#	𐹹踧੍.1.ᯨ
+T;	\u200D≮.󠘆򥷡-;	[P1 V6 V3 C2];	[P1 V6 V3]	#	≮.-
+N;	\u200D≮.󠘆򥷡-;	[P1 V6 V3 C2];	[P1 V6 V3 C2]	#	≮.-
+T;	\u200D<\u0338.󠘆򥷡-;	[P1 V6 V3 C2];	[P1 V6 V3]	#	≮.-
+N;	\u200D<\u0338.󠘆򥷡-;	[P1 V6 V3 C2];	[P1 V6 V3 C2]	#	≮.-
+T;	\u200D≮.󠘆򥷡-;	[P1 V6 V3 C2];	[P1 V6 V3]	#	≮.-
+N;	\u200D≮.󠘆򥷡-;	[P1 V6 V3 C2];	[P1 V6 V3 C2]	#	≮.-
+T;	\u200D<\u0338.󠘆򥷡-;	[P1 V6 V3 C2];	[P1 V6 V3]	#	≮.-
+N;	\u200D<\u0338.󠘆򥷡-;	[P1 V6 V3 C2];	[P1 V6 V3 C2]	#	≮.-
+T;	\u200D\u200D襔。Ⴜ5\u071D񈭷;	[P1 V6 C2 B5];	[P1 V6 B5]	#	襔.Ⴜ5ܝ
+N;	\u200D\u200D襔。Ⴜ5\u071D񈭷;	[P1 V6 C2 B5];	[P1 V6 C2 B5]	#	襔.Ⴜ5ܝ
+T;	\u200D\u200D襔。ⴜ5\u071D񈭷;	[P1 V6 C2 B5];	[P1 V6 B5]	#	襔.ⴜ5ܝ
+N;	\u200D\u200D襔。ⴜ5\u071D񈭷;	[P1 V6 C2 B5];	[P1 V6 C2 B5]	#	襔.ⴜ5ܝ
+T;	𐣋\u05A7\u200D.婀;	[P1 V6 B3 C2];	[P1 V6]	#	֧.婀
+N;	𐣋\u05A7\u200D.婀;	[P1 V6 B3 C2];	[P1 V6 B3 C2]	#	֧.婀
+T;	𐣋\u05A7\u200D.婀;	[P1 V6 B3 C2];	[P1 V6]	#	֧.婀
+N;	𐣋\u05A7\u200D.婀;	[P1 V6 B3 C2];	[P1 V6 B3 C2]	#	֧.婀
+B;	\u1AB8︒︒\u066C。⮹\uFE2E;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	᪸︒︒٬.⮹︮
+B;	\u1AB8。。\u066C。⮹\uFE2E;	[V5 A4_2 B1];	[V5 A4_2 B1]	#	᪸..٬.⮹︮
+B;	𝟖ß.\u09CD-\uDBDAႯ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ß.্-Ⴏ
+B;	8ß.\u09CD-\uDBDAႯ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ß.্-Ⴏ
+B;	8ß.\u09CD-\uDBDAⴏ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ß.্-ⴏ
+B;	8SS.\u09CD-\uDBDAႯ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ss.্-Ⴏ
+B;	8ss.\u09CD-\uDBDAⴏ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ss.্-ⴏ
+B;	𝟖ß.\u09CD-\uDBDAⴏ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ß.্-ⴏ
+B;	𝟖SS.\u09CD-\uDBDAႯ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ss.্-Ⴏ
+B;	𝟖ss.\u09CD-\uDBDAⴏ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ss.্-ⴏ
+B;	𝟖Ss.\u09CD-\uDBDAႯ;	[P1 V5 V6];	[P1 V5 V6 A3]	#	8ss.্-Ⴏ
+T;	-\u200D󠠅.\u200C\u0663Ⴅ;	[P1 V3 V6 C2 B1 C1];	[P1 V3 V6 B1]	#	-.٣Ⴅ
+N;	-\u200D󠠅.\u200C\u0663Ⴅ;	[P1 V3 V6 C2 B1 C1];	[P1 V3 V6 C2 B1 C1]	#	-.٣Ⴅ
+T;	-\u200D󠠅.\u200C\u0663ⴅ;	[P1 V3 V6 C2 B1 C1];	[P1 V3 V6 B1]	#	-.٣ⴅ
+N;	-\u200D󠠅.\u200C\u0663ⴅ;	[P1 V3 V6 C2 B1 C1];	[P1 V3 V6 C2 B1 C1]	#	-.٣ⴅ
+T;	\u030F\u200D큷󵨃。₂;	[P1 V5 V6 C2];	[P1 V5 V6]	#	̏큷.2
+N;	\u030F\u200D큷󵨃。₂;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	̏큷.2
+T;	\u030F\u200D큷󵨃。₂;	[P1 V5 V6 C2];	[P1 V5 V6]	#	̏큷.2
+N;	\u030F\u200D큷󵨃。₂;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	̏큷.2
+T;	\u030F\u200D큷󵨃。2;	[P1 V5 V6 C2];	[P1 V5 V6]	#	̏큷.2
+N;	\u030F\u200D큷󵨃。2;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	̏큷.2
+T;	\u030F\u200D큷󵨃。2;	[P1 V5 V6 C2];	[P1 V5 V6]	#	̏큷.2
+N;	\u030F\u200D큷󵨃。2;	[P1 V5 V6 C2];	[P1 V5 V6 C2]	#	̏큷.2
+B;	\uDF4D.🄄\uFBAF;	[P1 V6 B1];	[P1 V6 B1 A3]	#	.🄄ے
+B;	\uDF4D.3,\u06D2;	[P1 V6 B1];	[P1 V6 B1 A3]	#	.3,ے
+B;	\u07A9𐱡。\u0604󐃜\u0F9B⒈;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ީ.ྛ⒈
+B;	\u07A9𐱡。\u0604󐃜\u0F9B1.;	[P1 V5 V6 B1];	[P1 V5 V6 B1]	#	ީ.ྛ1.
+T;	񓸋𞭢\u0712。Ⴈ\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	ܒ.Ⴈ
+N;	񓸋𞭢\u0712。Ⴈ\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	ܒ.Ⴈ
+T;	񓸋𞭢\u0712。ⴈ\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6]	#	ܒ.ⴈ
+N;	񓸋𞭢\u0712。ⴈ\u200D;	[P1 V6 B5 B6 C2];	[P1 V6 B5 B6 C2]	#	ܒ.ⴈ
+T;	򇷚\u0366ᡱ⒈.\u1DC1髯\u200C;	[P1 V6 V5 C1];	[P1 V6 V5]	#	ͦᡱ⒈.᷁髯
+N;	򇷚\u0366ᡱ⒈.\u1DC1髯\u200C;	[P1 V6 V5 C1];	[P1 V6 V5 C1]	#	ͦᡱ⒈.᷁髯
+T;	򇷚\u0366ᡱ1..\u1DC1髯\u200C;	[P1 V6 V5 A4_2 C1];	[P1 V6 V5 A4_2]	#	ͦᡱ1..᷁髯
+N;	򇷚\u0366ᡱ1..\u1DC1髯\u200C;	[P1 V6 V5 A4_2 C1];	[P1 V6 V5 A4_2 C1]	#	ͦᡱ1..᷁髯
+B;	\u071A.ᢛ\u17BA;	\u071A.ᢛ\u17BA;	xn--knb.xn--53e36b	#	ܚ.ᢛឺ
+B;	\u071A.ᢛ\u17BA;	;	xn--knb.xn--53e36b	#	ܚ.ᢛឺ
+B;	xn--knb.xn--53e36b;	\u071A.ᢛ\u17BA;	xn--knb.xn--53e36b	#	ܚ.ᢛឺ
+B;	\uA953.𐺛;	[P1 V5 V6];	[P1 V5 V6]	#	꥓.
+B;	\uA953.𐺛;	[P1 V5 V6];	[P1 V5 V6]	#	꥓.
+B;	≠膣。\u0EB4;	[P1 V6 V5];	[P1 V6 V5]	#	≠膣.ິ
+B;	=\u0338膣。\u0EB4;	[P1 V6 V5];	[P1 V6 V5]	#	≠膣.ິ
+B;	񆔨-ᢜ。ß;	[P1 V6];	[P1 V6]
+B;	񆔨-ᢜ。ß;	[P1 V6];	[P1 V6]
+B;	񆔨-ᢜ。SS;	[P1 V6];	[P1 V6]
+B;	񆔨-ᢜ。SS;	[P1 V6];	[P1 V6]
+B;	ς𐹷𐫬\u17D2.〄𐹤򹟑\u06EF;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	ς𐹷𐫬្.〄𐹤ۯ
+B;	ς𐹷𐫬\u17D2.〄𐹤򹟑\u06EF;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	ς𐹷𐫬្.〄𐹤ۯ
+B;	Σ𐹷𐫬\u17D2.〄𐹤򹟑\u06EF;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	σ𐹷𐫬្.〄𐹤ۯ
+B;	σ𐹷𐫬\u17D2.〄𐹤򹟑\u06EF;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	σ𐹷𐫬្.〄𐹤ۯ
+B;	Σ𐹷𐫬\u17D2.〄𐹤򹟑\u06EF;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	σ𐹷𐫬្.〄𐹤ۯ
+B;	σ𐹷𐫬\u17D2.〄𐹤򹟑\u06EF;	[P1 V6 B5 B6 B1];	[P1 V6 B5 B6 B1]	#	σ𐹷𐫬្.〄𐹤ۯ
+T;	𐋷。\u200D;	[C2];	xn--r97c.	#	𐋷.
+N;	𐋷。\u200D;	[C2];	[C2]	#	𐋷.
+B;	xn--r97c.;	𐋷.;	xn--r97c.;	NV8
+B;	𐋷.;	;	xn--r97c.;	NV8
+B;	\uA8E5𑜣。󠁂;	[P1 V5 V6];	[P1 V5 V6]	#	꣥𑜣.
+T;	\u1DF1䁴񾒲.Ⴕ𝟜\u200C𐨹;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ᷱ䁴.Ⴕ4𐨹
+N;	\u1DF1䁴񾒲.Ⴕ𝟜\u200C𐨹;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ᷱ䁴.Ⴕ4𐨹
+T;	\u1DF1䁴񾒲.Ⴕ4\u200C𐨹;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ᷱ䁴.Ⴕ4𐨹
+N;	\u1DF1䁴񾒲.Ⴕ4\u200C𐨹;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ᷱ䁴.Ⴕ4𐨹
+T;	\u1DF1䁴񾒲.ⴕ4\u200C𐨹;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ᷱ䁴.ⴕ4𐨹
+N;	\u1DF1䁴񾒲.ⴕ4\u200C𐨹;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ᷱ䁴.ⴕ4𐨹
+T;	\u1DF1䁴񾒲.ⴕ𝟜\u200C𐨹;	[P1 V5 V6 C1];	[P1 V5 V6]	#	ᷱ䁴.ⴕ4𐨹
+N;	\u1DF1䁴񾒲.ⴕ𝟜\u200C𐨹;	[P1 V5 V6 C1];	[P1 V5 V6 C1]	#	ᷱ䁴.ⴕ4𐨹
+T;	憡\uDF1F\u200CႴ.𐋮\u200D≠;	[P1 V6 C1 C2];	[P1 V6 A3]	#	憡Ⴔ.𐋮≠
+N;	憡\uDF1F\u200CႴ.𐋮\u200D≠;	[P1 V6 C1 C2];	[P1 V6 C1 C2 A3]	#	憡Ⴔ.𐋮≠
+T;	憡\uDF1F\u200CႴ.𐋮\u200D=\u0338;	[P1 V6 C1 C2];	[P1 V6 A3]	#	憡Ⴔ.𐋮≠
+N;	憡\uDF1F\u200CႴ.𐋮\u200D=\u0338;	[P1 V6 C1 C2];	[P1 V6 C1 C2 A3]	#	憡Ⴔ.𐋮≠
+B;	;	[A4_2];	[A4_2]
+T;	憡\uDF1F\u200Cⴔ.𐋮\u200D=\u0338;	[P1 V6 C1 C2];	[P1 V6 A3]	#	憡ⴔ.𐋮≠
+N;	憡\uDF1F\u200Cⴔ.𐋮\u200D=\u0338;	[P1 V6 C1 C2];	[P1 V6 C1 C2 A3]	#	憡ⴔ.𐋮≠
+T;	憡\uDF1F\u200Cⴔ.𐋮\u200D≠;	[P1 V6 C1 C2];	[P1 V6 A3]	#	憡ⴔ.𐋮≠
+N;	憡\uDF1F\u200Cⴔ.𐋮\u200D≠;	[P1 V6 C1 C2];	[P1 V6 C1 C2 A3]	#	憡ⴔ.𐋮≠

+ 104 - 0
tests/idna.rs

@@ -0,0 +1,104 @@
+extern crate url;
+
+use std::char;
+use url::idna;
+
+#[test]
+fn test_uts46() {
+    // http://www.unicode.org/Public/idna/latest/IdnaTest.txt
+    for line in include_str!("IdnaTest.txt").lines() {
+        if line == "" || line.starts_with("#") {
+            continue
+        }
+        // Remove comments
+        let mut line = match line.find("#") {
+            Some(index) => &line[0..index],
+            None => line
+        };
+
+        let mut expected_failure = false;
+        if line.starts_with("XFAIL") {
+            expected_failure = true;
+            line = &line[5..line.len()];
+        };
+
+        let mut pieces = line.split(';').map(|x| x.trim()).collect::<Vec<&str>>();
+
+        let test_type = pieces.remove(0);
+        let original = pieces.remove(0);
+        let source = unescape(original);
+        let to_unicode = pieces.remove(0);
+        let to_ascii = pieces.remove(0);
+        let _nv8 = if pieces.len() > 0 { pieces.remove(0) } else { "" };
+
+        if expected_failure {
+            continue;
+        }
+
+        let result = idna::uts46_to_ascii(&source, idna::Uts46Flags {
+            use_std3_ascii_rules: true,
+            transitional_processing: test_type == "T",
+            verify_dns_length: true,
+        });
+
+        if to_ascii.starts_with("[") {
+            if to_ascii.starts_with("[C") {
+                // http://unicode.org/reports/tr46/#Deviations
+                // applications that perform IDNA2008 lookup are not required to check for these contexts
+                continue;
+            }
+            let res = result.ok();
+            assert!(res == None, "Expected error. result: {} | original: {} | source: {}", res.unwrap(), original, source);
+            continue;
+        }
+
+        let to_ascii = if to_ascii.len() > 0 {
+            to_ascii.to_string()
+        } else {
+            if to_unicode.len() > 0 {
+                to_unicode.to_string()
+            } else {
+                source.clone()
+            }
+        };
+
+        if _nv8 == "NV8" {
+            // This result isn't valid under IDNA2008. Skip it
+            continue;
+        }
+
+        assert!(result.is_ok(), "Couldn't parse {} | original: {} | error: {:?}", source, original, result.err());
+        let output = result.ok().unwrap();
+        assert!(output == to_ascii, "result: {} | expected: {} | original: {} | source: {}", output, to_ascii, original, source);
+    }
+}
+
+fn unescape(input: &str) -> String {
+    let mut output = String::new();
+    let mut chars = input.chars();
+    loop {
+        match chars.next() {
+            None => return output,
+            Some(c) =>
+                if c == '\\' {
+                    match chars.next().unwrap() {
+                        '\\' => output.push('\\'),
+                        'u' => {
+                            let c1 = chars.next().unwrap().to_digit(16).unwrap();
+                            let c2 = chars.next().unwrap().to_digit(16).unwrap();
+                            let c3 = chars.next().unwrap().to_digit(16).unwrap();
+                            let c4 = chars.next().unwrap().to_digit(16).unwrap();
+                            match char::from_u32((((c1 * 16 + c2) * 16 + c3) * 16 + c4))
+                            {
+                                Some(c) => output.push(c),
+                                None => { output.push_str(&format!("\\u{:X}{:X}{:X}{:X}",c1,c2,c3,c4)); }
+                            };
+                        }
+                        _ => panic!("Invalid test data input"),
+                    }
+                } else {
+                    output.push(c);
+                }
+        }
+    }
+}

+ 5 - 0
tests/tests.rs

@@ -370,3 +370,8 @@ fn host() {
     assert_eq!(Host::parse("2..2.3").unwrap(), Host::Domain("2..2.3".to_owned()));
     assert!(Host::parse("192.168.0.257").is_err());
 }
+
+#[test]
+fn test_idna() {
+    assert!("http://goșu.ro".parse::<Url>().is_ok());
+}

+ 5 - 5
tests/urltestdata.txt

@@ -273,11 +273,11 @@ http://[:]
 
 # Other types of space (no-break, zero-width, zero-width-no-break) are
 # name-prepped away to nothing.
-XFAIL http://GOO\u200b\u2060\ufeffgoo.com  s:http p:/ h:googoo.com
+http://GOO\u200b\u2060\ufeffgoo.com  s:http p:/ h:googoo.com
 
 # Ideographic full stop (full-width period for Chinese, etc.) should be
 # treated as a dot.
-XFAIL http://www.foo\u3002bar.com  s:http p:/ h:www.foo.bar.com
+http://www.foo\u3002bar.com  s:http p:/ h:www.foo.bar.com
 
 # Invalid unicode characters should fail...
 http://\ufdd0zyx.com
@@ -287,7 +287,7 @@ http://%ef%b7%90zyx.com
 
 # Test name prepping, fullwidth input should be converted to ASCII and NOT
 # IDN-ized. This is "Go" in fullwidth UTF-8/UTF-16.
-XFAIL http://\uff27\uff4f.com  s:http p:/ h:go.com
+http://\uff27\uff4f.com  s:http p:/ h:go.com
 
 # URL spec forbids the following.
 # https://www.w3.org/Bugs/Public/show_bug.cgi?id=24257
@@ -299,7 +299,7 @@ http://\uff05\uff10\uff10.com
 http://%ef%bc%85%ef%bc%90%ef%bc%90.com
 
 # Basic IDN support, UTF-8 and UTF-16 input should be converted to IDN
-XFAIL http://\u4f60\u597d\u4f60\u597d  s:http p:/ h:xn--6qqa088eba
+http://\u4f60\u597d\u4f60\u597d  s:http p:/ h:xn--6qqa088eba
 
 # Invalid escaped characters should fail and the percents should be
 # escaped. https://www.w3.org/Bugs/Public/show_bug.cgi?id=24191
@@ -322,7 +322,7 @@ http://192.168.0.1\shello
 
 # Fullwidth and escaped UTF-8 fullwidth should still be treated as IP.
 # These are "0Xc0.0250.01" in fullwidth.
-XFAIL http://\uff10\uff38\uff43\uff10\uff0e\uff10\uff12\uff15\uff10\uff0e\uff10\uff11  s:http p:/ h:192.168.0.1
+http://\uff10\uff38\uff43\uff10\uff0e\uff10\uff12\uff15\uff10\uff0e\uff10\uff11  s:http p:/ h:192.168.0.1
 
 # Broken IP addresses.
 XFAIL http://192.168.0.257