w3m

Unnamed repository; edit this file to name it for gitweb.
git clone https://logand.com/git/w3m.git/
Log | Files | Refs | README

ucs_case.map (57105B)


      1 /*
      2    File generated from UnicodeData-4.1.0.txt.
      3 */
      4 
      5 
      6 #define N_ucs_toupper_map 862
      7 
      8 static wc_map ucs_toupper_map[ N_ucs_toupper_map ] = {
      9   { 0x0061, 0x0041 },
     10   { 0x0062, 0x0042 },
     11   { 0x0063, 0x0043 },
     12   { 0x0064, 0x0044 },
     13   { 0x0065, 0x0045 },
     14   { 0x0066, 0x0046 },
     15   { 0x0067, 0x0047 },
     16   { 0x0068, 0x0048 },
     17   { 0x0069, 0x0049 },
     18   { 0x006A, 0x004A },
     19   { 0x006B, 0x004B },
     20   { 0x006C, 0x004C },
     21   { 0x006D, 0x004D },
     22   { 0x006E, 0x004E },
     23   { 0x006F, 0x004F },
     24   { 0x0070, 0x0050 },
     25   { 0x0071, 0x0051 },
     26   { 0x0072, 0x0052 },
     27   { 0x0073, 0x0053 },
     28   { 0x0074, 0x0054 },
     29   { 0x0075, 0x0055 },
     30   { 0x0076, 0x0056 },
     31   { 0x0077, 0x0057 },
     32   { 0x0078, 0x0058 },
     33   { 0x0079, 0x0059 },
     34   { 0x007A, 0x005A },
     35   { 0x00B5, 0x039C },
     36   { 0x00E0, 0x00C0 },
     37   { 0x00E1, 0x00C1 },
     38   { 0x00E2, 0x00C2 },
     39   { 0x00E3, 0x00C3 },
     40   { 0x00E4, 0x00C4 },
     41   { 0x00E5, 0x00C5 },
     42   { 0x00E6, 0x00C6 },
     43   { 0x00E7, 0x00C7 },
     44   { 0x00E8, 0x00C8 },
     45   { 0x00E9, 0x00C9 },
     46   { 0x00EA, 0x00CA },
     47   { 0x00EB, 0x00CB },
     48   { 0x00EC, 0x00CC },
     49   { 0x00ED, 0x00CD },
     50   { 0x00EE, 0x00CE },
     51   { 0x00EF, 0x00CF },
     52   { 0x00F0, 0x00D0 },
     53   { 0x00F1, 0x00D1 },
     54   { 0x00F2, 0x00D2 },
     55   { 0x00F3, 0x00D3 },
     56   { 0x00F4, 0x00D4 },
     57   { 0x00F5, 0x00D5 },
     58   { 0x00F6, 0x00D6 },
     59   { 0x00F8, 0x00D8 },
     60   { 0x00F9, 0x00D9 },
     61   { 0x00FA, 0x00DA },
     62   { 0x00FB, 0x00DB },
     63   { 0x00FC, 0x00DC },
     64   { 0x00FD, 0x00DD },
     65   { 0x00FE, 0x00DE },
     66   { 0x00FF, 0x0178 },
     67   { 0x0101, 0x0100 },
     68   { 0x0103, 0x0102 },
     69   { 0x0105, 0x0104 },
     70   { 0x0107, 0x0106 },
     71   { 0x0109, 0x0108 },
     72   { 0x010B, 0x010A },
     73   { 0x010D, 0x010C },
     74   { 0x010F, 0x010E },
     75   { 0x0111, 0x0110 },
     76   { 0x0113, 0x0112 },
     77   { 0x0115, 0x0114 },
     78   { 0x0117, 0x0116 },
     79   { 0x0119, 0x0118 },
     80   { 0x011B, 0x011A },
     81   { 0x011D, 0x011C },
     82   { 0x011F, 0x011E },
     83   { 0x0121, 0x0120 },
     84   { 0x0123, 0x0122 },
     85   { 0x0125, 0x0124 },
     86   { 0x0127, 0x0126 },
     87   { 0x0129, 0x0128 },
     88   { 0x012B, 0x012A },
     89   { 0x012D, 0x012C },
     90   { 0x012F, 0x012E },
     91   { 0x0131, 0x0049 },
     92   { 0x0133, 0x0132 },
     93   { 0x0135, 0x0134 },
     94   { 0x0137, 0x0136 },
     95   { 0x013A, 0x0139 },
     96   { 0x013C, 0x013B },
     97   { 0x013E, 0x013D },
     98   { 0x0140, 0x013F },
     99   { 0x0142, 0x0141 },
    100   { 0x0144, 0x0143 },
    101   { 0x0146, 0x0145 },
    102   { 0x0148, 0x0147 },
    103   { 0x014B, 0x014A },
    104   { 0x014D, 0x014C },
    105   { 0x014F, 0x014E },
    106   { 0x0151, 0x0150 },
    107   { 0x0153, 0x0152 },
    108   { 0x0155, 0x0154 },
    109   { 0x0157, 0x0156 },
    110   { 0x0159, 0x0158 },
    111   { 0x015B, 0x015A },
    112   { 0x015D, 0x015C },
    113   { 0x015F, 0x015E },
    114   { 0x0161, 0x0160 },
    115   { 0x0163, 0x0162 },
    116   { 0x0165, 0x0164 },
    117   { 0x0167, 0x0166 },
    118   { 0x0169, 0x0168 },
    119   { 0x016B, 0x016A },
    120   { 0x016D, 0x016C },
    121   { 0x016F, 0x016E },
    122   { 0x0171, 0x0170 },
    123   { 0x0173, 0x0172 },
    124   { 0x0175, 0x0174 },
    125   { 0x0177, 0x0176 },
    126   { 0x017A, 0x0179 },
    127   { 0x017C, 0x017B },
    128   { 0x017E, 0x017D },
    129   { 0x017F, 0x0053 },
    130   { 0x0183, 0x0182 },
    131   { 0x0185, 0x0184 },
    132   { 0x0188, 0x0187 },
    133   { 0x018C, 0x018B },
    134   { 0x0192, 0x0191 },
    135   { 0x0195, 0x01F6 },
    136   { 0x0199, 0x0198 },
    137   { 0x019A, 0x023D },
    138   { 0x019E, 0x0220 },
    139   { 0x01A1, 0x01A0 },
    140   { 0x01A3, 0x01A2 },
    141   { 0x01A5, 0x01A4 },
    142   { 0x01A8, 0x01A7 },
    143   { 0x01AD, 0x01AC },
    144   { 0x01B0, 0x01AF },
    145   { 0x01B4, 0x01B3 },
    146   { 0x01B6, 0x01B5 },
    147   { 0x01B9, 0x01B8 },
    148   { 0x01BD, 0x01BC },
    149   { 0x01BF, 0x01F7 },
    150   { 0x01C5, 0x01C4 },
    151   { 0x01C6, 0x01C4 },
    152   { 0x01C8, 0x01C7 },
    153   { 0x01C9, 0x01C7 },
    154   { 0x01CB, 0x01CA },
    155   { 0x01CC, 0x01CA },
    156   { 0x01CE, 0x01CD },
    157   { 0x01D0, 0x01CF },
    158   { 0x01D2, 0x01D1 },
    159   { 0x01D4, 0x01D3 },
    160   { 0x01D6, 0x01D5 },
    161   { 0x01D8, 0x01D7 },
    162   { 0x01DA, 0x01D9 },
    163   { 0x01DC, 0x01DB },
    164   { 0x01DD, 0x018E },
    165   { 0x01DF, 0x01DE },
    166   { 0x01E1, 0x01E0 },
    167   { 0x01E3, 0x01E2 },
    168   { 0x01E5, 0x01E4 },
    169   { 0x01E7, 0x01E6 },
    170   { 0x01E9, 0x01E8 },
    171   { 0x01EB, 0x01EA },
    172   { 0x01ED, 0x01EC },
    173   { 0x01EF, 0x01EE },
    174   { 0x01F2, 0x01F1 },
    175   { 0x01F3, 0x01F1 },
    176   { 0x01F5, 0x01F4 },
    177   { 0x01F9, 0x01F8 },
    178   { 0x01FB, 0x01FA },
    179   { 0x01FD, 0x01FC },
    180   { 0x01FF, 0x01FE },
    181   { 0x0201, 0x0200 },
    182   { 0x0203, 0x0202 },
    183   { 0x0205, 0x0204 },
    184   { 0x0207, 0x0206 },
    185   { 0x0209, 0x0208 },
    186   { 0x020B, 0x020A },
    187   { 0x020D, 0x020C },
    188   { 0x020F, 0x020E },
    189   { 0x0211, 0x0210 },
    190   { 0x0213, 0x0212 },
    191   { 0x0215, 0x0214 },
    192   { 0x0217, 0x0216 },
    193   { 0x0219, 0x0218 },
    194   { 0x021B, 0x021A },
    195   { 0x021D, 0x021C },
    196   { 0x021F, 0x021E },
    197   { 0x0223, 0x0222 },
    198   { 0x0225, 0x0224 },
    199   { 0x0227, 0x0226 },
    200   { 0x0229, 0x0228 },
    201   { 0x022B, 0x022A },
    202   { 0x022D, 0x022C },
    203   { 0x022F, 0x022E },
    204   { 0x0231, 0x0230 },
    205   { 0x0233, 0x0232 },
    206   { 0x023C, 0x023B },
    207   { 0x0253, 0x0181 },
    208   { 0x0254, 0x0186 },
    209   { 0x0256, 0x0189 },
    210   { 0x0257, 0x018A },
    211   { 0x0259, 0x018F },
    212   { 0x025B, 0x0190 },
    213   { 0x0260, 0x0193 },
    214   { 0x0263, 0x0194 },
    215   { 0x0268, 0x0197 },
    216   { 0x0269, 0x0196 },
    217   { 0x026F, 0x019C },
    218   { 0x0272, 0x019D },
    219   { 0x0275, 0x019F },
    220   { 0x0280, 0x01A6 },
    221   { 0x0283, 0x01A9 },
    222   { 0x0288, 0x01AE },
    223   { 0x028A, 0x01B1 },
    224   { 0x028B, 0x01B2 },
    225   { 0x0292, 0x01B7 },
    226   { 0x0294, 0x0241 },
    227   { 0x0345, 0x0399 },
    228   { 0x03AC, 0x0386 },
    229   { 0x03AD, 0x0388 },
    230   { 0x03AE, 0x0389 },
    231   { 0x03AF, 0x038A },
    232   { 0x03B1, 0x0391 },
    233   { 0x03B2, 0x0392 },
    234   { 0x03B3, 0x0393 },
    235   { 0x03B4, 0x0394 },
    236   { 0x03B5, 0x0395 },
    237   { 0x03B6, 0x0396 },
    238   { 0x03B7, 0x0397 },
    239   { 0x03B8, 0x0398 },
    240   { 0x03B9, 0x0399 },
    241   { 0x03BA, 0x039A },
    242   { 0x03BB, 0x039B },
    243   { 0x03BC, 0x039C },
    244   { 0x03BD, 0x039D },
    245   { 0x03BE, 0x039E },
    246   { 0x03BF, 0x039F },
    247   { 0x03C0, 0x03A0 },
    248   { 0x03C1, 0x03A1 },
    249   { 0x03C2, 0x03A3 },
    250   { 0x03C3, 0x03A3 },
    251   { 0x03C4, 0x03A4 },
    252   { 0x03C5, 0x03A5 },
    253   { 0x03C6, 0x03A6 },
    254   { 0x03C7, 0x03A7 },
    255   { 0x03C8, 0x03A8 },
    256   { 0x03C9, 0x03A9 },
    257   { 0x03CA, 0x03AA },
    258   { 0x03CB, 0x03AB },
    259   { 0x03CC, 0x038C },
    260   { 0x03CD, 0x038E },
    261   { 0x03CE, 0x038F },
    262   { 0x03D0, 0x0392 },
    263   { 0x03D1, 0x0398 },
    264   { 0x03D5, 0x03A6 },
    265   { 0x03D6, 0x03A0 },
    266   { 0x03D9, 0x03D8 },
    267   { 0x03DB, 0x03DA },
    268   { 0x03DD, 0x03DC },
    269   { 0x03DF, 0x03DE },
    270   { 0x03E1, 0x03E0 },
    271   { 0x03E3, 0x03E2 },
    272   { 0x03E5, 0x03E4 },
    273   { 0x03E7, 0x03E6 },
    274   { 0x03E9, 0x03E8 },
    275   { 0x03EB, 0x03EA },
    276   { 0x03ED, 0x03EC },
    277   { 0x03EF, 0x03EE },
    278   { 0x03F0, 0x039A },
    279   { 0x03F1, 0x03A1 },
    280   { 0x03F2, 0x03F9 },
    281   { 0x03F5, 0x0395 },
    282   { 0x03F8, 0x03F7 },
    283   { 0x03FB, 0x03FA },
    284   { 0x0430, 0x0410 },
    285   { 0x0431, 0x0411 },
    286   { 0x0432, 0x0412 },
    287   { 0x0433, 0x0413 },
    288   { 0x0434, 0x0414 },
    289   { 0x0435, 0x0415 },
    290   { 0x0436, 0x0416 },
    291   { 0x0437, 0x0417 },
    292   { 0x0438, 0x0418 },
    293   { 0x0439, 0x0419 },
    294   { 0x043A, 0x041A },
    295   { 0x043B, 0x041B },
    296   { 0x043C, 0x041C },
    297   { 0x043D, 0x041D },
    298   { 0x043E, 0x041E },
    299   { 0x043F, 0x041F },
    300   { 0x0440, 0x0420 },
    301   { 0x0441, 0x0421 },
    302   { 0x0442, 0x0422 },
    303   { 0x0443, 0x0423 },
    304   { 0x0444, 0x0424 },
    305   { 0x0445, 0x0425 },
    306   { 0x0446, 0x0426 },
    307   { 0x0447, 0x0427 },
    308   { 0x0448, 0x0428 },
    309   { 0x0449, 0x0429 },
    310   { 0x044A, 0x042A },
    311   { 0x044B, 0x042B },
    312   { 0x044C, 0x042C },
    313   { 0x044D, 0x042D },
    314   { 0x044E, 0x042E },
    315   { 0x044F, 0x042F },
    316   { 0x0450, 0x0400 },
    317   { 0x0451, 0x0401 },
    318   { 0x0452, 0x0402 },
    319   { 0x0453, 0x0403 },
    320   { 0x0454, 0x0404 },
    321   { 0x0455, 0x0405 },
    322   { 0x0456, 0x0406 },
    323   { 0x0457, 0x0407 },
    324   { 0x0458, 0x0408 },
    325   { 0x0459, 0x0409 },
    326   { 0x045A, 0x040A },
    327   { 0x045B, 0x040B },
    328   { 0x045C, 0x040C },
    329   { 0x045D, 0x040D },
    330   { 0x045E, 0x040E },
    331   { 0x045F, 0x040F },
    332   { 0x0461, 0x0460 },
    333   { 0x0463, 0x0462 },
    334   { 0x0465, 0x0464 },
    335   { 0x0467, 0x0466 },
    336   { 0x0469, 0x0468 },
    337   { 0x046B, 0x046A },
    338   { 0x046D, 0x046C },
    339   { 0x046F, 0x046E },
    340   { 0x0471, 0x0470 },
    341   { 0x0473, 0x0472 },
    342   { 0x0475, 0x0474 },
    343   { 0x0477, 0x0476 },
    344   { 0x0479, 0x0478 },
    345   { 0x047B, 0x047A },
    346   { 0x047D, 0x047C },
    347   { 0x047F, 0x047E },
    348   { 0x0481, 0x0480 },
    349   { 0x048B, 0x048A },
    350   { 0x048D, 0x048C },
    351   { 0x048F, 0x048E },
    352   { 0x0491, 0x0490 },
    353   { 0x0493, 0x0492 },
    354   { 0x0495, 0x0494 },
    355   { 0x0497, 0x0496 },
    356   { 0x0499, 0x0498 },
    357   { 0x049B, 0x049A },
    358   { 0x049D, 0x049C },
    359   { 0x049F, 0x049E },
    360   { 0x04A1, 0x04A0 },
    361   { 0x04A3, 0x04A2 },
    362   { 0x04A5, 0x04A4 },
    363   { 0x04A7, 0x04A6 },
    364   { 0x04A9, 0x04A8 },
    365   { 0x04AB, 0x04AA },
    366   { 0x04AD, 0x04AC },
    367   { 0x04AF, 0x04AE },
    368   { 0x04B1, 0x04B0 },
    369   { 0x04B3, 0x04B2 },
    370   { 0x04B5, 0x04B4 },
    371   { 0x04B7, 0x04B6 },
    372   { 0x04B9, 0x04B8 },
    373   { 0x04BB, 0x04BA },
    374   { 0x04BD, 0x04BC },
    375   { 0x04BF, 0x04BE },
    376   { 0x04C2, 0x04C1 },
    377   { 0x04C4, 0x04C3 },
    378   { 0x04C6, 0x04C5 },
    379   { 0x04C8, 0x04C7 },
    380   { 0x04CA, 0x04C9 },
    381   { 0x04CC, 0x04CB },
    382   { 0x04CE, 0x04CD },
    383   { 0x04D1, 0x04D0 },
    384   { 0x04D3, 0x04D2 },
    385   { 0x04D5, 0x04D4 },
    386   { 0x04D7, 0x04D6 },
    387   { 0x04D9, 0x04D8 },
    388   { 0x04DB, 0x04DA },
    389   { 0x04DD, 0x04DC },
    390   { 0x04DF, 0x04DE },
    391   { 0x04E1, 0x04E0 },
    392   { 0x04E3, 0x04E2 },
    393   { 0x04E5, 0x04E4 },
    394   { 0x04E7, 0x04E6 },
    395   { 0x04E9, 0x04E8 },
    396   { 0x04EB, 0x04EA },
    397   { 0x04ED, 0x04EC },
    398   { 0x04EF, 0x04EE },
    399   { 0x04F1, 0x04F0 },
    400   { 0x04F3, 0x04F2 },
    401   { 0x04F5, 0x04F4 },
    402   { 0x04F7, 0x04F6 },
    403   { 0x04F9, 0x04F8 },
    404   { 0x0501, 0x0500 },
    405   { 0x0503, 0x0502 },
    406   { 0x0505, 0x0504 },
    407   { 0x0507, 0x0506 },
    408   { 0x0509, 0x0508 },
    409   { 0x050B, 0x050A },
    410   { 0x050D, 0x050C },
    411   { 0x050F, 0x050E },
    412   { 0x0561, 0x0531 },
    413   { 0x0562, 0x0532 },
    414   { 0x0563, 0x0533 },
    415   { 0x0564, 0x0534 },
    416   { 0x0565, 0x0535 },
    417   { 0x0566, 0x0536 },
    418   { 0x0567, 0x0537 },
    419   { 0x0568, 0x0538 },
    420   { 0x0569, 0x0539 },
    421   { 0x056A, 0x053A },
    422   { 0x056B, 0x053B },
    423   { 0x056C, 0x053C },
    424   { 0x056D, 0x053D },
    425   { 0x056E, 0x053E },
    426   { 0x056F, 0x053F },
    427   { 0x0570, 0x0540 },
    428   { 0x0571, 0x0541 },
    429   { 0x0572, 0x0542 },
    430   { 0x0573, 0x0543 },
    431   { 0x0574, 0x0544 },
    432   { 0x0575, 0x0545 },
    433   { 0x0576, 0x0546 },
    434   { 0x0577, 0x0547 },
    435   { 0x0578, 0x0548 },
    436   { 0x0579, 0x0549 },
    437   { 0x057A, 0x054A },
    438   { 0x057B, 0x054B },
    439   { 0x057C, 0x054C },
    440   { 0x057D, 0x054D },
    441   { 0x057E, 0x054E },
    442   { 0x057F, 0x054F },
    443   { 0x0580, 0x0550 },
    444   { 0x0581, 0x0551 },
    445   { 0x0582, 0x0552 },
    446   { 0x0583, 0x0553 },
    447   { 0x0584, 0x0554 },
    448   { 0x0585, 0x0555 },
    449   { 0x0586, 0x0556 },
    450   { 0x1E01, 0x1E00 },
    451   { 0x1E03, 0x1E02 },
    452   { 0x1E05, 0x1E04 },
    453   { 0x1E07, 0x1E06 },
    454   { 0x1E09, 0x1E08 },
    455   { 0x1E0B, 0x1E0A },
    456   { 0x1E0D, 0x1E0C },
    457   { 0x1E0F, 0x1E0E },
    458   { 0x1E11, 0x1E10 },
    459   { 0x1E13, 0x1E12 },
    460   { 0x1E15, 0x1E14 },
    461   { 0x1E17, 0x1E16 },
    462   { 0x1E19, 0x1E18 },
    463   { 0x1E1B, 0x1E1A },
    464   { 0x1E1D, 0x1E1C },
    465   { 0x1E1F, 0x1E1E },
    466   { 0x1E21, 0x1E20 },
    467   { 0x1E23, 0x1E22 },
    468   { 0x1E25, 0x1E24 },
    469   { 0x1E27, 0x1E26 },
    470   { 0x1E29, 0x1E28 },
    471   { 0x1E2B, 0x1E2A },
    472   { 0x1E2D, 0x1E2C },
    473   { 0x1E2F, 0x1E2E },
    474   { 0x1E31, 0x1E30 },
    475   { 0x1E33, 0x1E32 },
    476   { 0x1E35, 0x1E34 },
    477   { 0x1E37, 0x1E36 },
    478   { 0x1E39, 0x1E38 },
    479   { 0x1E3B, 0x1E3A },
    480   { 0x1E3D, 0x1E3C },
    481   { 0x1E3F, 0x1E3E },
    482   { 0x1E41, 0x1E40 },
    483   { 0x1E43, 0x1E42 },
    484   { 0x1E45, 0x1E44 },
    485   { 0x1E47, 0x1E46 },
    486   { 0x1E49, 0x1E48 },
    487   { 0x1E4B, 0x1E4A },
    488   { 0x1E4D, 0x1E4C },
    489   { 0x1E4F, 0x1E4E },
    490   { 0x1E51, 0x1E50 },
    491   { 0x1E53, 0x1E52 },
    492   { 0x1E55, 0x1E54 },
    493   { 0x1E57, 0x1E56 },
    494   { 0x1E59, 0x1E58 },
    495   { 0x1E5B, 0x1E5A },
    496   { 0x1E5D, 0x1E5C },
    497   { 0x1E5F, 0x1E5E },
    498   { 0x1E61, 0x1E60 },
    499   { 0x1E63, 0x1E62 },
    500   { 0x1E65, 0x1E64 },
    501   { 0x1E67, 0x1E66 },
    502   { 0x1E69, 0x1E68 },
    503   { 0x1E6B, 0x1E6A },
    504   { 0x1E6D, 0x1E6C },
    505   { 0x1E6F, 0x1E6E },
    506   { 0x1E71, 0x1E70 },
    507   { 0x1E73, 0x1E72 },
    508   { 0x1E75, 0x1E74 },
    509   { 0x1E77, 0x1E76 },
    510   { 0x1E79, 0x1E78 },
    511   { 0x1E7B, 0x1E7A },
    512   { 0x1E7D, 0x1E7C },
    513   { 0x1E7F, 0x1E7E },
    514   { 0x1E81, 0x1E80 },
    515   { 0x1E83, 0x1E82 },
    516   { 0x1E85, 0x1E84 },
    517   { 0x1E87, 0x1E86 },
    518   { 0x1E89, 0x1E88 },
    519   { 0x1E8B, 0x1E8A },
    520   { 0x1E8D, 0x1E8C },
    521   { 0x1E8F, 0x1E8E },
    522   { 0x1E91, 0x1E90 },
    523   { 0x1E93, 0x1E92 },
    524   { 0x1E95, 0x1E94 },
    525   { 0x1E9B, 0x1E60 },
    526   { 0x1EA1, 0x1EA0 },
    527   { 0x1EA3, 0x1EA2 },
    528   { 0x1EA5, 0x1EA4 },
    529   { 0x1EA7, 0x1EA6 },
    530   { 0x1EA9, 0x1EA8 },
    531   { 0x1EAB, 0x1EAA },
    532   { 0x1EAD, 0x1EAC },
    533   { 0x1EAF, 0x1EAE },
    534   { 0x1EB1, 0x1EB0 },
    535   { 0x1EB3, 0x1EB2 },
    536   { 0x1EB5, 0x1EB4 },
    537   { 0x1EB7, 0x1EB6 },
    538   { 0x1EB9, 0x1EB8 },
    539   { 0x1EBB, 0x1EBA },
    540   { 0x1EBD, 0x1EBC },
    541   { 0x1EBF, 0x1EBE },
    542   { 0x1EC1, 0x1EC0 },
    543   { 0x1EC3, 0x1EC2 },
    544   { 0x1EC5, 0x1EC4 },
    545   { 0x1EC7, 0x1EC6 },
    546   { 0x1EC9, 0x1EC8 },
    547   { 0x1ECB, 0x1ECA },
    548   { 0x1ECD, 0x1ECC },
    549   { 0x1ECF, 0x1ECE },
    550   { 0x1ED1, 0x1ED0 },
    551   { 0x1ED3, 0x1ED2 },
    552   { 0x1ED5, 0x1ED4 },
    553   { 0x1ED7, 0x1ED6 },
    554   { 0x1ED9, 0x1ED8 },
    555   { 0x1EDB, 0x1EDA },
    556   { 0x1EDD, 0x1EDC },
    557   { 0x1EDF, 0x1EDE },
    558   { 0x1EE1, 0x1EE0 },
    559   { 0x1EE3, 0x1EE2 },
    560   { 0x1EE5, 0x1EE4 },
    561   { 0x1EE7, 0x1EE6 },
    562   { 0x1EE9, 0x1EE8 },
    563   { 0x1EEB, 0x1EEA },
    564   { 0x1EED, 0x1EEC },
    565   { 0x1EEF, 0x1EEE },
    566   { 0x1EF1, 0x1EF0 },
    567   { 0x1EF3, 0x1EF2 },
    568   { 0x1EF5, 0x1EF4 },
    569   { 0x1EF7, 0x1EF6 },
    570   { 0x1EF9, 0x1EF8 },
    571   { 0x1F00, 0x1F08 },
    572   { 0x1F01, 0x1F09 },
    573   { 0x1F02, 0x1F0A },
    574   { 0x1F03, 0x1F0B },
    575   { 0x1F04, 0x1F0C },
    576   { 0x1F05, 0x1F0D },
    577   { 0x1F06, 0x1F0E },
    578   { 0x1F07, 0x1F0F },
    579   { 0x1F10, 0x1F18 },
    580   { 0x1F11, 0x1F19 },
    581   { 0x1F12, 0x1F1A },
    582   { 0x1F13, 0x1F1B },
    583   { 0x1F14, 0x1F1C },
    584   { 0x1F15, 0x1F1D },
    585   { 0x1F20, 0x1F28 },
    586   { 0x1F21, 0x1F29 },
    587   { 0x1F22, 0x1F2A },
    588   { 0x1F23, 0x1F2B },
    589   { 0x1F24, 0x1F2C },
    590   { 0x1F25, 0x1F2D },
    591   { 0x1F26, 0x1F2E },
    592   { 0x1F27, 0x1F2F },
    593   { 0x1F30, 0x1F38 },
    594   { 0x1F31, 0x1F39 },
    595   { 0x1F32, 0x1F3A },
    596   { 0x1F33, 0x1F3B },
    597   { 0x1F34, 0x1F3C },
    598   { 0x1F35, 0x1F3D },
    599   { 0x1F36, 0x1F3E },
    600   { 0x1F37, 0x1F3F },
    601   { 0x1F40, 0x1F48 },
    602   { 0x1F41, 0x1F49 },
    603   { 0x1F42, 0x1F4A },
    604   { 0x1F43, 0x1F4B },
    605   { 0x1F44, 0x1F4C },
    606   { 0x1F45, 0x1F4D },
    607   { 0x1F51, 0x1F59 },
    608   { 0x1F53, 0x1F5B },
    609   { 0x1F55, 0x1F5D },
    610   { 0x1F57, 0x1F5F },
    611   { 0x1F60, 0x1F68 },
    612   { 0x1F61, 0x1F69 },
    613   { 0x1F62, 0x1F6A },
    614   { 0x1F63, 0x1F6B },
    615   { 0x1F64, 0x1F6C },
    616   { 0x1F65, 0x1F6D },
    617   { 0x1F66, 0x1F6E },
    618   { 0x1F67, 0x1F6F },
    619   { 0x1F70, 0x1FBA },
    620   { 0x1F71, 0x1FBB },
    621   { 0x1F72, 0x1FC8 },
    622   { 0x1F73, 0x1FC9 },
    623   { 0x1F74, 0x1FCA },
    624   { 0x1F75, 0x1FCB },
    625   { 0x1F76, 0x1FDA },
    626   { 0x1F77, 0x1FDB },
    627   { 0x1F78, 0x1FF8 },
    628   { 0x1F79, 0x1FF9 },
    629   { 0x1F7A, 0x1FEA },
    630   { 0x1F7B, 0x1FEB },
    631   { 0x1F7C, 0x1FFA },
    632   { 0x1F7D, 0x1FFB },
    633   { 0x1F80, 0x1F88 },
    634   { 0x1F81, 0x1F89 },
    635   { 0x1F82, 0x1F8A },
    636   { 0x1F83, 0x1F8B },
    637   { 0x1F84, 0x1F8C },
    638   { 0x1F85, 0x1F8D },
    639   { 0x1F86, 0x1F8E },
    640   { 0x1F87, 0x1F8F },
    641   { 0x1F90, 0x1F98 },
    642   { 0x1F91, 0x1F99 },
    643   { 0x1F92, 0x1F9A },
    644   { 0x1F93, 0x1F9B },
    645   { 0x1F94, 0x1F9C },
    646   { 0x1F95, 0x1F9D },
    647   { 0x1F96, 0x1F9E },
    648   { 0x1F97, 0x1F9F },
    649   { 0x1FA0, 0x1FA8 },
    650   { 0x1FA1, 0x1FA9 },
    651   { 0x1FA2, 0x1FAA },
    652   { 0x1FA3, 0x1FAB },
    653   { 0x1FA4, 0x1FAC },
    654   { 0x1FA5, 0x1FAD },
    655   { 0x1FA6, 0x1FAE },
    656   { 0x1FA7, 0x1FAF },
    657   { 0x1FB0, 0x1FB8 },
    658   { 0x1FB1, 0x1FB9 },
    659   { 0x1FB3, 0x1FBC },
    660   { 0x1FBE, 0x0399 },
    661   { 0x1FC3, 0x1FCC },
    662   { 0x1FD0, 0x1FD8 },
    663   { 0x1FD1, 0x1FD9 },
    664   { 0x1FE0, 0x1FE8 },
    665   { 0x1FE1, 0x1FE9 },
    666   { 0x1FE5, 0x1FEC },
    667   { 0x1FF3, 0x1FFC },
    668   { 0x2170, 0x2160 },
    669   { 0x2171, 0x2161 },
    670   { 0x2172, 0x2162 },
    671   { 0x2173, 0x2163 },
    672   { 0x2174, 0x2164 },
    673   { 0x2175, 0x2165 },
    674   { 0x2176, 0x2166 },
    675   { 0x2177, 0x2167 },
    676   { 0x2178, 0x2168 },
    677   { 0x2179, 0x2169 },
    678   { 0x217A, 0x216A },
    679   { 0x217B, 0x216B },
    680   { 0x217C, 0x216C },
    681   { 0x217D, 0x216D },
    682   { 0x217E, 0x216E },
    683   { 0x217F, 0x216F },
    684   { 0x24D0, 0x24B6 },
    685   { 0x24D1, 0x24B7 },
    686   { 0x24D2, 0x24B8 },
    687   { 0x24D3, 0x24B9 },
    688   { 0x24D4, 0x24BA },
    689   { 0x24D5, 0x24BB },
    690   { 0x24D6, 0x24BC },
    691   { 0x24D7, 0x24BD },
    692   { 0x24D8, 0x24BE },
    693   { 0x24D9, 0x24BF },
    694   { 0x24DA, 0x24C0 },
    695   { 0x24DB, 0x24C1 },
    696   { 0x24DC, 0x24C2 },
    697   { 0x24DD, 0x24C3 },
    698   { 0x24DE, 0x24C4 },
    699   { 0x24DF, 0x24C5 },
    700   { 0x24E0, 0x24C6 },
    701   { 0x24E1, 0x24C7 },
    702   { 0x24E2, 0x24C8 },
    703   { 0x24E3, 0x24C9 },
    704   { 0x24E4, 0x24CA },
    705   { 0x24E5, 0x24CB },
    706   { 0x24E6, 0x24CC },
    707   { 0x24E7, 0x24CD },
    708   { 0x24E8, 0x24CE },
    709   { 0x24E9, 0x24CF },
    710   { 0x2C30, 0x2C00 },
    711   { 0x2C31, 0x2C01 },
    712   { 0x2C32, 0x2C02 },
    713   { 0x2C33, 0x2C03 },
    714   { 0x2C34, 0x2C04 },
    715   { 0x2C35, 0x2C05 },
    716   { 0x2C36, 0x2C06 },
    717   { 0x2C37, 0x2C07 },
    718   { 0x2C38, 0x2C08 },
    719   { 0x2C39, 0x2C09 },
    720   { 0x2C3A, 0x2C0A },
    721   { 0x2C3B, 0x2C0B },
    722   { 0x2C3C, 0x2C0C },
    723   { 0x2C3D, 0x2C0D },
    724   { 0x2C3E, 0x2C0E },
    725   { 0x2C3F, 0x2C0F },
    726   { 0x2C40, 0x2C10 },
    727   { 0x2C41, 0x2C11 },
    728   { 0x2C42, 0x2C12 },
    729   { 0x2C43, 0x2C13 },
    730   { 0x2C44, 0x2C14 },
    731   { 0x2C45, 0x2C15 },
    732   { 0x2C46, 0x2C16 },
    733   { 0x2C47, 0x2C17 },
    734   { 0x2C48, 0x2C18 },
    735   { 0x2C49, 0x2C19 },
    736   { 0x2C4A, 0x2C1A },
    737   { 0x2C4B, 0x2C1B },
    738   { 0x2C4C, 0x2C1C },
    739   { 0x2C4D, 0x2C1D },
    740   { 0x2C4E, 0x2C1E },
    741   { 0x2C4F, 0x2C1F },
    742   { 0x2C50, 0x2C20 },
    743   { 0x2C51, 0x2C21 },
    744   { 0x2C52, 0x2C22 },
    745   { 0x2C53, 0x2C23 },
    746   { 0x2C54, 0x2C24 },
    747   { 0x2C55, 0x2C25 },
    748   { 0x2C56, 0x2C26 },
    749   { 0x2C57, 0x2C27 },
    750   { 0x2C58, 0x2C28 },
    751   { 0x2C59, 0x2C29 },
    752   { 0x2C5A, 0x2C2A },
    753   { 0x2C5B, 0x2C2B },
    754   { 0x2C5C, 0x2C2C },
    755   { 0x2C5D, 0x2C2D },
    756   { 0x2C5E, 0x2C2E },
    757   { 0x2C81, 0x2C80 },
    758   { 0x2C83, 0x2C82 },
    759   { 0x2C85, 0x2C84 },
    760   { 0x2C87, 0x2C86 },
    761   { 0x2C89, 0x2C88 },
    762   { 0x2C8B, 0x2C8A },
    763   { 0x2C8D, 0x2C8C },
    764   { 0x2C8F, 0x2C8E },
    765   { 0x2C91, 0x2C90 },
    766   { 0x2C93, 0x2C92 },
    767   { 0x2C95, 0x2C94 },
    768   { 0x2C97, 0x2C96 },
    769   { 0x2C99, 0x2C98 },
    770   { 0x2C9B, 0x2C9A },
    771   { 0x2C9D, 0x2C9C },
    772   { 0x2C9F, 0x2C9E },
    773   { 0x2CA1, 0x2CA0 },
    774   { 0x2CA3, 0x2CA2 },
    775   { 0x2CA5, 0x2CA4 },
    776   { 0x2CA7, 0x2CA6 },
    777   { 0x2CA9, 0x2CA8 },
    778   { 0x2CAB, 0x2CAA },
    779   { 0x2CAD, 0x2CAC },
    780   { 0x2CAF, 0x2CAE },
    781   { 0x2CB1, 0x2CB0 },
    782   { 0x2CB3, 0x2CB2 },
    783   { 0x2CB5, 0x2CB4 },
    784   { 0x2CB7, 0x2CB6 },
    785   { 0x2CB9, 0x2CB8 },
    786   { 0x2CBB, 0x2CBA },
    787   { 0x2CBD, 0x2CBC },
    788   { 0x2CBF, 0x2CBE },
    789   { 0x2CC1, 0x2CC0 },
    790   { 0x2CC3, 0x2CC2 },
    791   { 0x2CC5, 0x2CC4 },
    792   { 0x2CC7, 0x2CC6 },
    793   { 0x2CC9, 0x2CC8 },
    794   { 0x2CCB, 0x2CCA },
    795   { 0x2CCD, 0x2CCC },
    796   { 0x2CCF, 0x2CCE },
    797   { 0x2CD1, 0x2CD0 },
    798   { 0x2CD3, 0x2CD2 },
    799   { 0x2CD5, 0x2CD4 },
    800   { 0x2CD7, 0x2CD6 },
    801   { 0x2CD9, 0x2CD8 },
    802   { 0x2CDB, 0x2CDA },
    803   { 0x2CDD, 0x2CDC },
    804   { 0x2CDF, 0x2CDE },
    805   { 0x2CE1, 0x2CE0 },
    806   { 0x2CE3, 0x2CE2 },
    807   { 0x2D00, 0x10A0 },
    808   { 0x2D01, 0x10A1 },
    809   { 0x2D02, 0x10A2 },
    810   { 0x2D03, 0x10A3 },
    811   { 0x2D04, 0x10A4 },
    812   { 0x2D05, 0x10A5 },
    813   { 0x2D06, 0x10A6 },
    814   { 0x2D07, 0x10A7 },
    815   { 0x2D08, 0x10A8 },
    816   { 0x2D09, 0x10A9 },
    817   { 0x2D0A, 0x10AA },
    818   { 0x2D0B, 0x10AB },
    819   { 0x2D0C, 0x10AC },
    820   { 0x2D0D, 0x10AD },
    821   { 0x2D0E, 0x10AE },
    822   { 0x2D0F, 0x10AF },
    823   { 0x2D10, 0x10B0 },
    824   { 0x2D11, 0x10B1 },
    825   { 0x2D12, 0x10B2 },
    826   { 0x2D13, 0x10B3 },
    827   { 0x2D14, 0x10B4 },
    828   { 0x2D15, 0x10B5 },
    829   { 0x2D16, 0x10B6 },
    830   { 0x2D17, 0x10B7 },
    831   { 0x2D18, 0x10B8 },
    832   { 0x2D19, 0x10B9 },
    833   { 0x2D1A, 0x10BA },
    834   { 0x2D1B, 0x10BB },
    835   { 0x2D1C, 0x10BC },
    836   { 0x2D1D, 0x10BD },
    837   { 0x2D1E, 0x10BE },
    838   { 0x2D1F, 0x10BF },
    839   { 0x2D20, 0x10C0 },
    840   { 0x2D21, 0x10C1 },
    841   { 0x2D22, 0x10C2 },
    842   { 0x2D23, 0x10C3 },
    843   { 0x2D24, 0x10C4 },
    844   { 0x2D25, 0x10C5 },
    845   { 0xFF41, 0xFF21 },
    846   { 0xFF42, 0xFF22 },
    847   { 0xFF43, 0xFF23 },
    848   { 0xFF44, 0xFF24 },
    849   { 0xFF45, 0xFF25 },
    850   { 0xFF46, 0xFF26 },
    851   { 0xFF47, 0xFF27 },
    852   { 0xFF48, 0xFF28 },
    853   { 0xFF49, 0xFF29 },
    854   { 0xFF4A, 0xFF2A },
    855   { 0xFF4B, 0xFF2B },
    856   { 0xFF4C, 0xFF2C },
    857   { 0xFF4D, 0xFF2D },
    858   { 0xFF4E, 0xFF2E },
    859   { 0xFF4F, 0xFF2F },
    860   { 0xFF50, 0xFF30 },
    861   { 0xFF51, 0xFF31 },
    862   { 0xFF52, 0xFF32 },
    863   { 0xFF53, 0xFF33 },
    864   { 0xFF54, 0xFF34 },
    865   { 0xFF55, 0xFF35 },
    866   { 0xFF56, 0xFF36 },
    867   { 0xFF57, 0xFF37 },
    868   { 0xFF58, 0xFF38 },
    869   { 0xFF59, 0xFF39 },
    870   { 0xFF5A, 0xFF3A },
    871 };
    872 
    873 #define N_ucs_tolower_map 853
    874 
    875 static wc_map ucs_tolower_map[ N_ucs_tolower_map ] = {
    876   { 0x0041, 0x0061 },
    877   { 0x0042, 0x0062 },
    878   { 0x0043, 0x0063 },
    879   { 0x0044, 0x0064 },
    880   { 0x0045, 0x0065 },
    881   { 0x0046, 0x0066 },
    882   { 0x0047, 0x0067 },
    883   { 0x0048, 0x0068 },
    884   { 0x0049, 0x0069 },
    885   { 0x004A, 0x006A },
    886   { 0x004B, 0x006B },
    887   { 0x004C, 0x006C },
    888   { 0x004D, 0x006D },
    889   { 0x004E, 0x006E },
    890   { 0x004F, 0x006F },
    891   { 0x0050, 0x0070 },
    892   { 0x0051, 0x0071 },
    893   { 0x0052, 0x0072 },
    894   { 0x0053, 0x0073 },
    895   { 0x0054, 0x0074 },
    896   { 0x0055, 0x0075 },
    897   { 0x0056, 0x0076 },
    898   { 0x0057, 0x0077 },
    899   { 0x0058, 0x0078 },
    900   { 0x0059, 0x0079 },
    901   { 0x005A, 0x007A },
    902   { 0x00C0, 0x00E0 },
    903   { 0x00C1, 0x00E1 },
    904   { 0x00C2, 0x00E2 },
    905   { 0x00C3, 0x00E3 },
    906   { 0x00C4, 0x00E4 },
    907   { 0x00C5, 0x00E5 },
    908   { 0x00C6, 0x00E6 },
    909   { 0x00C7, 0x00E7 },
    910   { 0x00C8, 0x00E8 },
    911   { 0x00C9, 0x00E9 },
    912   { 0x00CA, 0x00EA },
    913   { 0x00CB, 0x00EB },
    914   { 0x00CC, 0x00EC },
    915   { 0x00CD, 0x00ED },
    916   { 0x00CE, 0x00EE },
    917   { 0x00CF, 0x00EF },
    918   { 0x00D0, 0x00F0 },
    919   { 0x00D1, 0x00F1 },
    920   { 0x00D2, 0x00F2 },
    921   { 0x00D3, 0x00F3 },
    922   { 0x00D4, 0x00F4 },
    923   { 0x00D5, 0x00F5 },
    924   { 0x00D6, 0x00F6 },
    925   { 0x00D8, 0x00F8 },
    926   { 0x00D9, 0x00F9 },
    927   { 0x00DA, 0x00FA },
    928   { 0x00DB, 0x00FB },
    929   { 0x00DC, 0x00FC },
    930   { 0x00DD, 0x00FD },
    931   { 0x00DE, 0x00FE },
    932   { 0x0100, 0x0101 },
    933   { 0x0102, 0x0103 },
    934   { 0x0104, 0x0105 },
    935   { 0x0106, 0x0107 },
    936   { 0x0108, 0x0109 },
    937   { 0x010A, 0x010B },
    938   { 0x010C, 0x010D },
    939   { 0x010E, 0x010F },
    940   { 0x0110, 0x0111 },
    941   { 0x0112, 0x0113 },
    942   { 0x0114, 0x0115 },
    943   { 0x0116, 0x0117 },
    944   { 0x0118, 0x0119 },
    945   { 0x011A, 0x011B },
    946   { 0x011C, 0x011D },
    947   { 0x011E, 0x011F },
    948   { 0x0120, 0x0121 },
    949   { 0x0122, 0x0123 },
    950   { 0x0124, 0x0125 },
    951   { 0x0126, 0x0127 },
    952   { 0x0128, 0x0129 },
    953   { 0x012A, 0x012B },
    954   { 0x012C, 0x012D },
    955   { 0x012E, 0x012F },
    956   { 0x0130, 0x0069 },
    957   { 0x0132, 0x0133 },
    958   { 0x0134, 0x0135 },
    959   { 0x0136, 0x0137 },
    960   { 0x0139, 0x013A },
    961   { 0x013B, 0x013C },
    962   { 0x013D, 0x013E },
    963   { 0x013F, 0x0140 },
    964   { 0x0141, 0x0142 },
    965   { 0x0143, 0x0144 },
    966   { 0x0145, 0x0146 },
    967   { 0x0147, 0x0148 },
    968   { 0x014A, 0x014B },
    969   { 0x014C, 0x014D },
    970   { 0x014E, 0x014F },
    971   { 0x0150, 0x0151 },
    972   { 0x0152, 0x0153 },
    973   { 0x0154, 0x0155 },
    974   { 0x0156, 0x0157 },
    975   { 0x0158, 0x0159 },
    976   { 0x015A, 0x015B },
    977   { 0x015C, 0x015D },
    978   { 0x015E, 0x015F },
    979   { 0x0160, 0x0161 },
    980   { 0x0162, 0x0163 },
    981   { 0x0164, 0x0165 },
    982   { 0x0166, 0x0167 },
    983   { 0x0168, 0x0169 },
    984   { 0x016A, 0x016B },
    985   { 0x016C, 0x016D },
    986   { 0x016E, 0x016F },
    987   { 0x0170, 0x0171 },
    988   { 0x0172, 0x0173 },
    989   { 0x0174, 0x0175 },
    990   { 0x0176, 0x0177 },
    991   { 0x0178, 0x00FF },
    992   { 0x0179, 0x017A },
    993   { 0x017B, 0x017C },
    994   { 0x017D, 0x017E },
    995   { 0x0181, 0x0253 },
    996   { 0x0182, 0x0183 },
    997   { 0x0184, 0x0185 },
    998   { 0x0186, 0x0254 },
    999   { 0x0187, 0x0188 },
   1000   { 0x0189, 0x0256 },
   1001   { 0x018A, 0x0257 },
   1002   { 0x018B, 0x018C },
   1003   { 0x018E, 0x01DD },
   1004   { 0x018F, 0x0259 },
   1005   { 0x0190, 0x025B },
   1006   { 0x0191, 0x0192 },
   1007   { 0x0193, 0x0260 },
   1008   { 0x0194, 0x0263 },
   1009   { 0x0196, 0x0269 },
   1010   { 0x0197, 0x0268 },
   1011   { 0x0198, 0x0199 },
   1012   { 0x019C, 0x026F },
   1013   { 0x019D, 0x0272 },
   1014   { 0x019F, 0x0275 },
   1015   { 0x01A0, 0x01A1 },
   1016   { 0x01A2, 0x01A3 },
   1017   { 0x01A4, 0x01A5 },
   1018   { 0x01A6, 0x0280 },
   1019   { 0x01A7, 0x01A8 },
   1020   { 0x01A9, 0x0283 },
   1021   { 0x01AC, 0x01AD },
   1022   { 0x01AE, 0x0288 },
   1023   { 0x01AF, 0x01B0 },
   1024   { 0x01B1, 0x028A },
   1025   { 0x01B2, 0x028B },
   1026   { 0x01B3, 0x01B4 },
   1027   { 0x01B5, 0x01B6 },
   1028   { 0x01B7, 0x0292 },
   1029   { 0x01B8, 0x01B9 },
   1030   { 0x01BC, 0x01BD },
   1031   { 0x01C4, 0x01C6 },
   1032   { 0x01C5, 0x01C6 },
   1033   { 0x01C7, 0x01C9 },
   1034   { 0x01C8, 0x01C9 },
   1035   { 0x01CA, 0x01CC },
   1036   { 0x01CB, 0x01CC },
   1037   { 0x01CD, 0x01CE },
   1038   { 0x01CF, 0x01D0 },
   1039   { 0x01D1, 0x01D2 },
   1040   { 0x01D3, 0x01D4 },
   1041   { 0x01D5, 0x01D6 },
   1042   { 0x01D7, 0x01D8 },
   1043   { 0x01D9, 0x01DA },
   1044   { 0x01DB, 0x01DC },
   1045   { 0x01DE, 0x01DF },
   1046   { 0x01E0, 0x01E1 },
   1047   { 0x01E2, 0x01E3 },
   1048   { 0x01E4, 0x01E5 },
   1049   { 0x01E6, 0x01E7 },
   1050   { 0x01E8, 0x01E9 },
   1051   { 0x01EA, 0x01EB },
   1052   { 0x01EC, 0x01ED },
   1053   { 0x01EE, 0x01EF },
   1054   { 0x01F1, 0x01F3 },
   1055   { 0x01F2, 0x01F3 },
   1056   { 0x01F4, 0x01F5 },
   1057   { 0x01F6, 0x0195 },
   1058   { 0x01F7, 0x01BF },
   1059   { 0x01F8, 0x01F9 },
   1060   { 0x01FA, 0x01FB },
   1061   { 0x01FC, 0x01FD },
   1062   { 0x01FE, 0x01FF },
   1063   { 0x0200, 0x0201 },
   1064   { 0x0202, 0x0203 },
   1065   { 0x0204, 0x0205 },
   1066   { 0x0206, 0x0207 },
   1067   { 0x0208, 0x0209 },
   1068   { 0x020A, 0x020B },
   1069   { 0x020C, 0x020D },
   1070   { 0x020E, 0x020F },
   1071   { 0x0210, 0x0211 },
   1072   { 0x0212, 0x0213 },
   1073   { 0x0214, 0x0215 },
   1074   { 0x0216, 0x0217 },
   1075   { 0x0218, 0x0219 },
   1076   { 0x021A, 0x021B },
   1077   { 0x021C, 0x021D },
   1078   { 0x021E, 0x021F },
   1079   { 0x0220, 0x019E },
   1080   { 0x0222, 0x0223 },
   1081   { 0x0224, 0x0225 },
   1082   { 0x0226, 0x0227 },
   1083   { 0x0228, 0x0229 },
   1084   { 0x022A, 0x022B },
   1085   { 0x022C, 0x022D },
   1086   { 0x022E, 0x022F },
   1087   { 0x0230, 0x0231 },
   1088   { 0x0232, 0x0233 },
   1089   { 0x023B, 0x023C },
   1090   { 0x023D, 0x019A },
   1091   { 0x0241, 0x0294 },
   1092   { 0x0386, 0x03AC },
   1093   { 0x0388, 0x03AD },
   1094   { 0x0389, 0x03AE },
   1095   { 0x038A, 0x03AF },
   1096   { 0x038C, 0x03CC },
   1097   { 0x038E, 0x03CD },
   1098   { 0x038F, 0x03CE },
   1099   { 0x0391, 0x03B1 },
   1100   { 0x0392, 0x03B2 },
   1101   { 0x0393, 0x03B3 },
   1102   { 0x0394, 0x03B4 },
   1103   { 0x0395, 0x03B5 },
   1104   { 0x0396, 0x03B6 },
   1105   { 0x0397, 0x03B7 },
   1106   { 0x0398, 0x03B8 },
   1107   { 0x0399, 0x03B9 },
   1108   { 0x039A, 0x03BA },
   1109   { 0x039B, 0x03BB },
   1110   { 0x039C, 0x03BC },
   1111   { 0x039D, 0x03BD },
   1112   { 0x039E, 0x03BE },
   1113   { 0x039F, 0x03BF },
   1114   { 0x03A0, 0x03C0 },
   1115   { 0x03A1, 0x03C1 },
   1116   { 0x03A3, 0x03C3 },
   1117   { 0x03A4, 0x03C4 },
   1118   { 0x03A5, 0x03C5 },
   1119   { 0x03A6, 0x03C6 },
   1120   { 0x03A7, 0x03C7 },
   1121   { 0x03A8, 0x03C8 },
   1122   { 0x03A9, 0x03C9 },
   1123   { 0x03AA, 0x03CA },
   1124   { 0x03AB, 0x03CB },
   1125   { 0x03D8, 0x03D9 },
   1126   { 0x03DA, 0x03DB },
   1127   { 0x03DC, 0x03DD },
   1128   { 0x03DE, 0x03DF },
   1129   { 0x03E0, 0x03E1 },
   1130   { 0x03E2, 0x03E3 },
   1131   { 0x03E4, 0x03E5 },
   1132   { 0x03E6, 0x03E7 },
   1133   { 0x03E8, 0x03E9 },
   1134   { 0x03EA, 0x03EB },
   1135   { 0x03EC, 0x03ED },
   1136   { 0x03EE, 0x03EF },
   1137   { 0x03F4, 0x03B8 },
   1138   { 0x03F7, 0x03F8 },
   1139   { 0x03F9, 0x03F2 },
   1140   { 0x03FA, 0x03FB },
   1141   { 0x0400, 0x0450 },
   1142   { 0x0401, 0x0451 },
   1143   { 0x0402, 0x0452 },
   1144   { 0x0403, 0x0453 },
   1145   { 0x0404, 0x0454 },
   1146   { 0x0405, 0x0455 },
   1147   { 0x0406, 0x0456 },
   1148   { 0x0407, 0x0457 },
   1149   { 0x0408, 0x0458 },
   1150   { 0x0409, 0x0459 },
   1151   { 0x040A, 0x045A },
   1152   { 0x040B, 0x045B },
   1153   { 0x040C, 0x045C },
   1154   { 0x040D, 0x045D },
   1155   { 0x040E, 0x045E },
   1156   { 0x040F, 0x045F },
   1157   { 0x0410, 0x0430 },
   1158   { 0x0411, 0x0431 },
   1159   { 0x0412, 0x0432 },
   1160   { 0x0413, 0x0433 },
   1161   { 0x0414, 0x0434 },
   1162   { 0x0415, 0x0435 },
   1163   { 0x0416, 0x0436 },
   1164   { 0x0417, 0x0437 },
   1165   { 0x0418, 0x0438 },
   1166   { 0x0419, 0x0439 },
   1167   { 0x041A, 0x043A },
   1168   { 0x041B, 0x043B },
   1169   { 0x041C, 0x043C },
   1170   { 0x041D, 0x043D },
   1171   { 0x041E, 0x043E },
   1172   { 0x041F, 0x043F },
   1173   { 0x0420, 0x0440 },
   1174   { 0x0421, 0x0441 },
   1175   { 0x0422, 0x0442 },
   1176   { 0x0423, 0x0443 },
   1177   { 0x0424, 0x0444 },
   1178   { 0x0425, 0x0445 },
   1179   { 0x0426, 0x0446 },
   1180   { 0x0427, 0x0447 },
   1181   { 0x0428, 0x0448 },
   1182   { 0x0429, 0x0449 },
   1183   { 0x042A, 0x044A },
   1184   { 0x042B, 0x044B },
   1185   { 0x042C, 0x044C },
   1186   { 0x042D, 0x044D },
   1187   { 0x042E, 0x044E },
   1188   { 0x042F, 0x044F },
   1189   { 0x0460, 0x0461 },
   1190   { 0x0462, 0x0463 },
   1191   { 0x0464, 0x0465 },
   1192   { 0x0466, 0x0467 },
   1193   { 0x0468, 0x0469 },
   1194   { 0x046A, 0x046B },
   1195   { 0x046C, 0x046D },
   1196   { 0x046E, 0x046F },
   1197   { 0x0470, 0x0471 },
   1198   { 0x0472, 0x0473 },
   1199   { 0x0474, 0x0475 },
   1200   { 0x0476, 0x0477 },
   1201   { 0x0478, 0x0479 },
   1202   { 0x047A, 0x047B },
   1203   { 0x047C, 0x047D },
   1204   { 0x047E, 0x047F },
   1205   { 0x0480, 0x0481 },
   1206   { 0x048A, 0x048B },
   1207   { 0x048C, 0x048D },
   1208   { 0x048E, 0x048F },
   1209   { 0x0490, 0x0491 },
   1210   { 0x0492, 0x0493 },
   1211   { 0x0494, 0x0495 },
   1212   { 0x0496, 0x0497 },
   1213   { 0x0498, 0x0499 },
   1214   { 0x049A, 0x049B },
   1215   { 0x049C, 0x049D },
   1216   { 0x049E, 0x049F },
   1217   { 0x04A0, 0x04A1 },
   1218   { 0x04A2, 0x04A3 },
   1219   { 0x04A4, 0x04A5 },
   1220   { 0x04A6, 0x04A7 },
   1221   { 0x04A8, 0x04A9 },
   1222   { 0x04AA, 0x04AB },
   1223   { 0x04AC, 0x04AD },
   1224   { 0x04AE, 0x04AF },
   1225   { 0x04B0, 0x04B1 },
   1226   { 0x04B2, 0x04B3 },
   1227   { 0x04B4, 0x04B5 },
   1228   { 0x04B6, 0x04B7 },
   1229   { 0x04B8, 0x04B9 },
   1230   { 0x04BA, 0x04BB },
   1231   { 0x04BC, 0x04BD },
   1232   { 0x04BE, 0x04BF },
   1233   { 0x04C1, 0x04C2 },
   1234   { 0x04C3, 0x04C4 },
   1235   { 0x04C5, 0x04C6 },
   1236   { 0x04C7, 0x04C8 },
   1237   { 0x04C9, 0x04CA },
   1238   { 0x04CB, 0x04CC },
   1239   { 0x04CD, 0x04CE },
   1240   { 0x04D0, 0x04D1 },
   1241   { 0x04D2, 0x04D3 },
   1242   { 0x04D4, 0x04D5 },
   1243   { 0x04D6, 0x04D7 },
   1244   { 0x04D8, 0x04D9 },
   1245   { 0x04DA, 0x04DB },
   1246   { 0x04DC, 0x04DD },
   1247   { 0x04DE, 0x04DF },
   1248   { 0x04E0, 0x04E1 },
   1249   { 0x04E2, 0x04E3 },
   1250   { 0x04E4, 0x04E5 },
   1251   { 0x04E6, 0x04E7 },
   1252   { 0x04E8, 0x04E9 },
   1253   { 0x04EA, 0x04EB },
   1254   { 0x04EC, 0x04ED },
   1255   { 0x04EE, 0x04EF },
   1256   { 0x04F0, 0x04F1 },
   1257   { 0x04F2, 0x04F3 },
   1258   { 0x04F4, 0x04F5 },
   1259   { 0x04F6, 0x04F7 },
   1260   { 0x04F8, 0x04F9 },
   1261   { 0x0500, 0x0501 },
   1262   { 0x0502, 0x0503 },
   1263   { 0x0504, 0x0505 },
   1264   { 0x0506, 0x0507 },
   1265   { 0x0508, 0x0509 },
   1266   { 0x050A, 0x050B },
   1267   { 0x050C, 0x050D },
   1268   { 0x050E, 0x050F },
   1269   { 0x0531, 0x0561 },
   1270   { 0x0532, 0x0562 },
   1271   { 0x0533, 0x0563 },
   1272   { 0x0534, 0x0564 },
   1273   { 0x0535, 0x0565 },
   1274   { 0x0536, 0x0566 },
   1275   { 0x0537, 0x0567 },
   1276   { 0x0538, 0x0568 },
   1277   { 0x0539, 0x0569 },
   1278   { 0x053A, 0x056A },
   1279   { 0x053B, 0x056B },
   1280   { 0x053C, 0x056C },
   1281   { 0x053D, 0x056D },
   1282   { 0x053E, 0x056E },
   1283   { 0x053F, 0x056F },
   1284   { 0x0540, 0x0570 },
   1285   { 0x0541, 0x0571 },
   1286   { 0x0542, 0x0572 },
   1287   { 0x0543, 0x0573 },
   1288   { 0x0544, 0x0574 },
   1289   { 0x0545, 0x0575 },
   1290   { 0x0546, 0x0576 },
   1291   { 0x0547, 0x0577 },
   1292   { 0x0548, 0x0578 },
   1293   { 0x0549, 0x0579 },
   1294   { 0x054A, 0x057A },
   1295   { 0x054B, 0x057B },
   1296   { 0x054C, 0x057C },
   1297   { 0x054D, 0x057D },
   1298   { 0x054E, 0x057E },
   1299   { 0x054F, 0x057F },
   1300   { 0x0550, 0x0580 },
   1301   { 0x0551, 0x0581 },
   1302   { 0x0552, 0x0582 },
   1303   { 0x0553, 0x0583 },
   1304   { 0x0554, 0x0584 },
   1305   { 0x0555, 0x0585 },
   1306   { 0x0556, 0x0586 },
   1307   { 0x10A0, 0x2D00 },
   1308   { 0x10A1, 0x2D01 },
   1309   { 0x10A2, 0x2D02 },
   1310   { 0x10A3, 0x2D03 },
   1311   { 0x10A4, 0x2D04 },
   1312   { 0x10A5, 0x2D05 },
   1313   { 0x10A6, 0x2D06 },
   1314   { 0x10A7, 0x2D07 },
   1315   { 0x10A8, 0x2D08 },
   1316   { 0x10A9, 0x2D09 },
   1317   { 0x10AA, 0x2D0A },
   1318   { 0x10AB, 0x2D0B },
   1319   { 0x10AC, 0x2D0C },
   1320   { 0x10AD, 0x2D0D },
   1321   { 0x10AE, 0x2D0E },
   1322   { 0x10AF, 0x2D0F },
   1323   { 0x10B0, 0x2D10 },
   1324   { 0x10B1, 0x2D11 },
   1325   { 0x10B2, 0x2D12 },
   1326   { 0x10B3, 0x2D13 },
   1327   { 0x10B4, 0x2D14 },
   1328   { 0x10B5, 0x2D15 },
   1329   { 0x10B6, 0x2D16 },
   1330   { 0x10B7, 0x2D17 },
   1331   { 0x10B8, 0x2D18 },
   1332   { 0x10B9, 0x2D19 },
   1333   { 0x10BA, 0x2D1A },
   1334   { 0x10BB, 0x2D1B },
   1335   { 0x10BC, 0x2D1C },
   1336   { 0x10BD, 0x2D1D },
   1337   { 0x10BE, 0x2D1E },
   1338   { 0x10BF, 0x2D1F },
   1339   { 0x10C0, 0x2D20 },
   1340   { 0x10C1, 0x2D21 },
   1341   { 0x10C2, 0x2D22 },
   1342   { 0x10C3, 0x2D23 },
   1343   { 0x10C4, 0x2D24 },
   1344   { 0x10C5, 0x2D25 },
   1345   { 0x1E00, 0x1E01 },
   1346   { 0x1E02, 0x1E03 },
   1347   { 0x1E04, 0x1E05 },
   1348   { 0x1E06, 0x1E07 },
   1349   { 0x1E08, 0x1E09 },
   1350   { 0x1E0A, 0x1E0B },
   1351   { 0x1E0C, 0x1E0D },
   1352   { 0x1E0E, 0x1E0F },
   1353   { 0x1E10, 0x1E11 },
   1354   { 0x1E12, 0x1E13 },
   1355   { 0x1E14, 0x1E15 },
   1356   { 0x1E16, 0x1E17 },
   1357   { 0x1E18, 0x1E19 },
   1358   { 0x1E1A, 0x1E1B },
   1359   { 0x1E1C, 0x1E1D },
   1360   { 0x1E1E, 0x1E1F },
   1361   { 0x1E20, 0x1E21 },
   1362   { 0x1E22, 0x1E23 },
   1363   { 0x1E24, 0x1E25 },
   1364   { 0x1E26, 0x1E27 },
   1365   { 0x1E28, 0x1E29 },
   1366   { 0x1E2A, 0x1E2B },
   1367   { 0x1E2C, 0x1E2D },
   1368   { 0x1E2E, 0x1E2F },
   1369   { 0x1E30, 0x1E31 },
   1370   { 0x1E32, 0x1E33 },
   1371   { 0x1E34, 0x1E35 },
   1372   { 0x1E36, 0x1E37 },
   1373   { 0x1E38, 0x1E39 },
   1374   { 0x1E3A, 0x1E3B },
   1375   { 0x1E3C, 0x1E3D },
   1376   { 0x1E3E, 0x1E3F },
   1377   { 0x1E40, 0x1E41 },
   1378   { 0x1E42, 0x1E43 },
   1379   { 0x1E44, 0x1E45 },
   1380   { 0x1E46, 0x1E47 },
   1381   { 0x1E48, 0x1E49 },
   1382   { 0x1E4A, 0x1E4B },
   1383   { 0x1E4C, 0x1E4D },
   1384   { 0x1E4E, 0x1E4F },
   1385   { 0x1E50, 0x1E51 },
   1386   { 0x1E52, 0x1E53 },
   1387   { 0x1E54, 0x1E55 },
   1388   { 0x1E56, 0x1E57 },
   1389   { 0x1E58, 0x1E59 },
   1390   { 0x1E5A, 0x1E5B },
   1391   { 0x1E5C, 0x1E5D },
   1392   { 0x1E5E, 0x1E5F },
   1393   { 0x1E60, 0x1E61 },
   1394   { 0x1E62, 0x1E63 },
   1395   { 0x1E64, 0x1E65 },
   1396   { 0x1E66, 0x1E67 },
   1397   { 0x1E68, 0x1E69 },
   1398   { 0x1E6A, 0x1E6B },
   1399   { 0x1E6C, 0x1E6D },
   1400   { 0x1E6E, 0x1E6F },
   1401   { 0x1E70, 0x1E71 },
   1402   { 0x1E72, 0x1E73 },
   1403   { 0x1E74, 0x1E75 },
   1404   { 0x1E76, 0x1E77 },
   1405   { 0x1E78, 0x1E79 },
   1406   { 0x1E7A, 0x1E7B },
   1407   { 0x1E7C, 0x1E7D },
   1408   { 0x1E7E, 0x1E7F },
   1409   { 0x1E80, 0x1E81 },
   1410   { 0x1E82, 0x1E83 },
   1411   { 0x1E84, 0x1E85 },
   1412   { 0x1E86, 0x1E87 },
   1413   { 0x1E88, 0x1E89 },
   1414   { 0x1E8A, 0x1E8B },
   1415   { 0x1E8C, 0x1E8D },
   1416   { 0x1E8E, 0x1E8F },
   1417   { 0x1E90, 0x1E91 },
   1418   { 0x1E92, 0x1E93 },
   1419   { 0x1E94, 0x1E95 },
   1420   { 0x1EA0, 0x1EA1 },
   1421   { 0x1EA2, 0x1EA3 },
   1422   { 0x1EA4, 0x1EA5 },
   1423   { 0x1EA6, 0x1EA7 },
   1424   { 0x1EA8, 0x1EA9 },
   1425   { 0x1EAA, 0x1EAB },
   1426   { 0x1EAC, 0x1EAD },
   1427   { 0x1EAE, 0x1EAF },
   1428   { 0x1EB0, 0x1EB1 },
   1429   { 0x1EB2, 0x1EB3 },
   1430   { 0x1EB4, 0x1EB5 },
   1431   { 0x1EB6, 0x1EB7 },
   1432   { 0x1EB8, 0x1EB9 },
   1433   { 0x1EBA, 0x1EBB },
   1434   { 0x1EBC, 0x1EBD },
   1435   { 0x1EBE, 0x1EBF },
   1436   { 0x1EC0, 0x1EC1 },
   1437   { 0x1EC2, 0x1EC3 },
   1438   { 0x1EC4, 0x1EC5 },
   1439   { 0x1EC6, 0x1EC7 },
   1440   { 0x1EC8, 0x1EC9 },
   1441   { 0x1ECA, 0x1ECB },
   1442   { 0x1ECC, 0x1ECD },
   1443   { 0x1ECE, 0x1ECF },
   1444   { 0x1ED0, 0x1ED1 },
   1445   { 0x1ED2, 0x1ED3 },
   1446   { 0x1ED4, 0x1ED5 },
   1447   { 0x1ED6, 0x1ED7 },
   1448   { 0x1ED8, 0x1ED9 },
   1449   { 0x1EDA, 0x1EDB },
   1450   { 0x1EDC, 0x1EDD },
   1451   { 0x1EDE, 0x1EDF },
   1452   { 0x1EE0, 0x1EE1 },
   1453   { 0x1EE2, 0x1EE3 },
   1454   { 0x1EE4, 0x1EE5 },
   1455   { 0x1EE6, 0x1EE7 },
   1456   { 0x1EE8, 0x1EE9 },
   1457   { 0x1EEA, 0x1EEB },
   1458   { 0x1EEC, 0x1EED },
   1459   { 0x1EEE, 0x1EEF },
   1460   { 0x1EF0, 0x1EF1 },
   1461   { 0x1EF2, 0x1EF3 },
   1462   { 0x1EF4, 0x1EF5 },
   1463   { 0x1EF6, 0x1EF7 },
   1464   { 0x1EF8, 0x1EF9 },
   1465   { 0x1F08, 0x1F00 },
   1466   { 0x1F09, 0x1F01 },
   1467   { 0x1F0A, 0x1F02 },
   1468   { 0x1F0B, 0x1F03 },
   1469   { 0x1F0C, 0x1F04 },
   1470   { 0x1F0D, 0x1F05 },
   1471   { 0x1F0E, 0x1F06 },
   1472   { 0x1F0F, 0x1F07 },
   1473   { 0x1F18, 0x1F10 },
   1474   { 0x1F19, 0x1F11 },
   1475   { 0x1F1A, 0x1F12 },
   1476   { 0x1F1B, 0x1F13 },
   1477   { 0x1F1C, 0x1F14 },
   1478   { 0x1F1D, 0x1F15 },
   1479   { 0x1F28, 0x1F20 },
   1480   { 0x1F29, 0x1F21 },
   1481   { 0x1F2A, 0x1F22 },
   1482   { 0x1F2B, 0x1F23 },
   1483   { 0x1F2C, 0x1F24 },
   1484   { 0x1F2D, 0x1F25 },
   1485   { 0x1F2E, 0x1F26 },
   1486   { 0x1F2F, 0x1F27 },
   1487   { 0x1F38, 0x1F30 },
   1488   { 0x1F39, 0x1F31 },
   1489   { 0x1F3A, 0x1F32 },
   1490   { 0x1F3B, 0x1F33 },
   1491   { 0x1F3C, 0x1F34 },
   1492   { 0x1F3D, 0x1F35 },
   1493   { 0x1F3E, 0x1F36 },
   1494   { 0x1F3F, 0x1F37 },
   1495   { 0x1F48, 0x1F40 },
   1496   { 0x1F49, 0x1F41 },
   1497   { 0x1F4A, 0x1F42 },
   1498   { 0x1F4B, 0x1F43 },
   1499   { 0x1F4C, 0x1F44 },
   1500   { 0x1F4D, 0x1F45 },
   1501   { 0x1F59, 0x1F51 },
   1502   { 0x1F5B, 0x1F53 },
   1503   { 0x1F5D, 0x1F55 },
   1504   { 0x1F5F, 0x1F57 },
   1505   { 0x1F68, 0x1F60 },
   1506   { 0x1F69, 0x1F61 },
   1507   { 0x1F6A, 0x1F62 },
   1508   { 0x1F6B, 0x1F63 },
   1509   { 0x1F6C, 0x1F64 },
   1510   { 0x1F6D, 0x1F65 },
   1511   { 0x1F6E, 0x1F66 },
   1512   { 0x1F6F, 0x1F67 },
   1513   { 0x1F88, 0x1F80 },
   1514   { 0x1F89, 0x1F81 },
   1515   { 0x1F8A, 0x1F82 },
   1516   { 0x1F8B, 0x1F83 },
   1517   { 0x1F8C, 0x1F84 },
   1518   { 0x1F8D, 0x1F85 },
   1519   { 0x1F8E, 0x1F86 },
   1520   { 0x1F8F, 0x1F87 },
   1521   { 0x1F98, 0x1F90 },
   1522   { 0x1F99, 0x1F91 },
   1523   { 0x1F9A, 0x1F92 },
   1524   { 0x1F9B, 0x1F93 },
   1525   { 0x1F9C, 0x1F94 },
   1526   { 0x1F9D, 0x1F95 },
   1527   { 0x1F9E, 0x1F96 },
   1528   { 0x1F9F, 0x1F97 },
   1529   { 0x1FA8, 0x1FA0 },
   1530   { 0x1FA9, 0x1FA1 },
   1531   { 0x1FAA, 0x1FA2 },
   1532   { 0x1FAB, 0x1FA3 },
   1533   { 0x1FAC, 0x1FA4 },
   1534   { 0x1FAD, 0x1FA5 },
   1535   { 0x1FAE, 0x1FA6 },
   1536   { 0x1FAF, 0x1FA7 },
   1537   { 0x1FB8, 0x1FB0 },
   1538   { 0x1FB9, 0x1FB1 },
   1539   { 0x1FBA, 0x1F70 },
   1540   { 0x1FBB, 0x1F71 },
   1541   { 0x1FBC, 0x1FB3 },
   1542   { 0x1FC8, 0x1F72 },
   1543   { 0x1FC9, 0x1F73 },
   1544   { 0x1FCA, 0x1F74 },
   1545   { 0x1FCB, 0x1F75 },
   1546   { 0x1FCC, 0x1FC3 },
   1547   { 0x1FD8, 0x1FD0 },
   1548   { 0x1FD9, 0x1FD1 },
   1549   { 0x1FDA, 0x1F76 },
   1550   { 0x1FDB, 0x1F77 },
   1551   { 0x1FE8, 0x1FE0 },
   1552   { 0x1FE9, 0x1FE1 },
   1553   { 0x1FEA, 0x1F7A },
   1554   { 0x1FEB, 0x1F7B },
   1555   { 0x1FEC, 0x1FE5 },
   1556   { 0x1FF8, 0x1F78 },
   1557   { 0x1FF9, 0x1F79 },
   1558   { 0x1FFA, 0x1F7C },
   1559   { 0x1FFB, 0x1F7D },
   1560   { 0x1FFC, 0x1FF3 },
   1561   { 0x2126, 0x03C9 },
   1562   { 0x212A, 0x006B },
   1563   { 0x212B, 0x00E5 },
   1564   { 0x2160, 0x2170 },
   1565   { 0x2161, 0x2171 },
   1566   { 0x2162, 0x2172 },
   1567   { 0x2163, 0x2173 },
   1568   { 0x2164, 0x2174 },
   1569   { 0x2165, 0x2175 },
   1570   { 0x2166, 0x2176 },
   1571   { 0x2167, 0x2177 },
   1572   { 0x2168, 0x2178 },
   1573   { 0x2169, 0x2179 },
   1574   { 0x216A, 0x217A },
   1575   { 0x216B, 0x217B },
   1576   { 0x216C, 0x217C },
   1577   { 0x216D, 0x217D },
   1578   { 0x216E, 0x217E },
   1579   { 0x216F, 0x217F },
   1580   { 0x24B6, 0x24D0 },
   1581   { 0x24B7, 0x24D1 },
   1582   { 0x24B8, 0x24D2 },
   1583   { 0x24B9, 0x24D3 },
   1584   { 0x24BA, 0x24D4 },
   1585   { 0x24BB, 0x24D5 },
   1586   { 0x24BC, 0x24D6 },
   1587   { 0x24BD, 0x24D7 },
   1588   { 0x24BE, 0x24D8 },
   1589   { 0x24BF, 0x24D9 },
   1590   { 0x24C0, 0x24DA },
   1591   { 0x24C1, 0x24DB },
   1592   { 0x24C2, 0x24DC },
   1593   { 0x24C3, 0x24DD },
   1594   { 0x24C4, 0x24DE },
   1595   { 0x24C5, 0x24DF },
   1596   { 0x24C6, 0x24E0 },
   1597   { 0x24C7, 0x24E1 },
   1598   { 0x24C8, 0x24E2 },
   1599   { 0x24C9, 0x24E3 },
   1600   { 0x24CA, 0x24E4 },
   1601   { 0x24CB, 0x24E5 },
   1602   { 0x24CC, 0x24E6 },
   1603   { 0x24CD, 0x24E7 },
   1604   { 0x24CE, 0x24E8 },
   1605   { 0x24CF, 0x24E9 },
   1606   { 0x2C00, 0x2C30 },
   1607   { 0x2C01, 0x2C31 },
   1608   { 0x2C02, 0x2C32 },
   1609   { 0x2C03, 0x2C33 },
   1610   { 0x2C04, 0x2C34 },
   1611   { 0x2C05, 0x2C35 },
   1612   { 0x2C06, 0x2C36 },
   1613   { 0x2C07, 0x2C37 },
   1614   { 0x2C08, 0x2C38 },
   1615   { 0x2C09, 0x2C39 },
   1616   { 0x2C0A, 0x2C3A },
   1617   { 0x2C0B, 0x2C3B },
   1618   { 0x2C0C, 0x2C3C },
   1619   { 0x2C0D, 0x2C3D },
   1620   { 0x2C0E, 0x2C3E },
   1621   { 0x2C0F, 0x2C3F },
   1622   { 0x2C10, 0x2C40 },
   1623   { 0x2C11, 0x2C41 },
   1624   { 0x2C12, 0x2C42 },
   1625   { 0x2C13, 0x2C43 },
   1626   { 0x2C14, 0x2C44 },
   1627   { 0x2C15, 0x2C45 },
   1628   { 0x2C16, 0x2C46 },
   1629   { 0x2C17, 0x2C47 },
   1630   { 0x2C18, 0x2C48 },
   1631   { 0x2C19, 0x2C49 },
   1632   { 0x2C1A, 0x2C4A },
   1633   { 0x2C1B, 0x2C4B },
   1634   { 0x2C1C, 0x2C4C },
   1635   { 0x2C1D, 0x2C4D },
   1636   { 0x2C1E, 0x2C4E },
   1637   { 0x2C1F, 0x2C4F },
   1638   { 0x2C20, 0x2C50 },
   1639   { 0x2C21, 0x2C51 },
   1640   { 0x2C22, 0x2C52 },
   1641   { 0x2C23, 0x2C53 },
   1642   { 0x2C24, 0x2C54 },
   1643   { 0x2C25, 0x2C55 },
   1644   { 0x2C26, 0x2C56 },
   1645   { 0x2C27, 0x2C57 },
   1646   { 0x2C28, 0x2C58 },
   1647   { 0x2C29, 0x2C59 },
   1648   { 0x2C2A, 0x2C5A },
   1649   { 0x2C2B, 0x2C5B },
   1650   { 0x2C2C, 0x2C5C },
   1651   { 0x2C2D, 0x2C5D },
   1652   { 0x2C2E, 0x2C5E },
   1653   { 0x2C80, 0x2C81 },
   1654   { 0x2C82, 0x2C83 },
   1655   { 0x2C84, 0x2C85 },
   1656   { 0x2C86, 0x2C87 },
   1657   { 0x2C88, 0x2C89 },
   1658   { 0x2C8A, 0x2C8B },
   1659   { 0x2C8C, 0x2C8D },
   1660   { 0x2C8E, 0x2C8F },
   1661   { 0x2C90, 0x2C91 },
   1662   { 0x2C92, 0x2C93 },
   1663   { 0x2C94, 0x2C95 },
   1664   { 0x2C96, 0x2C97 },
   1665   { 0x2C98, 0x2C99 },
   1666   { 0x2C9A, 0x2C9B },
   1667   { 0x2C9C, 0x2C9D },
   1668   { 0x2C9E, 0x2C9F },
   1669   { 0x2CA0, 0x2CA1 },
   1670   { 0x2CA2, 0x2CA3 },
   1671   { 0x2CA4, 0x2CA5 },
   1672   { 0x2CA6, 0x2CA7 },
   1673   { 0x2CA8, 0x2CA9 },
   1674   { 0x2CAA, 0x2CAB },
   1675   { 0x2CAC, 0x2CAD },
   1676   { 0x2CAE, 0x2CAF },
   1677   { 0x2CB0, 0x2CB1 },
   1678   { 0x2CB2, 0x2CB3 },
   1679   { 0x2CB4, 0x2CB5 },
   1680   { 0x2CB6, 0x2CB7 },
   1681   { 0x2CB8, 0x2CB9 },
   1682   { 0x2CBA, 0x2CBB },
   1683   { 0x2CBC, 0x2CBD },
   1684   { 0x2CBE, 0x2CBF },
   1685   { 0x2CC0, 0x2CC1 },
   1686   { 0x2CC2, 0x2CC3 },
   1687   { 0x2CC4, 0x2CC5 },
   1688   { 0x2CC6, 0x2CC7 },
   1689   { 0x2CC8, 0x2CC9 },
   1690   { 0x2CCA, 0x2CCB },
   1691   { 0x2CCC, 0x2CCD },
   1692   { 0x2CCE, 0x2CCF },
   1693   { 0x2CD0, 0x2CD1 },
   1694   { 0x2CD2, 0x2CD3 },
   1695   { 0x2CD4, 0x2CD5 },
   1696   { 0x2CD6, 0x2CD7 },
   1697   { 0x2CD8, 0x2CD9 },
   1698   { 0x2CDA, 0x2CDB },
   1699   { 0x2CDC, 0x2CDD },
   1700   { 0x2CDE, 0x2CDF },
   1701   { 0x2CE0, 0x2CE1 },
   1702   { 0x2CE2, 0x2CE3 },
   1703   { 0xFF21, 0xFF41 },
   1704   { 0xFF22, 0xFF42 },
   1705   { 0xFF23, 0xFF43 },
   1706   { 0xFF24, 0xFF44 },
   1707   { 0xFF25, 0xFF45 },
   1708   { 0xFF26, 0xFF46 },
   1709   { 0xFF27, 0xFF47 },
   1710   { 0xFF28, 0xFF48 },
   1711   { 0xFF29, 0xFF49 },
   1712   { 0xFF2A, 0xFF4A },
   1713   { 0xFF2B, 0xFF4B },
   1714   { 0xFF2C, 0xFF4C },
   1715   { 0xFF2D, 0xFF4D },
   1716   { 0xFF2E, 0xFF4E },
   1717   { 0xFF2F, 0xFF4F },
   1718   { 0xFF30, 0xFF50 },
   1719   { 0xFF31, 0xFF51 },
   1720   { 0xFF32, 0xFF52 },
   1721   { 0xFF33, 0xFF53 },
   1722   { 0xFF34, 0xFF54 },
   1723   { 0xFF35, 0xFF55 },
   1724   { 0xFF36, 0xFF56 },
   1725   { 0xFF37, 0xFF57 },
   1726   { 0xFF38, 0xFF58 },
   1727   { 0xFF39, 0xFF59 },
   1728   { 0xFF3A, 0xFF5A },
   1729 };
   1730 
   1731 #define N_ucs_totitle_map 866
   1732 
   1733 static wc_map ucs_totitle_map[ N_ucs_totitle_map ] = {
   1734   { 0x0061, 0x0041 },
   1735   { 0x0062, 0x0042 },
   1736   { 0x0063, 0x0043 },
   1737   { 0x0064, 0x0044 },
   1738   { 0x0065, 0x0045 },
   1739   { 0x0066, 0x0046 },
   1740   { 0x0067, 0x0047 },
   1741   { 0x0068, 0x0048 },
   1742   { 0x0069, 0x0049 },
   1743   { 0x006A, 0x004A },
   1744   { 0x006B, 0x004B },
   1745   { 0x006C, 0x004C },
   1746   { 0x006D, 0x004D },
   1747   { 0x006E, 0x004E },
   1748   { 0x006F, 0x004F },
   1749   { 0x0070, 0x0050 },
   1750   { 0x0071, 0x0051 },
   1751   { 0x0072, 0x0052 },
   1752   { 0x0073, 0x0053 },
   1753   { 0x0074, 0x0054 },
   1754   { 0x0075, 0x0055 },
   1755   { 0x0076, 0x0056 },
   1756   { 0x0077, 0x0057 },
   1757   { 0x0078, 0x0058 },
   1758   { 0x0079, 0x0059 },
   1759   { 0x007A, 0x005A },
   1760   { 0x00B5, 0x039C },
   1761   { 0x00E0, 0x00C0 },
   1762   { 0x00E1, 0x00C1 },
   1763   { 0x00E2, 0x00C2 },
   1764   { 0x00E3, 0x00C3 },
   1765   { 0x00E4, 0x00C4 },
   1766   { 0x00E5, 0x00C5 },
   1767   { 0x00E6, 0x00C6 },
   1768   { 0x00E7, 0x00C7 },
   1769   { 0x00E8, 0x00C8 },
   1770   { 0x00E9, 0x00C9 },
   1771   { 0x00EA, 0x00CA },
   1772   { 0x00EB, 0x00CB },
   1773   { 0x00EC, 0x00CC },
   1774   { 0x00ED, 0x00CD },
   1775   { 0x00EE, 0x00CE },
   1776   { 0x00EF, 0x00CF },
   1777   { 0x00F0, 0x00D0 },
   1778   { 0x00F1, 0x00D1 },
   1779   { 0x00F2, 0x00D2 },
   1780   { 0x00F3, 0x00D3 },
   1781   { 0x00F4, 0x00D4 },
   1782   { 0x00F5, 0x00D5 },
   1783   { 0x00F6, 0x00D6 },
   1784   { 0x00F8, 0x00D8 },
   1785   { 0x00F9, 0x00D9 },
   1786   { 0x00FA, 0x00DA },
   1787   { 0x00FB, 0x00DB },
   1788   { 0x00FC, 0x00DC },
   1789   { 0x00FD, 0x00DD },
   1790   { 0x00FE, 0x00DE },
   1791   { 0x00FF, 0x0178 },
   1792   { 0x0101, 0x0100 },
   1793   { 0x0103, 0x0102 },
   1794   { 0x0105, 0x0104 },
   1795   { 0x0107, 0x0106 },
   1796   { 0x0109, 0x0108 },
   1797   { 0x010B, 0x010A },
   1798   { 0x010D, 0x010C },
   1799   { 0x010F, 0x010E },
   1800   { 0x0111, 0x0110 },
   1801   { 0x0113, 0x0112 },
   1802   { 0x0115, 0x0114 },
   1803   { 0x0117, 0x0116 },
   1804   { 0x0119, 0x0118 },
   1805   { 0x011B, 0x011A },
   1806   { 0x011D, 0x011C },
   1807   { 0x011F, 0x011E },
   1808   { 0x0121, 0x0120 },
   1809   { 0x0123, 0x0122 },
   1810   { 0x0125, 0x0124 },
   1811   { 0x0127, 0x0126 },
   1812   { 0x0129, 0x0128 },
   1813   { 0x012B, 0x012A },
   1814   { 0x012D, 0x012C },
   1815   { 0x012F, 0x012E },
   1816   { 0x0131, 0x0049 },
   1817   { 0x0133, 0x0132 },
   1818   { 0x0135, 0x0134 },
   1819   { 0x0137, 0x0136 },
   1820   { 0x013A, 0x0139 },
   1821   { 0x013C, 0x013B },
   1822   { 0x013E, 0x013D },
   1823   { 0x0140, 0x013F },
   1824   { 0x0142, 0x0141 },
   1825   { 0x0144, 0x0143 },
   1826   { 0x0146, 0x0145 },
   1827   { 0x0148, 0x0147 },
   1828   { 0x014B, 0x014A },
   1829   { 0x014D, 0x014C },
   1830   { 0x014F, 0x014E },
   1831   { 0x0151, 0x0150 },
   1832   { 0x0153, 0x0152 },
   1833   { 0x0155, 0x0154 },
   1834   { 0x0157, 0x0156 },
   1835   { 0x0159, 0x0158 },
   1836   { 0x015B, 0x015A },
   1837   { 0x015D, 0x015C },
   1838   { 0x015F, 0x015E },
   1839   { 0x0161, 0x0160 },
   1840   { 0x0163, 0x0162 },
   1841   { 0x0165, 0x0164 },
   1842   { 0x0167, 0x0166 },
   1843   { 0x0169, 0x0168 },
   1844   { 0x016B, 0x016A },
   1845   { 0x016D, 0x016C },
   1846   { 0x016F, 0x016E },
   1847   { 0x0171, 0x0170 },
   1848   { 0x0173, 0x0172 },
   1849   { 0x0175, 0x0174 },
   1850   { 0x0177, 0x0176 },
   1851   { 0x017A, 0x0179 },
   1852   { 0x017C, 0x017B },
   1853   { 0x017E, 0x017D },
   1854   { 0x017F, 0x0053 },
   1855   { 0x0183, 0x0182 },
   1856   { 0x0185, 0x0184 },
   1857   { 0x0188, 0x0187 },
   1858   { 0x018C, 0x018B },
   1859   { 0x0192, 0x0191 },
   1860   { 0x0195, 0x01F6 },
   1861   { 0x0199, 0x0198 },
   1862   { 0x019A, 0x023D },
   1863   { 0x019E, 0x0220 },
   1864   { 0x01A1, 0x01A0 },
   1865   { 0x01A3, 0x01A2 },
   1866   { 0x01A5, 0x01A4 },
   1867   { 0x01A8, 0x01A7 },
   1868   { 0x01AD, 0x01AC },
   1869   { 0x01B0, 0x01AF },
   1870   { 0x01B4, 0x01B3 },
   1871   { 0x01B6, 0x01B5 },
   1872   { 0x01B9, 0x01B8 },
   1873   { 0x01BD, 0x01BC },
   1874   { 0x01BF, 0x01F7 },
   1875   { 0x01C4, 0x01C5 },
   1876   { 0x01C5, 0x01C5 },
   1877   { 0x01C6, 0x01C5 },
   1878   { 0x01C7, 0x01C8 },
   1879   { 0x01C8, 0x01C8 },
   1880   { 0x01C9, 0x01C8 },
   1881   { 0x01CA, 0x01CB },
   1882   { 0x01CB, 0x01CB },
   1883   { 0x01CC, 0x01CB },
   1884   { 0x01CE, 0x01CD },
   1885   { 0x01D0, 0x01CF },
   1886   { 0x01D2, 0x01D1 },
   1887   { 0x01D4, 0x01D3 },
   1888   { 0x01D6, 0x01D5 },
   1889   { 0x01D8, 0x01D7 },
   1890   { 0x01DA, 0x01D9 },
   1891   { 0x01DC, 0x01DB },
   1892   { 0x01DD, 0x018E },
   1893   { 0x01DF, 0x01DE },
   1894   { 0x01E1, 0x01E0 },
   1895   { 0x01E3, 0x01E2 },
   1896   { 0x01E5, 0x01E4 },
   1897   { 0x01E7, 0x01E6 },
   1898   { 0x01E9, 0x01E8 },
   1899   { 0x01EB, 0x01EA },
   1900   { 0x01ED, 0x01EC },
   1901   { 0x01EF, 0x01EE },
   1902   { 0x01F1, 0x01F2 },
   1903   { 0x01F2, 0x01F2 },
   1904   { 0x01F3, 0x01F2 },
   1905   { 0x01F5, 0x01F4 },
   1906   { 0x01F9, 0x01F8 },
   1907   { 0x01FB, 0x01FA },
   1908   { 0x01FD, 0x01FC },
   1909   { 0x01FF, 0x01FE },
   1910   { 0x0201, 0x0200 },
   1911   { 0x0203, 0x0202 },
   1912   { 0x0205, 0x0204 },
   1913   { 0x0207, 0x0206 },
   1914   { 0x0209, 0x0208 },
   1915   { 0x020B, 0x020A },
   1916   { 0x020D, 0x020C },
   1917   { 0x020F, 0x020E },
   1918   { 0x0211, 0x0210 },
   1919   { 0x0213, 0x0212 },
   1920   { 0x0215, 0x0214 },
   1921   { 0x0217, 0x0216 },
   1922   { 0x0219, 0x0218 },
   1923   { 0x021B, 0x021A },
   1924   { 0x021D, 0x021C },
   1925   { 0x021F, 0x021E },
   1926   { 0x0223, 0x0222 },
   1927   { 0x0225, 0x0224 },
   1928   { 0x0227, 0x0226 },
   1929   { 0x0229, 0x0228 },
   1930   { 0x022B, 0x022A },
   1931   { 0x022D, 0x022C },
   1932   { 0x022F, 0x022E },
   1933   { 0x0231, 0x0230 },
   1934   { 0x0233, 0x0232 },
   1935   { 0x023C, 0x023B },
   1936   { 0x0253, 0x0181 },
   1937   { 0x0254, 0x0186 },
   1938   { 0x0256, 0x0189 },
   1939   { 0x0257, 0x018A },
   1940   { 0x0259, 0x018F },
   1941   { 0x025B, 0x0190 },
   1942   { 0x0260, 0x0193 },
   1943   { 0x0263, 0x0194 },
   1944   { 0x0268, 0x0197 },
   1945   { 0x0269, 0x0196 },
   1946   { 0x026F, 0x019C },
   1947   { 0x0272, 0x019D },
   1948   { 0x0275, 0x019F },
   1949   { 0x0280, 0x01A6 },
   1950   { 0x0283, 0x01A9 },
   1951   { 0x0288, 0x01AE },
   1952   { 0x028A, 0x01B1 },
   1953   { 0x028B, 0x01B2 },
   1954   { 0x0292, 0x01B7 },
   1955   { 0x0294, 0x0241 },
   1956   { 0x0345, 0x0399 },
   1957   { 0x03AC, 0x0386 },
   1958   { 0x03AD, 0x0388 },
   1959   { 0x03AE, 0x0389 },
   1960   { 0x03AF, 0x038A },
   1961   { 0x03B1, 0x0391 },
   1962   { 0x03B2, 0x0392 },
   1963   { 0x03B3, 0x0393 },
   1964   { 0x03B4, 0x0394 },
   1965   { 0x03B5, 0x0395 },
   1966   { 0x03B6, 0x0396 },
   1967   { 0x03B7, 0x0397 },
   1968   { 0x03B8, 0x0398 },
   1969   { 0x03B9, 0x0399 },
   1970   { 0x03BA, 0x039A },
   1971   { 0x03BB, 0x039B },
   1972   { 0x03BC, 0x039C },
   1973   { 0x03BD, 0x039D },
   1974   { 0x03BE, 0x039E },
   1975   { 0x03BF, 0x039F },
   1976   { 0x03C0, 0x03A0 },
   1977   { 0x03C1, 0x03A1 },
   1978   { 0x03C2, 0x03A3 },
   1979   { 0x03C3, 0x03A3 },
   1980   { 0x03C4, 0x03A4 },
   1981   { 0x03C5, 0x03A5 },
   1982   { 0x03C6, 0x03A6 },
   1983   { 0x03C7, 0x03A7 },
   1984   { 0x03C8, 0x03A8 },
   1985   { 0x03C9, 0x03A9 },
   1986   { 0x03CA, 0x03AA },
   1987   { 0x03CB, 0x03AB },
   1988   { 0x03CC, 0x038C },
   1989   { 0x03CD, 0x038E },
   1990   { 0x03CE, 0x038F },
   1991   { 0x03D0, 0x0392 },
   1992   { 0x03D1, 0x0398 },
   1993   { 0x03D5, 0x03A6 },
   1994   { 0x03D6, 0x03A0 },
   1995   { 0x03D9, 0x03D8 },
   1996   { 0x03DB, 0x03DA },
   1997   { 0x03DD, 0x03DC },
   1998   { 0x03DF, 0x03DE },
   1999   { 0x03E1, 0x03E0 },
   2000   { 0x03E3, 0x03E2 },
   2001   { 0x03E5, 0x03E4 },
   2002   { 0x03E7, 0x03E6 },
   2003   { 0x03E9, 0x03E8 },
   2004   { 0x03EB, 0x03EA },
   2005   { 0x03ED, 0x03EC },
   2006   { 0x03EF, 0x03EE },
   2007   { 0x03F0, 0x039A },
   2008   { 0x03F1, 0x03A1 },
   2009   { 0x03F2, 0x03F9 },
   2010   { 0x03F5, 0x0395 },
   2011   { 0x03F8, 0x03F7 },
   2012   { 0x03FB, 0x03FA },
   2013   { 0x0430, 0x0410 },
   2014   { 0x0431, 0x0411 },
   2015   { 0x0432, 0x0412 },
   2016   { 0x0433, 0x0413 },
   2017   { 0x0434, 0x0414 },
   2018   { 0x0435, 0x0415 },
   2019   { 0x0436, 0x0416 },
   2020   { 0x0437, 0x0417 },
   2021   { 0x0438, 0x0418 },
   2022   { 0x0439, 0x0419 },
   2023   { 0x043A, 0x041A },
   2024   { 0x043B, 0x041B },
   2025   { 0x043C, 0x041C },
   2026   { 0x043D, 0x041D },
   2027   { 0x043E, 0x041E },
   2028   { 0x043F, 0x041F },
   2029   { 0x0440, 0x0420 },
   2030   { 0x0441, 0x0421 },
   2031   { 0x0442, 0x0422 },
   2032   { 0x0443, 0x0423 },
   2033   { 0x0444, 0x0424 },
   2034   { 0x0445, 0x0425 },
   2035   { 0x0446, 0x0426 },
   2036   { 0x0447, 0x0427 },
   2037   { 0x0448, 0x0428 },
   2038   { 0x0449, 0x0429 },
   2039   { 0x044A, 0x042A },
   2040   { 0x044B, 0x042B },
   2041   { 0x044C, 0x042C },
   2042   { 0x044D, 0x042D },
   2043   { 0x044E, 0x042E },
   2044   { 0x044F, 0x042F },
   2045   { 0x0450, 0x0400 },
   2046   { 0x0451, 0x0401 },
   2047   { 0x0452, 0x0402 },
   2048   { 0x0453, 0x0403 },
   2049   { 0x0454, 0x0404 },
   2050   { 0x0455, 0x0405 },
   2051   { 0x0456, 0x0406 },
   2052   { 0x0457, 0x0407 },
   2053   { 0x0458, 0x0408 },
   2054   { 0x0459, 0x0409 },
   2055   { 0x045A, 0x040A },
   2056   { 0x045B, 0x040B },
   2057   { 0x045C, 0x040C },
   2058   { 0x045D, 0x040D },
   2059   { 0x045E, 0x040E },
   2060   { 0x045F, 0x040F },
   2061   { 0x0461, 0x0460 },
   2062   { 0x0463, 0x0462 },
   2063   { 0x0465, 0x0464 },
   2064   { 0x0467, 0x0466 },
   2065   { 0x0469, 0x0468 },
   2066   { 0x046B, 0x046A },
   2067   { 0x046D, 0x046C },
   2068   { 0x046F, 0x046E },
   2069   { 0x0471, 0x0470 },
   2070   { 0x0473, 0x0472 },
   2071   { 0x0475, 0x0474 },
   2072   { 0x0477, 0x0476 },
   2073   { 0x0479, 0x0478 },
   2074   { 0x047B, 0x047A },
   2075   { 0x047D, 0x047C },
   2076   { 0x047F, 0x047E },
   2077   { 0x0481, 0x0480 },
   2078   { 0x048B, 0x048A },
   2079   { 0x048D, 0x048C },
   2080   { 0x048F, 0x048E },
   2081   { 0x0491, 0x0490 },
   2082   { 0x0493, 0x0492 },
   2083   { 0x0495, 0x0494 },
   2084   { 0x0497, 0x0496 },
   2085   { 0x0499, 0x0498 },
   2086   { 0x049B, 0x049A },
   2087   { 0x049D, 0x049C },
   2088   { 0x049F, 0x049E },
   2089   { 0x04A1, 0x04A0 },
   2090   { 0x04A3, 0x04A2 },
   2091   { 0x04A5, 0x04A4 },
   2092   { 0x04A7, 0x04A6 },
   2093   { 0x04A9, 0x04A8 },
   2094   { 0x04AB, 0x04AA },
   2095   { 0x04AD, 0x04AC },
   2096   { 0x04AF, 0x04AE },
   2097   { 0x04B1, 0x04B0 },
   2098   { 0x04B3, 0x04B2 },
   2099   { 0x04B5, 0x04B4 },
   2100   { 0x04B7, 0x04B6 },
   2101   { 0x04B9, 0x04B8 },
   2102   { 0x04BB, 0x04BA },
   2103   { 0x04BD, 0x04BC },
   2104   { 0x04BF, 0x04BE },
   2105   { 0x04C2, 0x04C1 },
   2106   { 0x04C4, 0x04C3 },
   2107   { 0x04C6, 0x04C5 },
   2108   { 0x04C8, 0x04C7 },
   2109   { 0x04CA, 0x04C9 },
   2110   { 0x04CC, 0x04CB },
   2111   { 0x04CE, 0x04CD },
   2112   { 0x04D1, 0x04D0 },
   2113   { 0x04D3, 0x04D2 },
   2114   { 0x04D5, 0x04D4 },
   2115   { 0x04D7, 0x04D6 },
   2116   { 0x04D9, 0x04D8 },
   2117   { 0x04DB, 0x04DA },
   2118   { 0x04DD, 0x04DC },
   2119   { 0x04DF, 0x04DE },
   2120   { 0x04E1, 0x04E0 },
   2121   { 0x04E3, 0x04E2 },
   2122   { 0x04E5, 0x04E4 },
   2123   { 0x04E7, 0x04E6 },
   2124   { 0x04E9, 0x04E8 },
   2125   { 0x04EB, 0x04EA },
   2126   { 0x04ED, 0x04EC },
   2127   { 0x04EF, 0x04EE },
   2128   { 0x04F1, 0x04F0 },
   2129   { 0x04F3, 0x04F2 },
   2130   { 0x04F5, 0x04F4 },
   2131   { 0x04F7, 0x04F6 },
   2132   { 0x04F9, 0x04F8 },
   2133   { 0x0501, 0x0500 },
   2134   { 0x0503, 0x0502 },
   2135   { 0x0505, 0x0504 },
   2136   { 0x0507, 0x0506 },
   2137   { 0x0509, 0x0508 },
   2138   { 0x050B, 0x050A },
   2139   { 0x050D, 0x050C },
   2140   { 0x050F, 0x050E },
   2141   { 0x0561, 0x0531 },
   2142   { 0x0562, 0x0532 },
   2143   { 0x0563, 0x0533 },
   2144   { 0x0564, 0x0534 },
   2145   { 0x0565, 0x0535 },
   2146   { 0x0566, 0x0536 },
   2147   { 0x0567, 0x0537 },
   2148   { 0x0568, 0x0538 },
   2149   { 0x0569, 0x0539 },
   2150   { 0x056A, 0x053A },
   2151   { 0x056B, 0x053B },
   2152   { 0x056C, 0x053C },
   2153   { 0x056D, 0x053D },
   2154   { 0x056E, 0x053E },
   2155   { 0x056F, 0x053F },
   2156   { 0x0570, 0x0540 },
   2157   { 0x0571, 0x0541 },
   2158   { 0x0572, 0x0542 },
   2159   { 0x0573, 0x0543 },
   2160   { 0x0574, 0x0544 },
   2161   { 0x0575, 0x0545 },
   2162   { 0x0576, 0x0546 },
   2163   { 0x0577, 0x0547 },
   2164   { 0x0578, 0x0548 },
   2165   { 0x0579, 0x0549 },
   2166   { 0x057A, 0x054A },
   2167   { 0x057B, 0x054B },
   2168   { 0x057C, 0x054C },
   2169   { 0x057D, 0x054D },
   2170   { 0x057E, 0x054E },
   2171   { 0x057F, 0x054F },
   2172   { 0x0580, 0x0550 },
   2173   { 0x0581, 0x0551 },
   2174   { 0x0582, 0x0552 },
   2175   { 0x0583, 0x0553 },
   2176   { 0x0584, 0x0554 },
   2177   { 0x0585, 0x0555 },
   2178   { 0x0586, 0x0556 },
   2179   { 0x1E01, 0x1E00 },
   2180   { 0x1E03, 0x1E02 },
   2181   { 0x1E05, 0x1E04 },
   2182   { 0x1E07, 0x1E06 },
   2183   { 0x1E09, 0x1E08 },
   2184   { 0x1E0B, 0x1E0A },
   2185   { 0x1E0D, 0x1E0C },
   2186   { 0x1E0F, 0x1E0E },
   2187   { 0x1E11, 0x1E10 },
   2188   { 0x1E13, 0x1E12 },
   2189   { 0x1E15, 0x1E14 },
   2190   { 0x1E17, 0x1E16 },
   2191   { 0x1E19, 0x1E18 },
   2192   { 0x1E1B, 0x1E1A },
   2193   { 0x1E1D, 0x1E1C },
   2194   { 0x1E1F, 0x1E1E },
   2195   { 0x1E21, 0x1E20 },
   2196   { 0x1E23, 0x1E22 },
   2197   { 0x1E25, 0x1E24 },
   2198   { 0x1E27, 0x1E26 },
   2199   { 0x1E29, 0x1E28 },
   2200   { 0x1E2B, 0x1E2A },
   2201   { 0x1E2D, 0x1E2C },
   2202   { 0x1E2F, 0x1E2E },
   2203   { 0x1E31, 0x1E30 },
   2204   { 0x1E33, 0x1E32 },
   2205   { 0x1E35, 0x1E34 },
   2206   { 0x1E37, 0x1E36 },
   2207   { 0x1E39, 0x1E38 },
   2208   { 0x1E3B, 0x1E3A },
   2209   { 0x1E3D, 0x1E3C },
   2210   { 0x1E3F, 0x1E3E },
   2211   { 0x1E41, 0x1E40 },
   2212   { 0x1E43, 0x1E42 },
   2213   { 0x1E45, 0x1E44 },
   2214   { 0x1E47, 0x1E46 },
   2215   { 0x1E49, 0x1E48 },
   2216   { 0x1E4B, 0x1E4A },
   2217   { 0x1E4D, 0x1E4C },
   2218   { 0x1E4F, 0x1E4E },
   2219   { 0x1E51, 0x1E50 },
   2220   { 0x1E53, 0x1E52 },
   2221   { 0x1E55, 0x1E54 },
   2222   { 0x1E57, 0x1E56 },
   2223   { 0x1E59, 0x1E58 },
   2224   { 0x1E5B, 0x1E5A },
   2225   { 0x1E5D, 0x1E5C },
   2226   { 0x1E5F, 0x1E5E },
   2227   { 0x1E61, 0x1E60 },
   2228   { 0x1E63, 0x1E62 },
   2229   { 0x1E65, 0x1E64 },
   2230   { 0x1E67, 0x1E66 },
   2231   { 0x1E69, 0x1E68 },
   2232   { 0x1E6B, 0x1E6A },
   2233   { 0x1E6D, 0x1E6C },
   2234   { 0x1E6F, 0x1E6E },
   2235   { 0x1E71, 0x1E70 },
   2236   { 0x1E73, 0x1E72 },
   2237   { 0x1E75, 0x1E74 },
   2238   { 0x1E77, 0x1E76 },
   2239   { 0x1E79, 0x1E78 },
   2240   { 0x1E7B, 0x1E7A },
   2241   { 0x1E7D, 0x1E7C },
   2242   { 0x1E7F, 0x1E7E },
   2243   { 0x1E81, 0x1E80 },
   2244   { 0x1E83, 0x1E82 },
   2245   { 0x1E85, 0x1E84 },
   2246   { 0x1E87, 0x1E86 },
   2247   { 0x1E89, 0x1E88 },
   2248   { 0x1E8B, 0x1E8A },
   2249   { 0x1E8D, 0x1E8C },
   2250   { 0x1E8F, 0x1E8E },
   2251   { 0x1E91, 0x1E90 },
   2252   { 0x1E93, 0x1E92 },
   2253   { 0x1E95, 0x1E94 },
   2254   { 0x1E9B, 0x1E60 },
   2255   { 0x1EA1, 0x1EA0 },
   2256   { 0x1EA3, 0x1EA2 },
   2257   { 0x1EA5, 0x1EA4 },
   2258   { 0x1EA7, 0x1EA6 },
   2259   { 0x1EA9, 0x1EA8 },
   2260   { 0x1EAB, 0x1EAA },
   2261   { 0x1EAD, 0x1EAC },
   2262   { 0x1EAF, 0x1EAE },
   2263   { 0x1EB1, 0x1EB0 },
   2264   { 0x1EB3, 0x1EB2 },
   2265   { 0x1EB5, 0x1EB4 },
   2266   { 0x1EB7, 0x1EB6 },
   2267   { 0x1EB9, 0x1EB8 },
   2268   { 0x1EBB, 0x1EBA },
   2269   { 0x1EBD, 0x1EBC },
   2270   { 0x1EBF, 0x1EBE },
   2271   { 0x1EC1, 0x1EC0 },
   2272   { 0x1EC3, 0x1EC2 },
   2273   { 0x1EC5, 0x1EC4 },
   2274   { 0x1EC7, 0x1EC6 },
   2275   { 0x1EC9, 0x1EC8 },
   2276   { 0x1ECB, 0x1ECA },
   2277   { 0x1ECD, 0x1ECC },
   2278   { 0x1ECF, 0x1ECE },
   2279   { 0x1ED1, 0x1ED0 },
   2280   { 0x1ED3, 0x1ED2 },
   2281   { 0x1ED5, 0x1ED4 },
   2282   { 0x1ED7, 0x1ED6 },
   2283   { 0x1ED9, 0x1ED8 },
   2284   { 0x1EDB, 0x1EDA },
   2285   { 0x1EDD, 0x1EDC },
   2286   { 0x1EDF, 0x1EDE },
   2287   { 0x1EE1, 0x1EE0 },
   2288   { 0x1EE3, 0x1EE2 },
   2289   { 0x1EE5, 0x1EE4 },
   2290   { 0x1EE7, 0x1EE6 },
   2291   { 0x1EE9, 0x1EE8 },
   2292   { 0x1EEB, 0x1EEA },
   2293   { 0x1EED, 0x1EEC },
   2294   { 0x1EEF, 0x1EEE },
   2295   { 0x1EF1, 0x1EF0 },
   2296   { 0x1EF3, 0x1EF2 },
   2297   { 0x1EF5, 0x1EF4 },
   2298   { 0x1EF7, 0x1EF6 },
   2299   { 0x1EF9, 0x1EF8 },
   2300   { 0x1F00, 0x1F08 },
   2301   { 0x1F01, 0x1F09 },
   2302   { 0x1F02, 0x1F0A },
   2303   { 0x1F03, 0x1F0B },
   2304   { 0x1F04, 0x1F0C },
   2305   { 0x1F05, 0x1F0D },
   2306   { 0x1F06, 0x1F0E },
   2307   { 0x1F07, 0x1F0F },
   2308   { 0x1F10, 0x1F18 },
   2309   { 0x1F11, 0x1F19 },
   2310   { 0x1F12, 0x1F1A },
   2311   { 0x1F13, 0x1F1B },
   2312   { 0x1F14, 0x1F1C },
   2313   { 0x1F15, 0x1F1D },
   2314   { 0x1F20, 0x1F28 },
   2315   { 0x1F21, 0x1F29 },
   2316   { 0x1F22, 0x1F2A },
   2317   { 0x1F23, 0x1F2B },
   2318   { 0x1F24, 0x1F2C },
   2319   { 0x1F25, 0x1F2D },
   2320   { 0x1F26, 0x1F2E },
   2321   { 0x1F27, 0x1F2F },
   2322   { 0x1F30, 0x1F38 },
   2323   { 0x1F31, 0x1F39 },
   2324   { 0x1F32, 0x1F3A },
   2325   { 0x1F33, 0x1F3B },
   2326   { 0x1F34, 0x1F3C },
   2327   { 0x1F35, 0x1F3D },
   2328   { 0x1F36, 0x1F3E },
   2329   { 0x1F37, 0x1F3F },
   2330   { 0x1F40, 0x1F48 },
   2331   { 0x1F41, 0x1F49 },
   2332   { 0x1F42, 0x1F4A },
   2333   { 0x1F43, 0x1F4B },
   2334   { 0x1F44, 0x1F4C },
   2335   { 0x1F45, 0x1F4D },
   2336   { 0x1F51, 0x1F59 },
   2337   { 0x1F53, 0x1F5B },
   2338   { 0x1F55, 0x1F5D },
   2339   { 0x1F57, 0x1F5F },
   2340   { 0x1F60, 0x1F68 },
   2341   { 0x1F61, 0x1F69 },
   2342   { 0x1F62, 0x1F6A },
   2343   { 0x1F63, 0x1F6B },
   2344   { 0x1F64, 0x1F6C },
   2345   { 0x1F65, 0x1F6D },
   2346   { 0x1F66, 0x1F6E },
   2347   { 0x1F67, 0x1F6F },
   2348   { 0x1F70, 0x1FBA },
   2349   { 0x1F71, 0x1FBB },
   2350   { 0x1F72, 0x1FC8 },
   2351   { 0x1F73, 0x1FC9 },
   2352   { 0x1F74, 0x1FCA },
   2353   { 0x1F75, 0x1FCB },
   2354   { 0x1F76, 0x1FDA },
   2355   { 0x1F77, 0x1FDB },
   2356   { 0x1F78, 0x1FF8 },
   2357   { 0x1F79, 0x1FF9 },
   2358   { 0x1F7A, 0x1FEA },
   2359   { 0x1F7B, 0x1FEB },
   2360   { 0x1F7C, 0x1FFA },
   2361   { 0x1F7D, 0x1FFB },
   2362   { 0x1F80, 0x1F88 },
   2363   { 0x1F81, 0x1F89 },
   2364   { 0x1F82, 0x1F8A },
   2365   { 0x1F83, 0x1F8B },
   2366   { 0x1F84, 0x1F8C },
   2367   { 0x1F85, 0x1F8D },
   2368   { 0x1F86, 0x1F8E },
   2369   { 0x1F87, 0x1F8F },
   2370   { 0x1F90, 0x1F98 },
   2371   { 0x1F91, 0x1F99 },
   2372   { 0x1F92, 0x1F9A },
   2373   { 0x1F93, 0x1F9B },
   2374   { 0x1F94, 0x1F9C },
   2375   { 0x1F95, 0x1F9D },
   2376   { 0x1F96, 0x1F9E },
   2377   { 0x1F97, 0x1F9F },
   2378   { 0x1FA0, 0x1FA8 },
   2379   { 0x1FA1, 0x1FA9 },
   2380   { 0x1FA2, 0x1FAA },
   2381   { 0x1FA3, 0x1FAB },
   2382   { 0x1FA4, 0x1FAC },
   2383   { 0x1FA5, 0x1FAD },
   2384   { 0x1FA6, 0x1FAE },
   2385   { 0x1FA7, 0x1FAF },
   2386   { 0x1FB0, 0x1FB8 },
   2387   { 0x1FB1, 0x1FB9 },
   2388   { 0x1FB3, 0x1FBC },
   2389   { 0x1FBE, 0x0399 },
   2390   { 0x1FC3, 0x1FCC },
   2391   { 0x1FD0, 0x1FD8 },
   2392   { 0x1FD1, 0x1FD9 },
   2393   { 0x1FE0, 0x1FE8 },
   2394   { 0x1FE1, 0x1FE9 },
   2395   { 0x1FE5, 0x1FEC },
   2396   { 0x1FF3, 0x1FFC },
   2397   { 0x2170, 0x2160 },
   2398   { 0x2171, 0x2161 },
   2399   { 0x2172, 0x2162 },
   2400   { 0x2173, 0x2163 },
   2401   { 0x2174, 0x2164 },
   2402   { 0x2175, 0x2165 },
   2403   { 0x2176, 0x2166 },
   2404   { 0x2177, 0x2167 },
   2405   { 0x2178, 0x2168 },
   2406   { 0x2179, 0x2169 },
   2407   { 0x217A, 0x216A },
   2408   { 0x217B, 0x216B },
   2409   { 0x217C, 0x216C },
   2410   { 0x217D, 0x216D },
   2411   { 0x217E, 0x216E },
   2412   { 0x217F, 0x216F },
   2413   { 0x24D0, 0x24B6 },
   2414   { 0x24D1, 0x24B7 },
   2415   { 0x24D2, 0x24B8 },
   2416   { 0x24D3, 0x24B9 },
   2417   { 0x24D4, 0x24BA },
   2418   { 0x24D5, 0x24BB },
   2419   { 0x24D6, 0x24BC },
   2420   { 0x24D7, 0x24BD },
   2421   { 0x24D8, 0x24BE },
   2422   { 0x24D9, 0x24BF },
   2423   { 0x24DA, 0x24C0 },
   2424   { 0x24DB, 0x24C1 },
   2425   { 0x24DC, 0x24C2 },
   2426   { 0x24DD, 0x24C3 },
   2427   { 0x24DE, 0x24C4 },
   2428   { 0x24DF, 0x24C5 },
   2429   { 0x24E0, 0x24C6 },
   2430   { 0x24E1, 0x24C7 },
   2431   { 0x24E2, 0x24C8 },
   2432   { 0x24E3, 0x24C9 },
   2433   { 0x24E4, 0x24CA },
   2434   { 0x24E5, 0x24CB },
   2435   { 0x24E6, 0x24CC },
   2436   { 0x24E7, 0x24CD },
   2437   { 0x24E8, 0x24CE },
   2438   { 0x24E9, 0x24CF },
   2439   { 0x2C30, 0x2C00 },
   2440   { 0x2C31, 0x2C01 },
   2441   { 0x2C32, 0x2C02 },
   2442   { 0x2C33, 0x2C03 },
   2443   { 0x2C34, 0x2C04 },
   2444   { 0x2C35, 0x2C05 },
   2445   { 0x2C36, 0x2C06 },
   2446   { 0x2C37, 0x2C07 },
   2447   { 0x2C38, 0x2C08 },
   2448   { 0x2C39, 0x2C09 },
   2449   { 0x2C3A, 0x2C0A },
   2450   { 0x2C3B, 0x2C0B },
   2451   { 0x2C3C, 0x2C0C },
   2452   { 0x2C3D, 0x2C0D },
   2453   { 0x2C3E, 0x2C0E },
   2454   { 0x2C3F, 0x2C0F },
   2455   { 0x2C40, 0x2C10 },
   2456   { 0x2C41, 0x2C11 },
   2457   { 0x2C42, 0x2C12 },
   2458   { 0x2C43, 0x2C13 },
   2459   { 0x2C44, 0x2C14 },
   2460   { 0x2C45, 0x2C15 },
   2461   { 0x2C46, 0x2C16 },
   2462   { 0x2C47, 0x2C17 },
   2463   { 0x2C48, 0x2C18 },
   2464   { 0x2C49, 0x2C19 },
   2465   { 0x2C4A, 0x2C1A },
   2466   { 0x2C4B, 0x2C1B },
   2467   { 0x2C4C, 0x2C1C },
   2468   { 0x2C4D, 0x2C1D },
   2469   { 0x2C4E, 0x2C1E },
   2470   { 0x2C4F, 0x2C1F },
   2471   { 0x2C50, 0x2C20 },
   2472   { 0x2C51, 0x2C21 },
   2473   { 0x2C52, 0x2C22 },
   2474   { 0x2C53, 0x2C23 },
   2475   { 0x2C54, 0x2C24 },
   2476   { 0x2C55, 0x2C25 },
   2477   { 0x2C56, 0x2C26 },
   2478   { 0x2C57, 0x2C27 },
   2479   { 0x2C58, 0x2C28 },
   2480   { 0x2C59, 0x2C29 },
   2481   { 0x2C5A, 0x2C2A },
   2482   { 0x2C5B, 0x2C2B },
   2483   { 0x2C5C, 0x2C2C },
   2484   { 0x2C5D, 0x2C2D },
   2485   { 0x2C5E, 0x2C2E },
   2486   { 0x2C81, 0x2C80 },
   2487   { 0x2C83, 0x2C82 },
   2488   { 0x2C85, 0x2C84 },
   2489   { 0x2C87, 0x2C86 },
   2490   { 0x2C89, 0x2C88 },
   2491   { 0x2C8B, 0x2C8A },
   2492   { 0x2C8D, 0x2C8C },
   2493   { 0x2C8F, 0x2C8E },
   2494   { 0x2C91, 0x2C90 },
   2495   { 0x2C93, 0x2C92 },
   2496   { 0x2C95, 0x2C94 },
   2497   { 0x2C97, 0x2C96 },
   2498   { 0x2C99, 0x2C98 },
   2499   { 0x2C9B, 0x2C9A },
   2500   { 0x2C9D, 0x2C9C },
   2501   { 0x2C9F, 0x2C9E },
   2502   { 0x2CA1, 0x2CA0 },
   2503   { 0x2CA3, 0x2CA2 },
   2504   { 0x2CA5, 0x2CA4 },
   2505   { 0x2CA7, 0x2CA6 },
   2506   { 0x2CA9, 0x2CA8 },
   2507   { 0x2CAB, 0x2CAA },
   2508   { 0x2CAD, 0x2CAC },
   2509   { 0x2CAF, 0x2CAE },
   2510   { 0x2CB1, 0x2CB0 },
   2511   { 0x2CB3, 0x2CB2 },
   2512   { 0x2CB5, 0x2CB4 },
   2513   { 0x2CB7, 0x2CB6 },
   2514   { 0x2CB9, 0x2CB8 },
   2515   { 0x2CBB, 0x2CBA },
   2516   { 0x2CBD, 0x2CBC },
   2517   { 0x2CBF, 0x2CBE },
   2518   { 0x2CC1, 0x2CC0 },
   2519   { 0x2CC3, 0x2CC2 },
   2520   { 0x2CC5, 0x2CC4 },
   2521   { 0x2CC7, 0x2CC6 },
   2522   { 0x2CC9, 0x2CC8 },
   2523   { 0x2CCB, 0x2CCA },
   2524   { 0x2CCD, 0x2CCC },
   2525   { 0x2CCF, 0x2CCE },
   2526   { 0x2CD1, 0x2CD0 },
   2527   { 0x2CD3, 0x2CD2 },
   2528   { 0x2CD5, 0x2CD4 },
   2529   { 0x2CD7, 0x2CD6 },
   2530   { 0x2CD9, 0x2CD8 },
   2531   { 0x2CDB, 0x2CDA },
   2532   { 0x2CDD, 0x2CDC },
   2533   { 0x2CDF, 0x2CDE },
   2534   { 0x2CE1, 0x2CE0 },
   2535   { 0x2CE3, 0x2CE2 },
   2536   { 0x2D00, 0x10A0 },
   2537   { 0x2D01, 0x10A1 },
   2538   { 0x2D02, 0x10A2 },
   2539   { 0x2D03, 0x10A3 },
   2540   { 0x2D04, 0x10A4 },
   2541   { 0x2D05, 0x10A5 },
   2542   { 0x2D06, 0x10A6 },
   2543   { 0x2D07, 0x10A7 },
   2544   { 0x2D08, 0x10A8 },
   2545   { 0x2D09, 0x10A9 },
   2546   { 0x2D0A, 0x10AA },
   2547   { 0x2D0B, 0x10AB },
   2548   { 0x2D0C, 0x10AC },
   2549   { 0x2D0D, 0x10AD },
   2550   { 0x2D0E, 0x10AE },
   2551   { 0x2D0F, 0x10AF },
   2552   { 0x2D10, 0x10B0 },
   2553   { 0x2D11, 0x10B1 },
   2554   { 0x2D12, 0x10B2 },
   2555   { 0x2D13, 0x10B3 },
   2556   { 0x2D14, 0x10B4 },
   2557   { 0x2D15, 0x10B5 },
   2558   { 0x2D16, 0x10B6 },
   2559   { 0x2D17, 0x10B7 },
   2560   { 0x2D18, 0x10B8 },
   2561   { 0x2D19, 0x10B9 },
   2562   { 0x2D1A, 0x10BA },
   2563   { 0x2D1B, 0x10BB },
   2564   { 0x2D1C, 0x10BC },
   2565   { 0x2D1D, 0x10BD },
   2566   { 0x2D1E, 0x10BE },
   2567   { 0x2D1F, 0x10BF },
   2568   { 0x2D20, 0x10C0 },
   2569   { 0x2D21, 0x10C1 },
   2570   { 0x2D22, 0x10C2 },
   2571   { 0x2D23, 0x10C3 },
   2572   { 0x2D24, 0x10C4 },
   2573   { 0x2D25, 0x10C5 },
   2574   { 0xFF41, 0xFF21 },
   2575   { 0xFF42, 0xFF22 },
   2576   { 0xFF43, 0xFF23 },
   2577   { 0xFF44, 0xFF24 },
   2578   { 0xFF45, 0xFF25 },
   2579   { 0xFF46, 0xFF26 },
   2580   { 0xFF47, 0xFF27 },
   2581   { 0xFF48, 0xFF28 },
   2582   { 0xFF49, 0xFF29 },
   2583   { 0xFF4A, 0xFF2A },
   2584   { 0xFF4B, 0xFF2B },
   2585   { 0xFF4C, 0xFF2C },
   2586   { 0xFF4D, 0xFF2D },
   2587   { 0xFF4E, 0xFF2E },
   2588   { 0xFF4F, 0xFF2F },
   2589   { 0xFF50, 0xFF30 },
   2590   { 0xFF51, 0xFF31 },
   2591   { 0xFF52, 0xFF32 },
   2592   { 0xFF53, 0xFF33 },
   2593   { 0xFF54, 0xFF34 },
   2594   { 0xFF55, 0xFF35 },
   2595   { 0xFF56, 0xFF36 },
   2596   { 0xFF57, 0xFF37 },
   2597   { 0xFF58, 0xFF38 },
   2598   { 0xFF59, 0xFF39 },
   2599   { 0xFF5A, 0xFF3A },
   2600 };