diff options
author | Thomas Voss <mail@thomasvoss.com> | 2024-05-04 20:48:57 +0200 |
---|---|---|
committer | Thomas Voss <mail@thomasvoss.com> | 2024-05-04 20:48:57 +0200 |
commit | 3c6ca49b23fd6a2df735e0eaf93432bfef3cba97 (patch) | |
tree | 12a0f4ebb8d774af1b4f6f2a41b2367e99567943 /lib/unicode/prop/uprop_get_suc.c | |
parent | 10fe179c3d4b8ca2fe3a09c40aff73d3dfe585ee (diff) |
More 2-stage lookup tables
Diffstat (limited to 'lib/unicode/prop/uprop_get_suc.c')
-rw-r--r-- | lib/unicode/prop/uprop_get_suc.c | 3327 |
1 files changed, 1894 insertions, 1433 deletions
diff --git a/lib/unicode/prop/uprop_get_suc.c b/lib/unicode/prop/uprop_get_suc.c index 579b78c..76f7dab 100644 --- a/lib/unicode/prop/uprop_get_suc.c +++ b/lib/unicode/prop/uprop_get_suc.c @@ -1,1446 +1,1907 @@ /* This file is autogenerated by gen/prop/suc; DO NOT EDIT. */ -#include "_bsearch.h" -#include "macros.h" +#include <stdint.h> + #include "rune.h" #include "unicode/prop.h" -static constexpr rune lookup_lat1[] = { - 0x000, 0x001, 0x002, 0x003, 0x004, 0x005, 0x006, 0x007, - 0x008, 0x009, 0x00A, 0x00B, 0x00C, 0x00D, 0x00E, 0x00F, - 0x010, 0x011, 0x012, 0x013, 0x014, 0x015, 0x016, 0x017, - 0x018, 0x019, 0x01A, 0x01B, 0x01C, 0x01D, 0x01E, 0x01F, - 0x020, 0x021, 0x022, 0x023, 0x024, 0x025, 0x026, 0x027, - 0x028, 0x029, 0x02A, 0x02B, 0x02C, 0x02D, 0x02E, 0x02F, - 0x030, 0x031, 0x032, 0x033, 0x034, 0x035, 0x036, 0x037, - 0x038, 0x039, 0x03A, 0x03B, 0x03C, 0x03D, 0x03E, 0x03F, - 0x040, 0x041, 0x042, 0x043, 0x044, 0x045, 0x046, 0x047, - 0x048, 0x049, 0x04A, 0x04B, 0x04C, 0x04D, 0x04E, 0x04F, - 0x050, 0x051, 0x052, 0x053, 0x054, 0x055, 0x056, 0x057, - 0x058, 0x059, 0x05A, 0x05B, 0x05C, 0x05D, 0x05E, 0x05F, - 0x060, 0x041, 0x042, 0x043, 0x044, 0x045, 0x046, 0x047, - 0x048, 0x049, 0x04A, 0x04B, 0x04C, 0x04D, 0x04E, 0x04F, - 0x050, 0x051, 0x052, 0x053, 0x054, 0x055, 0x056, 0x057, - 0x058, 0x059, 0x05A, 0x07B, 0x07C, 0x07D, 0x07E, 0x07F, - 0x080, 0x081, 0x082, 0x083, 0x084, 0x085, 0x086, 0x087, - 0x088, 0x089, 0x08A, 0x08B, 0x08C, 0x08D, 0x08E, 0x08F, - 0x090, 0x091, 0x092, 0x093, 0x094, 0x095, 0x096, 0x097, - 0x098, 0x099, 0x09A, 0x09B, 0x09C, 0x09D, 0x09E, 0x09F, - 0x0A0, 0x0A1, 0x0A2, 0x0A3, 0x0A4, 0x0A5, 0x0A6, 0x0A7, - 0x0A8, 0x0A9, 0x0AA, 0x0AB, 0x0AC, 0x0AD, 0x0AE, 0x0AF, - 0x0B0, 0x0B1, 0x0B2, 0x0B3, 0x0B4, 0x39C, 0x0B6, 0x0B7, - 0x0B8, 0x0B9, 0x0BA, 0x0BB, 0x0BC, 0x0BD, 0x0BE, 0x0BF, - 0x0C0, 0x0C1, 0x0C2, 0x0C3, 0x0C4, 0x0C5, 0x0C6, 0x0C7, - 0x0C8, 0x0C9, 0x0CA, 0x0CB, 0x0CC, 0x0CD, 0x0CE, 0x0CF, - 0x0D0, 0x0D1, 0x0D2, 0x0D3, 0x0D4, 0x0D5, 0x0D6, 0x0D7, - 0x0D8, 0x0D9, 0x0DA, 0x0DB, 0x0DC, 0x0DD, 0x0DE, 0x0DF, - 0x0C0, 0x0C1, 0x0C2, 0x0C3, 0x0C4, 0x0C5, 0x0C6, 0x0C7, - 0x0C8, 0x0C9, 0x0CA, 0x0CB, 0x0CC, 0x0CD, 0x0CE, 0x0CF, - 0x0D0, 0x0D1, 0x0D2, 0x0D3, 0x0D4, 0x0D5, 0x0D6, 0x0F7, - 0x0D8, 0x0D9, 0x0DA, 0x0DB, 0x0DC, 0x0DD, 0x0DE, 0x178, +static constexpr uint8_t stage1[] = { + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 13, 12, 12, 12, 12, 12, 14, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 15, 16, 17, 18, 19, 20, 21, + 12, 12, 22, 23, 12, 12, 12, 12, 12, 24, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 25, 26, 27, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 28, 29, 30, 31, + 12, 12, 12, 12, 12, 12, 32, 33, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 34, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 35, 36, 12, 37, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 38, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 39, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 40, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 41, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, }; -static const struct { - rune k, v; -} lookup[] = { - {RUNE_C(0x000101), RUNE_C(0x000100)}, - {RUNE_C(0x000103), RUNE_C(0x000102)}, - {RUNE_C(0x000105), RUNE_C(0x000104)}, - {RUNE_C(0x000107), RUNE_C(0x000106)}, - {RUNE_C(0x000109), RUNE_C(0x000108)}, - {RUNE_C(0x00010B), RUNE_C(0x00010A)}, - {RUNE_C(0x00010D), RUNE_C(0x00010C)}, - {RUNE_C(0x00010F), RUNE_C(0x00010E)}, - {RUNE_C(0x000111), RUNE_C(0x000110)}, - {RUNE_C(0x000113), RUNE_C(0x000112)}, - {RUNE_C(0x000115), RUNE_C(0x000114)}, - {RUNE_C(0x000117), RUNE_C(0x000116)}, - {RUNE_C(0x000119), RUNE_C(0x000118)}, - {RUNE_C(0x00011B), RUNE_C(0x00011A)}, - {RUNE_C(0x00011D), RUNE_C(0x00011C)}, - {RUNE_C(0x00011F), RUNE_C(0x00011E)}, - {RUNE_C(0x000121), RUNE_C(0x000120)}, - {RUNE_C(0x000123), RUNE_C(0x000122)}, - {RUNE_C(0x000125), RUNE_C(0x000124)}, - {RUNE_C(0x000127), RUNE_C(0x000126)}, - {RUNE_C(0x000129), RUNE_C(0x000128)}, - {RUNE_C(0x00012B), RUNE_C(0x00012A)}, - {RUNE_C(0x00012D), RUNE_C(0x00012C)}, - {RUNE_C(0x00012F), RUNE_C(0x00012E)}, - {RUNE_C(0x000131), RUNE_C(0x000049)}, - {RUNE_C(0x000133), RUNE_C(0x000132)}, - {RUNE_C(0x000135), RUNE_C(0x000134)}, - {RUNE_C(0x000137), RUNE_C(0x000136)}, - {RUNE_C(0x00013A), RUNE_C(0x000139)}, - {RUNE_C(0x00013C), RUNE_C(0x00013B)}, - {RUNE_C(0x00013E), RUNE_C(0x00013D)}, - {RUNE_C(0x000140), RUNE_C(0x00013F)}, - {RUNE_C(0x000142), RUNE_C(0x000141)}, - {RUNE_C(0x000144), RUNE_C(0x000143)}, - {RUNE_C(0x000146), RUNE_C(0x000145)}, - {RUNE_C(0x000148), RUNE_C(0x000147)}, - {RUNE_C(0x00014B), RUNE_C(0x00014A)}, - {RUNE_C(0x00014D), RUNE_C(0x00014C)}, - {RUNE_C(0x00014F), RUNE_C(0x00014E)}, - {RUNE_C(0x000151), RUNE_C(0x000150)}, - {RUNE_C(0x000153), RUNE_C(0x000152)}, - {RUNE_C(0x000155), RUNE_C(0x000154)}, - {RUNE_C(0x000157), RUNE_C(0x000156)}, - {RUNE_C(0x000159), RUNE_C(0x000158)}, - {RUNE_C(0x00015B), RUNE_C(0x00015A)}, - {RUNE_C(0x00015D), RUNE_C(0x00015C)}, - {RUNE_C(0x00015F), RUNE_C(0x00015E)}, - {RUNE_C(0x000161), RUNE_C(0x000160)}, - {RUNE_C(0x000163), RUNE_C(0x000162)}, - {RUNE_C(0x000165), RUNE_C(0x000164)}, - {RUNE_C(0x000167), RUNE_C(0x000166)}, - {RUNE_C(0x000169), RUNE_C(0x000168)}, - {RUNE_C(0x00016B), RUNE_C(0x00016A)}, - {RUNE_C(0x00016D), RUNE_C(0x00016C)}, - {RUNE_C(0x00016F), RUNE_C(0x00016E)}, - {RUNE_C(0x000171), RUNE_C(0x000170)}, - {RUNE_C(0x000173), RUNE_C(0x000172)}, - {RUNE_C(0x000175), RUNE_C(0x000174)}, - {RUNE_C(0x000177), RUNE_C(0x000176)}, - {RUNE_C(0x00017A), RUNE_C(0x000179)}, - {RUNE_C(0x00017C), RUNE_C(0x00017B)}, - {RUNE_C(0x00017E), RUNE_C(0x00017D)}, - {RUNE_C(0x00017F), RUNE_C(0x000053)}, - {RUNE_C(0x000180), RUNE_C(0x000243)}, - {RUNE_C(0x000183), RUNE_C(0x000182)}, - {RUNE_C(0x000185), RUNE_C(0x000184)}, - {RUNE_C(0x000188), RUNE_C(0x000187)}, - {RUNE_C(0x00018C), RUNE_C(0x00018B)}, - {RUNE_C(0x000192), RUNE_C(0x000191)}, - {RUNE_C(0x000195), RUNE_C(0x0001F6)}, - {RUNE_C(0x000199), RUNE_C(0x000198)}, - {RUNE_C(0x00019A), RUNE_C(0x00023D)}, - {RUNE_C(0x00019E), RUNE_C(0x000220)}, - {RUNE_C(0x0001A1), RUNE_C(0x0001A0)}, - {RUNE_C(0x0001A3), RUNE_C(0x0001A2)}, - {RUNE_C(0x0001A5), RUNE_C(0x0001A4)}, - {RUNE_C(0x0001A8), RUNE_C(0x0001A7)}, - {RUNE_C(0x0001AD), RUNE_C(0x0001AC)}, - {RUNE_C(0x0001B0), RUNE_C(0x0001AF)}, - {RUNE_C(0x0001B4), RUNE_C(0x0001B3)}, - {RUNE_C(0x0001B6), RUNE_C(0x0001B5)}, - {RUNE_C(0x0001B9), RUNE_C(0x0001B8)}, - {RUNE_C(0x0001BD), RUNE_C(0x0001BC)}, - {RUNE_C(0x0001BF), RUNE_C(0x0001F7)}, - {RUNE_C(0x0001C5), RUNE_C(0x0001C4)}, - {RUNE_C(0x0001C6), RUNE_C(0x0001C4)}, - {RUNE_C(0x0001C8), RUNE_C(0x0001C7)}, - {RUNE_C(0x0001C9), RUNE_C(0x0001C7)}, - {RUNE_C(0x0001CB), RUNE_C(0x0001CA)}, - {RUNE_C(0x0001CC), RUNE_C(0x0001CA)}, - {RUNE_C(0x0001CE), RUNE_C(0x0001CD)}, - {RUNE_C(0x0001D0), RUNE_C(0x0001CF)}, - {RUNE_C(0x0001D2), RUNE_C(0x0001D1)}, - {RUNE_C(0x0001D4), RUNE_C(0x0001D3)}, - {RUNE_C(0x0001D6), RUNE_C(0x0001D5)}, - {RUNE_C(0x0001D8), RUNE_C(0x0001D7)}, - {RUNE_C(0x0001DA), RUNE_C(0x0001D9)}, - {RUNE_C(0x0001DC), RUNE_C(0x0001DB)}, - {RUNE_C(0x0001DD), RUNE_C(0x00018E)}, - {RUNE_C(0x0001DF), RUNE_C(0x0001DE)}, - {RUNE_C(0x0001E1), RUNE_C(0x0001E0)}, - {RUNE_C(0x0001E3), RUNE_C(0x0001E2)}, - {RUNE_C(0x0001E5), RUNE_C(0x0001E4)}, - {RUNE_C(0x0001E7), RUNE_C(0x0001E6)}, - {RUNE_C(0x0001E9), RUNE_C(0x0001E8)}, - {RUNE_C(0x0001EB), RUNE_C(0x0001EA)}, - {RUNE_C(0x0001ED), RUNE_C(0x0001EC)}, - {RUNE_C(0x0001EF), RUNE_C(0x0001EE)}, - {RUNE_C(0x0001F2), RUNE_C(0x0001F1)}, - {RUNE_C(0x0001F3), RUNE_C(0x0001F1)}, - {RUNE_C(0x0001F5), RUNE_C(0x0001F4)}, - {RUNE_C(0x0001F9), RUNE_C(0x0001F8)}, - {RUNE_C(0x0001FB), RUNE_C(0x0001FA)}, - {RUNE_C(0x0001FD), RUNE_C(0x0001FC)}, - {RUNE_C(0x0001FF), RUNE_C(0x0001FE)}, - {RUNE_C(0x000201), RUNE_C(0x000200)}, - {RUNE_C(0x000203), RUNE_C(0x000202)}, - {RUNE_C(0x000205), RUNE_C(0x000204)}, - {RUNE_C(0x000207), RUNE_C(0x000206)}, - {RUNE_C(0x000209), RUNE_C(0x000208)}, - {RUNE_C(0x00020B), RUNE_C(0x00020A)}, - {RUNE_C(0x00020D), RUNE_C(0x00020C)}, - {RUNE_C(0x00020F), RUNE_C(0x00020E)}, - {RUNE_C(0x000211), RUNE_C(0x000210)}, - {RUNE_C(0x000213), RUNE_C(0x000212)}, - {RUNE_C(0x000215), RUNE_C(0x000214)}, - {RUNE_C(0x000217), RUNE_C(0x000216)}, - {RUNE_C(0x000219), RUNE_C(0x000218)}, - {RUNE_C(0x00021B), RUNE_C(0x00021A)}, - {RUNE_C(0x00021D), RUNE_C(0x00021C)}, - {RUNE_C(0x00021F), RUNE_C(0x00021E)}, - {RUNE_C(0x000223), RUNE_C(0x000222)}, - {RUNE_C(0x000225), RUNE_C(0x000224)}, - {RUNE_C(0x000227), RUNE_C(0x000226)}, - {RUNE_C(0x000229), RUNE_C(0x000228)}, - {RUNE_C(0x00022B), RUNE_C(0x00022A)}, - {RUNE_C(0x00022D), RUNE_C(0x00022C)}, - {RUNE_C(0x00022F), RUNE_C(0x00022E)}, - {RUNE_C(0x000231), RUNE_C(0x000230)}, - {RUNE_C(0x000233), RUNE_C(0x000232)}, - {RUNE_C(0x00023C), RUNE_C(0x00023B)}, - {RUNE_C(0x00023F), RUNE_C(0x002C7E)}, - {RUNE_C(0x000240), RUNE_C(0x002C7F)}, - {RUNE_C(0x000242), RUNE_C(0x000241)}, - {RUNE_C(0x000247), RUNE_C(0x000246)}, - {RUNE_C(0x000249), RUNE_C(0x000248)}, - {RUNE_C(0x00024B), RUNE_C(0x00024A)}, - {RUNE_C(0x00024D), RUNE_C(0x00024C)}, - {RUNE_C(0x00024F), RUNE_C(0x00024E)}, - {RUNE_C(0x000250), RUNE_C(0x002C6F)}, - {RUNE_C(0x000251), RUNE_C(0x002C6D)}, - {RUNE_C(0x000252), RUNE_C(0x002C70)}, - {RUNE_C(0x000253), RUNE_C(0x000181)}, - {RUNE_C(0x000254), RUNE_C(0x000186)}, - {RUNE_C(0x000256), RUNE_C(0x000189)}, - {RUNE_C(0x000257), RUNE_C(0x00018A)}, - {RUNE_C(0x000259), RUNE_C(0x00018F)}, - {RUNE_C(0x00025B), RUNE_C(0x000190)}, - {RUNE_C(0x00025C), RUNE_C(0x00A7AB)}, - {RUNE_C(0x000260), RUNE_C(0x000193)}, - {RUNE_C(0x000261), RUNE_C(0x00A7AC)}, - {RUNE_C(0x000263), RUNE_C(0x000194)}, - {RUNE_C(0x000265), RUNE_C(0x00A78D)}, - {RUNE_C(0x000266), RUNE_C(0x00A7AA)}, - {RUNE_C(0x000268), RUNE_C(0x000197)}, - {RUNE_C(0x000269), RUNE_C(0x000196)}, - {RUNE_C(0x00026A), RUNE_C(0x00A7AE)}, - {RUNE_C(0x00026B), RUNE_C(0x002C62)}, - {RUNE_C(0x00026C), RUNE_C(0x00A7AD)}, - {RUNE_C(0x00026F), RUNE_C(0x00019C)}, - {RUNE_C(0x000271), RUNE_C(0x002C6E)}, - {RUNE_C(0x000272), RUNE_C(0x00019D)}, - {RUNE_C(0x000275), RUNE_C(0x00019F)}, - {RUNE_C(0x00027D), RUNE_C(0x002C64)}, - {RUNE_C(0x000280), RUNE_C(0x0001A6)}, - {RUNE_C(0x000282), RUNE_C(0x00A7C5)}, - {RUNE_C(0x000283), RUNE_C(0x0001A9)}, - {RUNE_C(0x000287), RUNE_C(0x00A7B1)}, - {RUNE_C(0x000288), RUNE_C(0x0001AE)}, - {RUNE_C(0x000289), RUNE_C(0x000244)}, - {RUNE_C(0x00028A), RUNE_C(0x0001B1)}, - {RUNE_C(0x00028B), RUNE_C(0x0001B2)}, - {RUNE_C(0x00028C), RUNE_C(0x000245)}, - {RUNE_C(0x000292), RUNE_C(0x0001B7)}, - {RUNE_C(0x00029D), RUNE_C(0x00A7B2)}, - {RUNE_C(0x00029E), RUNE_C(0x00A7B0)}, - {RUNE_C(0x000345), RUNE_C(0x000399)}, - {RUNE_C(0x000371), RUNE_C(0x000370)}, - {RUNE_C(0x000373), RUNE_C(0x000372)}, - {RUNE_C(0x000377), RUNE_C(0x000376)}, - {RUNE_C(0x00037B), RUNE_C(0x0003FD)}, - {RUNE_C(0x00037C), RUNE_C(0x0003FE)}, - {RUNE_C(0x00037D), RUNE_C(0x0003FF)}, - {RUNE_C(0x0003AC), RUNE_C(0x000386)}, - {RUNE_C(0x0003AD), RUNE_C(0x000388)}, - {RUNE_C(0x0003AE), RUNE_C(0x000389)}, - {RUNE_C(0x0003AF), RUNE_C(0x00038A)}, - {RUNE_C(0x0003B1), RUNE_C(0x000391)}, - {RUNE_C(0x0003B2), RUNE_C(0x000392)}, - {RUNE_C(0x0003B3), RUNE_C(0x000393)}, - {RUNE_C(0x0003B4), RUNE_C(0x000394)}, - {RUNE_C(0x0003B5), RUNE_C(0x000395)}, - {RUNE_C(0x0003B6), RUNE_C(0x000396)}, - {RUNE_C(0x0003B7), RUNE_C(0x000397)}, - {RUNE_C(0x0003B8), RUNE_C(0x000398)}, - {RUNE_C(0x0003B9), RUNE_C(0x000399)}, - {RUNE_C(0x0003BA), RUNE_C(0x00039A)}, - {RUNE_C(0x0003BB), RUNE_C(0x00039B)}, - {RUNE_C(0x0003BC), RUNE_C(0x00039C)}, - {RUNE_C(0x0003BD), RUNE_C(0x00039D)}, - {RUNE_C(0x0003BE), RUNE_C(0x00039E)}, - {RUNE_C(0x0003BF), RUNE_C(0x00039F)}, - {RUNE_C(0x0003C0), RUNE_C(0x0003A0)}, - {RUNE_C(0x0003C1), RUNE_C(0x0003A1)}, - {RUNE_C(0x0003C2), RUNE_C(0x0003A3)}, - {RUNE_C(0x0003C3), RUNE_C(0x0003A3)}, - {RUNE_C(0x0003C4), RUNE_C(0x0003A4)}, - {RUNE_C(0x0003C5), RUNE_C(0x0003A5)}, - {RUNE_C(0x0003C6), RUNE_C(0x0003A6)}, - {RUNE_C(0x0003C7), RUNE_C(0x0003A7)}, - {RUNE_C(0x0003C8), RUNE_C(0x0003A8)}, - {RUNE_C(0x0003C9), RUNE_C(0x0003A9)}, - {RUNE_C(0x0003CA), RUNE_C(0x0003AA)}, - {RUNE_C(0x0003CB), RUNE_C(0x0003AB)}, - {RUNE_C(0x0003CC), RUNE_C(0x00038C)}, - {RUNE_C(0x0003CD), RUNE_C(0x00038E)}, - {RUNE_C(0x0003CE), RUNE_C(0x00038F)}, - {RUNE_C(0x0003D0), RUNE_C(0x000392)}, - {RUNE_C(0x0003D1), RUNE_C(0x000398)}, - {RUNE_C(0x0003D5), RUNE_C(0x0003A6)}, - {RUNE_C(0x0003D6), RUNE_C(0x0003A0)}, - {RUNE_C(0x0003D7), RUNE_C(0x0003CF)}, - {RUNE_C(0x0003D9), RUNE_C(0x0003D8)}, - {RUNE_C(0x0003DB), RUNE_C(0x0003DA)}, - {RUNE_C(0x0003DD), RUNE_C(0x0003DC)}, - {RUNE_C(0x0003DF), RUNE_C(0x0003DE)}, - {RUNE_C(0x0003E1), RUNE_C(0x0003E0)}, - {RUNE_C(0x0003E3), RUNE_C(0x0003E2)}, - {RUNE_C(0x0003E5), RUNE_C(0x0003E4)}, - {RUNE_C(0x0003E7), RUNE_C(0x0003E6)}, - {RUNE_C(0x0003E9), RUNE_C(0x0003E8)}, - {RUNE_C(0x0003EB), RUNE_C(0x0003EA)}, - {RUNE_C(0x0003ED), RUNE_C(0x0003EC)}, - {RUNE_C(0x0003EF), RUNE_C(0x0003EE)}, - {RUNE_C(0x0003F0), RUNE_C(0x00039A)}, - {RUNE_C(0x0003F1), RUNE_C(0x0003A1)}, - {RUNE_C(0x0003F2), RUNE_C(0x0003F9)}, - {RUNE_C(0x0003F3), RUNE_C(0x00037F)}, - {RUNE_C(0x0003F5), RUNE_C(0x000395)}, - {RUNE_C(0x0003F8), RUNE_C(0x0003F7)}, - {RUNE_C(0x0003FB), RUNE_C(0x0003FA)}, - {RUNE_C(0x000430), RUNE_C(0x000410)}, - {RUNE_C(0x000431), RUNE_C(0x000411)}, - {RUNE_C(0x000432), RUNE_C(0x000412)}, - {RUNE_C(0x000433), RUNE_C(0x000413)}, - {RUNE_C(0x000434), RUNE_C(0x000414)}, - {RUNE_C(0x000435), RUNE_C(0x000415)}, - {RUNE_C(0x000436), RUNE_C(0x000416)}, - {RUNE_C(0x000437), RUNE_C(0x000417)}, - {RUNE_C(0x000438), RUNE_C(0x000418)}, - {RUNE_C(0x000439), RUNE_C(0x000419)}, - {RUNE_C(0x00043A), RUNE_C(0x00041A)}, - {RUNE_C(0x00043B), RUNE_C(0x00041B)}, - {RUNE_C(0x00043C), RUNE_C(0x00041C)}, - {RUNE_C(0x00043D), RUNE_C(0x00041D)}, - {RUNE_C(0x00043E), RUNE_C(0x00041E)}, - {RUNE_C(0x00043F), RUNE_C(0x00041F)}, - {RUNE_C(0x000440), RUNE_C(0x000420)}, - {RUNE_C(0x000441), RUNE_C(0x000421)}, - {RUNE_C(0x000442), RUNE_C(0x000422)}, - {RUNE_C(0x000443), RUNE_C(0x000423)}, - {RUNE_C(0x000444), RUNE_C(0x000424)}, - {RUNE_C(0x000445), RUNE_C(0x000425)}, - {RUNE_C(0x000446), RUNE_C(0x000426)}, - {RUNE_C(0x000447), RUNE_C(0x000427)}, - {RUNE_C(0x000448), RUNE_C(0x000428)}, - {RUNE_C(0x000449), RUNE_C(0x000429)}, - {RUNE_C(0x00044A), RUNE_C(0x00042A)}, - {RUNE_C(0x00044B), RUNE_C(0x00042B)}, - {RUNE_C(0x00044C), RUNE_C(0x00042C)}, - {RUNE_C(0x00044D), RUNE_C(0x00042D)}, - {RUNE_C(0x00044E), RUNE_C(0x00042E)}, - {RUNE_C(0x00044F), RUNE_C(0x00042F)}, - {RUNE_C(0x000450), RUNE_C(0x000400)}, - {RUNE_C(0x000451), RUNE_C(0x000401)}, - {RUNE_C(0x000452), RUNE_C(0x000402)}, - {RUNE_C(0x000453), RUNE_C(0x000403)}, - {RUNE_C(0x000454), RUNE_C(0x000404)}, - {RUNE_C(0x000455), RUNE_C(0x000405)}, - {RUNE_C(0x000456), RUNE_C(0x000406)}, - {RUNE_C(0x000457), RUNE_C(0x000407)}, - {RUNE_C(0x000458), RUNE_C(0x000408)}, - {RUNE_C(0x000459), RUNE_C(0x000409)}, - {RUNE_C(0x00045A), RUNE_C(0x00040A)}, - {RUNE_C(0x00045B), RUNE_C(0x00040B)}, - {RUNE_C(0x00045C), RUNE_C(0x00040C)}, - {RUNE_C(0x00045D), RUNE_C(0x00040D)}, - {RUNE_C(0x00045E), RUNE_C(0x00040E)}, - {RUNE_C(0x00045F), RUNE_C(0x00040F)}, - {RUNE_C(0x000461), RUNE_C(0x000460)}, - {RUNE_C(0x000463), RUNE_C(0x000462)}, - {RUNE_C(0x000465), RUNE_C(0x000464)}, - {RUNE_C(0x000467), RUNE_C(0x000466)}, - {RUNE_C(0x000469), RUNE_C(0x000468)}, - {RUNE_C(0x00046B), RUNE_C(0x00046A)}, - {RUNE_C(0x00046D), RUNE_C(0x00046C)}, - {RUNE_C(0x00046F), RUNE_C(0x00046E)}, - {RUNE_C(0x000471), RUNE_C(0x000470)}, - {RUNE_C(0x000473), RUNE_C(0x000472)}, - {RUNE_C(0x000475), RUNE_C(0x000474)}, - {RUNE_C(0x000477), RUNE_C(0x000476)}, - {RUNE_C(0x000479), RUNE_C(0x000478)}, - {RUNE_C(0x00047B), RUNE_C(0x00047A)}, - {RUNE_C(0x00047D), RUNE_C(0x00047C)}, - {RUNE_C(0x00047F), RUNE_C(0x00047E)}, - {RUNE_C(0x000481), RUNE_C(0x000480)}, - {RUNE_C(0x00048B), RUNE_C(0x00048A)}, - {RUNE_C(0x00048D), RUNE_C(0x00048C)}, - {RUNE_C(0x00048F), RUNE_C(0x00048E)}, - {RUNE_C(0x000491), RUNE_C(0x000490)}, - {RUNE_C(0x000493), RUNE_C(0x000492)}, - {RUNE_C(0x000495), RUNE_C(0x000494)}, - {RUNE_C(0x000497), RUNE_C(0x000496)}, - {RUNE_C(0x000499), RUNE_C(0x000498)}, - {RUNE_C(0x00049B), RUNE_C(0x00049A)}, - {RUNE_C(0x00049D), RUNE_C(0x00049C)}, - {RUNE_C(0x00049F), RUNE_C(0x00049E)}, - {RUNE_C(0x0004A1), RUNE_C(0x0004A0)}, - {RUNE_C(0x0004A3), RUNE_C(0x0004A2)}, - {RUNE_C(0x0004A5), RUNE_C(0x0004A4)}, - {RUNE_C(0x0004A7), RUNE_C(0x0004A6)}, - {RUNE_C(0x0004A9), RUNE_C(0x0004A8)}, - {RUNE_C(0x0004AB), RUNE_C(0x0004AA)}, - {RUNE_C(0x0004AD), RUNE_C(0x0004AC)}, - {RUNE_C(0x0004AF), RUNE_C(0x0004AE)}, - {RUNE_C(0x0004B1), RUNE_C(0x0004B0)}, - {RUNE_C(0x0004B3), RUNE_C(0x0004B2)}, - {RUNE_C(0x0004B5), RUNE_C(0x0004B4)}, - {RUNE_C(0x0004B7), RUNE_C(0x0004B6)}, - {RUNE_C(0x0004B9), RUNE_C(0x0004B8)}, - {RUNE_C(0x0004BB), RUNE_C(0x0004BA)}, - {RUNE_C(0x0004BD), RUNE_C(0x0004BC)}, - {RUNE_C(0x0004BF), RUNE_C(0x0004BE)}, - {RUNE_C(0x0004C2), RUNE_C(0x0004C1)}, - {RUNE_C(0x0004C4), RUNE_C(0x0004C3)}, - {RUNE_C(0x0004C6), RUNE_C(0x0004C5)}, - {RUNE_C(0x0004C8), RUNE_C(0x0004C7)}, - {RUNE_C(0x0004CA), RUNE_C(0x0004C9)}, - {RUNE_C(0x0004CC), RUNE_C(0x0004CB)}, - {RUNE_C(0x0004CE), RUNE_C(0x0004CD)}, - {RUNE_C(0x0004CF), RUNE_C(0x0004C0)}, - {RUNE_C(0x0004D1), RUNE_C(0x0004D0)}, - {RUNE_C(0x0004D3), RUNE_C(0x0004D2)}, - {RUNE_C(0x0004D5), RUNE_C(0x0004D4)}, - {RUNE_C(0x0004D7), RUNE_C(0x0004D6)}, - {RUNE_C(0x0004D9), RUNE_C(0x0004D8)}, - {RUNE_C(0x0004DB), RUNE_C(0x0004DA)}, - {RUNE_C(0x0004DD), RUNE_C(0x0004DC)}, - {RUNE_C(0x0004DF), RUNE_C(0x0004DE)}, - {RUNE_C(0x0004E1), RUNE_C(0x0004E0)}, - {RUNE_C(0x0004E3), RUNE_C(0x0004E2)}, - {RUNE_C(0x0004E5), RUNE_C(0x0004E4)}, - {RUNE_C(0x0004E7), RUNE_C(0x0004E6)}, - {RUNE_C(0x0004E9), RUNE_C(0x0004E8)}, - {RUNE_C(0x0004EB), RUNE_C(0x0004EA)}, - {RUNE_C(0x0004ED), RUNE_C(0x0004EC)}, - {RUNE_C(0x0004EF), RUNE_C(0x0004EE)}, - {RUNE_C(0x0004F1), RUNE_C(0x0004F0)}, - {RUNE_C(0x0004F3), RUNE_C(0x0004F2)}, - {RUNE_C(0x0004F5), RUNE_C(0x0004F4)}, - {RUNE_C(0x0004F7), RUNE_C(0x0004F6)}, - {RUNE_C(0x0004F9), RUNE_C(0x0004F8)}, - {RUNE_C(0x0004FB), RUNE_C(0x0004FA)}, - {RUNE_C(0x0004FD), RUNE_C(0x0004FC)}, - {RUNE_C(0x0004FF), RUNE_C(0x0004FE)}, - {RUNE_C(0x000501), RUNE_C(0x000500)}, - {RUNE_C(0x000503), RUNE_C(0x000502)}, - {RUNE_C(0x000505), RUNE_C(0x000504)}, - {RUNE_C(0x000507), RUNE_C(0x000506)}, - {RUNE_C(0x000509), RUNE_C(0x000508)}, - {RUNE_C(0x00050B), RUNE_C(0x00050A)}, - {RUNE_C(0x00050D), RUNE_C(0x00050C)}, - {RUNE_C(0x00050F), RUNE_C(0x00050E)}, - {RUNE_C(0x000511), RUNE_C(0x000510)}, - {RUNE_C(0x000513), RUNE_C(0x000512)}, - {RUNE_C(0x000515), RUNE_C(0x000514)}, - {RUNE_C(0x000517), RUNE_C(0x000516)}, - {RUNE_C(0x000519), RUNE_C(0x000518)}, - {RUNE_C(0x00051B), RUNE_C(0x00051A)}, - {RUNE_C(0x00051D), RUNE_C(0x00051C)}, - {RUNE_C(0x00051F), RUNE_C(0x00051E)}, - {RUNE_C(0x000521), RUNE_C(0x000520)}, - {RUNE_C(0x000523), RUNE_C(0x000522)}, - {RUNE_C(0x000525), RUNE_C(0x000524)}, - {RUNE_C(0x000527), RUNE_C(0x000526)}, - {RUNE_C(0x000529), RUNE_C(0x000528)}, - {RUNE_C(0x00052B), RUNE_C(0x00052A)}, - {RUNE_C(0x00052D), RUNE_C(0x00052C)}, - {RUNE_C(0x00052F), RUNE_C(0x00052E)}, - {RUNE_C(0x000561), RUNE_C(0x000531)}, - {RUNE_C(0x000562), RUNE_C(0x000532)}, - {RUNE_C(0x000563), RUNE_C(0x000533)}, - {RUNE_C(0x000564), RUNE_C(0x000534)}, - {RUNE_C(0x000565), RUNE_C(0x000535)}, - {RUNE_C(0x000566), RUNE_C(0x000536)}, - {RUNE_C(0x000567), RUNE_C(0x000537)}, - {RUNE_C(0x000568), RUNE_C(0x000538)}, - {RUNE_C(0x000569), RUNE_C(0x000539)}, - {RUNE_C(0x00056A), RUNE_C(0x00053A)}, - {RUNE_C(0x00056B), RUNE_C(0x00053B)}, - {RUNE_C(0x00056C), RUNE_C(0x00053C)}, - {RUNE_C(0x00056D), RUNE_C(0x00053D)}, - {RUNE_C(0x00056E), RUNE_C(0x00053E)}, - {RUNE_C(0x00056F), RUNE_C(0x00053F)}, - {RUNE_C(0x000570), RUNE_C(0x000540)}, - {RUNE_C(0x000571), RUNE_C(0x000541)}, - {RUNE_C(0x000572), RUNE_C(0x000542)}, - {RUNE_C(0x000573), RUNE_C(0x000543)}, - {RUNE_C(0x000574), RUNE_C(0x000544)}, - {RUNE_C(0x000575), RUNE_C(0x000545)}, - {RUNE_C(0x000576), RUNE_C(0x000546)}, - {RUNE_C(0x000577), RUNE_C(0x000547)}, - {RUNE_C(0x000578), RUNE_C(0x000548)}, - {RUNE_C(0x000579), RUNE_C(0x000549)}, - {RUNE_C(0x00057A), RUNE_C(0x00054A)}, - {RUNE_C(0x00057B), RUNE_C(0x00054B)}, - {RUNE_C(0x00057C), RUNE_C(0x00054C)}, - {RUNE_C(0x00057D), RUNE_C(0x00054D)}, - {RUNE_C(0x00057E), RUNE_C(0x00054E)}, - {RUNE_C(0x00057F), RUNE_C(0x00054F)}, - {RUNE_C(0x000580), RUNE_C(0x000550)}, - {RUNE_C(0x000581), RUNE_C(0x000551)}, - {RUNE_C(0x000582), RUNE_C(0x000552)}, - {RUNE_C(0x000583), RUNE_C(0x000553)}, - {RUNE_C(0x000584), RUNE_C(0x000554)}, - {RUNE_C(0x000585), RUNE_C(0x000555)}, - {RUNE_C(0x000586), RUNE_C(0x000556)}, - {RUNE_C(0x0010D0), RUNE_C(0x001C90)}, - {RUNE_C(0x0010D1), RUNE_C(0x001C91)}, - {RUNE_C(0x0010D2), RUNE_C(0x001C92)}, - {RUNE_C(0x0010D3), RUNE_C(0x001C93)}, - {RUNE_C(0x0010D4), RUNE_C(0x001C94)}, - {RUNE_C(0x0010D5), RUNE_C(0x001C95)}, - {RUNE_C(0x0010D6), RUNE_C(0x001C96)}, - {RUNE_C(0x0010D7), RUNE_C(0x001C97)}, - {RUNE_C(0x0010D8), RUNE_C(0x001C98)}, - {RUNE_C(0x0010D9), RUNE_C(0x001C99)}, - {RUNE_C(0x0010DA), RUNE_C(0x001C9A)}, - {RUNE_C(0x0010DB), RUNE_C(0x001C9B)}, - {RUNE_C(0x0010DC), RUNE_C(0x001C9C)}, - {RUNE_C(0x0010DD), RUNE_C(0x001C9D)}, - {RUNE_C(0x0010DE), RUNE_C(0x001C9E)}, - {RUNE_C(0x0010DF), RUNE_C(0x001C9F)}, - {RUNE_C(0x0010E0), RUNE_C(0x001CA0)}, - {RUNE_C(0x0010E1), RUNE_C(0x001CA1)}, - {RUNE_C(0x0010E2), RUNE_C(0x001CA2)}, - {RUNE_C(0x0010E3), RUNE_C(0x001CA3)}, - {RUNE_C(0x0010E4), RUNE_C(0x001CA4)}, - {RUNE_C(0x0010E5), RUNE_C(0x001CA5)}, - {RUNE_C(0x0010E6), RUNE_C(0x001CA6)}, - {RUNE_C(0x0010E7), RUNE_C(0x001CA7)}, - {RUNE_C(0x0010E8), RUNE_C(0x001CA8)}, - {RUNE_C(0x0010E9), RUNE_C(0x001CA9)}, - {RUNE_C(0x0010EA), RUNE_C(0x001CAA)}, - {RUNE_C(0x0010EB), RUNE_C(0x001CAB)}, - {RUNE_C(0x0010EC), RUNE_C(0x001CAC)}, - {RUNE_C(0x0010ED), RUNE_C(0x001CAD)}, - {RUNE_C(0x0010EE), RUNE_C(0x001CAE)}, - {RUNE_C(0x0010EF), RUNE_C(0x001CAF)}, - {RUNE_C(0x0010F0), RUNE_C(0x001CB0)}, - {RUNE_C(0x0010F1), RUNE_C(0x001CB1)}, - {RUNE_C(0x0010F2), RUNE_C(0x001CB2)}, - {RUNE_C(0x0010F3), RUNE_C(0x001CB3)}, - {RUNE_C(0x0010F4), RUNE_C(0x001CB4)}, - {RUNE_C(0x0010F5), RUNE_C(0x001CB5)}, - {RUNE_C(0x0010F6), RUNE_C(0x001CB6)}, - {RUNE_C(0x0010F7), RUNE_C(0x001CB7)}, - {RUNE_C(0x0010F8), RUNE_C(0x001CB8)}, - {RUNE_C(0x0010F9), RUNE_C(0x001CB9)}, - {RUNE_C(0x0010FA), RUNE_C(0x001CBA)}, - {RUNE_C(0x0010FD), RUNE_C(0x001CBD)}, - {RUNE_C(0x0010FE), RUNE_C(0x001CBE)}, - {RUNE_C(0x0010FF), RUNE_C(0x001CBF)}, - {RUNE_C(0x0013F8), RUNE_C(0x0013F0)}, - {RUNE_C(0x0013F9), RUNE_C(0x0013F1)}, - {RUNE_C(0x0013FA), RUNE_C(0x0013F2)}, - {RUNE_C(0x0013FB), RUNE_C(0x0013F3)}, - {RUNE_C(0x0013FC), RUNE_C(0x0013F4)}, - {RUNE_C(0x0013FD), RUNE_C(0x0013F5)}, - {RUNE_C(0x001C80), RUNE_C(0x000412)}, - {RUNE_C(0x001C81), RUNE_C(0x000414)}, - {RUNE_C(0x001C82), RUNE_C(0x00041E)}, - {RUNE_C(0x001C83), RUNE_C(0x000421)}, - {RUNE_C(0x001C84), RUNE_C(0x000422)}, - {RUNE_C(0x001C85), RUNE_C(0x000422)}, - {RUNE_C(0x001C86), RUNE_C(0x00042A)}, - {RUNE_C(0x001C87), RUNE_C(0x000462)}, - {RUNE_C(0x001C88), RUNE_C(0x00A64A)}, - {RUNE_C(0x001D79), RUNE_C(0x00A77D)}, - {RUNE_C(0x001D7D), RUNE_C(0x002C63)}, - {RUNE_C(0x001D8E), RUNE_C(0x00A7C6)}, - {RUNE_C(0x001E01), RUNE_C(0x001E00)}, - {RUNE_C(0x001E03), RUNE_C(0x001E02)}, - {RUNE_C(0x001E05), RUNE_C(0x001E04)}, - {RUNE_C(0x001E07), RUNE_C(0x001E06)}, - {RUNE_C(0x001E09), RUNE_C(0x001E08)}, - {RUNE_C(0x001E0B), RUNE_C(0x001E0A)}, - {RUNE_C(0x001E0D), RUNE_C(0x001E0C)}, - {RUNE_C(0x001E0F), RUNE_C(0x001E0E)}, - {RUNE_C(0x001E11), RUNE_C(0x001E10)}, - {RUNE_C(0x001E13), RUNE_C(0x001E12)}, - {RUNE_C(0x001E15), RUNE_C(0x001E14)}, - {RUNE_C(0x001E17), RUNE_C(0x001E16)}, - {RUNE_C(0x001E19), RUNE_C(0x001E18)}, - {RUNE_C(0x001E1B), RUNE_C(0x001E1A)}, - {RUNE_C(0x001E1D), RUNE_C(0x001E1C)}, - {RUNE_C(0x001E1F), RUNE_C(0x001E1E)}, - {RUNE_C(0x001E21), RUNE_C(0x001E20)}, - {RUNE_C(0x001E23), RUNE_C(0x001E22)}, - {RUNE_C(0x001E25), RUNE_C(0x001E24)}, - {RUNE_C(0x001E27), RUNE_C(0x001E26)}, - {RUNE_C(0x001E29), RUNE_C(0x001E28)}, - {RUNE_C(0x001E2B), RUNE_C(0x001E2A)}, - {RUNE_C(0x001E2D), RUNE_C(0x001E2C)}, - {RUNE_C(0x001E2F), RUNE_C(0x001E2E)}, - {RUNE_C(0x001E31), RUNE_C(0x001E30)}, - {RUNE_C(0x001E33), RUNE_C(0x001E32)}, - {RUNE_C(0x001E35), RUNE_C(0x001E34)}, - {RUNE_C(0x001E37), RUNE_C(0x001E36)}, - {RUNE_C(0x001E39), RUNE_C(0x001E38)}, - {RUNE_C(0x001E3B), RUNE_C(0x001E3A)}, - {RUNE_C(0x001E3D), RUNE_C(0x001E3C)}, - {RUNE_C(0x001E3F), RUNE_C(0x001E3E)}, - {RUNE_C(0x001E41), RUNE_C(0x001E40)}, - {RUNE_C(0x001E43), RUNE_C(0x001E42)}, - {RUNE_C(0x001E45), RUNE_C(0x001E44)}, - {RUNE_C(0x001E47), RUNE_C(0x001E46)}, - {RUNE_C(0x001E49), RUNE_C(0x001E48)}, - {RUNE_C(0x001E4B), RUNE_C(0x001E4A)}, - {RUNE_C(0x001E4D), RUNE_C(0x001E4C)}, - {RUNE_C(0x001E4F), RUNE_C(0x001E4E)}, - {RUNE_C(0x001E51), RUNE_C(0x001E50)}, - {RUNE_C(0x001E53), RUNE_C(0x001E52)}, - {RUNE_C(0x001E55), RUNE_C(0x001E54)}, - {RUNE_C(0x001E57), RUNE_C(0x001E56)}, - {RUNE_C(0x001E59), RUNE_C(0x001E58)}, - {RUNE_C(0x001E5B), RUNE_C(0x001E5A)}, - {RUNE_C(0x001E5D), RUNE_C(0x001E5C)}, - {RUNE_C(0x001E5F), RUNE_C(0x001E5E)}, - {RUNE_C(0x001E61), RUNE_C(0x001E60)}, - {RUNE_C(0x001E63), RUNE_C(0x001E62)}, - {RUNE_C(0x001E65), RUNE_C(0x001E64)}, - {RUNE_C(0x001E67), RUNE_C(0x001E66)}, - {RUNE_C(0x001E69), RUNE_C(0x001E68)}, - {RUNE_C(0x001E6B), RUNE_C(0x001E6A)}, - {RUNE_C(0x001E6D), RUNE_C(0x001E6C)}, - {RUNE_C(0x001E6F), RUNE_C(0x001E6E)}, - {RUNE_C(0x001E71), RUNE_C(0x001E70)}, - {RUNE_C(0x001E73), RUNE_C(0x001E72)}, - {RUNE_C(0x001E75), RUNE_C(0x001E74)}, - {RUNE_C(0x001E77), RUNE_C(0x001E76)}, - {RUNE_C(0x001E79), RUNE_C(0x001E78)}, - {RUNE_C(0x001E7B), RUNE_C(0x001E7A)}, - {RUNE_C(0x001E7D), RUNE_C(0x001E7C)}, - {RUNE_C(0x001E7F), RUNE_C(0x001E7E)}, - {RUNE_C(0x001E81), RUNE_C(0x001E80)}, - {RUNE_C(0x001E83), RUNE_C(0x001E82)}, - {RUNE_C(0x001E85), RUNE_C(0x001E84)}, - {RUNE_C(0x001E87), RUNE_C(0x001E86)}, - {RUNE_C(0x001E89), RUNE_C(0x001E88)}, - {RUNE_C(0x001E8B), RUNE_C(0x001E8A)}, - {RUNE_C(0x001E8D), RUNE_C(0x001E8C)}, - {RUNE_C(0x001E8F), RUNE_C(0x001E8E)}, - {RUNE_C(0x001E91), RUNE_C(0x001E90)}, - {RUNE_C(0x001E93), RUNE_C(0x001E92)}, - {RUNE_C(0x001E95), RUNE_C(0x001E94)}, - {RUNE_C(0x001E9B), RUNE_C(0x001E60)}, - {RUNE_C(0x001EA1), RUNE_C(0x001EA0)}, - {RUNE_C(0x001EA3), RUNE_C(0x001EA2)}, - {RUNE_C(0x001EA5), RUNE_C(0x001EA4)}, - {RUNE_C(0x001EA7), RUNE_C(0x001EA6)}, - {RUNE_C(0x001EA9), RUNE_C(0x001EA8)}, - {RUNE_C(0x001EAB), RUNE_C(0x001EAA)}, - {RUNE_C(0x001EAD), RUNE_C(0x001EAC)}, - {RUNE_C(0x001EAF), RUNE_C(0x001EAE)}, - {RUNE_C(0x001EB1), RUNE_C(0x001EB0)}, - {RUNE_C(0x001EB3), RUNE_C(0x001EB2)}, - {RUNE_C(0x001EB5), RUNE_C(0x001EB4)}, - {RUNE_C(0x001EB7), RUNE_C(0x001EB6)}, - {RUNE_C(0x001EB9), RUNE_C(0x001EB8)}, - {RUNE_C(0x001EBB), RUNE_C(0x001EBA)}, - {RUNE_C(0x001EBD), RUNE_C(0x001EBC)}, - {RUNE_C(0x001EBF), RUNE_C(0x001EBE)}, - {RUNE_C(0x001EC1), RUNE_C(0x001EC0)}, - {RUNE_C(0x001EC3), RUNE_C(0x001EC2)}, - {RUNE_C(0x001EC5), RUNE_C(0x001EC4)}, - {RUNE_C(0x001EC7), RUNE_C(0x001EC6)}, - {RUNE_C(0x001EC9), RUNE_C(0x001EC8)}, - {RUNE_C(0x001ECB), RUNE_C(0x001ECA)}, - {RUNE_C(0x001ECD), RUNE_C(0x001ECC)}, - {RUNE_C(0x001ECF), RUNE_C(0x001ECE)}, - {RUNE_C(0x001ED1), RUNE_C(0x001ED0)}, - {RUNE_C(0x001ED3), RUNE_C(0x001ED2)}, - {RUNE_C(0x001ED5), RUNE_C(0x001ED4)}, - {RUNE_C(0x001ED7), RUNE_C(0x001ED6)}, - {RUNE_C(0x001ED9), RUNE_C(0x001ED8)}, - {RUNE_C(0x001EDB), RUNE_C(0x001EDA)}, - {RUNE_C(0x001EDD), RUNE_C(0x001EDC)}, - {RUNE_C(0x001EDF), RUNE_C(0x001EDE)}, - {RUNE_C(0x001EE1), RUNE_C(0x001EE0)}, - {RUNE_C(0x001EE3), RUNE_C(0x001EE2)}, - {RUNE_C(0x001EE5), RUNE_C(0x001EE4)}, - {RUNE_C(0x001EE7), RUNE_C(0x001EE6)}, - {RUNE_C(0x001EE9), RUNE_C(0x001EE8)}, - {RUNE_C(0x001EEB), RUNE_C(0x001EEA)}, - {RUNE_C(0x001EED), RUNE_C(0x001EEC)}, - {RUNE_C(0x001EEF), RUNE_C(0x001EEE)}, - {RUNE_C(0x001EF1), RUNE_C(0x001EF0)}, - {RUNE_C(0x001EF3), RUNE_C(0x001EF2)}, - {RUNE_C(0x001EF5), RUNE_C(0x001EF4)}, - {RUNE_C(0x001EF7), RUNE_C(0x001EF6)}, - {RUNE_C(0x001EF9), RUNE_C(0x001EF8)}, - {RUNE_C(0x001EFB), RUNE_C(0x001EFA)}, - {RUNE_C(0x001EFD), RUNE_C(0x001EFC)}, - {RUNE_C(0x001EFF), RUNE_C(0x001EFE)}, - {RUNE_C(0x001F00), RUNE_C(0x001F08)}, - {RUNE_C(0x001F01), RUNE_C(0x001F09)}, - {RUNE_C(0x001F02), RUNE_C(0x001F0A)}, - {RUNE_C(0x001F03), RUNE_C(0x001F0B)}, - {RUNE_C(0x001F04), RUNE_C(0x001F0C)}, - {RUNE_C(0x001F05), RUNE_C(0x001F0D)}, - {RUNE_C(0x001F06), RUNE_C(0x001F0E)}, - {RUNE_C(0x001F07), RUNE_C(0x001F0F)}, - {RUNE_C(0x001F10), RUNE_C(0x001F18)}, - {RUNE_C(0x001F11), RUNE_C(0x001F19)}, - {RUNE_C(0x001F12), RUNE_C(0x001F1A)}, - {RUNE_C(0x001F13), RUNE_C(0x001F1B)}, - {RUNE_C(0x001F14), RUNE_C(0x001F1C)}, - {RUNE_C(0x001F15), RUNE_C(0x001F1D)}, - {RUNE_C(0x001F20), RUNE_C(0x001F28)}, - {RUNE_C(0x001F21), RUNE_C(0x001F29)}, - {RUNE_C(0x001F22), RUNE_C(0x001F2A)}, - {RUNE_C(0x001F23), RUNE_C(0x001F2B)}, - {RUNE_C(0x001F24), RUNE_C(0x001F2C)}, - {RUNE_C(0x001F25), RUNE_C(0x001F2D)}, - {RUNE_C(0x001F26), RUNE_C(0x001F2E)}, - {RUNE_C(0x001F27), RUNE_C(0x001F2F)}, - {RUNE_C(0x001F30), RUNE_C(0x001F38)}, - {RUNE_C(0x001F31), RUNE_C(0x001F39)}, - {RUNE_C(0x001F32), RUNE_C(0x001F3A)}, - {RUNE_C(0x001F33), RUNE_C(0x001F3B)}, - {RUNE_C(0x001F34), RUNE_C(0x001F3C)}, - {RUNE_C(0x001F35), RUNE_C(0x001F3D)}, - {RUNE_C(0x001F36), RUNE_C(0x001F3E)}, - {RUNE_C(0x001F37), RUNE_C(0x001F3F)}, - {RUNE_C(0x001F40), RUNE_C(0x001F48)}, - {RUNE_C(0x001F41), RUNE_C(0x001F49)}, - {RUNE_C(0x001F42), RUNE_C(0x001F4A)}, - {RUNE_C(0x001F43), RUNE_C(0x001F4B)}, - {RUNE_C(0x001F44), RUNE_C(0x001F4C)}, - {RUNE_C(0x001F45), RUNE_C(0x001F4D)}, - {RUNE_C(0x001F51), RUNE_C(0x001F59)}, - {RUNE_C(0x001F53), RUNE_C(0x001F5B)}, - {RUNE_C(0x001F55), RUNE_C(0x001F5D)}, - {RUNE_C(0x001F57), RUNE_C(0x001F5F)}, - {RUNE_C(0x001F60), RUNE_C(0x001F68)}, - {RUNE_C(0x001F61), RUNE_C(0x001F69)}, - {RUNE_C(0x001F62), RUNE_C(0x001F6A)}, - {RUNE_C(0x001F63), RUNE_C(0x001F6B)}, - {RUNE_C(0x001F64), RUNE_C(0x001F6C)}, - {RUNE_C(0x001F65), RUNE_C(0x001F6D)}, - {RUNE_C(0x001F66), RUNE_C(0x001F6E)}, - {RUNE_C(0x001F67), RUNE_C(0x001F6F)}, - {RUNE_C(0x001F70), RUNE_C(0x001FBA)}, - {RUNE_C(0x001F71), RUNE_C(0x001FBB)}, - {RUNE_C(0x001F72), RUNE_C(0x001FC8)}, - {RUNE_C(0x001F73), RUNE_C(0x001FC9)}, - {RUNE_C(0x001F74), RUNE_C(0x001FCA)}, - {RUNE_C(0x001F75), RUNE_C(0x001FCB)}, - {RUNE_C(0x001F76), RUNE_C(0x001FDA)}, - {RUNE_C(0x001F77), RUNE_C(0x001FDB)}, - {RUNE_C(0x001F78), RUNE_C(0x001FF8)}, - {RUNE_C(0x001F79), RUNE_C(0x001FF9)}, - {RUNE_C(0x001F7A), RUNE_C(0x001FEA)}, - {RUNE_C(0x001F7B), RUNE_C(0x001FEB)}, - {RUNE_C(0x001F7C), RUNE_C(0x001FFA)}, - {RUNE_C(0x001F7D), RUNE_C(0x001FFB)}, - {RUNE_C(0x001F80), RUNE_C(0x001F88)}, - {RUNE_C(0x001F81), RUNE_C(0x001F89)}, - {RUNE_C(0x001F82), RUNE_C(0x001F8A)}, - {RUNE_C(0x001F83), RUNE_C(0x001F8B)}, - {RUNE_C(0x001F84), RUNE_C(0x001F8C)}, - {RUNE_C(0x001F85), RUNE_C(0x001F8D)}, - {RUNE_C(0x001F86), RUNE_C(0x001F8E)}, - {RUNE_C(0x001F87), RUNE_C(0x001F8F)}, - {RUNE_C(0x001F90), RUNE_C(0x001F98)}, - {RUNE_C(0x001F91), RUNE_C(0x001F99)}, - {RUNE_C(0x001F92), RUNE_C(0x001F9A)}, - {RUNE_C(0x001F93), RUNE_C(0x001F9B)}, - {RUNE_C(0x001F94), RUNE_C(0x001F9C)}, - {RUNE_C(0x001F95), RUNE_C(0x001F9D)}, - {RUNE_C(0x001F96), RUNE_C(0x001F9E)}, - {RUNE_C(0x001F97), RUNE_C(0x001F9F)}, - {RUNE_C(0x001FA0), RUNE_C(0x001FA8)}, - {RUNE_C(0x001FA1), RUNE_C(0x001FA9)}, - {RUNE_C(0x001FA2), RUNE_C(0x001FAA)}, - {RUNE_C(0x001FA3), RUNE_C(0x001FAB)}, - {RUNE_C(0x001FA4), RUNE_C(0x001FAC)}, - {RUNE_C(0x001FA5), RUNE_C(0x001FAD)}, - {RUNE_C(0x001FA6), RUNE_C(0x001FAE)}, - {RUNE_C(0x001FA7), RUNE_C(0x001FAF)}, - {RUNE_C(0x001FB0), RUNE_C(0x001FB8)}, - {RUNE_C(0x001FB1), RUNE_C(0x001FB9)}, - {RUNE_C(0x001FB3), RUNE_C(0x001FBC)}, - {RUNE_C(0x001FBE), RUNE_C(0x000399)}, - {RUNE_C(0x001FC3), RUNE_C(0x001FCC)}, - {RUNE_C(0x001FD0), RUNE_C(0x001FD8)}, - {RUNE_C(0x001FD1), RUNE_C(0x001FD9)}, - {RUNE_C(0x001FE0), RUNE_C(0x001FE8)}, - {RUNE_C(0x001FE1), RUNE_C(0x001FE9)}, - {RUNE_C(0x001FE5), RUNE_C(0x001FEC)}, - {RUNE_C(0x001FF3), RUNE_C(0x001FFC)}, - {RUNE_C(0x00214E), RUNE_C(0x002132)}, - {RUNE_C(0x002170), RUNE_C(0x002160)}, - {RUNE_C(0x002171), RUNE_C(0x002161)}, - {RUNE_C(0x002172), RUNE_C(0x002162)}, - {RUNE_C(0x002173), RUNE_C(0x002163)}, - {RUNE_C(0x002174), RUNE_C(0x002164)}, - {RUNE_C(0x002175), RUNE_C(0x002165)}, - {RUNE_C(0x002176), RUNE_C(0x002166)}, - {RUNE_C(0x002177), RUNE_C(0x002167)}, - {RUNE_C(0x002178), RUNE_C(0x002168)}, - {RUNE_C(0x002179), RUNE_C(0x002169)}, - {RUNE_C(0x00217A), RUNE_C(0x00216A)}, - {RUNE_C(0x00217B), RUNE_C(0x00216B)}, - {RUNE_C(0x00217C), RUNE_C(0x00216C)}, - {RUNE_C(0x00217D), RUNE_C(0x00216D)}, - {RUNE_C(0x00217E), RUNE_C(0x00216E)}, - {RUNE_C(0x00217F), RUNE_C(0x00216F)}, - {RUNE_C(0x002184), RUNE_C(0x002183)}, - {RUNE_C(0x0024D0), RUNE_C(0x0024B6)}, - {RUNE_C(0x0024D1), RUNE_C(0x0024B7)}, - {RUNE_C(0x0024D2), RUNE_C(0x0024B8)}, - {RUNE_C(0x0024D3), RUNE_C(0x0024B9)}, - {RUNE_C(0x0024D4), RUNE_C(0x0024BA)}, - {RUNE_C(0x0024D5), RUNE_C(0x0024BB)}, - {RUNE_C(0x0024D6), RUNE_C(0x0024BC)}, - {RUNE_C(0x0024D7), RUNE_C(0x0024BD)}, - {RUNE_C(0x0024D8), RUNE_C(0x0024BE)}, - {RUNE_C(0x0024D9), RUNE_C(0x0024BF)}, - {RUNE_C(0x0024DA), RUNE_C(0x0024C0)}, - {RUNE_C(0x0024DB), RUNE_C(0x0024C1)}, - {RUNE_C(0x0024DC), RUNE_C(0x0024C2)}, - {RUNE_C(0x0024DD), RUNE_C(0x0024C3)}, - {RUNE_C(0x0024DE), RUNE_C(0x0024C4)}, - {RUNE_C(0x0024DF), RUNE_C(0x0024C5)}, - {RUNE_C(0x0024E0), RUNE_C(0x0024C6)}, - {RUNE_C(0x0024E1), RUNE_C(0x0024C7)}, - {RUNE_C(0x0024E2), RUNE_C(0x0024C8)}, - {RUNE_C(0x0024E3), RUNE_C(0x0024C9)}, - {RUNE_C(0x0024E4), RUNE_C(0x0024CA)}, - {RUNE_C(0x0024E5), RUNE_C(0x0024CB)}, - {RUNE_C(0x0024E6), RUNE_C(0x0024CC)}, - {RUNE_C(0x0024E7), RUNE_C(0x0024CD)}, - {RUNE_C(0x0024E8), RUNE_C(0x0024CE)}, - {RUNE_C(0x0024E9), RUNE_C(0x0024CF)}, - {RUNE_C(0x002C30), RUNE_C(0x002C00)}, - {RUNE_C(0x002C31), RUNE_C(0x002C01)}, - {RUNE_C(0x002C32), RUNE_C(0x002C02)}, - {RUNE_C(0x002C33), RUNE_C(0x002C03)}, - {RUNE_C(0x002C34), RUNE_C(0x002C04)}, - {RUNE_C(0x002C35), RUNE_C(0x002C05)}, - {RUNE_C(0x002C36), RUNE_C(0x002C06)}, - {RUNE_C(0x002C37), RUNE_C(0x002C07)}, - {RUNE_C(0x002C38), RUNE_C(0x002C08)}, - {RUNE_C(0x002C39), RUNE_C(0x002C09)}, - {RUNE_C(0x002C3A), RUNE_C(0x002C0A)}, - {RUNE_C(0x002C3B), RUNE_C(0x002C0B)}, - {RUNE_C(0x002C3C), RUNE_C(0x002C0C)}, - {RUNE_C(0x002C3D), RUNE_C(0x002C0D)}, - {RUNE_C(0x002C3E), RUNE_C(0x002C0E)}, - {RUNE_C(0x002C3F), RUNE_C(0x002C0F)}, - {RUNE_C(0x002C40), RUNE_C(0x002C10)}, - {RUNE_C(0x002C41), RUNE_C(0x002C11)}, - {RUNE_C(0x002C42), RUNE_C(0x002C12)}, - {RUNE_C(0x002C43), RUNE_C(0x002C13)}, - {RUNE_C(0x002C44), RUNE_C(0x002C14)}, - {RUNE_C(0x002C45), RUNE_C(0x002C15)}, - {RUNE_C(0x002C46), RUNE_C(0x002C16)}, - {RUNE_C(0x002C47), RUNE_C(0x002C17)}, - {RUNE_C(0x002C48), RUNE_C(0x002C18)}, - {RUNE_C(0x002C49), RUNE_C(0x002C19)}, - {RUNE_C(0x002C4A), RUNE_C(0x002C1A)}, - {RUNE_C(0x002C4B), RUNE_C(0x002C1B)}, - {RUNE_C(0x002C4C), RUNE_C(0x002C1C)}, - {RUNE_C(0x002C4D), RUNE_C(0x002C1D)}, - {RUNE_C(0x002C4E), RUNE_C(0x002C1E)}, - {RUNE_C(0x002C4F), RUNE_C(0x002C1F)}, - {RUNE_C(0x002C50), RUNE_C(0x002C20)}, - {RUNE_C(0x002C51), RUNE_C(0x002C21)}, - {RUNE_C(0x002C52), RUNE_C(0x002C22)}, - {RUNE_C(0x002C53), RUNE_C(0x002C23)}, - {RUNE_C(0x002C54), RUNE_C(0x002C24)}, - {RUNE_C(0x002C55), RUNE_C(0x002C25)}, - {RUNE_C(0x002C56), RUNE_C(0x002C26)}, - {RUNE_C(0x002C57), RUNE_C(0x002C27)}, - {RUNE_C(0x002C58), RUNE_C(0x002C28)}, - {RUNE_C(0x002C59), RUNE_C(0x002C29)}, - {RUNE_C(0x002C5A), RUNE_C(0x002C2A)}, - {RUNE_C(0x002C5B), RUNE_C(0x002C2B)}, - {RUNE_C(0x002C5C), RUNE_C(0x002C2C)}, - {RUNE_C(0x002C5D), RUNE_C(0x002C2D)}, - {RUNE_C(0x002C5E), RUNE_C(0x002C2E)}, - {RUNE_C(0x002C5F), RUNE_C(0x002C2F)}, - {RUNE_C(0x002C61), RUNE_C(0x002C60)}, - {RUNE_C(0x002C65), RUNE_C(0x00023A)}, - {RUNE_C(0x002C66), RUNE_C(0x00023E)}, - {RUNE_C(0x002C68), RUNE_C(0x002C67)}, - {RUNE_C(0x002C6A), RUNE_C(0x002C69)}, - {RUNE_C(0x002C6C), RUNE_C(0x002C6B)}, - {RUNE_C(0x002C73), RUNE_C(0x002C72)}, - {RUNE_C(0x002C76), RUNE_C(0x002C75)}, - {RUNE_C(0x002C81), RUNE_C(0x002C80)}, - {RUNE_C(0x002C83), RUNE_C(0x002C82)}, - {RUNE_C(0x002C85), RUNE_C(0x002C84)}, - {RUNE_C(0x002C87), RUNE_C(0x002C86)}, - {RUNE_C(0x002C89), RUNE_C(0x002C88)}, - {RUNE_C(0x002C8B), RUNE_C(0x002C8A)}, - {RUNE_C(0x002C8D), RUNE_C(0x002C8C)}, - {RUNE_C(0x002C8F), RUNE_C(0x002C8E)}, - {RUNE_C(0x002C91), RUNE_C(0x002C90)}, - {RUNE_C(0x002C93), RUNE_C(0x002C92)}, - {RUNE_C(0x002C95), RUNE_C(0x002C94)}, - {RUNE_C(0x002C97), RUNE_C(0x002C96)}, - {RUNE_C(0x002C99), RUNE_C(0x002C98)}, - {RUNE_C(0x002C9B), RUNE_C(0x002C9A)}, - {RUNE_C(0x002C9D), RUNE_C(0x002C9C)}, - {RUNE_C(0x002C9F), RUNE_C(0x002C9E)}, - {RUNE_C(0x002CA1), RUNE_C(0x002CA0)}, - {RUNE_C(0x002CA3), RUNE_C(0x002CA2)}, - {RUNE_C(0x002CA5), RUNE_C(0x002CA4)}, - {RUNE_C(0x002CA7), RUNE_C(0x002CA6)}, - {RUNE_C(0x002CA9), RUNE_C(0x002CA8)}, - {RUNE_C(0x002CAB), RUNE_C(0x002CAA)}, - {RUNE_C(0x002CAD), RUNE_C(0x002CAC)}, - {RUNE_C(0x002CAF), RUNE_C(0x002CAE)}, - {RUNE_C(0x002CB1), RUNE_C(0x002CB0)}, - {RUNE_C(0x002CB3), RUNE_C(0x002CB2)}, - {RUNE_C(0x002CB5), RUNE_C(0x002CB4)}, - {RUNE_C(0x002CB7), RUNE_C(0x002CB6)}, - {RUNE_C(0x002CB9), RUNE_C(0x002CB8)}, - {RUNE_C(0x002CBB), RUNE_C(0x002CBA)}, - {RUNE_C(0x002CBD), RUNE_C(0x002CBC)}, - {RUNE_C(0x002CBF), RUNE_C(0x002CBE)}, - {RUNE_C(0x002CC1), RUNE_C(0x002CC0)}, - {RUNE_C(0x002CC3), RUNE_C(0x002CC2)}, - {RUNE_C(0x002CC5), RUNE_C(0x002CC4)}, - {RUNE_C(0x002CC7), RUNE_C(0x002CC6)}, - {RUNE_C(0x002CC9), RUNE_C(0x002CC8)}, - {RUNE_C(0x002CCB), RUNE_C(0x002CCA)}, - {RUNE_C(0x002CCD), RUNE_C(0x002CCC)}, - {RUNE_C(0x002CCF), RUNE_C(0x002CCE)}, - {RUNE_C(0x002CD1), RUNE_C(0x002CD0)}, - {RUNE_C(0x002CD3), RUNE_C(0x002CD2)}, - {RUNE_C(0x002CD5), RUNE_C(0x002CD4)}, - {RUNE_C(0x002CD7), RUNE_C(0x002CD6)}, - {RUNE_C(0x002CD9), RUNE_C(0x002CD8)}, - {RUNE_C(0x002CDB), RUNE_C(0x002CDA)}, - {RUNE_C(0x002CDD), RUNE_C(0x002CDC)}, - {RUNE_C(0x002CDF), RUNE_C(0x002CDE)}, - {RUNE_C(0x002CE1), RUNE_C(0x002CE0)}, - {RUNE_C(0x002CE3), RUNE_C(0x002CE2)}, - {RUNE_C(0x002CEC), RUNE_C(0x002CEB)}, - {RUNE_C(0x002CEE), RUNE_C(0x002CED)}, - {RUNE_C(0x002CF3), RUNE_C(0x002CF2)}, - {RUNE_C(0x002D00), RUNE_C(0x0010A0)}, - {RUNE_C(0x002D01), RUNE_C(0x0010A1)}, - {RUNE_C(0x002D02), RUNE_C(0x0010A2)}, - {RUNE_C(0x002D03), RUNE_C(0x0010A3)}, - {RUNE_C(0x002D04), RUNE_C(0x0010A4)}, - {RUNE_C(0x002D05), RUNE_C(0x0010A5)}, - {RUNE_C(0x002D06), RUNE_C(0x0010A6)}, - {RUNE_C(0x002D07), RUNE_C(0x0010A7)}, - {RUNE_C(0x002D08), RUNE_C(0x0010A8)}, - {RUNE_C(0x002D09), RUNE_C(0x0010A9)}, - {RUNE_C(0x002D0A), RUNE_C(0x0010AA)}, - {RUNE_C(0x002D0B), RUNE_C(0x0010AB)}, - {RUNE_C(0x002D0C), RUNE_C(0x0010AC)}, - {RUNE_C(0x002D0D), RUNE_C(0x0010AD)}, - {RUNE_C(0x002D0E), RUNE_C(0x0010AE)}, - {RUNE_C(0x002D0F), RUNE_C(0x0010AF)}, - {RUNE_C(0x002D10), RUNE_C(0x0010B0)}, - {RUNE_C(0x002D11), RUNE_C(0x0010B1)}, - {RUNE_C(0x002D12), RUNE_C(0x0010B2)}, - {RUNE_C(0x002D13), RUNE_C(0x0010B3)}, - {RUNE_C(0x002D14), RUNE_C(0x0010B4)}, - {RUNE_C(0x002D15), RUNE_C(0x0010B5)}, - {RUNE_C(0x002D16), RUNE_C(0x0010B6)}, - {RUNE_C(0x002D17), RUNE_C(0x0010B7)}, - {RUNE_C(0x002D18), RUNE_C(0x0010B8)}, - {RUNE_C(0x002D19), RUNE_C(0x0010B9)}, - {RUNE_C(0x002D1A), RUNE_C(0x0010BA)}, - {RUNE_C(0x002D1B), RUNE_C(0x0010BB)}, - {RUNE_C(0x002D1C), RUNE_C(0x0010BC)}, - {RUNE_C(0x002D1D), RUNE_C(0x0010BD)}, - {RUNE_C(0x002D1E), RUNE_C(0x0010BE)}, - {RUNE_C(0x002D1F), RUNE_C(0x0010BF)}, - {RUNE_C(0x002D20), RUNE_C(0x0010C0)}, - {RUNE_C(0x002D21), RUNE_C(0x0010C1)}, - {RUNE_C(0x002D22), RUNE_C(0x0010C2)}, - {RUNE_C(0x002D23), RUNE_C(0x0010C3)}, - {RUNE_C(0x002D24), RUNE_C(0x0010C4)}, - {RUNE_C(0x002D25), RUNE_C(0x0010C5)}, - {RUNE_C(0x002D27), RUNE_C(0x0010C7)}, - {RUNE_C(0x002D2D), RUNE_C(0x0010CD)}, - {RUNE_C(0x00A641), RUNE_C(0x00A640)}, - {RUNE_C(0x00A643), RUNE_C(0x00A642)}, - {RUNE_C(0x00A645), RUNE_C(0x00A644)}, - {RUNE_C(0x00A647), RUNE_C(0x00A646)}, - {RUNE_C(0x00A649), RUNE_C(0x00A648)}, - {RUNE_C(0x00A64B), RUNE_C(0x00A64A)}, - {RUNE_C(0x00A64D), RUNE_C(0x00A64C)}, - {RUNE_C(0x00A64F), RUNE_C(0x00A64E)}, - {RUNE_C(0x00A651), RUNE_C(0x00A650)}, - {RUNE_C(0x00A653), RUNE_C(0x00A652)}, - {RUNE_C(0x00A655), RUNE_C(0x00A654)}, - {RUNE_C(0x00A657), RUNE_C(0x00A656)}, - {RUNE_C(0x00A659), RUNE_C(0x00A658)}, - {RUNE_C(0x00A65B), RUNE_C(0x00A65A)}, - {RUNE_C(0x00A65D), RUNE_C(0x00A65C)}, - {RUNE_C(0x00A65F), RUNE_C(0x00A65E)}, - {RUNE_C(0x00A661), RUNE_C(0x00A660)}, - {RUNE_C(0x00A663), RUNE_C(0x00A662)}, - {RUNE_C(0x00A665), RUNE_C(0x00A664)}, - {RUNE_C(0x00A667), RUNE_C(0x00A666)}, - {RUNE_C(0x00A669), RUNE_C(0x00A668)}, - {RUNE_C(0x00A66B), RUNE_C(0x00A66A)}, - {RUNE_C(0x00A66D), RUNE_C(0x00A66C)}, - {RUNE_C(0x00A681), RUNE_C(0x00A680)}, - {RUNE_C(0x00A683), RUNE_C(0x00A682)}, - {RUNE_C(0x00A685), RUNE_C(0x00A684)}, - {RUNE_C(0x00A687), RUNE_C(0x00A686)}, - {RUNE_C(0x00A689), RUNE_C(0x00A688)}, - {RUNE_C(0x00A68B), RUNE_C(0x00A68A)}, - {RUNE_C(0x00A68D), RUNE_C(0x00A68C)}, - {RUNE_C(0x00A68F), RUNE_C(0x00A68E)}, - {RUNE_C(0x00A691), RUNE_C(0x00A690)}, - {RUNE_C(0x00A693), RUNE_C(0x00A692)}, - {RUNE_C(0x00A695), RUNE_C(0x00A694)}, - {RUNE_C(0x00A697), RUNE_C(0x00A696)}, - {RUNE_C(0x00A699), RUNE_C(0x00A698)}, - {RUNE_C(0x00A69B), RUNE_C(0x00A69A)}, - {RUNE_C(0x00A723), RUNE_C(0x00A722)}, - {RUNE_C(0x00A725), RUNE_C(0x00A724)}, - {RUNE_C(0x00A727), RUNE_C(0x00A726)}, - {RUNE_C(0x00A729), RUNE_C(0x00A728)}, - {RUNE_C(0x00A72B), RUNE_C(0x00A72A)}, - {RUNE_C(0x00A72D), RUNE_C(0x00A72C)}, - {RUNE_C(0x00A72F), RUNE_C(0x00A72E)}, - {RUNE_C(0x00A733), RUNE_C(0x00A732)}, - {RUNE_C(0x00A735), RUNE_C(0x00A734)}, - {RUNE_C(0x00A737), RUNE_C(0x00A736)}, - {RUNE_C(0x00A739), RUNE_C(0x00A738)}, - {RUNE_C(0x00A73B), RUNE_C(0x00A73A)}, - {RUNE_C(0x00A73D), RUNE_C(0x00A73C)}, - {RUNE_C(0x00A73F), RUNE_C(0x00A73E)}, - {RUNE_C(0x00A741), RUNE_C(0x00A740)}, - {RUNE_C(0x00A743), RUNE_C(0x00A742)}, - {RUNE_C(0x00A745), RUNE_C(0x00A744)}, - {RUNE_C(0x00A747), RUNE_C(0x00A746)}, - {RUNE_C(0x00A749), RUNE_C(0x00A748)}, - {RUNE_C(0x00A74B), RUNE_C(0x00A74A)}, - {RUNE_C(0x00A74D), RUNE_C(0x00A74C)}, - {RUNE_C(0x00A74F), RUNE_C(0x00A74E)}, - {RUNE_C(0x00A751), RUNE_C(0x00A750)}, - {RUNE_C(0x00A753), RUNE_C(0x00A752)}, - {RUNE_C(0x00A755), RUNE_C(0x00A754)}, - {RUNE_C(0x00A757), RUNE_C(0x00A756)}, - {RUNE_C(0x00A759), RUNE_C(0x00A758)}, - {RUNE_C(0x00A75B), RUNE_C(0x00A75A)}, - {RUNE_C(0x00A75D), RUNE_C(0x00A75C)}, - {RUNE_C(0x00A75F), RUNE_C(0x00A75E)}, - {RUNE_C(0x00A761), RUNE_C(0x00A760)}, - {RUNE_C(0x00A763), RUNE_C(0x00A762)}, - {RUNE_C(0x00A765), RUNE_C(0x00A764)}, - {RUNE_C(0x00A767), RUNE_C(0x00A766)}, - {RUNE_C(0x00A769), RUNE_C(0x00A768)}, - {RUNE_C(0x00A76B), RUNE_C(0x00A76A)}, - {RUNE_C(0x00A76D), RUNE_C(0x00A76C)}, - {RUNE_C(0x00A76F), RUNE_C(0x00A76E)}, - {RUNE_C(0x00A77A), RUNE_C(0x00A779)}, - {RUNE_C(0x00A77C), RUNE_C(0x00A77B)}, - {RUNE_C(0x00A77F), RUNE_C(0x00A77E)}, - {RUNE_C(0x00A781), RUNE_C(0x00A780)}, - {RUNE_C(0x00A783), RUNE_C(0x00A782)}, - {RUNE_C(0x00A785), RUNE_C(0x00A784)}, - {RUNE_C(0x00A787), RUNE_C(0x00A786)}, - {RUNE_C(0x00A78C), RUNE_C(0x00A78B)}, - {RUNE_C(0x00A791), RUNE_C(0x00A790)}, - {RUNE_C(0x00A793), RUNE_C(0x00A792)}, - {RUNE_C(0x00A794), RUNE_C(0x00A7C4)}, - {RUNE_C(0x00A797), RUNE_C(0x00A796)}, - {RUNE_C(0x00A799), RUNE_C(0x00A798)}, - {RUNE_C(0x00A79B), RUNE_C(0x00A79A)}, - {RUNE_C(0x00A79D), RUNE_C(0x00A79C)}, - {RUNE_C(0x00A79F), RUNE_C(0x00A79E)}, - {RUNE_C(0x00A7A1), RUNE_C(0x00A7A0)}, - {RUNE_C(0x00A7A3), RUNE_C(0x00A7A2)}, - {RUNE_C(0x00A7A5), RUNE_C(0x00A7A4)}, - {RUNE_C(0x00A7A7), RUNE_C(0x00A7A6)}, - {RUNE_C(0x00A7A9), RUNE_C(0x00A7A8)}, - {RUNE_C(0x00A7B5), RUNE_C(0x00A7B4)}, - {RUNE_C(0x00A7B7), RUNE_C(0x00A7B6)}, - {RUNE_C(0x00A7B9), RUNE_C(0x00A7B8)}, - {RUNE_C(0x00A7BB), RUNE_C(0x00A7BA)}, - {RUNE_C(0x00A7BD), RUNE_C(0x00A7BC)}, - {RUNE_C(0x00A7BF), RUNE_C(0x00A7BE)}, - {RUNE_C(0x00A7C1), RUNE_C(0x00A7C0)}, - {RUNE_C(0x00A7C3), RUNE_C(0x00A7C2)}, - {RUNE_C(0x00A7C8), RUNE_C(0x00A7C7)}, - {RUNE_C(0x00A7CA), RUNE_C(0x00A7C9)}, - {RUNE_C(0x00A7D1), RUNE_C(0x00A7D0)}, - {RUNE_C(0x00A7D7), RUNE_C(0x00A7D6)}, - {RUNE_C(0x00A7D9), RUNE_C(0x00A7D8)}, - {RUNE_C(0x00A7F6), RUNE_C(0x00A7F5)}, - {RUNE_C(0x00AB53), RUNE_C(0x00A7B3)}, - {RUNE_C(0x00AB70), RUNE_C(0x0013A0)}, - {RUNE_C(0x00AB71), RUNE_C(0x0013A1)}, - {RUNE_C(0x00AB72), RUNE_C(0x0013A2)}, - {RUNE_C(0x00AB73), RUNE_C(0x0013A3)}, - {RUNE_C(0x00AB74), RUNE_C(0x0013A4)}, - {RUNE_C(0x00AB75), RUNE_C(0x0013A5)}, - {RUNE_C(0x00AB76), RUNE_C(0x0013A6)}, - {RUNE_C(0x00AB77), RUNE_C(0x0013A7)}, - {RUNE_C(0x00AB78), RUNE_C(0x0013A8)}, - {RUNE_C(0x00AB79), RUNE_C(0x0013A9)}, - {RUNE_C(0x00AB7A), RUNE_C(0x0013AA)}, - {RUNE_C(0x00AB7B), RUNE_C(0x0013AB)}, - {RUNE_C(0x00AB7C), RUNE_C(0x0013AC)}, - {RUNE_C(0x00AB7D), RUNE_C(0x0013AD)}, - {RUNE_C(0x00AB7E), RUNE_C(0x0013AE)}, - {RUNE_C(0x00AB7F), RUNE_C(0x0013AF)}, - {RUNE_C(0x00AB80), RUNE_C(0x0013B0)}, - {RUNE_C(0x00AB81), RUNE_C(0x0013B1)}, - {RUNE_C(0x00AB82), RUNE_C(0x0013B2)}, - {RUNE_C(0x00AB83), RUNE_C(0x0013B3)}, - {RUNE_C(0x00AB84), RUNE_C(0x0013B4)}, - {RUNE_C(0x00AB85), RUNE_C(0x0013B5)}, - {RUNE_C(0x00AB86), RUNE_C(0x0013B6)}, - {RUNE_C(0x00AB87), RUNE_C(0x0013B7)}, - {RUNE_C(0x00AB88), RUNE_C(0x0013B8)}, - {RUNE_C(0x00AB89), RUNE_C(0x0013B9)}, - {RUNE_C(0x00AB8A), RUNE_C(0x0013BA)}, - {RUNE_C(0x00AB8B), RUNE_C(0x0013BB)}, - {RUNE_C(0x00AB8C), RUNE_C(0x0013BC)}, - {RUNE_C(0x00AB8D), RUNE_C(0x0013BD)}, - {RUNE_C(0x00AB8E), RUNE_C(0x0013BE)}, - {RUNE_C(0x00AB8F), RUNE_C(0x0013BF)}, - {RUNE_C(0x00AB90), RUNE_C(0x0013C0)}, - {RUNE_C(0x00AB91), RUNE_C(0x0013C1)}, - {RUNE_C(0x00AB92), RUNE_C(0x0013C2)}, - {RUNE_C(0x00AB93), RUNE_C(0x0013C3)}, - {RUNE_C(0x00AB94), RUNE_C(0x0013C4)}, - {RUNE_C(0x00AB95), RUNE_C(0x0013C5)}, - {RUNE_C(0x00AB96), RUNE_C(0x0013C6)}, - {RUNE_C(0x00AB97), RUNE_C(0x0013C7)}, - {RUNE_C(0x00AB98), RUNE_C(0x0013C8)}, - {RUNE_C(0x00AB99), RUNE_C(0x0013C9)}, - {RUNE_C(0x00AB9A), RUNE_C(0x0013CA)}, - {RUNE_C(0x00AB9B), RUNE_C(0x0013CB)}, - {RUNE_C(0x00AB9C), RUNE_C(0x0013CC)}, - {RUNE_C(0x00AB9D), RUNE_C(0x0013CD)}, - {RUNE_C(0x00AB9E), RUNE_C(0x0013CE)}, - {RUNE_C(0x00AB9F), RUNE_C(0x0013CF)}, - {RUNE_C(0x00ABA0), RUNE_C(0x0013D0)}, - {RUNE_C(0x00ABA1), RUNE_C(0x0013D1)}, - {RUNE_C(0x00ABA2), RUNE_C(0x0013D2)}, - {RUNE_C(0x00ABA3), RUNE_C(0x0013D3)}, - {RUNE_C(0x00ABA4), RUNE_C(0x0013D4)}, - {RUNE_C(0x00ABA5), RUNE_C(0x0013D5)}, - {RUNE_C(0x00ABA6), RUNE_C(0x0013D6)}, - {RUNE_C(0x00ABA7), RUNE_C(0x0013D7)}, - {RUNE_C(0x00ABA8), RUNE_C(0x0013D8)}, - {RUNE_C(0x00ABA9), RUNE_C(0x0013D9)}, - {RUNE_C(0x00ABAA), RUNE_C(0x0013DA)}, - {RUNE_C(0x00ABAB), RUNE_C(0x0013DB)}, - {RUNE_C(0x00ABAC), RUNE_C(0x0013DC)}, - {RUNE_C(0x00ABAD), RUNE_C(0x0013DD)}, - {RUNE_C(0x00ABAE), RUNE_C(0x0013DE)}, - {RUNE_C(0x00ABAF), RUNE_C(0x0013DF)}, - {RUNE_C(0x00ABB0), RUNE_C(0x0013E0)}, - {RUNE_C(0x00ABB1), RUNE_C(0x0013E1)}, - {RUNE_C(0x00ABB2), RUNE_C(0x0013E2)}, - {RUNE_C(0x00ABB3), RUNE_C(0x0013E3)}, - {RUNE_C(0x00ABB4), RUNE_C(0x0013E4)}, - {RUNE_C(0x00ABB5), RUNE_C(0x0013E5)}, - {RUNE_C(0x00ABB6), RUNE_C(0x0013E6)}, - {RUNE_C(0x00ABB7), RUNE_C(0x0013E7)}, - {RUNE_C(0x00ABB8), RUNE_C(0x0013E8)}, - {RUNE_C(0x00ABB9), RUNE_C(0x0013E9)}, - {RUNE_C(0x00ABBA), RUNE_C(0x0013EA)}, - {RUNE_C(0x00ABBB), RUNE_C(0x0013EB)}, - {RUNE_C(0x00ABBC), RUNE_C(0x0013EC)}, - {RUNE_C(0x00ABBD), RUNE_C(0x0013ED)}, - {RUNE_C(0x00ABBE), RUNE_C(0x0013EE)}, - {RUNE_C(0x00ABBF), RUNE_C(0x0013EF)}, - {RUNE_C(0x00FF41), RUNE_C(0x00FF21)}, - {RUNE_C(0x00FF42), RUNE_C(0x00FF22)}, - {RUNE_C(0x00FF43), RUNE_C(0x00FF23)}, - {RUNE_C(0x00FF44), RUNE_C(0x00FF24)}, - {RUNE_C(0x00FF45), RUNE_C(0x00FF25)}, - {RUNE_C(0x00FF46), RUNE_C(0x00FF26)}, - {RUNE_C(0x00FF47), RUNE_C(0x00FF27)}, - {RUNE_C(0x00FF48), RUNE_C(0x00FF28)}, - {RUNE_C(0x00FF49), RUNE_C(0x00FF29)}, - {RUNE_C(0x00FF4A), RUNE_C(0x00FF2A)}, - {RUNE_C(0x00FF4B), RUNE_C(0x00FF2B)}, - {RUNE_C(0x00FF4C), RUNE_C(0x00FF2C)}, - {RUNE_C(0x00FF4D), RUNE_C(0x00FF2D)}, - {RUNE_C(0x00FF4E), RUNE_C(0x00FF2E)}, - {RUNE_C(0x00FF4F), RUNE_C(0x00FF2F)}, - {RUNE_C(0x00FF50), RUNE_C(0x00FF30)}, - {RUNE_C(0x00FF51), RUNE_C(0x00FF31)}, - {RUNE_C(0x00FF52), RUNE_C(0x00FF32)}, - {RUNE_C(0x00FF53), RUNE_C(0x00FF33)}, - {RUNE_C(0x00FF54), RUNE_C(0x00FF34)}, - {RUNE_C(0x00FF55), RUNE_C(0x00FF35)}, - {RUNE_C(0x00FF56), RUNE_C(0x00FF36)}, - {RUNE_C(0x00FF57), RUNE_C(0x00FF37)}, - {RUNE_C(0x00FF58), RUNE_C(0x00FF38)}, - {RUNE_C(0x00FF59), RUNE_C(0x00FF39)}, - {RUNE_C(0x00FF5A), RUNE_C(0x00FF3A)}, - {RUNE_C(0x010428), RUNE_C(0x010400)}, - {RUNE_C(0x010429), RUNE_C(0x010401)}, - {RUNE_C(0x01042A), RUNE_C(0x010402)}, - {RUNE_C(0x01042B), RUNE_C(0x010403)}, - {RUNE_C(0x01042C), RUNE_C(0x010404)}, - {RUNE_C(0x01042D), RUNE_C(0x010405)}, - {RUNE_C(0x01042E), RUNE_C(0x010406)}, - {RUNE_C(0x01042F), RUNE_C(0x010407)}, - {RUNE_C(0x010430), RUNE_C(0x010408)}, - {RUNE_C(0x010431), RUNE_C(0x010409)}, - {RUNE_C(0x010432), RUNE_C(0x01040A)}, - {RUNE_C(0x010433), RUNE_C(0x01040B)}, - {RUNE_C(0x010434), RUNE_C(0x01040C)}, - {RUNE_C(0x010435), RUNE_C(0x01040D)}, - {RUNE_C(0x010436), RUNE_C(0x01040E)}, - {RUNE_C(0x010437), RUNE_C(0x01040F)}, - {RUNE_C(0x010438), RUNE_C(0x010410)}, - {RUNE_C(0x010439), RUNE_C(0x010411)}, - {RUNE_C(0x01043A), RUNE_C(0x010412)}, - {RUNE_C(0x01043B), RUNE_C(0x010413)}, - {RUNE_C(0x01043C), RUNE_C(0x010414)}, - {RUNE_C(0x01043D), RUNE_C(0x010415)}, - {RUNE_C(0x01043E), RUNE_C(0x010416)}, - {RUNE_C(0x01043F), RUNE_C(0x010417)}, - {RUNE_C(0x010440), RUNE_C(0x010418)}, - {RUNE_C(0x010441), RUNE_C(0x010419)}, - {RUNE_C(0x010442), RUNE_C(0x01041A)}, - {RUNE_C(0x010443), RUNE_C(0x01041B)}, - {RUNE_C(0x010444), RUNE_C(0x01041C)}, - {RUNE_C(0x010445), RUNE_C(0x01041D)}, - {RUNE_C(0x010446), RUNE_C(0x01041E)}, - {RUNE_C(0x010447), RUNE_C(0x01041F)}, - {RUNE_C(0x010448), RUNE_C(0x010420)}, - {RUNE_C(0x010449), RUNE_C(0x010421)}, - {RUNE_C(0x01044A), RUNE_C(0x010422)}, - {RUNE_C(0x01044B), RUNE_C(0x010423)}, - {RUNE_C(0x01044C), RUNE_C(0x010424)}, - {RUNE_C(0x01044D), RUNE_C(0x010425)}, - {RUNE_C(0x01044E), RUNE_C(0x010426)}, - {RUNE_C(0x01044F), RUNE_C(0x010427)}, - {RUNE_C(0x0104D8), RUNE_C(0x0104B0)}, - {RUNE_C(0x0104D9), RUNE_C(0x0104B1)}, - {RUNE_C(0x0104DA), RUNE_C(0x0104B2)}, - {RUNE_C(0x0104DB), RUNE_C(0x0104B3)}, - {RUNE_C(0x0104DC), RUNE_C(0x0104B4)}, - {RUNE_C(0x0104DD), RUNE_C(0x0104B5)}, - {RUNE_C(0x0104DE), RUNE_C(0x0104B6)}, - {RUNE_C(0x0104DF), RUNE_C(0x0104B7)}, - {RUNE_C(0x0104E0), RUNE_C(0x0104B8)}, - {RUNE_C(0x0104E1), RUNE_C(0x0104B9)}, - {RUNE_C(0x0104E2), RUNE_C(0x0104BA)}, - {RUNE_C(0x0104E3), RUNE_C(0x0104BB)}, - {RUNE_C(0x0104E4), RUNE_C(0x0104BC)}, - {RUNE_C(0x0104E5), RUNE_C(0x0104BD)}, - {RUNE_C(0x0104E6), RUNE_C(0x0104BE)}, - {RUNE_C(0x0104E7), RUNE_C(0x0104BF)}, - {RUNE_C(0x0104E8), RUNE_C(0x0104C0)}, - {RUNE_C(0x0104E9), RUNE_C(0x0104C1)}, - {RUNE_C(0x0104EA), RUNE_C(0x0104C2)}, - {RUNE_C(0x0104EB), RUNE_C(0x0104C3)}, - {RUNE_C(0x0104EC), RUNE_C(0x0104C4)}, - {RUNE_C(0x0104ED), RUNE_C(0x0104C5)}, - {RUNE_C(0x0104EE), RUNE_C(0x0104C6)}, - {RUNE_C(0x0104EF), RUNE_C(0x0104C7)}, - {RUNE_C(0x0104F0), RUNE_C(0x0104C8)}, - {RUNE_C(0x0104F1), RUNE_C(0x0104C9)}, - {RUNE_C(0x0104F2), RUNE_C(0x0104CA)}, - {RUNE_C(0x0104F3), RUNE_C(0x0104CB)}, - {RUNE_C(0x0104F4), RUNE_C(0x0104CC)}, - {RUNE_C(0x0104F5), RUNE_C(0x0104CD)}, - {RUNE_C(0x0104F6), RUNE_C(0x0104CE)}, - {RUNE_C(0x0104F7), RUNE_C(0x0104CF)}, - {RUNE_C(0x0104F8), RUNE_C(0x0104D0)}, - {RUNE_C(0x0104F9), RUNE_C(0x0104D1)}, - {RUNE_C(0x0104FA), RUNE_C(0x0104D2)}, - {RUNE_C(0x0104FB), RUNE_C(0x0104D3)}, - {RUNE_C(0x010597), RUNE_C(0x010570)}, - {RUNE_C(0x010598), RUNE_C(0x010571)}, - {RUNE_C(0x010599), RUNE_C(0x010572)}, - {RUNE_C(0x01059A), RUNE_C(0x010573)}, - {RUNE_C(0x01059B), RUNE_C(0x010574)}, - {RUNE_C(0x01059C), RUNE_C(0x010575)}, - {RUNE_C(0x01059D), RUNE_C(0x010576)}, - {RUNE_C(0x01059E), RUNE_C(0x010577)}, - {RUNE_C(0x01059F), RUNE_C(0x010578)}, - {RUNE_C(0x0105A0), RUNE_C(0x010579)}, - {RUNE_C(0x0105A1), RUNE_C(0x01057A)}, - {RUNE_C(0x0105A3), RUNE_C(0x01057C)}, - {RUNE_C(0x0105A4), RUNE_C(0x01057D)}, - {RUNE_C(0x0105A5), RUNE_C(0x01057E)}, - {RUNE_C(0x0105A6), RUNE_C(0x01057F)}, - {RUNE_C(0x0105A7), RUNE_C(0x010580)}, - {RUNE_C(0x0105A8), RUNE_C(0x010581)}, - {RUNE_C(0x0105A9), RUNE_C(0x010582)}, - {RUNE_C(0x0105AA), RUNE_C(0x010583)}, - {RUNE_C(0x0105AB), RUNE_C(0x010584)}, - {RUNE_C(0x0105AC), RUNE_C(0x010585)}, - {RUNE_C(0x0105AD), RUNE_C(0x010586)}, - {RUNE_C(0x0105AE), RUNE_C(0x010587)}, - {RUNE_C(0x0105AF), RUNE_C(0x010588)}, - {RUNE_C(0x0105B0), RUNE_C(0x010589)}, - {RUNE_C(0x0105B1), RUNE_C(0x01058A)}, - {RUNE_C(0x0105B3), RUNE_C(0x01058C)}, - {RUNE_C(0x0105B4), RUNE_C(0x01058D)}, - {RUNE_C(0x0105B5), RUNE_C(0x01058E)}, - {RUNE_C(0x0105B6), RUNE_C(0x01058F)}, - {RUNE_C(0x0105B7), RUNE_C(0x010590)}, - {RUNE_C(0x0105B8), RUNE_C(0x010591)}, - {RUNE_C(0x0105B9), RUNE_C(0x010592)}, - {RUNE_C(0x0105BB), RUNE_C(0x010594)}, - {RUNE_C(0x0105BC), RUNE_C(0x010595)}, - {RUNE_C(0x010CC0), RUNE_C(0x010C80)}, - {RUNE_C(0x010CC1), RUNE_C(0x010C81)}, - {RUNE_C(0x010CC2), RUNE_C(0x010C82)}, - {RUNE_C(0x010CC3), RUNE_C(0x010C83)}, - {RUNE_C(0x010CC4), RUNE_C(0x010C84)}, - {RUNE_C(0x010CC5), RUNE_C(0x010C85)}, - {RUNE_C(0x010CC6), RUNE_C(0x010C86)}, - {RUNE_C(0x010CC7), RUNE_C(0x010C87)}, - {RUNE_C(0x010CC8), RUNE_C(0x010C88)}, - {RUNE_C(0x010CC9), RUNE_C(0x010C89)}, - {RUNE_C(0x010CCA), RUNE_C(0x010C8A)}, - {RUNE_C(0x010CCB), RUNE_C(0x010C8B)}, - {RUNE_C(0x010CCC), RUNE_C(0x010C8C)}, - {RUNE_C(0x010CCD), RUNE_C(0x010C8D)}, - {RUNE_C(0x010CCE), RUNE_C(0x010C8E)}, - {RUNE_C(0x010CCF), RUNE_C(0x010C8F)}, - {RUNE_C(0x010CD0), RUNE_C(0x010C90)}, - {RUNE_C(0x010CD1), RUNE_C(0x010C91)}, - {RUNE_C(0x010CD2), RUNE_C(0x010C92)}, - {RUNE_C(0x010CD3), RUNE_C(0x010C93)}, - {RUNE_C(0x010CD4), RUNE_C(0x010C94)}, - {RUNE_C(0x010CD5), RUNE_C(0x010C95)}, - {RUNE_C(0x010CD6), RUNE_C(0x010C96)}, - {RUNE_C(0x010CD7), RUNE_C(0x010C97)}, - {RUNE_C(0x010CD8), RUNE_C(0x010C98)}, - {RUNE_C(0x010CD9), RUNE_C(0x010C99)}, - {RUNE_C(0x010CDA), RUNE_C(0x010C9A)}, - {RUNE_C(0x010CDB), RUNE_C(0x010C9B)}, - {RUNE_C(0x010CDC), RUNE_C(0x010C9C)}, - {RUNE_C(0x010CDD), RUNE_C(0x010C9D)}, - {RUNE_C(0x010CDE), RUNE_C(0x010C9E)}, - {RUNE_C(0x010CDF), RUNE_C(0x010C9F)}, - {RUNE_C(0x010CE0), RUNE_C(0x010CA0)}, - {RUNE_C(0x010CE1), RUNE_C(0x010CA1)}, - {RUNE_C(0x010CE2), RUNE_C(0x010CA2)}, - {RUNE_C(0x010CE3), RUNE_C(0x010CA3)}, - {RUNE_C(0x010CE4), RUNE_C(0x010CA4)}, - {RUNE_C(0x010CE5), RUNE_C(0x010CA5)}, - {RUNE_C(0x010CE6), RUNE_C(0x010CA6)}, - {RUNE_C(0x010CE7), RUNE_C(0x010CA7)}, - {RUNE_C(0x010CE8), RUNE_C(0x010CA8)}, - {RUNE_C(0x010CE9), RUNE_C(0x010CA9)}, - {RUNE_C(0x010CEA), RUNE_C(0x010CAA)}, - {RUNE_C(0x010CEB), RUNE_C(0x010CAB)}, - {RUNE_C(0x010CEC), RUNE_C(0x010CAC)}, - {RUNE_C(0x010CED), RUNE_C(0x010CAD)}, - {RUNE_C(0x010CEE), RUNE_C(0x010CAE)}, - {RUNE_C(0x010CEF), RUNE_C(0x010CAF)}, - {RUNE_C(0x010CF0), RUNE_C(0x010CB0)}, - {RUNE_C(0x010CF1), RUNE_C(0x010CB1)}, - {RUNE_C(0x010CF2), RUNE_C(0x010CB2)}, - {RUNE_C(0x0118C0), RUNE_C(0x0118A0)}, - {RUNE_C(0x0118C1), RUNE_C(0x0118A1)}, - {RUNE_C(0x0118C2), RUNE_C(0x0118A2)}, - {RUNE_C(0x0118C3), RUNE_C(0x0118A3)}, - {RUNE_C(0x0118C4), RUNE_C(0x0118A4)}, - {RUNE_C(0x0118C5), RUNE_C(0x0118A5)}, - {RUNE_C(0x0118C6), RUNE_C(0x0118A6)}, - {RUNE_C(0x0118C7), RUNE_C(0x0118A7)}, - {RUNE_C(0x0118C8), RUNE_C(0x0118A8)}, - {RUNE_C(0x0118C9), RUNE_C(0x0118A9)}, - {RUNE_C(0x0118CA), RUNE_C(0x0118AA)}, - {RUNE_C(0x0118CB), RUNE_C(0x0118AB)}, - {RUNE_C(0x0118CC), RUNE_C(0x0118AC)}, - {RUNE_C(0x0118CD), RUNE_C(0x0118AD)}, - {RUNE_C(0x0118CE), RUNE_C(0x0118AE)}, - {RUNE_C(0x0118CF), RUNE_C(0x0118AF)}, - {RUNE_C(0x0118D0), RUNE_C(0x0118B0)}, - {RUNE_C(0x0118D1), RUNE_C(0x0118B1)}, - {RUNE_C(0x0118D2), RUNE_C(0x0118B2)}, - {RUNE_C(0x0118D3), RUNE_C(0x0118B3)}, - {RUNE_C(0x0118D4), RUNE_C(0x0118B4)}, - {RUNE_C(0x0118D5), RUNE_C(0x0118B5)}, - {RUNE_C(0x0118D6), RUNE_C(0x0118B6)}, - {RUNE_C(0x0118D7), RUNE_C(0x0118B7)}, - {RUNE_C(0x0118D8), RUNE_C(0x0118B8)}, - {RUNE_C(0x0118D9), RUNE_C(0x0118B9)}, - {RUNE_C(0x0118DA), RUNE_C(0x0118BA)}, - {RUNE_C(0x0118DB), RUNE_C(0x0118BB)}, - {RUNE_C(0x0118DC), RUNE_C(0x0118BC)}, - {RUNE_C(0x0118DD), RUNE_C(0x0118BD)}, - {RUNE_C(0x0118DE), RUNE_C(0x0118BE)}, - {RUNE_C(0x0118DF), RUNE_C(0x0118BF)}, - {RUNE_C(0x016E60), RUNE_C(0x016E40)}, - {RUNE_C(0x016E61), RUNE_C(0x016E41)}, - {RUNE_C(0x016E62), RUNE_C(0x016E42)}, - {RUNE_C(0x016E63), RUNE_C(0x016E43)}, - {RUNE_C(0x016E64), RUNE_C(0x016E44)}, - {RUNE_C(0x016E65), RUNE_C(0x016E45)}, - {RUNE_C(0x016E66), RUNE_C(0x016E46)}, - {RUNE_C(0x016E67), RUNE_C(0x016E47)}, - {RUNE_C(0x016E68), RUNE_C(0x016E48)}, - {RUNE_C(0x016E69), RUNE_C(0x016E49)}, - {RUNE_C(0x016E6A), RUNE_C(0x016E4A)}, - {RUNE_C(0x016E6B), RUNE_C(0x016E4B)}, - {RUNE_C(0x016E6C), RUNE_C(0x016E4C)}, - {RUNE_C(0x016E6D), RUNE_C(0x016E4D)}, - {RUNE_C(0x016E6E), RUNE_C(0x016E4E)}, - {RUNE_C(0x016E6F), RUNE_C(0x016E4F)}, - {RUNE_C(0x016E70), RUNE_C(0x016E50)}, - {RUNE_C(0x016E71), RUNE_C(0x016E51)}, - {RUNE_C(0x016E72), RUNE_C(0x016E52)}, - {RUNE_C(0x016E73), RUNE_C(0x016E53)}, - {RUNE_C(0x016E74), RUNE_C(0x016E54)}, - {RUNE_C(0x016E75), RUNE_C(0x016E55)}, - {RUNE_C(0x016E76), RUNE_C(0x016E56)}, - {RUNE_C(0x016E77), RUNE_C(0x016E57)}, - {RUNE_C(0x016E78), RUNE_C(0x016E58)}, - {RUNE_C(0x016E79), RUNE_C(0x016E59)}, - {RUNE_C(0x016E7A), RUNE_C(0x016E5A)}, - {RUNE_C(0x016E7B), RUNE_C(0x016E5B)}, - {RUNE_C(0x016E7C), RUNE_C(0x016E5C)}, - {RUNE_C(0x016E7D), RUNE_C(0x016E5D)}, - {RUNE_C(0x016E7E), RUNE_C(0x016E5E)}, - {RUNE_C(0x016E7F), RUNE_C(0x016E5F)}, - {RUNE_C(0x01E922), RUNE_C(0x01E900)}, - {RUNE_C(0x01E923), RUNE_C(0x01E901)}, - {RUNE_C(0x01E924), RUNE_C(0x01E902)}, - {RUNE_C(0x01E925), RUNE_C(0x01E903)}, - {RUNE_C(0x01E926), RUNE_C(0x01E904)}, - {RUNE_C(0x01E927), RUNE_C(0x01E905)}, - {RUNE_C(0x01E928), RUNE_C(0x01E906)}, - {RUNE_C(0x01E929), RUNE_C(0x01E907)}, - {RUNE_C(0x01E92A), RUNE_C(0x01E908)}, - {RUNE_C(0x01E92B), RUNE_C(0x01E909)}, - {RUNE_C(0x01E92C), RUNE_C(0x01E90A)}, - {RUNE_C(0x01E92D), RUNE_C(0x01E90B)}, - {RUNE_C(0x01E92E), RUNE_C(0x01E90C)}, - {RUNE_C(0x01E92F), RUNE_C(0x01E90D)}, - {RUNE_C(0x01E930), RUNE_C(0x01E90E)}, - {RUNE_C(0x01E931), RUNE_C(0x01E90F)}, - {RUNE_C(0x01E932), RUNE_C(0x01E910)}, - {RUNE_C(0x01E933), RUNE_C(0x01E911)}, - {RUNE_C(0x01E934), RUNE_C(0x01E912)}, - {RUNE_C(0x01E935), RUNE_C(0x01E913)}, - {RUNE_C(0x01E936), RUNE_C(0x01E914)}, - {RUNE_C(0x01E937), RUNE_C(0x01E915)}, - {RUNE_C(0x01E938), RUNE_C(0x01E916)}, - {RUNE_C(0x01E939), RUNE_C(0x01E917)}, - {RUNE_C(0x01E93A), RUNE_C(0x01E918)}, - {RUNE_C(0x01E93B), RUNE_C(0x01E919)}, - {RUNE_C(0x01E93C), RUNE_C(0x01E91A)}, - {RUNE_C(0x01E93D), RUNE_C(0x01E91B)}, - {RUNE_C(0x01E93E), RUNE_C(0x01E91C)}, - {RUNE_C(0x01E93F), RUNE_C(0x01E91D)}, - {RUNE_C(0x01E940), RUNE_C(0x01E91E)}, - {RUNE_C(0x01E941), RUNE_C(0x01E91F)}, - {RUNE_C(0x01E942), RUNE_C(0x01E920)}, - {RUNE_C(0x01E943), RUNE_C(0x01E921)}, +static constexpr rune stage2[][128] = { + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0x0041), RUNE_C(0x0042), RUNE_C(0x0043), + RUNE_C(0x0044), RUNE_C(0x0045), RUNE_C(0x0046), RUNE_C(0x0047), + RUNE_C(0x0048), RUNE_C(0x0049), RUNE_C(0x004A), RUNE_C(0x004B), + RUNE_C(0x004C), RUNE_C(0x004D), RUNE_C(0x004E), RUNE_C(0x004F), + RUNE_C(0x0050), RUNE_C(0x0051), RUNE_C(0x0052), RUNE_C(0x0053), + RUNE_C(0x0054), RUNE_C(0x0055), RUNE_C(0x0056), RUNE_C(0x0057), + RUNE_C(0x0058), RUNE_C(0x0059), RUNE_C(0x005A), 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0x039C), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x00C0), RUNE_C(0x00C1), RUNE_C(0x00C2), RUNE_C(0x00C3), + RUNE_C(0x00C4), RUNE_C(0x00C5), RUNE_C(0x00C6), RUNE_C(0x00C7), + RUNE_C(0x00C8), RUNE_C(0x00C9), RUNE_C(0x00CA), RUNE_C(0x00CB), + RUNE_C(0x00CC), RUNE_C(0x00CD), RUNE_C(0x00CE), RUNE_C(0x00CF), + RUNE_C(0x00D0), RUNE_C(0x00D1), RUNE_C(0x00D2), RUNE_C(0x00D3), + RUNE_C(0x00D4), RUNE_C(0x00D5), RUNE_C(0x00D6), 0, + RUNE_C(0x00D8), RUNE_C(0x00D9), RUNE_C(0x00DA), RUNE_C(0x00DB), + RUNE_C(0x00DC), RUNE_C(0x00DD), RUNE_C(0x00DE), RUNE_C(0x0178)}, + {0, RUNE_C(0x0100), 0, RUNE_C(0x0102), + 0, RUNE_C(0x0104), 0, RUNE_C(0x0106), + 0, RUNE_C(0x0108), 0, RUNE_C(0x010A), + 0, RUNE_C(0x010C), 0, RUNE_C(0x010E), + 0, RUNE_C(0x0110), 0, RUNE_C(0x0112), + 0, RUNE_C(0x0114), 0, RUNE_C(0x0116), + 0, RUNE_C(0x0118), 0, RUNE_C(0x011A), + 0, RUNE_C(0x011C), 0, RUNE_C(0x011E), + 0, RUNE_C(0x0120), 0, RUNE_C(0x0122), + 0, RUNE_C(0x0124), 0, RUNE_C(0x0126), + 0, RUNE_C(0x0128), 0, RUNE_C(0x012A), + 0, RUNE_C(0x012C), 0, RUNE_C(0x012E), + 0, RUNE_C(0x0049), 0, RUNE_C(0x0132), + 0, RUNE_C(0x0134), 0, RUNE_C(0x0136), + 0, 0, RUNE_C(0x0139), 0, + RUNE_C(0x013B), 0, RUNE_C(0x013D), 0, + RUNE_C(0x013F), 0, RUNE_C(0x0141), 0, + RUNE_C(0x0143), 0, RUNE_C(0x0145), 0, + RUNE_C(0x0147), 0, 0, RUNE_C(0x014A), + 0, RUNE_C(0x014C), 0, RUNE_C(0x014E), + 0, RUNE_C(0x0150), 0, RUNE_C(0x0152), + 0, RUNE_C(0x0154), 0, RUNE_C(0x0156), + 0, RUNE_C(0x0158), 0, RUNE_C(0x015A), + 0, RUNE_C(0x015C), 0, RUNE_C(0x015E), + 0, RUNE_C(0x0160), 0, RUNE_C(0x0162), + 0, RUNE_C(0x0164), 0, RUNE_C(0x0166), + 0, RUNE_C(0x0168), 0, RUNE_C(0x016A), + 0, RUNE_C(0x016C), 0, RUNE_C(0x016E), + 0, RUNE_C(0x0170), 0, RUNE_C(0x0172), + 0, RUNE_C(0x0174), 0, RUNE_C(0x0176), + 0, 0, RUNE_C(0x0179), 0, + RUNE_C(0x017B), 0, RUNE_C(0x017D), RUNE_C(0x0053)}, + {RUNE_C(0x0243), 0, 0, RUNE_C(0x0182), + 0, RUNE_C(0x0184), 0, 0, + RUNE_C(0x0187), 0, 0, 0, + RUNE_C(0x018B), 0, 0, 0, + 0, 0, RUNE_C(0x0191), 0, + 0, RUNE_C(0x01F6), 0, 0, + 0, RUNE_C(0x0198), RUNE_C(0x023D), 0, + 0, 0, RUNE_C(0x0220), 0, + 0, RUNE_C(0x01A0), 0, RUNE_C(0x01A2), + 0, RUNE_C(0x01A4), 0, 0, + RUNE_C(0x01A7), 0, 0, 0, + 0, RUNE_C(0x01AC), 0, 0, + RUNE_C(0x01AF), 0, 0, 0, + RUNE_C(0x01B3), 0, RUNE_C(0x01B5), 0, + 0, RUNE_C(0x01B8), 0, 0, + 0, RUNE_C(0x01BC), 0, RUNE_C(0x01F7), + 0, 0, 0, 0, + 0, RUNE_C(0x01C4), RUNE_C(0x01C4), 0, + RUNE_C(0x01C7), RUNE_C(0x01C7), 0, RUNE_C(0x01CA), + RUNE_C(0x01CA), 0, RUNE_C(0x01CD), 0, + RUNE_C(0x01CF), 0, RUNE_C(0x01D1), 0, + RUNE_C(0x01D3), 0, RUNE_C(0x01D5), 0, + RUNE_C(0x01D7), 0, RUNE_C(0x01D9), 0, + RUNE_C(0x01DB), RUNE_C(0x018E), 0, RUNE_C(0x01DE), + 0, RUNE_C(0x01E0), 0, RUNE_C(0x01E2), + 0, RUNE_C(0x01E4), 0, RUNE_C(0x01E6), + 0, RUNE_C(0x01E8), 0, RUNE_C(0x01EA), + 0, RUNE_C(0x01EC), 0, RUNE_C(0x01EE), + 0, 0, RUNE_C(0x01F1), RUNE_C(0x01F1), + 0, RUNE_C(0x01F4), 0, 0, + 0, RUNE_C(0x01F8), 0, RUNE_C(0x01FA), + 0, RUNE_C(0x01FC), 0, RUNE_C(0x01FE)}, + {0, RUNE_C(0x0200), 0, RUNE_C(0x0202), + 0, RUNE_C(0x0204), 0, RUNE_C(0x0206), + 0, RUNE_C(0x0208), 0, RUNE_C(0x020A), + 0, RUNE_C(0x020C), 0, RUNE_C(0x020E), + 0, RUNE_C(0x0210), 0, RUNE_C(0x0212), + 0, RUNE_C(0x0214), 0, RUNE_C(0x0216), + 0, RUNE_C(0x0218), 0, RUNE_C(0x021A), + 0, RUNE_C(0x021C), 0, RUNE_C(0x021E), + 0, 0, 0, RUNE_C(0x0222), + 0, RUNE_C(0x0224), 0, RUNE_C(0x0226), + 0, RUNE_C(0x0228), 0, RUNE_C(0x022A), + 0, RUNE_C(0x022C), 0, RUNE_C(0x022E), + 0, RUNE_C(0x0230), 0, RUNE_C(0x0232), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x023B), 0, 0, RUNE_C(0x2C7E), + RUNE_C(0x2C7F), 0, RUNE_C(0x0241), 0, + 0, 0, 0, RUNE_C(0x0246), + 0, RUNE_C(0x0248), 0, RUNE_C(0x024A), + 0, RUNE_C(0x024C), 0, RUNE_C(0x024E), + RUNE_C(0x2C6F), RUNE_C(0x2C6D), RUNE_C(0x2C70), RUNE_C(0x0181), + RUNE_C(0x0186), 0, RUNE_C(0x0189), RUNE_C(0x018A), + 0, RUNE_C(0x018F), 0, RUNE_C(0x0190), + RUNE_C(0xA7AB), 0, 0, 0, + RUNE_C(0x0193), RUNE_C(0xA7AC), 0, RUNE_C(0x0194), + 0, RUNE_C(0xA78D), RUNE_C(0xA7AA), 0, + RUNE_C(0x0197), RUNE_C(0x0196), RUNE_C(0xA7AE), RUNE_C(0x2C62), + RUNE_C(0xA7AD), 0, 0, RUNE_C(0x019C), + 0, RUNE_C(0x2C6E), RUNE_C(0x019D), 0, + 0, RUNE_C(0x019F), 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0x2C64), 0, 0}, + {RUNE_C(0x01A6), 0, RUNE_C(0xA7C5), RUNE_C(0x01A9), + 0, 0, 0, RUNE_C(0xA7B1), + RUNE_C(0x01AE), RUNE_C(0x0244), RUNE_C(0x01B1), RUNE_C(0x01B2), + RUNE_C(0x0245), 0, 0, 0, + 0, 0, RUNE_C(0x01B7), 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0xA7B2), RUNE_C(0xA7B0), 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0x0399), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0x0370), 0, RUNE_C(0x0372), + 0, 0, 0, RUNE_C(0x0376), + 0, 0, 0, RUNE_C(0x03FD), + RUNE_C(0x03FE), RUNE_C(0x03FF), 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x0386), RUNE_C(0x0388), RUNE_C(0x0389), RUNE_C(0x038A), + 0, RUNE_C(0x0391), RUNE_C(0x0392), RUNE_C(0x0393), + RUNE_C(0x0394), RUNE_C(0x0395), RUNE_C(0x0396), RUNE_C(0x0397), + RUNE_C(0x0398), RUNE_C(0x0399), RUNE_C(0x039A), RUNE_C(0x039B), + RUNE_C(0x039C), RUNE_C(0x039D), RUNE_C(0x039E), RUNE_C(0x039F), + RUNE_C(0x03A0), RUNE_C(0x03A1), RUNE_C(0x03A3), RUNE_C(0x03A3), + RUNE_C(0x03A4), RUNE_C(0x03A5), RUNE_C(0x03A6), RUNE_C(0x03A7), + RUNE_C(0x03A8), RUNE_C(0x03A9), RUNE_C(0x03AA), RUNE_C(0x03AB), + RUNE_C(0x038C), RUNE_C(0x038E), RUNE_C(0x038F), 0, + RUNE_C(0x0392), RUNE_C(0x0398), 0, 0, + 0, RUNE_C(0x03A6), RUNE_C(0x03A0), RUNE_C(0x03CF), + 0, RUNE_C(0x03D8), 0, RUNE_C(0x03DA), + 0, RUNE_C(0x03DC), 0, RUNE_C(0x03DE), + 0, RUNE_C(0x03E0), 0, RUNE_C(0x03E2), + 0, RUNE_C(0x03E4), 0, RUNE_C(0x03E6), + 0, RUNE_C(0x03E8), 0, RUNE_C(0x03EA), + 0, RUNE_C(0x03EC), 0, RUNE_C(0x03EE), + RUNE_C(0x039A), RUNE_C(0x03A1), RUNE_C(0x03F9), RUNE_C(0x037F), + 0, RUNE_C(0x0395), 0, 0, + RUNE_C(0x03F7), 0, 0, RUNE_C(0x03FA), + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x0410), RUNE_C(0x0411), RUNE_C(0x0412), RUNE_C(0x0413), + RUNE_C(0x0414), RUNE_C(0x0415), RUNE_C(0x0416), RUNE_C(0x0417), + RUNE_C(0x0418), RUNE_C(0x0419), RUNE_C(0x041A), RUNE_C(0x041B), + RUNE_C(0x041C), RUNE_C(0x041D), RUNE_C(0x041E), RUNE_C(0x041F), + RUNE_C(0x0420), RUNE_C(0x0421), RUNE_C(0x0422), RUNE_C(0x0423), + RUNE_C(0x0424), RUNE_C(0x0425), RUNE_C(0x0426), RUNE_C(0x0427), + RUNE_C(0x0428), RUNE_C(0x0429), RUNE_C(0x042A), RUNE_C(0x042B), + RUNE_C(0x042C), RUNE_C(0x042D), RUNE_C(0x042E), RUNE_C(0x042F), + RUNE_C(0x0400), RUNE_C(0x0401), RUNE_C(0x0402), RUNE_C(0x0403), + RUNE_C(0x0404), RUNE_C(0x0405), RUNE_C(0x0406), RUNE_C(0x0407), + RUNE_C(0x0408), RUNE_C(0x0409), RUNE_C(0x040A), RUNE_C(0x040B), + RUNE_C(0x040C), RUNE_C(0x040D), RUNE_C(0x040E), RUNE_C(0x040F), + 0, RUNE_C(0x0460), 0, RUNE_C(0x0462), + 0, RUNE_C(0x0464), 0, RUNE_C(0x0466), + 0, RUNE_C(0x0468), 0, RUNE_C(0x046A), + 0, RUNE_C(0x046C), 0, RUNE_C(0x046E), + 0, RUNE_C(0x0470), 0, RUNE_C(0x0472), + 0, RUNE_C(0x0474), 0, RUNE_C(0x0476), + 0, RUNE_C(0x0478), 0, RUNE_C(0x047A), + 0, RUNE_C(0x047C), 0, RUNE_C(0x047E)}, + {0, RUNE_C(0x0480), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, RUNE_C(0x048A), + 0, RUNE_C(0x048C), 0, RUNE_C(0x048E), + 0, RUNE_C(0x0490), 0, RUNE_C(0x0492), + 0, RUNE_C(0x0494), 0, RUNE_C(0x0496), + 0, RUNE_C(0x0498), 0, RUNE_C(0x049A), + 0, RUNE_C(0x049C), 0, RUNE_C(0x049E), + 0, RUNE_C(0x04A0), 0, RUNE_C(0x04A2), + 0, RUNE_C(0x04A4), 0, RUNE_C(0x04A6), + 0, RUNE_C(0x04A8), 0, RUNE_C(0x04AA), + 0, RUNE_C(0x04AC), 0, RUNE_C(0x04AE), + 0, RUNE_C(0x04B0), 0, RUNE_C(0x04B2), + 0, RUNE_C(0x04B4), 0, RUNE_C(0x04B6), + 0, RUNE_C(0x04B8), 0, RUNE_C(0x04BA), + 0, RUNE_C(0x04BC), 0, RUNE_C(0x04BE), + 0, 0, RUNE_C(0x04C1), 0, + RUNE_C(0x04C3), 0, RUNE_C(0x04C5), 0, + RUNE_C(0x04C7), 0, RUNE_C(0x04C9), 0, + RUNE_C(0x04CB), 0, RUNE_C(0x04CD), RUNE_C(0x04C0), + 0, RUNE_C(0x04D0), 0, RUNE_C(0x04D2), + 0, RUNE_C(0x04D4), 0, RUNE_C(0x04D6), + 0, RUNE_C(0x04D8), 0, RUNE_C(0x04DA), + 0, RUNE_C(0x04DC), 0, RUNE_C(0x04DE), + 0, RUNE_C(0x04E0), 0, RUNE_C(0x04E2), + 0, RUNE_C(0x04E4), 0, RUNE_C(0x04E6), + 0, RUNE_C(0x04E8), 0, RUNE_C(0x04EA), + 0, RUNE_C(0x04EC), 0, RUNE_C(0x04EE), + 0, RUNE_C(0x04F0), 0, RUNE_C(0x04F2), + 0, RUNE_C(0x04F4), 0, RUNE_C(0x04F6), + 0, RUNE_C(0x04F8), 0, RUNE_C(0x04FA), + 0, RUNE_C(0x04FC), 0, RUNE_C(0x04FE)}, + {0, RUNE_C(0x0500), 0, RUNE_C(0x0502), + 0, RUNE_C(0x0504), 0, RUNE_C(0x0506), + 0, RUNE_C(0x0508), 0, RUNE_C(0x050A), + 0, RUNE_C(0x050C), 0, RUNE_C(0x050E), + 0, RUNE_C(0x0510), 0, RUNE_C(0x0512), + 0, RUNE_C(0x0514), 0, RUNE_C(0x0516), + 0, RUNE_C(0x0518), 0, RUNE_C(0x051A), + 0, RUNE_C(0x051C), 0, RUNE_C(0x051E), + 0, RUNE_C(0x0520), 0, RUNE_C(0x0522), + 0, RUNE_C(0x0524), 0, RUNE_C(0x0526), + 0, RUNE_C(0x0528), 0, RUNE_C(0x052A), + 0, RUNE_C(0x052C), 0, RUNE_C(0x052E), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0x0531), RUNE_C(0x0532), RUNE_C(0x0533), + RUNE_C(0x0534), RUNE_C(0x0535), RUNE_C(0x0536), RUNE_C(0x0537), + RUNE_C(0x0538), RUNE_C(0x0539), RUNE_C(0x053A), RUNE_C(0x053B), + RUNE_C(0x053C), RUNE_C(0x053D), RUNE_C(0x053E), RUNE_C(0x053F), + RUNE_C(0x0540), RUNE_C(0x0541), RUNE_C(0x0542), RUNE_C(0x0543), + RUNE_C(0x0544), RUNE_C(0x0545), RUNE_C(0x0546), RUNE_C(0x0547), + RUNE_C(0x0548), RUNE_C(0x0549), RUNE_C(0x054A), RUNE_C(0x054B), + RUNE_C(0x054C), RUNE_C(0x054D), RUNE_C(0x054E), RUNE_C(0x054F)}, + {RUNE_C(0x0550), RUNE_C(0x0551), RUNE_C(0x0552), RUNE_C(0x0553), + RUNE_C(0x0554), RUNE_C(0x0555), RUNE_C(0x0556), 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1C90), RUNE_C(0x1C91), RUNE_C(0x1C92), RUNE_C(0x1C93), + RUNE_C(0x1C94), RUNE_C(0x1C95), RUNE_C(0x1C96), RUNE_C(0x1C97), + RUNE_C(0x1C98), RUNE_C(0x1C99), RUNE_C(0x1C9A), RUNE_C(0x1C9B), + RUNE_C(0x1C9C), RUNE_C(0x1C9D), RUNE_C(0x1C9E), RUNE_C(0x1C9F), + RUNE_C(0x1CA0), RUNE_C(0x1CA1), RUNE_C(0x1CA2), RUNE_C(0x1CA3), + RUNE_C(0x1CA4), RUNE_C(0x1CA5), RUNE_C(0x1CA6), RUNE_C(0x1CA7), + RUNE_C(0x1CA8), RUNE_C(0x1CA9), RUNE_C(0x1CAA), RUNE_C(0x1CAB), + RUNE_C(0x1CAC), RUNE_C(0x1CAD), RUNE_C(0x1CAE), RUNE_C(0x1CAF), + RUNE_C(0x1CB0), RUNE_C(0x1CB1), RUNE_C(0x1CB2), RUNE_C(0x1CB3), + RUNE_C(0x1CB4), RUNE_C(0x1CB5), RUNE_C(0x1CB6), RUNE_C(0x1CB7), + RUNE_C(0x1CB8), RUNE_C(0x1CB9), RUNE_C(0x1CBA), 0, + 0, RUNE_C(0x1CBD), RUNE_C(0x1CBE), RUNE_C(0x1CBF)}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x13F0), RUNE_C(0x13F1), RUNE_C(0x13F2), RUNE_C(0x13F3), + RUNE_C(0x13F4), RUNE_C(0x13F5), 0, 0}, + {RUNE_C(0x0412), RUNE_C(0x0414), RUNE_C(0x041E), RUNE_C(0x0421), + RUNE_C(0x0422), RUNE_C(0x0422), RUNE_C(0x042A), RUNE_C(0x0462), + RUNE_C(0xA64A), 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0xA77D), 0, 0, + 0, RUNE_C(0x2C63), 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, RUNE_C(0xA7C6), 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, RUNE_C(0x1E00), 0, RUNE_C(0x1E02), + 0, RUNE_C(0x1E04), 0, RUNE_C(0x1E06), + 0, RUNE_C(0x1E08), 0, RUNE_C(0x1E0A), + 0, RUNE_C(0x1E0C), 0, RUNE_C(0x1E0E), + 0, RUNE_C(0x1E10), 0, RUNE_C(0x1E12), + 0, RUNE_C(0x1E14), 0, RUNE_C(0x1E16), + 0, RUNE_C(0x1E18), 0, RUNE_C(0x1E1A), + 0, RUNE_C(0x1E1C), 0, RUNE_C(0x1E1E), + 0, RUNE_C(0x1E20), 0, RUNE_C(0x1E22), + 0, RUNE_C(0x1E24), 0, RUNE_C(0x1E26), + 0, RUNE_C(0x1E28), 0, RUNE_C(0x1E2A), + 0, RUNE_C(0x1E2C), 0, RUNE_C(0x1E2E), + 0, RUNE_C(0x1E30), 0, RUNE_C(0x1E32), + 0, RUNE_C(0x1E34), 0, RUNE_C(0x1E36), + 0, RUNE_C(0x1E38), 0, RUNE_C(0x1E3A), + 0, RUNE_C(0x1E3C), 0, RUNE_C(0x1E3E), + 0, RUNE_C(0x1E40), 0, RUNE_C(0x1E42), + 0, RUNE_C(0x1E44), 0, RUNE_C(0x1E46), + 0, RUNE_C(0x1E48), 0, RUNE_C(0x1E4A), + 0, RUNE_C(0x1E4C), 0, RUNE_C(0x1E4E), + 0, RUNE_C(0x1E50), 0, RUNE_C(0x1E52), + 0, RUNE_C(0x1E54), 0, RUNE_C(0x1E56), + 0, RUNE_C(0x1E58), 0, RUNE_C(0x1E5A), + 0, RUNE_C(0x1E5C), 0, RUNE_C(0x1E5E), + 0, RUNE_C(0x1E60), 0, RUNE_C(0x1E62), + 0, RUNE_C(0x1E64), 0, RUNE_C(0x1E66), + 0, RUNE_C(0x1E68), 0, RUNE_C(0x1E6A), + 0, RUNE_C(0x1E6C), 0, RUNE_C(0x1E6E), + 0, RUNE_C(0x1E70), 0, RUNE_C(0x1E72), + 0, RUNE_C(0x1E74), 0, RUNE_C(0x1E76), + 0, RUNE_C(0x1E78), 0, RUNE_C(0x1E7A), + 0, RUNE_C(0x1E7C), 0, RUNE_C(0x1E7E)}, + {0, RUNE_C(0x1E80), 0, RUNE_C(0x1E82), + 0, RUNE_C(0x1E84), 0, RUNE_C(0x1E86), + 0, RUNE_C(0x1E88), 0, RUNE_C(0x1E8A), + 0, RUNE_C(0x1E8C), 0, RUNE_C(0x1E8E), + 0, RUNE_C(0x1E90), 0, RUNE_C(0x1E92), + 0, RUNE_C(0x1E94), 0, 0, + 0, 0, 0, RUNE_C(0x1E60), + 0, 0, 0, 0, + 0, RUNE_C(0x1EA0), 0, RUNE_C(0x1EA2), + 0, RUNE_C(0x1EA4), 0, RUNE_C(0x1EA6), + 0, RUNE_C(0x1EA8), 0, RUNE_C(0x1EAA), + 0, RUNE_C(0x1EAC), 0, RUNE_C(0x1EAE), + 0, RUNE_C(0x1EB0), 0, RUNE_C(0x1EB2), + 0, RUNE_C(0x1EB4), 0, RUNE_C(0x1EB6), + 0, RUNE_C(0x1EB8), 0, RUNE_C(0x1EBA), + 0, RUNE_C(0x1EBC), 0, RUNE_C(0x1EBE), + 0, RUNE_C(0x1EC0), 0, RUNE_C(0x1EC2), + 0, RUNE_C(0x1EC4), 0, RUNE_C(0x1EC6), + 0, RUNE_C(0x1EC8), 0, RUNE_C(0x1ECA), + 0, RUNE_C(0x1ECC), 0, RUNE_C(0x1ECE), + 0, RUNE_C(0x1ED0), 0, RUNE_C(0x1ED2), + 0, RUNE_C(0x1ED4), 0, RUNE_C(0x1ED6), + 0, RUNE_C(0x1ED8), 0, RUNE_C(0x1EDA), + 0, RUNE_C(0x1EDC), 0, RUNE_C(0x1EDE), + 0, RUNE_C(0x1EE0), 0, RUNE_C(0x1EE2), + 0, RUNE_C(0x1EE4), 0, RUNE_C(0x1EE6), + 0, RUNE_C(0x1EE8), 0, RUNE_C(0x1EEA), + 0, RUNE_C(0x1EEC), 0, RUNE_C(0x1EEE), + 0, RUNE_C(0x1EF0), 0, RUNE_C(0x1EF2), + 0, RUNE_C(0x1EF4), 0, RUNE_C(0x1EF6), + 0, RUNE_C(0x1EF8), 0, RUNE_C(0x1EFA), + 0, RUNE_C(0x1EFC), 0, RUNE_C(0x1EFE)}, + {RUNE_C(0x1F08), RUNE_C(0x1F09), RUNE_C(0x1F0A), RUNE_C(0x1F0B), + RUNE_C(0x1F0C), RUNE_C(0x1F0D), RUNE_C(0x1F0E), RUNE_C(0x1F0F), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1F18), RUNE_C(0x1F19), RUNE_C(0x1F1A), RUNE_C(0x1F1B), + RUNE_C(0x1F1C), RUNE_C(0x1F1D), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1F28), RUNE_C(0x1F29), RUNE_C(0x1F2A), RUNE_C(0x1F2B), + RUNE_C(0x1F2C), RUNE_C(0x1F2D), RUNE_C(0x1F2E), RUNE_C(0x1F2F), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1F38), RUNE_C(0x1F39), RUNE_C(0x1F3A), RUNE_C(0x1F3B), + RUNE_C(0x1F3C), RUNE_C(0x1F3D), RUNE_C(0x1F3E), RUNE_C(0x1F3F), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1F48), RUNE_C(0x1F49), RUNE_C(0x1F4A), RUNE_C(0x1F4B), + RUNE_C(0x1F4C), RUNE_C(0x1F4D), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0x1F59), 0, RUNE_C(0x1F5B), + 0, RUNE_C(0x1F5D), 0, RUNE_C(0x1F5F), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1F68), RUNE_C(0x1F69), RUNE_C(0x1F6A), RUNE_C(0x1F6B), + RUNE_C(0x1F6C), RUNE_C(0x1F6D), RUNE_C(0x1F6E), RUNE_C(0x1F6F), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1FBA), RUNE_C(0x1FBB), RUNE_C(0x1FC8), RUNE_C(0x1FC9), + RUNE_C(0x1FCA), RUNE_C(0x1FCB), RUNE_C(0x1FDA), RUNE_C(0x1FDB), + RUNE_C(0x1FF8), RUNE_C(0x1FF9), RUNE_C(0x1FEA), RUNE_C(0x1FEB), + RUNE_C(0x1FFA), RUNE_C(0x1FFB), 0, 0}, + {RUNE_C(0x1F88), RUNE_C(0x1F89), RUNE_C(0x1F8A), RUNE_C(0x1F8B), + RUNE_C(0x1F8C), RUNE_C(0x1F8D), RUNE_C(0x1F8E), RUNE_C(0x1F8F), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1F98), RUNE_C(0x1F99), RUNE_C(0x1F9A), RUNE_C(0x1F9B), + RUNE_C(0x1F9C), RUNE_C(0x1F9D), RUNE_C(0x1F9E), RUNE_C(0x1F9F), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1FA8), RUNE_C(0x1FA9), RUNE_C(0x1FAA), RUNE_C(0x1FAB), + RUNE_C(0x1FAC), RUNE_C(0x1FAD), RUNE_C(0x1FAE), RUNE_C(0x1FAF), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1FB8), RUNE_C(0x1FB9), 0, RUNE_C(0x1FBC), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, RUNE_C(0x0399), 0, + 0, 0, 0, RUNE_C(0x1FCC), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1FD8), RUNE_C(0x1FD9), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x1FE8), RUNE_C(0x1FE9), 0, 0, + 0, RUNE_C(0x1FEC), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, RUNE_C(0x1FFC), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, RUNE_C(0x2132), 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x2160), RUNE_C(0x2161), RUNE_C(0x2162), RUNE_C(0x2163), + RUNE_C(0x2164), RUNE_C(0x2165), RUNE_C(0x2166), RUNE_C(0x2167), + RUNE_C(0x2168), RUNE_C(0x2169), RUNE_C(0x216A), RUNE_C(0x216B), + RUNE_C(0x216C), RUNE_C(0x216D), RUNE_C(0x216E), RUNE_C(0x216F)}, + {0, 0, 0, 0, + RUNE_C(0x2183), 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x24B6), RUNE_C(0x24B7), RUNE_C(0x24B8), RUNE_C(0x24B9), + RUNE_C(0x24BA), RUNE_C(0x24BB), RUNE_C(0x24BC), RUNE_C(0x24BD), + RUNE_C(0x24BE), RUNE_C(0x24BF), RUNE_C(0x24C0), RUNE_C(0x24C1), + RUNE_C(0x24C2), RUNE_C(0x24C3), RUNE_C(0x24C4), RUNE_C(0x24C5), + RUNE_C(0x24C6), RUNE_C(0x24C7), RUNE_C(0x24C8), RUNE_C(0x24C9), + RUNE_C(0x24CA), RUNE_C(0x24CB), RUNE_C(0x24CC), RUNE_C(0x24CD), + RUNE_C(0x24CE), RUNE_C(0x24CF), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x2C00), RUNE_C(0x2C01), RUNE_C(0x2C02), RUNE_C(0x2C03), + RUNE_C(0x2C04), RUNE_C(0x2C05), RUNE_C(0x2C06), RUNE_C(0x2C07), + RUNE_C(0x2C08), RUNE_C(0x2C09), RUNE_C(0x2C0A), RUNE_C(0x2C0B), + RUNE_C(0x2C0C), RUNE_C(0x2C0D), RUNE_C(0x2C0E), RUNE_C(0x2C0F), + RUNE_C(0x2C10), RUNE_C(0x2C11), RUNE_C(0x2C12), RUNE_C(0x2C13), + RUNE_C(0x2C14), RUNE_C(0x2C15), RUNE_C(0x2C16), RUNE_C(0x2C17), + RUNE_C(0x2C18), RUNE_C(0x2C19), RUNE_C(0x2C1A), RUNE_C(0x2C1B), + RUNE_C(0x2C1C), RUNE_C(0x2C1D), RUNE_C(0x2C1E), RUNE_C(0x2C1F), + RUNE_C(0x2C20), RUNE_C(0x2C21), RUNE_C(0x2C22), RUNE_C(0x2C23), + RUNE_C(0x2C24), RUNE_C(0x2C25), RUNE_C(0x2C26), RUNE_C(0x2C27), + RUNE_C(0x2C28), RUNE_C(0x2C29), RUNE_C(0x2C2A), RUNE_C(0x2C2B), + RUNE_C(0x2C2C), RUNE_C(0x2C2D), RUNE_C(0x2C2E), RUNE_C(0x2C2F), + 0, RUNE_C(0x2C60), 0, 0, + 0, RUNE_C(0x023A), RUNE_C(0x023E), 0, + RUNE_C(0x2C67), 0, RUNE_C(0x2C69), 0, + RUNE_C(0x2C6B), 0, 0, 0, + 0, 0, 0, RUNE_C(0x2C72), + 0, 0, RUNE_C(0x2C75), 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, RUNE_C(0x2C80), 0, RUNE_C(0x2C82), + 0, RUNE_C(0x2C84), 0, RUNE_C(0x2C86), + 0, RUNE_C(0x2C88), 0, RUNE_C(0x2C8A), + 0, RUNE_C(0x2C8C), 0, RUNE_C(0x2C8E), + 0, RUNE_C(0x2C90), 0, RUNE_C(0x2C92), + 0, RUNE_C(0x2C94), 0, RUNE_C(0x2C96), + 0, RUNE_C(0x2C98), 0, RUNE_C(0x2C9A), + 0, RUNE_C(0x2C9C), 0, RUNE_C(0x2C9E), + 0, RUNE_C(0x2CA0), 0, RUNE_C(0x2CA2), + 0, RUNE_C(0x2CA4), 0, RUNE_C(0x2CA6), + 0, RUNE_C(0x2CA8), 0, RUNE_C(0x2CAA), + 0, RUNE_C(0x2CAC), 0, RUNE_C(0x2CAE), + 0, RUNE_C(0x2CB0), 0, RUNE_C(0x2CB2), + 0, RUNE_C(0x2CB4), 0, RUNE_C(0x2CB6), + 0, RUNE_C(0x2CB8), 0, RUNE_C(0x2CBA), + 0, RUNE_C(0x2CBC), 0, RUNE_C(0x2CBE), + 0, RUNE_C(0x2CC0), 0, RUNE_C(0x2CC2), + 0, RUNE_C(0x2CC4), 0, RUNE_C(0x2CC6), + 0, RUNE_C(0x2CC8), 0, RUNE_C(0x2CCA), + 0, RUNE_C(0x2CCC), 0, RUNE_C(0x2CCE), + 0, RUNE_C(0x2CD0), 0, RUNE_C(0x2CD2), + 0, RUNE_C(0x2CD4), 0, RUNE_C(0x2CD6), + 0, RUNE_C(0x2CD8), 0, RUNE_C(0x2CDA), + 0, RUNE_C(0x2CDC), 0, RUNE_C(0x2CDE), + 0, RUNE_C(0x2CE0), 0, RUNE_C(0x2CE2), + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x2CEB), 0, RUNE_C(0x2CED), 0, + 0, 0, 0, RUNE_C(0x2CF2), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {RUNE_C(0x10A0), RUNE_C(0x10A1), RUNE_C(0x10A2), RUNE_C(0x10A3), + RUNE_C(0x10A4), RUNE_C(0x10A5), RUNE_C(0x10A6), RUNE_C(0x10A7), + RUNE_C(0x10A8), RUNE_C(0x10A9), RUNE_C(0x10AA), RUNE_C(0x10AB), + RUNE_C(0x10AC), RUNE_C(0x10AD), RUNE_C(0x10AE), RUNE_C(0x10AF), + RUNE_C(0x10B0), RUNE_C(0x10B1), RUNE_C(0x10B2), RUNE_C(0x10B3), + RUNE_C(0x10B4), RUNE_C(0x10B5), RUNE_C(0x10B6), RUNE_C(0x10B7), + RUNE_C(0x10B8), RUNE_C(0x10B9), RUNE_C(0x10BA), RUNE_C(0x10BB), + RUNE_C(0x10BC), RUNE_C(0x10BD), RUNE_C(0x10BE), RUNE_C(0x10BF), + RUNE_C(0x10C0), RUNE_C(0x10C1), RUNE_C(0x10C2), RUNE_C(0x10C3), + RUNE_C(0x10C4), RUNE_C(0x10C5), 0, RUNE_C(0x10C7), + 0, 0, 0, 0, + 0, RUNE_C(0x10CD), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0xA640), 0, RUNE_C(0xA642), + 0, RUNE_C(0xA644), 0, RUNE_C(0xA646), + 0, RUNE_C(0xA648), 0, RUNE_C(0xA64A), + 0, RUNE_C(0xA64C), 0, RUNE_C(0xA64E), + 0, RUNE_C(0xA650), 0, RUNE_C(0xA652), + 0, RUNE_C(0xA654), 0, RUNE_C(0xA656), + 0, RUNE_C(0xA658), 0, RUNE_C(0xA65A), + 0, RUNE_C(0xA65C), 0, RUNE_C(0xA65E), + 0, RUNE_C(0xA660), 0, RUNE_C(0xA662), + 0, RUNE_C(0xA664), 0, RUNE_C(0xA666), + 0, RUNE_C(0xA668), 0, RUNE_C(0xA66A), + 0, RUNE_C(0xA66C), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, RUNE_C(0xA680), 0, RUNE_C(0xA682), + 0, RUNE_C(0xA684), 0, RUNE_C(0xA686), + 0, RUNE_C(0xA688), 0, RUNE_C(0xA68A), + 0, RUNE_C(0xA68C), 0, RUNE_C(0xA68E), + 0, RUNE_C(0xA690), 0, RUNE_C(0xA692), + 0, RUNE_C(0xA694), 0, RUNE_C(0xA696), + 0, RUNE_C(0xA698), 0, RUNE_C(0xA69A), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, RUNE_C(0xA722), + 0, RUNE_C(0xA724), 0, RUNE_C(0xA726), + 0, RUNE_C(0xA728), 0, RUNE_C(0xA72A), + 0, RUNE_C(0xA72C), 0, RUNE_C(0xA72E), + 0, 0, 0, RUNE_C(0xA732), + 0, RUNE_C(0xA734), 0, RUNE_C(0xA736), + 0, RUNE_C(0xA738), 0, RUNE_C(0xA73A), + 0, RUNE_C(0xA73C), 0, RUNE_C(0xA73E), + 0, RUNE_C(0xA740), 0, RUNE_C(0xA742), + 0, RUNE_C(0xA744), 0, RUNE_C(0xA746), + 0, RUNE_C(0xA748), 0, RUNE_C(0xA74A), + 0, RUNE_C(0xA74C), 0, RUNE_C(0xA74E), + 0, RUNE_C(0xA750), 0, RUNE_C(0xA752), + 0, RUNE_C(0xA754), 0, RUNE_C(0xA756), + 0, RUNE_C(0xA758), 0, RUNE_C(0xA75A), + 0, RUNE_C(0xA75C), 0, RUNE_C(0xA75E), + 0, RUNE_C(0xA760), 0, RUNE_C(0xA762), + 0, RUNE_C(0xA764), 0, RUNE_C(0xA766), + 0, RUNE_C(0xA768), 0, RUNE_C(0xA76A), + 0, RUNE_C(0xA76C), 0, RUNE_C(0xA76E), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, RUNE_C(0xA779), 0, + RUNE_C(0xA77B), 0, 0, RUNE_C(0xA77E)}, + {0, RUNE_C(0xA780), 0, RUNE_C(0xA782), + 0, RUNE_C(0xA784), 0, RUNE_C(0xA786), + 0, 0, 0, 0, + RUNE_C(0xA78B), 0, 0, 0, + 0, RUNE_C(0xA790), 0, RUNE_C(0xA792), + RUNE_C(0xA7C4), 0, 0, RUNE_C(0xA796), + 0, RUNE_C(0xA798), 0, RUNE_C(0xA79A), + 0, RUNE_C(0xA79C), 0, RUNE_C(0xA79E), + 0, RUNE_C(0xA7A0), 0, RUNE_C(0xA7A2), + 0, RUNE_C(0xA7A4), 0, RUNE_C(0xA7A6), + 0, RUNE_C(0xA7A8), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0xA7B4), 0, RUNE_C(0xA7B6), + 0, RUNE_C(0xA7B8), 0, RUNE_C(0xA7BA), + 0, RUNE_C(0xA7BC), 0, RUNE_C(0xA7BE), + 0, RUNE_C(0xA7C0), 0, RUNE_C(0xA7C2), + 0, 0, 0, 0, + RUNE_C(0xA7C7), 0, RUNE_C(0xA7C9), 0, + 0, 0, 0, 0, + 0, RUNE_C(0xA7D0), 0, 0, + 0, 0, 0, RUNE_C(0xA7D6), + 0, RUNE_C(0xA7D8), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, RUNE_C(0xA7F5), 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, RUNE_C(0xA7B3), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x13A0), RUNE_C(0x13A1), RUNE_C(0x13A2), RUNE_C(0x13A3), + RUNE_C(0x13A4), RUNE_C(0x13A5), RUNE_C(0x13A6), RUNE_C(0x13A7), + RUNE_C(0x13A8), RUNE_C(0x13A9), RUNE_C(0x13AA), RUNE_C(0x13AB), + RUNE_C(0x13AC), RUNE_C(0x13AD), RUNE_C(0x13AE), RUNE_C(0x13AF)}, + {RUNE_C(0x13B0), RUNE_C(0x13B1), RUNE_C(0x13B2), RUNE_C(0x13B3), + RUNE_C(0x13B4), RUNE_C(0x13B5), RUNE_C(0x13B6), RUNE_C(0x13B7), + RUNE_C(0x13B8), RUNE_C(0x13B9), RUNE_C(0x13BA), RUNE_C(0x13BB), + RUNE_C(0x13BC), RUNE_C(0x13BD), RUNE_C(0x13BE), RUNE_C(0x13BF), + RUNE_C(0x13C0), RUNE_C(0x13C1), RUNE_C(0x13C2), RUNE_C(0x13C3), + RUNE_C(0x13C4), RUNE_C(0x13C5), RUNE_C(0x13C6), RUNE_C(0x13C7), + RUNE_C(0x13C8), RUNE_C(0x13C9), RUNE_C(0x13CA), RUNE_C(0x13CB), + RUNE_C(0x13CC), RUNE_C(0x13CD), RUNE_C(0x13CE), RUNE_C(0x13CF), + RUNE_C(0x13D0), RUNE_C(0x13D1), RUNE_C(0x13D2), RUNE_C(0x13D3), + RUNE_C(0x13D4), RUNE_C(0x13D5), RUNE_C(0x13D6), RUNE_C(0x13D7), + RUNE_C(0x13D8), RUNE_C(0x13D9), RUNE_C(0x13DA), RUNE_C(0x13DB), + RUNE_C(0x13DC), RUNE_C(0x13DD), RUNE_C(0x13DE), RUNE_C(0x13DF), + RUNE_C(0x13E0), RUNE_C(0x13E1), RUNE_C(0x13E2), RUNE_C(0x13E3), + RUNE_C(0x13E4), RUNE_C(0x13E5), RUNE_C(0x13E6), RUNE_C(0x13E7), + RUNE_C(0x13E8), RUNE_C(0x13E9), RUNE_C(0x13EA), RUNE_C(0x13EB), + RUNE_C(0x13EC), RUNE_C(0x13ED), RUNE_C(0x13EE), RUNE_C(0x13EF), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, RUNE_C(0xFF21), RUNE_C(0xFF22), RUNE_C(0xFF23), + RUNE_C(0xFF24), RUNE_C(0xFF25), RUNE_C(0xFF26), RUNE_C(0xFF27), + RUNE_C(0xFF28), RUNE_C(0xFF29), RUNE_C(0xFF2A), RUNE_C(0xFF2B), + RUNE_C(0xFF2C), RUNE_C(0xFF2D), RUNE_C(0xFF2E), RUNE_C(0xFF2F), + RUNE_C(0xFF30), RUNE_C(0xFF31), RUNE_C(0xFF32), RUNE_C(0xFF33), + RUNE_C(0xFF34), RUNE_C(0xFF35), RUNE_C(0xFF36), RUNE_C(0xFF37), + RUNE_C(0xFF38), RUNE_C(0xFF39), RUNE_C(0xFF3A), 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x10400), RUNE_C(0x10401), RUNE_C(0x10402), RUNE_C(0x10403), + RUNE_C(0x10404), RUNE_C(0x10405), RUNE_C(0x10406), RUNE_C(0x10407), + RUNE_C(0x10408), RUNE_C(0x10409), RUNE_C(0x1040A), RUNE_C(0x1040B), + RUNE_C(0x1040C), RUNE_C(0x1040D), RUNE_C(0x1040E), RUNE_C(0x1040F), + RUNE_C(0x10410), RUNE_C(0x10411), RUNE_C(0x10412), RUNE_C(0x10413), + RUNE_C(0x10414), RUNE_C(0x10415), RUNE_C(0x10416), RUNE_C(0x10417), + RUNE_C(0x10418), RUNE_C(0x10419), RUNE_C(0x1041A), RUNE_C(0x1041B), + RUNE_C(0x1041C), RUNE_C(0x1041D), RUNE_C(0x1041E), RUNE_C(0x1041F), + RUNE_C(0x10420), RUNE_C(0x10421), RUNE_C(0x10422), RUNE_C(0x10423), + RUNE_C(0x10424), RUNE_C(0x10425), RUNE_C(0x10426), RUNE_C(0x10427), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x104B0), RUNE_C(0x104B1), RUNE_C(0x104B2), RUNE_C(0x104B3), + RUNE_C(0x104B4), RUNE_C(0x104B5), RUNE_C(0x104B6), RUNE_C(0x104B7), + RUNE_C(0x104B8), RUNE_C(0x104B9), RUNE_C(0x104BA), RUNE_C(0x104BB), + RUNE_C(0x104BC), RUNE_C(0x104BD), RUNE_C(0x104BE), RUNE_C(0x104BF), + RUNE_C(0x104C0), RUNE_C(0x104C1), RUNE_C(0x104C2), RUNE_C(0x104C3), + RUNE_C(0x104C4), RUNE_C(0x104C5), RUNE_C(0x104C6), RUNE_C(0x104C7), + RUNE_C(0x104C8), RUNE_C(0x104C9), RUNE_C(0x104CA), RUNE_C(0x104CB), + RUNE_C(0x104CC), RUNE_C(0x104CD), RUNE_C(0x104CE), RUNE_C(0x104CF), + RUNE_C(0x104D0), RUNE_C(0x104D1), RUNE_C(0x104D2), RUNE_C(0x104D3), + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, RUNE_C(0x10570), + RUNE_C(0x10571), RUNE_C(0x10572), RUNE_C(0x10573), RUNE_C(0x10574), + RUNE_C(0x10575), RUNE_C(0x10576), RUNE_C(0x10577), RUNE_C(0x10578), + RUNE_C(0x10579), RUNE_C(0x1057A), 0, RUNE_C(0x1057C), + RUNE_C(0x1057D), RUNE_C(0x1057E), RUNE_C(0x1057F), RUNE_C(0x10580), + RUNE_C(0x10581), RUNE_C(0x10582), RUNE_C(0x10583), RUNE_C(0x10584), + RUNE_C(0x10585), RUNE_C(0x10586), RUNE_C(0x10587), RUNE_C(0x10588), + RUNE_C(0x10589), RUNE_C(0x1058A), 0, RUNE_C(0x1058C), + RUNE_C(0x1058D), RUNE_C(0x1058E), RUNE_C(0x1058F), RUNE_C(0x10590), + RUNE_C(0x10591), RUNE_C(0x10592), 0, RUNE_C(0x10594), + RUNE_C(0x10595), 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x10C80), RUNE_C(0x10C81), RUNE_C(0x10C82), RUNE_C(0x10C83), + RUNE_C(0x10C84), RUNE_C(0x10C85), RUNE_C(0x10C86), RUNE_C(0x10C87), + RUNE_C(0x10C88), RUNE_C(0x10C89), RUNE_C(0x10C8A), RUNE_C(0x10C8B), + RUNE_C(0x10C8C), RUNE_C(0x10C8D), RUNE_C(0x10C8E), RUNE_C(0x10C8F), + RUNE_C(0x10C90), RUNE_C(0x10C91), RUNE_C(0x10C92), RUNE_C(0x10C93), + RUNE_C(0x10C94), RUNE_C(0x10C95), RUNE_C(0x10C96), RUNE_C(0x10C97), + RUNE_C(0x10C98), RUNE_C(0x10C99), RUNE_C(0x10C9A), RUNE_C(0x10C9B), + RUNE_C(0x10C9C), RUNE_C(0x10C9D), RUNE_C(0x10C9E), RUNE_C(0x10C9F), + RUNE_C(0x10CA0), RUNE_C(0x10CA1), RUNE_C(0x10CA2), RUNE_C(0x10CA3), + RUNE_C(0x10CA4), RUNE_C(0x10CA5), RUNE_C(0x10CA6), RUNE_C(0x10CA7), + RUNE_C(0x10CA8), RUNE_C(0x10CA9), RUNE_C(0x10CAA), RUNE_C(0x10CAB), + RUNE_C(0x10CAC), RUNE_C(0x10CAD), RUNE_C(0x10CAE), RUNE_C(0x10CAF), + RUNE_C(0x10CB0), RUNE_C(0x10CB1), RUNE_C(0x10CB2), 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x118A0), RUNE_C(0x118A1), RUNE_C(0x118A2), RUNE_C(0x118A3), + RUNE_C(0x118A4), RUNE_C(0x118A5), RUNE_C(0x118A6), RUNE_C(0x118A7), + RUNE_C(0x118A8), RUNE_C(0x118A9), RUNE_C(0x118AA), RUNE_C(0x118AB), + RUNE_C(0x118AC), RUNE_C(0x118AD), RUNE_C(0x118AE), RUNE_C(0x118AF), + RUNE_C(0x118B0), RUNE_C(0x118B1), RUNE_C(0x118B2), RUNE_C(0x118B3), + RUNE_C(0x118B4), RUNE_C(0x118B5), RUNE_C(0x118B6), RUNE_C(0x118B7), + RUNE_C(0x118B8), RUNE_C(0x118B9), RUNE_C(0x118BA), RUNE_C(0x118BB), + RUNE_C(0x118BC), RUNE_C(0x118BD), RUNE_C(0x118BE), RUNE_C(0x118BF), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x16E40), RUNE_C(0x16E41), RUNE_C(0x16E42), RUNE_C(0x16E43), + RUNE_C(0x16E44), RUNE_C(0x16E45), RUNE_C(0x16E46), RUNE_C(0x16E47), + RUNE_C(0x16E48), RUNE_C(0x16E49), RUNE_C(0x16E4A), RUNE_C(0x16E4B), + RUNE_C(0x16E4C), RUNE_C(0x16E4D), RUNE_C(0x16E4E), RUNE_C(0x16E4F), + RUNE_C(0x16E50), RUNE_C(0x16E51), RUNE_C(0x16E52), RUNE_C(0x16E53), + RUNE_C(0x16E54), RUNE_C(0x16E55), RUNE_C(0x16E56), RUNE_C(0x16E57), + RUNE_C(0x16E58), RUNE_C(0x16E59), RUNE_C(0x16E5A), RUNE_C(0x16E5B), + RUNE_C(0x16E5C), RUNE_C(0x16E5D), RUNE_C(0x16E5E), RUNE_C(0x16E5F)}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, RUNE_C(0x1E900), RUNE_C(0x1E901), + RUNE_C(0x1E902), RUNE_C(0x1E903), RUNE_C(0x1E904), RUNE_C(0x1E905), + RUNE_C(0x1E906), RUNE_C(0x1E907), RUNE_C(0x1E908), RUNE_C(0x1E909), + RUNE_C(0x1E90A), RUNE_C(0x1E90B), RUNE_C(0x1E90C), RUNE_C(0x1E90D), + RUNE_C(0x1E90E), RUNE_C(0x1E90F), RUNE_C(0x1E910), RUNE_C(0x1E911), + RUNE_C(0x1E912), RUNE_C(0x1E913), RUNE_C(0x1E914), RUNE_C(0x1E915), + RUNE_C(0x1E916), RUNE_C(0x1E917), RUNE_C(0x1E918), RUNE_C(0x1E919), + RUNE_C(0x1E91A), RUNE_C(0x1E91B), RUNE_C(0x1E91C), RUNE_C(0x1E91D), + RUNE_C(0x1E91E), RUNE_C(0x1E91F), RUNE_C(0x1E920), RUNE_C(0x1E921), + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, }; -_MLIB_DEFINE_BSEARCH_KV(rune, lookup, ch) - rune uprop_get_suc(rune ch) { - return ch < lengthof(lookup_lat1) ? lookup_lat1[ch] : mlib_lookup_kv(ch); + rune hc = stage2[stage1[ch / 128]][ch % 128]; + return hc == 0 ? ch : hc; } |