1N/A# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
1N/A# This file is built by ./mktables from e.g. UnicodeData.txt.
1N/A# Any changes made here will be lost!
1N/A
1N/Areturn <<'END';
1N/A0000 0008 BN
1N/A0009 S
1N/A000A B
1N/A000B S
1N/A000C WS
1N/A000D B
1N/A000E 001B BN
1N/A001C 001E B
1N/A001F S
1N/A0020 WS
1N/A0021 0022 ON
1N/A0023 0025 ET
1N/A0026 002A ON
1N/A002B ES
1N/A002C CS
1N/A002D ES
1N/A002E 002F CS
1N/A0030 0039 EN
1N/A003A CS
1N/A003B 0040 ON
1N/A0041 005A L
1N/A005B 0060 ON
1N/A0061 007A L
1N/A007B 007E ON
1N/A007F 0084 BN
1N/A0085 B
1N/A0086 009F BN
1N/A00A0 CS
1N/A00A1 ON
1N/A00A2 00A5 ET
1N/A00A6 00A9 ON
1N/A00AA L
1N/A00AB 00AC ON
1N/A00AD BN
1N/A00AE 00AF ON
1N/A00B0 00B1 ET
1N/A00B2 00B3 EN
1N/A00B4 ON
1N/A00B5 L
1N/A00B6 00B8 ON
1N/A00B9 EN
1N/A00BA L
1N/A00BB 00BF ON
1N/A00C0 00D6 L
1N/A00D7 ON
1N/A00D8 00F6 L
1N/A00F7 ON
1N/A00F8 0236 L
1N/A0250 02B8 L
1N/A02B9 02BA ON
1N/A02BB 02C1 L
1N/A02C2 02CF ON
1N/A02D0 02D1 L
1N/A02D2 02DF ON
1N/A02E0 02E4 L
1N/A02E5 02ED ON
1N/A02EE L
1N/A02EF 02FF ON
1N/A0300 0357 NSM
1N/A035D 036F NSM
1N/A0374 0375 ON
1N/A037A L
1N/A037E ON
1N/A0384 0385 ON
1N/A0386 L
1N/A0387 ON
1N/A0388 038A L
1N/A038C L
1N/A038E 03A1 L
1N/A03A3 03CE L
1N/A03D0 03F5 L
1N/A03F6 ON
1N/A03F7 03FB L
1N/A0400 0482 L
1N/A0483 0486 NSM
1N/A0488 0489 NSM
1N/A048A 04CE L
1N/A04D0 04F5 L
1N/A04F8 04F9 L
1N/A0500 050F L
1N/A0531 0556 L
1N/A0559 055F L
1N/A0561 0587 L
1N/A0589 L
1N/A058A ON
1N/A0591 05A1 NSM
1N/A05A3 05B9 NSM
1N/A05BB 05BD NSM
1N/A05BE R
1N/A05BF NSM
1N/A05C0 R
1N/A05C1 05C2 NSM
1N/A05C3 R
1N/A05C4 NSM
1N/A05D0 05EA R
1N/A05F0 05F4 R
1N/A0600 0603 AL
1N/A060C CS
1N/A060D AL
1N/A060E 060F ON
1N/A0610 0615 NSM
1N/A061B AL
1N/A061F AL
1N/A0621 063A AL
1N/A0640 064A AL
1N/A064B 0658 NSM
1N/A0660 0669 AN
1N/A066A ET
1N/A066B 066C AN
1N/A066D 066F AL
1N/A0670 NSM
1N/A0671 06D5 AL
1N/A06D6 06DC NSM
1N/A06DD AL
1N/A06DE 06E4 NSM
1N/A06E5 06E6 AL
1N/A06E7 06E8 NSM
1N/A06E9 ON
1N/A06EA 06ED NSM
1N/A06EE 06EF AL
1N/A06F0 06F9 EN
1N/A06FA 070D AL
1N/A070F BN
1N/A0710 AL
1N/A0711 NSM
1N/A0712 072F AL
1N/A0730 074A NSM
1N/A074D 074F AL
1N/A0780 07A5 AL
1N/A07A6 07B0 NSM
1N/A07B1 AL
1N/A0901 0902 NSM
1N/A0903 0939 L
1N/A093C NSM
1N/A093D 0940 L
1N/A0941 0948 NSM
1N/A0949 094C L
1N/A094D NSM
1N/A0950 L
1N/A0951 0954 NSM
1N/A0958 0961 L
1N/A0962 0963 NSM
1N/A0964 0970 L
1N/A0981 NSM
1N/A0982 0983 L
1N/A0985 098C L
1N/A098F 0990 L
1N/A0993 09A8 L
1N/A09AA 09B0 L
1N/A09B2 L
1N/A09B6 09B9 L
1N/A09BC NSM
1N/A09BD 09C0 L
1N/A09C1 09C4 NSM
1N/A09C7 09C8 L
1N/A09CB 09CC L
1N/A09CD NSM
1N/A09D7 L
1N/A09DC 09DD L
1N/A09DF 09E1 L
1N/A09E2 09E3 NSM
1N/A09E6 09F1 L
1N/A09F2 09F3 ET
1N/A09F4 09FA L
1N/A0A01 0A02 NSM
1N/A0A03 L
1N/A0A05 0A0A L
1N/A0A0F 0A10 L
1N/A0A13 0A28 L
1N/A0A2A 0A30 L
1N/A0A32 0A33 L
1N/A0A35 0A36 L
1N/A0A38 0A39 L
1N/A0A3C NSM
1N/A0A3E 0A40 L
1N/A0A41 0A42 NSM
1N/A0A47 0A48 NSM
1N/A0A4B 0A4D NSM
1N/A0A59 0A5C L
1N/A0A5E L
1N/A0A66 0A6F L
1N/A0A70 0A71 NSM
1N/A0A72 0A74 L
1N/A0A81 0A82 NSM
1N/A0A83 L
1N/A0A85 0A8D L
1N/A0A8F 0A91 L
1N/A0A93 0AA8 L
1N/A0AAA 0AB0 L
1N/A0AB2 0AB3 L
1N/A0AB5 0AB9 L
1N/A0ABC NSM
1N/A0ABD 0AC0 L
1N/A0AC1 0AC5 NSM
1N/A0AC7 0AC8 NSM
1N/A0AC9 L
1N/A0ACB 0ACC L
1N/A0ACD NSM
1N/A0AD0 L
1N/A0AE0 0AE1 L
1N/A0AE2 0AE3 NSM
1N/A0AE6 0AEF L
1N/A0AF1 ET
1N/A0B01 NSM
1N/A0B02 0B03 L
1N/A0B05 0B0C L
1N/A0B0F 0B10 L
1N/A0B13 0B28 L
1N/A0B2A 0B30 L
1N/A0B32 0B33 L
1N/A0B35 0B39 L
1N/A0B3C NSM
1N/A0B3D 0B3E L
1N/A0B3F NSM
1N/A0B40 L
1N/A0B41 0B43 NSM
1N/A0B47 0B48 L
1N/A0B4B 0B4C L
1N/A0B4D NSM
1N/A0B56 NSM
1N/A0B57 L
1N/A0B5C 0B5D L
1N/A0B5F 0B61 L
1N/A0B66 0B71 L
1N/A0B82 NSM
1N/A0B83 L
1N/A0B85 0B8A L
1N/A0B8E 0B90 L
1N/A0B92 0B95 L
1N/A0B99 0B9A L
1N/A0B9C L
1N/A0B9E 0B9F L
1N/A0BA3 0BA4 L
1N/A0BA8 0BAA L
1N/A0BAE 0BB5 L
1N/A0BB7 0BB9 L
1N/A0BBE 0BBF L
1N/A0BC0 NSM
1N/A0BC1 0BC2 L
1N/A0BC6 0BC8 L
1N/A0BCA 0BCC L
1N/A0BCD NSM
1N/A0BD7 L
1N/A0BE7 0BF2 L
1N/A0BF3 0BF8 ON
1N/A0BF9 ET
1N/A0BFA ON
1N/A0C01 0C03 L
1N/A0C05 0C0C L
1N/A0C0E 0C10 L
1N/A0C12 0C28 L
1N/A0C2A 0C33 L
1N/A0C35 0C39 L
1N/A0C3E 0C40 NSM
1N/A0C41 0C44 L
1N/A0C46 0C48 NSM
1N/A0C4A 0C4D NSM
1N/A0C55 0C56 NSM
1N/A0C60 0C61 L
1N/A0C66 0C6F L
1N/A0C82 0C83 L
1N/A0C85 0C8C L
1N/A0C8E 0C90 L
1N/A0C92 0CA8 L
1N/A0CAA 0CB3 L
1N/A0CB5 0CB9 L
1N/A0CBC NSM
1N/A0CBD 0CC4 L
1N/A0CC6 0CC8 L
1N/A0CCA 0CCB L
1N/A0CCC 0CCD NSM
1N/A0CD5 0CD6 L
1N/A0CDE L
1N/A0CE0 0CE1 L
1N/A0CE6 0CEF L
1N/A0D02 0D03 L
1N/A0D05 0D0C L
1N/A0D0E 0D10 L
1N/A0D12 0D28 L
1N/A0D2A 0D39 L
1N/A0D3E 0D40 L
1N/A0D41 0D43 NSM
1N/A0D46 0D48 L
1N/A0D4A 0D4C L
1N/A0D4D NSM
1N/A0D57 L
1N/A0D60 0D61 L
1N/A0D66 0D6F L
1N/A0D82 0D83 L
1N/A0D85 0D96 L
1N/A0D9A 0DB1 L
1N/A0DB3 0DBB L
1N/A0DBD L
1N/A0DC0 0DC6 L
1N/A0DCA NSM
1N/A0DCF 0DD1 L
1N/A0DD2 0DD4 NSM
1N/A0DD6 NSM
1N/A0DD8 0DDF L
1N/A0DF2 0DF4 L
1N/A0E01 0E30 L
1N/A0E31 NSM
1N/A0E32 0E33 L
1N/A0E34 0E3A NSM
1N/A0E3F ET
1N/A0E40 0E46 L
1N/A0E47 0E4E NSM
1N/A0E4F 0E5B L
1N/A0E81 0E82 L
1N/A0E84 L
1N/A0E87 0E88 L
1N/A0E8A L
1N/A0E8D L
1N/A0E94 0E97 L
1N/A0E99 0E9F L
1N/A0EA1 0EA3 L
1N/A0EA5 L
1N/A0EA7 L
1N/A0EAA 0EAB L
1N/A0EAD 0EB0 L
1N/A0EB1 NSM
1N/A0EB2 0EB3 L
1N/A0EB4 0EB9 NSM
1N/A0EBB 0EBC NSM
1N/A0EBD L
1N/A0EC0 0EC4 L
1N/A0EC6 L
1N/A0EC8 0ECD NSM
1N/A0ED0 0ED9 L
1N/A0EDC 0EDD L
1N/A0F00 0F17 L
1N/A0F18 0F19 NSM
1N/A0F1A 0F34 L
1N/A0F35 NSM
1N/A0F36 L
1N/A0F37 NSM
1N/A0F38 L
1N/A0F39 NSM
1N/A0F3A 0F3D ON
1N/A0F3E 0F47 L
1N/A0F49 0F6A L
1N/A0F71 0F7E NSM
1N/A0F7F L
1N/A0F80 0F84 NSM
1N/A0F85 L
1N/A0F86 0F87 NSM
1N/A0F88 0F8B L
1N/A0F90 0F97 NSM
1N/A0F99 0FBC NSM
1N/A0FBE 0FC5 L
1N/A0FC6 NSM
1N/A0FC7 0FCC L
1N/A0FCF L
1N/A1000 1021 L
1N/A1023 1027 L
1N/A1029 102A L
1N/A102C L
1N/A102D 1030 NSM
1N/A1031 L
1N/A1032 NSM
1N/A1036 1037 NSM
1N/A1038 L
1N/A1039 NSM
1N/A1040 1057 L
1N/A1058 1059 NSM
1N/A10A0 10C5 L
1N/A10D0 10F8 L
1N/A10FB L
1N/A1100 1159 L
1N/A115F 11A2 L
1N/A11A8 11F9 L
1N/A1200 1206 L
1N/A1208 1246 L
1N/A1248 L
1N/A124A 124D L
1N/A1250 1256 L
1N/A1258 L
1N/A125A 125D L
1N/A1260 1286 L
1N/A1288 L
1N/A128A 128D L
1N/A1290 12AE L
1N/A12B0 L
1N/A12B2 12B5 L
1N/A12B8 12BE L
1N/A12C0 L
1N/A12C2 12C5 L
1N/A12C8 12CE L
1N/A12D0 12D6 L
1N/A12D8 12EE L
1N/A12F0 130E L
1N/A1310 L
1N/A1312 1315 L
1N/A1318 131E L
1N/A1320 1346 L
1N/A1348 135A L
1N/A1361 137C L
1N/A13A0 13F4 L
1N/A1401 1676 L
1N/A1680 WS
1N/A1681 169A L
1N/A169B 169C ON
1N/A16A0 16F0 L
1N/A1700 170C L
1N/A170E 1711 L
1N/A1712 1714 NSM
1N/A1720 1731 L
1N/A1732 1734 NSM
1N/A1735 1736 L
1N/A1740 1751 L
1N/A1752 1753 NSM
1N/A1760 176C L
1N/A176E 1770 L
1N/A1772 1773 NSM
1N/A1780 17B6 L
1N/A17B7 17BD NSM
1N/A17BE 17C5 L
1N/A17C6 NSM
1N/A17C7 17C8 L
1N/A17C9 17D3 NSM
1N/A17D4 17DA L
1N/A17DB ET
1N/A17DC L
1N/A17DD NSM
1N/A17E0 17E9 L
1N/A17F0 17F9 ON
1N/A1800 180A ON
1N/A180B 180D NSM
1N/A180E WS
1N/A1810 1819 L
1N/A1820 1877 L
1N/A1880 18A8 L
1N/A18A9 NSM
1N/A1900 191C L
1N/A1920 1922 NSM
1N/A1923 1926 L
1N/A1927 192B NSM
1N/A1930 1931 L
1N/A1932 NSM
1N/A1933 1938 L
1N/A1939 193B NSM
1N/A1940 ON
1N/A1944 1945 ON
1N/A1946 196D L
1N/A1970 1974 L
1N/A19E0 19FF ON
1N/A1D00 1D6B L
1N/A1E00 1E9B L
1N/A1EA0 1EF9 L
1N/A1F00 1F15 L
1N/A1F18 1F1D L
1N/A1F20 1F45 L
1N/A1F48 1F4D L
1N/A1F50 1F57 L
1N/A1F59 L
1N/A1F5B L
1N/A1F5D L
1N/A1F5F 1F7D L
1N/A1F80 1FB4 L
1N/A1FB6 1FBC L
1N/A1FBD ON
1N/A1FBE L
1N/A1FBF 1FC1 ON
1N/A1FC2 1FC4 L
1N/A1FC6 1FCC L
1N/A1FCD 1FCF ON
1N/A1FD0 1FD3 L
1N/A1FD6 1FDB L
1N/A1FDD 1FDF ON
1N/A1FE0 1FEC L
1N/A1FED 1FEF ON
1N/A1FF2 1FF4 L
1N/A1FF6 1FFC L
1N/A1FFD 1FFE ON
1N/A2000 200A WS
1N/A200B 200D BN
1N/A200E L
1N/A200F R
1N/A2010 2027 ON
1N/A2028 WS
1N/A2029 B
1N/A202A LRE
1N/A202B RLE
1N/A202C PDF
1N/A202D LRO
1N/A202E RLO
1N/A202F WS
1N/A2030 2034 ET
1N/A2035 2043 ON
1N/A2044 CS
1N/A2045 2054 ON
1N/A2057 ON
1N/A205F WS
1N/A2060 2063 BN
1N/A206A 206F BN
1N/A2070 EN
1N/A2071 L
1N/A2074 2079 EN
1N/A207A 207B ET
1N/A207C 207E ON
1N/A207F L
1N/A2080 2089 EN
1N/A208A 208B ET
1N/A208C 208E ON
1N/A20A0 20B1 ET
1N/A20D0 20EA NSM
1N/A2100 2101 ON
1N/A2102 L
1N/A2103 2106 ON
1N/A2107 L
1N/A2108 2109 ON
1N/A210A 2113 L
1N/A2114 ON
1N/A2115 L
1N/A2116 2118 ON
1N/A2119 211D L
1N/A211E 2123 ON
1N/A2124 L
1N/A2125 ON
1N/A2126 L
1N/A2127 ON
1N/A2128 L
1N/A2129 ON
1N/A212A 212D L
1N/A212E ET
1N/A212F 2131 L
1N/A2132 ON
1N/A2133 2139 L
1N/A213A 213B ON
1N/A213D 213F L
1N/A2140 2144 ON
1N/A2145 2149 L
1N/A214A 214B ON
1N/A2153 215F ON
1N/A2160 2183 L
1N/A2190 2211 ON
1N/A2212 2213 ET
1N/A2214 2335 ON
1N/A2336 237A L
1N/A237B 2394 ON
1N/A2395 L
1N/A2396 23D0 ON
1N/A2400 2426 ON
1N/A2440 244A ON
1N/A2460 2487 ON
1N/A2488 249B EN
1N/A249C 24E9 L
1N/A24EA 2617 ON
1N/A2619 267D ON
1N/A2680 2691 ON
1N/A26A0 26A1 ON
1N/A2701 2704 ON
1N/A2706 2709 ON
1N/A270C 2727 ON
1N/A2729 274B ON
1N/A274D ON
1N/A274F 2752 ON
1N/A2756 ON
1N/A2758 275E ON
1N/A2761 2794 ON
1N/A2798 27AF ON
1N/A27B1 27BE ON
1N/A27D0 27EB ON
1N/A27F0 27FF ON
1N/A2800 28FF L
1N/A2900 2B0D ON
1N/A2E80 2E99 ON
1N/A2E9B 2EF3 ON
1N/A2F00 2FD5 ON
1N/A2FF0 2FFB ON
1N/A3000 WS
1N/A3001 3004 ON
1N/A3005 3007 L
1N/A3008 3020 ON
1N/A3021 3029 L
1N/A302A 302F NSM
1N/A3030 ON
1N/A3031 3035 L
1N/A3036 3037 ON
1N/A3038 303C L
1N/A303D 303F ON
1N/A3041 3096 L
1N/A3099 309A NSM
1N/A309B 309C ON
1N/A309D 309F L
1N/A30A0 ON
1N/A30A1 30FA L
1N/A30FB ON
1N/A30FC 30FF L
1N/A3105 312C L
1N/A3131 318E L
1N/A3190 31B7 L
1N/A31F0 321C L
1N/A321D 321E ON
1N/A3220 3243 L
1N/A3250 325F ON
1N/A3260 327B L
1N/A327C 327D ON
1N/A327F 32B0 L
1N/A32B1 32BF ON
1N/A32C0 32CB L
1N/A32CC 32CF ON
1N/A32D0 32FE L
1N/A3300 3376 L
1N/A3377 337A ON
1N/A337B 33DD L
1N/A33DE 33DF ON
1N/A33E0 33FE L
1N/A33FF ON
1N/A4DC0 4DFF ON
1N/AA000 A48C L
1N/AA490 A4C6 ON
1N/AF900 FA2D L
1N/AFA30 FA6A L
1N/AFB00 FB06 L
1N/AFB13 FB17 L
1N/AFB1D R
1N/AFB1E NSM
1N/AFB1F FB28 R
1N/AFB29 ET
1N/AFB2A FB36 R
1N/AFB38 FB3C R
1N/AFB3E R
1N/AFB40 FB41 R
1N/AFB43 FB44 R
1N/AFB46 FB4F R
1N/AFB50 FBB1 AL
1N/AFBD3 FD3D AL
1N/AFD3E FD3F ON
1N/AFD50 FD8F AL
1N/AFD92 FDC7 AL
1N/AFDF0 FDFC AL
1N/AFDFD ON
1N/AFE00 FE0F NSM
1N/AFE20 FE23 NSM
1N/AFE30 FE4F ON
1N/AFE50 CS
1N/AFE51 ON
1N/AFE52 CS
1N/AFE54 ON
1N/AFE55 CS
1N/AFE56 FE5E ON
1N/AFE5F ET
1N/AFE60 FE61 ON
1N/AFE62 FE63 ET
1N/AFE64 FE66 ON
1N/AFE68 ON
1N/AFE69 FE6A ET
1N/AFE6B ON
1N/AFE70 FE74 AL
1N/AFE76 FEFC AL
1N/AFEFF BN
1N/AFF01 FF02 ON
1N/AFF03 FF05 ET
1N/AFF06 FF0A ON
1N/AFF0B ET
1N/AFF0C CS
1N/AFF0D ET
1N/AFF0E CS
1N/AFF0F ES
1N/AFF10 FF19 EN
1N/AFF1A CS
1N/AFF1B FF20 ON
1N/AFF21 FF3A L
1N/AFF3B FF40 ON
1N/AFF41 FF5A L
1N/AFF5B FF65 ON
1N/AFF66 FFBE L
1N/AFFC2 FFC7 L
1N/AFFCA FFCF L
1N/AFFD2 FFD7 L
1N/AFFDA FFDC L
1N/AFFE0 FFE1 ET
1N/AFFE2 FFE4 ON
1N/AFFE5 FFE6 ET
1N/AFFE8 FFEE ON
1N/AFFF9 FFFD ON
1N/A10000 1000B L
1N/A1000D 10026 L
1N/A10028 1003A L
1N/A1003C 1003D L
1N/A1003F 1004D L
1N/A10050 1005D L
1N/A10080 100FA L
1N/A10100 L
1N/A10101 ON
1N/A10102 L
1N/A10107 10133 L
1N/A10137 1013F L
1N/A10300 1031E L
1N/A10320 10323 L
1N/A10330 1034A L
1N/A10380 1039D L
1N/A1039F L
1N/A10400 1049D L
1N/A104A0 104A9 L
1N/A10800 10805 R
1N/A10808 R
1N/A1080A 10835 R
1N/A10837 10838 R
1N/A1083C R
1N/A1083F R
1N/A1D000 1D0F5 L
1N/A1D100 1D126 L
1N/A1D12A 1D166 L
1N/A1D167 1D169 NSM
1N/A1D16A 1D172 L
1N/A1D173 1D17A BN
1N/A1D17B 1D182 NSM
1N/A1D183 1D184 L
1N/A1D185 1D18B NSM
1N/A1D18C 1D1A9 L
1N/A1D1AA 1D1AD NSM
1N/A1D1AE 1D1DD L
1N/A1D300 1D356 ON
1N/A1D400 1D454 L
1N/A1D456 1D49C L
1N/A1D49E 1D49F L
1N/A1D4A2 L
1N/A1D4A5 1D4A6 L
1N/A1D4A9 1D4AC L
1N/A1D4AE 1D4B9 L
1N/A1D4BB L
1N/A1D4BD 1D4C3 L
1N/A1D4C5 1D505 L
1N/A1D507 1D50A L
1N/A1D50D 1D514 L
1N/A1D516 1D51C L
1N/A1D51E 1D539 L
1N/A1D53B 1D53E L
1N/A1D540 1D544 L
1N/A1D546 L
1N/A1D54A 1D550 L
1N/A1D552 1D6A3 L
1N/A1D6A8 1D7C9 L
1N/A1D7CE 1D7FF EN
1N/A2F800 2FA1D L
1N/AE0001 BN
1N/AE0020 E007F BN
1N/AE0100 E01EF NSM
1N/AEND