Download esp32/tinydecide/src/td_unicode.h from TheREZOR/TinyDecide: direct link, hf CLI and curl.
- Browser
- Download file 70.3 kB
-
https://huggingface.co/TheREZOR/TinyDecide/resolve/main/esp32/tinydecide/src/td_unicode.h
- Command line
-
hf download hf://TheREZOR/TinyDecide/esp32/tinydecide/src/td_unicode.h
-
curl -L -o td_unicode.h https://huggingface.co/TheREZOR/TinyDecide/resolve/main/esp32/tinydecide/src/td_unicode.h
70.3 kB
| // GENERATED by tools/gen_unicode.mjs from the reference tokenizer (Node 26.10.0, Unicode 17.0). Do not edit. | |
| // What WordPiece.encode in sdk/js/tinydecide.js does to each code point >= 0x80; see the generator. | |
| namespace tdu { | |
| enum Kind : uint8_t { WORD = 0, DROP = 1, SPACE = 2, CJK = 3, PUNCT = 4, MN = 5, MAP = 6 }; | |
| struct Range { uint32_t lo, hi; uint8_t kind; }; | |
| struct Map { uint32_t cp; uint16_t off; uint8_t len; }; | |
| constexpr uint32_t OUT_PUNCT = 0x80000000u; // flag on MAP outputs: the output is punctuation | |
| // 588 ranges, sorted | |
| static const Range RANGES[] = { | |
| {0x80, 0x9F, 1}, {0xA0, 0xA0, 2}, {0xA1, 0xA1, 4}, {0xA7, 0xA7, 4}, | |
| {0xAB, 0xAB, 4}, {0xAD, 0xAD, 1}, {0xB6, 0xB7, 4}, {0xBB, 0xBB, 4}, | |
| {0xBF, 0xBF, 4}, {0x300, 0x36F, 5}, {0x483, 0x487, 5}, {0x55A, 0x55F, 4}, | |
| {0x589, 0x58A, 4}, {0x591, 0x5BD, 5}, {0x5BE, 0x5BE, 4}, {0x5BF, 0x5BF, 5}, | |
| {0x5C0, 0x5C0, 4}, {0x5C1, 0x5C2, 5}, {0x5C3, 0x5C3, 4}, {0x5C4, 0x5C5, 5}, | |
| {0x5C6, 0x5C6, 4}, {0x5C7, 0x5C7, 5}, {0x5F3, 0x5F4, 4}, {0x600, 0x605, 1}, | |
| {0x609, 0x60A, 4}, {0x60C, 0x60D, 4}, {0x610, 0x61A, 5}, {0x61B, 0x61B, 4}, | |
| {0x61C, 0x61C, 1}, {0x61D, 0x61F, 4}, {0x64B, 0x65F, 5}, {0x66A, 0x66D, 4}, | |
| {0x670, 0x670, 5}, {0x6D4, 0x6D4, 4}, {0x6D6, 0x6DC, 5}, {0x6DD, 0x6DD, 1}, | |
| {0x6DF, 0x6E4, 5}, {0x6E7, 0x6E8, 5}, {0x6EA, 0x6ED, 5}, {0x700, 0x70D, 4}, | |
| {0x70F, 0x70F, 1}, {0x711, 0x711, 5}, {0x730, 0x74A, 5}, {0x7A6, 0x7B0, 5}, | |
| {0x7EB, 0x7F3, 5}, {0x7F7, 0x7F9, 4}, {0x7FD, 0x7FD, 5}, {0x816, 0x819, 5}, | |
| {0x81B, 0x823, 5}, {0x825, 0x827, 5}, {0x829, 0x82D, 5}, {0x830, 0x83E, 4}, | |
| {0x859, 0x85B, 5}, {0x85E, 0x85E, 4}, {0x890, 0x891, 1}, {0x897, 0x89F, 5}, | |
| {0x8CA, 0x8E1, 5}, {0x8E2, 0x8E2, 1}, {0x8E3, 0x902, 5}, {0x93A, 0x93A, 5}, | |
| {0x93C, 0x93C, 5}, {0x941, 0x948, 5}, {0x94D, 0x94D, 5}, {0x951, 0x957, 5}, | |
| {0x962, 0x963, 5}, {0x964, 0x965, 4}, {0x970, 0x970, 4}, {0x981, 0x981, 5}, | |
| {0x9BC, 0x9BC, 5}, {0x9C1, 0x9C4, 5}, {0x9CD, 0x9CD, 5}, {0x9E2, 0x9E3, 5}, | |
| {0x9FD, 0x9FD, 4}, {0x9FE, 0x9FE, 5}, {0xA01, 0xA02, 5}, {0xA3C, 0xA3C, 5}, | |
| {0xA41, 0xA42, 5}, {0xA47, 0xA48, 5}, {0xA4B, 0xA4D, 5}, {0xA51, 0xA51, 5}, | |
| {0xA70, 0xA71, 5}, {0xA75, 0xA75, 5}, {0xA76, 0xA76, 4}, {0xA81, 0xA82, 5}, | |
| {0xABC, 0xABC, 5}, {0xAC1, 0xAC5, 5}, {0xAC7, 0xAC8, 5}, {0xACD, 0xACD, 5}, | |
| {0xAE2, 0xAE3, 5}, {0xAF0, 0xAF0, 4}, {0xAFA, 0xAFF, 5}, {0xB01, 0xB01, 5}, | |
| {0xB3C, 0xB3C, 5}, {0xB3F, 0xB3F, 5}, {0xB41, 0xB44, 5}, {0xB4D, 0xB4D, 5}, | |
| {0xB55, 0xB56, 5}, {0xB62, 0xB63, 5}, {0xB82, 0xB82, 5}, {0xBC0, 0xBC0, 5}, | |
| {0xBCD, 0xBCD, 5}, {0xC00, 0xC00, 5}, {0xC04, 0xC04, 5}, {0xC3C, 0xC3C, 5}, | |
| {0xC3E, 0xC40, 5}, {0xC46, 0xC48, 5}, {0xC4A, 0xC4D, 5}, {0xC55, 0xC56, 5}, | |
| {0xC62, 0xC63, 5}, {0xC77, 0xC77, 4}, {0xC81, 0xC81, 5}, {0xC84, 0xC84, 4}, | |
| {0xCBC, 0xCBC, 5}, {0xCBF, 0xCBF, 5}, {0xCC6, 0xCC6, 5}, {0xCCC, 0xCCD, 5}, | |
| {0xCE2, 0xCE3, 5}, {0xD00, 0xD01, 5}, {0xD3B, 0xD3C, 5}, {0xD41, 0xD44, 5}, | |
| {0xD4D, 0xD4D, 5}, {0xD62, 0xD63, 5}, {0xD81, 0xD81, 5}, {0xDCA, 0xDCA, 5}, | |
| {0xDD2, 0xDD4, 5}, {0xDD6, 0xDD6, 5}, {0xDF4, 0xDF4, 4}, {0xE31, 0xE31, 5}, | |
| {0xE34, 0xE3A, 5}, {0xE47, 0xE4E, 5}, {0xE4F, 0xE4F, 4}, {0xE5A, 0xE5B, 4}, | |
| {0xEB1, 0xEB1, 5}, {0xEB4, 0xEBC, 5}, {0xEC8, 0xECE, 5}, {0xF04, 0xF12, 4}, | |
| {0xF14, 0xF14, 4}, {0xF18, 0xF19, 5}, {0xF35, 0xF35, 5}, {0xF37, 0xF37, 5}, | |
| {0xF39, 0xF39, 5}, {0xF3A, 0xF3D, 4}, {0xF71, 0xF7E, 5}, {0xF80, 0xF84, 5}, | |
| {0xF85, 0xF85, 4}, {0xF86, 0xF87, 5}, {0xF8D, 0xF97, 5}, {0xF99, 0xFBC, 5}, | |
| {0xFC6, 0xFC6, 5}, {0xFD0, 0xFD4, 4}, {0xFD9, 0xFDA, 4}, {0x102D, 0x1030, 5}, | |
| {0x1032, 0x1037, 5}, {0x1039, 0x103A, 5}, {0x103D, 0x103E, 5}, {0x104A, 0x104F, 4}, | |
| {0x1058, 0x1059, 5}, {0x105E, 0x1060, 5}, {0x1071, 0x1074, 5}, {0x1082, 0x1082, 5}, | |
| {0x1085, 0x1086, 5}, {0x108D, 0x108D, 5}, {0x109D, 0x109D, 5}, {0x10FB, 0x10FB, 4}, | |
| {0x135D, 0x135F, 5}, {0x1360, 0x1368, 4}, {0x1400, 0x1400, 4}, {0x166E, 0x166E, 4}, | |
| {0x1680, 0x1680, 2}, {0x169B, 0x169C, 4}, {0x16EB, 0x16ED, 4}, {0x1712, 0x1714, 5}, | |
| {0x1732, 0x1733, 5}, {0x1735, 0x1736, 4}, {0x1752, 0x1753, 5}, {0x1772, 0x1773, 5}, | |
| {0x17B4, 0x17B5, 5}, {0x17B7, 0x17BD, 5}, {0x17C6, 0x17C6, 5}, {0x17C9, 0x17D3, 5}, | |
| {0x17D4, 0x17D6, 4}, {0x17D8, 0x17DA, 4}, {0x17DD, 0x17DD, 5}, {0x1800, 0x180A, 4}, | |
| {0x180B, 0x180D, 5}, {0x180E, 0x180E, 1}, {0x180F, 0x180F, 5}, {0x1885, 0x1886, 5}, | |
| {0x18A9, 0x18A9, 5}, {0x1920, 0x1922, 5}, {0x1927, 0x1928, 5}, {0x1932, 0x1932, 5}, | |
| {0x1939, 0x193B, 5}, {0x1944, 0x1945, 4}, {0x1A17, 0x1A18, 5}, {0x1A1B, 0x1A1B, 5}, | |
| {0x1A1E, 0x1A1F, 4}, {0x1A56, 0x1A56, 5}, {0x1A58, 0x1A5E, 5}, {0x1A60, 0x1A60, 5}, | |
| {0x1A62, 0x1A62, 5}, {0x1A65, 0x1A6C, 5}, {0x1A73, 0x1A7C, 5}, {0x1A7F, 0x1A7F, 5}, | |
| {0x1AA0, 0x1AA6, 4}, {0x1AA8, 0x1AAD, 4}, {0x1AB0, 0x1ABD, 5}, {0x1ABF, 0x1ADD, 5}, | |
| {0x1AE0, 0x1AEB, 5}, {0x1B00, 0x1B03, 5}, {0x1B34, 0x1B34, 5}, {0x1B36, 0x1B3A, 5}, | |
| {0x1B3C, 0x1B3C, 5}, {0x1B42, 0x1B42, 5}, {0x1B4E, 0x1B4F, 4}, {0x1B5A, 0x1B60, 4}, | |
| {0x1B6B, 0x1B73, 5}, {0x1B7D, 0x1B7F, 4}, {0x1B80, 0x1B81, 5}, {0x1BA2, 0x1BA5, 5}, | |
| {0x1BA8, 0x1BA9, 5}, {0x1BAB, 0x1BAD, 5}, {0x1BE6, 0x1BE6, 5}, {0x1BE8, 0x1BE9, 5}, | |
| {0x1BED, 0x1BED, 5}, {0x1BEF, 0x1BF1, 5}, {0x1BFC, 0x1BFF, 4}, {0x1C2C, 0x1C33, 5}, | |
| {0x1C36, 0x1C37, 5}, {0x1C3B, 0x1C3F, 4}, {0x1C7E, 0x1C7F, 4}, {0x1CC0, 0x1CC7, 4}, | |
| {0x1CD0, 0x1CD2, 5}, {0x1CD3, 0x1CD3, 4}, {0x1CD4, 0x1CE0, 5}, {0x1CE2, 0x1CE8, 5}, | |
| {0x1CED, 0x1CED, 5}, {0x1CF4, 0x1CF4, 5}, {0x1CF8, 0x1CF9, 5}, {0x1DC0, 0x1DFF, 5}, | |
| {0x2000, 0x200A, 2}, {0x200B, 0x200F, 1}, {0x2010, 0x2027, 4}, {0x2028, 0x2029, 2}, | |
| {0x202A, 0x202E, 1}, {0x202F, 0x202F, 2}, {0x2030, 0x2043, 4}, {0x2045, 0x2051, 4}, | |
| {0x2053, 0x205E, 4}, {0x205F, 0x205F, 2}, {0x2060, 0x2064, 1}, {0x2066, 0x206F, 1}, | |
| {0x207D, 0x207E, 4}, {0x208D, 0x208E, 4}, {0x20D0, 0x20DC, 5}, {0x20E1, 0x20E1, 5}, | |
| {0x20E5, 0x20F0, 5}, {0x2308, 0x230B, 4}, {0x2768, 0x2775, 4}, {0x27C5, 0x27C6, 4}, | |
| {0x27E6, 0x27EF, 4}, {0x2983, 0x2998, 4}, {0x29D8, 0x29DB, 4}, {0x29FC, 0x29FD, 4}, | |
| {0x2CEF, 0x2CF1, 5}, {0x2CF9, 0x2CFC, 4}, {0x2CFE, 0x2CFF, 4}, {0x2D70, 0x2D70, 4}, | |
| {0x2D7F, 0x2D7F, 5}, {0x2DE0, 0x2DFF, 5}, {0x2E00, 0x2E2E, 4}, {0x2E30, 0x2E4F, 4}, | |
| {0x2E52, 0x2E5D, 4}, {0x3000, 0x3000, 2}, {0x3001, 0x3003, 4}, {0x3008, 0x3011, 4}, | |
| {0x3014, 0x301F, 4}, {0x302A, 0x302D, 5}, {0x3030, 0x3030, 4}, {0x303D, 0x303D, 4}, | |
| {0x3099, 0x309A, 5}, {0x30A0, 0x30A0, 4}, {0x30FB, 0x30FB, 4}, {0x3400, 0x4DBF, 3}, | |
| {0x4E00, 0x9FFF, 3}, {0xA4FE, 0xA4FF, 4}, {0xA60D, 0xA60F, 4}, {0xA66F, 0xA66F, 5}, | |
| {0xA673, 0xA673, 4}, {0xA674, 0xA67D, 5}, {0xA67E, 0xA67E, 4}, {0xA69E, 0xA69F, 5}, | |
| {0xA6F0, 0xA6F1, 5}, {0xA6F2, 0xA6F7, 4}, {0xA802, 0xA802, 5}, {0xA806, 0xA806, 5}, | |
| {0xA80B, 0xA80B, 5}, {0xA825, 0xA826, 5}, {0xA82C, 0xA82C, 5}, {0xA874, 0xA877, 4}, | |
| {0xA8C4, 0xA8C5, 5}, {0xA8CE, 0xA8CF, 4}, {0xA8E0, 0xA8F1, 5}, {0xA8F8, 0xA8FA, 4}, | |
| {0xA8FC, 0xA8FC, 4}, {0xA8FF, 0xA8FF, 5}, {0xA926, 0xA92D, 5}, {0xA92E, 0xA92F, 4}, | |
| {0xA947, 0xA951, 5}, {0xA95F, 0xA95F, 4}, {0xA980, 0xA982, 5}, {0xA9B3, 0xA9B3, 5}, | |
| {0xA9B6, 0xA9B9, 5}, {0xA9BC, 0xA9BD, 5}, {0xA9C1, 0xA9CD, 4}, {0xA9DE, 0xA9DF, 4}, | |
| {0xA9E5, 0xA9E5, 5}, {0xAA29, 0xAA2E, 5}, {0xAA31, 0xAA32, 5}, {0xAA35, 0xAA36, 5}, | |
| {0xAA43, 0xAA43, 5}, {0xAA4C, 0xAA4C, 5}, {0xAA5C, 0xAA5F, 4}, {0xAA7C, 0xAA7C, 5}, | |
| {0xAAB0, 0xAAB0, 5}, {0xAAB2, 0xAAB4, 5}, {0xAAB7, 0xAAB8, 5}, {0xAABE, 0xAABF, 5}, | |
| {0xAAC1, 0xAAC1, 5}, {0xAADE, 0xAADF, 4}, {0xAAEC, 0xAAED, 5}, {0xAAF0, 0xAAF1, 4}, | |
| {0xAAF6, 0xAAF6, 5}, {0xABE5, 0xABE5, 5}, {0xABE8, 0xABE8, 5}, {0xABEB, 0xABEB, 4}, | |
| {0xABED, 0xABED, 5}, {0xF900, 0xFAFF, 3}, {0xFB1E, 0xFB1E, 5}, {0xFD3E, 0xFD3F, 4}, | |
| {0xFE00, 0xFE0F, 5}, {0xFE10, 0xFE19, 4}, {0xFE20, 0xFE2F, 5}, {0xFE30, 0xFE52, 4}, | |
| {0xFE54, 0xFE61, 4}, {0xFE63, 0xFE63, 4}, {0xFE68, 0xFE68, 4}, {0xFE6A, 0xFE6B, 4}, | |
| {0xFEFF, 0xFEFF, 1}, {0xFF01, 0xFF03, 4}, {0xFF05, 0xFF0A, 4}, {0xFF0C, 0xFF0F, 4}, | |
| {0xFF1A, 0xFF1B, 4}, {0xFF1F, 0xFF20, 4}, {0xFF3B, 0xFF3D, 4}, {0xFF3F, 0xFF3F, 4}, | |
| {0xFF5B, 0xFF5B, 4}, {0xFF5D, 0xFF5D, 4}, {0xFF5F, 0xFF65, 4}, {0xFFF9, 0xFFFB, 1}, | |
| {0xFFFD, 0xFFFD, 1}, {0x10100, 0x10102, 4}, {0x101FD, 0x101FD, 5}, {0x102E0, 0x102E0, 5}, | |
| {0x10376, 0x1037A, 5}, {0x1039F, 0x1039F, 4}, {0x103D0, 0x103D0, 4}, {0x1056F, 0x1056F, 4}, | |
| {0x10857, 0x10857, 4}, {0x1091F, 0x1091F, 4}, {0x1093F, 0x1093F, 4}, {0x10A01, 0x10A03, 5}, | |
| {0x10A05, 0x10A06, 5}, {0x10A0C, 0x10A0F, 5}, {0x10A38, 0x10A3A, 5}, {0x10A3F, 0x10A3F, 5}, | |
| {0x10A50, 0x10A58, 4}, {0x10A7F, 0x10A7F, 4}, {0x10AE5, 0x10AE6, 5}, {0x10AF0, 0x10AF6, 4}, | |
| {0x10B39, 0x10B3F, 4}, {0x10B99, 0x10B9C, 4}, {0x10D24, 0x10D27, 5}, {0x10D69, 0x10D6D, 5}, | |
| {0x10D6E, 0x10D6E, 4}, {0x10EAB, 0x10EAC, 5}, {0x10EAD, 0x10EAD, 4}, {0x10ED0, 0x10ED0, 4}, | |
| {0x10EFA, 0x10EFF, 5}, {0x10F46, 0x10F50, 5}, {0x10F55, 0x10F59, 4}, {0x10F82, 0x10F85, 5}, | |
| {0x10F86, 0x10F89, 4}, {0x11001, 0x11001, 5}, {0x11038, 0x11046, 5}, {0x11047, 0x1104D, 4}, | |
| {0x11070, 0x11070, 5}, {0x11073, 0x11074, 5}, {0x1107F, 0x11081, 5}, {0x110B3, 0x110B6, 5}, | |
| {0x110B9, 0x110BA, 5}, {0x110BB, 0x110BC, 4}, {0x110BD, 0x110BD, 1}, {0x110BE, 0x110C1, 4}, | |
| {0x110C2, 0x110C2, 5}, {0x110CD, 0x110CD, 1}, {0x11100, 0x11102, 5}, {0x11127, 0x1112B, 5}, | |
| {0x1112D, 0x11134, 5}, {0x11140, 0x11143, 4}, {0x11173, 0x11173, 5}, {0x11174, 0x11175, 4}, | |
| {0x11180, 0x11181, 5}, {0x111B6, 0x111BE, 5}, {0x111C5, 0x111C8, 4}, {0x111C9, 0x111CC, 5}, | |
| {0x111CD, 0x111CD, 4}, {0x111CF, 0x111CF, 5}, {0x111DB, 0x111DB, 4}, {0x111DD, 0x111DF, 4}, | |
| {0x1122F, 0x11231, 5}, {0x11234, 0x11234, 5}, {0x11236, 0x11237, 5}, {0x11238, 0x1123D, 4}, | |
| {0x1123E, 0x1123E, 5}, {0x11241, 0x11241, 5}, {0x112A9, 0x112A9, 4}, {0x112DF, 0x112DF, 5}, | |
| {0x112E3, 0x112EA, 5}, {0x11300, 0x11301, 5}, {0x1133B, 0x1133C, 5}, {0x11340, 0x11340, 5}, | |
| {0x11366, 0x1136C, 5}, {0x11370, 0x11374, 5}, {0x113BB, 0x113C0, 5}, {0x113CE, 0x113CE, 5}, | |
| {0x113D0, 0x113D0, 5}, {0x113D2, 0x113D2, 5}, {0x113D4, 0x113D5, 4}, {0x113D7, 0x113D8, 4}, | |
| {0x113E1, 0x113E2, 5}, {0x11438, 0x1143F, 5}, {0x11442, 0x11444, 5}, {0x11446, 0x11446, 5}, | |
| {0x1144B, 0x1144F, 4}, {0x1145A, 0x1145B, 4}, {0x1145D, 0x1145D, 4}, {0x1145E, 0x1145E, 5}, | |
| {0x114B3, 0x114B8, 5}, {0x114BA, 0x114BA, 5}, {0x114BF, 0x114C0, 5}, {0x114C2, 0x114C3, 5}, | |
| {0x114C6, 0x114C6, 4}, {0x115B2, 0x115B5, 5}, {0x115BC, 0x115BD, 5}, {0x115BF, 0x115C0, 5}, | |
| {0x115C1, 0x115D7, 4}, {0x115DC, 0x115DD, 5}, {0x11633, 0x1163A, 5}, {0x1163D, 0x1163D, 5}, | |
| {0x1163F, 0x11640, 5}, {0x11641, 0x11643, 4}, {0x11660, 0x1166C, 4}, {0x116AB, 0x116AB, 5}, | |
| {0x116AD, 0x116AD, 5}, {0x116B0, 0x116B5, 5}, {0x116B7, 0x116B7, 5}, {0x116B9, 0x116B9, 4}, | |
| {0x1171D, 0x1171D, 5}, {0x1171F, 0x1171F, 5}, {0x11722, 0x11725, 5}, {0x11727, 0x1172B, 5}, | |
| {0x1173C, 0x1173E, 4}, {0x1182F, 0x11837, 5}, {0x11839, 0x1183A, 5}, {0x1183B, 0x1183B, 4}, | |
| {0x1193B, 0x1193C, 5}, {0x1193E, 0x1193E, 5}, {0x11943, 0x11943, 5}, {0x11944, 0x11946, 4}, | |
| {0x119D4, 0x119D7, 5}, {0x119DA, 0x119DB, 5}, {0x119E0, 0x119E0, 5}, {0x119E2, 0x119E2, 4}, | |
| {0x11A01, 0x11A0A, 5}, {0x11A33, 0x11A38, 5}, {0x11A3B, 0x11A3E, 5}, {0x11A3F, 0x11A46, 4}, | |
| {0x11A47, 0x11A47, 5}, {0x11A51, 0x11A56, 5}, {0x11A59, 0x11A5B, 5}, {0x11A8A, 0x11A96, 5}, | |
| {0x11A98, 0x11A99, 5}, {0x11A9A, 0x11A9C, 4}, {0x11A9E, 0x11AA2, 4}, {0x11B00, 0x11B09, 4}, | |
| {0x11B60, 0x11B60, 5}, {0x11B62, 0x11B64, 5}, {0x11B66, 0x11B66, 5}, {0x11BE1, 0x11BE1, 4}, | |
| {0x11C30, 0x11C36, 5}, {0x11C38, 0x11C3D, 5}, {0x11C3F, 0x11C3F, 5}, {0x11C41, 0x11C45, 4}, | |
| {0x11C70, 0x11C71, 4}, {0x11C92, 0x11CA7, 5}, {0x11CAA, 0x11CB0, 5}, {0x11CB2, 0x11CB3, 5}, | |
| {0x11CB5, 0x11CB6, 5}, {0x11D31, 0x11D36, 5}, {0x11D3A, 0x11D3A, 5}, {0x11D3C, 0x11D3D, 5}, | |
| {0x11D3F, 0x11D45, 5}, {0x11D47, 0x11D47, 5}, {0x11D90, 0x11D91, 5}, {0x11D95, 0x11D95, 5}, | |
| {0x11D97, 0x11D97, 5}, {0x11EF3, 0x11EF4, 5}, {0x11EF7, 0x11EF8, 4}, {0x11F00, 0x11F01, 5}, | |
| {0x11F36, 0x11F3A, 5}, {0x11F40, 0x11F40, 5}, {0x11F42, 0x11F42, 5}, {0x11F43, 0x11F4F, 4}, | |
| {0x11F5A, 0x11F5A, 5}, {0x11FFF, 0x11FFF, 4}, {0x12470, 0x12474, 4}, {0x12FF1, 0x12FF2, 4}, | |
| {0x13430, 0x1343F, 1}, {0x13440, 0x13440, 5}, {0x13447, 0x13455, 5}, {0x1611E, 0x16129, 5}, | |
| {0x1612D, 0x1612F, 5}, {0x16A6E, 0x16A6F, 4}, {0x16AF0, 0x16AF4, 5}, {0x16AF5, 0x16AF5, 4}, | |
| {0x16B30, 0x16B36, 5}, {0x16B37, 0x16B3B, 4}, {0x16B44, 0x16B44, 4}, {0x16D6D, 0x16D6F, 4}, | |
| {0x16E97, 0x16E9A, 4}, {0x16F4F, 0x16F4F, 5}, {0x16F8F, 0x16F92, 5}, {0x16FE2, 0x16FE2, 4}, | |
| {0x16FE4, 0x16FE4, 5}, {0x1BC9D, 0x1BC9E, 5}, {0x1BC9F, 0x1BC9F, 4}, {0x1BCA0, 0x1BCA3, 1}, | |
| {0x1CF00, 0x1CF2D, 5}, {0x1CF30, 0x1CF46, 5}, {0x1D167, 0x1D169, 5}, {0x1D173, 0x1D17A, 1}, | |
| {0x1D17B, 0x1D182, 5}, {0x1D185, 0x1D18B, 5}, {0x1D1AA, 0x1D1AD, 5}, {0x1D242, 0x1D244, 5}, | |
| {0x1DA00, 0x1DA36, 5}, {0x1DA3B, 0x1DA6C, 5}, {0x1DA75, 0x1DA75, 5}, {0x1DA84, 0x1DA84, 5}, | |
| {0x1DA87, 0x1DA8B, 4}, {0x1DA9B, 0x1DA9F, 5}, {0x1DAA1, 0x1DAAF, 5}, {0x1E000, 0x1E006, 5}, | |
| {0x1E008, 0x1E018, 5}, {0x1E01B, 0x1E021, 5}, {0x1E023, 0x1E024, 5}, {0x1E026, 0x1E02A, 5}, | |
| {0x1E08F, 0x1E08F, 5}, {0x1E130, 0x1E136, 5}, {0x1E2AE, 0x1E2AE, 5}, {0x1E2EC, 0x1E2EF, 5}, | |
| {0x1E4EC, 0x1E4EF, 5}, {0x1E5EE, 0x1E5EF, 5}, {0x1E5FF, 0x1E5FF, 4}, {0x1E6E3, 0x1E6E3, 5}, | |
| {0x1E6E6, 0x1E6E6, 5}, {0x1E6EE, 0x1E6EF, 5}, {0x1E6F5, 0x1E6F5, 5}, {0x1E8D0, 0x1E8D6, 5}, | |
| {0x1E944, 0x1E94A, 5}, {0x1E95E, 0x1E95F, 4}, {0x20000, 0x2A6DF, 3}, {0x2A700, 0x2CEAF, 3}, | |
| {0x2F800, 0x2FA1F, 3}, {0xE0001, 0xE0001, 1}, {0xE0020, 0xE007F, 1}, {0xE0100, 0xE01EF, 5}, | |
| }; | |
| constexpr int N_RANGES = 588; | |
| // 2133 code points replaced by 1-3 others, sorted | |
| static const Map MAPS[] = { | |
| {0xC0, 0, 1}, {0xC1, 1, 1}, {0xC2, 2, 1}, {0xC3, 3, 1}, {0xC4, 4, 1}, | |
| {0xC5, 5, 1}, {0xC6, 6, 1}, {0xC7, 7, 1}, {0xC8, 8, 1}, {0xC9, 9, 1}, | |
| {0xCA, 10, 1}, {0xCB, 11, 1}, {0xCC, 12, 1}, {0xCD, 13, 1}, {0xCE, 14, 1}, | |
| {0xCF, 15, 1}, {0xD0, 16, 1}, {0xD1, 17, 1}, {0xD2, 18, 1}, {0xD3, 19, 1}, | |
| {0xD4, 20, 1}, {0xD5, 21, 1}, {0xD6, 22, 1}, {0xD8, 23, 1}, {0xD9, 24, 1}, | |
| {0xDA, 25, 1}, {0xDB, 26, 1}, {0xDC, 27, 1}, {0xDD, 28, 1}, {0xDE, 29, 1}, | |
| {0xE0, 30, 1}, {0xE1, 31, 1}, {0xE2, 32, 1}, {0xE3, 33, 1}, {0xE4, 34, 1}, | |
| {0xE5, 35, 1}, {0xE7, 36, 1}, {0xE8, 37, 1}, {0xE9, 38, 1}, {0xEA, 39, 1}, | |
| {0xEB, 40, 1}, {0xEC, 41, 1}, {0xED, 42, 1}, {0xEE, 43, 1}, {0xEF, 44, 1}, | |
| {0xF1, 45, 1}, {0xF2, 46, 1}, {0xF3, 47, 1}, {0xF4, 48, 1}, {0xF5, 49, 1}, | |
| {0xF6, 50, 1}, {0xF9, 51, 1}, {0xFA, 52, 1}, {0xFB, 53, 1}, {0xFC, 54, 1}, | |
| {0xFD, 55, 1}, {0xFF, 56, 1}, {0x100, 57, 1}, {0x101, 58, 1}, {0x102, 59, 1}, | |
| {0x103, 60, 1}, {0x104, 61, 1}, {0x105, 62, 1}, {0x106, 63, 1}, {0x107, 64, 1}, | |
| {0x108, 65, 1}, {0x109, 66, 1}, {0x10A, 67, 1}, {0x10B, 68, 1}, {0x10C, 69, 1}, | |
| {0x10D, 70, 1}, {0x10E, 71, 1}, {0x10F, 72, 1}, {0x110, 73, 1}, {0x112, 74, 1}, | |
| {0x113, 75, 1}, {0x114, 76, 1}, {0x115, 77, 1}, {0x116, 78, 1}, {0x117, 79, 1}, | |
| {0x118, 80, 1}, {0x119, 81, 1}, {0x11A, 82, 1}, {0x11B, 83, 1}, {0x11C, 84, 1}, | |
| {0x11D, 85, 1}, {0x11E, 86, 1}, {0x11F, 87, 1}, {0x120, 88, 1}, {0x121, 89, 1}, | |
| {0x122, 90, 1}, {0x123, 91, 1}, {0x124, 92, 1}, {0x125, 93, 1}, {0x126, 94, 1}, | |
| {0x128, 95, 1}, {0x129, 96, 1}, {0x12A, 97, 1}, {0x12B, 98, 1}, {0x12C, 99, 1}, | |
| {0x12D, 100, 1}, {0x12E, 101, 1}, {0x12F, 102, 1}, {0x130, 103, 1}, {0x132, 104, 1}, | |
| {0x134, 105, 1}, {0x135, 106, 1}, {0x136, 107, 1}, {0x137, 108, 1}, {0x139, 109, 1}, | |
| {0x13A, 110, 1}, {0x13B, 111, 1}, {0x13C, 112, 1}, {0x13D, 113, 1}, {0x13E, 114, 1}, | |
| {0x13F, 115, 1}, {0x141, 116, 1}, {0x143, 117, 1}, {0x144, 118, 1}, {0x145, 119, 1}, | |
| {0x146, 120, 1}, {0x147, 121, 1}, {0x148, 122, 1}, {0x14A, 123, 1}, {0x14C, 124, 1}, | |
| {0x14D, 125, 1}, {0x14E, 126, 1}, {0x14F, 127, 1}, {0x150, 128, 1}, {0x151, 129, 1}, | |
| {0x152, 130, 1}, {0x154, 131, 1}, {0x155, 132, 1}, {0x156, 133, 1}, {0x157, 134, 1}, | |
| {0x158, 135, 1}, {0x159, 136, 1}, {0x15A, 137, 1}, {0x15B, 138, 1}, {0x15C, 139, 1}, | |
| {0x15D, 140, 1}, {0x15E, 141, 1}, {0x15F, 142, 1}, {0x160, 143, 1}, {0x161, 144, 1}, | |
| {0x162, 145, 1}, {0x163, 146, 1}, {0x164, 147, 1}, {0x165, 148, 1}, {0x166, 149, 1}, | |
| {0x168, 150, 1}, {0x169, 151, 1}, {0x16A, 152, 1}, {0x16B, 153, 1}, {0x16C, 154, 1}, | |
| {0x16D, 155, 1}, {0x16E, 156, 1}, {0x16F, 157, 1}, {0x170, 158, 1}, {0x171, 159, 1}, | |
| {0x172, 160, 1}, {0x173, 161, 1}, {0x174, 162, 1}, {0x175, 163, 1}, {0x176, 164, 1}, | |
| {0x177, 165, 1}, {0x178, 166, 1}, {0x179, 167, 1}, {0x17A, 168, 1}, {0x17B, 169, 1}, | |
| {0x17C, 170, 1}, {0x17D, 171, 1}, {0x17E, 172, 1}, {0x181, 173, 1}, {0x182, 174, 1}, | |
| {0x184, 175, 1}, {0x186, 176, 1}, {0x187, 177, 1}, {0x189, 178, 1}, {0x18A, 179, 1}, | |
| {0x18B, 180, 1}, {0x18E, 181, 1}, {0x18F, 182, 1}, {0x190, 183, 1}, {0x191, 184, 1}, | |
| {0x193, 185, 1}, {0x194, 186, 1}, {0x196, 187, 1}, {0x197, 188, 1}, {0x198, 189, 1}, | |
| {0x19C, 190, 1}, {0x19D, 191, 1}, {0x19F, 192, 1}, {0x1A0, 193, 1}, {0x1A1, 194, 1}, | |
| {0x1A2, 195, 1}, {0x1A4, 196, 1}, {0x1A6, 197, 1}, {0x1A7, 198, 1}, {0x1A9, 199, 1}, | |
| {0x1AC, 200, 1}, {0x1AE, 201, 1}, {0x1AF, 202, 1}, {0x1B0, 203, 1}, {0x1B1, 204, 1}, | |
| {0x1B2, 205, 1}, {0x1B3, 206, 1}, {0x1B5, 207, 1}, {0x1B7, 208, 1}, {0x1B8, 209, 1}, | |
| {0x1BC, 210, 1}, {0x1C4, 211, 1}, {0x1C5, 212, 1}, {0x1C7, 213, 1}, {0x1C8, 214, 1}, | |
| {0x1CA, 215, 1}, {0x1CB, 216, 1}, {0x1CD, 217, 1}, {0x1CE, 218, 1}, {0x1CF, 219, 1}, | |
| {0x1D0, 220, 1}, {0x1D1, 221, 1}, {0x1D2, 222, 1}, {0x1D3, 223, 1}, {0x1D4, 224, 1}, | |
| {0x1D5, 225, 1}, {0x1D6, 226, 1}, {0x1D7, 227, 1}, {0x1D8, 228, 1}, {0x1D9, 229, 1}, | |
| {0x1DA, 230, 1}, {0x1DB, 231, 1}, {0x1DC, 232, 1}, {0x1DE, 233, 1}, {0x1DF, 234, 1}, | |
| {0x1E0, 235, 1}, {0x1E1, 236, 1}, {0x1E2, 237, 1}, {0x1E3, 238, 1}, {0x1E4, 239, 1}, | |
| {0x1E6, 240, 1}, {0x1E7, 241, 1}, {0x1E8, 242, 1}, {0x1E9, 243, 1}, {0x1EA, 244, 1}, | |
| {0x1EB, 245, 1}, {0x1EC, 246, 1}, {0x1ED, 247, 1}, {0x1EE, 248, 1}, {0x1EF, 249, 1}, | |
| {0x1F0, 250, 1}, {0x1F1, 251, 1}, {0x1F2, 252, 1}, {0x1F4, 253, 1}, {0x1F5, 254, 1}, | |
| {0x1F6, 255, 1}, {0x1F7, 256, 1}, {0x1F8, 257, 1}, {0x1F9, 258, 1}, {0x1FA, 259, 1}, | |
| {0x1FB, 260, 1}, {0x1FC, 261, 1}, {0x1FD, 262, 1}, {0x1FE, 263, 1}, {0x1FF, 264, 1}, | |
| {0x200, 265, 1}, {0x201, 266, 1}, {0x202, 267, 1}, {0x203, 268, 1}, {0x204, 269, 1}, | |
| {0x205, 270, 1}, {0x206, 271, 1}, {0x207, 272, 1}, {0x208, 273, 1}, {0x209, 274, 1}, | |
| {0x20A, 275, 1}, {0x20B, 276, 1}, {0x20C, 277, 1}, {0x20D, 278, 1}, {0x20E, 279, 1}, | |
| {0x20F, 280, 1}, {0x210, 281, 1}, {0x211, 282, 1}, {0x212, 283, 1}, {0x213, 284, 1}, | |
| {0x214, 285, 1}, {0x215, 286, 1}, {0x216, 287, 1}, {0x217, 288, 1}, {0x218, 289, 1}, | |
| {0x219, 290, 1}, {0x21A, 291, 1}, {0x21B, 292, 1}, {0x21C, 293, 1}, {0x21E, 294, 1}, | |
| {0x21F, 295, 1}, {0x220, 296, 1}, {0x222, 297, 1}, {0x224, 298, 1}, {0x226, 299, 1}, | |
| {0x227, 300, 1}, {0x228, 301, 1}, {0x229, 302, 1}, {0x22A, 303, 1}, {0x22B, 304, 1}, | |
| {0x22C, 305, 1}, {0x22D, 306, 1}, {0x22E, 307, 1}, {0x22F, 308, 1}, {0x230, 309, 1}, | |
| {0x231, 310, 1}, {0x232, 311, 1}, {0x233, 312, 1}, {0x23A, 313, 1}, {0x23B, 314, 1}, | |
| {0x23D, 315, 1}, {0x23E, 316, 1}, {0x241, 317, 1}, {0x243, 318, 1}, {0x244, 319, 1}, | |
| {0x245, 320, 1}, {0x246, 321, 1}, {0x248, 322, 1}, {0x24A, 323, 1}, {0x24C, 324, 1}, | |
| {0x24E, 325, 1}, {0x370, 326, 1}, {0x372, 327, 1}, {0x374, 328, 1}, {0x376, 329, 1}, | |
| {0x37E, 330, 1}, {0x37F, 331, 1}, {0x385, 332, 1}, {0x386, 333, 1}, {0x387, 334, 1}, | |
| {0x388, 335, 1}, {0x389, 336, 1}, {0x38A, 337, 1}, {0x38C, 338, 1}, {0x38E, 339, 1}, | |
| {0x38F, 340, 1}, {0x390, 341, 1}, {0x391, 342, 1}, {0x392, 343, 1}, {0x393, 344, 1}, | |
| {0x394, 345, 1}, {0x395, 346, 1}, {0x396, 347, 1}, {0x397, 348, 1}, {0x398, 349, 1}, | |
| {0x399, 350, 1}, {0x39A, 351, 1}, {0x39B, 352, 1}, {0x39C, 353, 1}, {0x39D, 354, 1}, | |
| {0x39E, 355, 1}, {0x39F, 356, 1}, {0x3A0, 357, 1}, {0x3A1, 358, 1}, {0x3A3, 359, 1}, | |
| {0x3A4, 360, 1}, {0x3A5, 361, 1}, {0x3A6, 362, 1}, {0x3A7, 363, 1}, {0x3A8, 364, 1}, | |
| {0x3A9, 365, 1}, {0x3AA, 366, 1}, {0x3AB, 367, 1}, {0x3AC, 368, 1}, {0x3AD, 369, 1}, | |
| {0x3AE, 370, 1}, {0x3AF, 371, 1}, {0x3B0, 372, 1}, {0x3CA, 373, 1}, {0x3CB, 374, 1}, | |
| {0x3CC, 375, 1}, {0x3CD, 376, 1}, {0x3CE, 377, 1}, {0x3CF, 378, 1}, {0x3D3, 379, 1}, | |
| {0x3D4, 380, 1}, {0x3D8, 381, 1}, {0x3DA, 382, 1}, {0x3DC, 383, 1}, {0x3DE, 384, 1}, | |
| {0x3E0, 385, 1}, {0x3E2, 386, 1}, {0x3E4, 387, 1}, {0x3E6, 388, 1}, {0x3E8, 389, 1}, | |
| {0x3EA, 390, 1}, {0x3EC, 391, 1}, {0x3EE, 392, 1}, {0x3F4, 393, 1}, {0x3F7, 394, 1}, | |
| {0x3F9, 395, 1}, {0x3FA, 396, 1}, {0x3FD, 397, 1}, {0x3FE, 398, 1}, {0x3FF, 399, 1}, | |
| {0x400, 400, 1}, {0x401, 401, 1}, {0x402, 402, 1}, {0x403, 403, 1}, {0x404, 404, 1}, | |
| {0x405, 405, 1}, {0x406, 406, 1}, {0x407, 407, 1}, {0x408, 408, 1}, {0x409, 409, 1}, | |
| {0x40A, 410, 1}, {0x40B, 411, 1}, {0x40C, 412, 1}, {0x40D, 413, 1}, {0x40E, 414, 1}, | |
| {0x40F, 415, 1}, {0x410, 416, 1}, {0x411, 417, 1}, {0x412, 418, 1}, {0x413, 419, 1}, | |
| {0x414, 420, 1}, {0x415, 421, 1}, {0x416, 422, 1}, {0x417, 423, 1}, {0x418, 424, 1}, | |
| {0x419, 425, 1}, {0x41A, 426, 1}, {0x41B, 427, 1}, {0x41C, 428, 1}, {0x41D, 429, 1}, | |
| {0x41E, 430, 1}, {0x41F, 431, 1}, {0x420, 432, 1}, {0x421, 433, 1}, {0x422, 434, 1}, | |
| {0x423, 435, 1}, {0x424, 436, 1}, {0x425, 437, 1}, {0x426, 438, 1}, {0x427, 439, 1}, | |
| {0x428, 440, 1}, {0x429, 441, 1}, {0x42A, 442, 1}, {0x42B, 443, 1}, {0x42C, 444, 1}, | |
| {0x42D, 445, 1}, {0x42E, 446, 1}, {0x42F, 447, 1}, {0x439, 448, 1}, {0x450, 449, 1}, | |
| {0x451, 450, 1}, {0x453, 451, 1}, {0x457, 452, 1}, {0x45C, 453, 1}, {0x45D, 454, 1}, | |
| {0x45E, 455, 1}, {0x460, 456, 1}, {0x462, 457, 1}, {0x464, 458, 1}, {0x466, 459, 1}, | |
| {0x468, 460, 1}, {0x46A, 461, 1}, {0x46C, 462, 1}, {0x46E, 463, 1}, {0x470, 464, 1}, | |
| {0x472, 465, 1}, {0x474, 466, 1}, {0x476, 467, 1}, {0x477, 468, 1}, {0x478, 469, 1}, | |
| {0x47A, 470, 1}, {0x47C, 471, 1}, {0x47E, 472, 1}, {0x480, 473, 1}, {0x48A, 474, 1}, | |
| {0x48C, 475, 1}, {0x48E, 476, 1}, {0x490, 477, 1}, {0x492, 478, 1}, {0x494, 479, 1}, | |
| {0x496, 480, 1}, {0x498, 481, 1}, {0x49A, 482, 1}, {0x49C, 483, 1}, {0x49E, 484, 1}, | |
| {0x4A0, 485, 1}, {0x4A2, 486, 1}, {0x4A4, 487, 1}, {0x4A6, 488, 1}, {0x4A8, 489, 1}, | |
| {0x4AA, 490, 1}, {0x4AC, 491, 1}, {0x4AE, 492, 1}, {0x4B0, 493, 1}, {0x4B2, 494, 1}, | |
| {0x4B4, 495, 1}, {0x4B6, 496, 1}, {0x4B8, 497, 1}, {0x4BA, 498, 1}, {0x4BC, 499, 1}, | |
| {0x4BE, 500, 1}, {0x4C0, 501, 1}, {0x4C1, 502, 1}, {0x4C2, 503, 1}, {0x4C3, 504, 1}, | |
| {0x4C5, 505, 1}, {0x4C7, 506, 1}, {0x4C9, 507, 1}, {0x4CB, 508, 1}, {0x4CD, 509, 1}, | |
| {0x4D0, 510, 1}, {0x4D1, 511, 1}, {0x4D2, 512, 1}, {0x4D3, 513, 1}, {0x4D4, 514, 1}, | |
| {0x4D6, 515, 1}, {0x4D7, 516, 1}, {0x4D8, 517, 1}, {0x4DA, 518, 1}, {0x4DB, 519, 1}, | |
| {0x4DC, 520, 1}, {0x4DD, 521, 1}, {0x4DE, 522, 1}, {0x4DF, 523, 1}, {0x4E0, 524, 1}, | |
| {0x4E2, 525, 1}, {0x4E3, 526, 1}, {0x4E4, 527, 1}, {0x4E5, 528, 1}, {0x4E6, 529, 1}, | |
| {0x4E7, 530, 1}, {0x4E8, 531, 1}, {0x4EA, 532, 1}, {0x4EB, 533, 1}, {0x4EC, 534, 1}, | |
| {0x4ED, 535, 1}, {0x4EE, 536, 1}, {0x4EF, 537, 1}, {0x4F0, 538, 1}, {0x4F1, 539, 1}, | |
| {0x4F2, 540, 1}, {0x4F3, 541, 1}, {0x4F4, 542, 1}, {0x4F5, 543, 1}, {0x4F6, 544, 1}, | |
| {0x4F8, 545, 1}, {0x4F9, 546, 1}, {0x4FA, 547, 1}, {0x4FC, 548, 1}, {0x4FE, 549, 1}, | |
| {0x500, 550, 1}, {0x502, 551, 1}, {0x504, 552, 1}, {0x506, 553, 1}, {0x508, 554, 1}, | |
| {0x50A, 555, 1}, {0x50C, 556, 1}, {0x50E, 557, 1}, {0x510, 558, 1}, {0x512, 559, 1}, | |
| {0x514, 560, 1}, {0x516, 561, 1}, {0x518, 562, 1}, {0x51A, 563, 1}, {0x51C, 564, 1}, | |
| {0x51E, 565, 1}, {0x520, 566, 1}, {0x522, 567, 1}, {0x524, 568, 1}, {0x526, 569, 1}, | |
| {0x528, 570, 1}, {0x52A, 571, 1}, {0x52C, 572, 1}, {0x52E, 573, 1}, {0x531, 574, 1}, | |
| {0x532, 575, 1}, {0x533, 576, 1}, {0x534, 577, 1}, {0x535, 578, 1}, {0x536, 579, 1}, | |
| {0x537, 580, 1}, {0x538, 581, 1}, {0x539, 582, 1}, {0x53A, 583, 1}, {0x53B, 584, 1}, | |
| {0x53C, 585, 1}, {0x53D, 586, 1}, {0x53E, 587, 1}, {0x53F, 588, 1}, {0x540, 589, 1}, | |
| {0x541, 590, 1}, {0x542, 591, 1}, {0x543, 592, 1}, {0x544, 593, 1}, {0x545, 594, 1}, | |
| {0x546, 595, 1}, {0x547, 596, 1}, {0x548, 597, 1}, {0x549, 598, 1}, {0x54A, 599, 1}, | |
| {0x54B, 600, 1}, {0x54C, 601, 1}, {0x54D, 602, 1}, {0x54E, 603, 1}, {0x54F, 604, 1}, | |
| {0x550, 605, 1}, {0x551, 606, 1}, {0x552, 607, 1}, {0x553, 608, 1}, {0x554, 609, 1}, | |
| {0x555, 610, 1}, {0x556, 611, 1}, {0x622, 612, 1}, {0x623, 613, 1}, {0x624, 614, 1}, | |
| {0x625, 615, 1}, {0x626, 616, 1}, {0x6C0, 617, 1}, {0x6C2, 618, 1}, {0x6D3, 619, 1}, | |
| {0x929, 620, 1}, {0x931, 621, 1}, {0x934, 622, 1}, {0x958, 623, 1}, {0x959, 624, 1}, | |
| {0x95A, 625, 1}, {0x95B, 626, 1}, {0x95C, 627, 1}, {0x95D, 628, 1}, {0x95E, 629, 1}, | |
| {0x95F, 630, 1}, {0x9CB, 631, 2}, {0x9CC, 633, 2}, {0x9DC, 635, 1}, {0x9DD, 636, 1}, | |
| {0x9DF, 637, 1}, {0xA33, 638, 1}, {0xA36, 639, 1}, {0xA59, 640, 1}, {0xA5A, 641, 1}, | |
| {0xA5B, 642, 1}, {0xA5E, 643, 1}, {0xB48, 644, 1}, {0xB4B, 645, 2}, {0xB4C, 647, 2}, | |
| {0xB5C, 649, 1}, {0xB5D, 650, 1}, {0xB94, 651, 2}, {0xBCA, 653, 2}, {0xBCB, 655, 2}, | |
| {0xBCC, 657, 2}, {0xCC0, 659, 1}, {0xCC7, 660, 1}, {0xCC8, 661, 1}, {0xCCA, 662, 1}, | |
| {0xCCB, 663, 2}, {0xD4A, 665, 2}, {0xD4B, 667, 2}, {0xD4C, 669, 2}, {0xDDA, 671, 1}, | |
| {0xDDC, 672, 2}, {0xDDD, 674, 2}, {0xDDE, 676, 2}, {0xF43, 678, 1}, {0xF4D, 679, 1}, | |
| {0xF52, 680, 1}, {0xF57, 681, 1}, {0xF5C, 682, 1}, {0xF69, 683, 1}, {0x1026, 684, 1}, | |
| {0x10A0, 685, 1}, {0x10A1, 686, 1}, {0x10A2, 687, 1}, {0x10A3, 688, 1}, {0x10A4, 689, 1}, | |
| {0x10A5, 690, 1}, {0x10A6, 691, 1}, {0x10A7, 692, 1}, {0x10A8, 693, 1}, {0x10A9, 694, 1}, | |
| {0x10AA, 695, 1}, {0x10AB, 696, 1}, {0x10AC, 697, 1}, {0x10AD, 698, 1}, {0x10AE, 699, 1}, | |
| {0x10AF, 700, 1}, {0x10B0, 701, 1}, {0x10B1, 702, 1}, {0x10B2, 703, 1}, {0x10B3, 704, 1}, | |
| {0x10B4, 705, 1}, {0x10B5, 706, 1}, {0x10B6, 707, 1}, {0x10B7, 708, 1}, {0x10B8, 709, 1}, | |
| {0x10B9, 710, 1}, {0x10BA, 711, 1}, {0x10BB, 712, 1}, {0x10BC, 713, 1}, {0x10BD, 714, 1}, | |
| {0x10BE, 715, 1}, {0x10BF, 716, 1}, {0x10C0, 717, 1}, {0x10C1, 718, 1}, {0x10C2, 719, 1}, | |
| {0x10C3, 720, 1}, {0x10C4, 721, 1}, {0x10C5, 722, 1}, {0x10C7, 723, 1}, {0x10CD, 724, 1}, | |
| {0x13A0, 725, 1}, {0x13A1, 726, 1}, {0x13A2, 727, 1}, {0x13A3, 728, 1}, {0x13A4, 729, 1}, | |
| {0x13A5, 730, 1}, {0x13A6, 731, 1}, {0x13A7, 732, 1}, {0x13A8, 733, 1}, {0x13A9, 734, 1}, | |
| {0x13AA, 735, 1}, {0x13AB, 736, 1}, {0x13AC, 737, 1}, {0x13AD, 738, 1}, {0x13AE, 739, 1}, | |
| {0x13AF, 740, 1}, {0x13B0, 741, 1}, {0x13B1, 742, 1}, {0x13B2, 743, 1}, {0x13B3, 744, 1}, | |
| {0x13B4, 745, 1}, {0x13B5, 746, 1}, {0x13B6, 747, 1}, {0x13B7, 748, 1}, {0x13B8, 749, 1}, | |
| {0x13B9, 750, 1}, {0x13BA, 751, 1}, {0x13BB, 752, 1}, {0x13BC, 753, 1}, {0x13BD, 754, 1}, | |
| {0x13BE, 755, 1}, {0x13BF, 756, 1}, {0x13C0, 757, 1}, {0x13C1, 758, 1}, {0x13C2, 759, 1}, | |
| {0x13C3, 760, 1}, {0x13C4, 761, 1}, {0x13C5, 762, 1}, {0x13C6, 763, 1}, {0x13C7, 764, 1}, | |
| {0x13C8, 765, 1}, {0x13C9, 766, 1}, {0x13CA, 767, 1}, {0x13CB, 768, 1}, {0x13CC, 769, 1}, | |
| {0x13CD, 770, 1}, {0x13CE, 771, 1}, {0x13CF, 772, 1}, {0x13D0, 773, 1}, {0x13D1, 774, 1}, | |
| {0x13D2, 775, 1}, {0x13D3, 776, 1}, {0x13D4, 777, 1}, {0x13D5, 778, 1}, {0x13D6, 779, 1}, | |
| {0x13D7, 780, 1}, {0x13D8, 781, 1}, {0x13D9, 782, 1}, {0x13DA, 783, 1}, {0x13DB, 784, 1}, | |
| {0x13DC, 785, 1}, {0x13DD, 786, 1}, {0x13DE, 787, 1}, {0x13DF, 788, 1}, {0x13E0, 789, 1}, | |
| {0x13E1, 790, 1}, {0x13E2, 791, 1}, {0x13E3, 792, 1}, {0x13E4, 793, 1}, {0x13E5, 794, 1}, | |
| {0x13E6, 795, 1}, {0x13E7, 796, 1}, {0x13E8, 797, 1}, {0x13E9, 798, 1}, {0x13EA, 799, 1}, | |
| {0x13EB, 800, 1}, {0x13EC, 801, 1}, {0x13ED, 802, 1}, {0x13EE, 803, 1}, {0x13EF, 804, 1}, | |
| {0x13F0, 805, 1}, {0x13F1, 806, 1}, {0x13F2, 807, 1}, {0x13F3, 808, 1}, {0x13F4, 809, 1}, | |
| {0x13F5, 810, 1}, {0x1B06, 811, 2}, {0x1B08, 813, 2}, {0x1B0A, 815, 2}, {0x1B0C, 817, 2}, | |
| {0x1B0E, 819, 2}, {0x1B12, 821, 2}, {0x1B3B, 823, 1}, {0x1B3D, 824, 1}, {0x1B40, 825, 2}, | |
| {0x1B41, 827, 2}, {0x1B43, 829, 1}, {0x1C89, 830, 1}, {0x1C90, 831, 1}, {0x1C91, 832, 1}, | |
| {0x1C92, 833, 1}, {0x1C93, 834, 1}, {0x1C94, 835, 1}, {0x1C95, 836, 1}, {0x1C96, 837, 1}, | |
| {0x1C97, 838, 1}, {0x1C98, 839, 1}, {0x1C99, 840, 1}, {0x1C9A, 841, 1}, {0x1C9B, 842, 1}, | |
| {0x1C9C, 843, 1}, {0x1C9D, 844, 1}, {0x1C9E, 845, 1}, {0x1C9F, 846, 1}, {0x1CA0, 847, 1}, | |
| {0x1CA1, 848, 1}, {0x1CA2, 849, 1}, {0x1CA3, 850, 1}, {0x1CA4, 851, 1}, {0x1CA5, 852, 1}, | |
| {0x1CA6, 853, 1}, {0x1CA7, 854, 1}, {0x1CA8, 855, 1}, {0x1CA9, 856, 1}, {0x1CAA, 857, 1}, | |
| {0x1CAB, 858, 1}, {0x1CAC, 859, 1}, {0x1CAD, 860, 1}, {0x1CAE, 861, 1}, {0x1CAF, 862, 1}, | |
| {0x1CB0, 863, 1}, {0x1CB1, 864, 1}, {0x1CB2, 865, 1}, {0x1CB3, 866, 1}, {0x1CB4, 867, 1}, | |
| {0x1CB5, 868, 1}, {0x1CB6, 869, 1}, {0x1CB7, 870, 1}, {0x1CB8, 871, 1}, {0x1CB9, 872, 1}, | |
| {0x1CBA, 873, 1}, {0x1CBD, 874, 1}, {0x1CBE, 875, 1}, {0x1CBF, 876, 1}, {0x1E00, 877, 1}, | |
| {0x1E01, 878, 1}, {0x1E02, 879, 1}, {0x1E03, 880, 1}, {0x1E04, 881, 1}, {0x1E05, 882, 1}, | |
| {0x1E06, 883, 1}, {0x1E07, 884, 1}, {0x1E08, 885, 1}, {0x1E09, 886, 1}, {0x1E0A, 887, 1}, | |
| {0x1E0B, 888, 1}, {0x1E0C, 889, 1}, {0x1E0D, 890, 1}, {0x1E0E, 891, 1}, {0x1E0F, 892, 1}, | |
| {0x1E10, 893, 1}, {0x1E11, 894, 1}, {0x1E12, 895, 1}, {0x1E13, 896, 1}, {0x1E14, 897, 1}, | |
| {0x1E15, 898, 1}, {0x1E16, 899, 1}, {0x1E17, 900, 1}, {0x1E18, 901, 1}, {0x1E19, 902, 1}, | |
| {0x1E1A, 903, 1}, {0x1E1B, 904, 1}, {0x1E1C, 905, 1}, {0x1E1D, 906, 1}, {0x1E1E, 907, 1}, | |
| {0x1E1F, 908, 1}, {0x1E20, 909, 1}, {0x1E21, 910, 1}, {0x1E22, 911, 1}, {0x1E23, 912, 1}, | |
| {0x1E24, 913, 1}, {0x1E25, 914, 1}, {0x1E26, 915, 1}, {0x1E27, 916, 1}, {0x1E28, 917, 1}, | |
| {0x1E29, 918, 1}, {0x1E2A, 919, 1}, {0x1E2B, 920, 1}, {0x1E2C, 921, 1}, {0x1E2D, 922, 1}, | |
| {0x1E2E, 923, 1}, {0x1E2F, 924, 1}, {0x1E30, 925, 1}, {0x1E31, 926, 1}, {0x1E32, 927, 1}, | |
| {0x1E33, 928, 1}, {0x1E34, 929, 1}, {0x1E35, 930, 1}, {0x1E36, 931, 1}, {0x1E37, 932, 1}, | |
| {0x1E38, 933, 1}, {0x1E39, 934, 1}, {0x1E3A, 935, 1}, {0x1E3B, 936, 1}, {0x1E3C, 937, 1}, | |
| {0x1E3D, 938, 1}, {0x1E3E, 939, 1}, {0x1E3F, 940, 1}, {0x1E40, 941, 1}, {0x1E41, 942, 1}, | |
| {0x1E42, 943, 1}, {0x1E43, 944, 1}, {0x1E44, 945, 1}, {0x1E45, 946, 1}, {0x1E46, 947, 1}, | |
| {0x1E47, 948, 1}, {0x1E48, 949, 1}, {0x1E49, 950, 1}, {0x1E4A, 951, 1}, {0x1E4B, 952, 1}, | |
| {0x1E4C, 953, 1}, {0x1E4D, 954, 1}, {0x1E4E, 955, 1}, {0x1E4F, 956, 1}, {0x1E50, 957, 1}, | |
| {0x1E51, 958, 1}, {0x1E52, 959, 1}, {0x1E53, 960, 1}, {0x1E54, 961, 1}, {0x1E55, 962, 1}, | |
| {0x1E56, 963, 1}, {0x1E57, 964, 1}, {0x1E58, 965, 1}, {0x1E59, 966, 1}, {0x1E5A, 967, 1}, | |
| {0x1E5B, 968, 1}, {0x1E5C, 969, 1}, {0x1E5D, 970, 1}, {0x1E5E, 971, 1}, {0x1E5F, 972, 1}, | |
| {0x1E60, 973, 1}, {0x1E61, 974, 1}, {0x1E62, 975, 1}, {0x1E63, 976, 1}, {0x1E64, 977, 1}, | |
| {0x1E65, 978, 1}, {0x1E66, 979, 1}, {0x1E67, 980, 1}, {0x1E68, 981, 1}, {0x1E69, 982, 1}, | |
| {0x1E6A, 983, 1}, {0x1E6B, 984, 1}, {0x1E6C, 985, 1}, {0x1E6D, 986, 1}, {0x1E6E, 987, 1}, | |
| {0x1E6F, 988, 1}, {0x1E70, 989, 1}, {0x1E71, 990, 1}, {0x1E72, 991, 1}, {0x1E73, 992, 1}, | |
| {0x1E74, 993, 1}, {0x1E75, 994, 1}, {0x1E76, 995, 1}, {0x1E77, 996, 1}, {0x1E78, 997, 1}, | |
| {0x1E79, 998, 1}, {0x1E7A, 999, 1}, {0x1E7B, 1000, 1}, {0x1E7C, 1001, 1}, {0x1E7D, 1002, 1}, | |
| {0x1E7E, 1003, 1}, {0x1E7F, 1004, 1}, {0x1E80, 1005, 1}, {0x1E81, 1006, 1}, {0x1E82, 1007, 1}, | |
| {0x1E83, 1008, 1}, {0x1E84, 1009, 1}, {0x1E85, 1010, 1}, {0x1E86, 1011, 1}, {0x1E87, 1012, 1}, | |
| {0x1E88, 1013, 1}, {0x1E89, 1014, 1}, {0x1E8A, 1015, 1}, {0x1E8B, 1016, 1}, {0x1E8C, 1017, 1}, | |
| {0x1E8D, 1018, 1}, {0x1E8E, 1019, 1}, {0x1E8F, 1020, 1}, {0x1E90, 1021, 1}, {0x1E91, 1022, 1}, | |
| {0x1E92, 1023, 1}, {0x1E93, 1024, 1}, {0x1E94, 1025, 1}, {0x1E95, 1026, 1}, {0x1E96, 1027, 1}, | |
| {0x1E97, 1028, 1}, {0x1E98, 1029, 1}, {0x1E99, 1030, 1}, {0x1E9B, 1031, 1}, {0x1E9E, 1032, 1}, | |
| {0x1EA0, 1033, 1}, {0x1EA1, 1034, 1}, {0x1EA2, 1035, 1}, {0x1EA3, 1036, 1}, {0x1EA4, 1037, 1}, | |
| {0x1EA5, 1038, 1}, {0x1EA6, 1039, 1}, {0x1EA7, 1040, 1}, {0x1EA8, 1041, 1}, {0x1EA9, 1042, 1}, | |
| {0x1EAA, 1043, 1}, {0x1EAB, 1044, 1}, {0x1EAC, 1045, 1}, {0x1EAD, 1046, 1}, {0x1EAE, 1047, 1}, | |
| {0x1EAF, 1048, 1}, {0x1EB0, 1049, 1}, {0x1EB1, 1050, 1}, {0x1EB2, 1051, 1}, {0x1EB3, 1052, 1}, | |
| {0x1EB4, 1053, 1}, {0x1EB5, 1054, 1}, {0x1EB6, 1055, 1}, {0x1EB7, 1056, 1}, {0x1EB8, 1057, 1}, | |
| {0x1EB9, 1058, 1}, {0x1EBA, 1059, 1}, {0x1EBB, 1060, 1}, {0x1EBC, 1061, 1}, {0x1EBD, 1062, 1}, | |
| {0x1EBE, 1063, 1}, {0x1EBF, 1064, 1}, {0x1EC0, 1065, 1}, {0x1EC1, 1066, 1}, {0x1EC2, 1067, 1}, | |
| {0x1EC3, 1068, 1}, {0x1EC4, 1069, 1}, {0x1EC5, 1070, 1}, {0x1EC6, 1071, 1}, {0x1EC7, 1072, 1}, | |
| {0x1EC8, 1073, 1}, {0x1EC9, 1074, 1}, {0x1ECA, 1075, 1}, {0x1ECB, 1076, 1}, {0x1ECC, 1077, 1}, | |
| {0x1ECD, 1078, 1}, {0x1ECE, 1079, 1}, {0x1ECF, 1080, 1}, {0x1ED0, 1081, 1}, {0x1ED1, 1082, 1}, | |
| {0x1ED2, 1083, 1}, {0x1ED3, 1084, 1}, {0x1ED4, 1085, 1}, {0x1ED5, 1086, 1}, {0x1ED6, 1087, 1}, | |
| {0x1ED7, 1088, 1}, {0x1ED8, 1089, 1}, {0x1ED9, 1090, 1}, {0x1EDA, 1091, 1}, {0x1EDB, 1092, 1}, | |
| {0x1EDC, 1093, 1}, {0x1EDD, 1094, 1}, {0x1EDE, 1095, 1}, {0x1EDF, 1096, 1}, {0x1EE0, 1097, 1}, | |
| {0x1EE1, 1098, 1}, {0x1EE2, 1099, 1}, {0x1EE3, 1100, 1}, {0x1EE4, 1101, 1}, {0x1EE5, 1102, 1}, | |
| {0x1EE6, 1103, 1}, {0x1EE7, 1104, 1}, {0x1EE8, 1105, 1}, {0x1EE9, 1106, 1}, {0x1EEA, 1107, 1}, | |
| {0x1EEB, 1108, 1}, {0x1EEC, 1109, 1}, {0x1EED, 1110, 1}, {0x1EEE, 1111, 1}, {0x1EEF, 1112, 1}, | |
| {0x1EF0, 1113, 1}, {0x1EF1, 1114, 1}, {0x1EF2, 1115, 1}, {0x1EF3, 1116, 1}, {0x1EF4, 1117, 1}, | |
| {0x1EF5, 1118, 1}, {0x1EF6, 1119, 1}, {0x1EF7, 1120, 1}, {0x1EF8, 1121, 1}, {0x1EF9, 1122, 1}, | |
| {0x1EFA, 1123, 1}, {0x1EFC, 1124, 1}, {0x1EFE, 1125, 1}, {0x1F00, 1126, 1}, {0x1F01, 1127, 1}, | |
| {0x1F02, 1128, 1}, {0x1F03, 1129, 1}, {0x1F04, 1130, 1}, {0x1F05, 1131, 1}, {0x1F06, 1132, 1}, | |
| {0x1F07, 1133, 1}, {0x1F08, 1134, 1}, {0x1F09, 1135, 1}, {0x1F0A, 1136, 1}, {0x1F0B, 1137, 1}, | |
| {0x1F0C, 1138, 1}, {0x1F0D, 1139, 1}, {0x1F0E, 1140, 1}, {0x1F0F, 1141, 1}, {0x1F10, 1142, 1}, | |
| {0x1F11, 1143, 1}, {0x1F12, 1144, 1}, {0x1F13, 1145, 1}, {0x1F14, 1146, 1}, {0x1F15, 1147, 1}, | |
| {0x1F18, 1148, 1}, {0x1F19, 1149, 1}, {0x1F1A, 1150, 1}, {0x1F1B, 1151, 1}, {0x1F1C, 1152, 1}, | |
| {0x1F1D, 1153, 1}, {0x1F20, 1154, 1}, {0x1F21, 1155, 1}, {0x1F22, 1156, 1}, {0x1F23, 1157, 1}, | |
| {0x1F24, 1158, 1}, {0x1F25, 1159, 1}, {0x1F26, 1160, 1}, {0x1F27, 1161, 1}, {0x1F28, 1162, 1}, | |
| {0x1F29, 1163, 1}, {0x1F2A, 1164, 1}, {0x1F2B, 1165, 1}, {0x1F2C, 1166, 1}, {0x1F2D, 1167, 1}, | |
| {0x1F2E, 1168, 1}, {0x1F2F, 1169, 1}, {0x1F30, 1170, 1}, {0x1F31, 1171, 1}, {0x1F32, 1172, 1}, | |
| {0x1F33, 1173, 1}, {0x1F34, 1174, 1}, {0x1F35, 1175, 1}, {0x1F36, 1176, 1}, {0x1F37, 1177, 1}, | |
| {0x1F38, 1178, 1}, {0x1F39, 1179, 1}, {0x1F3A, 1180, 1}, {0x1F3B, 1181, 1}, {0x1F3C, 1182, 1}, | |
| {0x1F3D, 1183, 1}, {0x1F3E, 1184, 1}, {0x1F3F, 1185, 1}, {0x1F40, 1186, 1}, {0x1F41, 1187, 1}, | |
| {0x1F42, 1188, 1}, {0x1F43, 1189, 1}, {0x1F44, 1190, 1}, {0x1F45, 1191, 1}, {0x1F48, 1192, 1}, | |
| {0x1F49, 1193, 1}, {0x1F4A, 1194, 1}, {0x1F4B, 1195, 1}, {0x1F4C, 1196, 1}, {0x1F4D, 1197, 1}, | |
| {0x1F50, 1198, 1}, {0x1F51, 1199, 1}, {0x1F52, 1200, 1}, {0x1F53, 1201, 1}, {0x1F54, 1202, 1}, | |
| {0x1F55, 1203, 1}, {0x1F56, 1204, 1}, {0x1F57, 1205, 1}, {0x1F59, 1206, 1}, {0x1F5B, 1207, 1}, | |
| {0x1F5D, 1208, 1}, {0x1F5F, 1209, 1}, {0x1F60, 1210, 1}, {0x1F61, 1211, 1}, {0x1F62, 1212, 1}, | |
| {0x1F63, 1213, 1}, {0x1F64, 1214, 1}, {0x1F65, 1215, 1}, {0x1F66, 1216, 1}, {0x1F67, 1217, 1}, | |
| {0x1F68, 1218, 1}, {0x1F69, 1219, 1}, {0x1F6A, 1220, 1}, {0x1F6B, 1221, 1}, {0x1F6C, 1222, 1}, | |
| {0x1F6D, 1223, 1}, {0x1F6E, 1224, 1}, {0x1F6F, 1225, 1}, {0x1F70, 1226, 1}, {0x1F71, 1227, 1}, | |
| {0x1F72, 1228, 1}, {0x1F73, 1229, 1}, {0x1F74, 1230, 1}, {0x1F75, 1231, 1}, {0x1F76, 1232, 1}, | |
| {0x1F77, 1233, 1}, {0x1F78, 1234, 1}, {0x1F79, 1235, 1}, {0x1F7A, 1236, 1}, {0x1F7B, 1237, 1}, | |
| {0x1F7C, 1238, 1}, {0x1F7D, 1239, 1}, {0x1F80, 1240, 1}, {0x1F81, 1241, 1}, {0x1F82, 1242, 1}, | |
| {0x1F83, 1243, 1}, {0x1F84, 1244, 1}, {0x1F85, 1245, 1}, {0x1F86, 1246, 1}, {0x1F87, 1247, 1}, | |
| {0x1F88, 1248, 1}, {0x1F89, 1249, 1}, {0x1F8A, 1250, 1}, {0x1F8B, 1251, 1}, {0x1F8C, 1252, 1}, | |
| {0x1F8D, 1253, 1}, {0x1F8E, 1254, 1}, {0x1F8F, 1255, 1}, {0x1F90, 1256, 1}, {0x1F91, 1257, 1}, | |
| {0x1F92, 1258, 1}, {0x1F93, 1259, 1}, {0x1F94, 1260, 1}, {0x1F95, 1261, 1}, {0x1F96, 1262, 1}, | |
| {0x1F97, 1263, 1}, {0x1F98, 1264, 1}, {0x1F99, 1265, 1}, {0x1F9A, 1266, 1}, {0x1F9B, 1267, 1}, | |
| {0x1F9C, 1268, 1}, {0x1F9D, 1269, 1}, {0x1F9E, 1270, 1}, {0x1F9F, 1271, 1}, {0x1FA0, 1272, 1}, | |
| {0x1FA1, 1273, 1}, {0x1FA2, 1274, 1}, {0x1FA3, 1275, 1}, {0x1FA4, 1276, 1}, {0x1FA5, 1277, 1}, | |
| {0x1FA6, 1278, 1}, {0x1FA7, 1279, 1}, {0x1FA8, 1280, 1}, {0x1FA9, 1281, 1}, {0x1FAA, 1282, 1}, | |
| {0x1FAB, 1283, 1}, {0x1FAC, 1284, 1}, {0x1FAD, 1285, 1}, {0x1FAE, 1286, 1}, {0x1FAF, 1287, 1}, | |
| {0x1FB0, 1288, 1}, {0x1FB1, 1289, 1}, {0x1FB2, 1290, 1}, {0x1FB3, 1291, 1}, {0x1FB4, 1292, 1}, | |
| {0x1FB6, 1293, 1}, {0x1FB7, 1294, 1}, {0x1FB8, 1295, 1}, {0x1FB9, 1296, 1}, {0x1FBA, 1297, 1}, | |
| {0x1FBB, 1298, 1}, {0x1FBC, 1299, 1}, {0x1FBE, 1300, 1}, {0x1FC1, 1301, 1}, {0x1FC2, 1302, 1}, | |
| {0x1FC3, 1303, 1}, {0x1FC4, 1304, 1}, {0x1FC6, 1305, 1}, {0x1FC7, 1306, 1}, {0x1FC8, 1307, 1}, | |
| {0x1FC9, 1308, 1}, {0x1FCA, 1309, 1}, {0x1FCB, 1310, 1}, {0x1FCC, 1311, 1}, {0x1FCD, 1312, 1}, | |
| {0x1FCE, 1313, 1}, {0x1FCF, 1314, 1}, {0x1FD0, 1315, 1}, {0x1FD1, 1316, 1}, {0x1FD2, 1317, 1}, | |
| {0x1FD3, 1318, 1}, {0x1FD6, 1319, 1}, {0x1FD7, 1320, 1}, {0x1FD8, 1321, 1}, {0x1FD9, 1322, 1}, | |
| {0x1FDA, 1323, 1}, {0x1FDB, 1324, 1}, {0x1FDD, 1325, 1}, {0x1FDE, 1326, 1}, {0x1FDF, 1327, 1}, | |
| {0x1FE0, 1328, 1}, {0x1FE1, 1329, 1}, {0x1FE2, 1330, 1}, {0x1FE3, 1331, 1}, {0x1FE4, 1332, 1}, | |
| {0x1FE5, 1333, 1}, {0x1FE6, 1334, 1}, {0x1FE7, 1335, 1}, {0x1FE8, 1336, 1}, {0x1FE9, 1337, 1}, | |
| {0x1FEA, 1338, 1}, {0x1FEB, 1339, 1}, {0x1FEC, 1340, 1}, {0x1FED, 1341, 1}, {0x1FEE, 1342, 1}, | |
| {0x1FEF, 1343, 1}, {0x1FF2, 1344, 1}, {0x1FF3, 1345, 1}, {0x1FF4, 1346, 1}, {0x1FF6, 1347, 1}, | |
| {0x1FF7, 1348, 1}, {0x1FF8, 1349, 1}, {0x1FF9, 1350, 1}, {0x1FFA, 1351, 1}, {0x1FFB, 1352, 1}, | |
| {0x1FFC, 1353, 1}, {0x1FFD, 1354, 1}, {0x2126, 1355, 1}, {0x212A, 1356, 1}, {0x212B, 1357, 1}, | |
| {0x2132, 1358, 1}, {0x2160, 1359, 1}, {0x2161, 1360, 1}, {0x2162, 1361, 1}, {0x2163, 1362, 1}, | |
| {0x2164, 1363, 1}, {0x2165, 1364, 1}, {0x2166, 1365, 1}, {0x2167, 1366, 1}, {0x2168, 1367, 1}, | |
| {0x2169, 1368, 1}, {0x216A, 1369, 1}, {0x216B, 1370, 1}, {0x216C, 1371, 1}, {0x216D, 1372, 1}, | |
| {0x216E, 1373, 1}, {0x216F, 1374, 1}, {0x2183, 1375, 1}, {0x219A, 1376, 1}, {0x219B, 1377, 1}, | |
| {0x21AE, 1378, 1}, {0x21CD, 1379, 1}, {0x21CE, 1380, 1}, {0x21CF, 1381, 1}, {0x2204, 1382, 1}, | |
| {0x2209, 1383, 1}, {0x220C, 1384, 1}, {0x2224, 1385, 1}, {0x2226, 1386, 1}, {0x2241, 1387, 1}, | |
| {0x2244, 1388, 1}, {0x2247, 1389, 1}, {0x2249, 1390, 1}, {0x2260, 1391, 1}, {0x2262, 1392, 1}, | |
| {0x226D, 1393, 1}, {0x226E, 1394, 1}, {0x226F, 1395, 1}, {0x2270, 1396, 1}, {0x2271, 1397, 1}, | |
| {0x2274, 1398, 1}, {0x2275, 1399, 1}, {0x2278, 1400, 1}, {0x2279, 1401, 1}, {0x2280, 1402, 1}, | |
| {0x2281, 1403, 1}, {0x2284, 1404, 1}, {0x2285, 1405, 1}, {0x2288, 1406, 1}, {0x2289, 1407, 1}, | |
| {0x22AC, 1408, 1}, {0x22AD, 1409, 1}, {0x22AE, 1410, 1}, {0x22AF, 1411, 1}, {0x22E0, 1412, 1}, | |
| {0x22E1, 1413, 1}, {0x22E2, 1414, 1}, {0x22E3, 1415, 1}, {0x22EA, 1416, 1}, {0x22EB, 1417, 1}, | |
| {0x22EC, 1418, 1}, {0x22ED, 1419, 1}, {0x2329, 1420, 1}, {0x232A, 1421, 1}, {0x24B6, 1422, 1}, | |
| {0x24B7, 1423, 1}, {0x24B8, 1424, 1}, {0x24B9, 1425, 1}, {0x24BA, 1426, 1}, {0x24BB, 1427, 1}, | |
| {0x24BC, 1428, 1}, {0x24BD, 1429, 1}, {0x24BE, 1430, 1}, {0x24BF, 1431, 1}, {0x24C0, 1432, 1}, | |
| {0x24C1, 1433, 1}, {0x24C2, 1434, 1}, {0x24C3, 1435, 1}, {0x24C4, 1436, 1}, {0x24C5, 1437, 1}, | |
| {0x24C6, 1438, 1}, {0x24C7, 1439, 1}, {0x24C8, 1440, 1}, {0x24C9, 1441, 1}, {0x24CA, 1442, 1}, | |
| {0x24CB, 1443, 1}, {0x24CC, 1444, 1}, {0x24CD, 1445, 1}, {0x24CE, 1446, 1}, {0x24CF, 1447, 1}, | |
| {0x2ADC, 1448, 1}, {0x2C00, 1449, 1}, {0x2C01, 1450, 1}, {0x2C02, 1451, 1}, {0x2C03, 1452, 1}, | |
| {0x2C04, 1453, 1}, {0x2C05, 1454, 1}, {0x2C06, 1455, 1}, {0x2C07, 1456, 1}, {0x2C08, 1457, 1}, | |
| {0x2C09, 1458, 1}, {0x2C0A, 1459, 1}, {0x2C0B, 1460, 1}, {0x2C0C, 1461, 1}, {0x2C0D, 1462, 1}, | |
| {0x2C0E, 1463, 1}, {0x2C0F, 1464, 1}, {0x2C10, 1465, 1}, {0x2C11, 1466, 1}, {0x2C12, 1467, 1}, | |
| {0x2C13, 1468, 1}, {0x2C14, 1469, 1}, {0x2C15, 1470, 1}, {0x2C16, 1471, 1}, {0x2C17, 1472, 1}, | |
| {0x2C18, 1473, 1}, {0x2C19, 1474, 1}, {0x2C1A, 1475, 1}, {0x2C1B, 1476, 1}, {0x2C1C, 1477, 1}, | |
| {0x2C1D, 1478, 1}, {0x2C1E, 1479, 1}, {0x2C1F, 1480, 1}, {0x2C20, 1481, 1}, {0x2C21, 1482, 1}, | |
| {0x2C22, 1483, 1}, {0x2C23, 1484, 1}, {0x2C24, 1485, 1}, {0x2C25, 1486, 1}, {0x2C26, 1487, 1}, | |
| {0x2C27, 1488, 1}, {0x2C28, 1489, 1}, {0x2C29, 1490, 1}, {0x2C2A, 1491, 1}, {0x2C2B, 1492, 1}, | |
| {0x2C2C, 1493, 1}, {0x2C2D, 1494, 1}, {0x2C2E, 1495, 1}, {0x2C2F, 1496, 1}, {0x2C60, 1497, 1}, | |
| {0x2C62, 1498, 1}, {0x2C63, 1499, 1}, {0x2C64, 1500, 1}, {0x2C67, 1501, 1}, {0x2C69, 1502, 1}, | |
| {0x2C6B, 1503, 1}, {0x2C6D, 1504, 1}, {0x2C6E, 1505, 1}, {0x2C6F, 1506, 1}, {0x2C70, 1507, 1}, | |
| {0x2C72, 1508, 1}, {0x2C75, 1509, 1}, {0x2C7E, 1510, 1}, {0x2C7F, 1511, 1}, {0x2C80, 1512, 1}, | |
| {0x2C82, 1513, 1}, {0x2C84, 1514, 1}, {0x2C86, 1515, 1}, {0x2C88, 1516, 1}, {0x2C8A, 1517, 1}, | |
| {0x2C8C, 1518, 1}, {0x2C8E, 1519, 1}, {0x2C90, 1520, 1}, {0x2C92, 1521, 1}, {0x2C94, 1522, 1}, | |
| {0x2C96, 1523, 1}, {0x2C98, 1524, 1}, {0x2C9A, 1525, 1}, {0x2C9C, 1526, 1}, {0x2C9E, 1527, 1}, | |
| {0x2CA0, 1528, 1}, {0x2CA2, 1529, 1}, {0x2CA4, 1530, 1}, {0x2CA6, 1531, 1}, {0x2CA8, 1532, 1}, | |
| {0x2CAA, 1533, 1}, {0x2CAC, 1534, 1}, {0x2CAE, 1535, 1}, {0x2CB0, 1536, 1}, {0x2CB2, 1537, 1}, | |
| {0x2CB4, 1538, 1}, {0x2CB6, 1539, 1}, {0x2CB8, 1540, 1}, {0x2CBA, 1541, 1}, {0x2CBC, 1542, 1}, | |
| {0x2CBE, 1543, 1}, {0x2CC0, 1544, 1}, {0x2CC2, 1545, 1}, {0x2CC4, 1546, 1}, {0x2CC6, 1547, 1}, | |
| {0x2CC8, 1548, 1}, {0x2CCA, 1549, 1}, {0x2CCC, 1550, 1}, {0x2CCE, 1551, 1}, {0x2CD0, 1552, 1}, | |
| {0x2CD2, 1553, 1}, {0x2CD4, 1554, 1}, {0x2CD6, 1555, 1}, {0x2CD8, 1556, 1}, {0x2CDA, 1557, 1}, | |
| {0x2CDC, 1558, 1}, {0x2CDE, 1559, 1}, {0x2CE0, 1560, 1}, {0x2CE2, 1561, 1}, {0x2CEB, 1562, 1}, | |
| {0x2CED, 1563, 1}, {0x2CF2, 1564, 1}, {0x304C, 1565, 1}, {0x304E, 1566, 1}, {0x3050, 1567, 1}, | |
| {0x3052, 1568, 1}, {0x3054, 1569, 1}, {0x3056, 1570, 1}, {0x3058, 1571, 1}, {0x305A, 1572, 1}, | |
| {0x305C, 1573, 1}, {0x305E, 1574, 1}, {0x3060, 1575, 1}, {0x3062, 1576, 1}, {0x3065, 1577, 1}, | |
| {0x3067, 1578, 1}, {0x3069, 1579, 1}, {0x3070, 1580, 1}, {0x3071, 1581, 1}, {0x3073, 1582, 1}, | |
| {0x3074, 1583, 1}, {0x3076, 1584, 1}, {0x3077, 1585, 1}, {0x3079, 1586, 1}, {0x307A, 1587, 1}, | |
| {0x307C, 1588, 1}, {0x307D, 1589, 1}, {0x3094, 1590, 1}, {0x309E, 1591, 1}, {0x30AC, 1592, 1}, | |
| {0x30AE, 1593, 1}, {0x30B0, 1594, 1}, {0x30B2, 1595, 1}, {0x30B4, 1596, 1}, {0x30B6, 1597, 1}, | |
| {0x30B8, 1598, 1}, {0x30BA, 1599, 1}, {0x30BC, 1600, 1}, {0x30BE, 1601, 1}, {0x30C0, 1602, 1}, | |
| {0x30C2, 1603, 1}, {0x30C5, 1604, 1}, {0x30C7, 1605, 1}, {0x30C9, 1606, 1}, {0x30D0, 1607, 1}, | |
| {0x30D1, 1608, 1}, {0x30D3, 1609, 1}, {0x30D4, 1610, 1}, {0x30D6, 1611, 1}, {0x30D7, 1612, 1}, | |
| {0x30D9, 1613, 1}, {0x30DA, 1614, 1}, {0x30DC, 1615, 1}, {0x30DD, 1616, 1}, {0x30F4, 1617, 1}, | |
| {0x30F7, 1618, 1}, {0x30F8, 1619, 1}, {0x30F9, 1620, 1}, {0x30FA, 1621, 1}, {0x30FE, 1622, 1}, | |
| {0xA640, 1623, 1}, {0xA642, 1624, 1}, {0xA644, 1625, 1}, {0xA646, 1626, 1}, {0xA648, 1627, 1}, | |
| {0xA64A, 1628, 1}, {0xA64C, 1629, 1}, {0xA64E, 1630, 1}, {0xA650, 1631, 1}, {0xA652, 1632, 1}, | |
| {0xA654, 1633, 1}, {0xA656, 1634, 1}, {0xA658, 1635, 1}, {0xA65A, 1636, 1}, {0xA65C, 1637, 1}, | |
| {0xA65E, 1638, 1}, {0xA660, 1639, 1}, {0xA662, 1640, 1}, {0xA664, 1641, 1}, {0xA666, 1642, 1}, | |
| {0xA668, 1643, 1}, {0xA66A, 1644, 1}, {0xA66C, 1645, 1}, {0xA680, 1646, 1}, {0xA682, 1647, 1}, | |
| {0xA684, 1648, 1}, {0xA686, 1649, 1}, {0xA688, 1650, 1}, {0xA68A, 1651, 1}, {0xA68C, 1652, 1}, | |
| {0xA68E, 1653, 1}, {0xA690, 1654, 1}, {0xA692, 1655, 1}, {0xA694, 1656, 1}, {0xA696, 1657, 1}, | |
| {0xA698, 1658, 1}, {0xA69A, 1659, 1}, {0xA722, 1660, 1}, {0xA724, 1661, 1}, {0xA726, 1662, 1}, | |
| {0xA728, 1663, 1}, {0xA72A, 1664, 1}, {0xA72C, 1665, 1}, {0xA72E, 1666, 1}, {0xA732, 1667, 1}, | |
| {0xA734, 1668, 1}, {0xA736, 1669, 1}, {0xA738, 1670, 1}, {0xA73A, 1671, 1}, {0xA73C, 1672, 1}, | |
| {0xA73E, 1673, 1}, {0xA740, 1674, 1}, {0xA742, 1675, 1}, {0xA744, 1676, 1}, {0xA746, 1677, 1}, | |
| {0xA748, 1678, 1}, {0xA74A, 1679, 1}, {0xA74C, 1680, 1}, {0xA74E, 1681, 1}, {0xA750, 1682, 1}, | |
| {0xA752, 1683, 1}, {0xA754, 1684, 1}, {0xA756, 1685, 1}, {0xA758, 1686, 1}, {0xA75A, 1687, 1}, | |
| {0xA75C, 1688, 1}, {0xA75E, 1689, 1}, {0xA760, 1690, 1}, {0xA762, 1691, 1}, {0xA764, 1692, 1}, | |
| {0xA766, 1693, 1}, {0xA768, 1694, 1}, {0xA76A, 1695, 1}, {0xA76C, 1696, 1}, {0xA76E, 1697, 1}, | |
| {0xA779, 1698, 1}, {0xA77B, 1699, 1}, {0xA77D, 1700, 1}, {0xA77E, 1701, 1}, {0xA780, 1702, 1}, | |
| {0xA782, 1703, 1}, {0xA784, 1704, 1}, {0xA786, 1705, 1}, {0xA78B, 1706, 1}, {0xA78D, 1707, 1}, | |
| {0xA790, 1708, 1}, {0xA792, 1709, 1}, {0xA796, 1710, 1}, {0xA798, 1711, 1}, {0xA79A, 1712, 1}, | |
| {0xA79C, 1713, 1}, {0xA79E, 1714, 1}, {0xA7A0, 1715, 1}, {0xA7A2, 1716, 1}, {0xA7A4, 1717, 1}, | |
| {0xA7A6, 1718, 1}, {0xA7A8, 1719, 1}, {0xA7AA, 1720, 1}, {0xA7AB, 1721, 1}, {0xA7AC, 1722, 1}, | |
| {0xA7AD, 1723, 1}, {0xA7AE, 1724, 1}, {0xA7B0, 1725, 1}, {0xA7B1, 1726, 1}, {0xA7B2, 1727, 1}, | |
| {0xA7B3, 1728, 1}, {0xA7B4, 1729, 1}, {0xA7B6, 1730, 1}, {0xA7B8, 1731, 1}, {0xA7BA, 1732, 1}, | |
| {0xA7BC, 1733, 1}, {0xA7BE, 1734, 1}, {0xA7C0, 1735, 1}, {0xA7C2, 1736, 1}, {0xA7C4, 1737, 1}, | |
| {0xA7C5, 1738, 1}, {0xA7C6, 1739, 1}, {0xA7C7, 1740, 1}, {0xA7C9, 1741, 1}, {0xA7CB, 1742, 1}, | |
| {0xA7CC, 1743, 1}, {0xA7CE, 1744, 1}, {0xA7D0, 1745, 1}, {0xA7D2, 1746, 1}, {0xA7D4, 1747, 1}, | |
| {0xA7D6, 1748, 1}, {0xA7D8, 1749, 1}, {0xA7DA, 1750, 1}, {0xA7DC, 1751, 1}, {0xA7F5, 1752, 1}, | |
| {0xFB1D, 1753, 1}, {0xFB1F, 1754, 1}, {0xFB2A, 1755, 1}, {0xFB2B, 1756, 1}, {0xFB2C, 1757, 1}, | |
| {0xFB2D, 1758, 1}, {0xFB2E, 1759, 1}, {0xFB2F, 1760, 1}, {0xFB30, 1761, 1}, {0xFB31, 1762, 1}, | |
| {0xFB32, 1763, 1}, {0xFB33, 1764, 1}, {0xFB34, 1765, 1}, {0xFB35, 1766, 1}, {0xFB36, 1767, 1}, | |
| {0xFB38, 1768, 1}, {0xFB39, 1769, 1}, {0xFB3A, 1770, 1}, {0xFB3B, 1771, 1}, {0xFB3C, 1772, 1}, | |
| {0xFB3E, 1773, 1}, {0xFB40, 1774, 1}, {0xFB41, 1775, 1}, {0xFB43, 1776, 1}, {0xFB44, 1777, 1}, | |
| {0xFB46, 1778, 1}, {0xFB47, 1779, 1}, {0xFB48, 1780, 1}, {0xFB49, 1781, 1}, {0xFB4A, 1782, 1}, | |
| {0xFB4B, 1783, 1}, {0xFB4C, 1784, 1}, {0xFB4D, 1785, 1}, {0xFB4E, 1786, 1}, {0xFF21, 1787, 1}, | |
| {0xFF22, 1788, 1}, {0xFF23, 1789, 1}, {0xFF24, 1790, 1}, {0xFF25, 1791, 1}, {0xFF26, 1792, 1}, | |
| {0xFF27, 1793, 1}, {0xFF28, 1794, 1}, {0xFF29, 1795, 1}, {0xFF2A, 1796, 1}, {0xFF2B, 1797, 1}, | |
| {0xFF2C, 1798, 1}, {0xFF2D, 1799, 1}, {0xFF2E, 1800, 1}, {0xFF2F, 1801, 1}, {0xFF30, 1802, 1}, | |
| {0xFF31, 1803, 1}, {0xFF32, 1804, 1}, {0xFF33, 1805, 1}, {0xFF34, 1806, 1}, {0xFF35, 1807, 1}, | |
| {0xFF36, 1808, 1}, {0xFF37, 1809, 1}, {0xFF38, 1810, 1}, {0xFF39, 1811, 1}, {0xFF3A, 1812, 1}, | |
| {0x10400, 1813, 1}, {0x10401, 1814, 1}, {0x10402, 1815, 1}, {0x10403, 1816, 1}, {0x10404, 1817, 1}, | |
| {0x10405, 1818, 1}, {0x10406, 1819, 1}, {0x10407, 1820, 1}, {0x10408, 1821, 1}, {0x10409, 1822, 1}, | |
| {0x1040A, 1823, 1}, {0x1040B, 1824, 1}, {0x1040C, 1825, 1}, {0x1040D, 1826, 1}, {0x1040E, 1827, 1}, | |
| {0x1040F, 1828, 1}, {0x10410, 1829, 1}, {0x10411, 1830, 1}, {0x10412, 1831, 1}, {0x10413, 1832, 1}, | |
| {0x10414, 1833, 1}, {0x10415, 1834, 1}, {0x10416, 1835, 1}, {0x10417, 1836, 1}, {0x10418, 1837, 1}, | |
| {0x10419, 1838, 1}, {0x1041A, 1839, 1}, {0x1041B, 1840, 1}, {0x1041C, 1841, 1}, {0x1041D, 1842, 1}, | |
| {0x1041E, 1843, 1}, {0x1041F, 1844, 1}, {0x10420, 1845, 1}, {0x10421, 1846, 1}, {0x10422, 1847, 1}, | |
| {0x10423, 1848, 1}, {0x10424, 1849, 1}, {0x10425, 1850, 1}, {0x10426, 1851, 1}, {0x10427, 1852, 1}, | |
| {0x104B0, 1853, 1}, {0x104B1, 1854, 1}, {0x104B2, 1855, 1}, {0x104B3, 1856, 1}, {0x104B4, 1857, 1}, | |
| {0x104B5, 1858, 1}, {0x104B6, 1859, 1}, {0x104B7, 1860, 1}, {0x104B8, 1861, 1}, {0x104B9, 1862, 1}, | |
| {0x104BA, 1863, 1}, {0x104BB, 1864, 1}, {0x104BC, 1865, 1}, {0x104BD, 1866, 1}, {0x104BE, 1867, 1}, | |
| {0x104BF, 1868, 1}, {0x104C0, 1869, 1}, {0x104C1, 1870, 1}, {0x104C2, 1871, 1}, {0x104C3, 1872, 1}, | |
| {0x104C4, 1873, 1}, {0x104C5, 1874, 1}, {0x104C6, 1875, 1}, {0x104C7, 1876, 1}, {0x104C8, 1877, 1}, | |
| {0x104C9, 1878, 1}, {0x104CA, 1879, 1}, {0x104CB, 1880, 1}, {0x104CC, 1881, 1}, {0x104CD, 1882, 1}, | |
| {0x104CE, 1883, 1}, {0x104CF, 1884, 1}, {0x104D0, 1885, 1}, {0x104D1, 1886, 1}, {0x104D2, 1887, 1}, | |
| {0x104D3, 1888, 1}, {0x10570, 1889, 1}, {0x10571, 1890, 1}, {0x10572, 1891, 1}, {0x10573, 1892, 1}, | |
| {0x10574, 1893, 1}, {0x10575, 1894, 1}, {0x10576, 1895, 1}, {0x10577, 1896, 1}, {0x10578, 1897, 1}, | |
| {0x10579, 1898, 1}, {0x1057A, 1899, 1}, {0x1057C, 1900, 1}, {0x1057D, 1901, 1}, {0x1057E, 1902, 1}, | |
| {0x1057F, 1903, 1}, {0x10580, 1904, 1}, {0x10581, 1905, 1}, {0x10582, 1906, 1}, {0x10583, 1907, 1}, | |
| {0x10584, 1908, 1}, {0x10585, 1909, 1}, {0x10586, 1910, 1}, {0x10587, 1911, 1}, {0x10588, 1912, 1}, | |
| {0x10589, 1913, 1}, {0x1058A, 1914, 1}, {0x1058C, 1915, 1}, {0x1058D, 1916, 1}, {0x1058E, 1917, 1}, | |
| {0x1058F, 1918, 1}, {0x10590, 1919, 1}, {0x10591, 1920, 1}, {0x10592, 1921, 1}, {0x10594, 1922, 1}, | |
| {0x10595, 1923, 1}, {0x105C9, 1924, 1}, {0x105E4, 1925, 1}, {0x10C80, 1926, 1}, {0x10C81, 1927, 1}, | |
| {0x10C82, 1928, 1}, {0x10C83, 1929, 1}, {0x10C84, 1930, 1}, {0x10C85, 1931, 1}, {0x10C86, 1932, 1}, | |
| {0x10C87, 1933, 1}, {0x10C88, 1934, 1}, {0x10C89, 1935, 1}, {0x10C8A, 1936, 1}, {0x10C8B, 1937, 1}, | |
| {0x10C8C, 1938, 1}, {0x10C8D, 1939, 1}, {0x10C8E, 1940, 1}, {0x10C8F, 1941, 1}, {0x10C90, 1942, 1}, | |
| {0x10C91, 1943, 1}, {0x10C92, 1944, 1}, {0x10C93, 1945, 1}, {0x10C94, 1946, 1}, {0x10C95, 1947, 1}, | |
| {0x10C96, 1948, 1}, {0x10C97, 1949, 1}, {0x10C98, 1950, 1}, {0x10C99, 1951, 1}, {0x10C9A, 1952, 1}, | |
| {0x10C9B, 1953, 1}, {0x10C9C, 1954, 1}, {0x10C9D, 1955, 1}, {0x10C9E, 1956, 1}, {0x10C9F, 1957, 1}, | |
| {0x10CA0, 1958, 1}, {0x10CA1, 1959, 1}, {0x10CA2, 1960, 1}, {0x10CA3, 1961, 1}, {0x10CA4, 1962, 1}, | |
| {0x10CA5, 1963, 1}, {0x10CA6, 1964, 1}, {0x10CA7, 1965, 1}, {0x10CA8, 1966, 1}, {0x10CA9, 1967, 1}, | |
| {0x10CAA, 1968, 1}, {0x10CAB, 1969, 1}, {0x10CAC, 1970, 1}, {0x10CAD, 1971, 1}, {0x10CAE, 1972, 1}, | |
| {0x10CAF, 1973, 1}, {0x10CB0, 1974, 1}, {0x10CB1, 1975, 1}, {0x10CB2, 1976, 1}, {0x10D50, 1977, 1}, | |
| {0x10D51, 1978, 1}, {0x10D52, 1979, 1}, {0x10D53, 1980, 1}, {0x10D54, 1981, 1}, {0x10D55, 1982, 1}, | |
| {0x10D56, 1983, 1}, {0x10D57, 1984, 1}, {0x10D58, 1985, 1}, {0x10D59, 1986, 1}, {0x10D5A, 1987, 1}, | |
| {0x10D5B, 1988, 1}, {0x10D5C, 1989, 1}, {0x10D5D, 1990, 1}, {0x10D5E, 1991, 1}, {0x10D5F, 1992, 1}, | |
| {0x10D60, 1993, 1}, {0x10D61, 1994, 1}, {0x10D62, 1995, 1}, {0x10D63, 1996, 1}, {0x10D64, 1997, 1}, | |
| {0x10D65, 1998, 1}, {0x1109A, 1999, 1}, {0x1109C, 2000, 1}, {0x110AB, 2001, 1}, {0x1134B, 2002, 2}, | |
| {0x1134C, 2004, 2}, {0x11383, 2006, 2}, {0x11385, 2008, 1}, {0x1138E, 2009, 2}, {0x11391, 2011, 2}, | |
| {0x113C5, 2013, 2}, {0x113C7, 2015, 2}, {0x113C8, 2017, 2}, {0x114BB, 2019, 1}, {0x114BC, 2020, 2}, | |
| {0x114BE, 2022, 2}, {0x115BA, 2024, 2}, {0x115BB, 2026, 2}, {0x118A0, 2028, 1}, {0x118A1, 2029, 1}, | |
| {0x118A2, 2030, 1}, {0x118A3, 2031, 1}, {0x118A4, 2032, 1}, {0x118A5, 2033, 1}, {0x118A6, 2034, 1}, | |
| {0x118A7, 2035, 1}, {0x118A8, 2036, 1}, {0x118A9, 2037, 1}, {0x118AA, 2038, 1}, {0x118AB, 2039, 1}, | |
| {0x118AC, 2040, 1}, {0x118AD, 2041, 1}, {0x118AE, 2042, 1}, {0x118AF, 2043, 1}, {0x118B0, 2044, 1}, | |
| {0x118B1, 2045, 1}, {0x118B2, 2046, 1}, {0x118B3, 2047, 1}, {0x118B4, 2048, 1}, {0x118B5, 2049, 1}, | |
| {0x118B6, 2050, 1}, {0x118B7, 2051, 1}, {0x118B8, 2052, 1}, {0x118B9, 2053, 1}, {0x118BA, 2054, 1}, | |
| {0x118BB, 2055, 1}, {0x118BC, 2056, 1}, {0x118BD, 2057, 1}, {0x118BE, 2058, 1}, {0x118BF, 2059, 1}, | |
| {0x11938, 2060, 2}, {0x16D68, 2062, 2}, {0x16D69, 2064, 2}, {0x16D6A, 2066, 3}, {0x16E40, 2069, 1}, | |
| {0x16E41, 2070, 1}, {0x16E42, 2071, 1}, {0x16E43, 2072, 1}, {0x16E44, 2073, 1}, {0x16E45, 2074, 1}, | |
| {0x16E46, 2075, 1}, {0x16E47, 2076, 1}, {0x16E48, 2077, 1}, {0x16E49, 2078, 1}, {0x16E4A, 2079, 1}, | |
| {0x16E4B, 2080, 1}, {0x16E4C, 2081, 1}, {0x16E4D, 2082, 1}, {0x16E4E, 2083, 1}, {0x16E4F, 2084, 1}, | |
| {0x16E50, 2085, 1}, {0x16E51, 2086, 1}, {0x16E52, 2087, 1}, {0x16E53, 2088, 1}, {0x16E54, 2089, 1}, | |
| {0x16E55, 2090, 1}, {0x16E56, 2091, 1}, {0x16E57, 2092, 1}, {0x16E58, 2093, 1}, {0x16E59, 2094, 1}, | |
| {0x16E5A, 2095, 1}, {0x16E5B, 2096, 1}, {0x16E5C, 2097, 1}, {0x16E5D, 2098, 1}, {0x16E5E, 2099, 1}, | |
| {0x16E5F, 2100, 1}, {0x16EA0, 2101, 1}, {0x16EA1, 2102, 1}, {0x16EA2, 2103, 1}, {0x16EA3, 2104, 1}, | |
| {0x16EA4, 2105, 1}, {0x16EA5, 2106, 1}, {0x16EA6, 2107, 1}, {0x16EA7, 2108, 1}, {0x16EA8, 2109, 1}, | |
| {0x16EA9, 2110, 1}, {0x16EAA, 2111, 1}, {0x16EAB, 2112, 1}, {0x16EAC, 2113, 1}, {0x16EAD, 2114, 1}, | |
| {0x16EAE, 2115, 1}, {0x16EAF, 2116, 1}, {0x16EB0, 2117, 1}, {0x16EB1, 2118, 1}, {0x16EB2, 2119, 1}, | |
| {0x16EB3, 2120, 1}, {0x16EB4, 2121, 1}, {0x16EB5, 2122, 1}, {0x16EB6, 2123, 1}, {0x16EB7, 2124, 1}, | |
| {0x16EB8, 2125, 1}, {0x1D15E, 2126, 2}, {0x1D15F, 2128, 2}, {0x1D160, 2130, 3}, {0x1D161, 2133, 3}, | |
| {0x1D162, 2136, 3}, {0x1D163, 2139, 3}, {0x1D164, 2142, 3}, {0x1D1BB, 2145, 2}, {0x1D1BC, 2147, 2}, | |
| {0x1D1BD, 2149, 3}, {0x1D1BE, 2152, 3}, {0x1D1BF, 2155, 3}, {0x1D1C0, 2158, 3}, {0x1E900, 2161, 1}, | |
| {0x1E901, 2162, 1}, {0x1E902, 2163, 1}, {0x1E903, 2164, 1}, {0x1E904, 2165, 1}, {0x1E905, 2166, 1}, | |
| {0x1E906, 2167, 1}, {0x1E907, 2168, 1}, {0x1E908, 2169, 1}, {0x1E909, 2170, 1}, {0x1E90A, 2171, 1}, | |
| {0x1E90B, 2172, 1}, {0x1E90C, 2173, 1}, {0x1E90D, 2174, 1}, {0x1E90E, 2175, 1}, {0x1E90F, 2176, 1}, | |
| {0x1E910, 2177, 1}, {0x1E911, 2178, 1}, {0x1E912, 2179, 1}, {0x1E913, 2180, 1}, {0x1E914, 2181, 1}, | |
| {0x1E915, 2182, 1}, {0x1E916, 2183, 1}, {0x1E917, 2184, 1}, {0x1E918, 2185, 1}, {0x1E919, 2186, 1}, | |
| {0x1E91A, 2187, 1}, {0x1E91B, 2188, 1}, {0x1E91C, 2189, 1}, {0x1E91D, 2190, 1}, {0x1E91E, 2191, 1}, | |
| {0x1E91F, 2192, 1}, {0x1E920, 2193, 1}, {0x1E921, 2194, 1}, | |
| }; | |
| constexpr int N_MAPS = 2133; | |
| static const uint32_t MAP_OUT[] = { | |
| 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0xE6, 0x63, | |
| 0x65, 0x65, 0x65, 0x65, 0x69, 0x69, 0x69, 0x69, | |
| 0xF0, 0x6E, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0xF8, | |
| 0x75, 0x75, 0x75, 0x75, 0x79, 0xFE, 0x61, 0x61, | |
| 0x61, 0x61, 0x61, 0x61, 0x63, 0x65, 0x65, 0x65, | |
| 0x65, 0x69, 0x69, 0x69, 0x69, 0x6E, 0x6F, 0x6F, | |
| 0x6F, 0x6F, 0x6F, 0x75, 0x75, 0x75, 0x75, 0x79, | |
| 0x79, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x63, | |
| 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x64, | |
| 0x64, 0x111, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, | |
| 0x65, 0x65, 0x65, 0x65, 0x67, 0x67, 0x67, 0x67, | |
| 0x67, 0x67, 0x67, 0x67, 0x68, 0x68, 0x127, 0x69, | |
| 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, | |
| 0x133, 0x6A, 0x6A, 0x6B, 0x6B, 0x6C, 0x6C, 0x6C, | |
| 0x6C, 0x6C, 0x6C, 0x140, 0x142, 0x6E, 0x6E, 0x6E, | |
| 0x6E, 0x6E, 0x6E, 0x14B, 0x6F, 0x6F, 0x6F, 0x6F, | |
| 0x6F, 0x6F, 0x153, 0x72, 0x72, 0x72, 0x72, 0x72, | |
| 0x72, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, | |
| 0x73, 0x74, 0x74, 0x74, 0x74, 0x167, 0x75, 0x75, | |
| 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, | |
| 0x75, 0x75, 0x77, 0x77, 0x79, 0x79, 0x79, 0x7A, | |
| 0x7A, 0x7A, 0x7A, 0x7A, 0x7A, 0x253, 0x183, 0x185, | |
| 0x254, 0x188, 0x256, 0x257, 0x18C, 0x1DD, 0x259, 0x25B, | |
| 0x192, 0x260, 0x263, 0x269, 0x268, 0x199, 0x26F, 0x272, | |
| 0x275, 0x6F, 0x6F, 0x1A3, 0x1A5, 0x280, 0x1A8, 0x283, | |
| 0x1AD, 0x288, 0x75, 0x75, 0x28A, 0x28B, 0x1B4, 0x1B6, | |
| 0x292, 0x1B9, 0x1BD, 0x1C6, 0x1C6, 0x1C9, 0x1C9, 0x1CC, | |
| 0x1CC, 0x61, 0x61, 0x69, 0x69, 0x6F, 0x6F, 0x75, | |
| 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, | |
| 0x75, 0x61, 0x61, 0x61, 0x61, 0xE6, 0xE6, 0x1E5, | |
| 0x67, 0x67, 0x6B, 0x6B, 0x6F, 0x6F, 0x6F, 0x6F, | |
| 0x292, 0x292, 0x6A, 0x1F3, 0x1F3, 0x67, 0x67, 0x195, | |
| 0x1BF, 0x6E, 0x6E, 0x61, 0x61, 0xE6, 0xE6, 0xF8, | |
| 0xF8, 0x61, 0x61, 0x61, 0x61, 0x65, 0x65, 0x65, | |
| 0x65, 0x69, 0x69, 0x69, 0x69, 0x6F, 0x6F, 0x6F, | |
| 0x6F, 0x72, 0x72, 0x72, 0x72, 0x75, 0x75, 0x75, | |
| 0x75, 0x73, 0x73, 0x74, 0x74, 0x21D, 0x68, 0x68, | |
| 0x19E, 0x223, 0x225, 0x61, 0x61, 0x65, 0x65, 0x6F, | |
| 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x79, | |
| 0x79, 0x2C65, 0x23C, 0x19A, 0x2C66, 0x242, 0x180, 0x289, | |
| 0x28C, 0x247, 0x249, 0x24B, 0x24D, 0x24F, 0x371, 0x373, | |
| 0x2B9, 0x377, 0x8000003B, 0x3F3, 0xA8, 0x3B1, 0x800000B7, 0x3B5, | |
| 0x3B7, 0x3B9, 0x3BF, 0x3C5, 0x3C9, 0x3B9, 0x3B1, 0x3B2, | |
| 0x3B3, 0x3B4, 0x3B5, 0x3B6, 0x3B7, 0x3B8, 0x3B9, 0x3BA, | |
| 0x3BB, 0x3BC, 0x3BD, 0x3BE, 0x3BF, 0x3C0, 0x3C1, 0x3C3, | |
| 0x3C4, 0x3C5, 0x3C6, 0x3C7, 0x3C8, 0x3C9, 0x3B9, 0x3C5, | |
| 0x3B1, 0x3B5, 0x3B7, 0x3B9, 0x3C5, 0x3B9, 0x3C5, 0x3BF, | |
| 0x3C5, 0x3C9, 0x3D7, 0x3D2, 0x3D2, 0x3D9, 0x3DB, 0x3DD, | |
| 0x3DF, 0x3E1, 0x3E3, 0x3E5, 0x3E7, 0x3E9, 0x3EB, 0x3ED, | |
| 0x3EF, 0x3B8, 0x3F8, 0x3F2, 0x3FB, 0x37B, 0x37C, 0x37D, | |
| 0x435, 0x435, 0x452, 0x433, 0x454, 0x455, 0x456, 0x456, | |
| 0x458, 0x459, 0x45A, 0x45B, 0x43A, 0x438, 0x443, 0x45F, | |
| 0x430, 0x431, 0x432, 0x433, 0x434, 0x435, 0x436, 0x437, | |
| 0x438, 0x438, 0x43A, 0x43B, 0x43C, 0x43D, 0x43E, 0x43F, | |
| 0x440, 0x441, 0x442, 0x443, 0x444, 0x445, 0x446, 0x447, | |
| 0x448, 0x449, 0x44A, 0x44B, 0x44C, 0x44D, 0x44E, 0x44F, | |
| 0x438, 0x435, 0x435, 0x433, 0x456, 0x43A, 0x438, 0x443, | |
| 0x461, 0x463, 0x465, 0x467, 0x469, 0x46B, 0x46D, 0x46F, | |
| 0x471, 0x473, 0x475, 0x475, 0x475, 0x479, 0x47B, 0x47D, | |
| 0x47F, 0x481, 0x48B, 0x48D, 0x48F, 0x491, 0x493, 0x495, | |
| 0x497, 0x499, 0x49B, 0x49D, 0x49F, 0x4A1, 0x4A3, 0x4A5, | |
| 0x4A7, 0x4A9, 0x4AB, 0x4AD, 0x4AF, 0x4B1, 0x4B3, 0x4B5, | |
| 0x4B7, 0x4B9, 0x4BB, 0x4BD, 0x4BF, 0x4CF, 0x436, 0x436, | |
| 0x4C4, 0x4C6, 0x4C8, 0x4CA, 0x4CC, 0x4CE, 0x430, 0x430, | |
| 0x430, 0x430, 0x4D5, 0x435, 0x435, 0x4D9, 0x4D9, 0x4D9, | |
| 0x436, 0x436, 0x437, 0x437, 0x4E1, 0x438, 0x438, 0x438, | |
| 0x438, 0x43E, 0x43E, 0x4E9, 0x4E9, 0x4E9, 0x44D, 0x44D, | |
| 0x443, 0x443, 0x443, 0x443, 0x443, 0x443, 0x447, 0x447, | |
| 0x4F7, 0x44B, 0x44B, 0x4FB, 0x4FD, 0x4FF, 0x501, 0x503, | |
| 0x505, 0x507, 0x509, 0x50B, 0x50D, 0x50F, 0x511, 0x513, | |
| 0x515, 0x517, 0x519, 0x51B, 0x51D, 0x51F, 0x521, 0x523, | |
| 0x525, 0x527, 0x529, 0x52B, 0x52D, 0x52F, 0x561, 0x562, | |
| 0x563, 0x564, 0x565, 0x566, 0x567, 0x568, 0x569, 0x56A, | |
| 0x56B, 0x56C, 0x56D, 0x56E, 0x56F, 0x570, 0x571, 0x572, | |
| 0x573, 0x574, 0x575, 0x576, 0x577, 0x578, 0x579, 0x57A, | |
| 0x57B, 0x57C, 0x57D, 0x57E, 0x57F, 0x580, 0x581, 0x582, | |
| 0x583, 0x584, 0x585, 0x586, 0x627, 0x627, 0x648, 0x627, | |
| 0x64A, 0x6D5, 0x6C1, 0x6D2, 0x928, 0x930, 0x933, 0x915, | |
| 0x916, 0x917, 0x91C, 0x921, 0x922, 0x92B, 0x92F, 0x9C7, | |
| 0x9BE, 0x9C7, 0x9D7, 0x9A1, 0x9A2, 0x9AF, 0xA32, 0xA38, | |
| 0xA16, 0xA17, 0xA1C, 0xA2B, 0xB47, 0xB47, 0xB3E, 0xB47, | |
| 0xB57, 0xB21, 0xB22, 0xB92, 0xBD7, 0xBC6, 0xBBE, 0xBC7, | |
| 0xBBE, 0xBC6, 0xBD7, 0xCD5, 0xCD5, 0xCD6, 0xCC2, 0xCC2, | |
| 0xCD5, 0xD46, 0xD3E, 0xD47, 0xD3E, 0xD46, 0xD57, 0xDD9, | |
| 0xDD9, 0xDCF, 0xDD9, 0xDCF, 0xDD9, 0xDDF, 0xF42, 0xF4C, | |
| 0xF51, 0xF56, 0xF5B, 0xF40, 0x1025, 0x2D00, 0x2D01, 0x2D02, | |
| 0x2D03, 0x2D04, 0x2D05, 0x2D06, 0x2D07, 0x2D08, 0x2D09, 0x2D0A, | |
| 0x2D0B, 0x2D0C, 0x2D0D, 0x2D0E, 0x2D0F, 0x2D10, 0x2D11, 0x2D12, | |
| 0x2D13, 0x2D14, 0x2D15, 0x2D16, 0x2D17, 0x2D18, 0x2D19, 0x2D1A, | |
| 0x2D1B, 0x2D1C, 0x2D1D, 0x2D1E, 0x2D1F, 0x2D20, 0x2D21, 0x2D22, | |
| 0x2D23, 0x2D24, 0x2D25, 0x2D27, 0x2D2D, 0xAB70, 0xAB71, 0xAB72, | |
| 0xAB73, 0xAB74, 0xAB75, 0xAB76, 0xAB77, 0xAB78, 0xAB79, 0xAB7A, | |
| 0xAB7B, 0xAB7C, 0xAB7D, 0xAB7E, 0xAB7F, 0xAB80, 0xAB81, 0xAB82, | |
| 0xAB83, 0xAB84, 0xAB85, 0xAB86, 0xAB87, 0xAB88, 0xAB89, 0xAB8A, | |
| 0xAB8B, 0xAB8C, 0xAB8D, 0xAB8E, 0xAB8F, 0xAB90, 0xAB91, 0xAB92, | |
| 0xAB93, 0xAB94, 0xAB95, 0xAB96, 0xAB97, 0xAB98, 0xAB99, 0xAB9A, | |
| 0xAB9B, 0xAB9C, 0xAB9D, 0xAB9E, 0xAB9F, 0xABA0, 0xABA1, 0xABA2, | |
| 0xABA3, 0xABA4, 0xABA5, 0xABA6, 0xABA7, 0xABA8, 0xABA9, 0xABAA, | |
| 0xABAB, 0xABAC, 0xABAD, 0xABAE, 0xABAF, 0xABB0, 0xABB1, 0xABB2, | |
| 0xABB3, 0xABB4, 0xABB5, 0xABB6, 0xABB7, 0xABB8, 0xABB9, 0xABBA, | |
| 0xABBB, 0xABBC, 0xABBD, 0xABBE, 0xABBF, 0x13F8, 0x13F9, 0x13FA, | |
| 0x13FB, 0x13FC, 0x13FD, 0x1B05, 0x1B35, 0x1B07, 0x1B35, 0x1B09, | |
| 0x1B35, 0x1B0B, 0x1B35, 0x1B0D, 0x1B35, 0x1B11, 0x1B35, 0x1B35, | |
| 0x1B35, 0x1B3E, 0x1B35, 0x1B3F, 0x1B35, 0x1B35, 0x1C8A, 0x10D0, | |
| 0x10D1, 0x10D2, 0x10D3, 0x10D4, 0x10D5, 0x10D6, 0x10D7, 0x10D8, | |
| 0x10D9, 0x10DA, 0x10DB, 0x10DC, 0x10DD, 0x10DE, 0x10DF, 0x10E0, | |
| 0x10E1, 0x10E2, 0x10E3, 0x10E4, 0x10E5, 0x10E6, 0x10E7, 0x10E8, | |
| 0x10E9, 0x10EA, 0x10EB, 0x10EC, 0x10ED, 0x10EE, 0x10EF, 0x10F0, | |
| 0x10F1, 0x10F2, 0x10F3, 0x10F4, 0x10F5, 0x10F6, 0x10F7, 0x10F8, | |
| 0x10F9, 0x10FA, 0x10FD, 0x10FE, 0x10FF, 0x61, 0x61, 0x62, | |
| 0x62, 0x62, 0x62, 0x62, 0x62, 0x63, 0x63, 0x64, | |
| 0x64, 0x64, 0x64, 0x64, 0x64, 0x64, 0x64, 0x64, | |
| 0x64, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, | |
| 0x65, 0x65, 0x65, 0x66, 0x66, 0x67, 0x67, 0x68, | |
| 0x68, 0x68, 0x68, 0x68, 0x68, 0x68, 0x68, 0x68, | |
| 0x68, 0x69, 0x69, 0x69, 0x69, 0x6B, 0x6B, 0x6B, | |
| 0x6B, 0x6B, 0x6B, 0x6C, 0x6C, 0x6C, 0x6C, 0x6C, | |
| 0x6C, 0x6C, 0x6C, 0x6D, 0x6D, 0x6D, 0x6D, 0x6D, | |
| 0x6D, 0x6E, 0x6E, 0x6E, 0x6E, 0x6E, 0x6E, 0x6E, | |
| 0x6E, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, | |
| 0x6F, 0x70, 0x70, 0x70, 0x70, 0x72, 0x72, 0x72, | |
| 0x72, 0x72, 0x72, 0x72, 0x72, 0x73, 0x73, 0x73, | |
| 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x74, | |
| 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x75, | |
| 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, | |
| 0x75, 0x76, 0x76, 0x76, 0x76, 0x77, 0x77, 0x77, | |
| 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x78, | |
| 0x78, 0x78, 0x78, 0x79, 0x79, 0x7A, 0x7A, 0x7A, | |
| 0x7A, 0x7A, 0x7A, 0x68, 0x74, 0x77, 0x79, 0x17F, | |
| 0xDF, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, | |
| 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, | |
| 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, | |
| 0x61, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, | |
| 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, | |
| 0x65, 0x69, 0x69, 0x69, 0x69, 0x6F, 0x6F, 0x6F, | |
| 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, | |
| 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, | |
| 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x75, 0x75, 0x75, | |
| 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, | |
| 0x75, 0x75, 0x75, 0x79, 0x79, 0x79, 0x79, 0x79, | |
| 0x79, 0x79, 0x79, 0x1EFB, 0x1EFD, 0x1EFF, 0x3B1, 0x3B1, | |
| 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, | |
| 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B5, 0x3B5, | |
| 0x3B5, 0x3B5, 0x3B5, 0x3B5, 0x3B5, 0x3B5, 0x3B5, 0x3B5, | |
| 0x3B5, 0x3B5, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, | |
| 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, | |
| 0x3B7, 0x3B7, 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x3B9, | |
| 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x3B9, | |
| 0x3B9, 0x3B9, 0x3BF, 0x3BF, 0x3BF, 0x3BF, 0x3BF, 0x3BF, | |
| 0x3BF, 0x3BF, 0x3BF, 0x3BF, 0x3BF, 0x3BF, 0x3C5, 0x3C5, | |
| 0x3C5, 0x3C5, 0x3C5, 0x3C5, 0x3C5, 0x3C5, 0x3C5, 0x3C5, | |
| 0x3C5, 0x3C5, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, | |
| 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, | |
| 0x3C9, 0x3C9, 0x3B1, 0x3B1, 0x3B5, 0x3B5, 0x3B7, 0x3B7, | |
| 0x3B9, 0x3B9, 0x3BF, 0x3BF, 0x3C5, 0x3C5, 0x3C9, 0x3C9, | |
| 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, | |
| 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, | |
| 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, | |
| 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, 0x3B7, | |
| 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, | |
| 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, | |
| 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B1, | |
| 0x3B1, 0x3B1, 0x3B1, 0x3B1, 0x3B9, 0xA8, 0x3B7, 0x3B7, | |
| 0x3B7, 0x3B7, 0x3B7, 0x3B5, 0x3B5, 0x3B7, 0x3B7, 0x3B7, | |
| 0x1FBF, 0x1FBF, 0x1FBF, 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x3B9, | |
| 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x3B9, 0x1FFE, 0x1FFE, 0x1FFE, | |
| 0x3C5, 0x3C5, 0x3C5, 0x3C5, 0x3C1, 0x3C1, 0x3C5, 0x3C5, | |
| 0x3C5, 0x3C5, 0x3C5, 0x3C5, 0x3C1, 0xA8, 0xA8, 0x80000060, | |
| 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3C9, 0x3BF, 0x3BF, 0x3C9, | |
| 0x3C9, 0x3C9, 0xB4, 0x3C9, 0x6B, 0x61, 0x214E, 0x2170, | |
| 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, | |
| 0x2179, 0x217A, 0x217B, 0x217C, 0x217D, 0x217E, 0x217F, 0x2184, | |
| 0x2190, 0x2192, 0x2194, 0x21D0, 0x21D4, 0x21D2, 0x2203, 0x2208, | |
| 0x220B, 0x2223, 0x2225, 0x223C, 0x2243, 0x2245, 0x2248, 0x8000003D, | |
| 0x2261, 0x224D, 0x8000003C, 0x8000003E, 0x2264, 0x2265, 0x2272, 0x2273, | |
| 0x2276, 0x2277, 0x227A, 0x227B, 0x2282, 0x2283, 0x2286, 0x2287, | |
| 0x22A2, 0x22A8, 0x22A9, 0x22AB, 0x227C, 0x227D, 0x2291, 0x2292, | |
| 0x22B2, 0x22B3, 0x22B4, 0x22B5, 0x80003008, 0x80003009, 0x24D0, 0x24D1, | |
| 0x24D2, 0x24D3, 0x24D4, 0x24D5, 0x24D6, 0x24D7, 0x24D8, 0x24D9, | |
| 0x24DA, 0x24DB, 0x24DC, 0x24DD, 0x24DE, 0x24DF, 0x24E0, 0x24E1, | |
| 0x24E2, 0x24E3, 0x24E4, 0x24E5, 0x24E6, 0x24E7, 0x24E8, 0x24E9, | |
| 0x2ADD, 0x2C30, 0x2C31, 0x2C32, 0x2C33, 0x2C34, 0x2C35, 0x2C36, | |
| 0x2C37, 0x2C38, 0x2C39, 0x2C3A, 0x2C3B, 0x2C3C, 0x2C3D, 0x2C3E, | |
| 0x2C3F, 0x2C40, 0x2C41, 0x2C42, 0x2C43, 0x2C44, 0x2C45, 0x2C46, | |
| 0x2C47, 0x2C48, 0x2C49, 0x2C4A, 0x2C4B, 0x2C4C, 0x2C4D, 0x2C4E, | |
| 0x2C4F, 0x2C50, 0x2C51, 0x2C52, 0x2C53, 0x2C54, 0x2C55, 0x2C56, | |
| 0x2C57, 0x2C58, 0x2C59, 0x2C5A, 0x2C5B, 0x2C5C, 0x2C5D, 0x2C5E, | |
| 0x2C5F, 0x2C61, 0x26B, 0x1D7D, 0x27D, 0x2C68, 0x2C6A, 0x2C6C, | |
| 0x251, 0x271, 0x250, 0x252, 0x2C73, 0x2C76, 0x23F, 0x240, | |
| 0x2C81, 0x2C83, 0x2C85, 0x2C87, 0x2C89, 0x2C8B, 0x2C8D, 0x2C8F, | |
| 0x2C91, 0x2C93, 0x2C95, 0x2C97, 0x2C99, 0x2C9B, 0x2C9D, 0x2C9F, | |
| 0x2CA1, 0x2CA3, 0x2CA5, 0x2CA7, 0x2CA9, 0x2CAB, 0x2CAD, 0x2CAF, | |
| 0x2CB1, 0x2CB3, 0x2CB5, 0x2CB7, 0x2CB9, 0x2CBB, 0x2CBD, 0x2CBF, | |
| 0x2CC1, 0x2CC3, 0x2CC5, 0x2CC7, 0x2CC9, 0x2CCB, 0x2CCD, 0x2CCF, | |
| 0x2CD1, 0x2CD3, 0x2CD5, 0x2CD7, 0x2CD9, 0x2CDB, 0x2CDD, 0x2CDF, | |
| 0x2CE1, 0x2CE3, 0x2CEC, 0x2CEE, 0x2CF3, 0x304B, 0x304D, 0x304F, | |
| 0x3051, 0x3053, 0x3055, 0x3057, 0x3059, 0x305B, 0x305D, 0x305F, | |
| 0x3061, 0x3064, 0x3066, 0x3068, 0x306F, 0x306F, 0x3072, 0x3072, | |
| 0x3075, 0x3075, 0x3078, 0x3078, 0x307B, 0x307B, 0x3046, 0x309D, | |
| 0x30AB, 0x30AD, 0x30AF, 0x30B1, 0x30B3, 0x30B5, 0x30B7, 0x30B9, | |
| 0x30BB, 0x30BD, 0x30BF, 0x30C1, 0x30C4, 0x30C6, 0x30C8, 0x30CF, | |
| 0x30CF, 0x30D2, 0x30D2, 0x30D5, 0x30D5, 0x30D8, 0x30D8, 0x30DB, | |
| 0x30DB, 0x30A6, 0x30EF, 0x30F0, 0x30F1, 0x30F2, 0x30FD, 0xA641, | |
| 0xA643, 0xA645, 0xA647, 0xA649, 0xA64B, 0xA64D, 0xA64F, 0xA651, | |
| 0xA653, 0xA655, 0xA657, 0xA659, 0xA65B, 0xA65D, 0xA65F, 0xA661, | |
| 0xA663, 0xA665, 0xA667, 0xA669, 0xA66B, 0xA66D, 0xA681, 0xA683, | |
| 0xA685, 0xA687, 0xA689, 0xA68B, 0xA68D, 0xA68F, 0xA691, 0xA693, | |
| 0xA695, 0xA697, 0xA699, 0xA69B, 0xA723, 0xA725, 0xA727, 0xA729, | |
| 0xA72B, 0xA72D, 0xA72F, 0xA733, 0xA735, 0xA737, 0xA739, 0xA73B, | |
| 0xA73D, 0xA73F, 0xA741, 0xA743, 0xA745, 0xA747, 0xA749, 0xA74B, | |
| 0xA74D, 0xA74F, 0xA751, 0xA753, 0xA755, 0xA757, 0xA759, 0xA75B, | |
| 0xA75D, 0xA75F, 0xA761, 0xA763, 0xA765, 0xA767, 0xA769, 0xA76B, | |
| 0xA76D, 0xA76F, 0xA77A, 0xA77C, 0x1D79, 0xA77F, 0xA781, 0xA783, | |
| 0xA785, 0xA787, 0xA78C, 0x265, 0xA791, 0xA793, 0xA797, 0xA799, | |
| 0xA79B, 0xA79D, 0xA79F, 0xA7A1, 0xA7A3, 0xA7A5, 0xA7A7, 0xA7A9, | |
| 0x266, 0x25C, 0x261, 0x26C, 0x26A, 0x29E, 0x287, 0x29D, | |
| 0xAB53, 0xA7B5, 0xA7B7, 0xA7B9, 0xA7BB, 0xA7BD, 0xA7BF, 0xA7C1, | |
| 0xA7C3, 0xA794, 0x282, 0x1D8E, 0xA7C8, 0xA7CA, 0x264, 0xA7CD, | |
| 0xA7CF, 0xA7D1, 0xA7D3, 0xA7D5, 0xA7D7, 0xA7D9, 0xA7DB, 0x19B, | |
| 0xA7F6, 0x5D9, 0x5F2, 0x5E9, 0x5E9, 0x5E9, 0x5E9, 0x5D0, | |
| 0x5D0, 0x5D0, 0x5D1, 0x5D2, 0x5D3, 0x5D4, 0x5D5, 0x5D6, | |
| 0x5D8, 0x5D9, 0x5DA, 0x5DB, 0x5DC, 0x5DE, 0x5E0, 0x5E1, | |
| 0x5E3, 0x5E4, 0x5E6, 0x5E7, 0x5E8, 0x5E9, 0x5EA, 0x5D5, | |
| 0x5D1, 0x5DB, 0x5E4, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, | |
| 0xFF46, 0xFF47, 0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, | |
| 0xFF4E, 0xFF4F, 0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, | |
| 0xFF56, 0xFF57, 0xFF58, 0xFF59, 0xFF5A, 0x10428, 0x10429, 0x1042A, | |
| 0x1042B, 0x1042C, 0x1042D, 0x1042E, 0x1042F, 0x10430, 0x10431, 0x10432, | |
| 0x10433, 0x10434, 0x10435, 0x10436, 0x10437, 0x10438, 0x10439, 0x1043A, | |
| 0x1043B, 0x1043C, 0x1043D, 0x1043E, 0x1043F, 0x10440, 0x10441, 0x10442, | |
| 0x10443, 0x10444, 0x10445, 0x10446, 0x10447, 0x10448, 0x10449, 0x1044A, | |
| 0x1044B, 0x1044C, 0x1044D, 0x1044E, 0x1044F, 0x104D8, 0x104D9, 0x104DA, | |
| 0x104DB, 0x104DC, 0x104DD, 0x104DE, 0x104DF, 0x104E0, 0x104E1, 0x104E2, | |
| 0x104E3, 0x104E4, 0x104E5, 0x104E6, 0x104E7, 0x104E8, 0x104E9, 0x104EA, | |
| 0x104EB, 0x104EC, 0x104ED, 0x104EE, 0x104EF, 0x104F0, 0x104F1, 0x104F2, | |
| 0x104F3, 0x104F4, 0x104F5, 0x104F6, 0x104F7, 0x104F8, 0x104F9, 0x104FA, | |
| 0x104FB, 0x10597, 0x10598, 0x10599, 0x1059A, 0x1059B, 0x1059C, 0x1059D, | |
| 0x1059E, 0x1059F, 0x105A0, 0x105A1, 0x105A3, 0x105A4, 0x105A5, 0x105A6, | |
| 0x105A7, 0x105A8, 0x105A9, 0x105AA, 0x105AB, 0x105AC, 0x105AD, 0x105AE, | |
| 0x105AF, 0x105B0, 0x105B1, 0x105B3, 0x105B4, 0x105B5, 0x105B6, 0x105B7, | |
| 0x105B8, 0x105B9, 0x105BB, 0x105BC, 0x105D2, 0x105DA, 0x10CC0, 0x10CC1, | |
| 0x10CC2, 0x10CC3, 0x10CC4, 0x10CC5, 0x10CC6, 0x10CC7, 0x10CC8, 0x10CC9, | |
| 0x10CCA, 0x10CCB, 0x10CCC, 0x10CCD, 0x10CCE, 0x10CCF, 0x10CD0, 0x10CD1, | |
| 0x10CD2, 0x10CD3, 0x10CD4, 0x10CD5, 0x10CD6, 0x10CD7, 0x10CD8, 0x10CD9, | |
| 0x10CDA, 0x10CDB, 0x10CDC, 0x10CDD, 0x10CDE, 0x10CDF, 0x10CE0, 0x10CE1, | |
| 0x10CE2, 0x10CE3, 0x10CE4, 0x10CE5, 0x10CE6, 0x10CE7, 0x10CE8, 0x10CE9, | |
| 0x10CEA, 0x10CEB, 0x10CEC, 0x10CED, 0x10CEE, 0x10CEF, 0x10CF0, 0x10CF1, | |
| 0x10CF2, 0x10D70, 0x10D71, 0x10D72, 0x10D73, 0x10D74, 0x10D75, 0x10D76, | |
| 0x10D77, 0x10D78, 0x10D79, 0x10D7A, 0x10D7B, 0x10D7C, 0x10D7D, 0x10D7E, | |
| 0x10D7F, 0x10D80, 0x10D81, 0x10D82, 0x10D83, 0x10D84, 0x10D85, 0x11099, | |
| 0x1109B, 0x110A5, 0x11347, 0x1133E, 0x11347, 0x11357, 0x11382, 0x113C9, | |
| 0x11384, 0x1138B, 0x113C2, 0x11390, 0x113C9, 0x113C2, 0x113C2, 0x113C2, | |
| 0x113B8, 0x113C2, 0x113C9, 0x114B9, 0x114B9, 0x114B0, 0x114B9, 0x114BD, | |
| 0x115B8, 0x115AF, 0x115B9, 0x115AF, 0x118C0, 0x118C1, 0x118C2, 0x118C3, | |
| 0x118C4, 0x118C5, 0x118C6, 0x118C7, 0x118C8, 0x118C9, 0x118CA, 0x118CB, | |
| 0x118CC, 0x118CD, 0x118CE, 0x118CF, 0x118D0, 0x118D1, 0x118D2, 0x118D3, | |
| 0x118D4, 0x118D5, 0x118D6, 0x118D7, 0x118D8, 0x118D9, 0x118DA, 0x118DB, | |
| 0x118DC, 0x118DD, 0x118DE, 0x118DF, 0x11935, 0x11930, 0x16D67, 0x16D67, | |
| 0x16D63, 0x16D67, 0x16D63, 0x16D67, 0x16D67, 0x16E60, 0x16E61, 0x16E62, | |
| 0x16E63, 0x16E64, 0x16E65, 0x16E66, 0x16E67, 0x16E68, 0x16E69, 0x16E6A, | |
| 0x16E6B, 0x16E6C, 0x16E6D, 0x16E6E, 0x16E6F, 0x16E70, 0x16E71, 0x16E72, | |
| 0x16E73, 0x16E74, 0x16E75, 0x16E76, 0x16E77, 0x16E78, 0x16E79, 0x16E7A, | |
| 0x16E7B, 0x16E7C, 0x16E7D, 0x16E7E, 0x16E7F, 0x16EBB, 0x16EBC, 0x16EBD, | |
| 0x16EBE, 0x16EBF, 0x16EC0, 0x16EC1, 0x16EC2, 0x16EC3, 0x16EC4, 0x16EC5, | |
| 0x16EC6, 0x16EC7, 0x16EC8, 0x16EC9, 0x16ECA, 0x16ECB, 0x16ECC, 0x16ECD, | |
| 0x16ECE, 0x16ECF, 0x16ED0, 0x16ED1, 0x16ED2, 0x16ED3, 0x1D157, 0x1D165, | |
| 0x1D158, 0x1D165, 0x1D158, 0x1D165, 0x1D16E, 0x1D158, 0x1D165, 0x1D16F, | |
| 0x1D158, 0x1D165, 0x1D170, 0x1D158, 0x1D165, 0x1D171, 0x1D158, 0x1D165, | |
| 0x1D172, 0x1D1B9, 0x1D165, 0x1D1BA, 0x1D165, 0x1D1B9, 0x1D165, 0x1D16E, | |
| 0x1D1BA, 0x1D165, 0x1D16E, 0x1D1B9, 0x1D165, 0x1D16F, 0x1D1BA, 0x1D165, | |
| 0x1D16F, 0x1E922, 0x1E923, 0x1E924, 0x1E925, 0x1E926, 0x1E927, 0x1E928, | |
| 0x1E929, 0x1E92A, 0x1E92B, 0x1E92C, 0x1E92D, 0x1E92E, 0x1E92F, 0x1E930, | |
| 0x1E931, 0x1E932, 0x1E933, 0x1E934, 0x1E935, 0x1E936, 0x1E937, 0x1E938, | |
| 0x1E939, 0x1E93A, 0x1E93B, 0x1E93C, 0x1E93D, 0x1E93E, 0x1E93F, 0x1E940, | |
| 0x1E941, 0x1E942, 0x1E943, | |
| }; | |
| } // namespace tdu | |